/* CSS Document */
BODY{
	background:#1cc2f2 url(../images/gral/bgnubes.gif) repeat-x;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #949597;
	margin:0px;padding:0px;
	height:100%;
	width:100%;
}

a{color:#02a7e0;text-decoration:none;}
a:hover, a:visited:hover{color: #0488b5;}
a:visited{color:#CCCCCC;}
	 
#principal {background-color:#FFFFFF;
position:relative;
top:23px;
margin-left:-480px;
left:50%;
width: 960px;}

img{border:0px;}


#header{background:url(../images/gral/header.gif) no-repeat;margin:0px;}
	#header img{position:relative;margin-top:14px;left:43px;border:0px;}
	#header h1{position:relative;left:164px;top:-13px;font-size:18px;width:180px;text-align:right;font-weight:normal;}
	#header h2, #header p, #contenido h2{position:relative;margin-top:35px;padding-left:40px;font-size:22px;font-weight:normal;margin-bottom:10px;}
		#header h2{color:#02a7e0;}
		#header h2 a{text-decoration:underline;}
		#contenido h2{margin-top:15px;}
	#header p{font-size:14px;margin-top:0px;padding-right:50px;}
	#header #vermurales{position:relative;left:300px;}
	 
#menu{position:absolute;right:25px;top:25px;}
	#menu a, #menu span{color:#bbbbbc;margin-left:20px;}
	#menu span{color:#02a7e0;}
	#menu a:hover{color:#02a7e0;}
	#menu #spanish{position:absolute;top:23px;right:-8px;font-size:9px;color:#bbbbbc;font-family:Arial, Helvetica, sans-serif;}
	
#idiomas{position:absolute;right:25px;top:-18px;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
	#idiomas a, #idiomas span{margin-left:5px;color:#c0eefb;}
		#idiomas span{color:#FFFFFF;}

#contenido{position:relative;top:0px;width:960px;background-color:#FFFFFF;}

	#ilustracionhome{float:left;margin-right:50px;}	
.mural, .muralgrande{position:relative;margin-top:0px;margin-right:55px;left:40px;float:left;width:250px;font-size:11px;margin-bottom:20px;}
	.mural .tit{font-size:12px;font-weight:bold;}
	.mural img{padding-top:5px;padding-bottom:10px;}
	.mural a{position:relative;margin-top:5px;display:block;font-size:12px;}
	.mural p{margin:0px;width:250px;}
	.mural a.noshow{display:none;}
	.muralgrande{width:600px;margin-top:15px;}
	.muralgrande a{padding:2px;margin-top:3px;}
	.active, .muralgrande a:hover{background:#02a7e0;padding:2px;color:#FFFFFF;margin-top:3px;}
	
	#contenido .mural h2{padding-left:0px;margin-top:15px;margin-bottom:10px;}

#paginador a{float:right;margin-left:5px;}

#footer{clear:both;background:url(../images/gral/footer.gif) no-repeat;;height:80px;}
	
/*  pagina proceso */	
#proceso #header{height:600px;}	
	#proceso #header p{padding-right:50px;padding-bottom:10px;}
	.listado{left:45px;width:800px;}
	#proceso #header p img{position:relative;margin-right:2px;display:block;float:left;top:-2px;left:0px;margin-top:0px;}
	

/* pagina contacto */	
#contacto #header{height:530px;}	
	#contacto #header p{padding-right:450px;}
	
	/* formulario */	
	#formulario{position:absolute;left:625px;top:220px;font-size:12px;}
.formulario{width:145px;display:block;}
.form{height:15px;display:block;width:220px;}	
fieldset{border:0px;padding:0px;}								
.form, .comentarios, .enviar, .campocomentarios{color:#666666;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;background:url(../images/gral/bginput.gif) no-repeat;border:0px;width:260px;height:25px;padding:5px;}
.comentarios{background:url(../images/gral/bgcoment.gif) no-repeat;height:90px;width:260px;}
.campocomentarios{border:0px;background:#f3f3ef;width:245px;height:70px;padding:0px;}
.enviar {position:relative; left:160px;top:0px;height:25px;width:100px;display:block;color:#FFFFFF;
									background:#B8B7B7 url(../images/gral/bgenviar.gif) no-repeat;
									text-align:center;
									padding:0px;
									z-index:4000;
									cursor:pointer;
									font-weight:bold;}
									a.enviar{
									text-decoration:none;
									text-transform:uppercase;font-weight:bold;}
									a:hover.enviar{color:#666666;
									background-color:#FFFFFF;}
#obligatorios{position:absolute;top:15px;right:15px;font-size:11px;}
#textorespuesta{position:absolute;left:625px;bottom:40px;width:250px;}