/* CSS Document */
html{margin:0;padding:0;}
body{margin:0;padding:0;}
#contenido{
	width:761px;
	height:492px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-246px;
	margin-left:-380px;
	background-color:#E6E8D6;
}

#contenidoe{
	width:761px;
	height:934px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-246px;
	margin-left:-380px;
	background-color:#E6E8D6;
}

#contenido2{
	width:759px;
	height:490px;
	top:50%;
	left:50%;
	position: absolute;
	margin-top:-245px;
	margin-left:-379px;
	background-color:#FFFFFF;
}

#contenido22{
	width:759px;
	height:490px;
	top:50%;
	left:50%;
	position: absolute;
	margin-top:-245px;
	margin-left:-379px;
	background-color:#FFFFFF;
}

#contenidologo{
	width:289px;
	height:127px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-244px;
	margin-left:-378px;
	background-color:#B2AE8C;
	
}
#contenidologo2{
	width:507px;
	height:127px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-244px;
	margin-left:-378px;
	background-color:#B2AE8C;
	
}

#contenidologo22{
	width:507px;
	height:127px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-244px;
	margin-left:-378px;
	background-color:#841300;
}

#contenidotitulo{
	width:468px;
	height:76px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-244px;
	margin-left:-89px;
	background-color:#B2AE8C;
	
}
#contenidotitulo2{
	width:250px;
	height:76px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-244px;
	margin-left:129px;
	background-color:#B2AE8C;
	
}

#contenidotitulo22{
	width:250px;
	height:127px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-244px;
	margin-left:129px;
	background-color:#841300;
	
}

#contenidosubtitulo{
width:219px;
height:51px;
top:50%;
left:50%;
margin-top:-244px;
margin-left:-89px;
background-color:#841300;
}
#contenidobienve{
	width:287px;
	height:264px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-117px;
	margin-left:-378px;
	background-color:#E6E8D6;
	border-left:solid 1px #B2AE8C;
	border-right:solid 1px #B2AE8C;
	
}
#contenidobienve2{
	width:505px;
	height:264px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-117px;
	margin-left:-378px;
	background-color:#E6E8D6;
	border-left:solid 1px #B2AE8C;
	border-right:solid 1px #B2AE8C;
	
}

#contenidobienve22{
	width:755px;
	min-height:264px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-117px;
	margin-left:-378px;
	background-color:#E6E8D6;
	border-left:solid 1px #B2AE8C;
	border-right:solid 1px #B2AE8C;
	
}

#contenidofoto{
	width:468px;
	height:315px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-168px;
	margin-left:-89px;
	background-color:#B2AE8C;
	
}
#contenidofoto2{
	width:250px;
	height:315px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-168px;
	margin-left:129px;
	background-color:#B2AE8C;
	
}
#contenidomenu{
	width:757px;
	height:96px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:148px;
	margin-left:-378px;
	background-color:#7A835E;
	
}
.menuon{

background-color:#841300;
color:#FFFFFF;
}
#menu1{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:149px;
	margin-left:-377px;
	background-color:#FFFFFF;
}

#menu11{
	height:37px;
	background-color:#FFFFFF;
	color:#555C3F;
}
#menu12{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menu12 a:hover{
	background-color:#841300;
}
.menu13 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menu13 a:link, .menu13 a:visited, .menu13 a:active {
	text-decoration:none;
	color: #555C3F;
}
.menu13 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
#menu2{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:149px;
	margin-left:-267px;
	background-color:#FFFFFF;
}

#menu21{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menu22{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
#menu22 a:hover{
	background-color:#841300;
}
.menu23 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
	display:block;
}
.menu23 a:link, .menu23 a:visited, .menu23 a:active {
text-decoration:none;
color: #555C3F;
}
.menu23 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
.menu24 {
	padding:14px 5px 5px 0;
	text-align:right;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
	display:block;
}
.menu24 a:link, .menu24 a:visited, .menu24 a:active {
text-decoration:none;
color: #555C3F;
}
.menu24 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

#menu3{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:149px;
	margin-left:-158px;
	background-color:#FFFFFF;
}

#menu31{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menu32{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menu32 a:hover{
	background-color:#841300;
}
.menu33 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menu33 a:link, .menu33 a:visited, .menu33 a:active {
text-decoration:none;
color: #555C3F;
}
.menu33 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
#menu4{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:149px;
	margin-left:-48px;
	background-color:#FFFFFF;
}

