* {

	margin:0; 

	list-style:none;

	text-decoration:none;

	border:none;

	list-style-type:none;

}

#over{

	display: none; 

	position: absolute; 

	background: #000000; 

	opacity: 0.4; 

	-moz-opacity: 0.4; 

	-khtml-opacity: 0.4; 

	filter: alpha(opacity=40); 

	width: 100%;

	height:100%; 

	left:0;

	z-index:3;

}

img{

	behavior: url("iepngfix.htc"); 

}

.pointer{cursor:pointer;}

a:hover{text-decoration:underline;}



#voltar{

	width:90%;

	text-align:center;

	padding:10px;

	margin-top:20px;

	clear:both;

}

#voltar a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#999999;

	font-weight:bold;

	padding:10px;

}

#voltar a:hover{

	color:#000000;

	font-weight:bold;

	text-decoration:underline;

}



/*-----------------------------------------------------------------------------------*/

.t10, .t10 a {font-family:Arial, Helvetica, sans-serif;font-size:10px;}

.t11, .t11 a  {font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.t12, .t12 a  {font-family:Arial, Helvetica, sans-serif;font-size:12px;}

.t15, .t15 a  {font-family:Arial, Helvetica, sans-serif;font-size:15px;}

.t14, .t14 a  {font-family:Arial, Helvetica, sans-serif;font-size:14px;}

.t16, .t16 a  {font-family:Arial, Helvetica, sans-serif;font-size:16px;}

.t17, .t17 a  {font-family:Arial, Helvetica, sans-serif;font-size:17px;}

.t18, .t18 a  {font-family:Arial, Helvetica, sans-serif;font-size:18px;}

.t20, .t20 a  {font-family:Arial, Helvetica, sans-serif;font-size:20px;}

.bold{ font-weight:bold; }

.borda{ border:1px solid #BEBEBE;}

/*----------------------------------------------------------------------------------*/

.preto, .preto a{color:#000000;}

.vermelho, .vermelho a{ color:#FF0000; }

.branco, .branco a{color:#FFFFFF;}

.verde, .verde a{color:#00923F;}

.amarelo, .amarelo a{color:#F0B328;}

.laranja, .laranja a{color:#FF9900;}

.azulclaro, .azulclaro a{color:#1A4A81;}

.azulesq, .azulesq a{color:#00125C;}

.cinza, .cinza a{ color: #666666;}

.cesq, .cesq a{ color:#333333;}

.rosa, .rosa a{color:#EB8686;}

.azulescuro, .azulescuro a{color:#00125C;}

.jus, .jus a{ text-align:justify;}

.center, .center a{ text-align:center;}



.form{background:url(../images/bgform.jpg) repeat-x #FFFFFF; border:1px solid #000;}

/*----------------------------------------------------------------------------------*/

#site{

	width:780px;

	margin:0 auto;

}

#topo{

	behavior: url("iepngfix.htc");

	width:780px;

	float:left;

	height:159px;

	background:url(../images/topart1.png);

	}

#localizar{

	width:264px;

	float:right;

	margin-top:20px;

}

#itemenu img{

	cursor:pointer;	

}

#meiom{

	width:776px;

	border-left:1px solid #FFFFFF;

	border-right:1px solid #FFFFFF;

	background:#F0F0F2;

	float:left;

}

#rodape{

	width:780px;

	height:66px;

	float:left;

}

#capa{

	width:570px;

	float:left;

	padding-left:15px;

	overflow:hidden;

	margin-top:11px;

	border-right:#000 dotted 1px;

}

#vinheta{

	width:400px;

	height:25px;

	float:left;

	background:url(../images/vinheta.jpg) left no-repeat;

	display:table;

	padding-top:12px;

	padding-left:20px;

}

.links_menu{

	width:154px;

	background:#009999;

	position:absolute;	

}

#item_links_menu a{

	width:138px;

	float:left;

	padding-left:16px;

	padding-top:9px;	

	padding-bottom:11px;

	color:#FFF;

	background:url(../images/bgmenu.jpg) no-repeat right bottom;

}

#item_links_menuf a{

	width:138px;

	float:left;

	padding-left:16px;

	padding-top:9px;	

	padding-bottom:11px;

	color:#FFF;



}

#item_links_menu a:hover{

	background:url(../images/bgmenuh.jpg) no-repeat left;

	color:#333333;

	text-decoration:none;

}

#item_links_menuf a:hover{

	background:url(../images/bgmenuh.jpg) no-repeat left;

	color:#333333;

	text-decoration:none;

}

#box_links_menu{



	width:530px;



	float:left;



	height:300px;



	z-index:5;



	top:365px;



	position:absolute;



	margin-left:1px;



}

#meio{

	width:780px;

	float:left;

	background:#FCFCFC;

}

#rodape{

	float:left;

	width:780px;

}

#logosrs{

	float:left;	

}

#logofaca{

	float:right;
margin-top:15px;
}

#rodaescri{

	float:left;

	padding-top:23px;

}

#banneresq{

	float:left;

	margin-top:11px;

	margin-left:15px;

}

#noti{

	width:430px;

	float:left;

}

#notifoto{

	width:142px;

	float:left;

}

#notitexto{

	float:left;

	padding-left:4px;

	width:278px;

}

#infor{

	width:135px;

	height:25px;

	float:right;

	background:url(../images/vinheta.jpg) left no-repeat;

	display:table;

	margin-top:11px;

	padding-top:12px;

	padding-left:20px;

}

#inforcont{

	float:right;

	width:155px;

}
