ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0; }
a img,:link img,:visited img 	      { border:none; }
a 								      { text-decoration:underline; }
a:hover						          { text-decoration:underline; }
body, td                              { margin:0; padding:0; font-family:Arial, Verdana, sans-serif; font-size:12px; color:white; }
body                                  { margin:0; padding:0; background-color:#666565; background-repeat:no-repeat; background-position:top center; background-image:url(/images/azureden/background.jpg); }

.clear { clear:both; }
#header { height:170px; }
#frame                { margin-left:auto; margin-right:auto; width:1000px; }
#logo                 { float:left; width:240px; height:120px; margin-top:20px; }
#logo a { display:block; height:120px; }
#break                { }

#menu                 { list-style-type:none; }
#menu li              { width:200px; margin-bottom:50px; float:left; height:71px; }

#content              { width:1000px; margin-left:auto; margin-right:auto; clear:both; }

#header .content { float:right; }
#signature            { clear:both; float:right; margin-top:33px; margin-bottom:5px; }
#flag                 { float:right; padding-top:30px; list-style-type:none; }
#flag li              { float:right; margin-left:40px; }

#footer               { text-align:center; margin-left:auto; margin-right:auto; }
#footer .link         { font-size:8px; padding-bottom:10px; color:#828282; }
#footer .link a       { text-decoration:none; color:#828282; }

.menuDiv a { color:white; text-decoration:none; }
.menuDiv .map { }
.menuDiv .discover { float:left; margin-top:20px; width:390px; }
.menuDiv .picture { float:left; border:3px solid #c4ad7e; width:160px; height:120px; margin-right:10px; }
.menuDiv .content { float:left; color:white; font-size:16px; line-height:24px; width:214px; }
.menuDiv .city { font-weight:bold; }
.menuDiv .price { font-size:20px; color:#c4ad7e; }

#click1, #click2, #click3 { border:1px solid #828282; padding:1px; width:460px; text-align:center; position:absolute; z-index:100; font-size:14px; line-height:16px; margin-bottom:4px; }

#mapBuy { float:right; }
#mapBuy img { margin-top:20px; }
#mapBuy .map { }
#mapRent { float:right; }
#mapRent img { margin-top:20px; }
#mapRent .map { }
#mapSeasonal { float:right; }
#mapSeasonal img { margin-top:20px; }
#mapSeasonal .map { }
#mapSeasonal1 { margin-left:545px; margin-top:154px; }
#mapSeasonal2 { margin-left:720px; margin-top:114px; }
#mapSeasonal3 { margin-left:870px; margin-top:62px; }
.mapSeasonal ul { list-style-type:none; }
.mapSeasonal { background-image:url(/images/azureden/sector_bg.png); background-repeat:repeat-x; font-size:10px; padding:2px; }

#topDiv { height:220px; }

#showContent { padding-top:19px; clear:both; float:left; width:520px; }
#show { float:left; width:480px; }
#show .picture { margin-bottom:4px; }
#show .content { border-left:4px solid white; padding-left:10px; padding-top:10px; }
#show .price { float:right; font-size:14px; font-weight:bold; margin-bottom:2px; }
#show .reference { float:left; font-size:14px; font-weight:bold; margin-bottom:2px; }
#show .city { clear:both; font-size:14px; }
#show .district { clear:both; font-size:14px; }
#show .comment { padding-top:10px; padding-bottom:10px; clear:both; font-size:14px; text-align:justify; }
#show .thumb { float:left; width:225px; font-size:14px; }
#show .info { margin-bottom:10px; }

#show .contact { clear:both; border:1px solid #888; padding:20px; }
#show .contact .title { margin-bottom:10px; font-size:18px; }
#show .contact h4 { clear:both; font-weight:normal; font-size:14px; float:left; width:100px; margin-bottom:4px; }
#show .contact p { margin-bottom:4px; }
#show .contact .button { margin-left:100px; }
#show .contact p input { width:200px; }
#show .contact p textarea { width:230px; }

#listContent { padding-top:17px; float:left; width:426px; margin-bottom:20px; }
#list { width:426px; height:520px; overflow:auto; }
#list .thumb { clear:both; float:left; margin-bottom:20px; padding:2px; cursor:pointer; width:420px; }
#list .picture { float:left; width:150px; height:112px; margin-right:10px; }
#list .content { float:left; width:240px; font-size:14px; text-align:justify; line-height:18px; }
#list .title { font-weight:bold; }
#list .price { float:right; font-weight:bold; }

#search { }
#search .thumb { cursor:pointer; cursor:hand; color:white; background-color:#7f7f7f; background-image:url(/images/azureden/search/arrow_bottom.png); background-position:right; width:149px; padding-left:10px; padding-top:4px; height:20px; background-repeat:no-repeat; float:left; margin-right:40px; font-size:14px; }
#search .thumb2 { color:white; background-color:#7f7f7f; width:149px; padding-left:10px; height:24px; float:left; margin-right:40px; font-size:14px; }
#search label { float:left; margin-top:4px; margin-right:10px; }
#search input { float:left; margin-top:4px; margin-right:10px; }
#search .btn { float:left; margin:0; }
#searchContent { height:130px; }
.searchSlide { font-size:12px; color:white; margin-top:6px; margin-bottom:20px; width:139px; padding:0; margin-right:40px; }
.searchSlide input { clear:both; float:left; margin-bottom:10px; margin-right:5px; }
.searchSlide label { float:left; }
.searchSlide select { margin-right:5px; clear:both; float:left; margin-bottom:10px; font-size:10px; }
.searchSlide .btn { float:left; clear:both; }
.formContent { height:46px; }
#reference { width:50px; height:16px; border:1px solid #888; }

#contactInfo { float:left; width:300px; }
#contactInfo h1 { font-size:14px; margin-bottom:10px; }
#contactInfo h2 { font-weight:bold; font-size:12px; }
#contactInfo a { color:white; }
#contactForm { float:left; width:380px; }
#contactForm h1 { font-size:14px; margin-bottom:10px; }
#contactForm h4 { clear:both; float:left; width:140px; margin-bottom:10px; }
#contactForm p { float:left; }
#contactForm .button { clear:both; margin-left:140px; }

#map { width:600px; height:200px; margin-bottom:20px; }

#topmenu { list-style-type:none; margin-right:44px; margin-top:20px; }
#topmenu li { text-align:right; }