#menu41{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menu42{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menu42 a:hover{
	background-color:#841300;
}
.menu43 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menu43 a:link, .menu43 a:visited, .menu43 a:active {
text-decoration:none;
color: #555C3F;
}
.menu43 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
#menu5{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:149px;
	margin-left:62px;
	background-color:#FFFFFF;
}

#menu51{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menu52{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menu52 a:hover{
	background-color:#841300;
}
.menu53 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menu53 a:link, .menu53 a:visited, .menu53 a:active {
text-decoration:none;
color: #555C3F;
}
.menu53 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

#menu7{
	width:106px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:149px;
	margin-left:169px;
	background-color:#FFFFFF;
}

#menu71{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menu72{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menu72 a:hover{
	background-color:#841300;
}
.menu73 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menu73 a:link, .menu73 a:visited, .menu73 a:active {
text-decoration:none;
color: #555C3F;
}
.menu73 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

#menu6{
	width:106px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:149px;
	margin-left:273px;
	background-color:#FFFFFF;
}

#menu61{
	height:37px;
	background-color:#FFFFFF;
	
}
#menu62{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
	
}
.menu62 a:hover{
	background-color:#841300;
}
.menu63 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menu63 a:link, .menu63 a:visited, .menu63 a:active {
text-decoration:none;
color: #555C3F;
}
.menu63 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

/************** menu entorno *************/

#contenidomenue{
	width:757px;
	height:96px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:-378px;
	background-color:#7A835E;
	
}

#menue1{
	width:111px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:-378px;
	background-color:#FFFFFF;
}

#menue11{
	height:37px;
	background-color:#FFFFFF;
	color:#555C3F;
}
#menue12{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menue12 a:hover{
	background-color:#841300;
}
.menue13 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menue13 a:link, .menue13 a:visited, .menue13 a:active {
	text-decoration:none;
	color: #555C3F;
}
.menue13 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
#menue2{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:-267px;
	background-color:#FFFFFF;
}

#menue21{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menue22{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
#menue22 a:hover{
	background-color:#841300;
}
.menue23 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
	display:block;
}
.menue23 a:link, .menue23 a:visited, .menue23 a:active {
text-decoration:none;
color: #555C3F;
}
.menue23 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
.menue24 {
	padding:14px 5px 5px 0;
	text-align:right;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
	display:block;
}
.menue24 a:link, .menue24 a:visited, .menue24 a:active {
text-decoration:none;
color: #555C3F;
}
.menue24 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

#menue3{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:-158px;
	background-color:#FFFFFF;
}

#menue31{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menue32{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menue32 a:hover{
	background-color:#841300;
}
.menue33 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menue33 a:link, .menue33 a:visited, .menue33 a:active {
text-decoration:none;
color: #555C3F;
}
.menue33 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
#menue4{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:-48px;
	background-color:#FFFFFF;
}

#menue41{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menue42{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menue42 a:hover{
	background-color:#841300;
}
.menue43 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menue43 a:link, .menue43 a:visited, .menue43 a:active {
text-decoration:none;
color: #555C3F;
}
.menue43 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}
#menue5{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:62px;
	background-color:#FFFFFF;
}

#menue51{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menue52{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menue52 a:hover{
	background-color:#841300;
}
.menue53 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menue53 a:link, .menue53 a:visited, .menue53 a:active {
text-decoration:none;
color: #555C3F;
}
.menue53 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

#menue7{
	width:102px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:168px;
	background-color:#FFFFFF;
}

#menue71{
	height:37px;
	background-color:#FFFFFF;
	
	
}
#menue72{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
}
.menue72 a:hover{
	background-color:#841300;
}
.menue73 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menue73 a:link, .menue73 a:visited, .menue73 a:active {
text-decoration:none;
color: #555C3F;
}
.menue73 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

#menue6{
	width:110px;
	height:56px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:590px;
	margin-left:268px;
	background-color:#FFFFFF;
}

#menue61{
	height:37px;
	background-color:#FFFFFF;
	
}
#menue62{
	height:19px;
	background-image:url(images/backmenu.gif);
	vertical-align:bottom;
	text-align:right;
	
}
.menue62 a:hover{
	background-color:#841300;
}
.menue63 {
	padding:15px 5px 5px 0;
	text-align:right;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #555C3F;
}
.menue63 a:link, .menue63 a:visited, .menue63 a:active {
text-decoration:none;
color: #555C3F;
}
.menue63 a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#841300;
}

