body{ font-family:Arial; font-size:12px; color:#000000; margin:0px; padding:0px; background:#E6E6E6; }
form { margin-bottom:0px; padding:0px; }
table { font-size:12px; }
A { color:#000000; text-decoration: none; }
A:hover { text-decoration: underline; }
.error { color:red; }


.header-languages { background:#B4B4B4; width:100%; text-align:center; }
.header-languages a { color:#FFFFFF; text-decoration: none; }
.header-languages a.sel { color:#000000; font-weight:bold; }
.header-languages a:hover { color:#000000; }
.header-languages ul { list-style-type:none; margin:0px; padding:2px 0px 2px 0px;}
.header-languages ul li { display:inline; padding:0px 5px 0px 5px; }
.header-languages ul li.line { border-left:1px solid white; }

.body { width:1000px; text-align:left; }

.header-menu-one { float:left; width:100%; background: url('../images/header-transactions-bg.png') repeat-x; font-weight:bold; height:26px; line-height:26px; }
.header-menu-one ul { list-style-type:none; margin:0px; padding:0px; }
.header-menu-one div.transactions ul li { float:left; background: url('../images/header-transactions-li-bg.png') repeat-x; }
.header-menu-one div.transactions a { color:#FFFFFF; text-decoration: none; padding:5px 10px 7px 10px; }
.header-menu-one div.transactions span#right { background: url('../images/header-transactions-li-right.png') no-repeat; width:8px; height:26px; float:right; }
.header-menu-one div.transactions a:hover { color:#E6821E;  /*background: url('../images/header-transactions-li-sel-bg.jpg') repeat-x;*/ }
.header-menu-one div.transactions span#left.sel { background: url('../images/header-transactions-li-sel-left.png') no-repeat; width:8px; height:26px; float:left; }
.header-menu-one div.transactions a.sel { color:#E6821E;  background: url('../images/header-transactions-li-sel-bg.png') repeat-x; }
.header-menu-one div.transactions span#right.sel { background: url('../images/header-transactions-li-sel-right.png') no-repeat; width:8px; height:26px; float:right; }

.header-menu-one div.login ul li { float:right; /*background: url('../images/header-transactions-li-bg.jpg') repeat-x;*/ }
.header-menu-one div.login a { color:#000000; text-decoration: none; padding:3px 10px 5px 10px; font-weight:normal; }
.header-menu-one div.login a:hover { color:#E6821E; /*background: url('../images/header-transactions-li-sel-bg.jpg') repeat-x;*/ }
.header-menu-one div.login a.sel { color:#E6821E; /*background: url('../images/header-transactions-li-sel-bg.jpg') repeat-x;*/ }
.header-menu-one div.loged { float:right; font-weight:normal; }
.header-menu-one div.loged a.sel{ text-decoration: underline; color:#E6821E; }


.header-menu-two { float:left; width:100%; /*background: url('../images/header-types-bg.jpg') no-repeat top right;*/ background:#FFFFFF; height:26px; line-height:26px; color:#E6821E; font-weight:bold; }
.header-menu-two ul { list-style-type:none; margin:0px; padding:0px; }
.header-menu-two ul li { display:inline; padding:0 5px 0 5px;  border-right:1px solid #E6821E; }
.header-menu-two ul li a { color:#E6821E; text-decoration: none; }
.header-menu-two ul li a:hover { color:#000000; }
.header-menu-two ul li a.sel { color:#000000; }
.header-menu-two ul li.addproperty { border-right:0px; }
.header-menu-two ul li.addproperty a { color:#FF0000; }
.header-menu-two ul li.addproperty a:hover { color:#000000; }
.header-menu-two ul li.addproperty a.sel { color:#000000; }

.body-content td.content { width:750px; padding:5px; background: #FFFFFF url('../images/body-header.jpg') no-repeat left top; }

.copyright { margin:10px; font-size:10px; }
.copyright a { color:#E6821E; }


.googlemap { font-size:14px; font-weight:bold; margin:5px 0 5px 0; }
.googlemap a { color:#E6821E; }

.quicksearch { /*background:#B4B4B4;*/ background: url('../images/quicksearch-bg.png') no-repeat top left; padding:5px; }
.quicksearch select.country { width:150px; float:left; margin-right:2px; }
.quicksearch select.ajax-rccp { width:193px; }
.quicksearch select.type { width:150px; }
.quicksearch select.transaction { width:150px; }
.quicksearch input.rooms { width:20px; }
.quicksearch input.size { width:50px; }
.quicksearch input.price { width:60px; }
.quicksearch input.id { width:100px; }
.quicksearch input.words { width:380px; border:2px solid #E6821E; }
/*.quicksearch input.btn { float:right; padding:1px 5px 1px 20px; border:1px solid #B4B4B4; color:#FFFFFF; background:#E6821E url('../images/search-icon.png') no-repeat top left;  font-weight:bold; }*/
.quicksearch a.btn { float:right; width:65px; height:22px; padding:3px 0 0 20px; color:#FFFFFF; background:url('../images/search-icon.jpg') no-repeat top left;  font-weight:bold; font-size:14px; text-align:center; }
.quicksearch a.btn:hover { text-decoration: none; color:red; background:url('../images/search-icon-over.jpg') no-repeat top left; }

.register-form { }
.register-form input[type="text"] { width:300px; }
.register-form input[type="password"] { width:300px; }
.register-form textarea { width:520px; height:150px; }
.register-form div.descr { font-size:10px; }
.register-form div.print a { font-size:10px; color:#E6821E; }
.register-form div.error { color:red; }
.register-success { margin:20px; }

.signin-form { text-align:center; margin:0 0 20px 0 ; }
.signin-form input[type="text"] { width:200px; }
.signin-form input[type="password"] { width:200px; }

.user-password-form { text-align:center; }
.user-menu {  }
.user-menu ul { list-style-type:none; margin:0px; padding:0px; }
.user-menu ul li { background: url('../images/user-menu-bg.jpg') no-repeat top; height:20px; line-height:20px; }
.user-menu ul li b { padding-left:5px;  }
.user-menu ul li a { padding-left:10px; display:block; }
.user-menu ul li a:hover { background: url('../images/user-menu-bg.jpg') no-repeat bottom; display:block; }
.user-menu ul li a.sel { background: url('../images/user-menu-bg.jpg') no-repeat bottom; display:block; font-style:italic; }

.user-account-form  input[type="text"] { width:400px; }

.user-property-list th { background:#E6821E; color:#FFFFFF; }
.user-property-list tr.sel { background:#EFEFEF; }
.user-property-list tr.over { background:#B4B4B4; }
.user-property-list td a { font-style:italic; }
.user-property-list td img { margin-left: 8px; }

.user-favorites-list th { background:#E6821E; color:#FFFFFF; }
.user-favorites-list tr.sel { background:#EFEFEF; }
.user-favorites-list tr.over { background:#B4B4B4; }
.user-favorites-list td a { font-style:italic; }
.user-favorites-list td img { margin-left: 8px; }

.user-automaticsearch-list th { background:#E6821E; color:#FFFFFF; }
.user-automaticsearch-list tr.sel { background:#EFEFEF; }
.user-automaticsearch-list tr.over { background:#B4B4B4; }
.user-automaticsearch-list td a { font-style:italic; }
.user-automaticsearch-list td img { margin-left: 8px; }

.user-automaticsearch-form input.title { width:395px; }
.user-automaticsearch-form select.transaction { width:198px; }
.user-automaticsearch-form select.type { width:200px; }
.user-automaticsearch-form select.country { width:400px; }
.user-automaticsearch-form select.ajax-rccp { width:400px; margin-bottom:4px; }
.user-automaticsearch-form input.price { width:100px; }

.company-list th { background:#E6821E; color:#FFFFFF; }
.company-list tr.sel { background:#EFEFEF; }
.company-list tr.over { background:#B4B4B4; }
.company-list td a { font-style:italic; }
.company-list td img { margin-left: 8px; }

.property-form { width:100%; }
.property-form td.th { color:#E6821E; font-weight:bold; background: url('../images/property-form-th.jpg') no-repeat left; padding:2px 0 2px 10px; }
.property-form input.price { width:70px; }
.property-form table.location select { width:200px; }
.property-form table.location select.ajax-rccp { margin:2px 0 2px 0; width:200px; }
.property-form table.location input { width:195px; }
.property-form table.detailinfo select { width:400px; }
.property-form div.link { float:right; }
.property-form div.link a { font-weight:normal; font-style:italic; font-size:10px; }
.property-errors { background:#FFCFCF; padding:10px; text-align:center; }

.main-property-block { float:left; margin:0 5px 0px 5px; width:140px; height:195px;}
.main-property-block img { border:0px; }
.main-property-block div.add { width:136px; height:105px; padding:35px 2px 0 2px; text-align:center; background: url('../images/frame140.png'); }
.main-property-block div.add a { font-weight:bold; color:red; display:block; font-size:16px; width:135px; }
.main-property-block div.info { font-size:10px; }
.main-property-block div:hover { text-decoration: underline; }

.main-last-added { font-size:14px; font-weight:bold; margin:0px 0 5px 0; color:#E6821E; }

.property-show { }
.property-show table.light th{ text-align:left; }
.property-show table.light td{ padding-left:5px; color:#E6821E; font-size:14px; }
/*.property-show div.light { color:#E6821E; }
.property-show div.light b { color:#000000; }*/
.property-show div.search-results { font-weight:bold; font-size:14px; color:#E6821E; }
.property-show div.search-results a { color:#E6821E; }
.property-show div.search-results a.sel{ color:#000000; }
.property-show div.location { font-weight:bold; font-size:14px; }
.property-show div.picture { float:right; }
.property-show div.picture img{ padding:2px; }
.property-show div.pictures { float:right; width:170px; }
.property-show div.pictures img { padding:1px; }
.property-show div.updated { font-size:10px; }

.pages { margin:10px 0 5px 0; text-align:center; }
.pages a { padding:0px 5px 0px 5px; border: 1px solid #FFFFFF; background-color:#CCCCCC; text-decoration: none; color:#000000; }
.pages a:hover { background-color:#E4811E; color:#FFFFFF; }
.pages a.sel { background-color:#E4811E; color:#FFFFFF; }

div.qfblike { border: 0px solid #CCCCCC; background: url('../images/qlike.png') no-repeat top center; width: 235px; height: 162px; overflow: hidden; }
