@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background: url(../img/back.gif);}
html a {z-index:1; position:relative;}
input {z-index:1; position:relative;}

.spacer {clear:both; font-size:0px; line-height:0px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx header start xxxxxxxxxxxxxxxxxxxxxxxx*/
#header { width:789px; height:175px; margin:0 auto 0 auto;}

.logo{ margin:10px 0 0 510px;}

#header p.corpo_header { width:789px; height:163px; margin:0 auto 0 auto; background:url(../img/sombra_header.png) repeat-y;}

#header p.fim {	height:13px; background-image:url(../img/sombra_header_baixo.png); margin:0 auto 0 auto; background-repeat: no-repeat;}

#corpo_header { width:789px; height:160px; background-image:url(../img/sombra_header.png); margin:0 auto 0 auto; position:relative;}

#flashcontent {	width: 476px; height: 228px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 37px; top:0; position: absolute;}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx header end xxxxxxxxxxxxxxxxxxxxxxxx*/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx corpo start xxxxxxxxxxxxxxxxxxxxxxxx*/
#topo_corpo { width:789px; height:23px; background:url(../img/topo_corpo.png) no-repeat top; margin:8px auto 0 auto; }

#corpo { width:789px; min-height:400px; background:url(../img/back_corpo.png) repeat-y; 
margin:0 auto 0 auto; }

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx left start xxxxxxxxxxxxxxxxxxxxxxxx*/

#left {	
	width:528px; 
	display:block; 
	float:left; 
	padding:43px 0 0 7px; 
	margin:0; 
	}
	
#left_noticia_01{
	width:484px;
	height:231px;
	background:url(../img/fundo_noticias_1.jpg);
	background-repeat:no-repeat;
	margin:auto 20px auto 20px;
	}
#left_noticia_01 span.text_top{
	float:left;
	padding: 10px 5px 2px 10px;
	}		
	
#left_noticia_01 h1 a{
	font-family:Verdana, sans-serif;
	font-size:14px;
	color:#be0063;
	font-weight: bold;
	padding:5px 0 0 5px;
	text-decoration:none;
	}
		
#left_noticia_01 p{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#333333;
	padding:12px 0 0 15px;
	line-height:16px;
	text-decoration:none;
	}
#left_noticia_01 p a{
	text-decoration:none;
	color:#333333;
	}	
#left_noticia_01 p a:hover{
	text-decoration:underline;
	color:#333333;
	}	

#left_noticia_01 p.info a{
	font-family:Verdana,  sans-serif;
	font-size:11px;
	color:#be0063;
	text-decoration:none;
	margin:0 0 0 375px;
	}		
		
#left_noticia_02{
	width:224px;
	height:150px;
	float:left;
	background:url(../img/fundo_noticias_2.jpg);
	background-repeat:no-repeat;
	margin:20px 0 0 20px;	
	}
	
#left_noticia_02 h1{
	font-family:Verdana, sans-serif;
	font-size:14px;
	color:#be0063;
	font-weight: bold;
	margin:5px 0 0 10px;
	text-decoration:none;
	}	
#left_noticia_02 p{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#333333;
	padding:15px 5px 0 10px;
	}
#left_noticia_02 p a{
	text-decoration:none;
	color:#333333;
	}	
#left_noticia_02 p a:hover{
	text-decoration:underline;
	color:#333333;
	}		
#left_noticia_02 p.info a{
	font-family:Verdana,  sans-serif;
	font-size:11px;
	color:#be0063;
	text-decoration:none;
	margin:30px 0 0 120px;
	}	
		
#left_noticia_03{
	width:224px;
	height:150px;
	float:right;
	background:url(../img/fundo_noticias_2.jpg);
	background-repeat:no-repeat;
	margin:20px 25px 0 0;
	}
	
#left_noticia_03 h1{
	font-family:Verdana, sans-serif;
	font-size:14px;
	color:#be0063;
	font-weight: bold;
	margin:5px 0 0 10px;
	text-decoration:none;
	}	
#left_noticia_03 p{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#333333;
	padding:15px 5px 0 10px;
	}
	#left_noticia_03 p a{
	text-decoration:none;
	color:#333333;
	}	
#left_noticia_03 p a:hover{
	text-decoration:underline;
	color:#333333;
	}	
#left_noticia_03 p.info a{
	font-family:Verdana,  sans-serif;
	font-size:11px;
	color:#be0063;
	text-decoration:none;
	margin:30px 0 0 120px;
	}
	
#left2 {	
	width:528px; 
	display:block; 
	float:left; 
	padding:10px 0 0 7px; 
	margin:10px 0 0 0;
	background:url(../img/back_topo_left.png) no-repeat;
	}
#left2 h2 {
	font-family:Verdana, sans-serif;
	font-size:14px;
	color:#be0063;
	font-weight: bold;
	padding-top:10px;
	margin:10px 0 0 35px;
	}
#left2 h2 a{
	text-decoration:none;
	color:#be0063;
	}	
#left2 h3{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#676767;
	margin:10px 0 0 30px;
	}	
#left2 p{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#333333;
	padding:1px 25px 0 35px;
	}
	
#left2 p a{	
	color:#be0063;
	}	
	
#left2 h4{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#be0063;
	margin:20px 0 0 30px;
	}
#left2 h5{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#666666;
	margin:20px 0 0 30px;
	}
.cadastro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}		
	
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx left end xxxxxxxxxxxxxxxxxxxxxxxx*/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx right start xxxxxxxxxxxxxxxxxxxxxxxx*/
#right { 
	width:254px; 
	height:500px; 
	float:left; 
	padding:0; 
	margin:0; 
	background: url(../img/back_menu.png) top no-repeat;
	}
#right ul {	
	margin: 0;
	padding: 0;
	list-style-type:none;
	}
	
#right ul li {
	width:200px;
	height:25px;
	padding:0 0 0 20px;
	margin:0 0 0 15px;	
	background-image:url(../img/tit.gif);
	background-repeat:no-repeat;
	}	
	
#right li a {
	display: block;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#dd127b;
	}
.busca{
	background:#fff; 
	margin:8px 0 0 18px;
	border-top-color: #666666; border-right-color: #FFFFFF; 
	border-left-color: #666666;  border-bottom-color: #FFFFFF;
	border-width: 1px; 	border-style: solid;
	font-family:Verdana, sans-serif;
	color:#666666;
	font-size:11px;
	}
	
.botao{
	background-color:#f680bd;
	border:#dd127b solid 1px;
	margin:8px 0 0 5px;
	font-family:Verdana, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight: bold;
	}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx right end xxxxxxxxxxxxxxxxxxxxxxxx*/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx corpo end xxxxxxxxxxxxxxxxxxxxxxxx*/

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx footer start xxxxxxxxxxxxxxxxxxxxxxxx*/
#footer { width:789px; height:38px; background:url(../img/rodape.png) no-repeat; margin:0 auto 0 auto; }

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx footer end xxxxxxxxxxxxxxxxxxxxxxxx*/

p {
	color:#333333;
	font-family:Verdana,sans-serif;
	font-size:11px;
	padding:1px 25px 0 35px;
}
