@charset "UTF-8";
@import url(jquery.faq.css);
@import url(jquery.autocomplete.css);
/***********************************************************************
Reset si definire a principalelor elemente
**********************************************************************/
html,body,div,span,object,h1,h2,h3,h4,h5,p,blockquote,a,acronym,em,img,small,strike,strong,sub,sup,var,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,legend,fieldset {
border:0;
font-family:inherit;
font-style:inherit;
font-weight:inherit;
outline:0 none;
margin:0;
padding:0
}
body {
background-color:#eaeaea;
color:#333333;
direction:ltr;
font-family:tahoma,"lucida grande",verdana,arial,sans-serif;
font-size:11px;
line-height:1.5em;
text-align:left;
}

a {
color:#3B5998;
cursor:pointer;
outline-style:none;
text-decoration:none;
}

a:hover{
color:#c33;
}
a img,form,img {
border:none
}

.clear_both {
clear:both;
font-size:1px;
margin:0;
padding:0;
position:relative
}
.button{
background-color:#fff;
border-color:#eee #ccc #bbb #E6E6E6;
border-style:solid;
border-width:1px;
color:#464646;
cursor:pointer;
font-family:Tahoma,Arial,sans-serif;
font-size:100%;
padding:2px 10px 3px;
text-decoration:none;
}
.button:hover {
border:1px solid #ddd;
color:#c33 !important;
}
.mare{
font-size:1.3em !important;
font-weight:700;
width:155px;
}
.adaugare{
display:block;
margin:5px auto;
padding:4px 10px 5px;
text-align:center;
width:140px;
}
h1 {
font-family:Lucida Sans Unicode,Georgia,"Times New Roman",Times,serif;
font-size:20px;
line-height:2.5em;
text-align:center;
}

h2 {
color:#CC3333;
font-size:18px;
line-height:2em;
text-transform:uppercase;
margin-left:10px;
}
h2 a{
color:#193441;
text-shadow:1px 1px #fff;
}
h2 a:hover{
color:#15a ;
}
h3 {
font-size:13px;
font-weight:700;
letter-spacing:1px;
margin-left:15px;
text-shadow:2px 2px 2px #fff;
text-transform:uppercase;
}
h4{
font-size:13px;
font-weight:700;
margin:3px 0 2px;
text-align:center;
}

.error,.notice,.success {
border:2px solid #ddd;
margin-top:10px;
margin-bottom:10px;
padding:15px;
text-align:justify;
}

.error {
background:#FBE3E4;
border-color:#FBC2C4;
color:#8a1f11
}

.notice {
background:#FFF6BF;
border-color:#FFD324;
color:#514721
}

.success {
background:#E6EFC2;
border-color:#C6D880;
color:#264409
}

.notice a {
color:#514721
}

.success a {
color:#264409
}
/***********************************************************************
Reset si definire a principalelor elemente
**********************************************************************/
.legenda {
background-color:#888888;
color:#FFFFFF;
display:inline;
font-size:1.2em;
margin:-30px 0 0 10px;
padding:3px 10px;
position:absolute;
}

.topbar {
float:left;
height:30px;
padding:0 10px;
width:940px;
background:transparent url(bg_slice2.png) no-repeat scroll left top;
}
.bottombar {
background:transparent url(bg_slice2.png) no-repeat scroll right bottom;
float:left;
height:15px;
padding:0 10px;
width:940px;
}
.vandut{
color:#f33;
text-align:center
}
.resVandut{
color:#FF3333;
margin-top:-10px;
text-align:right;
}

.quicksearchtable {
width:420px;
padding-left:30px
}


ul.printArticles {
margin:0;
padding:0 0 10px;
position:relative;
z-index:1
}

ul.printArticles li {
list-style:none;
margin:0;
padding:0;
position:relative
}

ul.printArticles li a:link,ul.printArticles li a:visited {
color:red;
text-decoration:underline
}

