body {
	margin: 0px;
	background-color: #d5d5d5;
}

/*----------------------------------------------------------
  Estilos para el cuadro de búsqueda
------------------------------------------------------------*/
table.busqueda {
	font-family: verdana;;
	font-size: 9px;;
	font-weight: bold;;
	color: #666666;
	border: 1px dotted #d3d3d3;;
	background-image: url(img/busquedaFondo.jpg);;
	background-repeat: no-repeat;;
	background-position-x: right;;
	background-color: #f6f6f6;;
	width: 100%;
}

td.busqueda_celda {
	padding-left: 15px;;
	padding-right: 3px;;
	padding-top: 6px;;
	padding-bottom: 5px;;
	vertical-align: bottom;
}

div.busqueda_campo {
	padding-top: 5px;;
	padding-bottom: 2px;
}

select.busqueda_campo {
	width: 145px;;
	font-family: verdana;;
	font-size: 10px;;
	color: #666666;
}

input.busqueda_campo {
	width: 145px;;
	font-family: verdana;;
	font-size: 10px;;
	color: #666666;
}

/*----------------------------------------------------------
  Estilos para el cuadro de experiencia
------------------------------------------------------------*/
table.experiencia {
	font-family: verdana;;
	font-size: 9px;;
	color: #666666;
	border: 1px dotted #d3d3d3;
	background-image: url(img/experienciaFondo.jpg);;
	background-repeat: no-repeat;;
	background-position-x: left;
	background-color: #f6f6f6;;
	width: 100%;
}

table.experiencia-int {
	font-family: verdana;;
	font-size: 9px;;
	color: #666666;
}

td.experiencia-int-titulo {
	font-weight: bold;;
	font-size: 11px;
	text-transform: uppercase;
	height: 30px;
	padding-bottom: 10px;
}

textarea.experiencia {
	font-family: verdana;;
	font-size: 10px;;
	width: 100%;;
	border: 1px solid #666666;;
	height: 100%;
}

select.experiencia {
	font-family: verdana;;
	font-size: 10px;;
	border: 1px solid #666666;;
}

input.experiencia {
	font-family: verdana;;
	font-size: 10px;;
	border: 1px solid #666666;;
}

/*----------------------------------------------------------
  Estilos para el cuadro de mensajes
------------------------------------------------------------*/
table.mensaje {
	font-family: verdana;;
	font-size: 9px;;
	color: #666666;
	border: 1px dotted #d3d3d3;
	background-image: url(img/mensajeFondo.jpg);;
	background-repeat: no-repeat;;
	background-position-x: left;
	background-color: #f6f6f6;;
	width: 100%;
}

table.recomendar {
	font-family: verdana;;
	font-size: 9px;;
	color: #666666;
	border: 1px dotted #d3d3d3;
	background-image: url(img/recomendarFondo.jpg);;
	background-repeat: no-repeat;;
	background-position-x: left;
	background-color: #f6f6f6;;
	width: 100%;
}

/*----------------------------------------------------------
  Estilos para el cuadro del clima
------------------------------------------------------------*/
table.clima {
	font-family: verdana;;
	font-size: 9px;;
	font-weight: bold;;
	color: #666666;
	border: 1px dotted #d3d3d3;
	background-image: url(img/cuadroFondo.jpg);;
	background-repeat: no-repeat;;
	background-position-x: left;
	background-color: #f6f6f6;;
	width: 100%;
}

/*----------------------------------------------------------
  Estilos para el cuerpo
------------------------------------------------------------*/
a .cuerpo_link {
	text-decoration: none;
	color: 666666;
}

a.cuerpo_link:hover {
	text-decoration: underline;
	color: 666666;
}

/*----------------------------------------------------------
  Estilos para formulario
------------------------------------------------------------*/
table.form-0-marco {
	width: 100%;
	font-family: Verdana;
	font-size: 11px;;
	font-family: Verdana;
}

span.form-1-etiqueta {
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
}

td.form-1-columna {
	padding-bottom: 30px;
	width: 100%;
}

table.form-1-marco {
	width: 100%;
	font-family: Verdana;
	font-size: 11px;
}

td.form-2-columna {
	vertical-align: top;
}

span.form-2-etiqueta {
	font-family: verdana;;
	font-size: 9px;;
	font-weight: bold;;
	color: #666666;
}

span.form-2-error {
	font-family: verdana;;
	font-size: 9px;;
	font-weight: bold;;
	color: #ff3333;
}

input.form-2-campo {
	height: 20px;
	font-family: verdana;;
	font-size: 10px;;
	color: #666666;
	padding: 2px;;
}
radio.form-2-campo {
	font-family: verdana;;
	font-size: 10px;;
	color: #666666;
}

select.form-2-campo,select.form-2-campoDia,select.form-2-campoMes,select.form-2-campoAño
	{
	height: 20px;
	font-family: verdana;;
	font-size: 10px;;
	color: #666666;
	padding: 2px;
}

#form-registro-clave-columna {
	width: 50%;
	padding-right: 10px;
}

#form-registro-clave2-columna {
	padding-left: 10px;
}

#form-registro-nombre-etiqueta,#form-registro-apellido-etiqueta,#form-registro-sexo-etiqueta,#form-registro-email-etiqueta,#form-registro-FechaNac-etiqueta,#form-registro-localidad-etiqueta,#form-registro-provincia-etiqueta,#form-registro-pais-etiqueta,#form-registro-usuario-etiqueta,#form-registro-clave-etiqueta,#form-registro-clave2-etiqueta,#form-registro-info-etiqueta
	{
	padding-top: 15px;
	padding-bottom: 4px;
	width: 100%;
}

#form-registro-nombre-campo,#form-registro-apellido-campo,#form-registro-email-campo,#form-registro-localidad-campo,#form-registro-provincia-campo,#form-registro-pais-campo,#form-registro-usuario-campo,#form-registro-clave-campo,#form-registro-clave2-campo
	{
	width: 100%;
}