@charset "UTF-8";


@media screen, projection
{
  ul, dl { margin: 0px; padding:0; list-style:none; color:#FFCC00; }
   ul li, ol li { margin:0; }
   
  /*-------------------------------------------------------------------------*/

  body { background: #dd8035; padding: 0px 0; }

  .page_margins { margin: 0 auto; }

  .page_margins { width: 924px; }
  .page { padding: 0px; }
  #header { padding: 20px; color: #000; background:#111; height:100px; }
  #header { border-left:2px solid #444; border-right:2px solid #444; border-bottom:2px solid #444; }
  #wrap1 { padding: 3px; background: #ce6128; }
  #wrap2 { padding: 3px; background: #c0451e; }
  #wrap3 { padding: 3px; background: #b32c13; }
  #wrap4 { padding: 2px; background: #a71309; }
  #wrap5 { padding: 1px; background: #9e0202; }
  #main { margin: 0px 0; padding: 0px; width: 900px; font: 1.0em Verdana, Arial,Helvetica, sans-serif; }
  #footer { padding: 10px 16px; color:#CCC; background: #111; border-top: 2px solid #444; border-left: 2px solid #444; border-right: 2px solid #444; font: 0.8em "Trebuchet MS", verdana, arial, serif;}

  /*-------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */

  #col1 { float: left; width: 200px;  margin:0; background:transparent; }
  #col2 { float: right; width: 200px;  margin:0; background:transparent; }
  #col3 { float: left; width: 496px; min-height:650px; margin: 0px 0; background:transparent; border-right:2px solid #444; border-left:2px solid #444; }
/*  #col3 { float: left; width: 496px; min-height:650px; margin: 0; background:transparent; border-right:2px solid #444; border-left:2px solid #444; } */
  #col1_content { padding: 22px 10px 0 20px ; background:transparent;}
  #col2_content { padding: 0 10px; background:transparent;}
  #col3_content { padding: 4px 10px 0 10px; text-align: center; background:transparent;}
	
  /*-------------------------------------------------------------------------*/
  
h1, h2, h3, h4 { font-family: "Trebuchet MS", verdana, arial, serif; font-weight:bold; margin:16px 10px 20px 0px;  }                   
h1 { font-size:1.3em; color:#FFF; text-align:center; }
h2 { font-size:1.1em; color:#FF0000; text-align:center; margin:26px 0 10px 0;}
h3 { font-size:1.1em; color:#99CC00; text-align:center; }
h4 { font-size:1.1em; color:#cc66ff; text-align:center; }               
  h5 { font-family: "Trebuchet MS", verdana, arial, serif; font-size: 1.0em; font-weight:bold; margin: 0; padding:0; }  
  h6 { font-size: 0.8em; } 
  
/*-------------------------------------------------------------------------*/
#rplanner { width:170px; height:240px; margin:20px 0; padding:5px; background:#424347; font-size:0.8em; }
#rplanner p { font-size:0.9em; color:#fbbf00; }
#rplanner fieldset { width:145px; }
#rplanner legend { color:#fbbf00; }	
/*-------------------------------------------------------------------------*/
		
#header h1.tamute { font-size:1.7em; text-align:left; margin:10px 10px 0px 0px; text-transform:uppercase; }
#header h1 span.kleiner { font-size:85%; color:white; text-align:left; text-transform:none; line-height:16px;  }
#header div.kleinname { font: 16px Verdana, Arial,Helvetica, sans-serif; color:#777; font-weight:normal; text-align:left; text-transform:none; line-height:26px;  }
a, a:visited, a:focus, a:active { background:transparent; text-decoration:none; color:#FFF; }
a:hover  { color:#CC0000;  }

ul#navi { text-align:left; list-style:none;  margin:0; padding:0; font-size:0.9em; font-weight:bold; }
ul#navi li { margin-bottom:8px; }
ul#navi li a { text-decoration:none; color:#990000; }
ul#navi li.current a { color:#660099; }
ul#navi li a:hover { text-decoration:none; color:#FF0000; }

#ie_clearing {clear:both;}
.clear {clear:both;}
.center {text-align: center;}

p { font-size: 0.8em; color:#FFCC00; text-align:center; }
p.wichtig { font-size:0.95em; color:#FF0000; text-align:center; margin:0; padding:0;}
sup {line-height:0px;}

.teaser { width:170px; height:auto; margin:20px 0; padding:4px; background:#711D2C; font-size:0.8em; }
.teaser img { margin:0px 4px 4px 4px; }

div.zitatbreit { width:100%; text-align:center; }
.zitatbreit p { display:block; background:#711D2C; margin:0 40px; padding:10px; color:#FFCC00; font-size:1.0em; border:1px solid #444; }

div.zitat { width:100%; text-align:center; margin:20px 0;}
.zitat p { display:block; background:#711D2C; margin:0 0px; padding:10px; color:#FFCC00; font-size:0.8em; border:1px solid #444; }
.special { display:block; width:80%; background:#827363; margin:10px 0px; padding:10px; color:#FFCC00; font-size:1.0em; border:1px solid #FFCC00; margin-left:10%; }

ul.arbeiten li { font-size:0.8em; color:#FFCC00; }

}