ul.printArticles li a:hover,ul.printArticles li a:active {
color:red;
text-decoration:none
}
.searchGeoDistance {
width:110px
}
.inputList {
width:150px;
background-color:#FEFEFE;
border-left:1px solid #aaa;
border-top:2px solid #ddd;
}
.wrapper_content{
background:transparent url(bg_slice2.png) repeat-y scroll center top;
padding:0 10px;
float:left;
position:relative;
width:940px;
margin-top:-10px;
}
.main {
margin:0 auto 0;
width:960px;
}

.contentBlock {
float:left;
}

.contentBlockIndex {
font-weight:400;
width:960px
}

.featuredBlock {
float:left;
}
#topMenu li { float:left; list-style:none; position:relative; }  
#topMenu  li , #topMenu a{
height:120px;
display:block;
list-style:none;
}
#topMenu li a  {
background-image:url(sprite-menu.png);
background-repeat:no-repeat;
text-indent:-9999px;
}
li#zero,li#unu,li#doi,li#trei,li#patru,li#cinci{width:160px}

#zero a:hover{ background-position: -0px 0px}
#zero a{ background-position: -0px -121px}
#unu a:hover{ background-position: -160px 0}
#unu a{ background-position: -160px -121px}
#doi a:hover{ background-position: -320px 0}
#doi a{ background-position: -320px -121px}
#trei a:hover{ background-position:-480px 0}
#trei a{ background-position:-480px -121px}
#patru a:hover{ background-position: -640px 0}
#patru a{ background-position: -640px -121px}
#cinci a:hover{ background-position: -800px 0}
#cinci a{ background-position: -800px -121px}

.LoginText{
display:block;
font-weight:bold;
line-height:200%;
margin-left:7px;
}
.checkpos{
float:left;
margin:0 !important;
}
.regPanel{
background-color:#fff;
padding:10px;
margin:10px;
float:left;
width:315px;
}
.buySellNews {
width:450px;
margin-left:10px;
}
.leftMenuTop
{
background-color:#FDFDFD;
border-bottom:1px solid #EEEEEE;
padding:6px 0 4px;
}
ul.leftMenu {
float: left;
list-style: none;
width: 170px;
margin-bottom:10px;
margin-top:30px;
border:1px solid #EAEAEA;
}
ul.leftMenu li{
background:#fafafa url(left_menu_sprite.png) no-repeat scroll top left;
}
ul.leftMenu li:hover{
background-color:#4E72A2;
}
#home_btn{
background-position:10px 2px;
}
#about_btn{
background-position:10px -30px;
}
#news_btn{
background-position:10px -60px;
}
#search_users_btn{
background-position:10px -90px;
}
#saved_ads_btn{
background-position:10px -120px;
}
#saved_searches_btn{
background-position:10px -150px;
}
#providers_btn{
background-position:10px -180px;
}
ul.leftMenu a{
display:block;
font-weight:700;
height:18px;
padding:6px 0 6px 40px;
}
ul.leftMenu li a:hover{
color:#fff;
}
ul.userMenu {
float: left;
list-style: none;
width:170px;
background-color:#fff;
margin-bottom:20px
}

ul.userMenu a{
display: block;
height:18px;
padding:6px 0 6px 24px;
font-weight:700;
}
ul.userMenu li a:hover{
background-color:#4E72A2;
color:#fff;
}
.LoginBlock {
background-color:#4E72A2;
border-bottom:1px solid #000;
color:#fff;
padding:10px;
width:150px;
margin-bottom:10px;
}
.LoginBlock .buton {
float:right;
margin:5px;
}
.LoginBlockHead {
background-color:#fff;
border-bottom:1px solid #ccc;
margin-bottom:6px;
padding:5px;
text-align:center;
}
div.LoginBlock a:link,div.LoginBlock a:visited {
color:#fff;
font-weight:700;
}
div.LoginBlock a:hover {
color:#fea;
}
.buyHomeKeep {
font-weight:bold;
height:180px;
padding:0 10px 0 20px;
margin-top:10px;
}
.buyHomeKeep span{
display:block;
margin:10px 0 2px 5px;
}
.headersBlock {
color:#4657b0;
font-size:14px;
font-weight:400
}

