/*** GERAL ***/

#container {width:; margin:0 auto;}

#content {width:100%; background:url(../pics/bg-content.jpg) repeat-x;}

#header-in, #footer-in, #header-in-aguarde {position:relative; width:1000px; margin:0 auto;}

/*** HEADER ***/

#header-out {width:100%; background:#313131;}

#header-in {height:115px;}

#header-out-aguarde {width:100%; background:#FFFFFF;}

#header-in-aguarde {height:47px;}

#webmail-aguarde {widht: 162px; height:144px; position:absolute; top: 22px; right:480px;}

/*** MAINCONTENT ***/

#mainContent {width:1000px; margin:0 auto; background:url(../pics/bg-maincontent.jpg) repeat-y right;}

#home {height:800px;}

html > body  #home {min-height:800px; height:auto;}

#internas {height:800px;}

html > body  #internas {min-height:800px; height:auto;}

/* Home */

#home {width:735px; float:left; margin-right:9px; padding:0 0 0 40px;}

#home01 {width:388px; margin-right:35px; float:left;}

#home02 {width:307px; float:left;}

#div-noticias, #div-matricula, #div-destaque, #div-cadastro, #div-enquete, #div-despo {float:left;}

#div-noticias {width:388px; margin-top:10px;}

#div-trabalheconosco {width:307px; margin-top:255px;}

#div-destaque {width:307px;}

#div-cadastro {width:388px; margin-top:25px;}

#div-enquete {width:307px; margin-top:14px;}

#div-despo {width:388px; margin-top:15px;}

#perg-enquet {font:normal 0.70em arial; color:#666; text-align:justify; width:260px; margin:0 auto; padding:0 16px 23px 16px;

background:url(../pics/bg_perg_enquet.jpg) repeat-x bottom;}


/* Internas */

#internas {width:735px; float:left; margin-right:9px; padding:0px 0 0 40px;}

ul.projetos_fotos {margin:0 1px;}

ul.projetos_fotos li {width:126px; height:93px; float:left; display:inline; margin:10px 10px;}

ul.projetos_fotos img {border:2px solid #d36005; margin-bottom: 10px;}


/* Formulário de Contato */

/* TOPBAR */

#topbar {position:absolute; width:492px; height:246px; padding: 8px 0  0 8px; top:56px; right:224px; 

background:url(../pics/bg-jquery.jpg) no-repeat;}

#topbar ul, #topbar ul li, #topbar ul li img, #topbar *{position:relative; z-index:0;}

div.lista-topbar {width: 476px; height: 230px; overflow:hidden;}

ul#ani-imagens{ width:2400px; height:377px; position:relative;}

ul#ani-imagens img{position:relative;}

ul#ani-imagens li{display: inline; float: left;}

#topbar div.coluna{position:absolute; top: 250px; left: 13px; z-index: 0; width: 211px;}

#topbar div.top_info{ 

	position:absolute; bottom: 0px; z-index: 1;
	
	background:#31312f; width: 456px; height: 15px; padding: 5px 10px 25px 10px;
	
	Filter: Alpha(Opacity=90); 
	
	-moz-opacity: 0.9;
	
	opacity:0.90;
}

div#ani-nav{ position:relative; width:26px; height:93px; top:-242px; left: 445px; background: url(../pics/bg-nav-topbar.png) no-repeat;}

#topbar ul.page{ width: 26px; text-align: center; position:relative; padding-left: 3px;}

#topbar  ul.page li{display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px 4px;}

#topbar ul.page li a{color: #FFF; display: block;}

#topbar ul.page li a:hover{color: #d46002;}

#topbar h1{font-family: Trebuchet MS; color: #FFF; font-size: 18px; font-weight: normal;}

#topbar p{font-size: 11px; color: #FFF; font-family: Arial, Helvetica, sans-serif;}


/*** SIDEBAR ***/

#sidebar {width:216px; height:277px; float:left; background:url(../pics/bg-sidebar.jpg) no-repeat top;}

/*** FOOTER ***/

#address01, #address02 {position:absolute; top:20px;}

#address01 {left:272px;} #address02 {right:249px;}

#footer-out {float:left; width:100%; clear:both; background:url(../pics/bg-footer_out.jpg) repeat-x; position:relative; bottom:0px;}

#footer-in {height:68px; }