/*css Hospital da Bahia USUÁRIO*/
body{
	background-color: #ffffff;
    background:url(../imagens/bg_repeat.jpg) repeat-x;
	background-position:top;
	margin:0px;
	overflow-x:hidden;
	font-size:12px;
	color:#000000; 
}
*{font-family:Verdana;}

button{ 
	height:22px; 
	background:url(../imagens/bg_bt_03.gif) repeat-x;
	padding:0px 4px 0px 4px; 
	border:1px solid #a97673;
	font-size:11px; color:#FFFFFF
 }

.link01:active{font-family:Verdana; color:#000000; text-decoration: none; font-size:10px;}
.link01:link{font-family:Verdana; color:#000000; text-decoration: none; font-size:10px;}
.link01:visited{font-family:Verdana; color:#000000; text-decoration: none; font-size:10px;}
.link01:hover{font-family:Verdana; color:#666666; text-decoration: none; font-size:10px;}

a:link,a:visited,a:active{
	font-family:Verdana;
	color:#990000;
	text-decoration:none;
}
a:hover{
	font-family:Verdana;
	color:#FF0000;
	text-decoration:none;
}
hr{
	color: #ccc;
	background-color: #ccc;
	height: 1px;
}

.link2{ color:#990000;}
.link1{ color:#999999;}

#geral{
	width:100%;
	_height:800px;
	min-height:800px;
	background:url(../imagens/bg.jpg) no-repeat;
	padding-top:8px;
	*padding-top:15px;
	background-position:top center;
	overflow:hidden;
	_overflow:visible;
}



/*#geral{
	position:absolute; 
	left:50%;
    margin-left:-388px;
	width:761px;
	*width:761px;
	margin-top:-8px;
	*margin-top:-15px;
	background:#FFFFFF;
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
}*/

#geral_menor{
	position:absolute; 
	left:50%;
    margin-left:-388px;
	width:777px;
	*width:777px;
	margin-top:-8px;
	*margin-top:-15px;
	background:url(../imagens/bg_geral.jpg);
	background-color:#666666;
	_height:400px;
	min-height:400px;
	overflow:hidden;
	_overflow:visible;
}

#geral_menor_interno{
	position:absolute; 
	left:50%;
    margin-left:-388px;
	width:778px;
	*width:778px;
	margin-top:-8px;
	*margin-top:-15px;
	background-color:#ffffff;
/*	border-right:solid 1px #999999;
	border-left:solid 1px #999999;*/
}


#coluna1{
	width:170px;
	/*background-color:#CC0099;*/
	float:left;
}

#logo{
    background:url(../imagens/logo.gif) no-repeat;
	width:170px; 
	height:110px;
	/*background-color:#FF0000;*/
	float:left;
}

#logo_interna{
    background:url(../imagens/logo_interna.gif) no-repeat;
	width:170px; 
	height:110px;
	/*background-color:#FF0000;*/
	float:left;
}

.fonte{ color:#000000; font-weight:bold; margin-top:15px; padding-top:15px; font-size:11px}

.link_logo{
	width:170px; 
	height:110px;
	display:block;
	}

#topo{
	background: url(../imagens/painel_limpo.jpg) no-repeat;
	width:607px;
	height:204px;
	/*background-color:#0066CC;*/
	float:left;
	margin:0px;	
}

#topo div{
*width:607px;
_width:607px;
width:607px;
height:208px;
position:absolute;
top:0px;
right:10px;
}


#topo_interno{
	background:url(../imagens/painel_interno_limpo.jpg) no-repeat;
	width:607px;
	height:143px;
	/*background-color:#0066CC;*/
	float:left;
	margin:0px;
}

#topo_interno div{
width:607px;
height:143px;
position:absolute;
top:0px;
left:80px;
}




/*--------------------- MENU -----------------------*/

#area_do_menu{
	background:url(../imagens/fundo_menu.jpg) no-repeat;
	float:left;
	/*height:185px;*/
	}

