/* Clearer */
DIV.csc-textpic-clear { clear: none !important; }

html {
  margin:0px;
  padding:0px;
  border:0px;
  border:0px;
  background-color:#003366;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

body {
  margin:25px;
  padding:0px;
  border:0px;
  background:#003366;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
   
#content {
  margin:0px;
  padding:0px;
  background:#08448C;}

#left {
  margin:0px;
  padding:0px;
  float:left;
  width:200px;
  background:#FBF056; /*ffcc33;*/}
  
#right {
  margin:0px;
  padding:0px;
  float:right;
  width:200px;
    background:#08448C; /*#006699; /*3333ff;*/
    text-align:right;} 
  
#middle {
  margin:0px 200px 0px 200px;
  padding:0px;
  background:#08448C;
}
  
#heading {
  margin:0px;
  padding:0px;
  border:0px;
  height:200px;
  background-image: url(hgtop.jpg);
  background-position: top left;
  background-repeat: repeat-x;}
  
#heading h1 {
  text-align:center;
  line-height:20px;
  font-size:10px;
  height:20px;
  margin:0px;
  padding:0px;
  font-weight:bold;
	/*color:#003366;*/
	color:#fbef56;
  font-variant:small-caps;}

#top {
  margin:0px;
  padding:0px;
  height:20px;}

#top p {
  text-align:right;
  line-height:20px;
  font-size:9px;
  font-weight:bold;
  margin:0px;
  padding:0px;
	color:#6699FF;
  background:#003366;}
  
#top a:link, #top a:visited, #top a:hover, #top a:active {
  margin:0px;
  padding:0px 3px 0px 3px;
  text-decoration:none;
  color:#6699FF;
  letter-spacing:0px;
  font-size: 9px;
  line-height:17px;
  border:0px;}    
  
#logo {
  margin:0px;
  padding:0px;
  height:180px;
  background-image: url(hg61.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  border:0px;}
 
#menubox {
  margin:0px 0px 20px 0px;
  padding:0px;}
  
  ul.Navigation {
    margin: 0px; 
    padding: 0px;
    border: 0px;
    background-color: #FBF056;
  }

  ul.Navigation li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    border:0px;
  }
  
  /*
  ul.Navigation li .aktiv {
    background: #08448C;
    color: #FBF056;
    border:0px;
  }
  */


/*
.aktiv {
  background: #08448C !important;
  color: #FBF056 !important;
  border:0px;
}
*/

  ul.Navigation li ul {
    margin: 0 0 0 15px; 
    padding: 0;
    border:0px;
  }
  ul.Navigation li ul li {
    margin: 0px;
    padding:0px;
    border:0px;
  }

  ul.Navigation li a {
    display:block;
    padding: 5px 5px 5px 5px;
    text-decoration: none; 
    font-weight: bold;
    font-size:15px;
    border:0px;
    color: #08448C; 
    background: #FBF056;
  }

  ul.Navigation li a:hover {
    border:0px;
    color: #FFFFFF; 
    background: #08448C;
  }

  ul.Navigation li ul li a {
    font-size:12px;
  }
  
  ul.Navigation li ul li ul li a {
    font-size:10px;
  }
  
.linkbox {
  margin:0px 0px 0px 0px;
  padding:5px 0px 5px 0px;
  border:0px;
  border-top:1px solid #08448C;}
  
.linkbox h3 {
  margin:0px;
  padding: 5px 5px 5px 5px;
  font-size:14px;
  line-height:24px;
  font-weight:bold;
  font-variant:small-caps;
  color: #08448C; 
}

.linkbox iframe {
  margin:0px;
  padding:0px;}
  
.fanshop {
  margin:0px;
  padding:0px;
  width:200px;
  height:86px;}
  
/* ---------------------------- */

#middle p {
  text-align:justify;
  font-size:12px !important;}

#middle h1 {
  margin:0px;
  padding:15px 15px 5px 15px;
  font-size:20px;
  line-height:24px;
  text-decoration:underline;
  color:#FFFFFF;
  font-variant:small-caps;}