div.buyHomeKeep .searchIntegerLess, div.buyHomeKeep .searchIntegerMore {
background-color:#FEFEFE;
border-left:1px solid #AAAAAA;
border-top:2px solid #DDDDDD;
padding:2px;
width:69px;
}

div.buyHomeKeep .searchList, div.buyHomeKeep .searchString {
background-color:#FEFEFE;
border-left:1px solid #AAAAAA;
border-top:2px solid #DDDDDD;
padding:2px;
width:155px;
}
div.buyHomeKeep input:focus{
background-color:#ffd;
}
.sellHomeBlock {
background-color:#FEFEFE;
border:1px solid #EAEAEA;
float:left;
margin:3px 0 8px 13px;
padding:0px 24px 18px;
width:400px;
-moz-border-radius:8px;
}
.sellHomeBlock  a{
background-color:#fefefe;
display:block;
padding-left:10px;
width:124px;
}
.sellHomeBlock  a:hover{
background-color:#3B5998;
color:#fff;
}

.sellHomeBlockTop {
background:transparent url(pasi.gif) no-repeat scroll 0 0;
padding:35px 35px 10px;
margin-top:10px;
}
#step1, #step2, #step3{
width:180px;
float:left;
margin-top:25px;
}
#step1 p, #step2 p, #step3 p{
font-weight:700;
text-align:center;
font-size:1.2em;
margin-bottom:10px;
text-transform:uppercase
}
#step1 p{color:#6f6f6f;}
#step2 p{color:#4E72A2;}
#step3 p{color:#3c3;}

#step1 ul.niceList li,#step2 ul.niceList li,#step3 ul.niceList li{
background:url(tick.png) 0 0 no-repeat; 
line-height:180%;
padding-left: 1.8em;
list-style: none;
margin-left:15px;
}

.clickHere {
background-color:#666;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:inherit;
font-size:15px;
font-weight:700;
margin:10px auto;
padding:3px 0 5px;
text-align:center;
width:170px;
}
.clickHere:hover {
color:#fff;
background-color:#08c;
}

.clickHere img {
padding-right:10px
}
div.redBlock .headersBlock {
padding-bottom:5px
}

.footer {
width:940px;
padding:0 10px;
float:left
}
ul.footerMenu {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
}
ul.footerMenu li{
float:left;
width:188px;
}
ul.footerMenu a{
color:#666;
display:block;
font-weight:bold;
text-align:center;
text-shadow:1px 1px 1px #fff;
}
ul.footerMenu a:hover{
color:#c33;
text-shadow:1px 1px 1px #ccc;
}
.powerby {
margin-bottom:10px;
text-align:center;
}
.wrapper_header {
height:120px;
}
.hidden{
opacity:0;
display:none;
}
.fadeMenu{
background-color:#fff;
color:#333;
display:block;
left:20px;
padding:6px 0 !important;
position:absolute;
text-align:center;
width:170px;
}
.fadeMenu:hover{

}
.curloc,.curloc a{
font-size:12px;
padding:5px;
}
.blockForLogo {
background:url(bg_for_logo2.jpg) no-repeat top left;
display:none;
height:142px;
position:absolute;
right:0;
top:-40px;
width:350px
}

.logo2Img {
left:120px;
position:absolute;
top:6px
}

.content {
margin: 0 10px;
}
.indexLeftBlock {
float:left;
width:170px;
}