#topo_menu{
	background:url(../imagens/topo_menu.jpg) no-repeat;
	width:170px;
	height:12px;
	float:left; 
	}


#miolo_menu{
	width:170px; 
	float:left;
	background:url(../imagens/fundo_menu_repeat.jpg);
	}



#meumenu{
	background:url(../imagens/fundo_menu_repeat.jpg);
	width:160px;
	float:left;
	position:relative;
	_padding-left:7px;
	
	
}

.menuprincipal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	*margin-left:0px;
}

.menuprincipal_link{
	
	padding: 4px 0px 2px 10px;
	_padding: 4px 0px 2px 10px;
	font-size:10px;
	margin:0px 0px 0px 14px;
	*margin-left:15px;
	_margin:0px 0px 0px 7px;
	color:#333333;
	text-decoration:none;
	text-align:left;
	width:146px;
	min-height:15px;
	*min-height:14px;
	display:block;
	/*float:left;*/
	background:url(../imagens/botoes.jpg) no-repeat;
}

.menuprincipal_link:link{
	color:#333333;
}

.menuprincipal_link:visited{
	color:#333333;
}

.menuprincipal_link:hover{
	padding: 4px 0px 2px 10px;
	_padding: 4px 0px 2px 10px;
	font-size:10px;
	margin:0px 0px 0px 14px;
	*margin-left:15px;
	_margin:0px 0px 0px 7px;
	color: #9DB6CE;
	text-decoration:none;
	text-align:left;
	width:146px;
	min-height:15px;
	*min-height:14px;
	display:block;
	
	background:url(../imagens/botoes2.jpg) no-repeat;
}

.submenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:17px;
	_margin-left:7px;
	width:150px;
}

.submenu_link{
	color:#000000;
	text-decoration:none;
	text-align:left;
	width:144px;
	height:16px;
	display:block;
	padding-left:10px;
	padding-top:2px;
	background-image:url(../imagens/bg_submenu_out.jpg);
	background-repeat:no-repeat;
	_margin-left:-1px;
	
}

.submenu_link:hover{
	height:16px;
	display:block;
	color:#000000;
	text-decoration:none;
	text-align:left;
	padding-top:2px;
	padding-left:10px;
	background-image:url(../imagens/bg_submenu_over.jpg);
	background-repeat:no-repeat;
	
}


#doacao_e_mensagem{
  background-image:url(../imagens/cartao_paciente.jpg); background-repeat:no-repeat;
   width:170px;
   /*height:312px;*/
   float:left;
   *float:inherit;
   /*background-color:#33CCFF;*/
}

#doacao_e_mensagem_interna{
  background-image:url(../imagens/cartao_paciente.jpg); background-repeat:no-repeat;
   width:170px;
   height:312px;
   float:left;
   *float:inherit;
   /*background-color:#33CCFF;*/
}

/*------------------ FIM DO MENU ------------------*/

#left{
	width:530px;
	float:left;
}

#banner{
	/*background:url(../imagens/banner.jpg) no-repeat;*/
	width:500px;
	height:158px;
	margin-left:13px;
	margin-top:15px;
	float:left;
}


#miolo{
	background: url(../imagens/bg_e_title_intern.jpg) no-repeat top;
	background-position: 0px 47px;
	width:607px; 
	float:left;

}


#exibicao_pagina{/************************Conteúdo********************/
	position:relative;
	top:-40px;
	_top:-50px;
/*	background:url(../imagens/bg_interno.jpg) no-repeat top;*/
	padding:10px 10px 10px 20px;
	width:535px;
	float:left;
	font-family:Verdana;
	font-size:12px;
	color:#333333;
}

#vantagens{
	width:246px;
	height:430px;
	vertical-align:top;
	float:right;
}


#coluna1_index{
	width:155px;
	*width:157px;
	_width:154px; 
	background: url(../imagens/bg_noticias.jpg);
	float:left;
	_height:400px;
	min-height:400px;
}

