body {
	background:#DDE3E8 ;
	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;*/
}

#todo {
       PADDING-RIGHT: 15px; 
	   PADDING-LEFT: 15px; 
	   PADDING-BOTTOM: 15px; 
	   MARGIN: 0px auto; 
	   WIDTH: 970px; 
	   PADDING-TOP: 2px; 
	   POSITION: relative; 
	   BACKGROUND-COLOR: #fff; 
	   TEXT-ALIGN: left
	   }
p {
  font-weight: normal;
  font-size: 11px;
  padding: 0px 10px;
  color: #666666;
  display: block;
  align: justify;

}

p.botonera-arriba {
  font-weight: normal;
  font-size: 11px;
  padding: 0px 5px 0px 5px;
  color: #666666;

}

p.botonera-arriba1 {
  font-weight: normal;
  font-size: 11px;
  padding: 0px 0px 3px 0px;
  color: #666666;

}
p.botonera-arribam {
  font-weight: normal;
  font-size: 11px;
  padding: 0px 0px 3px 0px;
  color: #666666;

}

p.titulo {
  font-weight: bold;
  font-size: 12px;
  padding: 0px 0px 0px 10px;
  color: #fff;

}

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

}

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

}

p.titulo4 {
  font-weight: bold;
  font-size: 12px;
  padding: 0px 0px 0px 0px;
  color: #2C2C2C;

}


h1 {
  font-weight: normal;
  font-size: 24px;
  margin-bottom: 0;
  padding: 0px 0px 0px 0px;
  color: #0B1B24;
  line-height: 24px;


  
}



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. {text-decoration:none;color:#666666;}
a:link {text-decoration:none;color:#666666;}
a:visited {text-decoration:none;color:#666666;}
a:active {text-decoration:none;color:#666666;}
a:hover {text-decoration:none;color:#96B3B3;}

a.juan {text-decoration:none;color:#DC772E;}
a:link.juan {text-decoration:none;color:#DC772E;}
a:visited.juan {text-decoration:none;color:#DC772E;}
a:active.juan {text-decoration:none;color:#DC772E;}
a:hover.juan {text-decoration:none;color:#ffffff;}

a.juan1 {text-decoration:none;color:#82A1A1;}
a:link.juan1 {text-decoration:none;color:#82A1A1;}
a:visited.juan1 {text-decoration:none;color:#82A1A1;}
a:active.juan1 {text-decoration:none;color:#82A1A1;}
a:hover.juan1 {text-decoration:none;color:#666666;}

a.juan2 {text-decoration:none;color:#424242;}
a:link.juan2 {text-decoration:none;color:#424242;}
a:visited.juan2 {text-decoration:none;color:#424242;}
a:active.juan2 {text-decoration:none;color:#424242;}
a:hover.juan2 {text-decoration:none;color:#B00410;}

a.juan3 {text-decoration:none;color:#424242;}
a:link.juan3 {text-decoration:none;color:#424242;}
a:visited.juan3 {text-decoration:none;color:#424242;}
a:active.juan3 {text-decoration:none;color:#424242;}
a:hover.juan3 {text-decoration:none;color:#3A647D;}


td.borde-botonera {
border-top: solid 1px #CACCCD;
border-right: solid 1px #CACCCD;
border-left: solid 1px #CACCCD;
border-bottom: solid 0px #CACCCD;
}


#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;
}

