@charset "utf-8";


/* CSS Document */

* img {
	border-style:none;
}
a{
	color:#4D4D4D;
	text-decoration:none;
}
a:hover{
	color:#8E2D34;
}
#page {
	width: 986px;
			
}

.clearDiv {
	clear: both;
	width: 1%;
	height: 1%;
}
/*---------------------------- TOPO (LOGO E SWF)------------------------------*/
#banner_left {
	background-image: url(../img/logo.png);
	float: left;

	height: 221px;
	width: 241px;
}

#banner_right {
	_position:absolute;
	float: left;
	overflow:visible;
	height: 221px;
	width:986px;
	_top: 0px;
	_left:15%;
}

/*----------------------------FIM - TOPO ------------------------------*/


/*----------------------------FIM - RETANGULO------------------------------*/

/*----------------------------INICIO - CONTAINER (MENU ESQUERDO + MIOLO + SENHA)------------------------------*/

#container { 
	_margin-top:220px;
	float: left;
	width: 744px;
	min-height: 362px;
	height:auto !important;
	_height:362px;	
	
}
 
#menu_um { 
	min-height:330px;
	height:auto !important;
	_height:330px;
	float: left;
	width: 221px;

	
}
#menu_um a{
	text-decoration:none;
	color:black;
	
}
/*------------------------------------- CLASSE LI DO MENU PRINCIPAL ------------------------------------*/                    
		ul#menu_principal {
			/*border: 1px solid silver;*/
			list-style: none;
			font-family: "Century Gothic", Arial;
			text-align: right;
			margin-top:3px;
			color: #6f6f6f;
			
			padding-left:0px;
			/*width:220px;*/
		}
		
		ul#menu_principal li {                
			color: black;        
			line-height: 19px;   
			padding-left:0px;
			
				 
		}
		
		ul#menu_principal li.menu_header {      
			/*background: #DFDFDF;*/
			/*padding: 0px 3px;*/
			font-size: 13px;
			float: left; 
			position: relative; 
			width: 100%; 
			z-index: 9999; 
			
			
		}   
		
		ul#menu_principal li a {
			color: black;
			text-decoration: none;
			display: block;
			outline: none;
		}                     
		
					 
		ul#menu_principal li ul.sub-menu {
			display: none;
			position: absolute; 
			top: -5%; left: 105%; 
			z-index: 9999; 
			width: 190px;
			list-style: none;
			padding-left:3px;
			margin:0px;
			margin-bottom: 3px;
			background-color:#EFEFEF;
			text-align:left;
			
		}
		li li.menuSon{
			font-size: 13px;
			float: left; 
			position: relative; 
			width: 100%; 
			
		}
		
		li li ul.subMenuThree{
		 
			top: 0%; left: 101% !important;
			
			
		}
		
		/*** shadows for all but IE6 ***/
			
		
		ul#menu_principal li ul.sub-menu li a {
			font-size: 11px;
			list-style: none;
			margin-bottom: 2px;
			font-family: "Century Gothic",Arial;
			
		}
		#menu_principal a:hover{
			
			color:#8E2D34;
		}
		
		#menu_rodape{
		clear: both;
		height: 140px;
		
		}
		

/*-------------------------------------FIM - CLASSE LI DO MENU PRINCIPAL ------------------------------------*/   

#report {
	float: right;
	height: 152px;
	width: 490px;
	background-image:url(../img/report.png);
	background-repeat:no-repeat;
}
#tituloItens{
	font-family:century gothic;
	font-size:17px;
	color:#4D4D4D;
}

/*----------------------------CLASSES - REPORTAGENS------------------------------*/
		.rImg{
			height:74px;
			width:118px;
			margin-top: 5px;
			margin-left: 8.5px;
			margin-right: 8.5px;
		}
		
		.rTxt{
			height:59px;
			width:118px;
			margin-top: 3px;
			margin-left: 8.5px;
			margin-right: 8.5px;
			font-family: century gothic;
			font-size: 10px;
			text-align:left;
		}
		
		.areaR{
			float:right;
			height:133px;
			width:135px;
			margin-left: 15px;
			margin-right: 5px;
		
		}
		.rMais{
		/*float:left;*/
		width:110px;
		text-align:right;
		/*background-color:#FFFFCC;*/
		font-family: century gothic;
		font-size: 12px;
		font-weight: normal;
		margin-right:6px;
		float:right;
		
		}
