/* Plantilles per posicionar les diverses caixes a les diverses pagines */
/*plantillas paginas index i similares */
#precuadrocabecera{ 

background-color:white ; 

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:0px; left:0px;
    width:1028px;
    height: 156px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#pcarrusel{ 
background-color:black ; 
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:163px; left:0px;
    width:1024px;
    height: 300px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#pfondomenu{ 
background-color:#2b90ca ; 
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:470px; left:0px;
    width:1028px;
    height: 61px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#precuadroviajesaloancho{ 
   float: left;
     position: absolute;  
top:535px; left:0px;
    width: 980px;
    height: 26px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }
 
  #pofertas{ 

background-image: url(fondo_transparente.png);
background-repeat: repeat;
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:610px; left:0px;
    width:1028px;
    height: 370px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}  
/* 
 #poferta1{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }   
 #poferta2{
   float: left;
     position: absolute;  
top:0px; left:540px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
}
 #poferta3{
   float: left;
     position: absolute;  
top:230px; left:0px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 

 #poferta4{
   float: left;
     position: absolute;  
top:230px; left:540px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
}*/
#precuadromasviajes{
   float: left;
     position: absolute;  
top:1070px; left:0px;
    width: 980px;
    height: 335px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }  
 #ppiedepagina{ 

background-color:black; 
 opacity: 0.5; 
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:1455px; left:0px;
    width:1028px;
    height: 100px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
  }
  /*final plantillas index */
  /*plantillas paginas viajes (pcabecera carrusel son comuns */
#pfondomenuv{ 
background-color:#2b90ca ; 
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:470px; left:0px;
    width:1028px;
    height: 61px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}  
#pfondoruta{
   float: left;
     position: absolute;  
top:535px; left:0px;
    width: 980px;
    height: 990px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 
 
 #precuadromasviajesv{
   float: left;
     position: absolute;  
top:1575px; left:0px;
    width: 980px;
    height: 335px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }  
#ppiedepaginav{ 
background-color:black; 
 opacity: 0.5; 
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:1965px; left:0px;
    width:1028px;
    height: 100px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
  }
  /* final plantillas rutas */
  /*plantillas paginas dotaciones (pcabecera carrusel son comuns */  
  #pfondodotacion{
   float: left;
     position: absolute;  
top:470px; left:0px;
    width: 980px;
    height: 390px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 
 
 

 #pofertasd{ 

background-image: url(fondo_transparente.png);
background-repeat: repeat;
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:910px; left:0px;
    width:1028px;
    height: 370px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}  
 
 /* #poferta1d{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 1028px;
    height: 370px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }   
 #poferta2d{
   float: left;
     position: absolute;  
top:0px; left:540px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
}
 #poferta3d{
   float: left;
     position: absolute;  
top:230px; left:0px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 

 #poferta4d{
   float: left;
     position: absolute;  
top:230px; left:540px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
}     */
 
 #precuadromasviajesd{
   float: left;
     position: absolute;  
top:1370px; left:0px;
    width: 980px;
    height: 335px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }  
#ppiedepaginad{ 
background-color:black; 
 opacity: 0.5; 
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:1755px; left:0px;
    width:1028px;
    height: 100px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
  }
  /* final plantillas dotaciones */  
  
    /*plantillas paginas dotaciones (pcabecera carrusel son comuns */  
  #pfondonosotros{
   float: left;
     position: absolute;  
top:470px; left:0px;
    width: 980px;
    height: 390px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 
 
 

 #pofertasn{ 

background-image: url(fondo_transparente.png);
background-repeat: repeat;
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:910px; left:0px;
    width:1028px;
    height: 370px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}  
 
 #precuadromasviajesn{
   float: left;
     position: absolute;  
top:1370px; left:0px;
    width: 980px;
    height: 335px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }  
#ppiedepaginan{ 
background-color:black; 
 opacity: 0.5; 
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:1755px; left:0px;
    width:1028px;
    height: 100px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
  }
  /* final plantillas nosotros */  
/*final plantilles posicionament */

/* plantilla per a formularis */
#formul {  
    padding: 20px 0px 0px 30px;   /* margen con valores: arriba - derecha - abajo - izquierda */
    font-family:verdana,arial; 
    font-size:9pt; 
}  

.campos {  
     height: 20px; 
    /* width: 220px; */  
    padding: 5px 8px; 
  }  