#contactoe{
	width:750px;
	height:36px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:650px;
	margin-left:-374px;
	background-color:#7A835E;
}
#contactoe2{
	color: #E6E8D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding:10px 0 0 15px;
}
#contactoe2 a:link, #contactoe2 a:visited, #contactoe2 a:active {
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
color: #E6E8D6;
}
#contactoe2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #E6E8D6;
	text-decoration:underline;
}

/*************fin menu entorno *************/

#contacto{
	width:750px;
	height:36px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:207px;
	margin-left:-374px;
	background-color:#7A835E;
}
#contacto2{
	color: #E6E8D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding:10px 0 0 15px;
}
#contacto2 a:link, #contacto2 a:visited, #contacto2 a:active {
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
color: #E6E8D6;
}
#contacto2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #E6E8D6;
	text-decoration:underline;
}

.menu{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #939981;
	font-style: normal;
	padding-bottom:5px;
	padding-top:5px;
	text-decoration:none;
}
.bienvenida{
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #939981;
	margin:17px 0 0 10px;
}

.bienvenidae{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;;
	color: #939981;
	margin:17px 0 0 10px;
}

.texto{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:10px;
	padding-right:10px;
	margin:0px 0px 15px 0px;
}
.texto a:link, .texto a:visited, .texto a:active {
text-decoration:underline;
color: #62684C;
}
.texto a:hover{
	color: #62684C;
	text-decoration:none;
}
.textorojo{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #B21A00;
	font-style: normal;
}
.textorojo a:link, .textorojo a:visited, .textorojo a:active {
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
color: #B21A00;
}
.textorojo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #B21A00;
	text-decoration:underline;
}
.formu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #62684C;
	font-style: normal;
	border: 1px solid #939981;
}

.menupad{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
}
.texto2{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:20px;
	padding-right:10px;
}
.texto2 a:link, .texto2 a:visited, .texto2 a:active {
text-decoration:none;
color: #B21A00;
}
.texto2 a:hover{
	color: #B21A00;
	text-decoration:underline;
}
.texto13{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:20px;
	padding-right:10px;
}
.texto13 a:link, .texto13 a:visited, .texto13 a:active {
text-decoration:underline;
color: #62684C;
}
.texto13 a:hover{
	color: #62684C;
	text-decoration:none;
}
.texto3{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:10px;
	padding-right:10px;
	margin:5px 0px 5px 0px;
	text-align:center;
}
.texto4{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:10px;
	padding-right:10px;
	margin:3px 0px 3px 0px;
	text-align:left;
}
.texto5{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:10px;
	padding-right:12px;
	margin:3px 0px 3px 0px;
	text-align:left;
}
.texto6{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:5px;
	padding-right:5px;
	margin:3px 0px 3px 0px;
}
.texto7{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:10px;
	padding-right:8px;
	margin:3px 0px 3px 0px;
	text-align:right;
}


.titulo{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:10px;
	padding-right:10px;
	margin:0px 0px 5px 0px;
}

.fondorojo{
background-color:#841300;
}
.claseflecha {
	margin: 0 6px 6px 0;
}
.claseblanco{
color:#FFFFFF;
}
.label{
padding-right:55px;
}
.boton{
	background-color:#F0F1E8;
	font-size:100%;
	color: #62684C;
	border-style:solid;
	border-width:1px;
	border-color:#B7B796;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
}
/*.scroll {
scrollbar-face-color: #F1F2E8; 
scrollbar-shadow-color: #9DA38C; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #9DA38C; 
}*/
.tabletarifas{
border:0;
background-color:#939981;
border-color:#939981;
margin-left: 10px;
margin-bottom: 5px;
margin-top: 10px;
}
.bordecolo{
border-color:#E6E8D6;
background-color:#E6E8D6;
}
.bgcolo{
background-color:#E6E8D6;
}
.border{
border-color:#E6E8D6;
}
.noborder{
border-style:none;
}

.imagen{
	padding-left:10px;
	padding-right:20px;
}
.list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #62684C;
	font-style: normal;
	padding-left:10px;
	padding-right:10px;
}

.imgEntorno{
	height:100px;
	width:130px;
}

.bienvenida table td{text-align:top;}
#idiomas{
	font-family: Arial, Helvetica, sans-serif;
	/*margin-left:695px;
	padding-top:145px;
	width:350px;
	margin-right:150px;*/
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-275px;
	margin-left:50px;
	color:#e6e8d6;
	font-weight:bold;
}
#idiomas a{text-decoration:none;color:#e6e8d6;}