@charset "UTF-8";
/* CSS Document*/
html {
	margin: 0;
	padding: 0;
	}
body { 
	margin: 0; 
	padding: 0;
	/*background-image:url(../images/fondo.gif);*/
	font-family:Arial;
	background-color:#FFF;
	height:100%;
	}
/*div{
	border:#330000 solid thin;
	}*/

#gral{
	position:relative;
	background-image:url(../images/lineafondo.png);
	background-repeat:repeat-y;
	width:1024px;
	margin-left:50%;
	left:-537px;
	background-color:#FFF;
	min-height:768px;
}


#grandota{
	position:relative;
	margin-left:62px;
	background-position:0 200px;
	width:965px;
	height:100%;
}


#cabezote1{
	height:100px;
	width:985px;
}

#cabezote2{
	height:260px;
	width:965px;
}

#izq{
	width:205px;
	float:left;
	margin-right:5px;
	margin-top:150px;
/*	border:thin solid #003366;*/
}

#mapa{
	z-index:1;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:210px;

}
#cont{
	position:relative;
	top:0px;
	margin-bottom:10px;
	margin-left:20px;
	min-height:470px;
	width:820px;
	/*background-image:url(../images/fnd_trans.png);*/
	padding:15px;
	font-family:Arial;
	font-size:12px;
	color:#4b4a4a;
	text-align:justify;
	}
	

#cont_ani{
	margin-bottom:10px;
	margin-left:220px;
	min-height:570px;
	width:700px;
	background-image:url(../images/fnd_trans.png);

}

#cont_ani p{
	padding:15px;
	color:#4b4a4a;
	text-align:justify;
	font-size:12px;
}

#form{
	margin-top:0px;
	margin-bottom:10px;
	min-height:300px;
	width:915px;
	background-image:url(../images/fnd_trans.png);
	padding:5px;
	font:arial;
	color:#4b4a4a;
	text-align:center;
}
#form2{
	background:url(../images/barra_azul.png) no-repeat top;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:10px;
	min-height:300px;
	width:680px;
	padding:15px;
	font:Verdana 12px;
	color:#4b4a4a;
}
#form2 h1{
	color:#0067a6;
	font-size:18px;
	font-weight:bold;
}
#form2 span{
	color:#0067a6;
	font-size:36px;
}

#temas{
	z-index:30;
	/*margin-top:-150px;*/
	padding-top:20px;
	padding-left:10px;
	width:945px;
	margin-left:10px;
}
#temas img{
	margin-right:25px;
	}
.temitas {
	width:150px;
	float:left;
	}

img
{
  border:0;
}


#politica{
	/*border:thin solid #003366;*/
	position:relative;
	bottom:10px;
	height:63px;
	width:985px;
	/*margin-left:42px;
	background-image:url(../images/pie.png);*/
	background-repeat:no-repeat;
	text-align:center;
	
}

#politica span{
	position:relative;
	top:20px;
	font-size:9px;
	font-family:Arial;
	color:#666666;
	line-height:2px;
}

#politica h4{
	font-size:11px;
	font-family:Arial;
	color:#666;
}

#politica2{
	/*border:thin solid #003366;*/
	height:63px;
	width:977px;
	margin-left:-20px;
	/*background-image:url(../images/pie.png);*/
	background-repeat:no-repeat;
	text-align:center;
	
}
#politica2 span{
position:relative;
	font-size:9px;
	font-family:Arial;
	color:#666666;
	top: 20px;
}



#naranja{
	background: url(../images/btn_nar.jpg) no-repeat; 
	color: white;
	width:205px;
	margin-top:0px;
}

#naranja a, #azul a,#oscuro a{
	color: white;
	text-shadow:#333333;
}

#naranja a ul li a, #azul a ul li a, #oscuro a ul li a{
	color: brown;
	text-shadow:#333333;
}

#azul{
	background: url(../images/btn.jpg) no-repeat;
	color: white;
	width:205px;
	margin-top:0px;
}
#oscuro{
	background: url(../images/oscuro.jpg) no-repeat;
	color: white;
	width:205px;
	margin-top:0px;
}

#sin{
	background: url(../images/fnd_azulito.jpg) no-repeat; 
	width:205px;
}
#sin a{
	color: #4b729b;
	text-shadow:#333333;
}
#span2 ul{
	list-style:none;
}

.headerbar{
	height:28px;
	width:200px;
	font:normal 12px arial;
	margin-bottom:0px;/*bottom spacing between header and rest of content*/
	  /*31px is left indentation of header text*/
}


.urbangreymenu .headerbar a{
font:bold 12px arial;
text-decoration: none;
display: block;
padding-top:5px;
padding-left:5px;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/

}

.urbangreymenu ul li a{
font: normal 12px Arial;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 50px; /*link text is indented 8px*/
text-decoration: none;
}

.azulito{
background:url(../images/fnd_azulito.jpg) no-repeat;
}

.gris{
background:url(../images/fnd_gris.png) no-repeat;
color:#FFFFFF;
}
.gris a{
color:#FF6600;

}

.gris a:visited{
color: #FF6600;
}

.urbangreymenu ul li a:hover{/*hover state CSS*/
color: black;
background:url(../images/fnd_blan.png) no-repeat;
}
.fotico{
float:left;
margin:15px;
}
.tipicos{
	height:180px;
	/*background-image:url(../images/fnd_trans.png);*/
	position:relative;
	left:10px;
	
}

.tipicos p{
	position:absolute;
	top:10px;
	left:210px;
	width:650px;
	color:#333;
	text-transform:inherit;
	font-size:12px;
	}
	
.tipicos img{
	
	bottom:25px;
	left:5px;
	top:0px;a
	float:left;
	margin-right:20px;
	}
.negritas {
	font-weight: bold;
	font-size:14px;
	color:#2a6ebb;
}
.faltante{
	border:1px solid blue;
}
.centrada{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#039;
	text-align:center;
	}
.centrada2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#F00;
	text-align:center;
	}