.e{color: #0000ff;}
.e:hover{color: #000000;}
.e,.e:hover {font-family: Arial, Helvetica, sans-serif;border:0;}
.o2:hover{background-color:#9cc6ee;border: inset 2px #9cc6ee;}
.o2{background-color:#add7ff;border: groove 2px #006ab0;}
.o2,.o2:hover {font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding-right:10px;}
h3 {margin:0;color: #185000;}
.w{font-family: Arial, Helvetica, sans-serif;font-style: normal;line-height: normal;border:0;}
body {background-image:url(./i/f.gif);margin-left:0;margin-right:0; }
a{color: #CC0000;}
a:hover{color: #000000;}
a,a:hover{font-family: Arial, Helvetica, sans-serif;font-style: normal;line-height: normal;font-weight: 900;font-weight: 900;border:0;}
.z {color: #000000;}
.z:hover {color: #220000;}
.h  {color: #fa0000;}
.h:hover  {color: #000000;}
.h,.h:hover {font-weight:normal;text-decoration:none;}
.y{width:92px;background-position:-0px -0px;background-repeat:repeat-y;}
.m{width:121px;height:44px;background-position:-204px -0px;}
.i{width:18px;height:44px;background-position:-186px -0px;}
.k{width:3px;height:89px;background-position:-186px -42px;}
.k,.i,.m,.y,.s {background-image:url('./i/m.gif');}
.u{width:60px;height:31px;background-position:-0px -162px;}
.j{width:60px;height:31px;background-position:-0px -107px;}
.a{height:60px;background-position:-0px -46px;}
.v{height:44px;background-position:-0px -0px;text-align:center;}
.c{height:24px;background-position:-0px -138px;text-align:center;}
.c,.v,.u,.j,.a {background-image:url('./i/h.gif');}
.s,.m,.i,.k,.u {background-repeat:no-repeat;}
.j,.a,.v,.c {background-repeat:repeat-x;}
.som {size:4; font-weight:bold;text-shadow:#f8bf20 1px 2px 1px;}
.t1 { color:#6685bf;}
.bus:hover{background-color:#0099FF;border: solid 2px #006ab0;font-weight: bold;color:#220000;text-decoration: none;}
.bus{background-color:#2299FF;border: solid 2px #006ab0;font-weight: bold;color:#333333;text-decoration: none;}
.botonera {margin: 10px auto;text-align: center;font-size: 0;}
.botonera div {overflow: hidden;margin: 0px;display: inline-block;*display: inline; zoom: 1;}
.botonera a {display: inline-block; *display: inline; zoom: 1;width: 66px;height: 20px;margin: 2px;padding: 0 2px;color: white;text-decoration: none;line-height: 20px;text-align: center;font-family: arial;font-size: 12px;cursor: pointer;}
.botonera .face a {background: #3b5998;}
.botonera .twit a {background: #2daae1;}
.botonera .goog a {background: #dd4b39;}
.botonera .link a {background: #0079BB;}
.botonera .what a {background: #4ac85a;}
.r{  font-family :Comic Sans MS,sans-serif;color : #c8c8c8;font-size : 17px;font-weight : bold;font-style:italic; margin-left: 15px; }
.b{ font-size : 14px;font-family : Comic Sans MS, sans-serif;color : #F0D08a;font-size : 14px;font-weight : bold;text-decoration : none; font-style:italic;border-style: solid;}
.b:hover {font-family : sans-serif;color : #F5D08a;color : #F5D099;font-size : 14px;font-weight : bold;text-decoration: underline;font-style:italic;  }
.b1{margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;color: #0000ff;border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;display:  inline-block;background-color:#E4F6FA;
border: 1px solid #ccc;
-webkit-box-shadow: 3px 5px 0px -0px rgba(0,0,0,0.50);
-moz-box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
}
.b1:hover {
margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;color: #0000ff;border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;display:  inline-block;background-color:#FC0;
border: 1px solid #ccc;
-webkit-box-shadow: 1px 3px 0px -0px rgba(0,0,0,0.50);
-moz-box-shadow: 1px 3px 0px -0px  rgba(0,0,0,0.50);
box-shadow: 1px 3px 0px -0px  rgba(0,0,0,0.50);
}
.b2{margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;color: #0000ff;border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;display:  inline-block;background-color:#c4F6FA;
border: 1px solid #ccc;
-webkit-box-shadow: 3px 5px 0px -0px rgba(0,0,0,0.50);
-moz-box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
}

.l0{color: #F0F;text-shadow: rgba(250,256,250,.6) 0 2px 0;}
.l1{color: #05FF09;text-shadow: rgba(0,0,0,.5) 0 1px 0;}
.fi1 {filter:alpha(opacity=8); 
	opacity:0.8;background: #65a9d7;
	background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
	background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
	background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	background: -ms-linear-gradient(top, #3e779d, #65a9d7);
	background: -o-linear-gradient(top, #3e779d, #65a9d7);
	Color:fff;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	padding:2px 0px 2px 4px;
	border: 1px solid #FFF;
	}
.fi1:hover {filter:alpha(opacity=1); 
	opacity:1;

 }
.fi0 {filter:alpha(opacity=8); 
	opacity:0.8;background-color:#92CEEE;
		background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#92CEEE));
	background: -webkit-linear-gradient(top, #FFF, #92CEEE);
	background: -moz-linear-gradient(top, #FFF, #92CEEE);
	background: -ms-linear-gradient(top, #FFF, #92CEEE);
	background: -o-linear-gradient(top, #FFF, #92CEEE);
	Color:000;
	text-shadow: rgba(256,256,256,.9) 0 1px 0;
	margin:5px 0px 5px 0px;
	padding:2px 0px 2px 4px;
	border: 1px solid #FFF;
	}
	 
.fi0:hover {filter:alpha(opacity=1); 
	opacity:1; }
@media screen and (min-width : 0px) and (max-width : 799px)  
{

.todo {width:100%; font-size: 16px;}
.cookies {display:block;width:100%;position:absolute;padding-left:5px;font-family:verdana;font-size:12px;top:10%;}
.s_m {font-family:verdana;font-size:12px;;}
.r{  font-size : 13px;text-indent: 35px;}
.sep,.sep:hover{font-size: 15px;font-weight: 900;font-style: normal;line-height: normal;font-weight: 900;border:0;padding: 5px 0px 10px 0px;margin:5px 0px 5px 0px;display: block;}
.z,.z:hover{font-size: 16px;padding-left: 25px;}
.h,.h:hover {font-size: 15px;;font-weight:normal;text-decoration:none;background-color:lighten(#000, 33.5%);}
.som {size:5; font-weight:bold;}
.t1 {font-size: 15px;; color:#6685bf;font-weight: 900;}
a,a:hover{font-size: 16px;padding-top: 25px 0px 0px 10px;}
SELECT {font-size: 12px;}
button {font-size: 12px;}
.ads_pc {display: none;}
text {font-size: 12px;}
h3 {font-size: 13px;padding-right:43px;}
.o2 {font-size: 13px;margin-left: 5px;}
.neutro{margin-top: 5px;}
.cc { width:0px;} 
.cm,cm2 { padding-left: 30px;}
.tablelink{display: table;}
.Cols,table3,.row {display: table-row;}
.Cols,.table,.row,.ce  {text-align: left;}
.Cols2 {display: table-row-group;padding-top: 10px 5px 0px 5px;}
.bazul  {display: block; padding: 10px 0px 15px ;}
.bb {font-weight:bold;text-indent: 30px;padding-top: 10px;}
.bjum  {display: block; padding: 10px 0px 0px ;}
.bl {display: block; text-align: left;}
.cells{display: table-cell;padding: 10px 0px 0px 10px;}
.table {display: table;  padding-left: auto; padding-right: auto;}
.table3 { width:100%;}
  .ct1  {width:100%; }
  .ct2    { width:cal(100%-1px);}  
  .ct3    { width:cal(100%-2px);}
  .ct4    {width:cal(100%-3px);}
  .ct5    { width:cal(100%-4px);}
.bus:hover{font-size: 12px;}
.bus{font-size: 12px;}
.buscoches {font-size: 10px;}
.coche_text {font-size: 10px; width:90px}
.coche_boton {font-size: 9px; width:50px}
.coloca {display:none;}
}
@media screen and (min-width : 800px)
{
.f,.f2,.fi1,.fi0
{display: table;width:50%;
}
.r{ font-size : 17px;text-indent: 30px;}
.b{ border-bottom:  solid #F5D08a;}
.z,.z:hover{font-size: 13px;}
.todo {width:100%; font-size: 16px;text-align: center;}
.p{width:92px;height:108px;background-position:-92px -0px;background-image:url('./i/m.gif');background-repeat:no-repeat;}
.h,.h:hover {font-size: 12px;font-weight:normal;text-decoration:none;}
.som {size:4; font-weight:bold;}
.t1 {font-size: 15px; color:#6685bf;font-weight: 900;}
.cookies {display:block;width:100%;position:absolute;padding-left:5px;font-family:verdana;font-size:12px;top:30%;}
.cc { width:60} 
.cm,cm2 { padding-left: 10px; padding-right: 50px;}
h3 {font-size: 16px;}
.o2 {font-size: 15px;margin-left: 15px;}
.Cols2 {  display: table-row-group;  }
.tablelink{ display: table;padding-left: auto; padding-right: auto; }
.ce,.cells,.ce,.ce3,.rrojo,.a,.s,.u,.j,.k,.y,.bazul,.neutro  { display:table-cell;}
.cells { padding: 10px 15px 15px 15px;}
.bb {font-weight:bold;text-indent: 30px;padding: 10px 0px 20px 6px;}
.bp {display: block;}
.sep,.sep:hover{margin:10px 20px 20px 20px;}
.coloca {position: relative;top: 90px;}
.table {display: table;  padding-left: auto; padding-right: auto;max-width: 750px;}
.table3,.row  {display: table-row;}
.tab{width:not-inherit; 	min-width: 600px;}
.row {text-align: left; }
.ce {vertical-align:top;}
.ce3 {width:300px;}
.rrojo {background-color:#C71212;}
.s{width:92px;height:89px;background-position:-224px -45px;float: left;}
.bazul{ background-image:url("./i/b44.gif");}
.neutro { padding-left: 32px;}
.bazul  {margin-top:-5px;}
.z {white-space: nowrap; display: block;margin: 20px 15px 0px 0px;}
.ct1  {width:80%; }
.ct2    { width:cal(88%-1px);}  
.ct3    { width:cal(88%-2px);}
.ct4    {width:cal(88%-4px);}
.ct5    { width:cal(88%-6px);}

}
.o2flecha{background-color:Transparent;border: 0px; background-image:url(./flecha.png);width:21px; height:19px;}
.o2flecha:hover{background-color:Transparent; background-image:url(./flecha.png);width:21px; height:19px;}
.d {border-bottom: 1px solid rgb(250, 248, 255); padding: 6px 0pt 7px 18px; background: rgb(240, 248, 255) none repeat scroll 0% 0%; font-family: Verdana,Arial,Sans-Serif; font-size: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.d2 { padding: 0px 0pt 0px 0px;margin:0; background: rgb(220, 228, 235) none repeat scroll 0% 0%; font-family: Verdana,Arial,Sans-Serif; font-size: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.d3 {border: 2px solid rgb(220, 228, 235);font-family: Verdana,Arial,Sans-Serif;padding: 0px 0pt 0px 0px;margin:0;color: #F0F;text-shadow: rgba(250,256,250,.6) 0 2px 0;filter:alpha(opacity=8); 
	opacity:0.8;background: #65a9d7;
	background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
	background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
	background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	background: -ms-linear-gradient(top, #3e779d, #65a9d7);
	background: -o-linear-gradient(top, #3e779d, #65a9d7);
	Color:fff;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	padding:2px 0px 2px 4px;
	border: 1px solid #FFF; }
.o3:hover{background-color:#9cc6ee;border: inset 2px #9cc6ee;font-size: 15px;font-weight:bold;text-decoration:none;color:#000;}
.o3{background-color:#add7ff;border: groove 2px #006ab0;}
.o3,.o3:hover {font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding-right:10px;}	
