@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; background:url(../images/bg-rep.jpg) repeat #FFF; font:normal 13px Arial, Helvetica, sans-serif;}
div, p, ul, h1, h2, h4, img, form, label, table{padding:0px; margin:0px;}
ul{list-style-type:none;}
.title{color:#FFF; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.charter{width:940px; height:auto; margin:0 auto; padding-top:10px; float:left; background:#FFF;}
table.charter td{width:130px; height:auto;}
table.charter td.gallery{width:290px; height:auto;}
table.main{width:942px; height:auto; margin:0 auto; background-color:#FFFFFF;}
#main{width:942px; height:auto; margin:0 auto; background-color:#FFFFFF;}
#header{width:942px; height:247px; position:relative; margin:0 auto; padding:0px;} 
#menu{width:942px; height:31px; position:relative; margin:0 auto; padding:0px; background:url(../images/menu-rep.jpg) repeat-x;}
#menupannel{width:942px; height:auto; margin:0 auto; background:#FFF;}
ol{margin:10px 0 0 20px;}
ol li{text-align:left; height:20px;}

/*Contenedor de las images de barcos*/
#rosadelmar{width:130px; height:89px; background:url(../images/cabo-san-lucas-rosa-del-mar.jpg) center  no-repeat #fff; margin:0 auto;}
#outcast{width:130px; height:89px; background:url(../images/cabo-san-lucas-outcast.jpg) center  no-repeat #fff; margin:0 auto;}
#meche{width:130px;	height:89px; background:url(../images/cabo-san-lucas-dona-meche.jpg)  center  no-repeat #fff; margin:0 auto;}
#badmarket{width:130px; height:89px; background:url(../images/cabo-san-lucas-bad-market.jpg) center  no-repeat #fff; margin:0 auto;}
#atrevida{width:130px; height:89px; background:url(../images/cabo-san-lucas-la-atrevida.jpg) center  no-repeat #fff; margin:0 auto;}
#high{width:130px; height:89px; background:url(../images/high-risk.jpg) center  no-repeat #fff; margin:0 auto;}
#valerio{width:130px; height:89px; background:url(../images/don-valerio.jpg) center  no-repeat #fff; margin:0 auto;}
#badcompany{width:130px; height:89px; background:url(../images/cabo-san-lucas-bad-company.jpg) center  no-repeat #fff; margin:0 auto;}
#bigt{width:130px; height:89px; background:url(../images/bigt.jpg) center  no-repeat #fff; margin:0 auto;}
#kahuna{width:130px; height:89px; background:url(../images/kahunas.jpg) center  no-repeat #fff; margin:0 auto;}
#superpanga{width:130px; height:89px; background:url(../images/panga.jpg) center  no-repeat #fff; margin:0 auto;}
#salsa{width:130px; height:89px; background:url(../images/la_salsa.jpg) center  no-repeat #fff; margin:0 auto;}
#andale{width:130px; height:89px; background:url(../images/andale-charter.jpg) no-repeat #FFF; margin:0 auto;}
#viking{width:130px; height:89px; background:url(../images/viking-charter.jpg) no-repeat #fff; margin:0 auto;}
#missing_lenk{width:130px; height:89px; background:url(../images/missing-lenk-charter.jpg) no-repeat #fff; margin:0 auto;}
#vikingft{width:130px; height:89px; background:url(../images/50-vikign-charter.jpg) no-repeat #fff; margin:0 auto;}
#anger{width:130px; height:89px; background:url(../images/Anger.jpg) center  no-repeat #fff; margin:0 auto;}
#yate-t{width:130px; height:89px; background:url(../images/yate-t.jpg) center  no-repeat #fff; margin:0 auto;}
#gradys{width:130px; height:89px; background:url(../images/gradys.jpg) center  no-repeat #fff; margin:0 auto;}
#penn{width:130px; height:89px; background:url(../images/pen.jpg) center  no-repeat #fff; margin:0 auto;}
#gd{width:130px; height:89px; background:url(../images/gd.jpg) center  no-repeat #fff; margin:0 auto;}


/*panel izq*/
#panelizq{width:207px; height:auto; float:left; background:#FFF; margin-top:10px;}
#menu-content{background:url(../images/bg-repet-box.gif) repeat-y; width:183px; height:auto; margin:0 auto;}
#menu-content h1{background:url(../images/top.gif) no-repeat; height:21px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#535353; line-height:21px;}
#menu-content ul{display:block; padding-left:18px; float:left; background:url(../images/cabo-san-lucas-charters.gif) no-repeat center bottom; height:345px; width:165px; padding-top:10px;} 
#menu-content ul li{background:url(../images/bineta.gif) left top no-repeat ; text-align:left; padding:0 18px 3px; margin-top:3px; font:Arial 12px; color:#ff5400;}
#menu-content ul li a:link{color:#ff5400; text-decoration:none; text-transform:capitalize;}
#menu-content ul li a:visited{color:#ff5400; text-decoration:none;}
#menu-content ul li a:active{color:#ff5400; text-decoration:none;}
#menu-content ul li a:hover{color:#ff5400; text-decoration:underline;}
#menu-contentBottom{background:url(../images/bottom.gif) no-repeat; height:21px; width:183px; height:21px; clear:both;}

/*panel derecho*/
#panelder{height:auto; float:left; width:735px; background:url(../images/panel-der.gif) repeat-y center; margin-top:10px;}
#panelderTop{background:url(../images/panel-der-top.gif) no-repeat center; width:735px; height:15px;}
#panelderBotton{background:url(../images/panel-der-bottom.gif) no-repeat center; width:735px; height:25px;}
#panelder h1{text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color: #00509F; width: 671px; height:20px; border-bottom: 1px dashed; border-bottom-color: #00509F; margin:0 auto;}
#panelder p{padding-left:45px; padding-right:50px; padding-top:10px; text-align:justify; font:normal 13px Arial, Helvetica, sans-serif; color:#1e557c;}
#panelder p.class{padding-left:5px; padding-right:5px; padding-top:3px; text-align:justify; font:normal 13px Arial, Helvetica, sans-serif; color:#1e557c;}
#panelder p.texto-negrita{font:bold 13px Arial, Helvetica, sans-serif; text-align:justify; color:#003264;}
.padding{padding-left:20px;}
#panelder p.center{ text-align:center; margin:0 auto;}
#panelder p.cancelation{font-size:10px; text-align:center;}
#panelder h2{text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color: #ef7e01; width: 671px;	height:20px;  border-bottom: 1px dashed;	border-bottom-color: #00509F; background:#eaeaea; margin:0 auto; border-top: 1px dashed; border-top-color:#ef7e01;}
table.clandar{margin:0 auto; font: normal 13px Arial, Helvetica, sans-serif;}
#panelder h3{background:#ab0505; font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; width:160px; height:auto; float:left; text-align:center;}
#panelder h4{background:#fff; font:bold 13px Arial, Helvetica, sans-serif; color:#000; width:190px; height:auto; float:left; text-align:center;}
#panelder h5{background:#FFF; font:bold 13px Arial, Helvetica, sans-serif; color:#003264; text-align:center; width:auto; height:auto; float:left;}
#panelder h6{background:#ab0505; font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; width:600px; height:20px; text-align:center; margin:0 auto;}
.boton{background:url(../images/boton.gif) no-repeat; width:150px; height:38px; position:relative; margin:0 auto; padding:10px 0px 0 0px; text-align:center;}
#special{height:182px; width:249px; position:fixed; left:0px; top: 2px; float:inherit; z-index:1; float:left; margin:10px 0 0 0; border:none;}

/*sdro tags*/
#sdro{width:942px; height:auto; background-color:#FFF; float:left;}
#sdro p{font:normal 10px Arial, Helvetica, sans-serif; text-align:center; color:#1e557c;}
#sdro a:link{color:#ff5400; text-decoration:none; text-transform:capitalize;}
#sdro a:visited{color:#ff5400; text-decoration:none;}
#sdro a:active{color:#ff5400; text-decoration:none;}
#sdro a:hover{color:#ff5400; text-decoration:underline;}
#apDiv1{width:942px; height:247px; margin:0 auto; padding:0px; z-index:1; position:absolute; left: 0px; top: -0px;}
#apDiv1-2 {width:942px;	height:247px; margin:0 auto; padding:0px; z-index:1; float:inherit; position:absolute;}
.left{float:left; padding-right:10px;}
.right{float:right; padding-left:10px;}
strong{color:#003264;}
.center{text-align:center;}
.texto-negrita{font:bold 13px Arial, Helvetica, sans-serif; color:#003264;}
table.charters{width:500px; height:auto; text-align:center; margin:0 auto;}
table.charters td.color{text-align:center; color:white; height:20px; background:url(../images/bg-rep.jpg) repeat; font:bold 13px Arial, Helvetica, sans-serif;} 
table.charters td.gris{background: #F6F6F6; color:#023f6a;}
table.info{width:auto; height:auto; margin:0 auto;}
table.center{margin:0 auto; text-align:center; width:600px;}
