/* CSS Document */

body{
	margin:0px;
	padding:0px;	
}

.bg_home{background:url(imgs/bg_site.gif) repeat-x #FFF;}

.bg_interna{ background:url(imgs/bg_interno.gif) repeat-x #FFF;}

body, div, td{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#818181; /* cinza claro */
}

img{border:0px;}

.form{	
	margin: 0px;
	padding: 0px;
}

/*------------------------------------------------------------------------------------------------------------ ESTRUTURA BASICA */

div#site{
	position:absolute; 
	left:50%; 
	width:789px; 
	margin:0 0 0 -395px; /* a altura e a largura dividida por dois */
}

div#novidades{ 
	width:270px;
	height:346px;
	background: url(imgs/bg_novidades_home.gif) no-repeat;
	float: left;
}
div#novidades_interna{ 
	width:270px;
	height:346px;
	background: url(imgs/bg_novidades_interna.gif)  no-repeat ;
	float: left;
}

	.conteudo_novidades{
		width:160px;
		margin:36px 70px 0 66px;
}

	.data_novidades, .tit_novidades{ 
		color:#0a5084; /* azul */
		font-weight:bold;
}

	.tit_novidades{color:#994569; /* grená */}

	.bt_vertodas{ margin:20px 0 0 66px;}

div#conteudo{
	width:475px;
	float:left;
}

div#rodape{
	background: url(imgs/rodape.gif) no-repeat;
	width:789px;
	height:130px;
	float:left;
	margin-top:20px;
	padding:46px 0 0 40px;
}

/*------------------------------------------------------------------------------------------------------------ FIM ESTRUTURA BASICA */

/*------------------------------------------------------------------------------------------------------------ INC HOME */

.cursos_home{ margin-top:20px;}
	
	.lista_cursos_home{ 
		margin:20px 0 0 30px;
		line-height:17px;
}

	.data_cursos_home{
		color:#994569; /* grená */ 
		font-weight:bold;
		margin-right:5px;
}

