

* {margin: 0;padding: 0;list-style:none;border:none;}
.clear {clear: both;font-size:0px;height:0px;}
body {background:transparent url(../img/fondo.png) repeat-x scroll 0 0;color:#52492E;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 20px;padding:0;}
a{color:#0066CC;}
a:hover{text-decoration:none;}
.header {padding:10px 0 36px 10px;}
.header a {color:#fff;font-size:12px;margin-right:15px;}
.header a.titular {display:block;float:left;margin-top:8px;margin-left:15px;}
.header ul.menuleft {float:left;}
.header ul.menuleft li, .header ul.menuright li{float:left;list-style:none;}
.header ul.menuleft a:hover {color: #9b9766;text-decoration:none;}
.header ul.menuright {float:right;}
.header ul.menuright a {font-size:15px;font-weight:bold;color:#A65300;text-decoration:none;padding: 4px 0 4px 35px;background:transparent url(../img/ir.png) no-repeat left top;}
.header ul.menuright li {padding-right:10px;padding-top:5px;text-align:right;max-width:330px;}
.header ul.menuright li  h2{font-size:12px;font-weight:normal;display:inline;}
.header ul.menuright a:hover,.header ul.menuright a.activo {text-decoration:underline;}
.header h1 a{color:#A65300;font-size:26px;text-decoration:none;font-style:italic;}
.header h1{padding:10px 0 0 15px;}
.header h1.logo {padding:0;}
.header h1.logo a{margin:-4px 15px;display:block;padding:0;}

h2 {font-size:16px;_height:1%;}
h4{padding:35px 0 20px 0;font-size:14px;font-weight:normal;}
h2.grande{font-size:18px;padding-top:70px;}
#contenedor{margin:0 auto; width:775px;}
.pagina{background:transparent url(../img/fondo_page.png) repeat-y scroll left top;}
.cabecera {background:transparent url(../img/fondo_page_cabecera.png) no-repeat scroll left top;padding-top:25px;}
.buscador .cabecera {background:transparent url(../img/fondo_page_buscador.png) no-repeat scroll left top;padding-top:25px;}
.contenido{padding:0 30px;}
.contenido ul{_height:1%;}
.contenido li {margin-top:15px;}
.contenido div.provincias,.contenido div.ultimos  {
margin:15px 0 30px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; 
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #ccc;
padding:10px 20px;
filter:alpha(opacity=70); /*IE*/
-moz-opacity:0.7; /*Gecko*/
opacity:0.7; /*CSS3*/
-khtml-opacity:0.7; /*¿Safari y Konqueror?*/}
.contenido div.ultimos li{width:206px;margin:0 15px 10px 0;
height: 15px;
overflow:hidden;
display: inline-block;
display: -moz-inline-stack; /* FF2*/
vertical-align: top; /* BASELINE CORRECCIÓN*/
zoom: 1; /* IE7 (hasLayout)*/
*display: inline; /* IE */
_height: 15px; /* IE6 */}
.contenido div.ultimos .paginador {margin:15px 0;}
.buscador .contenido div.ultimos  h2 {width:180px;margin-bottom:15px;}
.contenido div.ultimos li a{font-size:12px;}
.contenido div.ultimos div.resultados{padding-top:8px;}
.contenido ul.provincias li {background:url(../img/flechita.png) no-repeat scroll left top; padding-left:20px;float:left;width:204px;height:16px;}
.contenido li a{font-size:12px;color:#292716;font-weight:bold;}
.contenido h2 {color:#9C9A00;font-size:20px;margin-top:15px;}
.buscador .contenido h2 {font-size:20px;margin-top:0;}
.contenido h2.titbusca{font-size:25px;}
.buscador .contenido h2.titbusca{font-size:25px;color:#fff;}
.contenido h2.titbusca strong{color:#333;}

.contenido .titbusca{color:#9C9A00;font-size:20px;margin-top:15px;}
.contenido   .titbusca h1 {font-size:20px;margin-top:0;color:#333;display:inline;}
.titulo {font-size:14px;color:#333;float:left;font-weight:bold;}
.titulo h1{font-size:14px;color:#333;display:inline;}
.contenido h1.titbusca{font-size:25px;}
.buscador .contenido h1.titbusca{font-size:25px;color:#fff;float:left;}

.contenido h3 a{*height:1%;display:block;font-size:14px;}
.pie{background:transparent url(../img/fondo_pie.png) no-repeat scroll center bottom;height:25px;}
.pie p {margin:0;padding:75px 0;text-align:center;}
.info{padding:30px 0 100px 0;text-align:center;}
.info p {padding:30px 0; font-size:13px;font-weight:bold;color:#CE6500;}
input, textarea {border:1px solid #CDCD37;margin-bottom:10px;}
input.submit{background:#F1F8F6 url(../img/fade.png) repeat-x scroll 0 0;border:1px solid #CCCC33;color:#333333;float:left;font-weight:bold;margin:20px 4px 5px 0;padding:0.25em;width:180px;}
textarea {margin-top:10px;height:50px;}
label {width:240px;display:block;float:left;font-weight:bold;}
form {margin-top:15px;}
form label {margin-bottom:10px;}
.paginador {margin:40px 0;text-align:center;}
.paginador a{background-color:#F4F4EE;border:1px solid #C9C9C9;color:#384624;font-size:12px;margin:1px;padding:3px 5px;font-weight:bold;text-decoration:none;}
.paginador a:hover{border:1px solid #999900;}
.paginador span {background-color:#999900;border:1px solid #C9C9C9;color:#FFFFFF;font-size:12px;font-weight:bold;margin:3px;padding:3px 5px;}
div.resultados{float:right;}
div.resultados span{font-weight:bold;}
.num{text-align:right;float:left;padding:0 10px 30px 0;font-size:12px;color:#999900;width:18px;font-weight:bold;}
a.foto{display:block;float:left;}
a.foto img{border:1px solid #CDCD37;padding:2px;}
.datos{float:left;margin-left:20px;width:605px;}
div.copyright{text-align:center;padding:15px 0;}
div.copyright h3{font-size:12px;font-weight:normal;display:inline;}
.contenido a.localidad{color:#0066CC;font-size:12px;font-weight:normal;}
.buscador .ejbusqueda{margin-bottom:0;color:#fff;padding:0;}
.ejbusqueda{font-size:11px;margin-bottom:30px;padding:0 0 15px;}
#cse-search-box {height:30px;}
#cse-search-box input.busqueda {width:596px;font-size:18px; background-image:none !important; }
#cse-search-box input.buscar {margin-left:10px;width:100px;font-weight:bold;height:29px;font-family:Arial;font-size:17px;border-color:#CCCCCC #999999 #999999 #CCCCCC;}
a.volver{display:block;float:left;width:200px;padding: 2px 0 3px 25px;background:url(../img/volver.png) no-repeat left top;margin-bottom:20px;}
div.linea{border-top:1px solid #E0D9C9;}