body {background-color:#226EC4;color:#2985EE;font-family:verdana, arial;font-size:10pt;padding:0px;margin:5px;}
table tr td {color:#2985EE;font-family:verdana, arial;font-size:10pt;padding:0px;margin:0px;}
#site {width:990px;}
#site div.site {width:990px;}

#header {background-image:url(images/banner.png);width:990px;height:228px;border-top:4px solid #000000;}
#header #topmenu td.space {background:none;padding:0px;}
#header #topmenu A {background-color:#4669b2;background-image:url(images/menu_back.png);color:#FFFFFF;font-size:8pt;font-weight:normal;text-decoration:none;text-align:center;display:block;padding:4px;border:0px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;opacity:0.75;filter:alpha(opacity = 75);}
#header #topmenu A:hover {opacity:1;filter:alpha(opacity = 100);}

#menu {background-image:url(images/sitespace.png);background-position:0px 29px;height:56px;border-top:4px solid #000000;margin:0px;}
#menu table {border-top:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;border-left:2px solid #FFFFFF;}
#menu A {background-color:#0078FF;background-image:url(images/menu_back.png);color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;text-align:center;display:block;height:20px;padding-top:3px;border-right:2px solid #FFFFFF;}
#menu A:hover {background-image:url(images/menu_hover.png);color:#DDDDDD;height:18px;padding-top:5px;}
#menu div.submenu {background-image:url(images/sitespace.png);background-position:0px 17px;height:27px;}
#menu div.submenu table {background-color:#000000;height:18px;line-height:18px;border:0px;}
#menu div.submenu A {background-color:transparent;background-image:none;color:#DDDDDD;font-size:8pt;font-weight:normal;text-decoration:none;text-align:center;display:block;height:18px;padding:0px;border:0px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;}
#menu div.submenu A:hover {background-color:#555555;background-image:url(images/menu_back.png);color:#FFFFFF;}

#sidebar {float:left;width:347px;background-color:#2985EE;color:#FFFFFF;font-size:8pt;border-right:2px solid #000000;}
#sidebar A {color:#FFFFFF;text-decoration:none;}
#sidebar A.button {border:2px outset #2372CC;line-height:24px;}
#sidebar A:hover {color:#96C8FF;}
#sidebar A.button:hover {border-style:inset;}
#sidebar div.setwidth {width:330px;}
#sidebar div.box {width:310px;background-color:#006EE6;border:1px solid #FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;}

#sidebar table {background-color:#006EE6;width:330px;}
#sidebar table tr td {color:#FFFFFF;font-size:10pt;text-align:center;border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;padding:0px 2px;}
#sidebar table tr td:first-child {border-left:1px solid #FFFFFF;}
#sidebar table tr td:last-child {background-color:#0062CC;}
#sidebar table tr td.date {text-align:right;}
#sidebar table tr.day td {color:#FFFFFF;font-weight:bold;text-align:left;border-top:1px solid #FFFFFF;}
#sidebar table.platz tr td:last-child {font-weight:bold;}
#sidebar table tr.header {background-color:#0062CC;font-weight:bold;}
#sidebar table tr.header td {border-left:0px;border-right:0px;}
#sidebar table tr.g td {background-color:#58a758;}
#sidebar table tr.v td {background-color:#c53f3f;}

#sidebar p.legend {color:#CCCCCC;font-size:7pt;padding:2px;}
#sidebar p.legend span.g {background-color:#228B22;}
#sidebar p.legend span.v {background-color:#B30000;}

#content {float:none;background-color:#FFFFFF;color:#184F8C;border-left:347px solid #2985EE;}
#content2 {border-left:2px solid #000000;}
#content3 {border-left:1px solid #555555;padding:5px;}
#content h1 {color:#000000;text-align:center;font-size:27px;}
#content table tr td {color:#184F8C;}

#content img {border:2px solid #216ABF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#content img[align="left"] {margin-right:5px;}
#content img[align="right"] {margin-left:5px;}

#content A {color:#2682E6;color:#000000;text-decoration:none;}
#content A:hover {color:#4592E6;color:#333333;}
#content A:hover img {-moz-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;filter:alpha(opacity = 90);}

#content .blog h4 {margin-bottom:0px;color:#1C5EA6;font-size:13px;border-bottom:1px solid #1C5EA6;}
#content .blog h4 A {color:#1C5EA6;}
#content .blog h4 A:hover {color:#006EE6;}
#content .blog p {margin:5px;}


#sitespace {height:28px;background-image:url(images/sitespace.png);border-top:2px solid #000000;}

#footer{background-color:#CCCCCC;color:#006CE6;height:18px;line-height:18px;font-size:8pt;border-bottom:6px solid #000000;}

/* Steckbrief */
#steckbrief {position:fixed;top:100px;left:0px;z-index:10;width:100%;}
#steckbrief div.steckbrief {width:800px;background-color:#FFFFFF;border:1px solid #000000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;}
#steckbrief td {font-size:11pt;}
#steckbrief td.close A {display:block;text-align:center;color:#2682E6;font-size:8pt;}
#steckbrief td.close A:hover {color:#4592E6;}

