@charset "utf-8";

/* ***** 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%; color: #000;  font-family: Verdana,Arial,Helvetica,sans-serif;background-color:#8fbe47}
img {border:0px}
.container {text-align: center}



.page {width: 940px; margin:0px auto; text-align: left;font-size:9pt;color:#656565; background-color:#FFF;margin-top:10px;}

#container{float:left;width:100%;background:#fff url(/imgs/fondo_container.gif) repeat-y;}
#top {
	float:left;
	width:100%;
	height:195px;
	background-color:#499bc9;
}

.content2 {
font-size:10px;
line-height:18px;
padding-left:10px;
}


#top_left {
	float:left;
	width:670px;
}

#top_right {
	float:left;
	width:270px;
}

#top_left_img {
	float:left;
	width:670px;
	height:166px;
}

#top_left_menu {
	float:left;
	width:670px;
	height:29px;
	font-size:9pt;
	font-weight:bold;
	background-color:#249ace;
	padding-left:0px;
	color:#7eb6cf;
}

#top_left_menu a {
	color:#FFFFFF;
	padding:0px 8px;
	text-decoration:none;
}


#content{
	float:left;
	width:650px;
	background-color:#FFF;
	min-height:500px;
	padding:20px 10px;
}

#content_ariadna{
	float:left;
	width:100%;
}

#content_text{
	float:left;
	width:100%;
	padding-top:20px;
}

#content_text ul{
	padding-left:30px;
}

#content_text h1{
	padding:5px 0px;
	display:block;
}


#content_text h2{
	font-weight:inherit;
}

#content a{
	color:#228cbb;
}


#menu{
	float:left;
	width:250px;
	background-color:#249ace;
	color:#FFF;
	min-height:500px;
	padding:20px 10px;
}

#menu_box{
	float:left;
	width:100%;
	
}

#menu a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:9pt;
}
#menu a:hover {
	color:#d9e7ee;
	font-size:9pt;
	/*text-decoration:underline;*/
}

h1,h2{
	font-size:9pt;
	margin:0px;
	padding:0px;
	display:inline;
}

#menu_title{float:left;clear:both;width:100%;color:#074e6e;border-bottom:1px solid;margin-bottom:5px;}
#spacer{float:left;width:100%;clear:both;}



.tail{
	float:left;
	width:940px;
	background:url(/imgs/sombra_paralelaVer.gif) repeat-x;
	padding-top:10px;
	height:80px;
	background-color:#8fbe47;
}

.Estilo2 {
color:#FFFFFF;
font-weight:bold;
margin-left:5px;
}

.blanca {
color:#FFFFFF;
}

.content{
	padding:15px;
	font-size:10px;
line-height:18px;
}

#scroll {
height:300px;
margin-top:20px;
overflow:auto;
padding:0 15px 0 10px;
width:275px;
}

.linea_ti {
border-bottom:2px solid #0C3183;
margin:8px 0px;
}

.content2 h3 {
color:#D50050;
font-size:14px;
margin-bottom:0;
margin-top:5px;
text-decoration:none;
}

.content2 a {
color:#D50050;
}

.main {
background-color:#CCCCCC;
padding:4px 20px 10px 4px;
text-align:right;
}

.linea_main {
border-bottom:2px solid #8FBE47;
margin:26px 0 8px;
}

.main a{
color:#FFFFFF;
text-decoration:none;
text-align:right;
}

.main li {
font-family:Verdana,Arial,Helvetica,sans-serif,Corbel,"Gill Sans MT";
font-size:9pt;
font-weight:bolder;
line-height:16px;
list-style:none;
}



/*
#header {height:224px;float:left;width:947px;background: url(../_imgs/fondo_header.jpg) no-repeat}
#header_rest {height:95px;float:left;width:100%;margin-top:0px;color:#fff}
#cuerpo {padding-left:50px;padding-top:10px;width:878px;height:192px;float:left;background: #000 url(../_imgs/coche.jpg) no-repeat right}
#cuerpo_interior {padding-left:50px;padding-top:10px;width:878px;height:192px;float:left;background: #000 url(../_imgs/coche_interior.jpg) no-repeat right}
#buscador {background: url(../_imgs/medio.jpg) no-repeat;width:915px;height:151px;float:left;padding-left:35px;padding-top:65px}
#ofertas {padding-left:20px;padding-top:10px;width:340px;float:left;background: #fff url(../_imgs/fondo_ofertas.gif) repeat-y;}
#servicios {margin-right:20px;padding-top:10px;width:580px;height:300px;float:right;border:0px solid}
#telefono {padding-top:10px;width:365px;height:90px;float:left;background:#000;text-align:right;padding-right:20px;color:#fff}
#content {width: 950px;float:left;min-height:250px;background: url(../_imgs/fondo_content.gif) repeat-y;}
#Tail {margin-top: 0px;float:left;width:948px;background: url(../_imgs/fondo_tail.gif) no-repeat;padding:25px 0 0 30px;color:#fff}
#Tail_left {margin-top: 5px; margin-left: 5px; padding-left:3px; float: left; width: 600px;font-size:12px;height:50px}
#Tail_right {margin-top: 5px; margin-left: 5px; padding-left:3px; float: right; width: 150px;font-size:12px;height:50px;text-align:right;margin-right:50px}
.spacer { clear: both;}

.Left {width:650px;min-height:250px;float:left;border:0px solid;padding-left:40px;} 
.Right {width:217px;float:right;padding-right:20px} 

.img_border {padding:3px;border:1px solid #ccc;float:left}
.text_news {width:470px;float:right}


.foto {float:left;padding:3px;border:1px solid #aaa;width:82px;height:62px}
.anuncio {float:right;padding:3px;width:540px;font-size:90%}
.puntos {float:left;width:650px;height:10px;border-top:1px dotted #ccc;margin-top:10px}
.box_datos {border:0px solid;width:260px;height:30px;float:left}


h1 {font-size:145%;font-weight:600;color:#000}
h2 {font-size:115%;font-weight:600;color:#464646}
a {	color: #064db7;	text-decoration: none;	cursor: pointer}
a:visited {color: #064db7;	text-decoration: none;	cursor: pointer}
a:hover {color: #064db7;	text-decoration: underline;	cursor: pointer}
.novisited a{color: #064db7;	text-decoration: none;	cursor: pointer}
.novisited a:hover{color: #064db7;	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:#536982}
.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_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}

.form_box { border-left:1px solid #909090; border-right:1px solid #909090;border-bottom:1px dotted #909090;width:194px;margin-top:15px;color:#000;background:#FAFAFA;padding:2px}
.from_select { width:130px;color: #8C8C8C}
.form_input { width:130px;color: #8C8C8C}
.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 {
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);}

.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;}

div.pagination { padding: 3px; margin-top: 30px; 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;}*/
