.negrita{
	font-weight:bold;
}

.enfasis{
	/*color:#514E85;*/
	color:#0680CB;
	/*text-transform:uppercase;*/
	font-weight:bold;
}

#contactoForm {
	float:right;
	width:45%; /*235;*/
	text-align:left;
	padding-right:20px;
}

#contactoForm form label {
	/*-x-system-font:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:18px;
	margin:3px 0 0 35px;
	width:163px;*/
	line-height:15px;
}

#contactoForm p{
	padding:5px 0 5px 0;
	/*font-size:16px;*/
}

#contactoDatos {
	float:left;
	width:45%; /*235;*/
	text-align:left;
	margin-left:20px;
}

#contactoDatos p{
	padding:5px 0 5px 0;
	font-size:12px;
	font-weight:normal;
	line-height:1.3;
}

.lineaContacto{
	background-image:url(../imagenes/px_4f4f4f.jpg);
	background-repeat:repeat-x;
	height:1px;
	padding-bottom:10px;
	width:100%;
}

#contactoLocalizacion{
	float:left;
	text-align:left;
	margin-left:20px;
	width:100%;
	padding-top:30px;
}

#contactoLocalizacion, #contactoDatos, #contactoForm h2{
	color:#454547;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	/*font-variant:small-caps;*/
}

.inputContacto { 	
	padding-left:2px;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
}

.infoLocalizacion{
	background:url(../imagenes/fondo_mapa.gif) 0 0 no-repeat #FFFFFF; 
	padding-top:10px;
	width:625px;
	height:425px;
	/*margin:0 auto;*/
	color:#6B6854;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:center;
}



/***** TRATAMIENTO DE ERRORES EN EL FORMULARIO ****/
.campoFormulario 
{
	font-family: Verdana;
	font-size: 12px;
/*	color:#12365B;*/
	color:#000000;
	background-color: #FFFFFF; /* #CCCCCC; */
	height: 15px;
	
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #afb7c1;
}
.campoFormulario:focus 
{
	border:1px solid #364c63;
}
.campoFormularioVer 
{
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	color:#12365B;
	color:#000000;
}
.textoFormulario {
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	color:#12365B;
}

.textoFormularioError {
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#CC0000;
}

.campoFormularioError {
	/*font-family:Verdana;
	font-size:11px;
	padding-left:5px;*/
	text-decoration:none;
	color:#364c63;
	border:1px solid #CC0000;
}

#error{
	width:266px;
	padding-left:10px;
	/*margin-left:18px;*/
	margin-bottom:10px;
	border-top:medium solid #fa7d7d;
	border-bottom:medium solid #fa7d7d;
	background-color:#ffd4d4;
}

#error2{
	width:195px;
	padding-left:10px;
	margin-left:18px;
	margin-bottom:10px;
	border-top:medium solid #fa7d7d;
	border-bottom:medium solid #fa7d7d;
	background-color:#ffd4d4;
}

.datosFormError{
	color:#364c63;
}

#ok{
	width:195px;
	padding-left:10px;
	margin-left:18px;
	margin-bottom:10px;
	border-top:medium solid #bcfe8b;
	border-bottom:medium solid #bcfe8b;
	background-color:#d8fbbe;
}
