body {position: relative; top: 0; left: 0; margin: 0; padding: 0; font-size: 12px; font-family: Helvetica, Arial, sans-serif}
h1, h2, h3, h4, h5, h6, p, ul, li, td {margin: 0; padding: 0; color: #15599a;}
p {color: #15599e; margin: 0 0 9px;}
li {list-style-type: none;}
img {border: 0;}


.BoletinCaja
{
	margin-left: 490px;
	width: 250px; 
	background-color: #e6f0fa;
	padding-left: 3px;
}

.BoletinCajaEncabezado
{
 color: #15599a;
 font-family: "Times New Roman", Times, serif;
 font-style: italic;
 font-size: 14px;
}

.lineaDelgada
{
 font-family: "Times New Roman", Times, serif;
 font-size: 3px;
}

.lineaDelgada2
{
 font-family: "Times New Roman", Times, serif;
 font-size: 2px;
}

a.menuSup1:link    {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #6290be; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup1:visited {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #6290be; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup1:hover   {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup1:active  {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #6290be; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;} 


a.menuSup2:link    {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #15599e; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup2:visited {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #15599e; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup2:hover   {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup2:active  {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #15599e; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;} 

a.menuSupActivo:link    {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSupActivo:visited {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSupActivo:hover   {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSupActivo:active  {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;} 


a.menuSup1w:link    {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #6290be; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup1w:visited {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #6290be; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup1w:hover   {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup1w:active  {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #6290be; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;} 


a.menuSup2w:link    {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #15599e; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup2w:visited {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #15599e; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup2w:hover   {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSup2w:active  {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #15599e; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;} 


a.menuSupActivoW:link    {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSupActivoW:visited {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSupActivoW:hover   {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;}
a.menuSupActivoW:active  {color: #ffffff; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color: #cb7903; height: 30px; display: block; margin-left: 0%; margin-right: 0%; text-align: center;} 




#content {position: relative; top: 0px; left: 18px; float: left; clear: none; width: 1049px;}
#content h1 {border-bottom: 1px solid #15599e; color: #15599e; margin: 12px 0 12px;}
#content h3 {margin: 6px 0 12px 0; font-family: Georgia, "Times New Roman", Times, serif; color: #15599e; font-style: italic; font-size: 18px; font-weight: normal;}
#content h3 .date {color: #c00;}
#home #content {width: 1049px; left: 0;}
#fleetMenu {position: relative; top: 0px; left: 12px; padding: 0; width: 212px; height: 300px;}
#home #fleetMenu {top: 30px;}
#fleetMenu h2 {background: url(/images/bg_fleet_top.png) center top no-repeat; padding: 14px 0 6px; color: #fff; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; font-weight: normal;}
#fleetMenu span {display: block; background: url(/images/bg_fleet_bottom.png) center bottom no-repeat; padding: 0 16px 30px;} 
#fleetMenu span ul {color: #fff; height: 220px; overflow: auto;}
#fleetMenu li {padding: 0;}
#fleetMenu li a {display: block; width: 156px; color: #fff; padding: 3px; border-bottom: 1px solid #fff;}
#fleetMenu li a:hover {background: #6290be;}
#fleetMenu #laLista a:hover {background: #6290be; width: 156px;}
#media {position: absolute; top: 50px; left: 275px; text-align: center;}
#media #flash {width: 261px; height: 219px; border: 6px solid #fff; margin: 0 0 12px;}
#intro {position: relative; top: 0; left: 0; width: 500px; margin: 0 0 0 267px;}
#intro p {width: 100%; float: left; clear: both;}
#weather {position: absolute; top: 74px; left: 600px; background: url(/images/bg_weather.png) left top; padding: 6px;}
#weather th {color: #fff; text-align: right; padding: 0 9px 9px 0; font-weight: normal; font-size: 12px;}
#weather td.temp {color: #fff; font-weight: bold; font-size: 28pt;}
#weather a {color: #ff0; text-decoration: underline; font-size: 12px;}


#adspace {position: relative; top: 0px; left: 8px; width: 200px; float: left; clear: none; padding: 0; text-align: center; margin: 24px 0 0; padding: 12px 6px;background: #fff; min-height: 300px;}
#home #adspace {position: absolute; top: 500px; left: 12px; clear: both; background: transparent; margin: 0;}
#ourfleet #adspace {position: relative; top: -30px; left: 12px; clear: both; background: transparent; margin: 0;}

#Testimonial {position: relative; top: 0px; left: 0px;width: 200px; margin: 0 0 24px;}
#Testimonial p.quote {padding: 20px 0 0 24px; background: url(/images/quote_l.gif) top left no-repeat; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-align: left;}
#Testimonial p.quote span {display: block; padding: 0 6px 20px 0; background: url(/images/quote_r.gif) bottom right no-repeat;}
#Testimonial p.cite {text-align: right; font-style: italic; margin: 12px 0 0;}

.tallaFijada1 {font-size: 14px;}
.tallaFijada2 {font-size: 12px;}


a.homeLink1:link {color: #15599e; font-size: 14px; font-weight: normal; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.homeLink1:visited {color: #15599e; font-size: 14px; font-weight: normal; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.homeLink1:hover {color: #15599e; font-size: 14px; font-weight: normal; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.homeLink1:active {color: #15599e; font-size: 14px; font-weight: normal; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}

#newsalert {position: relative; top: 0; left: 0; float: left; margin: 15 0 0 60px; border: 1px solid #15599e;}
#newsalert h2 {padding: 3px; color: #15599e; margin: 0 0 12px; background: #e6f0fa;}
#newsalert h3 {margin: 0; font-style: normal; margin-left: 12px; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#newsalert h4 {color: #15599e; font-style: italic; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; margin: auto 12px; padding: 0 0 3px; border-bottom: 1px dotted #15599e;}
#newsalert .newstory {width: 98%; margin-left: 5px; margin-right: 5px;}
#newsalert ul {margin: 6px 0 0;}
#newsalert li {list-style: disc; color: #15599e; margin: 14px 0  0 10px;}


#footer {position: relative; float: left; clear: both; padding: 12px 0 24px; margin: 36px 0 0; border-top: 1px solid #999; color: #000;}
#home #footer {left: 250px;}
#footer p {color: #000;}
#footer .vcard {float: left; clear: none; width: 42%; text-align: left; font-size: 10px;}
.org, .fn {font-weight: bold;}


.tituloSeccion {border-bottom: 1px solid #15599e; color: #15599e; margin: 12px 20px 12px;}
.tituloSeccionMod {border-bottom: 1px solid #15599e; color: #15599e; margin: 12px 50px 12px;}

.tituloSeccionChico {background: transparent; color: #15599e; text-indent: 0; margin: 0 0 3px; font-size: 25px; font-family: Georgia, "Times New Roman", Times, serif;}

.tituloSeccionMasChico {background: transparent; color: #15599e; text-indent: 0; margin: 0 0 3px; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif;}


#weatherReport, #moonPhase, #available, #catch, #fishNews {margin: 0 12px 12px 0;}
#weatherReport h1, #moonPhase h1, #available h1, #catch h1, #fishNews h1 {border-bottom: 0; font-size: 16px;}
#weatherReport {float: left; clear: none;}
#weatherReport table {width: 240px; background: #e6f0fa; font-size: 12px;}
#weatherReport th, #catch th {background: #15599e; text-align: right; color: #fff; font-size: 16px; vertical-align: top; padding: 6px 8px; font-weight: normal;}
#weatherReport td, #catch td {padding: 6px 8px; border-bottom: 1px solid #15599e; color: #15599e; vertical-align: top;}
#moonPhase {width: 440px; float: left; clear: none;}
#moonPhase table {width: 440px; background: #000; font-size: 12px;}
#moonPhase th {color: #fff; padding: 6px; font-weight: normal; border-right: 1px solid #fff;}
#moonPhase td {padding: 6px; text-align: center; border-right: 1px solid #fff;}
#moonPhase tr.moondates td {background: #9ac2ea; border-right: 1px solid #9ac2ea;}
#weatherReport td.last, #moonPhase td.last, #moonPhase th.last, #catch td.last {border-right: 0; border-bottom: 0;}
#available {width: 100%; float: left; clear: both;}
#catch {float: left; clear: none;}
#catch table {width: 705px; background: #e6f0fa; font-size: 12px;}
#catch th {width: 130px;}
#catch td#alert {width: 190px; padding: 0 10px; background: #fff; border-bottom: 0;}
#catch td#alert p {font-size: 16px; font-weight: bold;}
#catch td#alert strong {color: #c00;}
#fishNews ul {margin: 6px 0 0;}
#fishNews li {list-style: disc; color: #15599e; margin: 2px 0  0 10px;}

#fishNews {width: 100%; float: left; clear: both;}
#fishNews h4 {color: #15599e; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;}
#fishNews ul {margin: 6px 0 0;}
#fishNews li {list-style: disc; color: #15599e; margin: 2px 0  0 10px;}

#catch2 th {background: #15599e; text-align: right; color: #fff; font-size: 16px; vertical-align: top; padding: 6px 8px; font-weight: normal;}
#catch2 td {padding: 6px 8px; border-bottom: 0px solid #15599e; color: #15599e; vertical-align: top;}
#catch2 {float: left; clear: none;}
#catch2 table {width: 500px; background: #ffffff; font-size: 12px;}
#catch2 th {width: 130px;}
#catch2 td#alert {width: 190px; padding: 0 10px; background: #fff; border-bottom: 0;}


#columnaIzquierda h3 {font-family: Georgia, "Times New Roman", Times, serif; color: #15599e; font-style: italic; font-size: 18px; font-weight: normal;}
#columnaIzquierda h3 .date {color: #c00;}




#register table {background: #e6f0fa; margin: 12px 0 0; border: 1px solid #15599e; font-size: 12px;}
#register table table {width: 100%; margin: 0; border: 0; font-size: 12px;}
#register td {padding: 0 4px 4px;}
#register .nester {padding: 4px 0;}
#register th {text-align: left; color: #15599e; padding: 4px 4px 0;}
#register input, #register textarea, #register select {margin: 3px 3px 3px 0; border: 1px solid #15599e;}
#register input#street1, #register input#street2, #register input#country {width: 320px;}
#register input#city {width: 200px;}
#register input.check {border: 0; margin: 0;}
#register td#optinCell p {margin: 4px; padding: 0; float: left; clear: both; width: 300px;}


.required {color: #c00;}
.error {color: #c00;}


.companyText
{
	color: #3c75cf;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.centraTexto1
{
	margin-left: 0%;
	margin-right: 0%;
	text-align: center;
}


a.formaLink:link {color: #3c75cf; font-size: 12px; font-weight: bold; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.formaLink:visited {color: #3c75cf; font-size: 12px; font-weight: bold; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.formaLink:hover {color: #3c75cf; font-size: 12px; font-weight: bold; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.formaLink:active {color: #3c75cf; font-size: 12px; font-weight: bold; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;}


.pie1 {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.pie2 {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder;}

.pie0 {border-top: 1px solid #999; color: #000; width: 363px; margin-top: 10px;}


.linkDetalles1 {color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.linkDetallesTitulo {color: #15599e; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}



#yachtMenu {width: 100%; float: left; clear: both; margin: 0 0 12px;}
#yachtMenu span {float: left; clear: none;}
#yachtMenu a {display: block; padding: 6px 6px 6px 28px; color: #000; font-weight: bold;}
#yachtMenu a:hover {color: #f18e01;}
#yachtMenu #yachtReserve a {background: url(/images/ico_reserve.gif) center left no-repeat; border-right: 1px dotted #000;}
#yachtMenu #yachtPrint a {background: url(/images/ico_print.gif) center left no-repeat; margin: 0 0 0 8px;}
#yachtMenu #yachtReserve a:hover {background: url(/images/ico_reserve_over.gif) center left no-repeat;}
#yachtMenu #yachtPrint a:hover {background: url(/images/ico_print_over.gif) center left no-repeat;}

#ourfleet #yachtCopy {float: right; clear: none; width: 280px;}

#ourfleet #yachtCopy { font-size: 12px;}

#ourfleet #yachtCopy h2 {background: transparent; text-indent: 0; margin: 0 0 3px; font-size: 16px;}
#ourfleet #yachtCopy ul {float: left; clear: both; margin: 0 0 9px;}
#ourfleet #yachtCopy li {color: #15599e; list-style: disc; margin: 0 0 3px 15px;}
#ourfleet #yachtCopy th {text-align: left;}
#ourfleet #yachtCopy th, #ourfleet #yachtCopy td {padding: 3px; vertical-align: top; color: #15599a;}
.img-wrapper, .sales .img-wrapper {float: left; border: 1px solid #ccc; b padding: 0px; background: #fff; margin: 5px 0 5px 0px;}
.img-wrapper div {padding: 5px 5px 5px 5px;}


a.menubot1:link    {color: #15599e; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a.menubot1:visited {color: #15599e; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a.menubot1:hover   {color: #15599e; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a.menubot1:active  {color: #15599e; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;} 


a.boton1 {background: #15599a; padding: 6px; color: #fff; font-weight: bold; text-decoration: none;}
a.boton1:hover {background: #cb7903;}


#fleetMenu2 {position: relative; top: 0px; left: 5px; padding: 0; width: 250px; height: 300px;}
#fleetMenu2 h2 {padding: 14px 0 6px; color: #fff; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; font-weight: normal;}
#fleetMenu2 span {display: block; padding: 0 16px 30px;} 

.flotaNombreBote
{
color: #15599e;
font-size: 15px;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
text-decoration: none;
}

.flotaTextoBote
{
color: #6290be;
}

a.tablaLink:link {color: #15599e; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Helvetica, Arial, sans-serif;}
a.tablaLink:visited {color: #15599e; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Helvetica, Arial, sans-serif;}
a.tablaLink:hover {color: #cc0000; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Helvetica, Arial, sans-serif;}
a.tablaLink:active {color: #15599e; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Helvetica, Arial, sans-serif;}

a.flotaLink:link {color: #ffffff; text-decoration: underline;}
a.flotaLink:visited {color: #ffffff; text-decoration: underline;}
a.flotaLink:hover {color: #ffffff; text-decoration: underline;}
a.flotaLink:active {color: #ffffff; text-decoration: underline;}

