/* CSS Document */
#titulo_apartado_en{
	font						: normal bold 16px Verdana, Arial, Helvetica, sans-serif;
	color						: #003c7b;
	padding-bottom				: 20px;
	margin-top					:-20px;
	width						: 93px;
	height						: 25px;
	position					: relative;
	}
#titulo_apartado_en span{
	background					: url("../img/contact/en/titulo_apartado.gif") no-repeat;
	position					: absolute;
	width						: 106px;
	height						: 32px;
	}
#titulo_apartado_es{
	font						: normal bold 16px Verdana, Arial, Helvetica, sans-serif;
	color						: #003c7b;
	padding-bottom				: 20px;
	margin-top					:-20px;
	width						: 93px;
	height						: 25px;
	position					: relative;
	}
#titulo_apartado_es span{
	background					: url("../img/contact/es/titulo_apartado.gif") no-repeat;
	position					: absolute;
	width						: 106px;
	height						: 32px;
	}
#titulo_apartado_de{
	font						: normal bold 16px Verdana, Arial, Helvetica, sans-serif;
	color						: #003c7b;
	padding-bottom				: 20px;
	margin-top					:-20px;
	width						: 93px;
	height						: 25px;
	position					: relative;
	}
#titulo_apartado_de span{
	background					: url("../img/contact/de/titulo_apartado.gif") no-repeat;
	position					: absolute;
	width						: 106px;
	height						: 32px;
	}
#titulo_apartado_fr{
	font						: normal bold 16px Verdana, Arial, Helvetica, sans-serif;
	color						: #003c7b;
	padding-bottom				: 20px;
	margin-top					:-20px;
	width						: 93px;
	height						: 25px;
	position					: relative;
	}
#titulo_apartado_fr span{
	background					: url("../img/contact/fr/titulo_apartado.gif") no-repeat;
	position					: absolute;
	width						: 106px;
	height						: 32px;
	}
#contacto_form{	
	border						: none;
	width						: 380px;
	display						: inline;
	position					: relative;
}
#contacto_form fieldset{
	padding						: 0 0 5px 0px;
	border						: none;
}
#contacto_form label{
	margin						: 0px 5px 5px 0px;	
	font						: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	color						: #ffffff;
	float:left;
}

#contacto_form label>span{
	width						: 64px;
	padding						: 5px;
	background					: url(../img/contact/fondo_label.gif) no-repeat;
	display						: block;
}


#contacto_form input[type="text"]{
	border						: none;
	background-color			: #CCC;;
	width						: 354px;
	padding						: 5px;
	font						: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	float						: left;
	background					: url(../img/contact/fondo_input.gif) no-repeat ;
}
#contacto_form textarea{
	margin						: -19px 0px 0px 0px;
	border						: none;
	padding						: 5px;
	background					: url(../img/contact/fondo_textarea.gif) no-repeat ;
	width						: 355px;
	height						: 160px;
	font						: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	overflow					: auto;
	float:left;
}
#contacto_form input[class="enviar_en"]{
	background-color			: #CCC;;
	border						: none;
	margin						: 15px 5px 5px 5px;	
	font						: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	color						: #000000;
	float						: right;
	width						: 76px;
	height						: 48px;
	background					: url(../img/contact/en/send.jpg) no-repeat;
}

#contacto_form input[class="enviar_en"]:hover{
	background					: url(../img/contact/en/sendn.jpg) no-repeat;
}
#contacto_form input[class="enviar_es"]{
	background-color			: #CCC;;
	border						: none;
	margin						: 15px 5px 5px 5px;	
	font						: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	color						: #000000;
	float						: right;
	width						: 76px;
	height						: 48px;
	background					: url(../img/contact/es/send.gif) no-repeat;
}

#contacto_form input[class="enviar_es"]:hover{
	background					: url(../img/contact/es/sendn.gif) no-repeat;
}
#contacto_form input[class="enviar_de"]{
	background-color			: #CCC;;
	border						: none;
	margin						: 15px 5px 5px 5px;	
	font						: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	color						: #000000;
	float						: right;
	width						: 76px;
	height						: 48px;
	background					: url(../img/contact/de/send.gif) no-repeat;
}

#contacto_form input[class="enviar_de"]:hover{
	background					: url(../img/contact/de/sendn.gif) no-repeat;
}
#contacto_form input[class="enviar_fr"]{
	background-color			: #CCC;;
	border						: none;
	margin						: 15px 5px 5px 5px;	
	font						: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	color						: #000000;
	float						: right;
	width						: 89px;
	height						: 53px;
	background					: url(../img/contact/fr/send.gif) no-repeat;
}

#contacto_form input[class="enviar_fr"]:hover{
	background					: url(../img/contact/fr/sendn.gif) no-repeat;
}
.parrafo_enlace{
	display						: block;
	background					: url("../img/contact/enlace_parrafo.gif") no-repeat #ffffff;
	width						: 179px;
	height						: 104px;
	padding						: 10px 0px 15px 0px;
	margin-left					: 14px;
	margin-bottom				: 14px;
	color						: #003c7b;
	text-align					: center;
	font						: normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height					: 18px;
} 

.parrafo_enlace a{
	color						: #003c7b;
	text-decoration				: none;

}
.parrafo_enlace a:hover{
	text-decoration				: underline;

}

#skype{
	background					: url("../img/contact/skype.gif") no-repeat;
	padding:5px 0 10px 50px;
}
.parrafo_interno{
	font						: normal normal 13px Verdana, Arial, Helvetica, sans-serif;
	padding						: 5px;
	color:#ffffff;
	margin-bottom:20px;
}
.p_error_envio{
	font						: normal normal 13px Verdana, Arial, Helvetica, sans-serif;
	border:solid thin #003c7b;
	background-color:#d8dff0;
	color:#000000;
	padding:10px;
	margin-bottom:20px;
	text-align:center;
}
