* {
	margin:0;
	list-style:none;
	text-decoration:none;
	border:none;
	list-style-type:none;
	padding:0;
}
/****************FONTE*******************/
#botaovotar{
	width:55px;
	float:left;
	padding-right:15px;
}
#imputemailtopo{
	width:280px;
	float:left;
	padding-top:10px;
}
#input_email_btn_informativo{
	width:310px;
	float:left;
}

#botaoparcial{
	width:55px;
	float:left;
}
#seg_botoesvotar{
	width:130px;
	float:left;
	padding-top:8px;
	padding-left:5px;
	padding-bottom:5px;
}

.votar{ background:url(../images/votar.jpg) no-repeat; width:55px; height:22px; float:left;}
.votar:hover{ background:url(../images/votar2.jpg) no-repeat; width:55px; height:22px; float:left;}
.parcial{ background:url(../images/parcial.jpg) no-repeat; width:55px; height:22px; float:left;}
.parcial:hover{ background:url(../images/parcial2.jpg) no-repeat; width:55px; height:22px; float:left;}

.texto_geral{
	font-family: Tahoma;
	font-size:11px;
}
.t8, .t8 a {
	font-family: Tahoma;
	font-size:8px;
}
.t10, .t10 a {
	font-family: Tahoma;
	font-size:10px;
}
.t11, .t11 a {
	font-family: Tahoma;
	font-size:11px;
}
.t12, .t12 a {
	font-family: Tahoma;
	font-size:12px;
}
.t13, .t13 a {
	font-family: Tahoma;
	font-size:13px;
}
.t14, .t14 a {
	font-family: Tahoma;
	font-size:14px;
}
.t15, .t15 a {
	font-family: Tahoma;
	font-size:15px;
}
.t16, .t16 a {
	font-family: Tahoma;
	font-size:16px;
}
.t18, .t18 a {
	font-family: Tahoma;
	font-size:18px;
}
.bold {
	font-weight:bold;
}
.italico {
	font-style: italic;
}
.sublinhado {
	text-decoration: underline;
}
.underline:hover {
	text-decoration: underline;
}
/****************COLOR*******************/
.preto, .preto a {
	color:#000000;
}
.vermelho, .vermelho a {
	color:#D31E1E;
}
.amarelo, .amarelo a {
	color:#f0b327;
}
.vinho, .vinho a {
	color:#990000;
}
.grafite, .grafite a {
	color:#333333;
}
.azul50, .azul50 a{
	color: #B3C8DC;
}
.grafite2, .grafite2 a {
	color:#635c70;
}
.branco, .branco a {
	color:#FFFFFF;
}
.verde, .verde a {
	color:#438300;
}
.verde2, .verde2 a {
	color:#a2d848;
}
.laranja, .laranja a {
	color:#F66013;
}
.azul, .azul a {
	color:#115795;
}
.azuln, .azuln a{
	color:#115797;	
}
.azulf, .azulf a {
	color:#D5E5EF;	
}
.azul2, .azul2 a {
	color:#5991be;
}
.azulforte, .azulforte a{
	color:#0D4373;	
}
.cinza, .cinza a {
	color:#858685;
}
.cinzanovo, .cinzanovo a{
	color:#A8A8A8;	
}
.cinza_claro, .cinza_claro a {
	color:#CCCCCC;
}
.cesq, .cesq a {
	color:#333333;
}
.cesqs, .cesqs a {
	color:#6E6E6E;
}
.rosa, .rosa a {
	color:#EB8686;
}
.roxo, .roxo a {
	color:#3e3f5e;
}
.azulescuro, azulescuro a {
	color:#092F51;
}
.borda{
	border:solid 1px #D2D2D2;
}
.bordin{
	border:solid 3px #CCCCCC;	
}
/***********************CLASS************************/
.caixa{
	border:solid 1px #115795;
	width:118px;
	height:14px;
	color:#115795;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	padding-top:5px;
}
.caixa2{
	border:solid 1px #115795;
	width:77px;
	height:14px;
	color:#115795;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	padding-top:5px;
}
.cb{
	border:solid 1px #115795;
	width:185px;
	height:19px;
	color:#115795;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	padding-top:10px;
}
.cbn{
	border:solid 1px #CCC;
	width:210px;
	height:20px;
	color:#115795;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	padding-top:10px;
}
.imputs {
	background:url(../images/bgimput.jpg) repeat-x #FFF;
	border:solid 1px #999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:5px;
	padding-bottom:1px;
}
.botao2 {
	cursor:pointer;
	background:url(../images/enviar.jpg) no-repeat;
	width:95px;
	height:36px;
	
}
.botao2:hover {
	background:url(../images/enviar2.jpg) no-repeat;
}
.botao3 {
	cursor:pointer;
	background:url(../images/limpar.jpg) no-repeat;
	width:86px;
	height:36px;
}
.botao3:hover {
	background:url(../images/limpar2.jpg) no-repeat;
}
.botaum {cursor:pointer; background:url(../images/botao.jpg) no-repeat; width:25px; height:25px;}
.botaum:hover {	background:url(../images/botao2.jpg) no-repeat;}
.btok {cursor:pointer; background:url(../images/ok2.jpg) no-repeat; width:25px; height:25px;}
.btok:hover {	background:url(../images/ok1.jpg) no-repeat;}
.btnew {cursor:pointer; background:url(../images/botomm.jpg) no-repeat; width:73px; height:30px;}
.btnew:hover {	background:url(../images/botommm.jpg) no-repeat;}
#vinheta{
	width:660px;
	height:40px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding-top:7px;
	padding-left:10px;
	color:#115795;
	font-weight:50%;
	background:url(../images/back_vinheta.png) no-repeat;
}
/***********************SITE**************************************************/
body{
	background:url(../images/bg.jpg) repeat-x #FFF;	
}
#fotodestaquenoticias{
	width:305px;
	float:left;
}
#site{
	width:1000px;	
	margin:0 auto;
}
#sg_topo_menu{
	width:1000px;
	float:left;
}
#topo_logo_menu{
	width:174px;
	position:absolute;
	margin-left:50px;
	margin-top:16px;
}
#menus_topo{
	width:242px;
	float:right;
}
#menu1{
	width:108px	;
	float:left;
}
#menu2{
	width:133px;
	float:left;
}
#menu3{
	width:133px;
	float:left;
}
#data{
	width:240px;
	float:right;
	padding-top:37px;
}