a.cursos_home_lista:link, a.cursos_home_lista:visited {text-decoration: none; color: #0a5084; /*azul*/ font-weight:bold;}
a.cursos_home_lista:hover {text-decoration: underline; color: #dc4a89; /*rosa*/ font-weight:bold;}
a.cursos_home_lista:active {text-decoration: none; font-weight:bold;}

.parceiros_home{margin-top:30px;}
	
.chamada_home{ margin-left:28px;}

.newsletter_home{margin-top:30px;}
	
	.nome_newsletter{ 
		float:left; 
		padding-left:28px;
		padding-right:5px;
}

	.email_newsletter{ 
		float:left;
}
	
.campo_text{ 
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px;
	margin-top:3px;
}

.alerta, .alerta_email{
	background:url(imgs/div_alerta.gif) no-repeat;
	width:359px;
	height:47px;
	position:absolute;
	left:320px;
	z-index:999;
	font-weight:bold;
	color:#994569; /* grená */
	text-align:center;
	padding-top:15px;
}

/*------------------------------------------------------------------------------------------------------------ FIM INC HOME */

/*------------------------------------------------------------------------------------------------------------ LISTAS */

.listas{ line-height:17px;}

.data_lista{
	color: #0a5084; /*azul*/
	font-weight:bold;	
}

a.titulo_lista:link, a.titulo_lista:visited {text-decoration: none; color:#994569; /* grená */ font-weight:bold;}
a.titulo_lista:hover {text-decoration: underline; color: #dc4a89; /*rosa*/ font-weight:bold;}
a.titulo_lista:active {text-decoration: none; font-weight:bold;}

a.titulo_produto:link, a.titulo_produto:visited {text-decoration: none; color:#0a5084; /*azul*/ font-weight:bold;}
a.titulo_produto:hover {text-decoration: underline; color: #dc4a89; /*rosa*/ font-weight:bold;}
a.titulo_produto:active {text-decoration: none; font-weight:bold; }


.data_lista_descricao, .titulo_lista_descricao, .titulo_lista_produto{ color:#994569; /* grená */ font-weight:bold;}

.titulo_lista_descricao, .texto_lista{ margin-left:10px;}

.texto_lista{ 
	color:#0d4468;
	text-align:justify;
}

.bt_voltar{ margin:20px 0 20px 0;  float:right;}

/*------------------------------------------------------------------------------------------------------------ FIM LISTAS */

/*------------------------------------------------------------------------------------------------------------ PRODUTOS E CATEGORIAS */

.categoria_descricao{ margin:10px 0 10px 0;}

.titulo_categoria_descricao, .texto_categoria_descricao{
	color:#994569; /* grená */ 
	font-weight:bold;
	width:430px;
	margin-left:13px;
	margin-right:13px;
}

.texto_categoria_descricao{	color:#0a5084; /*azul*/ font-weight:normal;}

.conteudo_produto{ margin-top:20px; text-align:justify; color:#0a5084; /*azul*/}

.img_produto{
	width:475px;
	text-align:center;
	margin-bottom:10px;
}

.desc_produto{ width:475px;}

.tit_veja_outros{ color:#d496b0; /* rosa claro*/ font-weight:bold;}

/*------------------------------------------------------------------------------------------------------------ FIM PRODUTOS E CATEGORIAS */

/*------------------------------------------------------------------------------------------------------------ INC CONTATO */

.chamada_contato{ 
	color:#0a5084; /*azul*/
	text-align:justify;
	width:460px;
	float:left;
	margin-left:5px;
}

.texto_informativo, .texto_mapa{
	 margin:3px 0 0 13px;
	 color:#c0c0c0;
	 font-size:9px;
}

.texto_mapa{ color: #999999;}

.texto_contato, .texto_contato_erro{ font-weight:bold; color:#0a5084; /*azul*/}

.texto_contato_erro {color:#994569; /* grená */}

.bt_enviar{ margin:0 0 10px 258px;}

.formulario{ 
	color:#0a5084; /*azul*/
	margin-top:55px;
}

.campos, .text_area {
	background-color:#9fc8db;
	border:none;
	height:18px;
	width:296px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px;
}

.selected{ 
	margin-left:13px; 
	width:310px;
	height:17px;
	background-color:#9fc8db;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: #9fc8db 1px solid;
	padding-top:1px;
}

.text_area{
	margin-left:13px;
	height:95px;
	width:312px;
	padding-left:5px;
}

.alerta_email{
	background:url(imgs/div_alerta_email.gif) no-repeat;
	width:242px;
	height:115px;
	top:465px;
	left:360px;
}

.alerta_email_texto{ 
	width:230px;
	font-weight:bold;
	color:#994569; /* grená */
	padding-left:8px;
	padding-top:20px;
}

/*------------------------------------------------------------------------------------------------------------ FIM INC CONTATO */

/*------------------------------------------------------------------------------------------------------------ INC DICAS */

.texto_dica{
	color:#0a5084; /*azul*/
	 margin:-7px 0 10px 13px;
}

/*------------------------------------------------------------------------------------------------------------ FIM INC DICAS */

/*------------------------------------------------------------------------------------------------------------ GE HOSPITALAR */

.conteudo_estatico{
	color:#0a5084; /*azul*/
	text-align:justify;
}

/*------------------------------------------------------------------------------------------------------------ FIM GE HOSPITALAR */

/*-------------------------------------------------------------------------------------------------------------- INC LOCALIZAÇÃO */

.google_maps{
	color:#0a5084; /*azul*/
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

/*---------------------------------------------------------------------------------------------------------- FIM INC LOCALIZAÇÃO */

/*---------------------------------------------------------------------------------------------------------- INC CLIENTES */

a.titulo_clientes:link, a.titulo_clientes:visited {text-decoration: none; color:#0a5084; /*azul*/ }
a.titulo_clientes:hover {text-decoration: underline; color: #dc4a89; /*rosa*/ }
a.titulo_clientes:active {text-decoration: none;  }

a{outline:none;}
/*---------------------------------------------------------------------------------------------------------- FIM INC CLIENTES */