@import url('reset.css');

*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden}
body{font-family:Arial,Helvetica,sans-serif;font-size:10px;cursor:default;color:#000;background:#fff;}
h1,h2,.large,.left{font-family:"Century Gothic","Lucida Sans unicode",Arial,sans-serif;font-size:20px;}
h2,.box div img{padding-bottom:10px}
a{text-decoration:none;color:#000;outline:0}
img{display:block}
h4{font-size:20px}
h4{position:relative;margin:30px 0px 0px 0px;text-transform:uppercase;line-height:10px;font-weight:normal;font-family:times;}

#rahmen{position:absolute;margin-bottom:-63px;height:72px; padding:0 5px;width:100%;height:100%;}
#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto}


#cont_left{position:absolut;top:50;left:120px;z-index:90;overflow:auto;float:left;}
#cont{position:absolute;bottom:10px;right:0;z-index:70;overflow:auto}

#menu{position:absolute;left:0px;z-index:80;width:100%;height:72px;bottom:40px;}
#menu div{height:72px;top:10px;background:#000;padding:7px 0 0 7px;opacity:0.9;filter:alpha(opacity=90);}

h3{position:relative;border-bottom-width:1px;padding:20px 30px 4px 30px;margin:0 -30px 20px -30px;text-transform:uppercase;line-height:20px;font-weight:normal;font-size:1.2em;}
h3 span{position:absolute;right:508px;background:#222;text-align:left;padding:5px 0px 0 0px;white-space:nowrap;display:block;color:#fff;font-weight:normal;width:160px;}
h3 ul li{position:relative;text-align:left;padding:0;color:#fff;font-weight:normal;display:block;height:119px;}

h3{color:#d20000;}


h2{z-index:90;position:relative;left:0px;margin-bottom:5px;opacity:0.99 line-height:20px;}
h1{position:relative;height:56px;width:190px;opacity:0.99}
h1 a{margin-top:6px;padding-top:3px;color:#fff;background:#000; height:60px;text-align:right;display:block}
#logo a{width:250px; padding:0 5px;font-weight:normal;color:#fff;display:block; font-size:24px;}

#txt{margin-top:10px;padding:0;font-weight:normal;color:#000;display:block; font-size:12px;line-height:18px;}
#txt ul {float:left;width:490px;position:relative; color:#000;}
#txt ul li{type:square;color:#000;}


ul{float:left;width:190px;position:relative;}
li a{height:12px;padding:0 5px;font-weight:bold;color:#fff;display:block}
li a:hover,li.cur a{color:#a7a7a7}

.logo{z-index:90;position:absolute;bottom:-67px;right:103px;width:500px;height:150px;background:transparent;}
.logo a{position:fixed;width:500px;z-index:100;}

.logobox1{position:fixed;top:58%;left:204px;font-weight:bold;font-size:14px; width:400px; float:left;z-index:90;}

.logobox{position:fixed;bottom:20%;width:400px; float:left;}
.logobox h2{color:#d20000; left:200px; width:500px; font-family:times;z-index:20;}


.box{position:absolute;top:20%;right:4%;width:500px;padding-bottom:100px;padding-top:100px;}
.box div{top:10%;line-height:1.3em;background:#fff;padding:20px 30px;font-size:12px; z-index:100}
.box div a{text-decoration:underline;line-height:20px;}

.large{text-align:right;top:20%;right:120px;font-size:13px}
.left{text-align:left;right:auto;left:180px;font-size:13px}
.large h2{font-size:60px}

.white{color:#fff;}
.red{color:#d20000;margin-bottom:-10px;}