#topo{
	width:1000px;
	height:168px;
	float:left;
	padding-top:4px;
}
#segura_menutopos{
	width:1000px;
	float:left;
	padding-top:2px;
}
#c_cdl{
	width:250px;
	float:left;
	height:65px;
	background:url(../images/fundOs_menustopo.jpg) no-repeat;
}
#tituloconheca{
	width:225px;
	float:left;
	padding-top:15px;
	padding-left:15px;
}
#text_conheca_spc a{
	width:235px;
	float:left;
	padding-left:15px;
}
#text_conheca_spc a:hover{
	text-decoration:underline;
}
#s_consultaspc{
	width:250px;
	float:left;
	padding-left:35px;
}
#consultaspc{
	width:265px;
	float:left;
	height:65px;
	background:url(../images/fundOs_menustopo.jpg) no-repeat;
}
#tituloconsulta{
	width:230px;
	float:left;
	padding-top:7px;
	padding-left:10px;
}
#s_cod_senha{
	width:230px;
	float:left;
}
#s_tit_codigo{
	width:122px;
	float:left;
	padding-left:12px;
	padding-top:5px;
}
#letra_codigo{
	width:100px;
	float:left;
}
#caixa_codigo{
	width:36px;
	float:left;
}
#s_tit_senha{
	width:80px;
	float:left;
	padding-left:12px;
	padding-top:5px;
}
#letra_senha{
	width:80px;
	float:left;
}
#caixa_senha{
	width:25px;
	float:left;
}
#botaoconsulta{
	width:25px;
	float:left;
	padding-top:12px;
}
#s_busca{
	width:250px;
	float:left;
	padding-left:200px;
}
#buscasite{
	width:250px;
	float:left;
	height:65px;
	background:url(../images/fundOs_menustopo.jpg) no-repeat;
}
#s_tit_busca{
	width:122px;
	float:left;
	padding-left:12px;
	padding-top:5px;
}
#s_caixa_bt{
	width:235px;
	float:left;
	padding-top:8px;
	padding-left:15px;
}
#caixabusca{
	width:180px;
	height:25px;
	float:left;
}
#botaobusca{
	width:25px;
	float:left;
	padding-left:25px;
}
/*****************************************************************/
#segura_meiocapa{
	width:1000px;
	float:left;
	padding-top:8px;
}
#s_menuesquerdO{
	width:154px;
	float:left;
	padding-top:10px;
}
#s_meiocapa{
	width:660px;
	float:left;
	padding-top:8px;
	padding-left:15px;
}
#s_banners_enquete{
	width:150px;
	float:left;
	padding-top:6px;
	padding-left:10px;
}
#tracinhO{
	width:136px;
	float:left;
	padding-top:10px;
	padding-left:10px;
}
#tracinhOo{
	width:136px;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
}
#tracinhOoo{
	width:136px;
	float:left;
	padding-left:8px;
}

