body { margin: 0; padding: 0; background: #F4F4F4 url(images/img01.gif); background-repeat:no-repeat; background-position:top left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; }  

#werbung { width: 960px; height: 90px;  }
#werbungLinks { width: 160px; height: 600px; z-index:122; left: 800px; position:absolute; top: 90px;}
#over { text-align:left; }

h1, h2, h3 { margin: 0; font-weight: normal; color: #333333;}  
h1 { font-size: 197%;}  
h2 { font-size: 167%;}  
h3 { font-size: 100%; font-weight: bold;}  

p, ol, ul { line-height: 180%; }  

p { }  
ol { }  
ul { }  

blockquote { margin: 10px 0px 0px 0px; padding-left: 20px; border-left: 10px solid #005DAA; font-style: italic; color: #000000; width: 380px; display: block; }  
blockquote * { line-height: normal; }  

a { color: #005DAA; text-decoration: none; }  
a:hover { text-decoration: none; color:#00A4E3; }  

img { border: none; }  
img.left { float: left; margin: 0 15px 0 0; }  
img.right { float: right; margin: 0 0 0 15px; }  

hr { display: none; }  /* Header */  

#header { width: 760px; height: 90px; } 

#tag1 {font-size:12px;}
#tag2 {	font-size:16px;}
#tag3 {	font-size:20px;} 




/* Logo */  
#logo { float: left; padding-top: 20px; no-repeat left bottom; }  
#logo h1, #logo h2 { margin: 0; padding-left: 10px; font-weight: normal; color: #000000; }  
#logo h1 { font-weight: bold; }  
#logo h2 { font-size: 92%; }  
#logo a { text-decoration: none; }  


/* Top Menu */  
#topmenu { float: right; text-align: right; }  
#topmenu ul { margin: 0; padding: 32px 0 0 0; list-style: none; line-height: normal }  
#topmenu li { display: block; clear: both; width: 95px; }  
#topmenu a { padding: 0 20px; border-left: 1px solid red; text-decoration: none; font-size: 92%; }  
#topmenu a:hover { text-decoration: underline; }  
#topmenu .first a { border: none; }  

div#topmenu ul li a {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/bullet.gif"); background-repeat: no-repeat; padding: 2px 0px 0px 21px; display: block; font-weight: bold; margin: 0px 0px 2px 0px; height: 17px; }
div#topmenu ul li a:link {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/bullet.gif"); background-repeat: no-repeat; padding: 2px 0px 0px 21px; display: block; font-weight: bold; margin: 0px 0px 2px 0px; height: 17px; }
div#topmenu ul li a:visited {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/bullet.gif"); background-repeat: no-repeat; padding: 2px 0px 0px 21px; display: block; font-weight: bold; margin: 0px 0px 2px 0px; height: 17px; }
div#topmenu ul li a:hover {color:#00A4E3; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/bullet.gif"); background-repeat: no-repeat; padding: 2px 0px 0px 21px; display: block; font-weight: bold; margin: 0px 0px 2px 0px; height: 17px; }
div#topmenu ul li a:active {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/bullet.gif"); background-repeat: no-repeat; padding: 2px 0px 0px 21px; display: block; font-weight: bold; margin: 0px 0px 2px 0px; height: 17px; }




/* Header 2 */  
#header2 { width: 760px; height: 200px; padding: 0px; }  


/* Menu */  
/* #menu { float: left; width: 200px; height: 200px; background-color: #F4F4F4; margin: 0px; padding: 0px; }  */
#menu {float: left; margin: 10px; padding: 0px;}
#header2 img {float: right; margin: 0px; padding: 0px;}

#menu ul { margin: 0; padding: 20px 20px 0 20px; list-style: none; line-height: normal; width: 110px;  }  
#menu li { display: inline; width: 110px; }  

#menu a { display: block; padding: 8px 10px; background: url(images/img05.gif) repeat-x; text-decoration: none; font-size: 100%; font-weight: bold; color: #F4F4F4; }  
#menu a:hover { text-decoration: underline;}  
#menu .first a { background: none; }  /* Splash */  

#splash { float: right; width: 560px; height: 180px; padding: 0px; margin: 0px; }   


/* Page */  
#page { width: 760px; padding: 30px 0; }  


/* Content */  
#content { float: left; width: 480px; padding-left: 20px; }  
#content ul { margin-left: 0; padding-left: 0; list-style: none; }  
#content ul li { padding-left: 15px; /*background: url(images/img08.gif) no-repeat 0 8px;*/ }  
#content ol { margin-left: 0; padding-left: 0; list-style: lower-alpha inside; }  

.title { padding-top: 3px; }  
.content { padding: 20px; background: url(images/img10.gif) no-repeat; }  
.twocols { }  
.twocols .col1 { float: left; width: 220px; }  
.twocols .col2 { float: right; width: 220px; }  



/* Sidebar */  
#sidebar { float: right; width: 220px; color:#3A3A3A; } 
#sidebar .tag1 {	font-size:12px;}
#sidebar .tag2 {font-size:16px;}
#sidebar .tag3 { font-size:20px;}  
#sidebar ul { margin: 0; padding: 0; list-style: none; }  
#sidebar li { margin-bottom: 20px; background: #E6E6E6 url(images/img07.gif) no-repeat right bottom; }  
#sidebar li ul { padding: 10px 20px; font-size: 92%; }  
#sidebar li li { margin: 0; padding: 5px 0; background: none; border-top: 1px dotted #CDCDCD; }  
#sidebar h2 { height: 30px; margin: 0; padding: 6px 0 0 10px; background: url(images/img06.gif) no-repeat; font-size: 100%; font-weight: bold; color: #000000; }  
#sidebar h3 { margin: 0; }  
#sidebar p { margin: 0; line-height: normal; }  

#sidebar a { text-decoration: none; color:#3A3A3A; }  
#sidebar a:hover { text-decoration: underline; color:#3A3A3A;  }  

#sidebar .first { border: none; }  /* Footer */  


#links { float: right; padding: 10px 0 0 0; }


/* Menülinks */ 
div#menu a {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/e_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 14px; width: 134px; height: 13px; display: block; font-weight: bold; margin: 0px 0px 0px 0px; }
div#menu a:link {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/e_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 14px; width: 134px; height: 13px; display: block; font-weight: bold; margin: 0px 0px 0px 0px; }
div#menu a:visited {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/e_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 14px; width: 134px; height: 13px; display: block; font-weight: bold; margin: 0px 0px 0px 0px; }
div#menu a:hover {color:#00A4E3; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/e_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 14px; width: 134px; height: 13px; display: block; font-weight: bold; margin: 0px 0px 0px 0px; }
div#menu a:active {color:#005DAA; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-image: url("images/e_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 14px; width: 134px; height: 13px; display: block; font-weight: bold; margin: 0px 0px 0px 0px; }





.content ul li a {color:#000000; background-image: url("images/kleiner_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 2px 16px; text-decoration: none;}
.content ul li a:link {color:#000000; background-image: url("images/kleiner_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 2px 16px; text-decoration: none;}
.content ul li a:visited  {color:#000000; background-image: url("images/kleiner_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 2px 16px; text-decoration: none;}
.content ul li a:hover {color:#000000; background-image: url("images/kleiner_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 2px 16px; text-decoration: underline;}
.content ul li a:active {color:#000000; background-image: url("images/kleiner_pfeil.gif"); background-repeat: no-repeat; padding: 0px 0px 2px 16px; text-decoration: none;}


.content ul li.keys a {background-image: none; padding: 0px 0px 0xp 0px;}
.content ul li.keys a:link {background-image: none; padding: 0px 0px 0xp 0px;}
.content ul li.keys a:visited {background-image: none; padding: 0px 0px 0xp 0px;}
.content ul li.keys a:hover {background-image: none; padding: 0px 0px 0xp 0px;}
.content ul li.keys a:active {background-image: none; padding: 0px 0px 0xp 0px;}

.content ul li.fett-link a {font-weight: bold; font-size: 12px;}
.content ul li.fett-link a:link {font-weight: bold; font-size: 12px;}
.content ul li.fett-link a:visited {font-weight: bold; font-size: 12px;}
.content ul li.fett-link a:hover {font-weight: bold; font-size: 12px;}
.content ul li.fett-link a:active {font-weight: bold; font-size: 12px;}




#footer-wrapper { display: block; padding: 20px 0;  border-top: 10px solid #CDCDCD; }  
#footer { width: 760px; }  
#footer p { margin: 0; line-height: normal; }  
#footer a { color: #666666; }  
#legal { float: left; padding: 10px 0 10px 60px; background: url(images/icon_2.gif) no-repeat left center; }  


div#bm-footer { height: 50px; display:block;color: #000000; font-family: arial, verdana, helvetica;font-size: 10px;}
div#bm-footer p {width: 700px; text-align: center;}

div#bm-footer p.links a {font-weight: normal; font-size: 10px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica; }
div#bm-footer p.links a:link {font-weight: normal; font-size: 10px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica;}
div#bm-footer p.links a:visited {font-weight: normal; font-size: 10px; clear: both; wfloat: none; color: #000000; font-family: arial, verdana, helvetica;}
div#bm-footer p.links a:hover {font-weight: normal; font-size: 10px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica;}
div#bm-footer p.links a:active {font-weight: normal; font-size: 10px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica;}

div#bm-footer p.fav a {font-weight: bold; font-size: 12px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica; }
div#bm-footer p.fav a:link {font-weight: bold; font-size: 12px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica;}
div#bm-footer p.fav a:visited {font-weight: bold; font-size: 12px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica;}
div#bm-footer p.fav a:hover {font-weight: bold; font-size: 12px; clear: both; float: none; color: #005DAA; font-family: arial, verdana, helvetica;}
div#bm-footer p.fav a:active {font-weight: bold; font-size: 12px; clear: both; float: none; color: #000000; font-family: arial, verdana, helvetica;}