#area_casodomes{
	width:159px;
	/**width:157px;
	_width:154px; */
	background-image:url(../imagens/tit_casodomes.jpg);
	background-repeat:no-repeat;
	background-position: 29px top;
	float:left;
	padding-left: 26px;
	/*_height:100px;
	min-height:100px;*/
	/*margin-top:30px;*/
}

#caixa_casodomes{
	width:159px;
	/**width:147px;
	_width:152px;*/
	float:left;
	font-size:10px;
	font-family:Verdana;
	text-decoration: none;
	text-decoration:none;
	margin-top:45px;
}


#divisor_pontilhado{
	background: url(../imagens/divisor_pontilhado.jpg) no-repeat;
	width:150px;
	*width:140px;
	_width:150px;
	height:9px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#caixa_noticias{
	width:157px;
	display: inline;
	float:left;
	font-size:10px;
	font-family:Verdana;
	text-decoration: none;
	text-decoration:none;
}




#noticias{
	width:103px;
	vertical-align:top;
	font-size:10px;
	font-family:Verdana;
	text-decoration: none;
	padding: 0 0 0 5px;
	float: left;
	display: inline;
	text-align: left;
}

#caixa_casodomes #noticias {
	text-align: center;
	padding: 0 9px;
	width: 140px;
}

li{ color:#9D6400;}
ul{ color:#009966; margin-left:18px;}

#foto_noticia{
	float:left;
	display: inline;
	margin-left:5px;
	width: 37px;
	height: 43px;
}


#sinal_clik{
	background: url(../imagens/sinal_clik.jpg);
	width:150px;
  	height:18px;
	*height:18px;
	float:left;
	display: inline;
}

#sinal_clik.sinalcasomes {
	background-image: url(../imagens/sinal_clik_casomes.jpg);
	margin-bottom: 25px;
}

.adicao2{
    display:block;
	margin-left:8px;
	width:15px;
	height:15px;
}

#noticias2{
	background: url(../imagens/noticias_bottom.jpg) no-repeat;
	width:157px;
	*width:157px;
	_width:150px;
	/*height:200px;*/
	float: left;
	*float: top left;
	font-size:10px;
	/*background-color:#99CCCC;*/
	/*padding: 5px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.ver_todas{}


#title{
	background: url(../imagens/noticias.jpg) no-repeat;
	/*background:#00FF66;*/
	width:198px;
	height:17px;
	float:left;
	padding-top:5px;
	padding-left:100px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #006699;
	text-decoration: none;	
}

#title_2{
	background: url(../imagens/quadro2.jpg) no-repeat;
	/*background:#00FF66;*/
	width:190px;
	height:17px;
	padding-top:5px;
	padding-left:50px;
	float:left;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight:bold;
	text-decoration: none;	
}


#caixa_texto2{
	/*background:#0066CC;*/
	width:128px;
	height:157px;
	float:left;
	padding: 5px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;	
}

#coluna2{
	background:url(../imagens/quadro2.jpg) no-repeat;
	width:225px;
	height:403px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*background-color:#0066FF;lilaz*/	
}


