@font-face {
    font-family: 'cronos_mmregular';
    src: url('cronos_mm-webfont.eot');
    src: url('cronos_mm-webfont.eot?#iefix') format('embedded-opentype'),
         url('cronos_mm-webfont.woff') format('woff'),
         url('cronos_mm-webfont.ttf') format('truetype'),
         url('cronos_mm-webfont.svg#cronos_mmregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body { font-family: 'cronos_mmregular'; position: absolute; margin: 0px; padding: 0px; background-color: #ffffff; width:100%; height:100%; overflow:hidden; }
#home{position: absolute; margin: 0px; padding: 0px; width:100%; height:100%; overflow:hidden; }
#frame{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:2; display:none; border:0px; }
#logo1 { position: absolute; top:0px; left:50%; margin-left:-177px; width:355px; height:195px; }
#logo2 { position: absolute; bottom:0px; left:20px; width:269px; height:110px; }
#logo3 { position: absolute; bottom:0px; right:20px; width:280px; height:103px; }
.linea{ position:absolute; top:255px; width:100%; height:3px; background-image:url(../img/base_color.png); }
.riel{ position:absolute; top:260px; width:100%;}
.div_conte{ background-image:url(../img/base_color.png); padding-bottom:3px;}
.div_menu { position:absolute; top:185px; width:100%; height:auto; margin:0 auto; }
.nav{ list-style:none; margin:0; padding:0; text-align:center; }
.nav li{ display:inline;}
.nav a{ display:inline-block; padding:10px 20px; text-align:center; text-decoration:none; color:#695e45;}
.nav a:hover{ color:#933960; }
.actual { color:#844963 !important; }
.div_conte{ cursor:pointer; }
.volver{ position:absolute; right:60px; bottom:20px; z-index:5; font-size:16px; text-decoration:none; color:#fff; display:none;}

			
@media (max-width:640px){
	#logo1 { position: absolute; top:0px; left:50%; margin-left:-89px; width:178px; height:98px; }
	#logo2 { position: absolute; bottom:0px; left:10px; width:135px; height:55px; }
	#logo3 { position: absolute; bottom:0px; right:10px; width:140px; height:52px; }
	.nav a{ padding:10px;}

}