img.button
{
	margin-left:26px;
}
.scrollNaranja{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#f0c799;
	scrollbar-shadow-color:#DE8B30;
	scrollbar-face-color:#DE8B30;
	scrollbar-highlight-color:#DE8B30;
	scrollbar-darkshadow-color:#f0c799;
	scrollbar-3dlight-color:#DE8B30;
	text-align:justify;
}
.scrollMorado{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#f3bbf8;
	scrollbar-shadow-color:#A171A5;
	scrollbar-face-color:#A171A5;
	scrollbar-highlight-color:#A171A5;
	scrollbar-darkshadow-color:#f3bbf8;
	scrollbar-3dlight-color:#A171A5;
	text-align:justify;
}
.scrollRojo{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#cc8387;
	scrollbar-shadow-color:#AC5156;
	scrollbar-face-color:#AC5156;
	scrollbar-highlight-color:#AC5156;
	scrollbar-darkshadow-color:#cc8387;
	scrollbar-3dlight-color:#AC5156;
	text-align:justify;
}
.scrollAmarillo{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#f2daa3;
	scrollbar-shadow-color:#d79f1c;
	scrollbar-face-color:#d79f1c;
	scrollbar-highlight-color:#d79f1c;
	scrollbar-darkshadow-color:#f2daa3;
	scrollbar-3dlight-color:#d79f1c;
	text-align:justify;
}
.scrollVerde{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#95b489;
	scrollbar-shadow-color:#55933D;
	scrollbar-face-color:#55933D;
	scrollbar-highlight-color:#55933D;
	scrollbar-darkshadow-color:#95b489;
	scrollbar-3dlight-color:#55933D;  
	width:300px;
	height:250px;
	overflow-x:hidden;
	overflow-y:scroll;
}
.scrollAzul{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#e1ebf0;
	scrollbar-shadow-color:#678DA2;
	scrollbar-face-color:#678DA2;
	scrollbar-highlight-color:#678DA2;
	scrollbar-darkshadow-color:#e1ebf0;
	scrollbar-3dlight-color:#678DA2;
	width:705px;
	height:260px;
	overflow:auto;		
}
.scrollAzulNotas{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#e1ebf0;
	scrollbar-shadow-color:#678DA2;
	scrollbar-face-color:#678DA2;
	scrollbar-highlight-color:#678DA2;
	scrollbar-darkshadow-color:#e1ebf0;
	scrollbar-3dlight-color:#678DA2;
	width:705px;
	height:205px;
	overflow:auto;	
}

.scrollAzulBoletin{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#e1ebf0;
	scrollbar-shadow-color:#678DA2;
	scrollbar-face-color:#678DA2;
	scrollbar-highlight-color:#678DA2;
	scrollbar-darkshadow-color:#e1ebf0;
	scrollbar-3dlight-color:#678DA2;
	width:290px;
	height:170px;
	overflow:auto;
}
.scrollAzulBoletinTodos{
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#e1ebf0;
	scrollbar-shadow-color:#678DA2;
	scrollbar-face-color:#678DA2;
	scrollbar-highlight-color:#678DA2;
	scrollbar-darkshadow-color:#e1ebf0;
	scrollbar-3dlight-color:#678DA2;
	width:300px;
	height:290px;
	overflow:auto;
}

.body
{
	background: url(images/fondo.gif);
	background-repeat:repeat;
	margin: 0 0 0 0;
}

input, textarea, select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	.font-size:10px;
	_font-size:10px;	
	color:#000000;	
}

form
{
	margin:0 0 0 0;
}

.fondo_prehome1
{
	background: url(images/prehome1.jpg);
	position: absolute;
	left: 50%;
	top: 50%;	
	width: 660px;
	height: 406px;
	margin-top: -203px;
	margin-left: -330px;
	overflow: auto;
}
.fondo_prehome2
{
	background: url(images/prehome2.jpg);
	position: absolute;
	left: 50%;
	top: 50%;	
	width: 660px;
	height: 406px;
	margin-top: -203px;
	margin-left: -330px;
	overflow: auto;
}
.fondo_prehome3
{
	background: url(images/prehome3.jpg);
	position: absolute;
	left: 50%;
	top: 50%;	
	width: 660px;
	height: 406px;
	margin-top: -203px;
	margin-left: -330px;
	overflow: auto;
}

.prehome_texto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003a7f;
}
.prehome_enlace
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003a7f;
	text-decoration:none;
}
.prehome_enlace:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003a7f;
	text-decoration:underline;
}
.texto_home
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;	
	color:#FFFFFF;	
}

