/* CSS Document */
html, body{
height:100%;
margin:0 auto;
background-image:url(../images/bg_fondo2.jpg);
background-color:#ffffff;
background-position:center;
background-repeat:repeat-x;
text-align:center;
font-family: Trebuchet MS;
font-size:12px;
color:#000000;
}

/*
.barra {
margin:auto 0px;
background:url(img/bg_barra.png) repeat-y top;
width:100%;
height:125px;
background-position:center;
}
*/

input, select, textarea{
font-family:Verdana;
font-size:11px;
}

.header{
height:158px;
width: 800px;
margin:0 auto;
}

.contenido{
width:800px;
margin:0 auto;
text-align:center;
/*background-color:#FFFFCC;*/
}

.fondo_rpt{
background-image:url(../images/fondo_rpt.jpg);
background-repeat:repeat-y;
text-align:center;
width:798px;
/*height:650px;*/
margin:0 auto;
background-color:#005890;
}

.fondo{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:620px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.fondo_new_boats{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:500px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.cont_new_boats{
text-align:center;
width:780px;
height:79%;
margin:0 auto;
/*background-color:#000000;*/
}

.cont_new{
text-align:center;
width:780px;
height:91%;
margin:0 auto;
/*background-color:#000000;*/
}

.cont_new_izq{
width:210px; /* 210 */
float:left;
/*background-color:#CCCCCC;*/
}

.cont_new_der{
width:560px;
float:right;
/*background-color:#0033FF;*/
}

.cont_new_der_cont_foto{
text-align:center;
width:560px;
/*height:240px;*/
/*background-color:#FF99FF;*/
}

.cont_new_der_foto{
width:360px;
height:222px;
border:#ffffff 3px solid;
}

.cont_new_der_cont_desc{
text-align:center;
width:560px;
/*height:240px;*/
/*background-color:#006600;*/
}

.cont_new_der_descripcion{
width:550px;
text-align:justify;
color:#FFFFFF;
/*border:#FFFFFF 1px solid;*/
}


.fondo_boats{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:530px;
margin:0 auto;
background-color:#005890;
}

.fondo_seasons{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width: 798px;
height:460px;
margin:0 auto;
background-color:#005890;
}

.fondo_sponsor{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width: 798px;
height:460px;
margin:0 auto;
background-color:#005890;
}

.fondo_contact{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width: 798px;
height:600px;
margin:0 auto;
background-color:#005890;
}

.fondo_location{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width: 798px;
height:560px;
margin:0 auto;
background-color:#005890;
}

.contenido_mostrar{
width:780px;
height:100%;
background-color:#990033	;
text-align:center;
}

.contenido_derecha_foto{
width:568px;
height:226px;
float:right;
text-align:center;
border:#FFFFFF 1px solid;
}

.contenido_derecha_foto_int{
width:360px;
height:222px;
border:#ffffff 3px solid;
background-color:#66FF33;
}

.td_cuadros{
width:203px;
height:75px;
/*background-color:#FF9966;*/
}

.cuadro{
width:203px;
height:70px;
float:left;
border:#b3bfb5 1px solid;
}

.espacio{
height:5px;
width:50px;
}

.cuadro_izq{
width:124px;
float:left;
}

.cuadro_espacio{
height:10px;
width:10px;
/*background-color:#000000;*/
}

.cuadro_izq_titulo{
font-size:14px;
color:#FFFFFF;
text-align:left;
padding-left:5px;
padding-top:5px;
}

.cuadro_izq_desc{
font-size:11px;
color:#000000;
text-align:left;
padding-left:5px;
}

.cuadro_der_boat{
width:79px;
height:70px;
float:right;
background-image:url('../images/marla_icono.png');
background-repeat:no-repeat;
}

.cuadro_der_location{
width:79px;
height:70px;
float:right;
background-image:url('../images/mapa_icono.png');
background-repeat:no-repeat;
}

.cuadro_der_contact{
width:79px;
height:70px;
float:right;
background-image:url('../images/correo_icono.png');
background-repeat:no-repeat;
background-position:center;
}

.cuadro_sponsor{
width:203px;
height:300px;
float:left;
border:#b3bfb5 1px solid;
}

.index_descripcion{
width:565px;
float:right;
text-align:justify;
color:#FFFFFF;
/*border:#FFFFFF 1px solid;*/
}

.sponsors{
color:#FFFFFF;
text-align:left;
padding-left:11px;
}

.welcome{
font-size:24px;
color:#FFFFFF;
text-align:left;
/*padding-left:5px;*/
}

.marlas{
font-size:18px;
color:#BF1E2D;
text-align:left;
padding-left:70px;
}

.btns{
margin:0 auto;
width:700px;
height:18px;
background:url(../images/bg_footer.png);
background-repeat:repeat-x;
text-align:center;
color:#FFFFFF;
}

a.default {
color:#FFFFFF; text-decoration:none;
}

a:link {
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	font-size: 12px;
	text-decoration: none;
	color:#CCCCCC;
}
a:active {
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
}

.contenido_footer{
width:800px;
/*background-color:#eaebd9;*/
}

a.tit_cu:link, .tit_cu:visited, .tit_cu:default {
text-decoration:none;
font-size:14px;
color:#FFFFFF;
cursor:pointer;
}

a.tit_cu:hover, .tit_cu:active{
color:#FFFFFF;
font-size:14px;
text-decoration:underline;
cursor:pointer;
}


a.link:link, .link:visited, .link:default {
text-decoration:none;
color:#FFFFFF;
}

a.link:hover, .link:active{
color:#FFFFFF;
text-decoration:underline;
}

a.img:link, .img:visited, .img:default {
text-decoration:none;
color:#FFFFFF;
}

a.img:hover, .img:active{
color:#FFFFFF;
text-decoration:underline;
}

a.sponsor:link, .sponsor:visited, .sponsor:default {
text-decoration:none;
color:#FFFFFF;
}

a.sponsor:hover, .sponsor:active{
color:#FFFFFF;
text-decoration:underline;
}

.activalink{
color:#000000;
text-decoration:none;
display:block;
}

.activaactive{
color:#000000;
text-decoration:none;
display:block;
}

.activaover{
color:#999999;
display:block;
}

.barra_titulo{
margin:0 auto;
width:780px;
height:30px;
background:url(../images/bg_barra.png);
background-repeat:repeat-x;
text-align:center;
color:#FFFFFF;
}

.area_titulos{
width:250px;
float:left;
text-align:left;
color:#000000;
padding:5px;
font-size:18px;
/*background-color:#00FFFF;*/
}

.area_btns_boats{
width:450px;
float:right;
text-align:right;
padding-right:5px;
padding-top:2px;
/*background-color:#000000;*/
}

.btns_boats{
width:98px;
height:20px;
text-align:center;
color:#000000;
background:url(../images/btn_boats.png);
background-repeat:no-repeat;
padding-top:1px;
}

.boats_contenido{
margin:0 auto;
width:768px;
height:97%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_fishingreport{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:510px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.fishingreport_contenido{
margin:0 auto;
width:768px;
height:78%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_sporfishing{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:510px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.sportfishing_contenido{
margin:0 auto;
width:768px;
height:78%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_seasons{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:510px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.seasons_contenido{
margin:0 auto;
width:768px;
height:78%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_tours{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:550px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.tours_contenido{
margin:0 auto;
width:768px;
height:78%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_sponsor{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:450px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.sponsor_contenido{
margin:0 auto;
width:768px;
height:75%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_videos{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:480px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.videos_contenido{
margin:0 auto;
width:768px;
height:76%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_sportfishing{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:550px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.location_sportfishing{
margin:0 auto;
width:768px;
height:79%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_location{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:550px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.location_contenido{
margin:0 auto;
width:768px;
height:79%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.fondo_new_contact{
background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
text-align:center;
width:798px;
height:620px; /* 600 */
margin:0 auto;
/*background-color:#005890;*/
}

.contact_contenido{
margin:0 auto;
width:768px;
height:81%;
color:#ffffff;
padding:5px;
border:#FFFFFF 1px solid;
}

.boats_contenido1{
width:374px;
float:left;
text-align:left;
padding:5px;
/*background-color:#00FFFF;*/
}

.boats_contenido2{
width:355px;
float:right;
padding:5px;
padding-left:19px;
text-align:right;
/*background-color:#666600;*/
}

.boats_titulo{
color:#F7D40B;
font-size:16px;
text-align:left;
}

.boats_descripcion{
text-align:justify;
}

.boats_titulo2{
color:#F7D40B;
font-size:14px;
text-align:left;
}

.boats_titulo_price{
color:#F7D40B;
font-size:14px;
text-align:left;
/*padding-left:15px;*/
}

.boats_fotos{
width:350px;
height:220px;
padding:3px;
padding-top:4px;
padding-bottom:4px;
background:url(../images/bg_fotos.png);
background-repeat:repeat-x repeat-y;
text-align:center;
}

.boats_fotos2{
width:345px;
height:218px;
border:#ffffff 1px solid;
text-align:center;
}



.boats_tabla{
width:356px;
border-left:#ffffff 1px solid;
border-right:#ffffff 1px solid;
border-top:#ffffff 1px solid;
}

.boats_tabla_tour{
background:url(../images/bg_tabla.png);
background-repeat:repeat-x;
width:126px;
height:20px;
text-align:left;
border-bottom:#ffffff 1px solid;
border-right:#ffffff 1px solid;
padding-left:4px;
}

.boats_tabla_price{
background:url(../images/bg_tabla.png);
background-repeat:repeat-x;
width:115px;
height:20px;
text-align:left;
border-bottom:#ffffff 1px solid;
border-right:#ffffff 1px solid;
padding-left:4px;
}

.boats_tabla_time{
background:url(../images/bg_tabla.png);
background-repeat:repeat-x;
width:115px;
height:20px;
text-align:left;
border-bottom:#ffffff 1px solid;
padding-left:4px;
}

.boats_tabla_tour_desc{
width:126px;
height:20px;
text-align:left;
border-bottom:#ffffff 1px solid;
border-right:#ffffff 1px solid;
padding-left:4px;
}

.boats_tabla_price_desc{
width:115px;
height:20px;
text-align:center;
border-bottom:#ffffff 1px solid;
border-right:#ffffff 1px solid;
padding-left:4px;
}

.boats_tabla_time_desc{
width:115px;
height:20px;
text-align:center;
border-bottom:#ffffff 1px solid;
padding-left:4px;
}

.sponsor_foto{
width:181px;
float:left;
padding-left:5px;
padding-top:5px;
}

.sponsor_otros{
width:560px;
float:right;
text-align:left;
padding:2px;
padding-left:5px;
padding-top:5px;
border-bottom:#ffffff 1px solid;
}

.sponsor_otros_img{
width:160px;
float:left;
text-align:center;
}

.sponsor_otros_txt{
width:380px;
float:right;
text-align:justify;
padding-right:10px;
}

.contact_icono{
float:left;
width:170px;
height:200px;
text-align:center;
background-image:url('../images/icono_contact.png');
background-repeat:no-repeat;
background-position:center;
/*background-color:#CCCCCC;*/
}

.contact_form{
float:right;
width:580px;
text-align:left;
padding:5px;
/*background-color:#99CC66;*/
}

.contact_datos{
width:90px;
text-align:left;
/*background-color:#CC0000;*/
}

.contact_campos{
float:right;
width:430px;
/*background-color:#00CCCC;*/
}

.contact_txt{
width:600px;
color:#ffffff;
padding-left:30px;
text-align:left;
float:left;
/*background-color:#00FFCC;*/
}

.contact_titulos{
color:#F7D40B;
font-size:14px;
}

.location_txt{
width:600px;
color:#ffffff;
padding-left:168px;
text-align:left;
float:left;
/*background-color:#00FFCC;*/
}

/* INICIO TOURS 768*/
.tours_area_btns{
float:left;
width:170px;
height:250px;
text-align:center;
padding:3px;
background-image:url('../images/bg_area_btns_tours.png');
background-repeat:repeat-x;
/*background-color:#CCCCCC;*/
}

.tours_txt{
float:right;
width:550px;
text-align:justify;
padding:3px;
padding-left:10px;
/*background-color:#CCC111;*/
}

.tours_area_desc{
text-align:left;
padding:3px;
color:#FFFFFF;
font-size:14px;
}

.tours_btns{
width:160px;
height:20px;
text-align:left;
padding-top:1px;
color:#000000;
}

.tourlink{
color:#000000;
text-decoration:none;
display:block;
width:160px;
}
 
.touractive{
color:#000000;
text-decoration:none;
display:block;
width:160px;
}

.tourover{
color:#F7D40B;
display:block;
width:160px;
height:20px;
background:url(../images/bg_fotos.png);
background-repeat:repeat-x repeat-y;
}

.tour_titulos{
color:#F7D40B;
font-size:16px;
}

/* FIN TOURS */

/* INICIO LIGHTBOX */
.tour_lightbox{
overflow:auto;
text-align:center;
display:inline;
border:solid 2px #EA671D;
width:550px;
background-color:#ECEAE0;
}

.tour_lightbox_contenedor{
overflow:auto;
width:550px;
height:105px;
}

.tour_lightbox_td{
text-align:center;
}

/* FIN LIGHTBOX */


/* IINICIO SPORTFISHING */
.fishing_titulo{
color:#F7D40B;
font-size:16px;
text-align:left;
}

.fishing_contenido1{
width:530px;
float:left;
text-align:justify;
padding:5px;
/*background-color:#00FFFF;*/
}

.fishing_contenido2{
width:218px;
float:right;
padding:4px;
text-align:center;
/*background-color:#666600;*/
}

.fishing_foto{
width:202px;
height:200px;
padding:4px;
text-align:justify;
background:url(../images/bg_fotos.png);
background-repeat:repeat-x repeat-y;
}
/* FIN SPORTFISHING */

/* INICIO VIDEOS */
.tours_txt{
width:550px;
text-align:justify;
padding:3px;
padding-left:10px;
/*background-color:#CCC111;*/
}
/* FIN VIDEOS */