/* ***** common.css ***** */
* {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
html {height: 100%;}
body {min-height: 101%;font-size: 100%; background-image:url(../imgs/fondo.jpg); background-repeat:repeat-x; background-position:top;color: #000;  font-family: Arial, Helvetica, sans-serif; margin:0; padding:0;}
img {border:0px}
.container {text-align: center;}
.page {width: 970px; margin: 0px auto; text-align: left;border:0px solid red;font-size:10pt;color:#000;padding-top:0px;}
#header {height:171px;float:left;width:989px;padding-left:9px; background-color:#f4f4f4;}
#buscador {width:352px;height:540px;float:left;border:1px solid #ccc;margin-top:82px;padding-left:5px}
#ofertas {background: transparent;width:650px;height:400px;border:1px solid #ccc;margin-top:-10px; margin-left:-20px;}
#servicios {background: #fff;width:630px;float:right;border:0px solid #ccc;margin-top:10px;padding-left:-8px}
#content {width: 989px;float:left;min-height:200px;background: url(../imgs/fondo_content.jpg) no-repeat;padding-left:5px;}
#content_rest {width: 989px;float:left;min-height:200px;background: url(../imgs/fondo_content_inside.jpg) no-repeat;padding-left:0px;}
#Tail {float:left;width:960px;margin-top:20px;padding-top:5px;margin-bottom:0px;color:#000;border-top:1px solid #ccc;margin-left:5px}
#Tail_left {margin-top: 5px; margin-left: 5px; padding-left:3px; float: left; width: 279px;font-size:12px;height:22px}
#Tail_right {margin-top: 5px; margin-left: 5px; padding-left:3px; float: right; width: 570px;font-size:12px;height:22px;text-align:right;}
.spacer { clear: both;}
.titulo_caja {width:100%;font-size:17px;color:#505050;padding:7px 0 7px 0;background: #fff url(../imgs/fondo_cajas.gif) repeat-x;border-bottom:3px solid #B3B3B3;font-weight:bold;margin-bottom:7px}

.Left {width:294px;min-height:250px;float:left;border:1px solid #ccc;margin-top:82px;padding-left:12px}
.Right {background: transparent;width:624px;min-height:400px;float:right;border:0px solid #ccc;margin-top:82px;padding-left:10px;padding-right:8px;padding-top:10px}


.img_border {padding:3px;border:1px solid #ccc;float:left}
.text_news {width:470px;float:right}

/* Seccion coches */
.foto {float:left;border:1px solid #ccc;width:156px;height:117px;padding:3px}
.anuncio {float:right;padding:3px;width:445px}
.puntos {float:left;width:570px;height:0px;border-top:0px dashed #ccc;margin-top:5px}
.box_datos {border:0px solid;width:160px;height:30px;float:left}
.box_datos_moto {border:0px solid;width:200px;height:30px;float:left}
.box_datos_casa {border:0px solid;width:150px;height:30px;float:left}
.box_datos_art {border:0px solid;width:200px;height:30px;float:left}
.box_carrocerias {width:91px;height:20px;float:left;text-align:center;padding-top:43px;background:#fff url(../imgs/carrocerias_sprite.gif);margin-right:5px;margin-bottom:5px}

/* Fonts */
h1 {font-size:145%;font-weight:600;color:#000}
h2 {font-size:135%;font-weight:600;color:#464646}
a {	color: #144995;	text-decoration: none;	cursor: pointer}
a:visited {color: #144995;	text-decoration: none;	cursor: pointer}
a:hover {color: #144995;	text-decoration: underline;	cursor: pointer}
.novisited a{color: #144995;	text-decoration: none;	cursor: pointer}
.novisited a:hover{color: #BA0A07;	text-decoration: underline;	cursor: pointer}
.FontGrey {	color: #adadad}
.FontNegrita {	color: #000; font-weight:bold}
.FontMedium{ font-size: 90%}
.FontSmall{ font-size: 90%}
.FontBig{font-size: 22px;}
.FontExtraBig{font-size: 140%;color:#202020}
.titulo {padding-bottom:3px;border-bottom:1px dotted #aaa;width:570px;margin-bottom:4px;margin-top:20px;background: url(../imgs/flecha.gif) no-repeat;padding-left:18px}

.titular_noticias {font-size:13px;color:#000}
.cuerpo_noticias {font-size:11px;margin-bottom:10px}

/*partners*/
.partners_caja {background: url(../imgs/partners_caja.gif) no-repeat;width:150px;height:45px;float:left;padding-top:18px;text-align:center;margin-left:35px;margin-top:10px}
.partners_caja:hover {background: url(../imgs/partners_caja.gif) top right;width:150px;height:45px;cursor: pointer}
.partners_texto {width:150px;height:15px;float:left;text-align:center;margin-left:35px}
.partners_fondo {background: url(../imgs/fondo_partner.gif) no-repeat;width:709px;height:116px;margin-bottom:8px}
.partners_logo {width:140px;height:100px;float:left;margin:8px;text-align:center}
.partners_descripcion {width:420px;height:100px;float:left;margin-left:8px;margin-top:8px;line-height:150%}
.partners_pago {width:26px;height:25px;float:right;background: url(../imgs/tipo_pago.gif) no-repeat;margin:8px}
.partners_gratis {width:89px;height:28px;float:right;background: url(../imgs/tipo_gratis.gif) no-repeat;margin:8px}

/* Formulario */
.form_box { border-left:1px solid #909090; border-right:1px solid #909090;border-bottom:1px dotted #909090;width:194px;margin-top:15px;color:#404040;background:#FAFAFA;padding:2px}
.from_select { width:150px;color: #404040;font-size:17px}
.form_input { width:130px;color: #404040}
.form_submit { width:150px;height:30px }

a.button:hover span, span.button:hover button, a.button:focus span, span.button-behavior-hover button, span.button-behavior-hover input {round-button.css (line 135)
background-position:100% -60px;
}
a.button span, span.button button, span.button input, del.button span {
background-color:transparent;
background-position:100% 0pt;
background-repeat:no-repeat;
border:medium none;
color:#222222;
cursor:pointer;
display:-moz-inline-box;
font-family:"Arial" !important;
font-size:12px !important;
font-style:normal;
height:30px;
letter-spacing:0pt !important;
line-height:1;
margin:0pt -16px 0pt 10px;
padding:8px 20px 0pt 10px;
vertical-align:text-top;
white-space:nowrap;
}
a.button, span.button, del.button, a.button span, span.button button, span.button input, del.button span { background-image:url(../imgs/form_buttons.png);}

/* Pop Up*/
.EB_overlay {position: absolute;top: 0;left: 0;width: 100%;height:2000px;background-color: #000;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;display:block;z-index:1000;}
.EB_window {display:block;position: absolute;z-index:1001;}
.EB_content{overflow:hidden;border:3px solid #505050;background-color:#fff;}
#EB_Close{display:block;text-decoration:none;float:right;position:relative;width:34px;height:14px;background:url(/imgs/button_close.gif) top left no-repeat;z-index:9200; margin-top: 10px}
#loading_img {position:absolute;width:130px;top:200px;}

/* Paginacion */
div.pagination { padding: 3px; margin-top: 10px; text-align:center;font-size:10pt}
div.pagination a {border: 1px solid #adadad; margin-right:3px; padding:2px 6px; background-position:bottom; text-decoration: none; color: #777}
div.pagination a:hover, div.pagination a:active { background-image:none; background-color:#adadad;color: #fff;}
div.pagination span.current { margin-right:3px;padding:2px 6px;font-weight: bold;color: #777;}
div.pagination span.disabled {display:none;}

div.galeri_img{width:115px; height:381px; overflow:auto;}
div.galeri_img_edit{width:115px; height:250px; overflow:auto;}

input.enviar {background:url(../imgs/enviar.gif) no-repeat top; font-size:11px; color:#000; font-family:Tahoma, arial, verdana, courier; width:83px; height:30px; vertical-align:top; margin:0 4px 0 5px; padding:0; border:none;}

#calendar { margin-bottom : 20px; width:300px; border : 1px solid #e3e1e1; padding : 2px; margin-top: 5px;} 
#calendar_box { font-size : 11px; background : #eaeaea; color : #b6b5b5; padding : 3px; font-weight:bold; } 
#altn { text-decoration : none; } 
#da, #da a, #da a:visited { text-align : center; background : #3399cc; color : #fff; text-decoration : none; } 
#fs, #fs a, #fs a:visited { text-align : center; color : #3399cc; background: #f1f1f1;text-decoration : none; text-decoration : none; } 
#othersdays, #othersdays a, #othersdays a:visited { text-align : center; text-decoration : none;background: #f7f6f6; width: 40px; } 
#fs a:hover , #othersdays a:hover { font-weight:bold; }
.space, #space { clear : both; }

#menu{ float:left; height:40px;padding-top:0px; width:989px;}
#menu ul{ padding:0; list-style-type:none;}
#menu ul li{ display:block; float:left; margin:0;}
#menu ul li a.menu_inicio{ display:block; height:40px; width:127px; background-image:url(../imgs/inicio_1.png);}
#menu ul li a:hover.menu_inicio{ color:#e99e46; background-image:url(../imgs/inicio_2.png);}

#menu ul li a.menu_casas{ display:block; height:40px; width:116px; background-image:url(../imgs/casas_1.png);}
#menu ul li a:hover.menu_casas{ color:#e99e46; background-image:url(../imgs/casas_2.png);}

#menu ul li a.menu_coches{ display:block; height:40px; width:123px; background-image:url(../imgs/coches_1.png);}
#menu ul li a:hover.menu_coches{ color:#e99e46; background-image:url(../imgs/coches_2.png);}

#menu ul li a.menu_motos{ display:block; height:40px; width:116px; background-image:url(../imgs/motos_1.png);}
#menu ul li a:hover.menu_motos{ color:#e99e46; background-image:url(../imgs/motos_2.png);}

#menu ul li a.menu_articulos{ display:block; height:40px; width:187px; background-image:url(../imgs/articulos_1.png);}
#menu ul li a:hover.menu_articulos{ color:#e99e46; background-image:url(../imgs/articulos_2.png);}

#menu ul li a.menu_admin{ display:block; height:40px; width:142px; background-image:url(../imgs/admin_1.png);}
#menu ul li a:hover.menu_admin{ color:#e99e46; background-image:url(../imgs/admin_2.png);}

#menu ul li a.menu_contactar{ display:block; height:40px; width:178px; background-image:url(../imgs/contactar_1.png);}
#menu ul li a:hover.menu_contactar{ color:#e99e46; background-image:url(../imgs/contactar_2.png);}