.botonBuscar
{
	border-width:0px;
	border-color:#28741e;
	font-size:10px;
	background-color:#28741e;
	color:#FFFFFF;
	cursor:pointer;
	padding-top:3px;
	padding-bottom:3px;
}
.botonBuscarPrensa
{
	border-width:0px;
	border-color:#104166;
	font-size:10px;
	background-color:#104166;
	color:#FFFFFF;
	cursor:pointer;
	padding-top:3px;
	padding-bottom:3px;
}	
.tabla_cabecera
{
	background: url(images/cabecera.jpg);
	background-repeat:no-repeat;
	width:938px;
	height:106px;
}
.tabla_cabecera_clinicas
{
	background: url(images/cabecera_clinicas.jpg);
	background-repeat:no-repeat;
	width:938px;
	height:106px;
}
.tabla_cabecera_it
{
	background: url(images/cabecera_it.jpg);
	background-repeat:no-repeat;
	width:938px;
	height:106px;
}
.tabla_cabecera_clinicas_it
{
	background: url(images/cabecera_clinicas_it.jpg);
	background-repeat:no-repeat;
	width:938px;
	height:106px;
}

.tabla_menu{
	background: url(images/menu.jpg);
	background-repeat:no-repeat;
	width:938px;
}

.tabla_submenu{
	padding-top:5px;
	color:#FFFFFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
}

.fondo_menu
{
	background-color: #114167;
}

.inicio
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	color:#FFFFFF;	
}
.inicio_enlace
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	color:#FFFFFF;	
	text-decoration:none;
}
.inicio_enlace:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	color:#FFFFFF;	
	text-decoration:underline;
}

.texto_menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#FFFFFF;	
	text-decoration:none;
}

.texto_menu:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#FFFFFF;	
	text-decoration:underline;
}

.texto_menu_selec
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#FFFFFF;	
	text-decoration:underline;
}

.texto_menu_selec
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#FFFFFF;	
	text-decoration:underline;
}

.path
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0px 5px 5px;
}

.migas_pan
{
	.font-size:12px;
	_font-size:12px;	
	color:#000000;
	text-decoration:none;
}

.migas_pan:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#000000;	
	text-decoration:underline;
}

.texto_negro
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#000000;	
}

.fondo_naranja
{
	background: url(images/fondo_naranja.jpg);
	background-repeat:no-repeat;
}

.fondo_morado
{
	background: url(images/fondo_morado.jpg);
	background-repeat:no-repeat;
}

.fondo_verde
{
	background: url(images/fondo_verde.jpg);
	background-repeat:no-repeat;
}

.fondo_rojo
{
	background: url(images/fondo_rojo.jpg);
	background-repeat:no-repeat;
}
.fondo_azul
{
	background: url(images/fondo_azul.jpg);
	background-repeat:no-repeat;
}
.fondo_amarillo
{
	background: url(images/fondo_amarillo.jpg);
	background-repeat:no-repeat;
}
.fondo_amarillo2
{
	background: url(images/fondo_amarillo2.jpg);
	background-repeat:no-repeat;
}

.fondo_blanco
{
	background-color:#FFFFFF;
	border: 1px #999999 solid;
}

.texto_verdana
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#000000;	
}

.texto_verdana p
{
	margin-top:50px;
	margin-left:50px;
}

.texto_verdana_naranja
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;
	font-weight: bold;	
	color:#d3750e;	
}
.texto_verdana_morado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;
	font-weight: bold;	
	color:#a071a4;	
}
.texto_verdana_azul
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#104166;	
}
.texto_verdana_amarillo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#d79f1c;	
}


.enlace_seccion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#d3750e;	
	text-decoration:none;
}
.enlace_seccion:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#d3750e;	
	text-decoration:underline;
}

.enlace_seccion_morado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#a071a4;	
	text-decoration:none;
}
.enlace_seccion_morado:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#a071a4;	
	text-decoration:underline;
}

.enlace_seccion_rojo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#ae5058;	
	text-decoration:none;
}
.enlace_seccion_rojo:hover
{
	font-family:, Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#ae5058;	
	text-decoration:underline;
}
.enlace_seccion_azul
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#104166;	
	text-decoration:none;
}
.enlace_seccion_azul:hover
{
	font-family:, Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#104166;	
	text-decoration:underline;
}
.enlace_seccion_amarillo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#d79f1c;	
	text-decoration:none;
}
.enlace_seccion_amarillo:hover
{
	font-family:, Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	font-weight: bold;	
	color:#d79f1c;	
	text-decoration:underline;
}

.enlace_verdana_blanco
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	.font-size:12px;
	_font-size:12px;	
	color:#FFFFFF;	
	text-decoration:none;
}

.enlace_verdana_blanco:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#FFFFFF;	
	text-decoration:underline;
}

.texto_verdana_blanco
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;	
	color:#FFFFFF;	
}

.fondo_tratamientos
{
	background: url(images/tratamientos/ftexto.jpg);
	background-repeat:no-repeat;
	padding-top:1px;
	height:166px;
	width:151px;
}

