body {margin-top: 0px; margin-bottom: 0px; background-color:#1F7601;}

.texto {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: normal; text-align: justify; padding-right: 10px; padding-left: 10px;}

.texto-peq {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; text-align: justify; padding-right: 10px; padding-left: 10px;}

.texto_menu {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight: normal; padding-right: 10px;}

.texto-cursiva {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: normal; padding-right: 0px; padding-left: 0px; font-style: italic;}

.texto-notas {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; padding-right: 10px; padding-left: 5px; font-style: italic;}

.texto_pie_negrilla {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:bold}

.texto_pie_normal {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:bold;}

.titulos {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#ef8a2c; font-weight: bold; padding-right: 10px; padding-left: 10px;}

.titulos_gallery {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#ef8a2c; font-weight: bold; padding-right: 0px; padding-left: 0px;}

.titulos_back {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#1f7701; font-weight: bold; padding-right: 5px; padding-left: 5px;}

.sub-titulos {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: bold; padding-right: 10px; padding-left: 0px;}

.sub-titulos2 {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: bold; padding-right: 10px; padding-left: 10px;}

/*Birdlist*/
.titulos_BL {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; font-weight: bold; text-align:center; background-color:#4e2a16; height:20px; padding-top: 3px;}

.subtitulos_BL {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#ffffff; font-weight: bold; text-align:center; background-color:#70ac67; height:0px; padding-top: 0px;}

.texto-cursivaBL {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: normal; padding-right: 10px; padding-left: 10px; font-style: italic;}

.borde_tablaBL {border:#4e2a16;	border-style:solid;	border-width:1px;}


/*Itineraries*/
.titulos_Iti {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#ffffff; font-weight: bold; text-align:center; background-color:#4e2a16; border:#c19f85; border-width:1px;  height:30px; padding-top: 5px;}

a.enlace_Iti:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#ef8a2c; font-weight:bold; text-decoration: none; padding-right:10px;}
a.enlace_Iti:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#ef8a2c; text-decoration: underline; padding-right:10px;}
a.enlace_Iti:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#ef8a2c; Text-decoration: none; padding-right:10px;}

.borde_Iti {border:#c19f85;	border-style:solid;	border-width:1px;	}

/*Enlaces*/
a.enlace_idiomas:link    {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight: bold; text-decoration: none;}
a.enlace_idiomas:hover   {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight: bold; text-decoration: underline;}
a.enlace_idiomas:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#ef8a2c; font-weight:bold; text-decoration: none;}

a.enlace_menu:link    {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#ffffff; font-weight: normal; text-decoration: none;}
a.enlace_menu:hover   {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#ef8a2c; font-weight: bold; text-decoration: none;}
a.enlace_menu:visited {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#ffffff; font-weight: normal; text-decoration: none;}

a.enlace_submenu:link    {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: bold; text-decoration: none; padding-left: 0px;}
a.enlace_submenu:hover   {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: bold; text-decoration: underline; padding-left: 0px;}
a.enlace_submenu:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight:bold; text-decoration: underline; padding-left: 0px;}

a.enlace_contenido:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: normal; text-decoration: none;padding-left: 10px;}
a.enlace_contenido:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: normal; text-decoration: underline;padding-left: 10px;}
a.enlace_contenido:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: normal; text-decoration: underline; padding-left: 10px;}

a.enlace_contenido2:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: normal; text-decoration: underline;padding-left: 0px;}
a.enlace_contenido2:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: bold; text-decoration: underline;padding-left: 0px;}
a.enlace_contenido2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: normal; text-decoration: underline; padding-left: 0px;}

a.enlace_back:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: bold; text-decoration: none; padding-right: 5px; text-align: right;}
a.enlace_back:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight: bold; text-decoration: underline; padding-right: 5px;text-align: right;}
a.enlace_back:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#1f7701; font-weight:bold; text-decoration: underline; padding-right: 5px;text-align: right;}

a.enlace_galeria:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;  color:#1f7701; font-weight: bold; text-decoration: none; text-align: left; padding-right: 0px; padding-left: 0px;}
a.enlace_galeria:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;  color:#1f7701; font-weight: bold; text-decoration: none; text-align: left; padding-right: 0px; padding-left: 0px;}
a.enlace_galeria:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;  color:#1f7701; font-weight:bold; text-decoration: underline; text-align: left; padding-right: 0px; padding-left: 0px;}

a.enlace_pie:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight:bold; text-decoration: none;}
a.enlace_pie:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; text-decoration: underline;}
a.enlace_pie:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ef8a2c; Text-decoration: none;}

a.enlace_pie2:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight: normal; text-decoration: none;}
a.enlace_pie2:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight: normal; text-decoration: underline;}
a.enlace_pie2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ef8a2c; font-weight:bold; text-decoration: none;}

a.enlace_pie3:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight: normal; text-decoration: none;}
a.enlace_pie3:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight: normal; text-decoration: underline;}
a.enlace_pie3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#ef8a2c; font-weight: normal; text-decoration: none;}

a.enlace_reisverslagen:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;  color:#1f7701; font-weight: bold; text-decoration: underline;padding-left: 0px;}
a.enlace_reisverslagen:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;  color:#1f7701; font-weight: bold; text-decoration: underline;padding-left: 0px;}
a.enlace_reisverslagen:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;  color:#1f7701; font-weight: normal; text-decoration: underline; padding-left: 0px;}


/*Fondos*/
.fondo_vinetas {background-image: url(../imagenes/fondo_vinetas.gif);}
.fondo_menu {background-image: url(../imagenes/fondo_menu.gif);}
.fondo_menu2{background-image: url(../imagenes/fondo_menu2.gif);}
.fondo_der{background-image: url(../imagenes/borde_der2.gif); background-repeat:repeat-x;}
.fondo_izq{background-image: url(../imagenes/borde_izq2.gif);}
.fondo_pie {background-image: url(../imagenes/fondo_pie.jpg);}


/*Contact*/
.texto_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#4e2a16;
	padding-left:8px;
	padding-right:0px;
	text-align: right;}

.borde_form {
	border:#4e2a16;
	border-style:solid;
	border-width:1px;
	}

.borde_boton {
	border:#4e2a16; border-width:3px;
	background-color:#4e2a16;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	border-style:solid;
	}

/*Galleries*/	
.border_img {
	background:#fff;
	border-color:#aaa #ccc #ddd #bbb;
	border-style:solid;
	border-width:1px;
	color:inherit;
	height:150px;
	padding:2px;
	vertical-align:top;
	width:150px;
}

/*Editor*/
.titulo_editor {
	font-family:"Times New Roman", Times, serif;
	font-size: 28px;
	font-weight:bold;
	color:#ffffff;
	padding-left:8px;
	padding-right:0px;
	text-align: left;}