html {height: 100%;}
body
     {
     /*background: #E9E7D8 url(../images/bg_left.jpg) repeat-x;
     */background-color:#E9E7D8;
      
      margin:0;
      padding:0;
      font-family:courier,verdana,arial;
      font-size: 75%;
      
      line-height:150%;
      height: 100%;}
                   
#page 
     {width:811px;
      min-height:100%;
      margin:0 auto;
      background: #E9E7D8 url(../images/backg_pic.jpg) repeat-y;}



#page_start {
background:#FBFCF7 url(../images/backg_pic_start.jpg) repeat-y;
margin:0 auto;
min-height:924px;
width:810px;
}
/****************************         Hauptinhalte     ***********************************/
   
#content_start
              {background: url(../images/center.jpg) no-repeat;
              margin-right:0px;
			  margin-left:5px;
              min-height:924px; 
              height: auto !important;
   			  height: 924px;              
              text-align:center;
              width:800px;}
         
#content {
	background: url(../images/col_left_bg.jpg) no-repeat;
	float:left;
	width:615px;
	min-height:924px;
	height: auto !important;
   	height: 924px;           
	margin-right:0px;
	margin-left:5px;
	}
* html #content {
  width:616px;
  margin-left:2px;
}

#content_left
              {/*background: #ffffff url(../images/col_left_bg.jpg) no-repeat;
               */
               width:500px;
               /*height:auto;
               min-height:924px;
               float:left;*/
               padding:30px 0 0 65px;
               /*margin:0 0 0 5px;*/
               }
                  
#content_right
              {/*background:#E9E9E1;
               width:184px;*/
               background:transparent;
               width:190px;
               height:100%;
               float:right;
               text-align:center;
               }
     
#logo{
	/*background: #E9E9E1 url(../images/bg_logo.jpg) no-repeat;
    */
    height:246px;  
	}    
#logo1
      {
      /*background: #E9E9E1 url(../images/bg_logo1_b.jpg) no-repeat;
      */
     /* padding-top:20px;
      margin-right:8px;*/
      margin-right:6px;
      }

#logo1_start
      {
      /*background: #E9E9E1 url(../images/bg_logo1_b.jpg) no-repeat;
      */
      padding-top:30px;
      margin: auto;
      }

#logo2
      {
      /*background: #E9E9E1 url(../images/bg_logo2_b.jpg) no-repeat;
      */
      padding-top:10px;
      margin-right:5px;
      }


#logo2_start
      {
      /*background: #E9E9E1 url(../images/bg_logo2_b.jpg) no-repeat;
      */
      padding-top:10px;
      margin: auto;
      }

h1
   {color:#999966;
    border-top:2px dotted;
    border-bottom:2px dotted;   
    padding:5px 0;
    font-weight:bold;
    font-size:1.4em;}

.comp{
	color: #000000;
	border:none;
	margin-top:25px;
	margin-bottom:5px;
	padding:0;
	}    
h3
    {color:#CC3333;    	
     margin:0;}
    
h2  {color:#CC3333;	
     padding-top:5px;}
     
 
    
.date
     {color:#999572;
      font-weight:bold;
      clear:both;
      margin:20px 0 0 0;}
      
.comp2{
	font-size:1.2em;
	border:none;
	margin-top:5px;
	padding:0;
	}
br.clear {clear:both;}      

p {margin-top:0;}

p.teaser {margin-top:0;padding-top:0;}

p.teaser img {float: left; margin: 4px 5px 10px 0; border:none;}      
     
.pic_1
      {float:left;
       margin-right:15px;}
             
.cont_left
          {clear:both;
           float:left;
           /*height:113px;           */
           width: 156px;
           margin-bottom:20px;
          }

.cont_right
           {float:left;margin-left:10px;width:320px;}

.cont_right h2 {margin-top:0;padding-top:0;}    

/************************ Navigation ***********************************/

#menu_start 
            {padding-top:60px;
            margin:auto;}

#menu_home 
           {
           /*padding-top:60px;
            background: #E9E9E1 url(../images/bg_weiss_right.jpg) repeat-y;
            */
            /*font-family:verdana;*/}

#menu_home ul 
              {margin:0;
	           padding:0;
               text-align:left;
               list-style-type:none;
               border-top:1px solid #DDD9B9;
               margin-right:6px;
               }
                             
#menu_home img
               {padding:5px 0 5px 0;} 

#menu_start ul {margin-left: 0; padding-left:0;}

#menu_start li 
              {display:inline;
              padding-left:15px;
              font-weight:bold;} 
              
#menu_home li 
              {margin:0;
               padding:0;
			   line-height:23px;
               border-bottom:1px solid #DDD9B9;} 
                      
#menu_home li.active 
                     {background: url(../images/li_active.jpg) top left;}

#menu_home li ul 
                 {background-color: #F8F8F5;
				  margin:0;
				  padding:0;
				  border: none;}
				 

#menu_home li ul li 
                    {
                    background:url(../images/bg_li.jpg) no-repeat 15px 5px;
                     /*color:#D5D2AE;*/
                     vertical-align:middle; 
                     color: #666666;
                     font-size:.75em;
                     line-height:17px;
                     margin:0;
                     padding:0 0 0 25px;
                     border-bottom: none;
                     border-top: 1px dotted #DDD9B9;}



* html #menu_home li ul li 
                    {
                    height:10px;
                    }
#menu_home li ul li  a
                       {padding-left:5px;
                        /*color:#D5D2AE;*/
                        color: #666666;
                        }
                                                           
#menu_home li a 
                {text-decoration:none;
                 color:#6A5868;
                 padding-left:15px;
                 display:block;
                /* font-weight:bold;*/}                    

#menu_start a, #content_left a 
                               {text-decoration:none;
                                color:#856492;
                                /*font-family:verdana;*/
                                font-weight:bold;}       
  
#menu_flag{
	/*background: #E9E9E1 url(../images/bg_weiss_right.jpg) repeat-y;
	*/
	padding-right:65px;
	}  
#menu_flag ul
              {list-style-type:none;
               }
                                    
#menu_flag img 
               {border:none;}
                  
#menu_home li a:hover 
                      {background:url(../images/li_active.jpg);}

#menu_start li a:hover, #content_left a:hover
                                              {text-decoration:underline;
                                               color:#CC3333;} 
                        
#menu_home li ul li a:hover
                                                          {color:#CC3333;
                                                           background:none;}
#menu_home li ul li a#active {
															color:#CC3333;
															background:none;
}

#menu_home li span {
	
background:url(../images/li_active.jpg) repeat-x;
/*background-color:#E9E7D8;
background-image:url(../../img/orange_pfeil.gif);
background-position:left center;
background-repeat:no-repeat;
width:90%;
font-weight:bold;
*/
color:#6A5868;
display:block;
padding-left:15px;

line-height: 23px;
}
/*#content_left a:hover{text-decoration:underline;}  */   