/*
            .campos:required:valid{  
            background: #fff url(images/valid.png) no-repeat 98% center;  
            box-shadow: 0 0 5px #5cd053;  
            border-color: #28921f;  
        } */

.boton{ 
    font-size:12px; 
    font-family:Verdana,Helvetica; 
    font-weight:bold; 
    color:#0000FF; 
    background:#A4C1FF; 
    border:0px; 
    width:120px; 
    height:25px; 
} 

#b_reset {  
    margin: 0px 0px 0px 0px;    /* margen con valores: arriba - derecha - abajo - izquierda */ 
}  

#b_submit {  
    margin: -25px 0px 0px 380px;    /* margen con valores: arriba - derecha - abajo - izquierda */ 
}  

/* === Button Style === */  
.button.submit {  
    background-color:#2b90ca /* #68b12f */;  
    background: -webkit-gradient(linear, left top, left bottom, from(#2b90ca), to(#50911e));  
    background: -webkit-linear-gradient(top, #2b90ca,#0d77bc /*n#50911e */);  
    background: -moz-linear-gradient(top, #2b90ca, #0d77bc);  
    background: -ms-linear-gradient(top, #2b90ca, #0d77bc);  
    background: -o-linear-gradient(top, #2b90ca, #0d77bc);  
    background: linear-gradient(top, #2b90ca, #0d77bc);  
    border: 1px solid #509111;  
    border-bottom: 1px solid #5b992b;  
    border-radius: 3px;  
    -webkit-border-radius: 3px;  
    -moz-border-radius: 3px;  
    -ms-border-radius: 3px;  
    -o-border-radius: 3px;  
    box-shadow: inset 0 1px 0 0 #9fd574;  
    -webkit-box-shadow: 0 1px 0 0 #9fd574 inset;  
    -moz-box-shadow: 0 1px 0 0 #9fd574 inset;  
    -ms-box-shadow: 0 1px 0 0 #9fd574 inset;  
    -o-box-shadow: 0 1px 0 0 #9fd574 inset;  
    color: white;  
    font-weight: bold;  
    padding: 6px 20px;  
    text-align: center;  
    text-shadow: 0 -1px 0 #396715;  
}  
  
    button.submit:hover {  
        opacity: .85;  
        cursor: pointer;  
    }  
  
    button.submit:active {  
        border: 1px solid #20911e;  
        box-shadow: 0 0 10px 5px #356b0b inset;  
        -webkit-box-shadow: 0 0 10px 5px #356b0b inset;  
        -moz-box-shadow: 0 0 10px 5px #356b0b inset;  
        -ms-box-shadow: 0 0 10px 5px #356b0b inset;  
        -o-box-shadow: 0 0 10px 5px #356b0b inset;  
    }  

/* final plantilla formularis */

#slider_container_2 { float: left; margin: 0 0 0 -15px; padding: 15px; width: 1024px; background: url(../img/bg.png) no-repeat 0 0; }

.SliderName_2 {
	float: left;
	width: 1024px;
	height: 300px;
	overflow: hidden;
}

.SliderNamePrev_2 {
	background: url(http://www.oterociclos.es/2014/slideshow/img/left_otero.png) no-repeat left center;
	width: 50px;
	height: 280px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	text-decoration: none;
}

.SliderNameNext_2 {
	background: url(http://www.oterociclos.es/2014/slideshow/img/right_otero.png) no-repeat right center;
	width: 50px;
	height: 280px;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	text-decoration: none;
}

.SliderName_2Description {
	padding: 10px;
	font-family: Tahoma,Arial,Helvetica;
	font-size: 20px;
	line-height: 30px;
	letter-spacing: 1px;
	text-align: center;
	color: #FFFFFF;
	text-shadow: 0 1px 3px #000000;
}
.SliderName_3Description {
	padding: 10px;
	font-family: Tahoma,Arial,Helvetica;
	font:bold;
	font-size: 16px;
	line-height: 50px;
	letter-spacing: 1px;
	text-align: center;
	color: #000000;
	text-shadow: 0 1px 3px #fd0617;
}

#SliderNameNavigation_2 { margin: 0; padding: 10px 0 0 0; height: 16px; text-align: center; overflow-y: hidden; }

#SliderNameNavigation_2 a:link, #SliderNameNavigation_2 a:active, #SliderNameNavigation_2 a:visited, #SliderNameNavigation_2 a:hover{
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	text-decoration: none;
}

#SliderNameNavigation_2 a img
{
	border: none;
	width: 16px;
	height: 16px;
	background: url(http://www.oterociclos.es/2014/slideshow/img/bullet_otero.png) no-repeat center center ;
}

#SliderNameNavigation_2 a.active img
{
	background: url(http://www.oterociclos.es/2014/slideshow/img/bullet_active_otero.png) no-repeat center center;
}
/* CSS Document */

.textblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
}
.textnegre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: normal;
}
.textblanc10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}
.textblanc11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.textblanc12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
.textblancnegreta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.textnegre10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	line-height: normal;
}
.textblau12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0099FF;
	line-height: normal;
	font-weight: bold;
}
.textnegre10negreta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

.menu_p {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:  #2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #2b90ca;}

.menu_p:link {font-family:  Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #2b90ca;}

.menu_p:visited {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:#2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #2b90ca;}

.menu_p:hover {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #0d77bc; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #0d77bc;}


.menu_p_l {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:  #000000; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 2px; border-style: solid; border-color: #000000;}

.menu_p_l:link {font-family:  Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #000000; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 2px; border-style: solid; border-color: #000000;}

.menu_p_l:visited {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:#000000; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_p_l:hover {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #000000; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}


.menu_b {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:  #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_b:link {font-family:  Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_b:visited {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:#5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_b:hover {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_i {font-family: Arial, Helvetica, sans-serif; font-size: 40px; text-decoration:none; background-color:  #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_i:link {font-family:  Arial, Helvetica, sans-serif; font-size: 40px; text-decoration:none; background-color: #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_i:visited {font-family: Arial, Helvetica, sans-serif; font-size: 40px; text-decoration:none; background-color:#5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_i:hover {font-family: Arial, Helvetica, sans-serif; font-size: 40px; text-decoration:none; background-color: #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.submenu_b {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color:  #FFFFFF; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.submenu_b:link {font-family:  Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color: #ffffff; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.submenu_b:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color:#ffffff; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.submenu_b:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color: #ffffff; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.submenu_e {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color:  #FFFFFF; color: #5b981e; font-weight: bold; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.submenu_e:link {font-family:  Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color: #ffffff; color: #5b981e; font-weight: bold; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.submenu_e:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color:#ffffff; color: #5b981e; font-weight: bold; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.submenu_e:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color: #ffffff; color: #5b981e; font-weight: bold; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.menu_l {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none; background-color:  #FFFFFF; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.menu_l:link {font-family:  Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none; background-color: #ffffff; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.menu_l:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none; background-color:#ffffff; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.menu_l:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none; background-color: #5b981e; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 0px; border-style: solid; border-color: #000000;}

.menu_rb {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; background-color:  #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_rb:link {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; background-color: #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_rb:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; background-color:#5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

.menu_rb:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; background-color: #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000;}

#idiomas {  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
  top: 94px;  
  left: 892px;  
         width: 65px;
        height: 23px;
border-width: 1px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#textidiomasespanol {  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
  top: 302px;  
  left: 894px;     
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#banderaidiomasespanol {  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
  top: 302px;  
  left: 929px;  
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#textidiomasusuk {  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
  top: 107px;  
  left: 894px;     
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#banderaidiomasusuk {  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
  top: 107px;  
  left: 929px;  
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#imatgecentral{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
  top: 122px;  
  left: 0px;  
         width: 1024px;
        height: 449px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#Textcentraldretap
{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:141px; left:740px; width:280px; height:440px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#Textcentraldreta
{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:141px; left:724px; width:280px; height:440px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}


#Textcentralesquerra
{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:30px; 
left:180x; 
width:680px; 
height:240px;
border-width:0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#Textcentralesquerranb
{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:141px; left:10px; width:230px; height:440px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#equipo{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top: 573px; left: 0px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#colaboramoscon{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top: 573px; left: 65px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#colaboramoscone{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top: 573px; left: 73px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#logo{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:0px; left:0px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#carrusel{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:0px; left:0px;
border-width: 0px
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#banneralt{  
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:0px; left:450px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

.recuadroviajesaloancho{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 980px;
    height: 26px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }  
.textrecuadroviajesaloancho{
   float: left;
     position: absolute;  
top:5px; left:60px;
	font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 16px;
   
}

.oferta1{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }   
    .oferta2{
   float: left;
     position: absolute;  
top:0px; left:540px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
}
.oferta3{
   float: left;
     position: absolute;  
top:230px; left:0px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 

    .oferta4{
   float: left;
     position: absolute;  
top:230px; left:540px;
    width: 440px;
    height: 180px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
}

.foto1{
   float: left;
     position: absolute;  
top:27px; left:15px;

   
}
.textfoto1{
   float: left;
     position: absolute;  
top:5px; left:15px;
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 16px;
background-color: #2b90ca; 
color: white;
   
}

.promoguia{
   float: left;
     position: absolute;  
top:170px; left:17px;
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 14px;
background-color: white; 
color: red;   
}
  .recuadrotextodescripcio1{ 

background-color:white ; 

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:25px; left:225px;
    width:254px;
    height: 136px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}


.textdescripcio1{
   float: left;
     position: absolute;  
top:0px; left:0px;
	font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px;
 TEXT-ALIGN:justify;  
   
}
.textprecio1{
   float: left;
     position: absolute;  
top:195px; left:280px;
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 16px;
background-color: #2b90ca; 
color: white;
   
}
.masinfo{
   float: left;
     position: absolute;  
top:192px; left:17px;
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 16px;
background-color: #2b90ca; 
color: white;
   
}
.dias{
   float: left;
     position: absolute;  
top:192px; left:200px;
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 18px;
background-color: #2b90ca; 
color: black;
   
}


.recuadromasviajes{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 980px;
    height: 335px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }  
  .recuadrotextomasviajes{ 

background-color:white ; 

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:5px; left:30px;
    width:970px;
    height: 280px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
.titulartextrecuadromasviajes{
   float: left;
     position: absolute;  
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 20px;
 TEXT-ALIGN:justify;  
}
.textrecuadromasviajes{
   float: left;
     position: absolute;  
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 16px;
 TEXT-ALIGN:justify;  
}

.text27rutas{
   float: left;
     position: absolute;  
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 16px;
background-color: #2b90ca; 
color: white;
   
}

.menu_mas {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:  #2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 2px; border-style: solid; border-color: #2b90ca;}

.menu_mas:link {font-family:  Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 2px; border-style: solid; border-color: #2b90ca;}

.menu_mas:visited {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:#2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 2px; border-style: solid; border-color: #2b90ca;}

.menu_mas:hover {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #0d77bc; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 2px; border-style: solid; border-color: #0d77bc;}






.marca1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:  #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000; line-height: 150% }

.marca1:link {font-family:  Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000; line-height: 150% }

.marca1:visited {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:#5b981e; color: black; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000; line-height: 150% }

.marca1:hover {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #000000; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 1px; border-style: solid; border-color: #000000; line-height: 150% }

.marca1 img {display: none; }
.marca1:hover img {
    display: block;
    position: absolute;
    -moz-box-shadow: 3px 3px 8px #888888, -3px -3px 3px #CDCDCD;
    -webkit-box-shadow: 3px 3px 8px #888888, -3px -3px 3px #CDCDCD;
    -o-box-shadow: 3px 3px 8px #888888, -3px -3px 3px #CDCDCD;
    box-shadow: 3px 3px 8px #888888, -3px -3px 3px #CDCDCD;
}

/menu css

#menupetit{
  display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:1px; left:650px;
    width: 800px;
    height: 300px;
border-width: 10px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
	z-index:4;
}



* {
 padding:0px;
 margin:0px;
}

#header {
 z-index:12;
 margin:-1 724;
 width:800px;
 font-family:arial;
 	font-size: 13px;
	font-style: normal;

 
}

ul, ol {
 list-style:none;
}

.nav li a {
 z-index:12;
 background-color:#2b90ca;
 color:#FFFFFF;
 text-decoration:none;
 padding: 10px 15px;
 display:block;
}

.nav li a:hover {
 background-color:#0d77bc;
}

.nav > li {
 z-index:12;
 float:left;
}

.nav li ul {
 z-index:12;
 display:none;
 position:absolute;
 min-width:140px;
}

.nav li:hover > ul {
 z-index:12;
 display:block;
}

.nav li ul li {
 z-index:12;
 position:relative;
}

.nav li ul li ul {
 z-index:12;
 right:-140px;
 top:0px;
}
#recuadrocabecera{ 

	font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 18px;
background-color:white ; 
color: #2b90ca;
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:1px; left:0x;
    width: 1028px;
    height: 156px;
border-width:0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}


#promolibro{

   float: left;
     position: absolute;  
top:2px; left:160px;
    width:460px;
    height: 70px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 
#fotolibro{
   float: left;
     position: absolute;  
top:10px; left:300px;

   
}

#textopresentacion{  

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:5px; left:150px;
    width: 880px;
    height: 120px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#textopresentacionizquierda{  

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:12px; left:12px;
    width: 280px;
    height: 90px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}

#textpromo1{  
 z-index:3;
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 18px;
background-color:white ; 
color: #2b90ca;
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:40px; left:724px;
    width: 265px;
    height: 45px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#textpacotortosa{  
	font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 14px;

color: black;
style:bold;

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:117px; left:160px;
    width: 750px;
    height: 30px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
#plantilla {

z-index:2; 
position:absolute; top:5px; left:50%; 
width:1044px; 
height:1500px; 
margin-left:-512px; 
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
    }
#imagenfondo{
background-color:black;
background-image: url(fons.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center center;
}
.piedepagina{ 
background-color:#000000 ; 

opacity: 0.5;
 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:0px; left:0x;
    width: 1031px;
    height: 100px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
.textpiedepagina{

font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 14px;
background-color:#000000 ; 
color: #ffffff;
}

#fondomenu{
position:absolute; top:0px; left:0px;
 }
 
#laruta{
position:absolute; top:20px; left:1px;
 }
#parajesnaturales {
position:absolute; top:20px; left:116px;
}
#fauna{
position:absolute; top:20px; left:345px;
}
#sensaciones{
position:absolute; top:20px; left:444px;
}
#ellibro{
position:absolute; top:20px; left:618px;
}
#facebook{
position: absolute; top: 195px; left: 964px; 
}
#fondoruta{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 980px;
    height: 990px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 } 
 #fondodotacion{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 980px;
    height: 390px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }
  #fondonosotros{
   float: left;
     position: absolute;  
top:0px; left:0px;
    width: 980px;
    height: 390px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }
 
.recuadrotextoruta{ 

background-color:white ; 

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:75px; left:150px;
    width:730px;
    height: 910px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
.recuadrotextodotacion{ 

background-color:white ; 

 display: block;  
  float: left;  
  overflow: visible;  
  position: absolute;  
top:85px; left:150px;
    width:730px;
    height: 310px;
border-width: 0px; 
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: black;  
  border-right-color: black;  
  border-bottom-color: black;  
  border-left-color: black;
}
 
 #fondomenuruta{
position:absolute; top:0px; left:0px;
 }
 
#programa{
position:absolute; top:20px; left:1px;
 }
#servicios {
position:absolute; top:20px; left:116px;
}
#tarifas{
position:absolute; top:20px; left:227px;
}
#fechas{
position:absolute; top:20px; left:320px;
} 

.menu_r {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:  #2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #2b90ca;}

.menu_r:link {font-family:  Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #2b90ca;}

.menu_r:visited {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color:#2b90ca; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #2b90ca;}

.menu_r:hover {font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none; background-color: #0d77bc; color: white; font-weight: normal; width: 100%; height: 100%; border-width: 20px; border-style: solid; border-color: #0d77bc;}

.opcionruta{
   float: left;
     position: absolute;  
top:10px; left:15px;
font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 18px;
background-color: #2b90ca; 
color: white;
border-width: 20px; 
border-top-style: solid;  
border-right-style: solid;  
border-bottom-style: solid;  
border-left-style: solid;  
border-top-color: #2b90ca;  
border-right-color: #2b90ca;  
border-bottom-color: #2b90ca;  
border-left-color: #2b90ca; 
   
}
.textdescripcionruta{
   float: left;
     position: absolute;  
top:1px; left:1px;
	font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 14px;
   
}
.textprecioruta{
   float: left;
     position: absolute;  
top:10px; left:810px;
	font-weight: bold;
  font-style: normal;
	font-family:  Arial, Helvetica, sans-serif; 
font-size: 20px;
background-color: #2b90ca; 
color: white;
   
}

#fondoguias{
   float: left;
     position: absolute;  
top:545px; left:0px;
    width: 980px;
    height: 990px;
    padding: 20px 10px 20px 40px;
    border: 1px solid #999999;
    background-color: #ffffff;
    color: #000000;
    border-radius: 15px;
 }
