/*	border:thin solid #002451;	*/
body {padding: 0;margin: 0;}
img{border: 0;}
a{text-decoration:none;color:#cb0167;}
a:hover{color:#c49198;}

div#fondo {	width: 800px;height: 800px;}
div#web {float: left;background: #ffffff url('../img/fondo.jpg') top left repeat-y;width: 800px;}

div#cabecera {width: 229px;height: 500px; float: left;}

div#menu_superior{
	font-weight: bold;
	width: 537px;
	height: 25px;
	text-align: center;
	margin-bottom: 10px;		
	background-color: #f7d6e6;	
	font-size: 11px;	
}

div#menuizq {color: #cb0167;text-align: right;font-size:10px;font-family: Verdana, Arial; width: 204px;height:597px;float: left;background: url('../img/fondo_menu.jpg') top left;}
div#menuizq a{color: #cc9999;text-decoration:none; }
div#menuizq a:hover{color: #cb0066;}
div#titulo {
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	color: #cb0066;
	float: left;
	background: #ffffff url('../img/fondo_titulos.jpg');
	background-repeat: no-repeat;
	width: 202px;
	height: 15px;
}

div#submenu{ padding-right:32px;padding-bottom:20px;}

div#centro {
	float:left;
	padding-bottom: 20px;
	width: 537px;
	font-family: Verdana, Arial, Futura, sans-serif;
	font-size: 11px;
	color: #888888;
	background: #ffffff url('../img/fondo_cabecera.jpg');	
	background-repeat: no-repeat;
}

div#recuadro { padding-right:10px;margin-bottom:2px; width:256px; margin-top:-10px; float:left;	border-right: solid 1px #cb0066; }
div#recuadro1 { padding-left:10px;margin-bottom:2px; width:256px; margin-top:-10px; float:left;}
div#recuadro_titulo {
	 width:256px;
	 text-align: center;
	 padding-top: 8px;
	 height:30px;
	 font-size: 11px;
	 font-weight: bold;
	 float: left;
	 color: #ffffff;
	 background: #ffffff url('../img/fondo_rosa.jpg'); background-repeat: no-repeat;
}

div#titulo_superior{
	font-weight: bold;
	margin-top: 30px;
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Arial, Futura, sans-serif;
	border-bottom: solid 1px #cb0066; 
	color: #cb0066;
}

h1{
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 10px;	
	font-size: 11px;
	font-family: Verdana, Arial, Futura, sans-serif;
	border-bottom: solid 1px #cb0066; 
	color: #cb0066;
}
div#titulo_superior1{
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
	font-size: 12px;
	font-family: Arial, Verdana, Futura, sans-serif;
	color: #cb0066;
}

/*************** interior ***********************/
div#titulo_rosa { margin-left:10px; color:#bd1052; font-weight:bold; }

/*************** formulario ***********************/
.preg {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 5px;
	color: #8C8D8D;
	padding-top: 0px;
	font-family: Verdana, Arial;
}