
*{font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular,sans-serif;text-align:left;empty-cells:show;}
html,body{width:100%;font-size:12px;}
body{background:url(../images/bg_body.jpg) top left repeat-x #E60000;color:#E60000;margin:0;padding:0;}
body,table,td,th{font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular,sans-serif;text-align:left;empty-cells:show;}

table.zentriert{font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular,sans-serif;text-align:center;}
table.plakat{font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular,sans-serif;text-align:justify;padding:20px;border-spacing:15px}
td.zentriert{font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular,sans-serif;text-align:center;empty-cells:show;}
td.block {font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular,sans-serif;text-align:justify;padding-bottom:30px;}
td.block2 {font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular,sans-serif;text-align:center;}
img.zentriert{text-align:center;align:center}

p.zitat {padding-left:30px;font-style:italic;}
p.rand {padding-left:30px;}
a,a.hover {text-decoration:none;color:#000000;}

a:link { font-weight:bold; color:#0000E0; text-decoration:underline }
a:visited { font-weight:bold; color:#000080; text-decoration:underline }
a:hover { font-weight:bold; color:#E00000; text-decoration:none }
a:active { font-weight:bold; color:#E00000; text-decoration:underline }
a:focus { font-weight:bold; color:#00E000; text-decoration:underline }

a.menu {text-decoration:none;color:#000000;}
a.menu:visited {text-decoration:none;color:#000000;}
a.menu:hover {text-decoration:none;color:#000000;}
a.menu:active {text-decoration:none;color:#000000;}
a.menu:focus {text-decoration:none;color:#000000;}

li{list-style-type:disc;}
img{border:0;}

h1.system{font-size:18px;font-weight:bold;line-height:25px;}
h1{font-size:16px;font-weight:bold;line-height:23px;}
h2{font-size:15px;font-weight:bold;line-height:23px;padding-top:30px;}
h3{font-size:14px;font-weight:bold;line-height:21px;}
h4{font-size:13px;font-weight:bold;line-height:19px;}
h5{font-size:12px;font-weight:bold;line-height:17px;}
h6{font-size:11px;font-weight:normal;line-height:15px;}

* html #main{height:100%!important;width:100%;}
#main{min-height:100%;height:auto;width:100%;position:relative;bottom:0;left:0;text-align:left;background:url(../images/shadow.jpg) top left repeat-y;margin:0;padding:0;}
#header{width:100%;height:135px;background:url(../images/bg_header7.jpg) top left no-repeat;}
#logo{position:absolute;top:22px;left:21px;width:auto;height:auto;}

#logo2{position:absolute;top:32px;right:21px;width:auto;height:auto;}

#menu_top{position:absolute;top:10px;right:75px;padding:0;}
#menu_top ul{font-size:9px;line-height:12px;font-weight:bold;height:17px;margin:0;padding:0;}
#menu_top li{list-style:none;float:right;width:auto;text-align:right;}
#menu_top a,#menu_top a:hover,#menu_top span{font-size:9px;line-height:17px;height:17px;display:block;float:left;text-decoration:none;background:url(../images/menu_top_middle.gif) top left repeat-x #ffffff;color:#000000;margin:0;padding:0 7px;}
#left_design_element{position:absolute;top:135px;left:0;width:auto;height:auto;}
#menu_left{position:absolute;top:165px;left:15px;}
#accordion ul{font-size:11px;font-weight:bold;list-style:none;margin:0 0 5px;padding:0;}
#accordion li.toggler{width:150px;background:url(../images/menu_left_1.gif) top left no-repeat;list-style:none;cursor:pointer;line-height:30px;text-align:center;text-decoration:none}
.menu_left_sub ul{font-size:12px;font-weight:bold;margin:0 0 5px 20px;padding:0;}
.menu_left_sub li{width:125px;text-align:right;list-style:none;}
.menu_left_sub a,.menu_left_sub span{font-size:10px;font-weight:bold;text-decoration:none;}
#content_main_frame{position:absolute;top:135px;left:0;width:100%;}
#content{background:url(../images/bg_content.jpg) top left repeat-x #ffffff;color:#000000;text-align:right;margin:0 75px 50px 150px;}
#content #content_entries{background:url(../images/bg_content_design.jpg) top left no-repeat;border:2px solid #f2a55c;min-height:300px;text-align:left;}
div.content_entry{margin:10px 10px 10px 50px;}
div.content_trenner{clear:both;margin-top:5px;}