.link_imprensa{color:#666666;text-decoration: none;}

.link_vertodas{text-decoration: none; font-size:10px;}

.link_pdf{background:url(../imagens/ico_pdf.gif) no-repeat; height:14px; padding-left:18px; padding-top:2px}

.lista_imagens {
	margin: 15px 10px 10px 10px;
	border: 1px solid #013B85;
	padding: 3px 3px 1px 3px;
}

.lista_imagens .caption {
	margin-top: -12px; 
	background-color: #FFF;
	float: left;
}

.lista_imagens .fotos {
	margin-top: 5px;
}

#outras_noticias{color:#013B85;text-decoration: none;overflow:auto}
#outras_noticias h3 {color:#013B85;}
#outras_noticias p { color: #333333; padding-left: 10px; }
#outras_noticias .data { font-weight: bold; }
#outras_noticias .finalizado { color: #000; font-size: 10px }

/*h2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold;}
*/
h3{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold;}

h4{font-size:12px; color:#990000; text-align:center; margin-top:40px}

h5{font-size:11px; color:#990000;}


#miolo_index{
	width:607px; 
	_height:403px;
	min-height:403px;
	background-position:bottom left;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}



/*====================== foto e texto das colunas ================================*/

#foto_convenios{
	background: url(../imagens/f1.jpg) no-repeat;
	width:50px;
	height:147px;
	margin-left:30px;
	*margin-left:15px;
	margin-top:20px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	padding: 5px 0px 0px 9px;
}

#foto_acesso{
	background: url(../imagens/f1.jpg) no-repeat;
	width:50px;
	height:147px;
	margin-left:30px;
	*margin-left:15px;
	margin-top:20px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    padding: 5px 0px 0px 9px;	
}

#foto_exames{
 	background: url(../imagens/f1.jpg) no-repeat;
	width:50px;
	height:147px;
	margin-left:30px;
	*margin-left:15px;
	margin-top:20px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px 0px 0px 9px;
}


#foto_tour_virtual{
	background: url(../imagens/f1.jpg) no-repeat;
	width:50px;
	height:147px;
	margin-left:30px;
	*margin-left:15px;
	margin-top:20px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px 0px 0px 9px;	
}

#texto{
	width:84px;
	height:147px;
	margin-left:5px;
	*margin-left:5px;
	margin-top:20px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;	
}

#titulo_texto{
	width:84px;
	height:15px;
	float:left;
	font-size:10px;
	font-weight:bold;
	/*background-color:#003366;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;	
}

#texto_miolo_texto{
	width:84px;
	float:left;
	padding-top:2px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;	
}


#mais{
	width:181px;
	*width:176px;
	height:15px;
	margin-left:5px;
	*margin-left:5px;
	margin-top:5px;
	float:left;
	/*background-color: #66CCFF;*/
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration: none;	
}

.adicao{
    display:block;
	width:15px;
	height:15px;
	float:right;
	/*background-color:#999900;*/
}



/*====================== coluna2 ================================*/

#coluna2_index{
    background: url(../imagens/coluna2.jpg) no-repeat;
	width:225px;
	overflow: hidden; 
	/*height:403px;*/
	/*background-color:#9999FF;lilaz*/
	float:right;
}


#area_convenios{
	background: url(../imagens/fundo_quadros.jpg) no-repeat;
	width:225px;
	height:201px;
	float:left;
}

#area_acesso{
	background: url(../imagens/fundo_quadros.jpg) no-repeat;
	width:225px;
	height:201px;
	float:left;
}

/*====================== coluna3 ================================*/

#coluna3_index{
    background: url(../imagens/coluna2.jpg) no-repeat;
	width:225px; 
	/*height:403px;*/
	float:right;
	overflow: hidden;
}

#area_exames{
	background: url(../imagens/fundo_quadros.jpg) no-repeat;
	width:225px;
	height:201px;
	float:left;
}

#area_tour_virtual{
	background: url(../imagens/fundo_quadros.jpg) no-repeat;
	width:225px;
	height:201px;
	float:left;
}

#area_testefagerstrom {
	float: left;
	padding-left: 35px;
	width: 190px;
}

#area_testefagerstrom .img_fagerstrom {
	float: left;
}

#area_testefagerstrom #caixa_testefagerstrom {
	float: left;
	width: 96px;
}

#area_testefagerstrom #caixa_testefagerstrom #noticias {
	margin-left: 0pt;
	margin-top: 5px;
	width: auto;
}

#area_testefagerstrom #caixa_testefagerstrom .title_fagerstrom {
	color: #900;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.link_chamadas{
	float:left;
	width:133px;
	height:174px;
	background-color:#00FF66;
	margin-left:34px;
	*margin-left:17px;
	margin-top:10px;
	display:block;
	}

