body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,img,p,blockquote,table,th,tr,td{border:0 none;margin:0;padding:0;}
h1{color:#c90202;font-size:20px;margin-top:5px;margin-bottom:15px;padding-bottom:5px;text-transform:uppercase;font-weight:normal;}
h1 a:hover{text-decoration:none;}
h2{margin-bottom:10px;margin-top:25px;text-align:left;font-size:14px;font-weight:bold;color:#838383;text-transform:uppercase;}
h3{margin-top:30px;margin-bottom:10px;font-size:12px;font-weight:bold;text-transform:uppercase;}
a{color:#c90202;text-decoration:none;}
a:hover{text-decoration:underline;}
p{line-height:20px;}
li{list-style-type:none;}
hr {margin-top:20px;margin-bottom:20px;border-top:1px dotted #dee0e1;}

/* Global */
body{font-family:Arial,Verdana,Helvetica,sans-serif;background: url('images/body_bg.gif') repeat-x #f3f5f6;font-size:12px;line-height:18px;color:#838383;}
table,p,td{font-size:12px;color:#838383;margin-bottom:20px;}
td{padding:0;vertical-align:top;}
.main{margin-left:auto;margin-right:auto;margin-top:30px;width:950px;}
.logo{width:950px;height:88px;float:right;margin-bottom:20px;}
.logo h1 A{background: url('images/logo.png') no-repeat;display:block;width:234px;height:88px;overflow:hidden;float:right;text-indent:-99999px;}
.top {}
.content_top{clear:both;background: url('images/content_top.png') no-repeat;width:305px;height:38px;float:left;padding:27px 0 0 25px;}
.navi_top{float:right;}
.navi_top ul{}
.navi_top li {float:left;color:#838485;padding-right:5px;border-right:1px solid #838485;margin-right:5px;line-height:12px;font-size:10px;text-transform:uppercase;}
.navi_top li.last{padding-right:0;border-right:none;margin-right:10px;}
.navi_top li a{color:#838485;}
.navi_top li a:hover{color:#c90202;text-decoration:none;}
.navi_top li a.active{color:#c90202;text-decoration:none;}
.content{display:inline-block;background: url('images/content_bg.png') repeat-y;width:950px;background-position:bottom;padding-bottom:20px;}
.content .content_left{width:285px;float:left;margin:40px 0 0 5px;padding:0 15px 20px 20px;}
.content .content_left a:hover {text-decoration:none;font-weight:bold;}
.content .content_left a.active {text-decoration:none;font-weight:bold;}
.content .content_left ul {margin-top:20px;}
.content .content_left li {line-height:30px;border-bottom:1px solid #f5f6f6;}
.content .content_left li.sub {line-height:30px;border-bottom:1px solid #f5f6f6;padding-left:30px;}
.content .content_right{width:558px;float:right;margin:40px 36px 0 0;padding:0 0 20px 30px;border-left:1px solid #dee0e1;}
.content .content_right ul {margin-top:10px;padding-bottom:5px;margin-bottom:20px;}
.content .content_right li {line-height:30px;border-bottom:1px solid #f5f6f6;list-style-type:square;margin-left:15px;}
.content .content_right .partner a {color:#838383;}
.content .content_right .partner a:hover {color:#c90202;text-decoration:none;}
.content .content_right .movie {padding:4px;border:1px solid #f5f6f6;}
.content_bottom{clear:both;background: url('images/content_bottom.png') no-repeat;width:950px;height:51px;}  
.footer{clear:both;float:right;margin:10px 0 20px 0;}
.footer img {float:right;margin:0 5px 0 10px}
.footer ul {float:right;width:480px;}
.footer li{line-height:12px;font-size:10px;float:left;text-transform:uppercase;color:#b9bec1;padding-right:5px;border-right:1px solid #b9bec1;margin-right:5px;}
.footer li.last{padding-right:0;border-right:none;margin-right:15px;}
.footer li a{color:#b9bec1;}
.footer li a:hover{color:#838485;text-decoration:none;}
.footer li a.active{color:#838485;text-decoration:none;}
.pulldown{clear:both;display:block;height:0;margin:0;padding:0;}
.form td{padding:5px;}
.form{}
.form .button{background-color:#e60500;color:#fff;font-size:10px;text-transform:uppercase;border:none;padding:3px;}
.form INPUT,TEXTAREA {border:1px solid #d9d9d9;}
.top{top:0;left:0;}
.bottom{bottom:0;left:0;}
.alignleft {float:left;margin-right:10px;margin-top:5px;}
.alignright {float:right;margin-left:10px;}

/* Startseite */
.intro_top{clear:both;background: url('images/intro_top.png') no-repeat;width:305px;height:130px;float:left;padding:27px 0 0 25px;margin:-43px 0 0 0;}
.intro_top ul{margin-top:20px;}
.intro_top li{color:#c90202}
.intro_top li span {width:50px;display:block;float:left;}
.intro_top li a{color:#c90202;}
.intro_top li a:hover{color:#c90202;text-decoration:underline;}
.intro_bottom{clear:both;background: url('images/intro_bottom.png') no-repeat;width:950px;height:287px;}
.intro_bottom .intro_left{width:380px;height:190px;float:left;border-right:1px solid #dee0e1;padding:0 15px 0 25px;margin-top:40px;}
.intro_bottom .intro_left a:hover {text-decoration:none;}
.intro_bottom .intro_center{width:285px;height:190px;float:left;border-right:1px solid #dee0e1;padding:0 15px 0 15px;margin-top:40px;}
.intro_bottom .intro_center a:hover {text-decoration:none;}
.intro_bottom .intro_right{width:186px;height:249px;float:right;background: url('images/intro_bwats.jpg') no-repeat;background-position:bottom right;margin-right:16px;margin-bottom:20px;}

table.seminare td.grey {background-color:#eeeeee;}
table.seminare td{margin-bottom:10px;padding:2px;}  
table.seminare td,p{margin-bottom:10px;}   