/* @group Main */
body { margin: 0; padding: 0; font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: silver; text-align: center; }
table { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
ul, li { margin: 0; padding: 0;}

h1 { padding-bottom: 5px; margin: 5px 0; color:#044; }
h1 a { color: #005395; font-size:12px; }
h1 a:hover { color: #F60;text-decoration: none; }

h2 { padding-bottom: 0px; margin: 0; line-height: 100%; color:#111; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 a { padding-bottom: 0px; margin: 0; line-height: 100%; color:#F90;
font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

h3, h4 { padding-bottom: 5px; margin: 15px 0; color: navy; }

.kajas_1 { margin: 5px 5px 20px 5px; }
#kajas_2 { border: 1px solid #018D8E; background-color: #FFF; margin: 3px 5px 0px 5px; }
#kajas_3{ border: 1px solid #018D8E; background-color: #FFF; margin: 3px 5px 20px 5px; }

a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
.link_sur a {color:#333; text-decoration: none; }
.link_sur a:hover { color:#036; text-decoration: underline; }

.borde { border: #E49021 1px solid;  font-size: 9px; }
.bordeblanco { border: #FFF 1px solid; font-size: 9px; }

HR { background-color: #004990; height: 2px; color: #004990; text-align: center; width: 600px}

#flag { text-align: center; padding: 1.5em 0 0.30em 0; }
#flag img { margin: 0 0.20em;}

#link_top2{ margin-top: 5px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #444; text-align: right; float: right; width: 600px; }
#link_top2 strong { margin-right: 1em; }

#link_plu { margin-bottom: 10px; }
#link_plu a { color: #130B0A; }
#link_plu a:hover { color: #036; text-decoration: none; }

#container { width: 1024px; margin: 0 auto; text-align: left; background: #FFF url(images/contenido_bg.gif) repeat-y 0 0;}


#cabecera { height: 208px; }
#cabecera2 { height: 208px; }
#cabecera h1 { margin: 0; padding: 0;}

#lateral1 { float: left; width: 191px; background-color: #FFEBB3; height: auto; margin-top: -1px; }
#lateral2 { float: right; width: 191px; background: #E6F6F2 url(images/top_2.jpg) center top no-repeat; margin-top: -1px; }

#wrapper {  background: transparent url(images/top_3.jpg) repeat-x center -1px; margin: 0 auto; 
border-top: 1px solid #018D8E; }

#contenido { margin: 0 205px; padding: 0 ; font-size: 11px; color: #130B0A;
text-decoration: none; font-weight: normal; }
#contenido h2 { padding: 0.40em 0; margin: 0 0 0.50em 0; }
#contenido h2 a { color: #0188A2; font-size: 11px;}
#contenido h2 a:hover { color: #111; }

#galapagos { margin-top: 15px; }
#galapagos h2 { background: url(images/galapagos_linea.gif) no-repeat center bottom; }

#galapagos_trekking h2 { background: url(images/galapagos_trekking.gif) no-repeat center bottom; }
#galapagos_diving h2 { background: url(images/galapagos_diving.gif) no-repeat center bottom; }
#ecuador_trekking h2 { background: url(images/ecuador_trekking.gif) no-repeat center bottom; }
#mountain_climbing h2 { background: url(images/mountain_climbing.gif) no-repeat center bottom; }
#mountain_biking h2 { background: url(images/mountain_biking.gif) no-repeat center bottom; }
#amazonas_expeditions h2 { background: url(images/amazonas_expeditions.gif) no-repeat center bottom; }
#rafting_ecuador h2 { background: url(images/rafting_ecuador.gif) no-repeat center bottom; }
#ecuador_expeditions h2 { background: url(images/ecuador_expeditions.gif) no-repeat center bottom; }
#ecuador_hotels h2 { background: url(images/ecuador_hotels.gif) no-repeat center bottom; }
#ecuador_roundtrips h2 { background: url(images/ecuador_roundtrips.gif) no-repeat center bottom; }
#ecuador_horsebackriding h2 { background: url(images/ecuador_horsebackriding.gif) no-repeat center bottom; }

.bloque { margin: 0 auto; overflow: auto; }

.caja1, .caja2, .caja3 { margin-left: 0px; float: left; }
.caja1 { width:126px; }
.caja2 { width: 155px;}
.caja3 { width: 308px;}

.mainP { float: left; width: 600px; margin: 0.5em 0; }

.navlist1 { margin-left: 4px; width: 160px; float: left; }
.navlist1 li { list-style: none; padding: 0.25em; }
.navlist1 li a { margin-left: 4px; text-decoration: none; color: #0A317A; text-decoration: none;
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.navlist1 li a:hover { margin-left: 4px; color: #000; text-decoration: none; 
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.cajas { border: 1px solid #018D8E; margin: 5px 5px 20px 5px; background-color: #FFF; }
.virus { border: 1px solid #018D8E; margin: 5px 5px 20px 5px; background-color: #FFF; }

.botonimagen { background: #FFF url('http://www.surtrek.com/lupa.png') no-repeat scroll center center;
height:26px; width:26px;}

#contacto, #sitioSeguro { text-align: center; }

.clearfloat { clear: both; height:0; font-size: 1px; line-height: 0px; }
.clearfloat2 { clear: both; }
#pie { background-color: #FF9900; padding: 1em 0;
font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: center; color: #222;}
#pie a { font-weight: normal;  font-size: 10px; color: white; text-decoration: none;}
#pie a:hover { color: #222; text-decoration: none;}

a img, img { border: none;}
#special_offert_top h2.especiales { margin: 2px 0 0 10px; color: #FFF; padding: 0 0 0.50em 0; }

div#mapa { height: 191px;}

div.reloj { text-align: center; }



.bloke2{
    	margin-left:4px; 
	margin-top:10px; 
	margin-right: 5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
    	color: #111; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
#time{
    margin-left:4px; 
	margin-top:10px; 
	margin-right: 5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
    COLOR: #111; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
#tollfree{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
    COLOR: #222222; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	color:#000;   
	MARGIN: 0px 0px 0px 0px;
}
#members{ padding: 15px 0; font-weight: normal; FONT-SIZE: 10px; COLOR: #444; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }

#members2{
	BACKGROUND-COLOR: #FFEBB3;
	MARGIN: 15px 0px 15px 0px;
	font-weight: normal; 
	FONT-SIZE: 10px; 
    COLOR: #444; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center; 
}
#link1{
	MARGIN: 0px 0px 5px 0px;
	font-weight: normal; 
	FONT-SIZE: 9px; 
    COLOR: black; 
	FONT-FAMILY: Tahoma, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center; 
}
#link1 a{
	MARGIN: 0px 0px 5px 0px;
	font-weight: normal; 
	FONT-SIZE: 10px; 
    COLOR: #111; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center; 
}
#link2{
	BACKGROUND-POSITION: center; 
	COLOR: #000; 
	MARGIN: 25px 0px 15px 0px;
	font-weight: normal; 
	FONT-SIZE: 10px; 
    COLOR: #444; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center; 
}
#link2 a{
	font-weight: normal; 
	FONT-SIZE: 10px; 
    COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center; 
}

#link3{
	BACKGROUND-POSITION: center; 
	COLOR: #000000; 
	MARGIN: 20px 0px 20px 0px;
	font-weight: normal; 
	FONT-SIZE: 10px; 
    COLOR: #444444; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center; 
}
#link3 a{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
#link3 a:hover{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	COLOR: black;
}

#link4{
	COLOR: #004990; 
	MARGIN: 20px 0px 20px 0px;
	font-weight: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center; 
}
#link4 a{
	COLOR: #004990; 
	MARGIN: 20px 0px 20px 0px;
	font-weight: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
#link4 a:hover{
	COLOR: #061E48; 
	MARGIN: 20px 0px 20px 0px;
	font-weight: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
.links_azul {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #004990; 	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link-index {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: #007ea2; 	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a.link_index {
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: red; 	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_index a:hover{
	FONT-WEIGHT: none; 
	FONT-SIZE: 11px; 
	COLOR: red; 	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_cele {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #007ea2; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.link_verde {
	FONT-WEIGHT: bold; 
	COLOR: #838505; 
	FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none
	}
	
.link_navy {
	FONT-WEIGHT: bold; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
.link_black {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000; 
	FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
}
#hotels {
	BACKGROUND-POSITION: center; 
	PADDING-LEFT:0px; 
	BACKGROUND-IMAGE: url(images/barra-hotels.gif); 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0; 
	WIDTH: 600px; 
	COLOR: #FFF; 
	PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: no-repeat;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFF; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
#hotels2 {
	PADDING-LEFT:10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFF; 
	FONT-FAMILY: tahoma; 
}
#rigth { MARGIN: 0; PADDING-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color: #BEDBD4; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none }

#search { PADDING-BOTTOM: 10px; PADDING-LEFT:10px; PADDING-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color: #BEDBD4; COLOR: #00347A; FONT-FAMILY: tahoma; TEXT-DECORATION: none; margin-bottom: 0px; }

#special_offert_top { PADDING-LEFT:0px; PADDING-Top:7px; BACKGROUND-IMAGE: url(images/special-offerts-caja-top.gif); PADDING-BOTTOM: 5px; MARGIN: 0; WIDTH: 603px; BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFF; FONT-FAMILY: tahoma; TEXT-DECORATION: none; TEXT-ALIGN: left }

#special_offert_up { BACKGROUND-IMAGE: url(images/special-offerts-caja-up.gif); MARGIN: 0; height: 124px; BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma; padding-top: 0.50em; }

.cruise-ship { text-align: center; padding: 0 5px;  font-size: 10px;  color: #091E61;  font-family: tahoma; text-decoration: none; }
a.cruise-ship { text-align: center; padding: 0 5px;  font-size: 10px;  color: #091E61;  font-family: tahoma; text-decoration: none; }
.cruise-ship a:hover{
text-align: center; padding: 0 5px;  font-size: 10px;  color: #ffffff;  font-family: tahoma; text-decoration: none; 
}
.galapagos-offers { text-align: center; padding: 0 5px;  font-size: 10px;  color: #004990;  font-family: tahoma; text-decoration: none; }
#cruise-ship2 { text-align:center; padding:0 0 3px 0; font-size:10px; color:#091E61; font-family:Tahoma; text-decoration:none; }
