body{font-family:tahoma, arial, sans-serif; margin:0; padding:0; background:#aeaeae; behavior:url("csshover.htc");}

#menu{width:765px; height:28px; background:url(/graphics/menu-bg.gif) no-repeat; margin:10px auto 0 auto; text-align:left; position:relative;}
#menu p{margin:0; padding:8px 0 0 0; font-size:9px; letter-spacing:1px;}
#menu p a{color:#fff; text-decoration:none; padding:10px 18px 12px 18px; background:url(/graphics/menu-divider.gif) no-repeat right;}
#menu p a:hover{text-decoration:underline;}

#menu ul{margin:0; padding:8px 0 0 0; font-size:9px; letter-spacing:1px; list-style-type:none;}
#menu li{display:inline;}
#menu li a{color:#fff; text-decoration:none; padding:10px 16px 12px 16px; background:url(/graphics/menu-divider.gif) no-repeat right;}
#menu li a:hover{text-decoration:underline;}

#menu img{position:absolute; top:4px; right:50px;}

/*#menu{width:765px; height:28px; background:url(graphics/menu-bg.gif) no-repeat; margin:10px auto 0 auto; text-align:center;}
#menu ul{list-style:none; margin:0; padding:8px 0 0 0; width:100%; font-size:9px; letter-spacing:1px;}
#menu li, li:hover{position:relative; display:inline;}
#menu li a{color:#fff; text-decoration:none; padding:10px 16px 12px 16px;}
#menu li ul{position:absolute; top:0; left:0; display:none;}*/

/*#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul {display:none;}*/

/*#menu ul li:hover ul {display:block; margin:20px 0 0 0; padding:0; background:#000;;}
#menu ul li ul li{text-align:left;}
#menu ul li ul li a{padding:5px; display:block; width:160px;}*/

#banner{background:url(/graphics/banner.jpg) no-repeat; width:765px; height:138px; margin:2px auto 2px auto;}

#top{width:765px; height:4px; margin:0 auto; background:url(/graphics/content-top.gif) no-repeat;}

#container{width:765px; background:url(/graphics/content-repeat.gif) repeat-y; margin:0 auto;}

#left{width:201px; float:left; padding:10px 0 0 0; background:url(/graphics/left-bg.gif) no-repeat;}
#left ul{font-size:10px; margin:0 0 0 0; padding:0; border-bottom:1px dotted #fff; list-style-type:none;}
#left li{border-top:1px dotted #fff; padding:1px 0;}
#left li span a{background:url(/graphics/arrow.gif) no-repeat right;}
#left ul li a{color:#000; text-decoration:none; padding:2px 0; display:block; text-indent:50px;}
#left ul li a:hover{background:#FF0000; color:#FFF;}
#left ul li ul{display:none; border:none;}
#left ul li:hover ul{display:block;}
#left ul li ul li a{color:#666;}

/*#menu ul li:hover ul {display:block; margin:20px 0 0 0; padding:0; background:#000;;}
#menu ul li ul li{text-align:left;}
#menu ul li ul li a{padding:5px; display:block; width:160px;}*/


#left #news{font-size:9px; color:#626262; width:150px; margin:20px 0 10px 25px; border-bottom:1px dotted #ccc;}
#left #news h2{font-size:10px; font-weight:normal; margin:0 0 2px 10px; padding:0; color:#000;}
#left #news p{border-top:1px dotted #ccc; padding:5px 0px 5px 10px; margin:-1px;}
#left #news span a{color:#8c0000; text-decoration:none;}

#content{width:357px; float:left; padding:0; text-align:justify;}
#content h1{font-size:12px; margin:15px 0 15px 12px;}
#content h2{font-size:10px; margin:15px 0 15px 12px;}
#content p{font-size:11px; color:#666; width:337px; margin:10px 8px 10px 12px; line-height:18px;}
#content a{color:#000; text-decoration:underline;}
#content #contact-form{margin:0; padding:0;}
#content table{width:300px; margin:0 28px; text-align:left;}
#content th{font-size:10px;}
#content td{padding:3px 0;}
#content input{width:150px; height:15px; font-size:9px; border:1px solid #000;}
#content select{width:150px; height:15px; font-size:9px; border:1px solid #000;}
#content textarea{width:150px; height:50px; font-size:9px; border:1px solid #000; overflow:auto; font-family:tahoma, arial, sans-serif;}
#content .multiple{height:55px;}
#content .button{height:20px; border:none;background:#003366; color:#fff;}
#content ul{font-size:11px; margin:0 0 0 40px; padding:0;}
#content li{margin:5px 0; color:#666;}

#content .property{width:340px; margin:0 5px 5px 9px; border:1px dotted #ccc; background:#9bbad0;}
#content .property h2{margin:5px 0 0 10px; padding:0;}
#content .property p{margin:0; padding:0; width:180px; line-height:12px; text-align:justify;}
#content .property p a{text-align:right; color:#003366;}
#content .property img{border:1px solid #000;}
#content .property .more-info{text-align:right;}
#content .property img{padding:0; margin:0;}
#content .property .icons{margin:0; padding:0; width:100%; text-align:left; vertical-align:middle; border-bottom:1px solid #6b99b9;}
#content .property .icons p{margin:0; padding:1px 0; display:inline; font-size:9px; border-top:1px solid #6b99b9; display:block;}
#content .property .icons p a{color:#fff; display:block; text-align:left; padding:0 0 0 20px;}

#gallery{width:100%; border:1px solid #666;}
#gallery td{text-align:center;}
#gallery img{border:1px solid #000; cursor:pointer;}
#gallery th{text-align:center; background:#666; color:#fff; border:1px solid #fff; padding:2px;}
#gallery th a{color:#fff;}

#right{width:201px; float:right;}
#right img{position:relative; margin:-4px 0 0 0;}
#right h2{font-size:10px; margin:10px 5px 0 10px;}
#right p{font-size:9px; color:#666; margin:10px; text-align:justify; line-height:13px;}

#right .hot-button{margin:0 0 10px 20px;}

#bottom{width:765px; height:4px; margin:0 auto; background:url(/graphics/content-bottom.gif) no-repeat;}

#brazil-imgs{width:765px; margin:3px auto 0 auto; border-right:1px solid #fff;}
#brazil-imgs img{border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #fff;}

#footer{width:765px; height:28px; background:url(/graphics/menu-bg.gif) no-repeat; margin:3px auto 10px auto; text-align:left; color:#fff;}
#footer p{margin:0; padding:8px 0 0 10px; font-size:9px; float:left;}
#footer .copyright{font-size:9px; float:right; padding:8px 10px 0 0;}
#footer p a{color:#fff; text-decoration:none; padding:0;}
#footer p a:hover{text-decoration:underline;}

.clear{clear:both;}