body { background:url(images/bg.gif) repeat-x;}

h1 { background:url(images/h2.gif) no-repeat; font-size:13px; color:#ffa200; height:18px; padding:0 0 0 30px; margin:0;}

h2 { background:url(images/h2.gif) no-repeat; font-size:13px; color:#ffa200; height:18px; padding:0 0 0 30px; margin:0;}

.ads { width:300px; float:right; padding:5px 5px 10px 5px;}

.clear { clear:both;}

.image {  width:120px; height:79px; float:left; margin:3px 7px 6px 8px;}

.bordinha { width:116px; height:77px; float:left; margin:3px 7px 6px 8px; border:solid 2px #8ea763;}

.borda{ border:solid 2px #8ea763;}

#page { width:780px; margin:0 auto 0 auto; font-size:13px; font-family:Arial, Tahoma, Verdana, sans-serif; color:#808080;}

#breadcrumbs{ padding:10px 0px 0px 17px; margin:0; }

img { border:none; }



/*Header*/

.header { width:780px; float:left;}

/*.header_top { width:780px; background:#8ea763 url(images/logo2.jpg) left no-repeat; height:28px; float:left}*/

.header_top p { color:#FFFFFF; padding: 7px 0 0 30px; float:left; margin:0;}

.header_content { background:#8ea763 url(images/balneario.jpg); height: 200px; clear:both}



/* Menu Header*/

.header_content ul { width:162px; margin:0; padding:5px 10px 0 10px; float:right; color:#FFFFFF; font-weight:bold;}

.header_content ul li { list-style:none; margin:0; padding:2px 0 2px 25px; border-top:1px dashed #FFFFFF;}

.button1 { background:url(images/but01.gif) left center no-repeat; padding:0 0 0 1px;}

.button2 { background:url(images/but02.gif) left center no-repeat; padding:0 0 0 1px;}

.button3 { background:url(images/but03.gif) left center no-repeat; padding:0 0 0 1px;}

.button4 { background:url(images/but04.gif) left center no-repeat; padding:0 0 0 1px; border-bottom:1px dashed #FFFFFF;}

.button5 { background:url(images/but05.gif) left center no-repeat; padding:0 0 0 1px;}

.button6 { background:url(images/but06.gif) left center no-repeat; padding:0 0 0 1px;}

.header_content ul li a { color:#FFFFFF; text-decoration:none;}

.header_content ul li a:hover { color:#647646;}

.logo { background:url(images/top01.gif) no-repeat; height:42px; float:left;}



/* Content */

#content { width:566px; float:right; background:#fff;}

#content a { color:#647646; text-decoration:none; font-weight:bold;}

#content a:hover { color:#ffa200;}

.content_text1 { width:555px; padding:5px;}

.content_text1 p { padding:0; margin:8px;}

.content_text1 table { padding:0; margin:8px;}

.content_text1 h2 { margin: 15px 0 15px 0;}

.content_text1 h1 { margin: 0 0 15px 0;}

.content_text1 ul li { list-style:square;}

.content_news { width:540px; float:none; background:#e9f1db;}

.list { margin:0 0 0 20px; padding:0; }

.list li { width:130px; float:left; list-style:none; padding-bottom:2px; }

.news { margin:0 0 0 20px; padding:0; }

.news li { list-style:square; padding:5px 5px 5px 0;}

/*middle_content*/
.offer_box_wide{
width:247px;
height:98px;
float:left;
background-color:#e9f1db;
padding:4px;
margin:7px;
}
.column4{
width:690px;
float:left;
margin:0px;
padding:10px 0px 10px 5px;
}
img.img_left{
float:left;
padding:0px 8px 8px 0px;
}
.offer_info{
padding:5px;
}
p.offer{
text-align:justify;
font-size:10px;
}



/* Sidebar */

#sidebar { width:214px; float:left; background:#e9f1db;}

#sidebar h2, #sidebar i{ background:url(images/sidebar_h2.gif) no-repeat; font-size:13px; color:#ffffff; height:26px; padding:7px 0 0 35px; margin-top:5px;}

#sidebar ul { margin:0; padding:0 5px 5px 5px;}

#sidebar ul li { background:url(images/icon01.gif) left top no-repeat; list-style:none; padding:0 0 0 5px; margin:5px 0 0 0;}

#sidebar ul li a { padding: 0 0 0 12px; color:#647646; font-size:11px; text-decoration:underline; display: list-item;}

#sidebar ul li a:hover { text-decoration:underline;}



/* Footer */

#footer { width:780px; text-align:center; background:#8E8E8E url(images/footer.gif) left top no-repeat; color:#ffffff; height:27px;}

#footer p { padding: 8px 0 0 0; margin:0;}