body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color:#93B293;*/
}
body,td,th {
	color: #333333; text-align:left; 
}
#menu a:link{
	color: #ffffff;
}
#menu a:hover {
	color: #85B28F;
	font-size:12px;
}
#menu a:visited{
	color: #ffffff;
}
#menu a:active{
	color: #ffffff;
}
a.menuinicio:link {
	color: #465D4B;
	text-decoration: none;
	font-weight:bold;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#006699;*/
}
a.menuinicio:visited {
	color: #465D4B;
	text-decoration: none;
	font-weight:bold;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
a.menuinicio:hover {
	color: #465D4B;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
a.menuinicio:active {
	color: #6E3A29;
	text-decoration: none;
	font-weight:bold;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

a:link {
	color: #c35021;
	text-decoration: underline;
	/*color:#006699;*/
}
a:visited {
	color: #465D4B;
	text-decoration: underline;
}
a:hover {
	color: #465D4B;
	text-decoration: none;
}
a:active {
	color: #6E3A29;
	text-decoration: underline;
}
a.item:link {
	color: #465D4B;
	font-weight:bold;
	font-size: 12px;
	/*color:#006699;*/
}
a.item:visited {
	color: #465D4B;
	font-weight:bold;
	font-size: 12px;	
}
a.item:hover {
	color: #6E3A29;
	font-weight:bold;
	font-size: 12px;	
}
a.item:active {
	color: #6E3A29;
	font-weight:bold;
	font-size: 12px;	
}
p{ margin:0px}
img{ border:0px}
.style1 {
	color: #666666;
	font-size: 12px;
}
.style5 {font-family: Arial, Helvetica, sans-serif}
.style13 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style29 {font-size: 14px}
.style30 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; }
.style41 {color: #FFFFFF}
.style43 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6a3b29; font-weight: bold; }
.style46 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6A3B29;
	font-weight: bold;
}
.style50 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC66;
}
.style65 {font-size: 12px}
.style68 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.style69 {
	color: #96293c;
	font-size: 14px;
}
.style70 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666666;
}
.style76 {font-size: 11px}
.style78 {
	color: #2F747D;
}
.style80 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
.style83 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
.style86 {font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: bold; font-size: 12px; }
.style87 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
.style88 {font-family: Arial, Helvetica, sans-serif; color: #C35021; font-weight: bold; font-size: 12px; }
.style89 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C35021; }
.style90 {color: #C35021}
.style91 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #85B28F;
}
a.google:link, a.google:visited, a.google:active, a.google:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #85B28F;
}
a.google2:link, a.google2:visited, a.google2:active, a.google2:hover{
	font-family: Arial, Helvetica, sans-serif; 
	color: #2F747D; 
	font-weight: bold; 
	font-size: 12px;
}

.google2{
	font-family: Arial, Helvetica, sans-serif; 
	color: #2F747D; 
	font-weight: bold; 
	font-size: 12px;
}
.style92 {font-size: 13px}

