body {
background:#FFF;
color:#000;
text-align:center;
padding:0;margin:0;	
font:11px "Trebuchet MS", Arial, sans-serif;
font-style: normal;
font-weight: normal;
/*
word-spacing:1px;
line-height:13px;
_line-height:12px;
*/
}


#container {
width:960px;
margin:0 auto;
text-align:left;
}

#header {
height:144px;
border-bottom:3px solid #000;
background:#FFF;
text-align:right;
}


.green {
color:#258F38;
}
.green a {
color:#258F38;
text-decoration:none;
}

.green a:hover, .green a:visited {
color:#258F38;
text-decoration:none;
}


.clear {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;	
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


#esquerda-home {
float:left;
width:200px;
position:relative;
display:inline;
text-align:center;
margin-left:7px;
line-height:13px;
}

#direita-home {
float:right;
background:#FFF;
position:relative;
display:inline;
width:740px;
line-height:13px;
}

#esquerda-interno {
float:left;
width:586px;
position:relative;
display:inline;
}

#direita-interno {
float:right;
position:relative;
display:inline;
width:185px;
}


/* HOME */


#conteudo_home {
height: 150px;position:relative;	
}

.box_home {
font-size:12px;	
}

.box_home p.green {
font-size:14px;
font-weight:bold;
}

span.link a {
text-decoration:underline;
color:#0064A6;	
}

span.link a:visited {
text-decoration:underline;
color:#0064A6;	
}

#conteudo_home  span.link a:hover {
text-decoration:underline;
color:#258F38;	
}

#box1 {
position:absolute;top:40px;left:32px;width:210px;
}

#box2 {
position:absolute;top:40px;right:30px;width:210px;	
}

#box3 {
position:absolute;top:12px;left:32px;width:180px;	
}

#box4 {
position:absolute;top:14px;right:60px;width:180px;	
}

#mural {
position:relative;top:8px;text-align:center;width:100%;height:22px;
}

#box5 {
position:relative;top:10px;left:20px;width:240px;height:207px;background: url(/novo/imagem/home-post-amarelo.gif);
}

#box5 div {
position:absolute;top:45px;left:30px;width:170px;height:130px;	
}

#box6 {
position:relative;top:30px;left:15px;width:180px;height:120px;
}

#box7 {
position:relative;top:15px;left:55px;width:180px;height:120px;
}

#box8 {
position:absolute;top:160px;right:8px;width:210px;height:201px;background: url(/novo/imagem/home-post-laranja.gif);	
}

#box8 div {
position:absolute;top:30px;left:19px;width:170px;height:120px;
}

#box_cinza {
height:255px;background: url(/novo/imagem/home-box-cinza.gif) no-repeat;position:relative;font-family:Arial;
}

#box_cinza .login {
position:absolute;top:25px;left:22px;width:182px;height:88px;font-family:Arial;
}

#box_cinza .login .botao {
position:absolute;right:1px;top:0px;font-weight:bold;
width:25px;height:21px;
}

#box_cinza .cadastro {
position:absolute;top:177px;left:42px;width:150px;height:55px;font-family:Arial;	
}



/* HOME */






.navegacao {
position:relative;margin-top:38px;margin-left:30px;
width:500px;height:14px;
font-size:14px;
line-height:16px;
font-weight:bold;
padding-left:5px;
}

.navegacao .azul {
color:#0064A6;
text-decoration:underline;
}

.navegacao .verde {
color:#258F37;
}

.navegacao .verde a, .navegacao .verde a:hover, .navegacao .verde a:visited {
color:#258F37;
text-decoration:underline;
}

.navegacao .laranja {
color:#D13925;
}

.navegacao .laranja a, .navegacao .laranja a:hover, .navegacao .laranja a:visited {
color:#D13925;
text-decoration:underline;
}

.conteudo_interno {
position:relative; margin-top:35px;margin-left:30px;
width:630px;
}

.texto {
padding:0px 30px 30px 5px;	
width:550px;height:430px;
overflow:auto;	
}

.texto a:visited, .texto a {
text-decoration:underline;
color:#0064A6;	
}

.texto a:hover {
text-decoration:underline;
color:#258F38;	
}


.texto-ementas {
font-size:11px;	
line-height:13px;
padding:0px 30px 30px 5px;	
width:550px;
}

.texto-ementas a:visited, .texto-ementas a {
text-decoration:underline;
color:#0064A6;	
}

