* {	margin:0;	padding:0;}
html{ overflow: -moz-scrollbars-vertical;}
body {font: 11px Arial, Helvetica, sans-serif; background:url(../img/bgBody.gif) repeat-x; text-align:center;/*hack para o IE6 centralizar o div*/}
html, body { height: 100%; } 
ul {	}
div {}
a { -moz-outline: none;}

.geral {}

.centraliza {
	width: 800px;
	margin:0 auto;
	padding: 0px;
	text-align:left; /* "remédio" para o hack do IE */
	}
	
.miolo {
	width:800px;
	top:0px;
	left:0px;
	position:relative;
	/*background-image: url(http://www.secovirio.com.br/imagens/miolo_bg.jpg);*/
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #000000;
} 	


	.site {width:800px; margin: 0 auto; text-align:left;/*hack para o IE6 centralizar o div*/}
		.site div {float:left;}
		
		
		.header {width:800px; height:230px; background:url(../img/headerInterna.jpg) no-repeat 0px 77px;/**/ }
			.site_nome {background:url(../img/SECOVI_RIO.jpg) no-repeat; position:absolute;}
			/*.site_nome { background:url(../img/secovi_rio_novosite.jpg) no-repeat; position:absolute; left: 6px;}*/
			    .site_nome a { text-indent:-15000px; display:block; height:73px; width:468px;}
				/*.site_nome a { text-indent:-15000px; display:block; height:79px; width:789px;}*/			    
			.header form { display:block; height:20px; margin-left:460px; position:absolute; top:35px;}
				.header form input { background:#FFFFFF; border:1px solid #7f9db9; }
				.header form .btOK {margin-bottom:-2px; border:0px;}
				.header object{ margin:77px 0px 0px 0px; position:absolute; }
								
			/* menu horizontal*/
			.menuNavegacao {width:515px; height:25px;  position:absolute; top:198px; margin-left:160px;  background:url(../img/bgMenuNavegacao.gif) repeat-x;}	
					.menuNavegacao li { display:block; float:left; height:23px; padding-top:5px;}
						.menuNav_01 {background:url(../img/bgMenuNav_01.gif) no-repeat; width:105px;	padding-left:50px;}
						.menuNav_02 {background:url(../img/bgMenuNav_02.gif) no-repeat; width:65px;	padding-left:40px;}
						/*.menuNav_02 {background:url(../img/bgMenuNav_02_.gif) no-repeat; width:75px; padding-left:50px;}*/
						.menuNav_03 {background:url(../img/bgMenuNav_03.gif) no-repeat; width:95px;	padding-left:40px;}
						.menuNav_04 {background:url(../img/bgMenuNav_04.gif) no-repeat; width:80px;	padding-left:40px;}
							.menuNavegacao li a {color:#005991; text-decoration:none;}
			
			
			
		.menu {width:160px; background:url(../img/bgRevista.gif) no-repeat bottom right; margin-top:14px; margin-left:-1px;  font-weight:bold;}

						
						
/*****/

	.menu ul {
		
		list-style: none;
		width: 150px;
		}
			.menu ul {width:150px; margin:-46px 0px 0px 10px; background:url(../img/bgMenuTopo.gif) 0px 20px no-repeat #F1F1F1; position:absolute; z-index:45; padding:30px 0px 0px 0px;}

		

	.menu ul li {
		position: relative;
		background:url(../img/bgMenu.gif) no-repeat;
		padding-top:2px;
		padding-bottom:4px;
		
		}
	.menu ul li ul li{
		height:auto;
		
	}	
	.menu li ul {
		position: absolute;
		left: 139px;
		top: 0;
		display: none;
		border-top:1px solid #CCC;
		margin-top:-1px;
		padding:0px;
		}
	.menu ul li a {
		display: block;
		text-decoration: none;
		color: #777;
		padding: 5px;
		border-bottom: 0;
		}
	/* Fix IE. Hide from IE Mac \*/
	* html .menu ul li { float: left; }
	* html .menu ul li a { height: 1%; }
	/* End */


	.menu ul ul{
		
	}	
		
		
	.menu li:hover ul ul, .menu li.over ul ul { 
	display:none; 
	}
	
	.menu li:hover ul, .menu li li:hover ul, .menu li.over ul, .menu li li.over ul { 
		display: block; 
	} /* Aqui a magica */
	.menu li:hover ul{
		background-color:#F7F7F7;
		background-image:none;
	}
	.menu li:hover ul li a{
		background-image:none;
		text-indent:0px;
	}

/*explorer 7*/
.menu li a {  color:#9a9a9a; cursor:default; display:block; width:100%; /*filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/  -moz-opacity: 0.60; opacity:0.6;}

.menu li a:hover {color:#555; /*filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);*/  -moz-opacity: 1; opacity:1;}

/*explorer 8
.menu li a {  color:#9a9a9a; cursor:default; display:block; width:100%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.60; opacity:0.6;}

.menu li a:hover {color:#555; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; filter: alpha(opacity=100); }*/

					/* menu vertical
						.menuItem_01 a, .menuItem_02 a, .menuItem_03 a, .menuItem_04 a, 
						.menuItem_05 a, .menuItem_06 a, .menuItem_07 a
						{ text-indent:-15000px; background:no-repeat 10px 6px;  }
						
						.menuItem_01 a { background-image:url(../img/btQuemSomos.gif); }
						.menuItem_02 a { background-image:url(../img/btCadastro.gif); }
						.menuItem_03 a { background-image:url(../img/btServicos.gif); }
						.menuItem_04 a { background-image:url(../img/btPublicacoes.gif); }
						.menuItem_05 a { background-image:url(../img/btNoticias.gif); }
						.menuItem_06 a { background-image:url(../img/btEventos.gif); }
						.menuItem_07 a { background-image:url(../img/btSalaDeImprensa.gif); } */
	
/*****/

						
						
					
						
			.revista {margin:275px 0px 18px 28px; border:0px;}		
			.newsletter{margin:-17px 0px 18px 0px; padding:0px 0px 0px 5px; width:150px;}
					.newsletter p{margin:10px 0px 5px 13px ; font-weight:normal; cursor:pointer;}
					.newsletter input{margin:0px 0px 5px 13px ; width:135px;}
					.newsletter input.botao{width:auto;}
					.newsletter input {border:1px solid #00508c; font-size:10px; height:16px; padding-top:3px;}	
					.newsletter .botao{border:1px solid #999999; padding:2px; height:21px;}
					.newsletter #newsletterForm{display:none;}
			.conteudo {width:495px; margin: 14px 10px 0px 10px; }
			.conteudo ul {list-style-type:circle;}
			.conteudo h1 {border-bottom:8px solid #000; color:#00508b; font-size:12px; padding-bottom:5px; margin-bottom:20px; margin-top:30px;}
			.conteudo h2 {font-size:11px; }
			.conteudo p {margin-bottom:10px;}
			.conteudo .breadcrumb { border-bottom:1px solid #DDD; width:495px;/**/ position:absolute; margin-top:-10px;  margin-left:	0px; padding-bottom:5px;  color:#999999;}
				.conteudo .breadcrumb li {float:left; margin-right:5px; list-style:none; font-weight:normal; padding:0px; }
					.conteudo .breadcrumb li a { color:#999999; text-decoration:none;}
					.conteudo .breadcrumb li a:hover { color:#666666; text-decoration:underline;}

			.conteudo .navbottom {background-color:#669900; width:490px; display:block; text-align:center; margin:25px 0px 0px -0px; padding:5px 0px 0px 0px; background:url(../img/bgNavBottom.gif) no-repeat center top ; float:left}
			.conteudo .navbottom li { display:inline; padding:0px; margin:10px 5px 0px 5px;}
			.conteudo .navbottom ul {}
			
			.conteudo ul {margin-left:20px; width:300px;  margin-right:-20px;}
			.conteudo li {padding:5px; list-style-type:disc;}

			.conteudo a {color:#004F86; text-decoration:none;}
			.conteudo a:hover {  text-decoration:underline;}
			.conteudo a h2 { text-decoration:none}
			
			.conteudo .paginacao {width:100%;display:block; text-align:center; margin-top:20px; }
			.conteudo .paginacao li { display:inline;}
			.conteudo .paginacao ul { }
			
			.conteudo input {border:1px solid #00508c; font-size:10px; height:16px; padding-top:3px;}
			.conteudo textarea {border:1px solid #00508c; padding-top:3px;}
			
			.conteudo .semborda {border:1px solid #FFF;}	
			.conteudo .calendario {margin-top:20px; position:absolute; margin-left: 360px;}
			
			.conteudo .botao{border:1px solid #999999; padding:2px; height:21px;}
			.conteudo #imagemMateria{ margin-right:10px;}
			
			.conteudo div{margin:0 0 20px 0;}
			
			
			.dstqHome {min-height:180px;}
				.dstqHome h2 { display:block; height: 36px; width:100%; text-indent:-15000px;}
				.dstqHome img { margin-bottom:5px;}
				 .dstq1 h2 {background:url(../img/dstqAtentimentoJuridico.gif) no-repeat;}
				 .dstq2 h2 {background:url(../img/dstqCursosCapacitação.gishowf) no-repeat;}
				 .dstq3 h2 {background:url(../img/dstqConvencao.gif) no-repeat;}
					.dstq1, .dstq2 { background:url(../img/dstqDivisa.gif) right top no-repeat;}
					.dstq1 {width:142px; padding:0px 15px 0px 0px;}
					.dstq2 {width:142px; padding:0px 16px 0px 16px;}
					.dstq3 {width:142px; padding:0px 0px 0px 15px;}
						.dstqHome .saibaMais { padding-right:14px; display:block; width:60px; margin-left:70px; color:#000; font-weight:bold;}
						.dstq1 .saibaMais {background: url(../img/dstqSb1.gif) no-repeat right;}
						.dstq2 .saibaMais {background: url(../img/dstqSb2.gif) no-repeat right;}
						.dstq3 .saibaMais {background: url(../img/dstqSb3.gif) no-repeat right;}	
						
			.dstqHome a:hover img {filter: alpha(opacity=80); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);  -moz-opacity: 0.8; opacity:0.8;}				
		
			.news { background:url(../img/bgNews.gif) repeat-x top; width:465px;  position:relative; padding:10px; margin-top:10px;}
				.news h2 { background:url(../img/bgH2Noticias.gif) no-repeat; height:53px; width:53px; text-indent:-15000px; border-bottom:1px solid #bbbbbb; height:30px; width:100%;  margin-top:-10px;}
				.news a b {color:#6f7900;}
				.news a {color:#555555;}
				.conteudo .news a:hover {text-decoration:none;}
				
				.news .divisa {margin:10px 100px 15px 0px; padding:0px 0px 0px 0px;}
				.news .verMais {float:right; position:relative; margin-top:-20px;}
				.news .unico { width:100%; }
				
			.banners {border:0px;}
				.banners a {border:0px; text-decoration:none;}
				.banners img { border:0px; padding-left:9px; margin-top:10px; border:0px;}
/*velho layout-rodape*/				
		.rodape {width:675px;background:#c2d3e3; padding:10px; text-align:right; margin-top: 20px;}
/*fim velho layout-rodape	

/*novo layout-rodape	
		.rodape {width:780px;background:#c2d3e3; padding:10px; text-align:right; margin-top: 20px;}
fim novo layout-rodape*/		

		.e4w img{ border:0px; position:relative; margin-bottom:-5px;}
		


/*template de mapa do site*/

				.mapaDoSite a {}
				.mapaDoSite ul {list-style:none;}
				.mapaDoSite li {}
				html>body .mapaDoSite ul li {margin-bottom:2px;}
				.mapaDoSite ul li {margin-bottom:0px;list-style-image:none;}
				.mapaDoSite ul ul {font-weight:normal;margin-left:35px;background-image:url(../img/tracinhoBrancoH2.gif);background-repeat:repeat-y;background-position:0px 20px;background-position:bottom left;}
				.mapaDoSite li {margin:0px 0px 0px 0px;background-image:url(../img/tracinhoBranco.gif);background-repeat:no-repeat;font-weight:bold;}
				.mapaDoSite ul ul ul {background-image:url(../img/tracinhoBrancoH4.gif);background-repeat:no-repeat;background-position:bottom left;background-image:url(../img/gifBranco.gif);}
				.mapaDoSite ul ul li {font-weight:normal;margin-left:0px;background-image:url(../img/tracinhoBrancoH3.gif);background-repeat:no-repeat;margin-left:10px;padding:2px 0px 2px 13px; font-variant:normal;}



	
		
		

/**********************************************/

/* Home*/


#home .header {height:297px; background-image:none; /*background:url(../img/imagemHome.jpg) no-repeat 0px 77px; */}
#home .menuNavegacao {top:272px;}
#home .menu {margin-top:-33px; padding:0px;}
#home .menu_dir {margin-top:-712px; padding:0px;	margin-left: 649px;}
#home .conteudo a:hover {color:#004F86; text-decoration:none;}
/*#home .banners{margin-left:2px;}*//*htm*/
#home .banners{
	margin: 8px;}/*swf*/
#home .banners_full{
	margin: 10px;}/*swf*/		
#home .banners_extra{margin-left:10px;}
#home .menu ul {z-index:45; padding:10px 0px 0px 0px; background-position:top; margin-top:-46px;}
#home .menu ul li ul {padding:0px; margin-top:-1px;}

#home .menuNav_01 {background:url(../img/bgMenuNav_01_home.gif) no-repeat;}
/*#home .menuNav_02 {background:url(../img/bgMenuNav_02__home.gif) no-repeat;}*/
#home .revista {margin:245px 0px 18px 28px; border:0px;}	


#resultadoDaBusca p, #secaoDefault p { padding:7px 0px 7px 0px; background:url(../img/pontilhadinho.gif) center bottom no-repeat;}
#resultadoDaBusca a:hover p, #secaoDefault a:hover p {}

#calendario .conteudo table {margin-right:10px;   float:left; width:220px;}
#calendario .conteudo .navbottom {width:100%; float:left; margin-left:0px;}



/* classe da tabela listrada*/
table.zebratable{
	width:495px;
}

.zebratable td{
	font-size:11px;
	padding:5px;
	border-top:1px solid #fff;
}
.zebratable th{
	text-align:left;
	padding:5px;
	background:#fff;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	vertical-align: top;
	
}
.evenColor{ background-color:#f4f4f3;}
.oddColor{ background-color:#e4e4e4;}

/* classe da tabela listrada*/

.meses_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	vertical-align: top;
}
.eventos_txt {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif; }

/* extras */
.tits_lateral {
	color:#747C0C;
	;
	font-size:10px;
	margin: 5px 5px 5px 15px;
	font-weight: bold;
	text-decoration: underline;
}

			.links_lateral {color:#00508b;;font-size:9px; margin: 5px 5px 5px 15px; }	
					.links_lateral a {color:#004F86; text-decoration:none;}
					.links_lateral a:hover {  text-decoration:underline;}
					.links_lateral a h2 { text-decoration:none}