/*----------------------------FIM - CLASSES - REPORTAGENS------------------------------*/

#serv {
	float: right;
	
	height: 207px;
	width: 492px;
}

#senha {
	
	background-image:url(../img/senha.png);
	background-repeat:no-repeat;
	background-position:right;
	height: 117px;
	position: absolute;
	top: 165px;
	right: 0px;
	float: right;
	width: 197px;
		
}

/*----------------------------FIM - CONTAINER ------------------------------*/


/*----------------------------INICIO - CONTENTS (CAMPANHAS+INTRANET+QUALI)------------------------------*/
#contents {
	float: left;
	width: 736px;
	height: 280px;
	margin-top: 3px;
	margin-left: 10px;	
}


#camp {
	float: right;
	height: 124px;
	width: 735px;
	background-image: url(../img/campanha.jpg);
	background-repeat: no-repeat;
	margin-top: -14px;
}

/*----------------------------CLASSES - CAMPANHAS------------------------------*/
		
		#campanhas {
			position: relative;
			float: right;
			margin-left: -2px;
			width: 519px;
			_width: 525px;
			top: 4px;
			right: -4px;
		}
		
		.areaC{
			overflow: hidden;
			float: right;
			height: 120px;
			width: 170px;
			margin-right: 3px;
		
		}

		.titleTop{
			float:left;
			width:165px;
			height:20px;
			font-family: "Century Gothic", Arial;
			font-size: 12px;
			/*margin-left: 5px;*/
			margin-top: 5px;
			text-align:left;
		}
		.bodyCamp{
			float:left;
			width:170px;
			height:100px;
			/*background-color:#00FF00;*/
		}
		.bodyCampImg{
			float:left;
			width:85px;
			height:95px;
			/*background-color:#CCCC33;*/
		}
		bodyCampTxt{
			float:left;
			width:85px;
			height:100px;
		}
		.bodyCampTxtTop{
			float:left;
			width:80px;
			height:90px;
			/*background-color:#999999;*/
			font-family: "Century Gothic",Arial;
			font-size: 10px;
			text-align:left;
		}
		.bodyCampoTxtDown{
			float:left;
			width:77px;
			height:15px;
			/*background-color:#FFFFCC;*/
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			margin-bottom: 5px;
		}

/*----------------------------FIM - CLASSES - CAMPANHAS------------------------------*/
/* ------------------------- INICIO - AREA (HOME) BOLETIM --------------------------*/
#boletim {
	position: relative;
	float: left;
	width: 178px;
	margin-left: 28px;
	_margin-left: 14px;
	top: 4px;
	right: -2px;
}

#areaB {
}
/* ------------------------- FIM - AREA (HOME) BOLETIM --------------------------*/

/* ------------------------- INICIO - CONTENTS --------------------------*/
#intra {
	float: left;
	background-image:url(../img/intranet.png);
	background-repeat:no-repeat;
	clear:both;
	height: 141px;
	width: 215px;
	margin-top: 10px;
}

#quali {
	float: right;
	background-image:url(../img/qualidade.png);
	background-repeat:no-repeat;
	height: 135px;
	width: 493px;
	margin-top: 10px;
	_margin-right: 4px;
}
#textIntra{
	padding-top:35px;
	text-align:left;
	font-family:"Century Gothic",Arial;
	font-size:13px;
	}


/*----------------------------FIM - CONTENTS------------------------------*/

/*----------------------------INICIO - RODAPE------------------------------*/
#rodape {
	clear: both;
	height: 45px;
	width: 981px;
	text-align:center;
	vertical-align: middle;
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	margin-top: 50px;
	*margin-top: 10px;
}

/*----------------------------FIM - RODAPE------------------------------*/


