* {
	margin:0; 
	list-style:none;
	text-decoration:none;
	border:none;
	list-style-type:none;
}
img{
	behavior:url('iepngfix.htc');
}
/***********************************************************************************/
.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;}
.ta18, .ta18 a  {font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.t20, .t20 a  {font-family:Arial, Helvetica, sans-serif;font-size:20px;}
.t24, .t24 a  {font-family:Arial, Helvetica, sans-serif;font-size:24px;}

.tt10, .tt10 a { font-family:Verdana; font-size:10px; }
.tt11, .tt11 a { font-family:Verdana; font-size:11px; }
.tt12, .tt12 a { font-family:Verdana; font-size:12px; }
.tt13, .tt13 a { font-family:Verdana; font-size:13px; }
.tt14, .tt14 a { font-family:Verdana; font-size:14px; }
.tt15, .tt15 a { font-family:Verdana; font-size:15px; }
.tt16, .tt16 a { font-family:Verdana; font-size:16px; }
.tt18, .tt18 a { font-family:Verdana; font-size:18px; }
.tt24, .tt24 a { font-family:Verdana; font-size:24px; }

.ttt10, .ttt10 a { font-family:Tahoma; font-size:10px; }
.ttt11, .ttt11 a { font-family:Tahoma; font-size:11px; }
.ttt12, .ttt12 a { font-family:Tahoma; font-size:12px; }
.ttt13, .ttt13 a { font-family:Tahoma; font-size:13px; }
.ttt14, .ttt14 a { font-family:Tahoma; font-size:14px; }
.ttt15, .ttt15 a { font-family:Tahoma; font-size:15px; }
.ttt16, .ttt16 a { font-family:Tahoma; font-size:16px; }
.ttt17, .ttt17 a { font-family:Tahoma; font-size:16px; }
.ttt18, .ttt18 a { font-family:Tahoma; font-size:18px; }
.ttt19, .ttt19 a { font-family:Tahoma; font-size:19px; }
.ttt20, .ttt20 a { font-family:Tahoma; font-size:20px; }
.ttt21, .ttt21 a { font-family:Tahoma; font-size:21px; }
.ttt22, .ttt22 a { font-family:Tahoma; font-size:22px; }
.ttt23, .ttt23 a { font-family:Tahoma; font-size:23px; }
.ttt24, .ttt24 a { font-family:Tahoma; font-size:24px; }

.tr10, .tr10 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }
.tr11, .tr11 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
.tr12, .tr12 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.tr13, .tr13 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; }
.tr14, .tr14 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr15, .tr15 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; }
.tr16, .tr16 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
.tr17, .tr17 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; }
.tr18, .tr18 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
.tr19, .tr19 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; }
.tr20, .tr20 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.tr21, .tr21 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; }
.tr22, .tr22 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; }
.tr23, .tr23 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; }
.tr24, .tr24 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }

.bold{ font-weight:bold; }
.italico{ font-style: italic; }
.sublinhado { text-decoration: underline; }
.underline:hover { text-decoration: underline; }
.riscado { text-decoration: line-through; }
/***********************************************************************************/
.preto, .preto a{color:#000000;}
.vermelho, .vermelho a{color:#D8151D;}
.branco, .branco a{color:#FFFFFF;}
.verde, .verde a{color:#018101;}
.laranj, .laranj a{color:#FC7A15;}
.amareloes, .amareloes a{color:#FFBD00;}
.amareloes2, .amareloes2 a{color:#F4B807;}
.azul, .azul a{color:#005289;}
.azulcl, .azulcl a{color:#6C8AFF;}
.cinza, .cinza a{color:#858685;}
.cinza_claro, .cinza_claro a{color:#CCCCCC;}
.cesq, .cesq a{color:#605E5E;}
.rosa, .rosa a{color:#EB8686;}
.roxo, .roxo a{color:#58007B;}
.borda{ border:1px solid #BEBEBE;}
.borda:hover{border:1px solid #BEBEBE;}
.wb a{border:none;}
.linktop a:hover{text-decoration:underline;}
.input01 { height:16px; padding:5px; background:url(../images/formCadastroBg1.jpg) repeat-x #FFF;}
/************************************ site *****************************************/
body 
	{
		background:url(../imagens/bg_site.jpg) repeat-x  top;
		background-color:#FFF;
	}
#site{
	width:960px;
	margin:0 auto;
	display:table;
}
#OS{
	display: none;
}
#OA{
	display: block;
	width: 0px;
	height: 0px;
	float: left;
}
#loading{
	display: none;
	position: fixed;
	width: auto;
	height: 31px;
	padding: 1px 5px;
	left: 5px;
	bottom: 5px;
	border: 1px solid #000;
	background-color: #FFF;
}
#loading font{
	color: #000;
}
#sobreWindow{
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url(../image/bg_display.png);
	z-index: 2;
}
#bloco_ER{
	display: none;
	position: fixed;
	top: 100px;
	width: 600px;
	padding: 10px;
	float: left;
	background: #FFF;
	z-index: 3;
}
/* ----------------------------------------------------------------------------------------- */
#bloco_enquete{
	display: block;
	margin-bottom: 20px;
	float: left;
}
#bloco_enquete label{
	display: block;
	clear: left;
}
#pergunta_BE{
	display: inline;
	width: 183px;
	margin: 0px 10px;
	float: left;
	margin-top:5px;
}
#pergunta_BE font{
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#bloco_opcao{
	display: inline;
	width: 183px;
	margin: 5px 15px 0px 10px;
	float: left;
}
#bloco_opcao font{
	font-size: 12px;
	color: #333;
}
/* paginação---------------------------------------------------------------------------------- */
#bloco_paginacao{
	display: block;
	width: 567px;
	margin: 5px 0px 0px 10px;
	float: left;
	clear: left;
}
#bloco_paginacao font{
	line-height: 22px;
	color: #FFF;
}
#bloco_paginacao a:hover{
	text-decoration: none;
}
#button_paginacao{
	display: block;
	height: 22px;
	float: left;
	padding: 0px 5px;
	margin: 1px;
	background: #c92809;
}
/* ----------------------------------------------------------------------------------------- */
#topo{
	width:956px;
	float:left;
	height:177px;
}
#logodifu{
	width:199px;
	height:157px;
	float:left;
	margin-top:13px;
	margin-left:15px;
}
#seglinkstopo{
	width:130px;
	height:138px;
	float:left;
	margin-left:35px;
	margin-top:17px;
	border-right:7px solid #FFAD00;
}
#linktopo{
	width:130px;
	float:left;
	height:12px;
	margin-top:10px;
}
#bannergrand{
	width:511px;
	height:65px;
	float:left;
	border:1px solid #BEBEBE;
	background:#FFF;
	margin-top:18px;
	margin-left:22px;
}
#segprev{
	width:528px;
	float:left;
	margin-left:22px;
	margin-top:12px;
}
#prevv{
	width:255px;
	height:71px;
	float:left;
	border-right:7px solid #C7080F;
}
#separasite{
	width:956px;
	height:13px;
	float:left;
}
#capa{
	width:760px;
	float:left;
	margin-top:5px;
}
#fotocapa{
	width:232px;
	height:185px;
	float:left;
}
#segnotsbaixo{
	width:525px;
	float:left;
	margin-top:12px;
	margin-bottom:5px;
}
#notsbaixo{
	width:247px;
	height:103px;
	float:left;
	border-right:7px solid #6CAA23;
}
#segenquete{
	width:228px;
	float:left;
	margin-left:8px;
}
#partdircapa{
	width:220px;
	float:left;
	margin-left:8px;
}
#laddirsite{
	width:191px;
	float:left;
	margin-left:8px;
}
#banenrgranddir{
	width:189px;
	height:185px;
	float:left;
	margin-top:8px;
}
#bannerdirpeq{
	width:189px;
	height:65px;
	float:left;
	margin-top:8px;
	border:1px solid #C0C0C0;
}
#vinhetaa{
	float:left;
	width:760px;
	height:22px;
	background:#DC660E;
	margin-bottom:6px;
}
#vindent{
	float:left;
	margin-top:3px;
	margin-left:8px;
}