.link_chamadas2{
	float:left;
	width:133px;
	height:174px;
	/*background-color:#00FF66;*/
	margin-left:39px;
	*margin-left:39px;
	margin-top:10px;
	display:block;
	}
	
#xunta{
	color:#FFFFFF;}	
	
.link_chamadas3{
    color:#FFFFFF;
	display:block;
	float:left;
	width:133px;
	height:174px;
	/*background-color:#00Fffd;*/
	margin-left:39px;
	*margin-left:35px;
	margin-top:10px;
	
	}	


h1{
	background:url(../imagens/bg_h1_.jpg) no-repeat;
	width:505px;
	*height:53px;
	height:63px;
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#47110E;
	padding:15px 0px 0px 20px;
}



#rodape{
	background: url(../imagens/rodape.jpg) no-repeat;
	float:left;
	*float:none;
	width:777px;
	height:95px;
	text-align:left;
	padding-top:30px;
	padding-right:0px;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana; color:#666666; line-height:13px
}

#rodape_2{
	background: url(../imagens/rodape_interno.jpg) no-repeat;
	float:left;
	*float:none;
	width:777px;
	height:95px;
	text-align:left;
	padding-top:30px;
	padding-right:0px;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana; color:#666666; line-height:13px
}

#responsavel {
float:left;
margin-top:40px;
}


#conteudo_rodape{
width:400px;
padding-top:20px;
float:right;
}


/*#rodape #conteudo_rodape{
width:400px;
margin-left:100px;
padding-top:20px;
}*/


/*#rodape_interno #responsavel {
font-size:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666;
margin-left:-260px;
margin-top:0px;
position:absolute;

}*/


/*#rodape #visitas{
font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;
position:absolute;
bottom:10px;
right:100px;
}*/


#visitas{
font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;
position:absolute;
bottom:40px;
right:100px;
}

/*#rodape_interno span{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:13px}
#rodape_interno p{font-size:10px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; padding:10px 80px 0px 0px;}*/

#rodape_interno{
	background: url(../imagens/rodape_interno.jpg) no-repeat;
	float:left;
	*float:none;
	width:527px;
	height:125px;
	text-align:left;
	padding-left:250px;
	padding-top:10px;
	padding-right:0px;
}



#fale_conosco{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; margin: 0px 0px 0px 70px;}

#botoes_acao{ margin: 10px 0px 0px 150px;}


.mensagem_inicial{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:15px;}

.fb_ok{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#C45A00; margin-left:15px; text-align:center; font-weight:bold;}

.txt_branco{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}

.txt_vermelho{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #993300; font-weight:bold;}

.txt_preto{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold;}

.txt_cinza{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; font-weight:bold;}

.txt_form{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}



/* ===========Módulo Cadastro============= */

#tabela_modulo_cadastro{
	color: #A45850;
	font-size:10px;
	font-family:Verdana, Arial;
	width:400px;
	margin-top:-30px;
	*margin-top:-40px;
	margin-left:50px;
	*margin-left:25px;
	float:left;
}

.input_01_1{ width:205px;}
.input_01{ width:200px;}

.tabela_modulo_faleconosco{
	color: #A45850;
	font-size:10px;
	font-family:Verdana, Arial;
	width:360px;
	margin-top:-20px;
	*margin-top:-30px;
	margin-left:50px;
	*margin-left:25px;
	float:left;
}

.tabela_fagerstrom{
	font-size:12px;
	font-family:Verdana, Arial;
	margin-top:-20px;
	*margin-top:-30px;
	margin-left:20px;
	*margin-left:25px;
	float:left;
}
.tabela_fagerstrom th{
	color: #A45850;
}
.tabela_fagerstrom input{
	border:0px;
}

/*.tabela_modulo_faleconosco td{ 
	border-bottom:1px solid #999999;
}*/


#tabela_modulo_cadastro td{
background:none;

}

