/* CSS Document */
body {/*font-family: Tahoma,Arial, Helvetica;*/font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#614B35;}
p { margin:0; padding:0;}
h1 { font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding: 0 0 5px 0; color:#6e7148; font-size:32px; font-weight:normal;}
a {	color: #6e7148;	text-decoration: none; font-weight: bold; padding:0; margin:0;}
a:hover {color: #ad0e01;text-decoration: none; padding:0; margin:0;}
br { font-size:11px;}
hr {width:364px;}
input {font-size:11px; font-family: Georgia, "Times New Roman", Times, serif;  border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: solid; border-bottom-width:1px; border-bottom-color:#000000;}
textarea {font-size:11px; font-family: Georgia, "Times New Roman", Times, serif; width:270px; background-color:transparent !important; border-top-style: dotted; border-right-style: dotted; border-left-style: dotted; border-bottom-style: dotted; border-bottom-width:1px; border-top-width:1px; border-right-width:1px; border-left-width:1px; border-color:#a59d80; padding:5px; margin:5px 0 0 0;}
h2 {font-size: 16px; font-family:Georgia, "Times New Roman", Times, serif; color: #6e7148; }



#container {
			width: 838px;
			\width: 860px;
			w\idth: 838px;
			margin-left: auto;
			margin-right: auto;
			position:relative;
		}

#banner {
			height:153px;
			background-image: url(../images/cab.gif);
			background-repeat:no-repeat;
			display:block;
			clear:both;
			overflow:hidden;
		}

#content {
			margin:0;
			height:1%;
			background-image: url(../images/back.gif);
			background-repeat:repeat-y;
			padding: 0;
			overflow:hidden;
		}

#footer {clear: both; padding: 0; background-image: url(../images/footer.gif); height:309px;}
#footer .publi-home {padding:45px 0 0 290px;}
#footer .pie {float:left; padding:170px 0 0 50px; font-size:9px;  font-weight:bold;}

.logo { width:125px; height:81px; float:left; padding:53px 12px 0 80px;}
#banner ul { padding:55px 0 0 0; margin:0; list-style:none;}
#banner ul li {padding:0; margin:0; float:left;}

#banner ul li a{background-repeat:no-repeat; width:82px; height:82px; display:block; line-height:100em; margin:0 0 0 15px}

#banner ul li#servicios a { background-image: url(../images/menuservicios.gif);}
#banner ul li#servicios a:hover { background-image: url(../images/menuservicioson.gif);}

#banner ul li#compraventa a { background-image: url(../images/menucompra.gif);}
#banner ul li#compraventa a:hover { background-image: url(../images/menucompraon.gif);}

#banner ul li#foros a { background-image: url(../images/menuforos.gif);}
#banner ul li#foros a:hover { background-image: url(../images/menuforoson.gif);}

#banner ul li#curiosidades a { background-image: url(../images/menunoticias.gif);}
#banner ul li#curiosidades a:hover { background-image: url(../images/menunoticiason.gif);}

.ficha {}
#izq {float:left; margin-left:0px; padding:0px; width:231px; }
#izq ul li { list-style:none; padding: 2px 0 0 20px; marging:0}
#izq #submenu li { padding:3px 20px;}
#izq #submenu li a {border-bottom: 1px dotted #a59d80; display:block; padding:2px 0; font-size:12px;}
#izq select { width:150px; font-size:11px; background-color:#f2ecd7; padding:2px; height:20px; border:1px solid #666666; margin:5px 0 15px 12px}

.seleccion {
	font-size:13px;
	width: 160px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 60px;
}
#provincias form {margin:5px 0 0 49px;}

.centro {width:360px; padding:8px; margin-top:0px; float:left;}
.centro .descrip { font-size:13px; margin:0 0 10px 0;}
.centro #home h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #home ol { color:#6e7148;  margin:0 0 0 30px; padding:0px;}
.centro #home ol li { padding:5px 0 5px 0; margin:0} 

.centro #avisolegal h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #avisolegal p { padding: 10px 0 0 0 ;}
.centro #avisolegal .puntos {font-size:18px; padding: 15px 0 10px 0; color:#6e7148; border-bottom: 1px dotted #a59d80;}
.centro #avisolegal h2 {font-size:14px; padding: 4px 0 5px 0; color:#6e7148;}

.centro #alquiler h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #alquiler .ficha-alquiler {width:354px; height:225px; background-image: url(../images/fondotarjetas.gif);background-repeat:no-repeat; width:354px; height:225px; display:block; margin:0; float:left;}
.centro #alquiler .ficha-alquiler img {float:left; margin:26px 20px 15px 21px}
.centro #alquiler .ficha-alquiler ul { padding:40px 20px 0 0; margin:0; list-style:none; font-size:11px}
.centro #alquiler .ficha-alquiler ul li {margin:5px 0;}
.centro #alquiler .ficha-alquiler ul li a { font-weight:normal; text-decoration:underline; }
.centro #alquiler .ficha-alquiler ul li.nombre { font-size:14px; font-weight:bold; margin:0 0 5px 0; color:#6e7148;}
.centro #alquiler .ficha-alquiler ul li.texto-ficha {padding:3px 0 0 25px; display:block; clear:both;}
.imagenalquilercentro {margin:60px 0 0 0 ;}

.centro #restauracion h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #restauracion p { padding: 10px 0 0 0 ;}
.centro #restauracion .ficha-restauracion {width:359px; height:170px; background-image: url(../images/fondotarjetasrestauracion.jpg);background-repeat:no-repeat; width:354px; height:170px; display:block; margin:0 5px 0 0; float:left;}
.centro #restauracion .ficha-restauracion img {float:left; margin:15px 10px 2px 15px; padding:0;}
.centro #restauracion .ficha-restauracion ul { padding:15px 20px 0 0; margin:0; list-style:none; font-size:11px}
.centro #restauracion .ficha-restauracion ul li {margin:6px 0;}
.centro #restauracion .ficha-restauracion ul li a { font-weight:normal; text-decoration:underline;}
.centro #restauracion .ficha-restauracion ul li.nombre { font-size:14px; font-weight:bold; margin:0; color:#6e7148;}
.centro #restauracion .ficha-restauracion ul li.texto-ficha {padding:0 0 0 15px;  clear:both; margin:0;}
#pasos ul li{ padding:0; margin:0; list-style:none; float:left;}
#pasos ul { padding:0; margin:0; list-style:none; float:left;}

.centro #restauracion .ficha-restauracion .iconos {position:absolute; left: 328px; top: 578px; width: 266px;}
.centro #restauracion .ficha-restauracion .iconos ul li {float:right; padding:0 !important; margin:0 !important}
.centro #restauracion .ficha-restauracion .iconos ul li img {padding:0; margin:0}

.centro #restauracion .pasarestauracion { float:right; font-size:14px; font-weight:bold;}
.centro #restauracion .pasarestauracion a { font-size:20px; font-weight:bold;}

.centro #seguros h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #seguros p { padding: 10px 0 0 0 ;}
.centro #seguros li {padding:4px;}
.centro #seguros .titulo { font-size: 16px; color:#6e7148; font-weight:bold; margin:10px 0 0 0;}

.centro #catalogacion h1 { font-size:27px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #catalogacion p { padding: 10px 0 0 0 ;}
.centro #catalogacion ul {padding:0; list-style:none;}
.centro #catalogacion ul li {padding:5px 0 5px 0;}
.centro #catalogacion ol li {padding:5px 0 5px 0;}
.centro #catalogacion .titulocataloga { font-size:13px; font-weight:bold; padding: 15px 0 0 0; color:#6e7148;}
.centro #catalogacion ul li a { border-bottom: 1px dotted #a59d80;}
.centro #catalogacion .pasaarticulo { float:right; font-size:14px; font-weight:bold;}
.centro #catalogacion .pasaarticulo a { font-size:20px; font-weight:bold;}

.centro #catalogacion .titulolaboratorio { font-size:18px; font-weight:bold; padding: 15px 0 0 0; color:#6e7148;}
.centro #catalogacion .telefono {font-size:18px; padding: 15px 0 10px 0; color:#6e7148; border-bottom: 1px dotted #a59d80;}


.centro #recambios h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #recambios p { padding: 10px 0 0 0 ;}
.centro #recambios .titulo { font-size: 16px; color:#6e7148; font-weight:bold; margin:10px 0 0 0;}
#formulario { width:340px; height:778px; background-image: url(../images/centrorecambios.jpg);background-repeat:no-repeat; margin:20px 0 ; padding:10px;}
#formulario ul { list-style:none; font-size: 12px; padding:0 0 6px 15px; margin:0px;}
#formulario ul li { padding:0; margin:0 0 0 0;}
#formulario ul li input {padding:0; margin:2px 0 2px 0;background-color:transparent !important; border-bottom: 1px dotted #a59d80;}
.formulariotitulo {color: #6e7148; font-size:16px; font-weight:bold; padding:10px 0 8px 15px;}

#envio input {float:left; padding:0 !important; margin:0 20px 0 0 !important; border-style: none; display:block; border-bottom : 2px dotted;}
.colorcampos {color:#cc0000;}

.centro #servicios h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
#parteservicios { height:150px; background-image: url(../images/fondoservicios.gif);background-repeat:no-repeat; margin:10px 0 ; padding:0;}
#parteservicios ul { list-style:none; margin:0; padding:0; float:left;}
#parteservicios ul li{ float:left; margin:0; padding:0;}
#parteservicios .contenidoservi { margin:0 0 0 4px; padding:8px 0 0 0; width:192px}
#parteservicios .tituloservicios { font-size: 14px; color:#6e7148; padding:0px 0 6px 0;}
#parteservicios .tituloservicios a{ font-weight:normal ;}


.centro #noticias h1 { font-size:32px; color:#6e7148; font-weight:normal; line-height:1em; margin:0 0 10px 0 }
.centro #noticias .noticia ul { padding:15px 0; list-style:none; border-bottom:1px solid #CCCCCC;}
.centro #noticias .noticia li.titulo { font-size:16px;}
.centro #noticias .noticia li.fecha { font-size:11px; margin:0 0 5px 0;}
.centro h2 { align:center; }
#centroalquiler{ padding:20px 0 0 0;}

#anunciosclientes { background-image: url(../images/fondotarjetas.gif); background-repeat:no-repeat; width:354px; height:225px; display:block; margin:0; float:left;}
#imagenclientes { width:139px; height:103px; display:block; float:left; border:0px; margin:26px 0 0 21px;}
#datosclientes ul li { list-style:none; padding:2px 0 0 0;}
#datosclientes { font-size:11px; padding:5 2 0 2 ; width:90%; display:block; }
.nombreclientes { font-size:14px; color:#6e7148; font-weight:bold;}


.noticias {width:168px; margin:0 10px 0 10px;}
.noticias ul { padding:10px 0 0 0; margin:0; list-style:none}
.noticias ul li { font-size:11px;}
.adorno { padding:10px 0 0 4px;}
.adornoizq { padding:10px 0 0 47px;}

.centroalquiler {width:376px; height:362px; padding:0px; margin-top:0px; margin-right:0px; margin-left:0px; float:left; background-image:  url(../images/centroalquiler.jpg); background-repeat:no-repeat;}
.centroservicios {width:376px; height:362px; padding:0px; margin-top:0px; margin-right:0px; margin-left:0px; float:left; background-image:  url(../images/centroservicios.jpg); background-repeat:no-repeat;}
.centroclientes {width:376px; height:0px; padding:0px; margin-top:0px; margin-right:0px; margin-left:0px; float:left;}
.centrorecambios {width:376px; height:826px; padding:0px; margin-top:0px; margin-right:0px; margin-left:0px; float:left; background-image:  url(../images/centrorecambios.gif); background-repeat:no-repeat;}
.izqservicios {width:231px; height:362px; padding:0px; margin-top:0px; margin-right:0px; margin-left:0px; float:left; background-image:  url(../images/izqservicios.jpg); background-repeat:no-repeat;}
.der {padding:0px; float:left; margin-left:0px>; width:231;}
.menu {background-color:#009900; width:82px; height:82px; float:left; margin-top:53px; margin-right:9px;}


.eventos {width:168px; margin-r?ight:10px; margin-left:10px; margin-top:0px;}
.izqtexto {width:168px; margin-right:0px; margin-left:61px; margin-top:0px; font-size:11px;}
		
		
.estilofecha {font-size:10px; }
.estilonoticias {font-size:11px;}
.cabecera {font-size:28px; color:#6e7148; font-weight:bold; }
.cabecera2 {font-size:24px; color:#6e7148; font-weight:bold ;}
.estiloinicio {font-size:12px;}
.estiloservicios1 {width:150px; font-size:11px; height:0px; padding:0px; margin-top:146px; margin-right:0px; margin-left:38px; float:left;}
.estiloservicios2 {width:153px; font-size:11px; height:0px; padding:0px; margin-top:20px; margin-right:0px; margin-left:16px; float:left;}
.estiloservicios3 {width:153px; font-size:11px; height:0px; padding:0px; margin-top:35px; margin-right:0px; margin-left:16px; float:left;}
.estilocentro {font-size:11px; width:364px; height:0px; padding:0px; margin-top:15px; margin-right:0px; margin-left:12px;}

.formulario1 {color: #000000; font-size:11px; width:300px; height:0px; padding:0px 30px 0px 30px; margin-top:15px; margin-right:0px; margin-left:0px;}
.formulario2 {font-size:11px; width:364px; height:0px; padding:0px; margin-top:15px; margin-right:0px; margin-left:12px;}
		