/*****************************************************************************/
#linksPrincipais, #linksPrincipaisA, #linksPrincipaisB {
	width:140px;
	float:left;

}
#boxMaisLinks {
	width:154px;
	float:left;
	padding-top:1px;
	padding-left:2px;
}
#headerMenu {
	width:140px;
	float:left;
	background:#E6E6E6;
	padding:9px 0 9px 8px;
	cursor:pointer;
	margin-top:1px;
}
#headerMenus {
	width:140px;
	float:left;
	padding:9px 0 9px 8px;
	cursor:pointer;
	margin-top:1px;
}
#itemLinks {
	width:100%;
	float:left;
}
#itemLinks a {
	width:100%;
	float:left;
	padding-top:4px;	/**/
	padding-bottom:4px;	/**/
}
#itemLinks a:hover {
	text-decoration:underline;
}

/*******************************MENU ESQUERDO*********************************/
#s_tudO{
	width:152px;
	float:left;
}
#link_incial a{
	width:100px;
	float:left;
	padding-left:10px;
}
#link_incial a:hover{
	text-decoration:underline;
}
#link_cursos a{
	width:140px;
	float:left;
	padding-left:10px;
	padding-top:10px;
}
#link_cursos a:hover{
	text-decoration:underline;
}
#vinh_conhcdl{
	width:130px;
	float:left;
	padding-left:10px;
	padding-bottom:1px;
}
#vinh_conhcdls{
	width:130px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:1px;
}

#back_fundoOs{
	width:152px;
	border:solid 1px #E6E6E6;
	background:#FFF;
	padding-bottom:1px;
	float:left;
}
#back_fundoOos{
	width:152px;
	
	background:#FFF;
	padding-bottom:1px;
	float:left;
}
#s_bannercuros{
	width:151px;
	float:left;
	padding-top:10px;
}
#bannercurso{
	width:151px;
	height:372px;
	float:left;
}
/****************************************** MEIO CAPA *************************************/
#segurabanners{
	width:660px;
	float:left;
	height:72px;
}
#bannerstopo{
	width:319px;
	height:72px;
	float:left;
	margin-right:10px;

	
}
#bannerstopos{
	width:319px;
	height:72px;
	float:left;
	
}

#segura_noticias_todas{
	width:327px;
	padding-top:15px;
	float:left;
}
#vinh_notiicas{
	width:150px;
	padding-left:3px;
	float:left;
}
#chapeunoticiadestaque a{
	width:305px;
	float:left;
	padding-top:8px;
	padding-left:3px;
}
#chapeunoticiadestaque a:hover{
	text-decoration:underline;
}
#datanoticiadestaque{
	width:250px;
	float:left;
	padding-left:3px;
	padding-top:3px;
}
#titulonoticiadesque a{
	width:100%;
	float:left;
}
#titulonoticiadesque a:hover{
	text-decoration:underline;
}
#noticia_prevea_dstaque {
	width:100%;
	float:left;
}
#noticia_prevea_dstaque a{
	width:100%;
	float:left;
}
#noticia_prevea_dstaque a:hover{
	text-decoration:underline;
	color:#333;
}
#titulocidades_not{
	width:305px;
	float:left;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:3px;
}
#segnoticias_destaques{
	width:327px;
	float:left;
}
#dataoutrascidades{
	width:250px;
	float:left;
	padding-left:3px;
	padding-top:3px;
}
#segurafotosotn{
	width:81px;
	float:left;
	padding-left:3px;
	padding-right:8px;
	padding-top:3px;
}
#foto_outrasnoticias_cidades{
	width:83px;
	padding-right:5px;
	float:left;
}
#foto_outrasnoticias_cidadesS{
	width:83px;
	height:83px;
	padding-right:5px;
	float:left;
}