/*----------------------------INICIO - MENU (BARRA LATERAL DIREITA)------------------------------*/

#menu {
	
	float: right;
	width: 205px;
	
	margin-right:6px;
	_margin-right: 2px;
	margin-top: 65px;
	_margin-top: 290px;
	

}
#menu li{
	list-style-type:none;
}

#central {
	height: 78px;
	background-image: url(../img/m2_r2_c4.png);
	background-repeat: no-repeat;
	background-position: right;
}

.menuLateral {
	font-family: "Century Gothic", Arial;
	font-size: 14px;
	margin-left: -8px;
}


.lateral_dir {
	
	background-image: url(../img/m2_r2_c5.png);
	background-repeat: repeat-y;
}
.lateral_esq {
	
	background-image: url(../img/lateral_esq1.png);
	background-repeat: repeat-y;
	background-position: right;	
}
#caixa_rodape{
	height:10px
}


/* -----------FIM - MENU--------------*/

/* -----------INICIO - PAGINA INTERNA--------------*/

#campInterno {   /* -----------CAMPANHA - APARECE UMA CAMPANHA NA PÁGINA INTERNA--------------*/
	float: left;
	background-image:url(../img/campanhaInterna.jpg);
	width: 215px;
	/*background-image:url(../img/campanha.png);*/
	background-repeat:no-repeat;
	min-height: 124px;
	height:auto !important;
	_height:124px;	
	margin-top: -21px;
	margin-left:10px;
	*margin-top:-18px;
	_margin-top:0px;
}

#leftInterna { 	/* -----------AREA QUE AGRUPA (MENU PRINCIPAL + CAMPANHAS + INTRANET)--------------*/
	
	float: left;
	width: 241px;
	min-height: 362px;
	/*height:auto !important;
	_height:362px;*/	
}

#pagInterna{
	width: 502px;
	height: 461px;
	overflow:hidden;
	overflow-y:auto;
}

#conteudoInterno{  /* -----------AREA ONDE IRÃO OCORRER AS MUDANÇAS INTERNAS QUE AGRUPA (TXT_INTERNO + QUALI[BANNER_SWF)--------------*/
	float:left;
	width: 502px;
	height: 494px;
	text-align:left;
	
	/*border: 2px solid #a0cd8d;*/	
	
}

#txtInterno{    	/* -----------AREA ONDE OCORRERÁ O GERENCIAMENTO DE CONTEUDO INTERNO --------------*/
	margin-right:10px;
	font-family:"Century Gothic", Arial;
	font-size:13px;	
	
}

#tituloInterno{
	font-size:25px;
	font-family:times new roman;
	margin-top:5px;
	color:#006600;
	font-style: italic;
	/*font-weight: bold;*/
}
#conteudoInformacoes{
	font-size:12px;
	font-family:"Century Gothic", Arial;
}

#bomsenso{    /* ----------------- AREA QUE CONTEM: INTRANET + QUALIDADE ----------------------- */ 
	float:left;
	clear:both;
	width:735px;
	margin-top:-156px;
	*margin-top:0px;
	margin-left:10px;
}

/* -----------FIM - PAGINA INTERNA--------------*/

/* -----------INICIO - FORM--------------*/
.form_input {
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.form_txt {
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 7px;
}
.fomr_btn {
	font-family: "Century Gothic", Arial;
	font-size:12px;
	background-color: #e0edcf;
	text-align: center;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.formSpace{

font-size:7px;
}

.fomr_titulo_result {
	font-family: "Century Gothic", Arial;
	font-size: 16px;
	color: #FFFFFF;
}
/*----------------------------Intranet-------------------------------------*/
#IntraMenuRight{
	height:269px;
	width:213px;
	_height: 400px;
}

#campInternoIntra {
	background-image:url(../img/intranet/bg_boletim_intranet.jpg);
	width: 197px;
	/*background-image:url(../img/campanha.png);*/
	background-repeat: no-repeat;
	min-height: 130px;
	_height:130px;	
	margin-left: 16px;
	margin-top: 13px;
}

#campInternoIntra img{
	width: 70px;
	height: 87px;

}