#tabela_modulo_cadastro tr{
background:none;

}

.botao_enviar{
	background:url(../imagens/bg_bt.jpg) no-repeat;
	width:57px;
	height:25px;
	border:none;
	cursor:pointer;
	float:left;
	color:#ffffff;
	padding-left:3px;
	margin-top:20px;
}

.botao_enviar_c{
	background:url(../imagens/bg_bt2.jpg) no-repeat;
	text-decoration:none;
	width:57px;
	height:25px;
	border:none;
	cursor:pointer;
	float:left;
	color:#ffffff;
	padding-left:3px;
	margin-top:20px;
}

/* =========== Input ============= */


input,select,textarea{
 border: solid 1px #A45850;
}


tabela_modulo_faleconosco input,select{
    width:70px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#666666;
}

#arquivo1{ height:19px;}

input,select{
	height:20px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#666666;
}
input{
	height:13px;
}

textarea{
    width:200px;
	height:100px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#666666;
}
.input_02{ width:200px}

.textarea_{
    width:290px;
	height:100px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#666666;
}

.select{
    width:292px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#666666;
}


.tabela_modulo_visitatecnica{
    width:380px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#666666;
}
.radio{border:0px}

/*================ margin_left_envio_mensagem===========================*/

#margin_left_envio_mensagem{
	margin-left:50px;}

#dropDown_plano{ width:550px; }
#dropDown_duvidas{ width:550px;}

/*====================== EMAIL =================================*/

#email_topo{ background:#993300; color:#FFFFFF; width:510PX; height:100px; left:50%; padding:15px; text-align:center}
#email_conteudo{color:#666666; border:1px solid #993300; width:510PX; height:50px; left:50%; padding:15px}
#email_conteudo label{ width:100%; margin-top:5px; margin-bottom:5px;}
#email_rodape{background:#993300; color:#FFFFFF; width:510PX; height:50px; left:50%; text-align:center}
#email_body{ background-image:none; background:#FFFFFF}
#email_body table{ border-collapse:collapse; font-family:Verdana, Arial; font-size:11px}

/*CSS para o banco de currículo-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*1º tela*/

#bg_foto_curriculo{ background-image:url(../imagens/bg_foto_curriculo.png); background-repeat:no-repeat; width:87px; height:93px; padding: 7px 7px 7px 6px; margin-top:13px;}

#bg_foto_curriculo2{  position:absolute; width:60px; height:80px; right:-24px; margin-top:-12px; *margin-top:0px;}

#bg_foto_curriculo_visual{ background-image:url(../imagens/bg_foto_curriculo.png); background-repeat:no-repeat; width:87px; height:93px; padding: 7px 7px 7px 6px; position:absolute; right:-38px; float:right;}

#exibe_foto_candidado{ position:absolute; width:60px; height:80px; right:90px; margin-top:-14px; *margin-top:-2px;}

h2{
	text-align:center;
	font-size:14px;
	color:#8D0920;
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
	padding:5px 0px 5px 0px;
	margin-left:0px;
	margin-top:40px;
	/*width:600px;*/	
}



#informacoes_pessoais{
	font-size:10px;
	font-family:Verdana;
	color:#8D0920;
	margin-left:130px;
}

#informacoes_pessoais th{
font-weight:normal;
border-bottom:solid #8D0920 1px;
padding:0px 5px 0px 5px;
width:151px;
}

#informacoes_pessoais td{
background:url(../imagens/bg_form.gif) right repeat-y;
color:#8D0920;
}

th{ color:#8D0920; text-align:left;}

#botoes_acao{
width:276px;
text-align:center;
margin-bottom:20px;
}


.botao_continuar{
	border:solid 1px #8D0920;
	font-size:10px;
	color:#8D0920;
	margin-bottom:20px;
	margin-top:20px;
}

/*FIM 1º tela__________________________________________________________________________*/

/*. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*/

/*2º tela Formação______________________________________________________________________*/

