#home {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navhome {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navhome > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:73px;}
#navhome > li:hover ul { display:block; }
#navhome > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navhome li ul { margin:5px; padding:0px; display:none;}
#navhome li ul li { list-style-type:none; margin:5px 0 0 0;}
#navhome li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navhome li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navhome li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#adventures {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navadventures  {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navadventures  > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:104px;}
#navadventures  > li:hover ul { display:block; }
#navadventures  > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navadventures  li ul { margin:5px; padding:0px; display:none;}
#navadventures  li ul li { list-style-type:none; margin:5px 0 0 0;}
#navadventures  li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navadventures li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navadventures  li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#about {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navabout  {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navabout > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:111px;}
#navabout  > li:hover ul { display:block; }
#navabout > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navabout  li ul { margin:5px; padding:0px; display:none;}
#navabout  li ul li { list-style-type:none; margin:5px 0 0 0;}
#navabout  li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navabout li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navabout li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#responsible{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navresponsible  {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navresponsible > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:150px;}
#navresponsible  > li:hover ul { display:block; }
#navresponsible  > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navresponsible  li ul { margin:5px; padding:0px; display:none;}
#navresponsible  li ul li { list-style-type:none; margin:5px 0 0 0;}
#navresponsible li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navresponsible li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navresponsible  li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#community {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navcommunity {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navcommunity > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:166px;}
#navcommunity  > li:hover ul { display:block; }
#navcommunity  > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navcommunity  li ul { margin:5px; padding:0px; display:none;}
#navcommunity  li ul li { list-style-type:none; margin:5px 0 0 0;}
#navcommunity li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navcommunity li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navcommunity  li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#photos {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navphotos {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navphotos > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:131px;}
#navphotos > li:hover ul { display:block; }
#navphotos > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navphotos li ul { margin:5px; padding:0px; display:none;}
#navphotos  li ul li { list-style-type:none; margin:5px 0 0 0;}
#navphotos li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navphotos li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navphotos li span { cursor:pointer; margin:0px 0px; font-weight:bold; }



#contact {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navcontact  {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navcontact  > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:97px;}
#navcontact  > li:hover ul { display:block; }
#navcontact  > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navcontact  li ul { margin:5px; padding:0px; display:none;}
#navcontact   li ul li { list-style-type:none; margin:5px 0 0 0;}
#navcontact  li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navcontact  li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navcontact  li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#login {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navlogin  {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navlogin > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:72px;}
#navlogin  > li:hover ul { display:block; }
#navlogin  > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navlogin  li ul { margin:5px; padding:0px; display:none;}
#navlogin   li ul li { list-style-type:none; margin:5px 0 0 0;}
#navlogin  li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navlogin li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navlogin  li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


.textoSUBMENU {
	font-size: 11px;
	font-family: Tahoma;
	color: #000066;
}

.bamba2 {

	font-family: Tahoma, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.desc {

	font-family: Tahoma, sans-serif;

	font-size: 10px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;

}

.TITULORED {

	font-family: Tahoma, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #A93D19;

	text-decoration: none;

}

.TITULOGREEN {

	font-family: Tahoma, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #8B9E3A;

	text-decoration: none;

}

.TITULOORANGE {

	font-family: Tahoma, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #F0B310;

	text-decoration: none;

}



.TITULOBLACK {

	font-family: Tahoma, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.coommttxx {

	font-family: Tahoma, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}





a.linkCoommttxx:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

a.linkCoommttxx:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; }

a.linkCoommttxx:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}

a.linkCoommttxx:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; }

a.linkCoommttxx:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }





a.linkCoommttxxBold:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold;}

a.linkCoommttxxBold:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  font-weight: bold;}

a.linkCoommttxxBold:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold;}

a.linkCoommttxxBold:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration:  bold;  font-weight: bold;}

a.linkCoommttxxBold:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #0000FF; text-decoration: underline;  font-weight: bold;}









.coommttxxBig {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}



a.linkCoommttxxBig:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }

a.linkCoommttxxBig:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

a.linkCoommttxxBig:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

a.linkCoommttxxBig:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

a.linkCoommttxxBig:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }







.BLAQUITO {

	font-family: Tahoma, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}





.BLAQUITO2 {

	font-family: Tahoma, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.descverd {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #8B9E3A;

	text-decoration: none;

}

.coomred {

	font-family: Tahoma, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #A93D19;

	text-decoration: none;

}





a.linkCoomRed:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none; }

a.linkCoomRed:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: underline; }

a.linkCoomRed:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none;}

a.linkCoomRed:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: underline; }

a.linkCoomRed:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #A93D19; text-decoration: none; }





.coomgreen {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #8B9E3A;

	text-decoration: none;

}

.coomorange {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #F0B310;

	text-decoration: none;

}



a:link {

	color: #0033CC;

}

a:visited {

	color: #0033CC;

}

a:hover {

	color: #333333;

}



a.linkFooter:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; }

a.linkFooter:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; }

a.linkFooter:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}

a.linkFooter:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; }

a.linkFooter:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; }



a.linkBlancoBold:link { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }

a.linkBlancoBold:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: underline; }

a.linkBlancoBold:visited { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}

a.linkBlancoBold:visited:hover { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: underline; }

a.linkBlancoBold:active { FONT-FAMILY: Tahoma, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }



div.Errores,

div.Mensajes

{

	FONT-FAMILY: Tahoma, sans-serif; 

	font-size: 12px;

	padding: 5px;

	font-weight: bold;

	margin: 2px;

}



div.Errores

{

	color: red;

	border: 1px solid #CC0000;

}



div.Mensajes

{

	color: blue;

	border: 1px solid #0000CC;

}



table.booker_master_table,

table.booker_table

{

	FONT-FAMILY: Tahoma, sans-serif; 

	font-size: 12px;

}



table.booker_table

{

	margin-top: 5px;

	border-bottom: 2px solid #AAAAAA;

	margin-bottom: 2px;

}



table.booker_table td

{

	padding: 2px;

	border-bottom: 1px solid #CCCCCC;

}



table.list_filters

{

	FONT-FAMILY: Tahoma, sans-serif;

	font-size: 12px;

	border: 1px solid #CCCCCC;

	border-bottom: none;

	width: 100%;

}



table.list_filters tr td

{

	padding: 3px;

	border-bottom: 1px solid #CCCCCC;

}



table.list_pager 

{

	background-color: #FFFFFF;

	border: 1px solid #CCCCCC;

	width: 100%;

}



table.list_pager tr td table tr td

{

	FONT-FAMILY: Tahoma, sans-serif; 

	font-size: 12px;

}

