/* naranja        #d25710 */
/* marron claro   #d6c6af */
/* marron medio   #c5b49b */
/* marron medio osc  #a89885 */

body{
padding: 0;
margin: 0;
background-color: #fff;}

a{
color: #d25710;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;}
a:hover{
text-decoration: none;}

p{
font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 5px 0 5px 0;
padding: 5px 0 5px 0; }

ul{
font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 5px 0 5px 20px;
padding: 5px 0 5px 0; }
ul li{
font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 0;
padding: 0 0 5px 0; 
list-style-type: square;}


.cajaenlaces{
/*background-color: #eee;*/
border-bottom: 2px solid #f6f1ea;}
.cajaenlaces h5{
font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
border-left: 10px solid #d6c6af;
padding: 8px 0 0 8px;
margin: 0;
background-color: #f7f4f0;}
.cajaenlaces ul{
font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 12px 0 5px 18px;
padding: 0 0 5px 12px; 
}

.cajaenlaces ul li{
font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 0;
padding: 0; 
list-style-type: square;}
/*.cajaenlaces ul li a{
font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;}
.cajaenlaces ul li a:hover{
text-decoration: underline;}*/

h1{
font: bold 28px/32px Tahoma, Arial, Helvetica, sans-serif;
color: #a89885;
margin: 0;
padding: 0 0 10px 0;}
h1 a{
font: bold 28px/32px Tahoma, Arial, Helvetica, sans-serif;
color: #a89885;
text-decoration: none;}
h1 a:hover{
text-decoration: underline;}
h3{
font: bold 11px/16px Arial, Helvetica, sans-serif;
color: #d25710;
text-transform: uppercase;
margin: 0;
padding: 0;}
h2{
font: bold 18px/26px Tahoma, Arial, Helvetica, sans-serif;
color: #d25710;
margin: 10px 0 8px 0;
padding: 0;}



p.piefoto{
font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
margin: 4px 0 0 0;
padding: 0;
text-align: right;}

.portada{
width: 887px;
padding-top: 70px;
}                     
                        
.cabecera{
width: 990px;                                        
padding-bottom: 10px;
}

.contenedor{
width: 990px;
overflow: hidden;
padding: 0 0 20px 0;
}

.contenedor .columnamenu{
width: 161px;
float: left;
}    
.contenedor .contenidosecundario{
float: left;
width: 300px;
padding: 20px 0 0 10px;}
.contenedor .contenidoprincipal{
float: left;
width: 509px;
padding: 20px 0 0 10px;
}

.contenedor .contenidosecundariomapa{
float: left;
/*width: 300px;*/
width: 452px;
padding: 20px 0 0 10px;}

.contenedor .contenidoprincipalmapa{
float: left;
/*width: 509px;*/
width:350px;
padding: 20px 7px 0 10px;
}

.contenedor .contenidoprincipalancho{
/*float: left;*/
width: 809px;
padding: 20px 0 0 10px;
overflow: hidden;}

.contenedor .contenidoprincipalancho .contenidocontenedorcolumnas{
width: 809px;
overflow: hidden;
margin-bottom: 10px;
}

.contenedor .contenidoprincipalancho .contenidodoscolumnas{
float: left;
width: 392px;
padding: 0px 0 0 0;
/*overflow: hidden;*/
}

/* =========================== submenuactua ============================== */
ul.submenuactua{
margin: 0 0 25px 0;
padding: 0;
}
ul.submenuactua li{
display: inline;
color: #d25710;
font: bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 0;
/*padding: 0 10px 4px 0;*/
}
ul.submenuactua li a{
color: #d25710;
font: bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding: 0 46px 3px 0;
border-bottom: 1px solid #d25710;
}
ul.submenuactua li a:hover{
color: #d25710;
text-decoration: none;
border-bottom: 8px solid #d25710;
}

/* =========================== fin submenuactua ============================== */

/* =========================== submenuretrato ============================== */
ul.submenuretrato{
margin: 20px 0 35px 0;
padding: 0;
}
ul.submenuretrato li{
display: inline;
color: #d25710;
font: bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 0;
/*padding: 0 10px 4px 0;*/
}
ul.submenuretrato li a{
color: #d25710;
font: bold 14px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding: 0 121px 3px 0;
/*padding: 0 31px 3px 0;*/
border-bottom: 1px solid #d25710;
}
ul.submenuretrato li a:hover{
color: #d25710;
text-decoration: none;
border-bottom: 8px solid #d25710;
}

/* =========================== fin submenuretrato ============================== */

/* =========================== submenuretratoalcalde ============================== */
ul.submenuretratoalcalde{
margin: 20px 0 35px 0;
padding: 0;
}
ul.submenuretratoalcalde li{
display: inline;
color: #d25710;
font: bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 0;
/*padding: 0 10px 4px 0;*/
}
ul.submenuretratoalcalde li a{
color: #d25710;
font: bold 14px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding: 0 84px 3px 0;
/*padding: 0 31px 3px 0;*/
border-bottom: 1px solid #d25710;
}
ul.submenuretratoalcalde li a:hover{
color: #d25710;
text-decoration: none;
border-bottom: 8px solid #d25710;
}

/* =========================== fin submenuretratoalcalde ============================== */


/* =========================== decalogo ============================== */

.numerodecalogo{
font: bold 28px "Times New Roman", Times, serif;
color: #d25710;
}
ol.listadecalogo{
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0 20px;
padding: 0;}
ol.listadecalogo li{
padding: 0;
margin: 0 0 5px 0; 
font: bold 28px/16px "Times New Roman", Times, serif;
color: #d25710;}
.textodecalogo{font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #000;}
/* =========================== fin decalogo ============================== */
.contenedor .columnamenu ul{
font: bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
margin: 22px 0 0 0;
padding: 0;
}
.contenedor .columnamenu ul li{
font: bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0 0 14px 0;
list-style-type: none;
}
.contenedor .columnamenu ul li a{
font: bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
text-transform: uppercase;
border-left: 8px solid #d6c6af;
padding: 14px 0 0 8px;
}
.contenedor .columnamenu ul li a:hover{
color: #d25710;
border-left: 10px solid #d25710;
}



.contenedor .contenidosecundario p.firmafoto{
font: normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #000;
background-image: url(/especiales/2006/11/espana/corrupcion_urbanistica/img/flechafoto.gif);
background-repeat: no-repeat;
background-position: 0 10px;
margin: 0 0 6px 0;
padding: 4px 0 4px 12px;}

p.firmatexto {
font: normal 10px Arial, Helvetica, sans-serif;
margin: 10px 0 5px 0;
padding: 0;
}

.sumario{
border-top: 4px solid #d6c6af;
width: 298px;}
.sumario p{
font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
color: #a89885;
margin: 0;
padding: 10px 0 10px 0;
/*color: #856f58;*/}



.contenedor .contenidograficos{
float: left;
width: 819px;
padding: 20px 0 0 10px;
}

.contenedor .contenidoalbum{
float: left;
width: 819px;
padding: 20px 0 0 10px;
}

.contenedor .contenidoalbum h4{
font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 15px 0 5px 0;
padding: 0;
}
.navegacionalbum{
border-bottom: 1px solid #d25710;}
.bloquealbum{}
.bloquealbum .siguiente{
text-align: left;
border-left: 1px solid #fff;}
.bloquealbum .siguiente a{
border-left: 25px solid #d25710;
font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
padding-left: 5px;}

.bloquealbum .siguiente a:hover{
color: #c5b49b;
border-left: 28px solid #c5b49b;
}

.bloquealbum{
margin: 20px 0 0 0;}

.bloquealbum p{
font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 8px 0 8px 0;
padding: 0;
}

p.firmafotoalbum{
font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
color: #000;
padding: 4px 0 0 0;
margin-top: 20px;
background-image: url(/especiales/2006/11/espana/corrupcion_urbanistica/img/fondo_firmafoto.gif);
background-repeat: no-repeat;
background-position: 0 0;
}


.bloquealbum .anterior{
border-right: 1px solid #fff;
text-align: right; }
.bloquealbum .anterior a{
border-right: 25px solid #d25710;
font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
padding-right: 5px;
}
.bloquealbum .anterior a:hover{
color: #c5b49b;
border-right: 28px solid #c5b49b;
}
.entrar{
border-left: 25px solid #d25710;
font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
padding-left: 5px;}
.entrar:hover{
color: #c5b49b;
border-left: 28px solid #c5b49b;
}


/* ======================================== desplegable mapa =================================== */

.desplegablemapa{
font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
background-color: #eee;
padding: 3px 0 2px 5px;
margin: 0 0 2px 0;
border-bottom: 2px solid #ccc;
width: 295px;}

.desplegablemapa select{
font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
}

/* ======================================== fin desplegable mapa =================================== */

.resaltadoconstructores{
color: #b7a489;
/*color: #d6c6af;
color: #d25710;*/
font: bold 18px Verdana, Arial, Helvetica, sans-serif;}


/* ============================================ firma pagina =======================================*/
.firmapagina{
width: 990px;
overflow: hidden;
border-top: 1px solid #eae9e7;
}
.firmapagina .logofirma{
float: left;
padding: 0;
margin: 5px 15px 0 10px;}


.firmapagina .creditos{
float: left;
padding: 10px 0 0 8px;}
.firmapagina .creditos p{
font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color: #000;
padding: 0;
margin: 0;
}
.firmapagina .creditos p a{font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color: #000;
text-decoration: underline
}

/* ========================================== fin firma pagina =======================================*/




form {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	border: 2px solid #ccc;
    width: 650px;
}
form label {
	display: block;
	padding: 10px;
}
form input, form textarea {
	border: 1px solid #ccc;
	margin: 5px 0 0px 0px;
	display: block;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}


ul.guia {
margin: 5px 0 5px 0px;
padding: 5px 0 5px 0;}
ul.guia li{
list-style-type: none;
background-image: url(/especiales/2006/11/espana/corrupcion_urbanistica/img/icono_guia.gif);
background-repeat: no-repeat;
background-position: 0 0;
margin: 0;
padding: 0 0 5px 20px; }