.indexRightBlock {
background-color:#FFFFFF;
border:1px solid #EAEAEA;
float:right;
margin-bottom:5px;
min-height:540px;
padding:10px;
width:718px;
}
.inputForm{
margin:10px
}
.inputForm h4{
background-color:#08c;
color:#fff;
display:inline-block;
margin-bottom:1px !important;
margin-left:20px;
padding:3px 6px 5px;
}
.inputForm p{
background-color:#def;
margin:1px;
padding:5px 15px;
}
.inputForm label{
width:120px;
float:left;
font-weight:700;
}
.inputForm table,.searchForm table{
padding:10px;
background-color:#def
}
.inputRentForm table,.rentForm table{
padding:10px;
background-color:#dea
}
.inputRentForm{
margin:10px
}
.inputRentForm h4{
background-color:#3c3;
color:#fff;
display:inline-block;
margin-bottom:1px !important;
margin-left:20px;
padding:3px 6px;
text-align:left;
}
.inputRentForm p{
background-color:#dea;
margin:1px;
padding:5px 15px;
}
.inputRentForm label{
width:120px;
float:left;
font-weight:700;
}
.optiuni{
float:left;
width:350px;
overflow:hidden;
}
.searchForm{
}
.searchForm h3{
text-align:left;
}
.searchForm p{
background-color:#DDEEFF;
float:left;
height:20px;
margin:2px;
padding:4px 15px 5px;
width:325px;
text-shadow:1px 1px 1px #FFFFFF;
}
.searchForm label{
width:140px;
float:left;
font-weight:700;
line-height:2em;
}
.rentForm{
}
.rentForm h3{
text-align:left;
}
.rentForm p{
background-color:#DDEEAA;
float:left;
height:20px;
margin:2px;
padding:4px 15px 5px;
text-shadow:1px 1px 1px #FFFFFF;
width:325px;
}
.rentForm label{
width:140px;
float:left;
font-weight:700;
line-height:2em;
}

div.amountPhotosBlock {background-color:#F9F9F9;border-bottom:1px solid #CCCCCC;margin:5px 0 0;padding:5px 0 0;text-align:center;
}

*html div.amountPhotosBlock {
margin-left:12px
}

.iconPhotos {
left:0;
position:relative;
top:2px
}
ul.linksBackSearchResult {
color:#ccc;
}
.infoBlockDL{
background-color:#fdfdfd;
border-bottom:1px solid #eaeaea;
color:#ccc;
overflow:hidden;
margin-left:-10px;
margin-top:-10px;
width:738px;
}
ul.linksBackSearchResult {
padding:10px 0 6px 160px;
}
ul.detailsLinks {background-color:#f2f2f2;border-bottom:1px solid #ccc;overflow:hidden;
}

ul.linksFroWorkWithResultSearch {
padding:5px 0 5px 140px;
overflow:hidden;
}

ul.linksFroWorkWithResultSearch li,ul.detailsLinks li,ul.infoBlockDL li,ul.linksBackSearchResult li {
float:left;
list-style:none;
margin:6px 0 3px 10.5px;
}
.infoBlockDL img a{
margin-top:1px;
}
.my_listings_links_wrap {
margin:0;
padding:0
}

table.rentalTopTable .searchGeoLocation {
width:85px
}

.searchFormCaption,.inputFormCaption {
width:105px
}

.headrow td {
background-color:#f2f2f2;
border-bottom:1px solid #eee;
padding:5px;
}
.oddrow td {
padding-left:5px;
}
.evenrow td {
background-color:#fafafa;
padding-left:5px;
}
.highlightrow td {
background-color:#dea;
padding-left:5px;
}

