/* CSS Document */

body { margin:0; background-color:#000; font-family:"Trebuchet MS"; }

.font01  { font-size:24px; font-style:italic; color:#000000; }
.font02  { font-size:60px;  color:#EF850F; font-family:"Century Gothic";}
.font03  { font-size:15px;  color:#000000; line-height:22px; }
.font04  { color:#EF850F; font-weight:bold; font-size:14px; margin-bottom:5px;}
.font05  { color:#fff; font-size:12px; height:50px; padding-right:4px; }
.font06  { color:#EF850F;}
.font07  { color:#EF850F; font-weight:bold; font-size:12px;}
.font08  { color:#EF850F; font-weight:bold; font-size:16px;}
.espacio  { height:10px;}
.espacio2  { border-bottom:#000 1px dotted; height:2px; clear:both; }

table tr td b {
	color: #ef850f;
}

.clear {overflow: hidden; clear: both; height: 0;}

.top { margin:0 auto 0 auto; width:952px; height:93px; }
.logo { float:left; margin:8px 0 0 0; width:76px; height:76px; }
.logoBici { float:left; margin:18px 0 0 20px; width:76px; height:76px; }
/*.logoBiciTest { float:left; margin:18px 0 0 20px; width:76px; height:76px; }*/
.logoEstanciasComb { float:left; margin:18px 0 0 0px; width:76px; height:76px; }
.banderas { float:right; text-align:right; margin:14px 0 0 0; width:700px; height:18px; }
.banderas img { float:right; margin-left:5px; }


#contenido { margin:14px auto 0 auto; width:982px; height:890px; margin-bottom:5px; background-image:url(../img/fondo_web.png); padding:9px; }
.contenido_intro { background-color:#FFFFFF; padding:14px 15px 15px 15px; height:800px; }

#contenido2 { margin:14px auto 0 auto; width:982px; height:690px; margin-bottom:5px; background-image:url(../img/fondo_web.png); padding:9px; }
.contenido_intro2 { background-color:#FFFFFF; padding:14px 15px 15px 15px; height:625px; }

#ciclismo { margin:14px auto 0 auto; width:982px; height:900px; margin-bottom:5px; background-image:url(../img/fondo_web.png); padding:9px; }
.contenido_ciclismo { background-color:#FFFFFF; padding:14px 15px 15px 15px; height:784px; }

#contenido3 { margin:14px auto 0 auto; width:982px; height:100%; margin-bottom:5px; background-image:url(../img/fondo_web.png); padding:9px; }
.contenido_intro3 { background-color:#FFFFFF; padding:14px 15px 15px 15px; height:930px; }

#contenido4 { margin:14px auto 0 auto; width:982px; height:100%; margin-bottom:5px; background-image:url(../img/fondo_web.png); padding:9px; }
.contenido_intro4 { background-color:#FFFFFF; padding:14px 15px 15px 15px; height:100%; }

#contenido5 { margin:14px auto 0 auto; width:982px; height:100%; margin-bottom:5px; background-image:url(../img/fondo_web.png); padding:9px; }
.contenido_intro5 { background-color:#FFFFFF; padding:14px 15px 15px 15px; height:584px; }

.slide { width:952px; height:443px; }
.slide2 { width:688px; height:247px; margin-bottom:30px; }
.slide2 img  { padding:5px; background-color:#FFFFFF; border:#000000 1px solid; width:676px; height:235px;  }

.menu { float: right; width:700px; margin-top:29px;  background-image:url(../img/fondo_menu.jpg); background-repeat:no-repeat;  }

.menu ul {  list-style: none; margin: 0; padding: 0; font-size: 14px; font-family:"Trebuchet MS"; }
.menu ul li { float: left; padding-left:2px; }
.menu ul li span,
.menu ul li a { text-decoration:none; float: left; padding:0 3px 0 3px;  }
.menu ul li span span,
.menu ul li a span { float:left; min-width:50px;  background-color: transparent; color: #fff; text-align: center; line-height: 32px; }
.menu ul li span,
.menu ul li a:hover { min-width:50px; background-color:transparent; text-decoration: none; }
.menu ul li span span,
.menu ul li a:hover span { background-color:transparent; color: #fff; cursor: pointer; background-color:#EF850F; }

.menu ul li span span { cursor:auto; }

.contenido_cajas01 { margin-top:5px; }
.contenido_cajas01 .left { margin-left:20px; margin-top:10px; float:left; width:630px; }
.contenido_cajas01 .right { float: right; width:251px;  }
.contenido_cajas01 .right .caja { background-color:#232222; padding:5px; }
.contenido_cajas01 .right .caja  .caja_intro { height:20px; border-bottom:1px dashed #FFFFFF; background-image:url(../img/arrow.png); background-repeat:no-repeat; background-position:left; padding:1px 0 3px 15px; margin:4px; }
.contenido_cajas01 .right .caja a { text-decoration:none; color:#FFFFFF; font-size:15px;  }
.contenido_cajas01 .right .caja a:hover { color:#EF850F; }
.contenido_cajas01 .right .caja .caja_intro2 {   background-image:url(../img/arrow.png); background-repeat:no-repeat; background-position:left; padding:1px 0 3px 15px; margin:0 4px 0 4px; }
.reservar {   background-image: url(../img/fondo_reservar.jpg); background-repeat:no-repeat; font-size:24px; padding-top:5px; text-align:center; height:33px; margin-top:4px; }
.reservar a { text-decoration:none; color:#FFFFFF; }
.reservar a:hover { color:#000000; }

.cajas_promo { height:117px; margin-top:15px; }

.cajas_promo .intro { float:left; margin-right:13px; width:187px; height:117px;  background-image:url(../img/fondo_bloke.jpg); background-repeat:no-repeat; }
.cajas_promo .intro img { border-right:1px solid #FFFFFF; float:left; margin-right:10px; }
.cajas_promo .intro .text { float:left; width:120px; margin-top:10px; color:#FFFFFF; font-size:12px; }
.cajas_promo .intro .text .boton { float: right; width:19px; height:18px; margin-top:10px; margin-right:5px; }
.cajas_promo .intro .text .boton img {  border:none; }

.cajas_promo .intro2 { float: right;  width:348px; height:117px;  background-image: url(../img/fondo_link.jpg); background-repeat:no-repeat; }
.cajas_promo .intro2 img { float: left; margin-left:24px; margin-top:10px;   }

.cajas_promo .intro2 .links_gros  { float:right; width:235px; border-left:#FFFFFF 1px dashed; margin-top:10px; padding-left:10px; }


.cajas_promo .intro2 .links  { font-size:12px; color:#FFFFFF;  }

.cajas_promo .intro2 .links a  { font-size:12px; color:#FFFFFF; text-decoration:none; }
.cajas_promo .intro2 .links a:hover  { color:#EF850F; }

.links2 a  { font-size:12px; color:#fff; text-decoration:none; }
.links2 a:hover  { color:#EF850F; }



.footer { height:80px;}
.footer .left { margin-left:20px; margin-top:15px; float:left; width:426px; color:#FFFFFF; font-size:12px; }
.footer .right { float: right; width:327px; height:58px; margin-top:10px; margin-right:20px; }

.footer02  {width:982px; margin:10px auto 0 auto; font-size:12px; color:#FFFFFF; height:30px; margin-bottom:10px; word-spacing: 4px;}
.footer02 a  { color:#FFFFFF; font-size:12px; text-decoration:none;}
.footer02 a:hover  {  color:#EF850F; }

.contenido_cajas02 { }
.contenido_cajas02 .left { float: left; width:251px;  }
.contenido_cajas02 .right { float: right; width:688px;  }

.contenido_cajas02 .left .caja { background-color:#232222; padding:5px; }
.contenido_cajas02 .left .caja  .caja_intro { height:20px; border-bottom:1px dashed #FFFFFF; background-image:url(../img/arrow.png); background-repeat:no-repeat; background-position:left; padding:1px 0 3px 15px; margin:4px; }
.contenido_cajas02 .left .caja a { text-decoration:none; color:#FFFFFF; font-size:15px;  }
.contenido_cajas02 .left .caja a:hover { color:#EF850F; }
.contenido_cajas02 .left .caja .caja_intro2 {   background-image:url(../img/arrow.png); background-repeat:no-repeat; background-position:left; padding:1px 0 3px 15px; margin:0 4px 0 4px; }

.cajas_promo3 { float:left;  margin-bottom:10px; width:251px; height:117px; background-color:#232222; }
.cajas_promo3 img { border-right:1px solid #FFFFFF; float:left; margin-right:10px; }
.cajas_promo3 .text { float:left; width:180px; margin-top:10px; color:#FFFFFF; font-size:12px; }
.cajas_promo3 .text .boton { float: right; width:19px; height:18px; margin-top:10px; margin-right:5px; }
.cajas_promo3 .text .boton img {  border:none; }

.cajas_promo4 { float:left; padding:5px; width:241px;  margin-bottom:10px; background-color:#232222; }

.foto_ficha { margin-top:25px;}
.foto_ficha .intro { float:left; width:215px; margin-right:20px;}
.foto_ficha .intro2 { float:left; width:215px; }
.foto_ficha img { padding:5px; background-color:#FFFFFF; border:#000000 1px solid; width:203px; height:192px; }

.jqGSContainer{position:relative;}
.jqGSContainer .jqGSImgContainer{}
.jqGSContainer .jqGSImgContainer ul{padding:0;margin:0;position:relative;list-style:none; width:}
.jqGSContainer .jqGSImgContainer ul li{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
.jqGSContainer .jqGSImgContainer ul li .jqGSLoader{width:100%;height:100%;position:absolute;}
.jqGSContainer .jqGSImgContainer ul li img{border:1px solid #fff;}
.jqGSContainer .jqGSImgContainer ul li .jqGSTitle{}


.jqGSContainer .jqGSPagination{position:relative;width:100%;height:20px;top:5px;padding: 5px 0;}
.jqGSContainer .jqGSPagination ul{padding:0;margin:0;list-style:none;position:relative;float:right;}
.jqGSContainer .jqGSPagination ul li{padding:0;margin-right:5px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}
.jqGSContainer .jqGSPagination ul li a{padding:2px 0px;background:#000;border:1px solid #fff; color: #fff;text-decoration:none;display:block;width:20px;font:10px Verdana, Arial, Helvetica, sans-serif;}
.jqGSContainer .jqGSPagination ul li a.selected{background:#fff;color:#EF850F;border: 1px solid #EF850F;}
.jqGSContainer .jqGSPagination ul li a:hover{background:#fff;color:#000;border:1px solid #fff;}

.jqGSImgContainer{border:1px solid #000;}

.galeria img { padding:5px; background-color:#FFFFFF; border:1px solid #000000; margin:7px 7px 20px 7px;  float:left; width:200px; height:110px; }
.contenido_cajas02 .right a {   color:#000; }
.contenido_cajas02 .right a:hover {  color:#EF850F; }

.cja_alerta { border:#999999 1px solid; background-color:#999999;  color:#000; font-size:10px; padding:5px; }

.botonform { background-image: url(../img/botton.jpg);width: 100px; border:none; height: 30px;background-repeat: no-repeat;vertical-align: middle;text-align: center;line-height: 35px;color: #ffffff;font-size: 16px;text-decoration: none;margin-top: 10px;}

.titols2 { font-weight:bold; color:#ee850f; font-size:22px; }


.caja_ofertas{
background-color:#EF850F;
border:1px solid #FF3300;
display:inline-block;
color:#FFFFFF;
min-height:25px;
width:150px;
text-align:center;
font-family:"Century Ghotic",Geneva,Arial,Helvetica;
padding:5px;
cursor:pointer;

}
.caja_ofertas:hover{
background-color:#df7c0e;

}

.caja_ofertas a{
color:#FFFFFF;
text-decoration:none;
}

.caja_ofertas a:hover{
color:#FFFFFF;
text-decoration:none;
}

