/* CSS Document */
body{
margin:0 auto;
background-image:url(../Images/fondo.jpg);
background-repeat:repeat-x;
background-position:top left;
}

table{
margin:0;}

.princ{
background-image:url(../Images/bajo.jpg);
background-repeat:repeat-x;
background-position:bottom left;
}

a{
text-decoration:none;
font-weight:bold;}

.gris{
color:#999999;}

.margizq{
margin-left:80px;
margin-bottom:30px;}

p{
margin:0}

.marginf{
margin-bottom:8px;}

.margvert{
margin:8px 0;}

.cabecera{
background-image:url(../Images/serra.jpg);
background-repeat:no-repeat;
background-position:top left;
}

.normal2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:10px;
line-height:15px;
}

.normal{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#818181;
font-size:10px;
line-height:15px;
}

.normalblanco{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#fff;
font-size:10px;
line-height:15px;
}

.imgnoticia{
float:left;
margin-right:10px;
border:1px solid #CCCCCC;
padding:3px;
margin-bottom:6px;
}

.imgnoticia2{
float:left;
margin-right:10px;
border:1px solid #CCCCCC;
padding:3px;
margin-bottom:2px;
margin-top:6px;
clear:both;
}

.conborde{
border:1px solid #CCCCCC;
padding:3px;
margin:8px 0;
}

.conborde2{
border:1px solid #CCCCCC;
padding:3px;
}



.tituloverde{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#CCEE19;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
}

.tituloazul{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#006DDA;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
}

.tituloblanco{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#fff;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
text-decoration:none;
}

.tituloblanco:hover{
color:#E8F88F;
}


.geo{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-align:left;
font-weight:bold;
margin-bottom:10px;}

.verde{
color:#91A503;}

.naranja{
color:#FF9900;}

.rojo{
color:#DB0148;}

.azul{
color:#009DD2;}

.tdverde{
width:25%;
background-color:#91A503;
color:#FFFFFF;
padding:10px;}

.tdnaranja{
width:25%;
background-color:#FF9900;
color:#FFFFFF;
padding:10px;}

.tdrojo{
width:25%;
background-color:#DB0148;
color:#FFFFFF;
padding:10px;}

.tdazul{
width:25%;
background-color:#009DD2;
color:#FFFFFF;
padding:10px;}

.tdgris{
background-color:#EAEAEA;
padding:10px;}

.tdblanco{
padding:10px;}

.tdgris2{
width:25%;
background-color:#EAEAEA;
padding:10px;}

.tdblanco2{
width:25%;
padding:10px;}

.idioma{
margin-left:160px;}

.tablanoticias{
margin-left:50px;
margin-top:12px;}

input,textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#818181;
background-color:#fff;
border:none;
border-bottom:#ccc 1px solid;
margin:1px 0;
}

.enviar{
color:#FFFFFF;
text-align:center;
background-color:#004E9B;
padding:3px;
border:#0072E5 1px solid;
}

.tablacontacto{
margin-left:18px;}

.tituloazulmarg{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#006DDA;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
margin-left:18px;
}

.flotaizq{
float:left;
border:1px solid #CCCCCC;
padding:3px;
margin-right:10px;}

.flotaizqsolo{
float:left;
padding:3px;
margin-right:10px;}

.degre{
background-image:url(../Images/degra.jpg);
background-repeat:repeat-x;
background-position:top;
}

/*Rutas, Montes...*/
.Opciones
{
	float:left;
	width:242px;
	margin-left:40px;
}

/*Comercio*/
.Opciones2
{
	float:left;
	width:200px;
	margin-left:10px;	
}