#feedback{
width:276px;
height:24px;
text-align:center;
color:#F18A3D;
margin: 70px 0px 0px 150px;
}

#alinha_formacao{
padding:0px 0px 20px 90px;
text-align:left;

}

#formacao{
font-size:10px;
font-family:Verdana;
color:#006699;
}

#formacao th{
font-weight:normal;
border-bottom:#8D0920 solid 1px;
padding:0px 5px 0px 5px;
width:100px;
}

#formacao td{
color:#8D0920;
}

#corpo_formacao{ height:20px;}

hr{ color:#8D0920; width:275px;}

#espacamento_form_academica{
width:560px;
_width:560px;
text-align:center;
padding-left:20px;
_padding-left:20px;
padding-right:20px;
}

#lista_formacao{
background:#EEEAE8;
border:1px solid #CCCCCC;
margin-bottom:20px;
font-family:Verdana;
font-size:10px;
}
#lista_formacao th{
background-image:url(../imagens/th_formacao.gif);
background-repeat:repeat-y;
text-align:center;
margin:2px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:3px;
padding-left:10px;
padding-right:10px;
}

#lista_formacao td{
background:#ffffff;
text-align:center;
margin:2px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:3px;
}

/*FIM 2º tela___________________________________________________________________________*/


/*3º tela - Experiência Profissional____________________________________________________*/

#alinha_experiencia{
padding:0px 0px 20px 110px;
text-align:left;
}

#experiencia{
font-size:10px;
font-family:Verdana;
color:#006699;
width:385px;
}

#experiencia th{
font-family:Verdana;
font-size:10px;
color:#8D0920;
font-weight:normal;
border-bottom:#8D0920 solid 1px;
padding:0px 5px 0px 5px;
}
#experiencia td{
background:url(../imagens/bg_form.gif) right repeat-y;
color:#8D0920;
text-align:left;
}

/*#corpo_experiencia{ margin-left:30px;}*/

#espacamento_lista_exp{
text-align:center;
padding-left:20px;
padding-right:20px;

}

#lista_experiencia{
background:#EEEAE8;
border:1px solid #CCCCCC;
margin-bottom:20px;
font-family:Verdana;
font-size:10px;
text-align:center;

}
#lista_experiencia th{
background-image:url(../imagens/th_formacao.gif);
background-repeat:repeat-y;
text-align:center;
margin:2px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:3px;

}
#lista_experiencia td{
background:#ffffff;
text-align:center;
margin:2px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding: 3px 10px 3px 10px;
}


/*FIM 3º tela - Experiência Profissional________________________________________________*/


/*4º tela - Conhecimentos ______________________________________________________________*/


#esquerda{ }

.area_grupo_conhecimento{
border:#CCCCCC solid 1px;
text-align:left;
padding-bottom:20px;
font-family:Verdana;
font-size:10px;
color:#7F1627;
margin-left:40px;
_margin-left:20px;
float:left;
text-align:left;
width:490px;
padding-left:20px;
margin-bottom:10px;
}

.area_grupo_conhecimento th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8D0920;
	margin:10px;
	height:20px;
		
}

.area_grupo_conhecimento td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8D0920;
	margin:10px;

}

.area_grupo_conhecimento2{
border:#CCCCCC solid 1px;
text-align:left;
padding-bottom:20px;
color:#7F1627;
margin-left:0px;
_margin-left:0px;
float:left;
text-align:left;
width:470px;
padding-left:0px;

}

.item_conhecimento{ height:28px; width:350px;}

.item_conhecimento2{width:490px;}
.item_conhecimento2 textarea{width:460px;}

.li_01_loc_01_conhecimentos{float:left;}
.li_01_loc_02_conhecimentos{float:right; vertical-align:bottom;}

.ajuda{
font-family:Verdana;
font-size:10px;
width:550px;
text-align:center;
color:#FF6600;
padding-left:30px;
}