.texto-ementas a:hover {
text-decoration:underline;
color:#258F38;	
}



/* Cadastro */

#cadastro {
color:#2A5DA5;	
}

#cadastro p{
font-size:12px;
font-weight:bold;	
}

#cadastro .round {
border: 1px solid #2A5DA4;
-moz-border-radius: 7px;
border-radius: 7px;	
width:100%;
padding:2px 2px 2px 2px;
}

#cadastro .full {
width:620px;
margin-bottom: 10px;
}

#cadastro .esquerda {
display:inline;position:relative;
float:left;	width:300px;
margin-bottom: 10px;
}

#cadastro .direita {
display:inline;position:relative;	
float:right;width:300px;
margin-bottom: 10px;right:0;
}

.round {
border: 1px solid #2A5DA4;
-moz-border-radius: 7px;
border-radius: 7px;	
width:100%;
padding:2px 2px 2px 2px;
}


.full {
color:#2A5DA5;	
}

.comentarios {
height:230px;
overflow:auto;
}


#menu {width:928px;display:block;font-size:11px;font-family: arial;margin-left:4px;background:#FFF;}

.limenu {padding:0; margin:0; list-style:none; height:56px; top:17px; position:relative; z-index:500;font-family: arial}

.limenu li.top {display:block; float:left;width:131px;}


.limenu li a.pos1 {background:url(/novo/imagem/menu1-off.gif); width:131px; height:38px; display:block;text-indent:-99999px;} 
.limenu li a.pos2 {background:url(/novo/imagem/menu2-off.gif); width:131px; height:38px; display:block;text-indent:-99999px;} 
.limenu li a.pos3 {background:url(/novo/imagem/menu3-off.gif); width:131px; height:38px; display:block;text-indent:-99999px;} 
.limenu li a.pos4 {background:url(/novo/imagem/menu4-off.gif); width:131px; height:38px; display:block;text-indent:-99999px;} 
.limenu li a.pos5 {background:url(/novo/imagem/menu5-off.gif); width:131px; height:38px; display:block;text-indent:-99999px;} 
.limenu li a.pos6 {background:url(/novo/imagem/menu6-off.gif); width:131px; height:38px; display:block;text-indent:-99999px;} 
.limenu li a.pos7 {background:url(/novo/imagem/menu7-off.gif); width:131px; height:38px; display:block;text-indent:-99999px;} 

.limenu li.p1 {background:url(/novo/imagem/menu1-on.gif);}
.limenu li.p2 {background:url(/novo/imagem/menu2-on.gif);} 
.limenu li.p3 {background:url(/novo/imagem/menu3-on.gif);} 
.limenu li.p4 {background:url(/novo/imagem/menu4-on.gif);} 
.limenu li.p5 {background:url(/novo/imagem/menu5-on.gif);} 
.limenu li.p6 {background:url(/novo/imagem/menu6-on.gif);} 
.limenu li.p7 {background:url(/novo/imagem/menu7-on.gif);} 

.limenu table {border-collapse:collapse; width:129px; height:0; position:absolute; top:0; left:0;}

.limenu a:hover {visibility:visible; position:relative; z-index:200;}
.limenu li:hover {position:relative; z-index:200;}

.limenu li a.top_link:hover {background:transparent;} 
.limenu li:hover > a.top_link {background:transparent; text-decoration:none;} 

.limenu ul {position:absolute; left:-9999px; top:-9999px; height:0; margin:0; padding:0; list-style:none;}

.limenu :hover ul {left:3px; top:38px; background:#C2D6F1; padding:0px; white-space:nowrap; height:auto; min-width:129px; *width:129px; z-index:300;}
.limenu :hover ul li {display:block; padding:4px 0 4px 0; position:relative; font-weight:normal;}
.limenu :hover ul li a {display:block;padding:0 5px; color:#000; background:transparent; text-decoration:none;font-size:11px;font:Arial;}
.limenu :hover ul li a:hover, .limenu :hover ul li a:hover b {text-decoration:none;color:#258F38;}
.limenu b {color:#000;text-decoration:none;}
.limenu :hover ul .laranja a:hover {text-decoration:none;color:#D13925;}


#footer {
clear:both;	
text-align:center;
color:#FFF;
line-height:30px;	
height:30px;
background:url('/novo/imagem/rodape.jpg') repeat-x;
}