#right h1 {
  margin:0px;
  padding:2px 15px 2px 15px;
  font-size:15px;
  line-height:20px;
  text-align:right;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
}

#right p {
  margin:0px;
  padding:2px 15px 2px 15px;
  font-size:11px;
  line-height:18px;
  color:#ffffff;
  text-align:right;
}

#right img {
  margin:2px 15px 2px 15px !important;
  padding:0px !important; 
}

img {
  margin:2px 15px 2px 15px;
  padding:0px;}
  
#right a:link, #right a:visited, #right a:hover, #right a:active, #middle a:link, #middle a:visited, #middle a:hover, #middle a:active {
  margin:0px;
  padding:0px;
  text-decoration:none;
  color:#FBF056;
  letter-spacing:0px;
  font-size: 11px;
  line-height:18px;
  font-weight:bold;
  font-style:italic;
  border:0px;}
  
#right a:hover, #middle a:hover {
  text-decoration:none;}  
  
/* ---------------------------- */


#right h2, #middle h2 {
  margin:0px;
  padding:15px 15px 5px 15px;
  font-size:16px;
  line-height:20px;
  text-decoration:none;
  color:#FFFFFF;
  font-variant:small-caps;}
  
#right h3, #middle h3 {
  margin:0px;
  padding:2px 15px 2px 15px;
  font-size:14px;
  line-height:20px;
  text-decoration:none;
  color:#FFFFFF;
  font-variant:small-caps;}
  
#right h4, #middle h4 {
  margin:0px;
  padding:5px;
  font-size:13px;
  line-height:20px;
  text-decoration:none;
  color:#FFFFFF;
  font-variant:small-caps;}      
  
#right p, #middle p {
  margin:0px;
  padding:2px 15px 2px 15px;
  font-size:11px;
  line-height:18px;
  color:#ffffff;}
  
#right .selectpage {
  text-align:center;}  
  
#right ul, #middle ul {
  margin:0px;
  padding:2px 10px 2px 10px;  
  list-style-type:none;}

#right li, #middle li {
  margin:0px;
  padding:0px;
  font-size:11px;
  line-height:18px;
  color:#FFFFFF;}
  
#right form, #right table, #right input, #right td, #right tr {
  margin:0px;
  padding:0px;
  color:#ffffff;
  font-size:11px;}
  
#right input, #right select, #right option, #right textarea {
  margin:0px;
  padding:0px;
  background:#CC0F0F;
  border:0px;
  font-size:11px;
  color:#FFFFFF;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;}     

#right img {
  margin:0px; 
  padding:0px;
  border:1px solid #FFFFFF;} 
  
#bottom {
  margin:0px;
  padding:0px;
  clear:both;
  background:#FBF056;}
  
#bottom p {
  margin:0px;
  padding:0px;
  font-size:9px;
  line-height:20px;
  color:#003366;
  font-weight:bold;
  text-align:center;}
  
#bottom a:link, #bottom a:visited, #bottom a:hover, #bottom a:active {
  margin:0px;
  padding:0px;
  text-decoration:underline;
  color:#003366;
  letter-spacing:0px;
  font-size: 9px;
  line-height:17px;
  border:0px;}
  
#bottom a:hover {
  text-decoration:none;}
  
div#quotes {
  background:#003366;
  text-align: center;
}

div#quotes p.zitat {
  width: 300px;
  margin: 0 auto;
  padding: 10px;
  text-align:center;
  color: #FFF;
  font-size: 15px;
}
div#quotes p.autor {
  width: 300px;
  margin: 0 auto;
  padding: 0px;
  text-align:center;
  color: #FFF;
  font-size: 11px;
  font-style: italic;
}   



/* übernommen */

div.csc-frame-normal table {
  margin:2px 15px 2px 15px;
  padding:2px 15px 2px 15px;
  border-collapse: collapse;
	border-spacing: 0;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
  font-size:11px;
}
div.csc-frame-normal table td {
  border: 1px solid #FFFFFF;
  padding: 4px;
}

strong {
  font-weight: bold;
}
em {
  font-style: italic;
}



