/* Definições gerais */
* {
	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:#A90C00; }
.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:#246ab4;}
.azulcl, .azulcl a{color:#6C8AFF;}
.cinza, .cinza a				{ color:#858685;  }
.cinza_claro, .cinza_claro a	{ color:#CCCCCC;  }
.cesq, .cesq a					{ color:#494849;  }
.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;}
/**************************************************************************************************************/
body{margin: 0px;background:url(../image/bg_site.jpg) repeat-x top #FFF}
img{border-width: 0px}
a{text-decoration: none;font-family: Tahoma, Geneva, sans-serif;font-size: 13px}
font{font-family: Arial, Helvetica, sans-serif}
/* 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:#063;
}
/* ----------------------------------------------------------------------------------------- */

#site{
	display: block;
	width: 985px;
	height: auto;
	margin: 0 auto;
}
#OA{
	display: block;
	width: 0px;
	height: 0px;
	float: left;
}
#topo{
	width:100%;
	height:175px;
	float:left;
	display:table;
	background:url(../image/topobg.jpg) no-repeat center top;
}
#logoaces{
	width:231px;
	height:86px;
	float:left;
	margin-top:47px;
	margin-left:17px;
}
#linkstopo{
	width:643px;
	height:36px;
	float:left;
	margin-left:65px;
	margin-top:8px;
}
#menuspeq{
	width:276px;
	height:33px;
	float:left;
	background:url(../image/bgbotoestopo.jpg);
	margin-left:28px;
}
#bannermeio{
	width:481px;
	height:119px;
	float:left;
	margin-left:65px;
	margin-top:7px;
}
#quadroesq{
	width:186px;
	float:left;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	background:#FFF;
	min-height:100px;
}
#quadroesq2{
	width:191px;
	float:left;
}
#linksdentro{
	width:165px;
	height:21px;
	float:left;
	margin-left:14px;
	margin-top:8px;
	border-bottom:1px dashed #e0dedd;
}
#segpartbaixomen{
	width:189px;
	height:7px;
	float:left;
}
#vinenquete{
	width:191px;
	height:16px;
	float:left;
	margin-top:5px;
}
#pergun{
	width:191px;
	min-height:44px;
	float:left;
	background:#ebeaea;
	margin-top:1px;
}
#bannerbaixo{
	width:188px;
	height:156px;
	float:left;
	margin-top:8px;
}
#capa{
	width:574px;
	float:left;
	background:#FFF;
	margin-left:2px;
	margin-top:6px;
}
#vinheta{
	width:570px;
	float:left;
}
#segnot{
	width:563px;
	float:left;
	margin-top:8px;
	padding-bottom:5px;
	border-bottom:1px dashed #dedcdc;
	margin-left:8px;
}
#segfotonot{
	width:234px;
	height:157px;
	float:left;
	border:2px solid #dfdfde;
}
#bannercapa{
	width:569px;
	height:120px;
	float:left;
	margin-left:8px;
	margin-top:5px;
}
#partesqcapa{
	width:283px;
	float:left;
	margin-left:8px;
	border-right:1px dashed #dedcdc;
}
#vingaleriafoto{
	width:279px;
	height:22px;
	float:left;
}
#fotopeq{
	width:125px;
	height:103px;
	float:left;
	border:3px solid #dcdbdb;
}
#button_SM_MT{
	clear:left;
	margin-top:5px;
}
#seggale{
	width:131px;
	float:left;
	margin-top:10px;
}
#partdircapa{
	width:276px;
	float:left;
	margin-left:5px;
}
#maisdestaque{
	width:264px;
	height:22px;
	float:left;
}
#segmaisdestaque{
	width:275px;
	float:left;
	margin-top:6px;
	padding-bottom:5px;
	border-bottom:1px dashed #dedcdc;
}
#consultas{
	width:214px;
	height:34px;
	float:left;
	margin-left:4px;
}
#partesqaaa{
	width:198px;
	float:left;
	margin-left:7px;
}
#crediconsul{
	width:145px;
	height:64px;
	float:left;
	margin-top:6px;
	margin-left:29px;
}
#atendimento{
	width:191px;
	height:17px;
	float:left;
	margin-top:15px;
	margin-left:6px;
}
#tireduvida{
	width:189px;
	height:143px;
	float:left;
	margin-left:7px;
	margin-top:1px;
}
#segurameio{
	float:left;
	width:550px;
	margin-left:10px;
}
#bloco_EPM{
	width:0px;
	height:0px;
	float:left;
}
#bannerladopeq{
	width:189px;
	height:73px;
	float:left;
	margin-left:7px;
	margin-top:4px;
}
#SM_quem_somos{
	display: none;
	position: absolute;
	padding: 5px;
	background: #0abf10;
	margin-top:5px;
	margin-left:120px;
}
#loading{
	display: none;
	position: fixed;
	width: auto;
	height: 31px;
	padding: 1px 5px;
	left: 5px;
	bottom: 5px;
	border: 1px solid #000;
	background-color: #FFF;
}
/* -------------------------------------------------------------------------------------- */
#bloco_enquete{
	display: block;
	margin-bottom: 20px;
	float: left;
}
#bloco_enquete label{
	display: block;
	clear: left;
}
#pergunta_BE{
	width:191px;
	min-height:44px;
	float:left;
	background:#ebeaea;
	margin-top:1px;
}
#bloco_opcao{
	display: inline;
	width: 191px;
	margin: 5px 15px 0px 10px;
	float: left;
}
#bloco_opcao font{
	font-size: 12px;
	color: #333;
}
/* ----------------------------------------------------------------------------------------- */
#sobreWindow{
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url(../images/bg_display.png);
	z-index: 2;
}
#sobreWindow2{
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url(../images/bg_display.png);
	z-index: 2;
}
#bloco_ER{
	display: none;
	position: fixed;
	top: 280px;
	width: 600px;
	padding: 10px;
	float: left;
	background: #FFF;
	z-index: 3;
}
