* {
padding: 0;
margin: 0;
z-index: 1;
}
body {
	background-image: url();
	margin-left: 0px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
}

#centro_area {
	height: 500px;
	width: 800px;
	margin: 0 auto;
	margin-top: 18px;
	background-image: url(../../../images/contacto/fondo_contacto.gif);
	background-repeat: no-repeat;
	background-position: 0 35px;
}
#centro_areaenvio {
	height: 340px;
	width: 800px;
	margin: 0 auto;
	margin-top: 18px;
	background-image: url(../../../images/contacto/fondo_envio.gif);
	background-repeat: no-repeat;
}
#contacta_top {
	height: 35px;
	width: 800px;
	background-image: url(../../../images/contacto/bandacab.gif);
}
#formulario {
	height: 450px;
	width: 479px;
	margin: 0 auto;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	margin-top: 20px;
	*margin-top: 15px;
	line-height: 15px;
	font-weight: normal;
	text-align: justify;
	margin-bottom: 0px;
}

label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	*margin-top: 15px;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	*margin-top: 15px;
	font-weight: normal;
	text-align: justify;
	letter-spacing: 1px;
}

.nombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 147px;
	height: 12px;
	margin-left: 8px;
	*margin-left: 8px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.labelapellidos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	letter-spacing: 1px;
	margin-left: 8px;
	*margin-left: 10px;
}

.apellidos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 175px;
	height: 12px;
	margin-left: 8px;
	*margin-left: 4px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}
.labelcompanyia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	letter-spacing: 1px;
	margin-left: 5px;
	*margin-left: 10px;
}

.companyia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 140px;
	height: 12px;
	margin-left: 8px;
	*margin-left: 4px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 409px;
	height: 12px;
	margin-left: 10px;
	*margin-left: 8px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.provincia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 160px;
	height: 12px;
	margin-left: 8px;
	*margin-left: 4px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.labelpoblacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	*margin-top: 15px;
	font-weight: normal;
	text-align: justify;
	letter-spacing: 1px;
	margin-left: 4px;
	*margin-left: 8px;
}

.poblacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 140px;
	height: 12px;
	margin-left: 8px;
	*margin-left: 6px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.codigo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 98px;
	height: 12px;
	margin-left: 4px;
	*margin-left: 4px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.labeltelf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1px;
	margin-left: 4px;
	*margin-left: 3px;
}

.telefono{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 80px;
	height: 12px;
	margin-left: 4px;
	*margin-left: 3px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.labelfax {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1px;
	margin-left: 4px;
	*margin-left: 3px;
}

.fax{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 80px;
	height: 12px;
	margin-left: 2px;
	*margin-left: 4px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.nombre_centro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 264px;
	height: 12px;
	margin-left: 8px;
	*margin-left: 4px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}

.direccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 403px;
	height: 12px;
	margin-left: 10px;
	*margin-left: 5px;
	text-align: left;
	margin-top: 8px;
	*margin-top: 8px;
}


.labelcomentarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	*margin-top: 15px;
	font-weight: normal;
	text-align: justify;
	letter-spacing: 1px;
	padding-top: 50px;
}

.opcion {
	width:15px;
	height:15px;
	cursor:pointer;
	margin-left: 10px;
}

.opcionAreaUnchecked {
	background:url(../../area_profesional/css/images/radio.gif) no-repeat left top;
}
.opcionAreaChecked {
	background:url(../../area_profesional/css/images/radio.gif) no-repeat left bottom;
}

.comentarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	*margin-top: 15px;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	border: 1px solid #607B93;
	width: 472px;
	height: 55px;
	text-align: left;
	margin-top: 2px;
	padding-top: 4px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	margin-top: 8px;
	line-height: 15px;
	font-weight: normal;
	margin-bottom: 0px;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	font-style: normal;
	margin-top: 5px;
	line-height: 15px;
	font-weight: normal;
	text-align: justify;
	margin-bottom: 0px;
}


/* select */


.selectpais {
	width:154px;
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
	border: 1px solid #607B93;
	margin-left: 29px;
	*margin-left: 29px;
}

.selectpais a{
	width:200px;
	height:21px;
	background:url(../../../images/select_bg.gif) repeat-x left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #607B93;
}

#botonesenvio {
	width: 479px;
	height: 25px;
	margin-top: 10px;
}

button {
	border:0;
	padding:0;
	text-align: left;
}
button.reset {
	width:56px;
	height:20px;
	background:url(../../area_profesional/css/submit.png) no-repeat;
	float: left;
}
button.submit {
	width:56px;
	height:20px;
	background:url(../../area_profesional/css/reset.png) no-repeat;
	float: right;
}
#direcciones {
	text-align: center;
	margin-top: 0px;
	margin-left: 15px;
}
#tit_contacto {
	margin-left: 160px;
	margin-top: 6px;
}
#tit_trabajar {
	margin-left: 255px;
}

form {
	margin: 1px 1px 1px 1px;
}
