@charset "utf-8";

/* CSS Document */



#pai {

	/* background-color: #FFFFFF;

	background-image:url(../_img/cabecalho.jpg);

	background-repeat:no-repeat;

background-attachment:fixed;

background-position:top; */





	/*position:absolute;*/

    margin: 0 auto;

	left:0px;

	top:0px;

	margin-left:0px;

	margin-top:0px;

	width: 100%;

	height: 100%;

	text-align:center;

	vertical-align: bottom;

}




#pai #pop{
display:none;
position:absolute;
background-color:#FFFFFF;
top:30%;
left:50%;
margin-left:-280px;
margin-top:-250px;
padding:30px;
width:500px;
height:390px;
border:5px solid #d0d0d0;
z-index:6;
}

#pai #pop h3{
color:#FFCC00;
}



#pai #pop_b{
display:none;
position:absolute;
background-color:#FFFFFF;
top:30%;
left:50%;
margin-left:-280px;
margin-top:-250px;
padding:30px;
width:500px;
height:390px;
border:5px solid #d0d0d0;
z-index:6;
}

#pai #pop_b h3{
color:#FFCC00;
}















#tablepos {

/*background: #3bb3c2;*/
	background-color: #FFFFFF;
	background-image:url(../_img/cabecalho.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:top; 
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-370px;
	margin-top:-320px;
    width: 740px;
	height: 644px;
}


#cabecalho {
	position:absolute;
	left:50%;
	top:0%;
	margin-left:-500.0px;
	margin-top:0px;
	width: 1000px;
	height: 189px; 
	z-index:1;
}

#subtitulo {

	position:absolute;
	background-color:#007898;
	color:#FFCC00;
	left:50%;
	top:-45px;
	padding-top:5px;
	margin-left:-500px;
	margin-top:179px;
	width: 1000px;
	height: 35px;
	z-index:1;
}


#apDiv1 {

	position:absolute;
	left:280px;
	top:38px;
	width:148px;
	height:91px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	z-index:2;
	visibility: hidden;
	background-color: #66CCFF;
}



#apDiv1b {

	position:absolute;
	left:50%;
	top:133px;
	width:148px;
	height:91px;
	margin-left:-188px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	z-index:5;
	visibility: hidden;
	background-color: #66CCFF;
}

#rodape {
	position:absolute;
	background-color:#007898;
	color:#FFCC00;
	left:50%;
	top:0%;
	padding-top:5px;
	margin-left:-500px;
	margin-top:798px;
	width: 1000px;
	height: 35px;
	z-index:1;
	text-align: left;
}


#rodape_co {

	position:absolute;
	background-color:#007898;
	color:#FFCC00;
	left:50%;
	top::100%;
	padding-top:5px;
	margin-left:-500px;
	width: 1000px;
	height: 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	z-index:1;
	text-align: left;
	vertical-align:bottom;
    margin-top:100%;

    }


#meio {
	position:absolute;
	left:50%;
	top:50%;	
	margin-left:-370px;
	margin-top:-180px;
	width: 740px;
	height: 600px; 
}


#geral {
	background: url();
	background-color:#FFFFFF;
	position:absolute;
	left:50%;
	top:0%;
	margin-left:-376px;
	margin-top:0px;
	width: 752px;
	height:655px;
}



#rodape_in {
	position:absolute;
	background-color:#007898;
	color:#FFCC00;
	top:656px;
	left:50%;
	margin-left:-376.5px;
	width: 717px;
	vertical-align:middle;
	text-align:left;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	z-index:1;
}



#relacionamento {

	background-repeat: no-repeat;

	background-image: url();

	background-color:#0066CC;

	opacity: .5;

    filter: alpha(opacity=56);

	color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:right;

	list-style: none;

	margin: 0;

	position: absolute;

	top: 50px;

	left: 470px;

	height:55px;

	width:250px;

	padding:8;

	

    }



#mailhome {

	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:right;

	list-style: none;

	margin: 0;

	position: absolute;

	top: 133px;

	left: 50%;

	margin-left:245px;

	height:23px;

	width:132px;

	z-index:4;

    }





#titulo {

background-color:#2d9eb9;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:right;

	list-style: none;

	margin: 0;

	position: absolute;

	top: 133px;

	left: 50%;

	margin-left:-376px;

	height:23px;

	width:621px;

	text-align:left;

	z-index:4;

    }




#menu {

position:absolute;

left:50%;

margin-left:-346.0px;

margin-top:149px;

width: 531px;

height: 30px; 

z-index:1;

}



#ajusta_home {

	left:50%;

	top:50%;

	margin-left:8px;

	margin-top:0px;

	z-index:0;

	width: 740px;

	height: 70px;

	border:double;

}