#campInternoIntra .titleTop{
	padding-left: 2px;
	padding-top: 3px;

}

#campInternoIntra .bodyCampTxtTop{
}

#IntraMenuRight #bodyNoticiasIntra{
	padding-top:95px;
	background-image:url(../img/intranet/bgNoticas.jpg);
	background-repeat:no-repeat;
	_height: 330px;
	height:330px;
}
#IntraMenuRight #bodyNoticiasIntra #noticiasIntra{
	padding-left:30px;
	/*padding-top:10px;*/
	font-family:arial;
	font-size:12px;
}
#IntraMenuRight #contMR{
	
	background-image:url(../img/intranet/noticiasBGV.jpg);
	background-repeat:repeat-x;
	height:305px;
	width:208px;
}
#IntraContainer { 
	
	float: left;
	width: 744px;
	height:auto !important;
	_margin-top: 215px
}
#IntraContents {
	float: left;
	width: 736px;
	height: 152px;
}
#barraTool {
	float: right;
	/*background-image:url(../img/intranet/backgroundBarra.gif);*/
	/*background-repeat:repeat-x;*/
	height: 135px;
	width: 190px;
	margin-top: 8px;
	margin-right: 9px;
	_margin-right: 5px;
}
#barraTool #barraLeft{
	float:left;
	width:7px;
	overflow:visible;
	height:135px;
	/*background-image:url(../img/intranet/barraLeft.gif);*/
}
#barraTool #barraCenter{
	float:left;
	width:175px;
	height:135px;
	margin-top:11px;
}
.logosBarra{
	float:left;
	position:relative;
	width:174px;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
}
#barraTool #barraRight{
	float:left;
	width:8px;
	overflow:visible;
	height:135px;
	/*background-image:url(../img/intranet/barraRight.gif);*/
}
#IntraServ {
	float: right;
	bottom:-10px;
	position:relative;
	min-height: 456px;
	width: 492px;
	text-align:left;
	font-family:"Century Gothic",Arial;
	font-size:13px;
	}
#IntraServ #middleL{
	
	float:left;
	background-image:url(../img/intranet/middleBarraL.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:25px;
	height:456px;
}
#IntraServ #middleC {
	
	font-family:arial;
	float:left;
	background-image:url(../img/intranet/middleBG.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	width:461px;
	height:456px;
	
}
#IntraServ #middleC h1{
    margin-top:10px;
	margin-bottom:3px;
	line-height:0px;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
}
#IntraServ #middleR{
	float:left;
	background-image:url(../img/intranet/middleBarraR.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:6px;
	height:456px;
}
#bannerIntra {
	
	_position:absolute;
	float: left;
	overflow:visible;
	height: 221px;
	width:981px;
	_top: 0px;
	_left:-1px;
}
#intraMenu_um { 
	margin-top:60px;
	*margin-top:70px;
	_margin-top:285px;
	margin-left:24px;
	float: left;
	width: 215px;
}

#menu_rodape img{
	margin-top: 12px;
	*margin-top: 14px;
	margin-left: 14px;
	_margin-left: 16px;
}

#IntraMenuLeft_rodape{
	height: 162px;
	margin-top: -15px;
	*margin-top: -0px;
}

/*Menu*/

#clientes{
	background-image:url(../img/cliente_bg.jpg);
	background-repeat:no-repeat;
	height:151px;
	*height:135px;
	width:209px;
	padding-top:86px;
	*padding-top:100px;
}
#profSaude{
	background-image:url(../img/prof_bg.jpg);
	background-repeat:no-repeat;
	height:180px;
	*height:165px;
	width:209px;
	padding-top:86px;
	*padding-top:100px
}


.fechar a {
color:#990000;
cursor:pointer;
float:right;
font-weight:bold;
left:318px;
position:absolute;
}

.banner_aviso {
left:526px;
position:absolute;
top:223px;
width:288px;
z-index:1;
}

#msg{
	height:150px;
}
dd{
		display: none;
}

dt{
	margin-bottom:5px;
	width:170px;
}