#textopreveanot_cidades{
	width:100%;
	float:left;
}
#textopreveanot_cidades a{
	width:100%;
	float:left;
	padding-top:5px;
	padding-bottom:15px;
}
#seguratodos_outrasnoticias{
	width:320px;
	float:left;	
}
#sOutrasnoticias{
	float:left;
}
#sOutrasnoticiasS{
	float:left;
}
#textopreveanot_cidades a:hover{
	text-decoration:underline;
	color:#333;
}
#titulooutrasnot_cidades{
	width:100%;
	float:left;
}
#titulooutrasnot_cidades a{
	width:100%;
	float:left;
}
#titulooutrasnot_cidades a:hover{
	text-decoration:underline;
}
/****/
#titulocidades_not1{
	width:305px;
	float:left;
	padding-top:10px;
	padding-left:3px;
}
#dataoutrascidades1{
	width:100%;
	float:left;
	padding-top:3px;
}
#segurafotosotn1{
	width:81px;
	float:left;
	padding-left:3px;
	padding-right:8px;
	padding-top:3px;
}
#foto_outrasnoticias_cidades1{
	width:81px;
	float:left;
}
#textopreveanot_cidades1 a{
	width:220px;
	float:left;
	padding-top:5px;
}
#textopreveanot_cidades1 a:hover{
	text-decoration:underline;
	color:#333;
}
#titulooutrasnot_cidades1 a{
	width:220px;
	float:left;
}
#titulooutrasnot_cidades1 a:hover{
	text-decoration:underline;
}
#separadorcapa{
	width:1px;
	float:left;
	padding-top:25px;
}
/****/
#seguravideo_galeria{
	width:323px;
	float:left;
	padding-left:8px;
	padding-top:15px;
}
#vinh_tv{
	width:150px;
	float:left;
	padding-bottom:3px;
	padding-left:10px;
}
#back_video{
	width:313px;
	float:left;
	background:#FFF;
	border:solid 1px #E2E2E2;
	padding-top:8px;
	padding-bottom:8px;
}
#segura_videos{
	width:313px;
	float:left;
}
#segura_videosS{
	width:140px;
	float:left;
	padding-left:10px;
}

#videos{
	width:140px;
	float:left;
}
#titulovideo{
	width:140px;
	float:left;
	padding-top:5px;
}
#titulovideo a{
	width:140px;
	float:left;
}
#titulovideo a:hover{
	text-decoration:underline;
}
/****/
#back_galeria{
	width:313px;
	float:left;
	background:#DCDCDC;
	border:solid 1px #CCC;
	padding-top:8px;
	padding-bottom:8px;
}
#vinh_galeria{
	width:150px;
	float:left;
	padding-top:15px;
	
}
#sg_backgaleria{
	width:321px;
	float:left;
	padding-top:4px;
	
}
#seguracadagaleria{
	width:107px;
	float:left;
	padding-left:28px;
	padding-right:15px;
}
#seguracadagaleria2{
	width:107px;
	float:left;
	padding-left:70px;
}
#titulogaleria{
	width:104px;
	float:left;
	padding-bottom:5px;
	padding-left:3px;
}
#titulogaleria a{
	width:104px;
	float:left;
}
#titulogaleria a:hover{
	text-decoration:underline;
}