.legend{color:#8D0920; margin-bottom:10px;}
.legend2{color:#8D0920; margin-left:0px; margin-bottom:10px;}



.area_grupo_conhecimento3{
border:#CCCCCC solid 1px;
text-align:left;
padding-bottom:20px;
color:#7F1627;
margin-left:40px;
_margin-left:20px;
float:left;
text-align:left;
width:690px;
padding-left:20px; 
}

#textarea_con{ background-color:#FF0000; width:400px;}

.area_grupo_conhecimento textarea{}

.area_grupo_conhecimento select{ margin-bottom:5px;}

.sel_conhecimento{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #296EA9;
	background-color: #ffffff;
	width: 70px;
	height: 20px;
}

.area_grupo_conhecimento legend{
padding:0px 0px 10px 0px; font-weight:bold; color:#7F1627;
}


/*FIM 4º tela - Conhecimentos __________________________________________________________*/



/*Ulima tela - Curriculo completo*/

.tipo_feedback{ position:absolute;}

#esp_tit_conhecimentos{ margin-left:20px; font-weight:bold;}

#espacamento_titulo{ margin-left:40px; margin-bottom:5px; font-weight:bold;}

#espacamento_titulo2{ margin-left:0px; float:left; font-weight:bold;}

.relatorio_exibicao{
background:#EEEAE8;
border:1px solid #CCCCCC;
font-size:10px;
margin-top:13px;
margin-right:17px;
}

.relatorio_exibicao2{
background:#EEEAE8;
color:#7F1627;
border:1px solid #CCCCCC;
font-size:10px;
margin-top:13px;
margin-right:0px;
margin-left:10px;
}

.relatorio_exibicao th{
background-image:url(../imagens/th_formacao.gif); background-repeat:repeat-y;
text-align:center;
margin:1px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:5px;
}
.relatorio_exibicao td{
background:#ffffff;
text-align:left;
margin:2px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:5px; width:655px; 
}


/*FIM - Ulima tela - Curriculo completo*/



/* Pagina Consulte seu Currículo _______________________________________________________*/

#alinha_formulario{
text-align:left;
float:left;
}

#alinha_consulta{
text-align:center;
margin-left:190px;
_margin-left:0px;
}


#consulta{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006699;
width:385px;
}

#consulta th{
font-weight:normal;
background:#EEEAE8;
padding:0px 5px 0px 5px;
}
#consulta td{
background:url(../imagens/bg_form.gif) right repeat-y;
color:#006699;
text-align:left;
}

/* FIM Pagina Consulte seu Currículo ___________________________________________________*/

.botao_salvar{
border:solid 1px #7F1627;
font-size:10px;
color:#8D0920;
margin:3px;
cursor:pointer;
margin-top:20px;	
}

.botao_imprimir{

border:solid 1px #7F1627;
font-size:10px;
color:#000;
margin:3px;
cursor:pointer;
margin-top:20px;	
}



#consideracoes textarea{width:500px;}

#consideracoes{
background:none;
border:0px;
text-align:center;
padding-bottom:20px;
}
.txt_gde{ width:250px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.txt_med{ width:250px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.cx_sel{ width:254px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.txt_peq{ width:30px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.txt_peq2{width:30px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.cx_cid{ width:254px; float:right; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.txt_tel{ width:170px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.txt_p{ font-family:Verdana; color:#C45A00; font-size:9px;}

.txt_sal{ width:48px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.txt_men{ width:254px; height:80px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.cx_escolaridade{ width:263px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

.txt_instituicao{width:259px; height:15px; border:#8D0920 solid 1px; font-family:Verdana; font-size:10px; color:#8D0920;}

#espacamento_senha{	margin-left:0px;}

/*FIM CSS para o banco de currículo-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	

.tblCasoMes td {
	width: 352px;
}

.tblCasoMes td input, .tblCasoMes td textarea {
	width: 350px;
}

.tblCasoMes td select {
	width: 352px;
}