.texto_pie
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;		
	color:#555454;
}
.texto_pie:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;		
	color:#555454;
}

.enlace_pie
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;		
	color:#555454;
	text-decoration:none;
}
.enlace_pie:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;		
	color:#555454;
	text-decoration:underline;
}

.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	.font-size:10px;
	_font-size:10px;	
	color:#000000;	
	font-style:italic;
	font-weight:bold;
}

.texto_consulta
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;	
	color:#646464;	
}

.texto_clausula
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;	
	color:#646464;
	margin-top:0px;
	line-height:5px;
	height:auto;
	vertical-align:top;
}

.texto_rodape
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;	
	color:#646464;
	padding-bottom:5px;
}

.enlace_gris
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;	
	color:#646464;	
	font-weight:bold;
	text-decoration:none;
}
.enlace_gris:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;	
	color:#646464;	
	font-weight:bold;	
	text-decoration:underline;
}


/*
MENU LATERAL DERECHO
*/

.menu_tile
{
	background:url(images/menu_lateral_tile.gif);
	background-repeat:repeat-y;
	width:1px;
}
.menu_bottom
{
	background:url(images/menu_lateral_bottom.jpg);
	background-repeat:no-repeat;
}

.menu_texto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;
	color:#104166;
	padding-left:5px;
}
.menu_texto2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;
	color:#104166;
}
.menu_titulo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	color:#FFFFFF;
	padding-left:10px;	
}
.menu_titulo2
{
	background:url(images/menu_lateral_top.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	color:#FFFFFF;
	height:27px;
}
.menu_enlace
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;
	color:#104166;
	text-decoration:none;
}
.menu_enlace:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;
	color:#104166;
	text-decoration:underline;
}
.menu_noticias
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	.font-size:11px;
	_font-size:11px;
	color:#104166;
	font-weight:bold;
}
.enlace_titulo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	color:#FFFFFF;
	padding-left:10px;	
	text-decoration: none;
}
.enlace_titulo:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	.font-size:12px;
	_font-size:12px;
	color:#FFFFFF;
	padding-left:10px;	
	text-decoration: underline;
}

/*
	PREGUNTAS
*/
.tabla_preguntas
{
	height:19px;
	.height:13px;
	_height:13px;
}
.preguntas_titulo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.preguntas_respuesta
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
}
.preguntas_titulo_ver
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.preguntas_respuesta_ver
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
	font-weight:normal;
}


.preguntas_enlace
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.preguntas_enlace:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.preguntas_enlace2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#232323;
	font-weight:bold;
	text-decoration:none;
}
.preguntas_enlace2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#232323;
	font-weight:bold;
	text-decoration:underline;
}
.clinica_morada
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.clinica_enlace
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.clinica_enlace:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

.clinica_enlace2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#55933D;
	text-decoration:none;
}
.clinica_enlace2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#55933D;
	text-decoration:underline;
}


/* Scroll Bar */
#handle1 {
	width: 10px;
	height: 28px;
	background-color: #de8b30;
	cursor: pointer;
}

#track1 {
	float: left;
	width: 10px;
	height: 270px;
	margin-top: 35px;
	background: url(images/scroll.jpg);
}

#scrollable1 {
	float: left;
	width: 270px;
	height: 270px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;	
}

#track2 {
	float: left;
	width: 10px;
	height: 260px;
	margin-top: 55px;
	background: url(images/scroll2.jpg);
}

#scrollable2 {
	float: left;
	width: 270px;
	height: 255px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;	
}
#track3 {
	float: left;
	width: 10px;
	height: 260px;
	margin-top: 25px;
	background: url(images/scroll2.jpg);
}

#scrollable3 {
	float: left;
	width: 680px;
	height: 290px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;	
}
#scrollable4 {
	float: left;
	width: 340px;
	height: 290px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;	
	padding-left:10px;
}

#preguntas {
	float: left;
	width: 290px;
	height: 290px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;		
}

#scrollable_clinica {
	float: left;
	width: 290px;
	height: 270px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;	
}
#track_clinica {
	float: left;
	width: 10px;
	height: 270px;
	margin-top: 35px;
	background: url(images/scroll_clinica.jpg);
}
#handle_clinica {
	width: 10px;
	height: 28px;
	background-color: #28741e;
	cursor: pointer;
}

#scrollable_conoce {
	float: left;
	width: 270px;
	height: 270px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;
}
#track_conoce {
	float: left;
	width: 10px;
	height: 270px;
	margin-top: 35px;
	background: url(images/scroll_conoce.jpg);
}
#handle_conoce {
	width: 10px;
	height: 28px;
	background-color: #a071a4;
	cursor: pointer;
}