a.style92:link, a.style92:hover, a.sytle92:active, a.style92.visited{
	font-size: 13px;
}
.style98 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	text-align: center;
}
.Estilo1 {color: #FFFFFF; font-size: 14px; }
.Estilo2 {color: #FFFFFF; font-size: 13px; }
.Estilo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.Estilo5 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #BDEDE2; font-weight: bold; }
.tdlistado{
	font-weight: bold;font-size: 10pt; font-family: Arial, Roman; color:#465D4B;border:1px solid #CCCCCC;text-align:right; background-color:#FFFFFF;
}
.tdlistadoitem{
	font-size:1em; font-family: Arial, Roman; color:#6396A4;border:1px solid #CCCCCC;text-align:right; background-color:#F0F7FC;
}
.tdtitularcolumnas{
	background-color:#E4EEC3;height:23px;font-weight: bold;font-size: 12pt; font-family: Arial, Roman; color:#465D4B; text-decoration:none; padding-left:4px;
}
.bordelistados{
	border:1px solid #CCCCCC; background-color:#EDF6C6
}
.textogris {
	font-weight: normal; font-size: 10pt; COLOR: #333333; font-family: Arial, Roman; text-decoration: none
}
.textoerror {
	font-weight: normal; font-size: 10pt; COLOR: #FF0000; font-family: Arial, Roman; text-decoration: none
}
.textoerrorpequenio {
	font-weight: normal; font-size: 10pt; COLOR: #FF0000; font-family: Arial, Roman; FONT-VARIANT: normal; text-decoration: none
}
.textorojo {
	font-weight: normal; font-size: 10pt; COLOR: #FF0000; font-family: Arial, Roman; text-decoration: none
}
.Estiloficha {
	font-family: Geneva,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.menuFijo {
	font-family: Geneva,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #465D4B;
	font-weight:bold;
	text-align: left;
}
.Subclase{
	color: #006699
}
.clase{
	color: #009933
}
.orden{
	color: #CC6600
}
.familia{
	color: #3366CC
}
.genero{
	color: #666666
}
.normal{
	color: #000000;
	font-weight:normal;
}
.especie{
	color: #9900CC
}
.selectSubclase{
	color: #006699
}
.selectClase{
	color: #009933
}
.selectOrden{
	color: #CC6600
}
.selectFamilia{
	color: #3366CC
}
.selectGenero{
	color: #666666
}
.selectNormal{
	color: #000000
}
.selectEspecie{
	color: #9900CC
}
.selectPhilum{
	color:#6699CC;
}

<!--Trivago-->
.trivago_destination_hotel {
background-color:#FFFFFF;
border:1px solid #EEEEEE;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
margin:0;
overflow:hidden;
padding:0;
width:240px;
}

.trivago_destination_title {
color:#000000;
display:block;
font-size:15px;
font-weight:bold;
letter-spacing:0;
margin:6px 4px 2px;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel ul {
border-bottom:1px solid #EEEEEE;
float:left;
list-style:none outside none;
margin:4px 0;
padding:0;
width:240px;
}

.trivago_destination_hotel li {
display:block;
float:left;
}

.trivago_destination_tab_active {
border:1px solid #EEEEEE;
color:#000000;
display:block;
float:left;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:9px;
letter-spacing:0;
margin:4px 4px 0;
padding:2px 4px;
text-decoration:none;
text-indent:0;

}

.trivago_destination_tab {
border:1px solid #EEEEEE !important;
color:#999999 !important;
display:block !important;
float:left !important;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif !important;
font-size:9px !important;
letter-spacing:0 !important;
margin:4px 4px 0 !important;
padding:2px 4px !important;
text-decoration:underline !important;
text-indent:0 !important;
}

.trivago_destination_hotel_body_toplist {
clear:both;
display:block;
margin:4px;
padding:0;
}

.trivago_destination_hotel_headline {
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
font-weight:bold;
letter-spacing:0;
margin:0 0 8px;
overflow:hidden;
padding:0;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel_body_toplist ul {
list-style:none outside none;
margin:0;
padding:0;
}

.trivago_destination_hotel_body_toplist li {
clear:both;
height:40px;
list-style:none outside none;
margin:0;
padding:0;
display:block;
float:none;
}

.trivago_destination_hotel_body_toplist ul li a {
border:0 none;
clear:both;
display:block;
height:40px;
margin:4px 0;
padding:0;
text-decoration:none;
}

.trivago_destination_hotel_body_toplist ul li img {
border:0 none;
display:block;
float:left;
height:40px;
margin:0 4px 0 0;
text-decoration:none;
width:40px;
}

.trivago_destination_hotel_position {
background-color:#CCCCCC;
border:0 none;
color:#FFFFFF;
display:block;
float:left;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-weight:bold;
height:40px;
letter-spacing:0;
line-height:40px;
margin:0 4px 0 0;
padding:0 2px;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel_group {
border:0 none;
color:#999999;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:9px;
letter-spacing:0;
text-decoration:none;
text-indent:0
}

.trivago_destination_hotel_group img {
border:0 none !important;
display:inline !important;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif !important;
letter-spacing:0 !important;
margin:2px 0 -2px 2px !important;
text-decoration:none !important;
text-indent:0 !important;
float:none !important;
height:auto !important;
width:auto !important;
}

.trivago_destination_hotel_name {
border:0 none;
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
letter-spacing:0;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel_footer {

}

.trivago_destination_hotel_action_link {
border:0 none;
color:#000000;
display:block;
float:left;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
letter-spacing:0;
line-height:32px;
margin:0;
overflow:hidden;
padding:0;
text-decoration:underline;
text-indent:0;
}

.trivago_destination_hotel_logo_link {
border:0 none;
color:#000000;
display:block;
float:right;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
letter-spacing:0;
margin:0;
overflow:hidden;
padding:0;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel_logo_link img {
border:0 none;
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
letter-spacing:0;
margin:0;
overflow:hidden;
padding:0;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel_body_image {
clear:both;
display:block;
margin:4px;
padding:0;
}

.trivago_destination_hotel_image_box {
border:1px solid #EEEEEE;
margin:2px 8px;
}

.trivago_destination_hotel_image_link {
border:0 none;
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:9px;
letter-spacing:0;
margin:2px auto;
text-align:center;
text-decoration:underline;
text-indent:0;
}

.trivago_destination_hotel_image_link img {
border:0 none;
display:block;
margin:2px auto;
text-align:center;
}

.trivago_destination_hotel_item_link {
border:0 none;
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:9px;
letter-spacing:0;
margin:2px auto;
text-align:center;
text-decoration:underline;
text-indent:0;
}

.trivago_destination_hotel_path_link {
border:0 none;
color:#999999;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:9px;
letter-spacing:0;
margin:2px auto;
text-align:center;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel_action_box {
text-align:center;
}

.trivago_destination_hotel_action_previous {
color:#000000;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:9px;
letter-spacing:0;
padding:0 8px;
text-decoration:underline;
text-indent:0;
}

.trivago_destination_hotel_action_next {
border-left:1px solid #EEEEEE;
color:#000000;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:9px;
letter-spacing:0;
padding:0 8px;
text-decoration:underline;
text-indent:0;
}

.trivago_destination_hotel_body_opinion {
clear:both;
display:block;
margin:4px;
padding:0;
}

.trivago_destination_hotel_body_opinion ul {
list-style:none outside none;
margin:0;
padding:0;
}

.trivago_destination_hotel_body_opinion ul li {
float:none !important;
}

.trivago_destination_hotel_opinion_item {
background-color:#EEEEEE;
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
letter-spacing:0;
overflow:hidden;
padding:4px 6px;
text-decoration:none;
text-indent:0;
white-space:nowrap;
}

.trivago_destination_hotel_opinion_item span {
color:#999999;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
letter-spacing:0;
padding-right:2px;
text-decoration:none;
text-indent:0;
}

.trivago_destination_hotel_opinion_title {
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
font-style:italic;
letter-spacing:0;
overflow:hidden;
padding:4px 6px;
text-decoration:none;
text-indent:0;
white-space:nowrap;
}

.trivago_destination_hotel_opinion_title {
color:#000000;
display:block;
font-family:Univers,Arial,Helvetica,Sans,Sans-Serif;
font-size:12px;
font-style:italic;
letter-spacing:0;
overflow:hidden;
padding:4px 6px;
text-decoration:none;
text-indent:0;
white-space:nowrap;
}
