@import url(layout.css);
/*enlaces*/
a:link, a:visited {color:#0c4674; text-decoration:underline; outline:none;}
a:hover {color:#000; text-decoration:none;}
table thead tr th a:link, table thead tr th a:visited, table thead tr th a:hover {color:#000;}
/*form*/
input {font-family: Verdana, Arial, Helvetica, sans-serif;}
input, textarea {color:#333; border:1px solid #a2bbca; background:#fafafa; padding:1px;}
input:focus, textarea:focus {color:#000; border:1px solid #f74602; background:#fff;}
select {color:#000; background:#fafafa;}
textarea {font:1.1em Verdana, Arial, Helvetica, sans-serif; padding:1px;}
form {margin:0; padding:0;}
form legend {font-size:120%; font-weight:bold; padding:0 0 1em 0; color:#fff;}
form#contacto fieldset legend {color:#fff;}

form label {float:left; width:160px; padding:0 1em; text-align:right;}

form fieldset {margin:0; border:none;}
form fieldset div {margin-bottom:0.5em; padding:0; display:block;}
form fieldset div input, form fieldset div textarea {width:220px; padding:1px; color:#333;}
form.contacto fieldset div input, form.contacto fieldset div textarea {width:250px; padding:1px; color:#333;}

form fieldset div select {padding:1px;}
.envio {clear:both; padding:0.5em 0 1em 0; text-align:center;}
.envio input {border:1px solid #666; font-weight:bold; width:150px;}

a.boton:link, a.boton:visited, a.boton:hover {
margin-right:1em;
border: solid 1px #666;
padding-left:0.5em;
padding-right:0.5em;
background:#fafafa;
text-decoration:none !important;
text-align:center;
cursor:default;
}
.radio {width:auto; display:inline; border:0; background:#e3edf4;}
.tarifa {padding:0 1em; text-align:left; width:auto; float:none; display:block;}

fieldset div.obl {font-weight:bold;}
/*contacto*/
form.contacto {margin-bottom:1em;}
/*misc*/
.fecha {color: #D6D6D6; padding-bottom:0;}
ul.post-info li {color:#D6D6D6;}
.linea {border-top:1px #e3edf4 solid;}
.fotos, .fotosizq {border:4px #0052a5 solid;}
.fotosizq {float:left; margin:1em 1em 0 0;}
.bordebase {border-bottom:1px #9E5710 dashed;}
body#secun #conten dl.bordebase dt, body#secun #conten dl.bordebase dd{ margin-left:-1.5em;}
.bordealto {border-top:1px #8fa7c9 dashed;}
#contenwide p.firma {text-align:right; margin-right:0.5em;}
div.lema {font-size:1.5em; margin:0 0 0.5em 0; text-align:center; color:#00274A;}
dl.galeria {text-align: center; float: left;}
dl.galeria img {border:2px #fff solid;}
#conten dl.galeria { margin:0; padding:1em 1em 0.5em 0;}
#conten dl.galeria dt, #conten dl.galeria dd { background-image:none; padding-left:0;}
#conten dl.galeria dd{padding-bottom:0;}
div.pagination { text-align:center; width:100%;}
/*centra*/
#conten p.centra {text-align:center;}

/*ESTILO VISUAL con_urb (W3C:CSS2 VALIDO) | R.1.0.4.130209*/
/*copyright IT7 (www.it7.info). May not be reproduced.*/