#home {

	position:absolute;

	left:240px;

	top:28px;

	margin-left:-27.5px;

	margin-top:-25.5px;

	z-index:3;

	width: 54px;

	height: 50px;

}



#escolha_estadoscidades{

	background-repeat: no-repeat;

	background-color:none;

	list-style: none;

	color:#FFFFFF;

    float:none;

    font-size: 0.8em;

 /*  font-style: italic; */

  /*  font-weight: bold;* /

 /*  width: 25%; */

    text-align: center;

    line-height:1.2em;

	margin: 0;

	padding: 0;

   position: relative; 

	top:0px;

	left: 0px;

	height:250px;

	width:740px;

    }


#tipos_convenio{

	background-repeat: no-repeat;
	background-color:none;
	list-style: none;
	color:#FFFFFF;
    float:left;
    font-size: 0.8em;
    ine-height:1.2em;
	margin: 0;
	padding: 0;
    position: relative; 
	top:0px;
	left: 10px;
	height:90px;
	width:220px;
	}

	

	

	#cidades{

	background-image: url('_img/fundo_a.jpg');
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: 50% 50%; 
	background-color:FFFFFF;
	list-style: none;
	color:#FFFFFF;
    float:left;
    font-size: 0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center; 
    ine-height:1.2em;
	margin: 0;
	padding: 0;
    position: relative; 
	top:0px;
	left: 5px;
	height:90px;
	width:100%;
	z-index:1;
	}

#envolve_cidades_a{

background-image: url('../_img/fundo_b.jpg');
background-repeat: no-repeat;
background-position: 50% 50%; 
position:absolute;
list-style: none;
color:#003366;
text-align: center; 
margin: 0;
padding: 0;
top:79px;
left: 0px;
height:100%;
width:100%;
z-index:0;
	}	


	#cidades_a{

	position:absolute;

	vertical-align:top;



	background-color:none;

	list-style: none;

	color:#003366;

    float:left;

    font-size: 0.8em;

	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-weight: bold;

    text-align: center; 

    ine-height:1.2em;

	margin: 0;

	padding: 0;

   	top:100px;

	left: 5px;

	height:30px;

	width:100%;

	z-index:1;

			

	}

	

#categoria_a{

	background-repeat: no-repeat;

	background-color:none;

 	position:absolute;

	list-style: none;

	color:#003366;

    float:left;

    font-size: 0.8em;

	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-weight: bold;

    text-align: center; 

    line-height:1.2em;

	margin: 0;

	padding: 0;

   	top:30px;

	left: 5px;

	height:90px;

	width:100%;

	z-index:10;

	

		}

		

		

	#categoria_a a.ser {

   color: #FFFFFF;

    }

#categoria_a a.ser:link {

color:#FFFFFF;

text-decoration: none;}



#categoria_a  a.ser:visited { color:#FFFFFF; 

  

  }

#categoria_a a.ser:hover { color: #FFFFFF;

  

   }	


	#categoria{

	background-repeat: no-repeat;

	background-color:none;

	list-style: none;

	color:#FFFFFF;

	text-decoration:none;

	float:left;

	font-size: 0.8em;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	/*  font-style: italic; */

    font-weight: bold;

    text-align: center; 

	ine-height:1.2em;

	margin: 0;

	padding: 0;

	position: relative;

	top:0px;

	left: 0;

	height:90px;

	width:100%;

	z-index:5;

	
}

	#convenios{
	background-repeat: no-repeat;

	background-color:none;

	list-style: none;

	color:#FFFFFF;

    float:left;

    font-size: 0.8em;

    ine-height:1.2em;

	margin: 0;

	padding: 0;

    position: relative; 

	top:0px;

	left: 5px;

	height:90px;

	width:100%;

		

	}

	

#assis_f{

	position: absolute;

	background-repeat: no-repeat;

	background-color:#FFFFFF;

	opacity: .5;

    filter: alpha(opacity=96);

	list-style: none;

	color:#000000;

    float:left;

    font-size: 0.8em;

	font-family:Verdana, Arial, Helvetica, sans-serif;

    line-height:1.2em;

	margin: 10px;

	padding: 15;

	overflow: auto;

	left:50%;

	top:50%;

	margin-left:-300px;

	margin-top:-110px;

	height:430px;

	width:620px;

	}


#assis_g{
	position: absolute;
	background-image: url('../_img/fundo_bb.jpg');
	background-repeat: no-repeat;

	list-style: none;
	color:#007EBB;
	
	float:left;
	font-size: 0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:1.2em;
	margin: 10px;
	padding: 13;
	text-align:left;
	left:50%;
	top: 146px;
	margin-left:-300px;
	height:640px;
	width:620px;
	}


#assis_g li{
color:#FFCC00;
line-height:25px;
}

#assis_g a:link{
color:#007EBB;
}
#assis_g a.classe2:active{
	color:#FFCC00;
	text-decoration:none;
}

