A{color:#888;text-decoration:none;}
html{height:100%;width:100%;margin:0;padding:0;}
body{height:100%;width:100%;background-color:#000;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:12px;line-height:20px;margin:0;padding:0;}
#top{left:0;top:0;position:absolute;width:100%;height:100px;overflow:visible;}
#address{left:0;position:absolute;width:100%;line-height:1.4em;font-size:11px;overflow:visible;}
#side{left:0;top:100px;position:absolute;width:210px;height:600px;overflow:visible;}
#logo{position:absolute;top:17px;left:200px;height:40px;text-align:left;vertical-align:middle;overflow:hidden;}
#fusionmenu{margin-left:200px;position:absolute;top:75px;height:15px;width:500px;text-align:justify;overflow:visible;padding:0;}
#mainmenu{padding-top:105px;padding-right:20px;width:180px;color:#666;font-weight:700;font-size:12px;font-stretch:wider;font-family:Helvetica, Arial, Verdana, sans-serif;text-align:right;position:relative;overflow:visible;margin:0;}
#mainmenu font.selected{color:#ff6060;}
#submenu{padding-right:20px;width:180px;color:#666;font-family:Helvetica, Arial, Verdana, sans-serif;font-weight:700;text-align:right;position:relative;overflow:visible;margin:0;}
#submenu font.selected{color:#ff4040;}
#content_main{margin-left:215px;padding-top:15px;position:absolute;width:75%;top:90px;color:#FFF;font-family:Verdana, Helvetica, Arial, sans-serif;text-align:justify;overflow:visible;}
#content_main font.big_text{line-height:normal;font-size:14px;font-weight:bold;}
#content_main font.medium_text{line-height:normal;}
#content_main font.small_text{line-height:normal;font-size:11px;}
#content_alt1{position:absolute;width:560px;text-align:justify;overflow:visible;}
#content_alt1_s{position:absolute;margin-top:8px;width:560px;text-align:justify;overflow:visible;}
#content_alt2{position:absolute;margin-top:5px;left:575px;width:200px;text-align:left;line-height:12px;overflow:visible;}
#content_map{position:absolute;top:25px;width:560px;text-align:justify;overflow:visible;}
.content_foto1{position:absolute;margin-top:10px;left:575px;width:200px;height:150px;overflow:visible;}
.content_foto2{position:absolute;top:200px;left:575px;width:200px;height:150px;overflow:visible;}
.content_foto3{position:absolute;top:375px;left:575px;width:200px;height:150px;overflow:visible;}
#res{font-size:85%;height:100%;}
/*#res form,#res ul,#res li{list-style:none;margin:0;padding:0;}*/
#res font.text{font-size:12px;color:#FFF;}
#res font.entry{line-height:1.3em;color:#FFF;}
INPUT.button{font-family:Verdana, Helvetica, Arial, sans-serif;font-style:italic;font-size:12px;background-color:#bbb;text-align:center;color:#FFF;}
A:hover,#mainmenu a:hover,#submenu a:hover{color:#FFF;text-decoration:none;}
#mainmenu a:link,#mainmenu a:visited,#submenu a:link,#submenu a:visited{color:#666;text-decoration:none;}
#res font.error,#res font.success{font-size:12px;color:red;}
font.title{font-size:14px; font-weight:bold;}
font.menu_name{font-size:12px; font-weight:bold;}
font.menu_desc{font-size:10px;}
font.menu_detail{font-size:11px;}
