@charset "utf-8";
html{background:url('bg_.jpg') no-repeat center center; min-height:100%; background-size:cover;}
body{min-height:100%; font-family: Arial, Verdana; font-size: 1em; overflow-y: scroll; margin: 0; padding: 0; opacity: 0.9; filter: alpha(opacity = 85); -ms-filter: "alpha(opacity = 85)";letter-spacing: 0.04em;}
#top{position:fixed; width:100%; height:auto; background-color: #000000; padding: 0; margin: 0; top:0px; color: #8b898e; font-size: 100%; }
#top .l	{float: left; width: 350px; padding: 0.4em 0 0 0.5em; text-align: left;}
#top .logo_	{border: 0px; padding: 0 0 5px 0;}
#top .r	{float: right; width: auto; text-align: right;}
#top ul	{padding: 0.4em 1em 0 0}
#top li	{list-style: none; display: inline; padding: 0; margin: 0 0.2em 0 0;}
#top a	{text-decoration: none; color: #8b898e;}
#top .act{text-decoration: none; color: #e2001a;}
#top .ms{letter-spacing: 0.4em;}
#footer{position:fixed; width:100%; height:70px; background-color: #000000; padding: 0; margin: 0; bottom: 0;}
#footer .l	{float: left;width: 45%;padding: 0.9em 0 0 0.9em;}
#footer .r	{float: right;width: 45%; text-align: right;padding: 0.8em 1.2em 0 0;}
#start	{width: 95%; margin: 0 auto; padding: 5em 0 0 0}
#start .logo{padding: 2em}

#content{width: 75%; margin: 0 auto; padding: 8em 0 0 0; color: #8a7c7c;}
h1	{color: #e2001a; font-size: 125%;}
h2	{color: #e2001a; font-size: 100%;}
h3	{color: #e2001a; font-size: 75%; font-style:italic}
#content .fine{padding: 0 0 100px 0;}
.image{border:1px solid #e2001a; float:none}

a:link {color:#e2001a; text-decoration:underline; }
a:visited { color:#e2001a; text-decoration:underline; }
a:active { color:#e2001a; text-decoration:underline; }
a:hover {color:#e2001a;  text-decoration:underline;}