#assis_g a.classe2:hover{
	color:#FFCC00;
	text-decoration:none;
}
#assis_g a:visited{
	color:#007EBB;
	text-decoration:none;
}

#cabecalho #conteudoassis {
background-color:#2d9eb9;

	text-align:left;

	margin: 0;
	padding-left:100px;

	position: absolute;

	top: 133px;

	left: 62px;

	margin-left:62px;

	height:23px;

	width:521px;

	z-index:4;


}






 .fonte_ci {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

	color: #FFFFFF;

	font-size: 14px;

	text-decoration: none;

}



.fonte_ci {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	font-size: 14px;

	text-decoration: none;

}



.fonte_ci_branco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	font-size: 14px;

	text-decoration: none;

}





.fonte_ci_amarelo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#FFCC00;

	



	text-decoration:none;

	font-size: 14px;

	text-decoration: none;

}





.fonte_ci_amarelo a {color:#FFCC00};







 .fonte_cib {

	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size:10px;

		

}



.fonte_ci_titulo {

	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color:#FFFFFF;

	font-size:14px;

		

}



.fonte_ci_titulo_alerta {

	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color:#FF6600;

	font-size:15px;

		

}





div.banner {

  margin: 0;

  font-size: 80% /*smaller*/;

  font-weight: bold;

  line-height: 1.1;

  text-align: center;

  position:relative;

  top: 1em;

  left: auto;

  width: 740px;

  right: 0em;

}



div.banner p {

  margin: 0; 

  padding: 0.3em 0.4em;

  font-family: Arial, sans-serif;

  background:#FFCC33;

  border:thick;

  color: white;

}













#todoform {

background:#FFFFFF; 

/* cor escura para o fundo do formulÃ¡rio */



font:11px arial, verdana, helvetica, sans-serif; 

/* o tamanho e o tipo da fonte no formulÃ¡rio */



border-top:0px solid #ffffff;

/* borda superior de 8px solida na cor cinza clara 

no formulÃ¡rio */



border-left:0px solid #ffffff;

/* a borda esquerda do formulÃ¡rio */



border-right:0px solid #ffffff; 

/* a borda direita do formulÃ¡rio */



border-bottom:0px solid #ffffff; 

* a borda inferior do formulÃ¡rio */



border-collapse:collapse; 

/* retira as bordas duplas nas cÃ©lulas da tabela */



color:#000000; /* a cor laranja para as letras */







      } 

	

	#todoform input {

background:#d1ecea; 

/* a cor do fundo dos trÃªs campos */



border:1px dashed #CCCCCC;

/* uma borda de 1px tracejada e na cor laranja para 

o campo */

}   

	

	

	#todoform textarea {

 background:#d1ecea; 

 /* a cor do fundo do campo */



border:1px dashed #CCCCCC; 

/* uma borda de 1px tracejada e na cor 

laranja para o campo */

}

	

	











#todoformlogin {

background:#FFFFFF; 

/* cor escura para o fundo do formulÃ¡rio */



font:11px arial, verdana, helvetica, sans-serif; 

/* o tamanho e o tipo da fonte no formulÃ¡rio */



border-top:0px solid #ffffff;

/* borda superior de 8px solida na cor cinza clara 

no formulÃ¡rio */



border-left:0px solid #ffffff;

/* a borda esquerda do formulÃ¡rio */



border-right:0px solid #ffffff; 

/* a borda direita do formulÃ¡rio */



border-bottom:0px solid #ffffff; 

* a borda inferior do formulÃ¡rio */



border-collapse:collapse; 

/* retira as bordas duplas nas cÃ©lulas da tabela */



color:#000000; /* a cor laranja para as letras */







      } 

	

#todoformlogin input {
	background:#EFF7DF; 
	border:1px dashed #CCCCCC;
}   

	

	

#todoformlogin textarea {
 	background:#EFF7DF; 
 	border:1px dashed #CCCCCC; 
}



.amarelofont {
	color:#FFFF00;
	font-weight:600;
}



.MENUfont {
	color:#FFFFff;
	font-weight:600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.style3 {
color: #007EBB;
}

.style3b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color: #007EBB;
}


.style3b1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFCC00;
}
















div.banner a, div.banner em { display: inline; margin: 0 10px }

div.banner a, div.banner em { border-top: 0px groove #900 }

div.banner a:first-child { border-top: none }

div.banner em { color: #CFC }



div.banner a:link { text-decoration: none; color: white }

div.banner a:visited { text-decoration: none; color: #CC0000;}

div.banner a:hover { background: #006699; color: white }	

	
a.enlace { 

color:#00CC00;

width: 100%; 

height: 100%; 

text-decoration: none; 

} 

a.link:hover { 

text-decoration: none; 

background:#00CCCC;

} 