.searchPages {
height:30px;
padding:0 20px;
border:0;
width:100%;
}
table.sellerComents .inputText {
height:80px;
margin-top:5px;
width:520px
}
.tableFeatured {
background-color:#FBFBFB;
border:1px solid #EAEAEA;
float:left;
height:90px;
margin-bottom:10px;
margin-left:10px;
padding:10px;
position:relative;
width:278px;
-moz-border-radius:8px;
}
.tableFeatured:hover{
background-color:#fff;
}
.tableFeatured a{
color:#666;
display:block;
font-weight:normal;
}
.addresCityState:link,.addresCityState:visited {
display:block;
font-size:12px;
font-weight:bold;
margin:5px 5px 0;
}
.pret{
position:absolute;
bottom:20px;
right:30px;
font-weight:bold;
}
.price{
font-size:17px;
line-height:1.5em;
padding:0;
text-align:center;
}
.styleForPrice {
color:#c33;
font-weight:700;
}
.imgHolder{
width:520px;
float:left;
}
.thumbHolder{
margin:10px 0;
text-align:center;
width:520px;
}
.listingImage
{
background-color:#FAFAFA;
border:1px solid #EAEAEA;
height:410px;
width:510px
}
.imgCaption
{
color:#666;
font-family:Georgia,serif;
font-size:17px;
font-style:italic;
text-shadow:2px 2px 1px #fff;
margin-top:5px;
margin-bottom:5px;
}
.overFlow{
background-color:#FAFAFA;
border:1px solid #E2E2E2;
overflow:hidden;
padding:0 10px;
float:right;
width:175px;
margin-top:10px;
}
.listingData{
background-color:#fefefe;
border-color:#eee #ddd #ccc #E6E6E6;
border-style:solid;
border-width:1px;
float:right;
margin:10px 0 10px 10px;
padding:10px;
width:155px;
}
.listingData p{
background:transparent url(bullet_green.png) no-repeat scroll left center;
padding-left:20px;
}
#listingAdresa{
background-color:#DDEEFF;
border:1px solid #66CCEE;
float:right;
margin:5px 0 10px 10px;
padding:5px 10px;
width:155px;
}
.listingDataUnder{
padding:5px;
width:165px;
}
.listingSeller{
background-color:#fefeee;
border:1px solid #eee;
float:right;
margin:5px 0 10px 10px;
padding:5px 10px;
width:155px;
}
.listingSeller h4{
padding-bottom:5px;
border-bottom:1px solid #eee;
}
.dispListHeaderInfo {
background-color:aliceBlue;
border-bottom:1px solid #666;
font-size:1.3em;
padding:5px;
text-align:center;
}
.prevnext {
background-color:white;
border:1px inset #ccc;
font-size:1.3em;
padding:5px;
text-align:center;
}
.resultText {
font-size:1em;
font-weight:700
}
.browse_by_type a {
text-align:center;
font-weight:700;
width:188px;
background-color:#def;
}
.browse_rent_by_type a {
text-align:center;
font-weight:700;
width:188px;
background-color:#dea;
}
#map{
width: 490px;
height: 300px;
padding:10px;
border:1px solid #AAAAAA;
}
.rating-link a {
color:#fff;
text-decoration:none
}
.share_site {
background-color:threeddarkshadow;
margin-top:20px;
width:180px;
}

.share_header {
line-height:2em;
text-align:center;
font-weight:700;
color:#fff;
}

.share_box {

}

.share_box_content {
line-height:30px;
padding:5px;
text-align:center
}

div.chararacters_left_number {
background-color:#546577;
border:0 none;
color:#fff;
display:inline;
float:center;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:700;
margin-left:10px;
padding:3px
}


.users_header {
margin-top:20px
}

.users_cell {
height:125px;
margin:0;
padding:0
}

.user_details {
margin:0;
padding:0
}

.users_logo {
font-size:1px;
width:140px
}

.users_captions {
font-weight:700;
padding-left:20px;
width:160px
}

.users_info {
margin-left:5px;
width:375px
}

.user_logo_wrap {
height:115px;
margin:0;
overflow:hidden;
padding:0;
width:140px
}

.user_info_line {
background:#def;
height:21px;
line-height:21px;
margin:3px 0;
padding:0 0 0 10px
}

.user_cell_links {
height:25px;
margin:0 0 3px;
padding:0
}

.user_cell_links a {
color:#fff;
text-decoration:none
}

