#container {background:url(../pics/bg-container.png) no-repeat top;}
#header-in, #footer-in {position:relative; width:1000px; margin:0 auto;}
#content {position:relative; width:940px; height:755px; margin:0 auto; background:url(../pics/bg-content.jpg) repeat-y; z-index:0;}
html > body #content {height:auto; min-height:755px;}
.preload { display: none;}

/*** HEADER ***/

#header-out {width:100%;}
#header-in {height:206px; background:url(../pics/bg-header_in.png) no-repeat bottom; z-index:1;}
#mato {position:absolute; width:1000px; height:254px; z-index:1; background:url(../pics/bg-mato.png) no-repeat top;}

/*** MAINCONTENT GERAL ***/

#mainContent {width:635px; float:left; display:inline; margin:45px 0 0 20px;}

/* home */

#jQuery {position:relative; width:635px; height:375px;}
#moldura {position:absolute; width:635px; height:375px; background:url(../pics/moldura-anima.png) no-repeat; z-index:1;}

.caixa {position:relative; width:312px; height:240px; float:left; display:inline; margin-top:5px; padding-top:35px;}
#caixa01 {background:url(../pics/caixa01.jpg) no-repeat; margin-left:10px;}
#caixa02 {background:url(../pics/caixa02.jpg) no-repeat;}

/* internas */

#internas {float:left; display:inline; background:url(../pics/bg_int.jpg) repeat-y; margin:45px 0 45px 13px;}
#internas-top {background:url(../pics/bg_int_top.jpg) no-repeat top;}
#internas-bot {background:url(../pics/bg_int_bot.jpg) no-repeat bottom; width:555px; height:538px; padding:50px 40px;}
html > body #internas-bot {height:auto; min-height:538px;}

/* formulário de contato */



/*** SIDEBAR ***/

#sidebar {width:261px; float:left; display:inline; margin:0 0 30px 14px;}
#bg-mail {width:261px; height:155px; padding-top:55px; background:url(../pics/bg-mail.jpg) no-repeat;}
#bg-news, #bt-news {float:left; display:inline;} 
#bg-news {width:179px; height:37px; background:url(../pics/bg-news.jpg) no-repeat; margin:0 0 0 23px;}
#bt-news {width:52px; height:37px; background:url(../pics/bt-news.gif) no-repeat;}
#bg-pac01 {width:261px; height:118px; background:url(../pics/bg-pac.jpg) no-repeat; margin:7px 0;}
#bg-pac02 {width:261px; height:118px; background:url(../pics/bg-pac.jpg) no-repeat; margin:7px 0;}
#bg-video {width:261px; height:358px; background:url(../pics/bg-video.jpg) no-repeat;}

#img-clima, .clima {float:left; display:inline;}
#img-clima {width:34px; height:29px; margin:-20px 8px 0 13px;}
.clima {width:68px; height:16px; background:url(../pics/bg-clima.jpg) no-repeat; margin:5px 0 0 15px; font:normal 10px verdana;
color:#fff; padding-top:2px; text-align:center;}

/*** FOOTER ***/

#footer-out {width:100%;}
#footer-in {height:144px; background:url(../pics/bg-footer_in.png) no-repeat;}

#vaso {position:absolute; bottom:0; right:0; width:190px; height:205px; background:url(../pics/bg-vaso.png) no-repeat;}
#end {position:absolute; top:0; right:270px; width:350px;}
#cham {position:absolute; top:19px; left:258px;}

#cham ul li {float:left; display:inline; width:10px; height:12px;}
#cham ul li.divisa {width:1px !important; background:url(../pics/cham-separa.jpg) no-repeat; margin:0 11px;}
#cham ul li a {display:block; height:12px;}

#cham ul li.cham01 {background:url(../pics/cham01-off.jpg) no-repeat;}
#cham ul li.cham02 {background:url(../pics/cham02-off.jpg) no-repeat;}
#cham ul li.cham03 {width:11px !important; background:url(../pics/cham03-off.jpg) no-repeat;}
#cham ul li.cham01 a:hover {background:url(../pics/cham01-on.jpg) no-repeat;}
#cham ul li.cham02 a:hover {background:url(../pics/cham02-on.jpg) no-repeat;}
#cham ul li.cham03 a:hover {background:url(../pics/cham03-on.jpg) no-repeat;}



#tooltip{
	position:absolute;
	width: 85px;
	height: 31px;
	font:normal 11px "Verdana", Arial;
	color: #eee9d6;
	display:none;
    text-align: center;
    padding-top: 5px;
    background: url(../pics/bg-tooltip.gif) no-repeat;
	}