body{
    background-color:#ECF2D8;
}

h1{
    color:#0062AA;
}

h2{
    color:#0062AA;
}

h3{
    color:#0062AA;
    font-family:Verdana;
    font-size:12px;
    font-style:bold;
    text-align:center;
}

p{
    font-family:Verdana;
    font-size:12px;
    font-style:italic;
    color:#0062AA;
}

ul{
    list-style-image:url(./../images/vineta.gif);
}

li{
}

ul a{
    text-decoration:none;
    vertical-align:middle;
    color:#009BFF;
}

ul a:hover{
    text-decoration:none;
    vertical-align:middle;
    color:#009AFF;
}

a{
    text-decoration:none;
}

table{
    text-align:center;
    border-color:#0062AA;
}

tr{
}

th{
    background-color:#0062AA;
}

td{
    background-color:#ECF2D8;
}

.tabh{
    color:#ECF2D8;
}

.tabd{
    color:#0062AA;
}

.centerd{
    font-family:Verdana;
    font-size:12px;
    font-style:italic;
    color:#0062AA;
    text-align:center;
}

.frontier{
    width:100%;
    height:121px;
    background-color:#0062AA;
}

.allie{
    width:100%;
    height:100%;
}

.menum{
    background-color:#86B819;
    height: 21px; /*19px;*/
}

.menu1{
    background-color: #86B819;
    font-family:Verdana;
    font-size:16px;
    margin-top: 1px;
    margin-bottom: 1px;
    margin-left:1px;
    margin-right:1px;
    color: #ECF2D8;
    padding-left:14px;
    padding-right:14px;
    text-decoration:none;
}

.menu1:hover{
    font-style:bold;
    background-color: #DFEDAF;
    color: #86B819;
    text-decoration:none;
}

.langspace{
	padding-left: 120px;
	margin-left: 120px;
	left: 120px;
}

.langspaceen{
	padding-left: 70px;
	margin-left: 70px;
	left: 70px;
}

.langmenuessel{
	/*padding-left: 170px;*/
	/*position: absolute;
	position:fixed;*/
	top:140px;
	left:1040px;
	color: yellow; 
	font-weight: bold;
}

.langmenues{
	/*position: absolute;
	position: fixed;*/
	top:140px;
	left:1040px;
	padding-left: 10px;
	/*padding-left: 170px;*/
	color: white;
}

.langmenues:hover{
	/*position: absolute;
	position: fixed;*/
	top:140px;
	left:1040px;
	/*padding-left: 170px;*/
	padding-left: 10px;
    color: #0062AA;
}

.langmenuensel{
	/*position: absolute;
	position: fixed;*/
	top:140px;
	left:1040px;
	/*padding-left: 170px;*/
	padding-left: 10px;
	color: yellow; 
	font-weight: bold;
}

.langmenuen{
	/*position: absolute;
	position: fixed;*/
	top:140px;
	left:1040px;
	/*padding-left: 170px;*/
	padding-left: 10px;
	color: white;
}

.langmenuen:hover{
	/*position: absolute;
	position: fixed;*/
	top:140px;
	left:1040px;
	/*padding-left: 170px;*/
	padding-left: 10px;
    color: #0062AA;
}

.main{
    width:100%;
    height:100%;
}

.side{
    padding-top:10px;
    padding-right:5px;
    float:left;
    width:25%;
    height:75%;
}

.sidez{
    width:100%;
    height:100%;
}

.cont{
    float:left;
    padding-top:10px;
    padding-left:5px;
    width:50%;
    height:100%;
    text-align:justify;
}

.salde{
    float:left;
    padding-top:5px;
    padding-left:5px;
    width:20%;
}

.stub{
    margin-bottom:10px;
    border:0;
    width:165px;
    /*height:116px;*/
    position:relative;
}

.sidem{
    padding-top:10px;
    /*padding-right:20px;*/
    float:left;
    /*width:15%;*/
    width:20%;
    height:100%;
}

.contall{
    padding-top:10px;
    padding-left:5px;
    width:95%;
    text-align:justify;
    height:100%;
}

.reserv{
    padding-top:10px;
    padding-right:10px;
    border-right: solid 1px #0062AA;
    float:left;
    width:35%;
    height:95%;
}

.imgvz{
    /*margin-top:180px;*/
    width:180px;
    height:240px;
    margin-bottom:20px;
}

.dimc{
    text-align:center;
}

.imgcent{
    margin-left:5px;
    margin-top:10px;
    margin-bottom:10px;
    width:250px;
    height:180px;
    display:block;
    margin-left:auto;
    margin-right:auto;
    vertical-align:middle;
}

.rdmp{
    padding-top:10px;
    padding-left:5px;
    float:left;
    width:35%;
    height:200%;
}

.imgmapa{
    width:480px;
    height:280px;
}

.expmp{
    padding-top:10px;
    padding-left:5px;
    width:65%;
    height:200%;
    margin:right;
    text-align:justify;
}

.hdphto{
    color:#0062AA;
    font-family:Verdana;
    font-size:12px;
    font-style:bold;
}

.imgliner{
    padding-top:10px;
    padding-left:5px;
    margin-left:auto;
    margin-right:auto;
    width:100%;
}

.hgallery{
    border:0;
    width:180px;
    height:160px;
}

.vgallery{
    border:0;
    width:160px;
    height:180px;
}

.enum{
    padding-left:30px;
    text-align:justify;
}

.cent{
    font-family:Verdana;
    font-size:12px;
    font-style:bold;
    color:#0062AA;
    text-align:center;
}

.enlace{
    text-decoration:underline;
    font-family:Verdana;
    font-size:12px;
    font-style:italic;
    color:#0062AA;
}