#sg_fotogaleria{
	width:103px;
	float:left;
}
#fotogaleria{
	width:103px;
	float:left;
}
#data_eventosgaleria{
	width:104px;
	float:left;
	padding-top:6px;
	padding-left:3px;
}
#local_eventosgaleria{
	width:104px;
	float:left;
	padding-top:2px;
	padding-left:3px;
}
#sg_new{
	width:321px;
	float:left;
	padding-top:7px;
}
#back_new{
	width:297px;
	float:left;
	background:#DCDCDC;
	border:solid 1px #CCC;
	padding:8px;
}
#vinh_new{
	width:150px;
	float:left;
}
#caixanew{
	width:210px;
	float:left;
	padding-top:4px;
}
#botaumnew{
	width:73px;
	height:30px;
	float:left;
	padding-top:4px;
	padding-left:10px;
}
#bt_cancelar_new a{
	width:150px;
	float:left;
	padding-top:5px;
}
#bt_cancelar_new a:hover{
	text-decoration:underline;
}
/******************/
#sg_recom{
	width:660px;
	float:left;
	padding-top:4px;
}
#vinh_recon{
	width:660px;
	float:left;
	padding-top:15px;
}
#back_um{
	width:207px;
	float:left;
	background:#DCDCDC;
	border:solid 1px #CCC;
	padding-left:8px;
	padding-top:9px;
}
#titum a{
	width:140px;
	float:left;
}
#titum a:hover{
	text-decoration:underline;
	color:#333;
}
#titums a{
	width:140px;
	float:left;
	padding-top:3px;
}
#titums a:hover{
	text-decoration:underline;
	color:#333;
}
#back_dois{
	width:207px;
	float:left;
	background:#FFF;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	padding-left:8px;
	padding-top:6px;
}
#titdois a{
	width:207px;
	float:left;
}
#titdois a:hover{
	text-decoration:underline;
	color:#333;
}
#titdois2 a{
	width:207px;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
}
#titdois2 a:hover{
	text-decoration:underline;
	color:#333;
}
#back_tres{
	width:207px;
	float:left;
	background:#DCDCDC;
	border:solid 1px #CCC;
	padding-left:8px;
	padding-top:6px;
}
#tittres a{
	width:207px;
	float:left;
	padding-top:10px;
}
#tittres a:hover{
	text-decoration:underline;
	color:#333;
}
#tittres3 a{
	width:207px;
	float:left;
	padding-top:12px;
	padding-bottom:11px;
}
#tittres3 a:hover{
	text-decoration:underline;
	color:#333;
}
/****************************************/
#segura_bannerlateral{
	width:150px;
	float:left;
}
#bannerlateral{
	width:150px;
	float:left;
	height:61px;
	margin-bottom:8px;
}
#vinh_enquete{
	width:150px;
	float:left;
}
#s_enquetes{
	width:150px;
	float:left;
	padding-top:3px;
}
#foto_estrutura{
	float:left;
	width:150px;
}
#legendaestrutura{
	width:150px;
	float:left;
	text-align:center;
	padding-top:4px;
}
#fotocomlegenda{
	margin-left:8px;
	width:150px;
	float:left;
}
#vinheta_enquete{
	width:140px;
	float:left;
	padding-left:8px;
	padding-bottom:4px;
}
#back_enquetes{
	width:138px;
	border:solid 1px #E6E6E6;
	background:#FFF;
	padding:5px;
	float:left;
}
#seguraopcoes{
	width:130px;
	float:left;
	padding-top:10px;
}
#bolinhaa{
	width:25px;
	float:left;
}
#opcaoa{
	width:105px;
	float:left;
}

#back_fundopergunta{
	width:128px;
	float:left;
	background:#E6E6E6;
	padding:2px;
	padding-left:8px;
}
#opacoes_enquente a{
	width:128px;
	float:left;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:3px;
	margin-top:2px;
}
#opacoes_enquente a:hover{
	 background:#E6E6E6;
	 color:#0D4373;
}
/****************************************/
#segurarodape{
	width:100%;
	float:left;
	padding-top:15px;
}
#back_rodape{
	width:100%;
	float:left;
	background:#05447D;
	height:55px;
}
#meiorodape{
	width:980px;
	margin:0 auto;
}
#logocdlrodape{
	width:88px;
	float:left;
	padding-top:3px;
}
#textorodapecdls{
	width:470px;
	float:left;
	padding-top:20px;
	padding-left:10px;
}
#logofaca{
	width:52px;
	float:right;
	padding-top:20px;
}
#palavrarodape{
	width:93px;
	float:right;
	padding-top:25px;
}
#vejamaisdestaque{
	width:230px;
	float:right;
	padding-top:8px;
	padding-right:8px;
}
#vejamaisdestaque a{
	width:230px;
	float:right;
	color:#092F51;
}
#vejamaisdestaque a:hover{
	text-decoration:underline;
	color:#092F51;
}
