
body {
	background-color: #EAF4F1;
	background-repeat: repeat-x;
	background-attachment: fixed; 
	font-size: 10px;
	font-family: arial, tahoma, trebuchet ms, verdana, helvetica;
     margin:0;
    padding:0;
	text-align: justify;
	color: #333333;
	/*font-family: Arial, 'Helvetica', sans-serif;
    font-size: 11px;
    color: #666666;*/
}

p {
  font-weight: normal;
  font-size: 11px;
  padding: 0px 0px;
  color: #666666;
  display: block;
  align: justify;

}

p.titulo {
  font-weight: bold;
  font-size: 12px;
  padding: 0px 5px;
  color: #990000;
  display: block;
  align: justify;

}

p.titulo2 {
  font-weight: normal;
  font-size: 26px;
  padding: 0px 0px 0px 10px;
  color: #FFFFFF;

}


p.titulo3 {
  font-weight: bold;
  font-size: 14px;
  padding: 3px 0px 0px 5px;
  color: #870000;

}

h2 {
  font-weight: bold;
  font-size: 18px;
  margin: .1em;
  /*padding: 3px 0px 0px 5px;*/
  color: #870000;

}

h3 {
  font-weight: bold;
  font-size: 12px;
  margin: .1em;
  /*padding: 3px 0px 0px 5px;*/
  color: #666666;

}


a.juan {color:#000000;text-decoration:none}
a.juan1 {color: #91A4A6;text-decoration:none}
a:link { text-decoration:none; color:#FFFFFF}
a:visited { text-decoration:none; color:#FFFFFF}
a:active { text-decoration:none; color:#FFFFFF}
a:hover { text-decoration: none; color:#FFFFFF}

a.juan2 {color: #474747;text-decoration:none}
a:link.juan2 { text-decoration:none; color:#474747}
a:visited.juan2 { text-decoration:none; color:#474747}
a:active.juan2 { text-decoration:none; color:#474747}
a:hover.juan2 { text-decoration: none; color:#76AEA9}

a.juan3 {color: #E6E6E6;text-decoration:none}
a:link.juan3 { text-decoration:none; color:#E6E6E6}
a:visited.juan3 { text-decoration:none; color:#E6E6E6}
a:active.juan3 { text-decoration:none; color:#E6E6E6}
a:hover.juan3 { text-decoration: none; color:#FFFFFF}

a.juan4 {color: #3A3A3A;text-decoration:none}
a:link.juan4 { text-decoration:none; color:#3A3A3A}
a:visited.juan4 { text-decoration:none; color:#3A3A3A}
a:active.juan4 { text-decoration:none; color:#3A3A3A}
a:hover.juan4 { text-decoration: none; color:#E0E1E1}

a.juan5 {color: #666666;text-decoration:none}
a:link.juan5 { text-decoration:none; color:#666666}
a:visited.juan5 { text-decoration:none; color:#666666}
a:active.juan5 { text-decoration:none; color:#666666}
a:hover.juan5 { text-decoration: none; color:#000000}


.barra {
height: 29px;
border: 0px; 
border-style: solid;  
background-color: #6E0001;  
text-align: center;
padding: 0px ;
} 

.page {list-style:none; margin:5 0 5px; width:105px;}

.page li {display:inline; line-height:1.0em; width: 10px;}

.page li a {background-color:#FFFFFF; border-left:0px solid  #91A4A6; float:left; font-weight:bold; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none; width:170px; border-bottom:solid 1px  #666666; border-top:solid 0px  #666666;
border-right:solid 0px  #91A4A6; }

.page li a:hover, .page li.current_page_item a {background-color:#FFFFFF; border-left:0px solid  #5D0303;  border-bottom:solid 1px  #666666; border-top:solid 0px  #5D0303;
border-right:solid 0px  #5D0303 }

#sofi1 {
top: 5;
left: 775;
position: relative;

}

.page1 {list-style:none; margin:5 0 5px; width:105px;}

.page1 li {display:inline; line-height:1.0em; width: 10px;}

.page1 li a { border-left:0px solid  #000000; float:left; font-weight:; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none; width:234px; border-bottom:solid 1px  #FFFFFF; border-top:solid 0  #6D0404;
border-right:solid 0px  #6D0404; }

.page1 li a:hover, .page li.current_page_item a {background-color:#000000; border-left:0px solid  #5D0303;  border-bottom:solid 1px  #FFFFFF; border-top:solid 0px  #5D0303;
border-right:solid 0px  #5D0303 }


.page2 {list-style:none; margin:5 0 5px; width:105px;}

.page2 li {display:inline; line-height:1.0em; width: 10px;}

.page2 li a { border-left:0px solid  #000000; float:left; font-weight:; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none; width:234px; border-bottom:solid 1px  #666666; border-top:solid 0  #666666;
border-right:solid 0px  #6D0404; }

.page2 li a:hover, .page li.current_page_item a {background-color:#E6E6E6; border-left:0px solid  #5D0303;  border-bottom:solid 1px  #666666; border-top:solid 0px  #5D0303;
border-right:solid 0px  #5D0303 }



#buscadorMED {
  width:				182px;
  background-image:		url(http://www.nauticaviajes.com/img/nauticaFondoBuscadorMED.gif);
  background-repeat:	repeat-x;
  background-color:		#b6e867;
  font-size:			0px;
  margin-bottom:		10px;
  padding-top:			10px;
  
}

#buscadorMED .tituloBloques {
	
	background-image: url(http://www.nauticaviajes.com/img/es/nauticaBuscadorMED.gif);
    background-repeat: no-repeat;
	width:			161px;
	height:			42px;

}

#buscadorMED form {
  width:		166px;
  padding:		5px 8px;
  color:		#003366;
  font-size:		11px;
}
#buscadorMED form .select {
  width:		166px;
  margin-bottom:	10px;
}
#buscadorMED form .select .anio {
  background-color:	#EEEEEE;
}
#buscadorMED form .input {
  width:		158px;
  font-size:		11px;
  color:		#003366;
  margin-bottom:	10px;
}
#buscadorMED form .boton {
  margin-top:		10px;
}
#buscadorMED form #busquedaAvanzada {
  height:		180px;
  width:		100%;
  float:		left;
  display:		block;
}
#buscadorMED form #mostrarAvanzada {
  text-align:		right;
  height:		15px;
}





#buscador {
  width:				182px;
  background-image:		url(http://www.nauticaviajes.com/img/nauticaFondoBuscadorCrucero.gif);
  background-repeat:	repeat-x;
  background-color:		#a3d2fe;
  font-size:			0px;
  margin-bottom:		10px;
  padding-top:			10px;
  
	
}

#buscador form {
  width:		166px;
  padding:		5px 8px;
  color:		#003366;
  font-size:		11px;
}

#buscador .tituloBloques {
	
	background-image: url(http://www.nauticaviajes.com/img/es/nauticaBuscadorCruceros.gif);
    background-repeat: no-repeat;
	width:			121px;
	height:			42px;

}

#buscador form .select {
  width:		166px;
  margin-bottom:	10px;
}

#buscador form .select .anio {
  background-color:	#EEEEEE;
}

#buscador form .input {
  width:		158px;
  font-size:		11px;
  color:		#003366;
  margin-bottom:	10px;
}

#buscador form .boton {
  margin-top:		10px;
}

#buscador form #busquedaAvanzada {
  height:		180px;
  width:		100%;
  float:		left;
  display:		block;
}

#buscador form #mostrarAvanzada {
  text-align:		right;
  height:		15px;
}