.user_cell_links a:hover {
color:#fff;
text-decoration:underline
}

.user_cell_link1,.user_cell_link2,.user_cell_link3 {
background:#4E72A2;
float:right;

font-size:90%;
font-weight:700;
height:22px;
line-height:22px;
margin-right:5px;
text-align:center;
width:120px
}

.you_tube_box {
height:344px;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:425px
}

#textSlide {
padding:0 0 0 30px
}

#textSlide h3 {
color:#CD5C5C;
font:2em Georgia, Serif;
padding-top:20px
}

#textSlide h4 {
color:#4682B4;
font:15px Georgia, Serif;
margin:0;
text-transform:uppercase
}

#textSlide ul {
list-style:square;
margin:0 0 0 25px
}

#textSlide ul li {
display:list-item
}

#quoteSlide blockquote {
color:#444;
font:italic 24px/1.5 Georgia, Serif;
margin:0 0 10px;
text-align:center
}

#quoteSlide p {
text-align:center
}
.searchList,.inputString,.inputInteger,.inputGeo,.logInNameInput,.logInPassInput {
color:#666;
width:145px;
}
.searchGeoLocation,.searchIntegerLess,.searchIntegerMore {
width:63px;
}
.searchString {
width:141px;
text-transform:capitalize;
}
.list {
width:67px;
}

.buySellNews,.users_logo,.users_captions,.users_info {
float:left
}

.headrow td a {
font-weight:700;
color:#777;
}

.users_cell_wrap,.user_details_wrap {
background-color:#fff;
border:1px solid #ddd;
margin:10px 0;
padding:0
}
.signup_table {
font-size:12px;
margin-top:10px;
}
.signup_table th {
border-bottom:1px solid #bbb;
}
.signup_table th, .signup_table td {
padding:7px;
}
.signup_table .pro, .signup_table .medium, .signup_table .mini{
margin:3px;
}
.signup_table .descr {
margin-top:14px;
}
.signup_table .pro {
color:#c33;
}
.signup_table .medium {
color:#3B5998;
}
.signup_table .mini {
color:#9FC21E;
}
.signup_table .right {
border-left:1px solid #ddd;
font-weight:bold;
text-align:center;
}
.signup_table .row .last {
border-bottom:1px solid #bbb;
}
.odd {
background:#f2f2f2;
}
.signup_table .priceTable {
font-size:20px;
}
.signup_table sup {
font-size:13px;
font-weight:normal;
}
.signup_table .left {
width:35%;
text-align:center
}
.subtitle_left {
text-align:right;
}
.focusField{
background-color:#ffd;
border-left:1px solid #aaa;
border-top:2px solid #ddd;
}
.idleField{
background-color:#FEFEFE;
border-left:1px solid #aaa;
border-top:2px solid #ddd;
}
.thickpop{
background-color:#fefefe;
padding:10px;
font-size:11px
}
/************************************************************
    Slider prima pagina
	Realizat de Chris Coyer - www.css-tricks.com
************************************************************/
.anythingSlider                         { width: 630px; height: 250px; position: relative; }
.anythingSlider .wrapper                { width: 630px; overflow: auto; height: 250px; margin: 0; position: absolute; top: 0; left: 0; background-color:transparent;}
.anythingSlider .wrapper ul             { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 250px; width: 630px; margin: 0; }
#thumbNav                               { position: absolute; left: 630px; text-align: center; }
#thumbNav a                             { display: block; height: 88px; width:282px; margin:20px 10px 0 0; background-image:url(cta.png); text-indent:-9999px;}
#nav2			                      { background-position:0 0; }
#nav2:hover                       { background-position:0 -176px; }
#nav2.cur                           { background-position:0 -88px; }
#nav1		                       	  { background-position:0 -264px; }
#nav1:hover                       { background-position:0 -440px; }
#nav1.cur                           { background-position:0 -352px; }
.cur:hover 				{cursor:default}
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }
/******************************************************/