#scrollable_prevencion {
	float: left;
	width: 270px;
	height: 270px;
	border: 0px solid #ccc;
	overflow: hidden;	
	text-align:justify;
}
#track_prevencion {
	float: left;
	width: 10px;
	height: 270px;
	margin-top: 35px;
	background: url(images/scroll_prevencion.jpg);
}
#handle_prevencion {
	width: 10px;
	height: 28px;
	background-color: #ae5058;
	cursor: pointer;
}


fieldset.caja {
	border: 1px double #146DAE;
	padding: 0px 0px 0px 0px;
}
.file
{
	border-width:1px;
	border-color:#104166;
	font-size:10px;
	color:#000000;
	cursor:pointer;
	padding-top:3px;
	padding-bottom:3px;
}	

.texto_ok
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	.font-size:14px;
	_font-size:14px;	
	color:#646464;	
}

.texto_franchising
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	.font-size:10px;
	_font-size:10px;	
	color:#646464;	
}
.enlace_gris_franchising
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	.font-size:10px;
	_font-size:10px;	
	color:#646464;	
	font-weight:bold;
	text-decoration:underline;
}
.enlace_gris_franchising:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	.font-size:10px;
	_font-size:10px;	
	color:#646464;	
	font-weight:bold;	
	text-decoration:underline;
}
.botonFranchising
{
	border-width:0px;
	border-color:#A171A5;
	font-size:10px;
	background-color:#A171A5;
	color:#FFFFFF;
	cursor:pointer;
	padding-top:3px;
	padding-bottom:3px;
}
.error_it
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	.font-size:10px;
	_font-size:10px;	
	color:#FF0000;	
	font-style:italic;
	font-weight:bold;
}

#Name_TextBox
{
	width:200px;
	color:#646464;
}

#Name2_TextBox
{
	width:250px;
	color:#646464;
}

#Name3_TextBox
{
	width:325px;
	color:#646464;
}

#Email_TextBox
{
	width:325px;
	color:#646464;
}

#Subject_TextBox
{
	width:686px;
	color:#646464;
}

#Message3_TextBox
{
	width:686px;
	color:#646464;
}

.enviar_contacto
{
	border:none;
}

#Age_TextBox
{
	width:40px;
	color:#646464;
}

#Phone_TextBox
{
	width:100px;
	color:#646464;
}

#LastName_TextBox
{
	width:430px;
	color:#646464;
}

#LastName2_TextBox
{
	width:250px;
	color:#646464;
}

#Address_TextBox
{
	width:430px;
	color:#646464;
}

#City_TextBox
{
	width:225px;
	color:#646464;
}

#PostalCode_TextBox
{
	width:70px;
	color:#646464;
}

#Message_TextBox
{
	width:250px;
	overflow:auto;
	color:#646464;
}

#Job_TextBox
{
	width:100px;
	color:#646464;
}

select
{
	color:#646464;
}

a.logo_jm img
{
	margin-top:7px;
	border:none;
}

img.enviar
{
	border:none;
}

img.enviar_info
{
	margin-top:0px;
}

.errorMessage span
{
	font-size:11px;
	font-weight:bold;
	color:#a071a4;
	padding:0px;
	line-height:normal;
	width:auto;
}

.okMessage span
{
	font-size:11px;
	font-weight:bold;
	color:#a071a4;
	line-height:normal;
	padding:0px;
}

.erro_imprensa .errorMessage span { font-size:11px;	font-weight:bold; color:#678DA2; padding:0px; line-height:normal; width:auto; }
.erro_imprensa .okMessage span { font-size:11px;	font-weight:bold; color:#678DA2; padding:0px; line-height:normal; width:auto; }

.errorsSmallDivFF
{
	color:#646464;
	float:left;
}

.errorsSmallDivFF { color:#646464; margin:-14px 0px 0px 50px;  }
@media { .errorsSmallDivIE {  color:#646464; margin:5px 0px 0px -30px; } }

a.mailto { color:#646464; }

.landingPage .okMessage span
{
	text-align:center;
	font-size:14pt;
	font-family:@Arial Unicode MS;
}

.icon-facebook
{
	background-image:url(images/icones-redes-sociais-facebook.png);
	background-repeat:no-repeat;
	background-position:left;
	width:56px;
	height:54px;
	display:block;
	float:left;
}
.icon-facebook:hover
{
	background-position:-56px 0px;
}

.icon-twitter
{
	background-image:url(images/icones-redes-sociais-twitter.png);
	background-repeat:no-repeat;
	background-position:left;
	width:56px;
	height:54px;
	display:block;
	float:left;
}
.icon-twitter:hover
{
	background-position:-56px 0px;
}

.icon-youtube
{
	background-image:url(images/icones-redes-sociais-you-tube.png);
	background-repeat:no-repeat;
	background-position:left;
	width:56px;
	height:54px;
	display:block;
	float:left;
}
.icon-youtube:hover
{
	background-position:-56px 0px;
}
