/* CSS Document */

body {
            font-family : verdana, Arial, sans-serif;
            font-size : 13px;
            color : #000000;
            margin-left : 0px;
            margin-top : 0px;
            margin-bottom : 0;
            padding : 0;
            letter-spacing:0.05em;
            background-color : #DDDDDD;
      }

p              {
            font-family : verdana, Arial, sans-serif;
            color : #000000;
            line-height : 1.4;a
            font-size : 13px;
            margin-left : 13px;
            margin-right : 5px;
            margin-top : 1px;
            margin-bottom : 1px;
            padding-right : 0px;
            padding-left : 0px;
            padding-top : 1px;
            background-color : #FFFFFF;
            letter-spacing : 0.05em;
            
      }
      
            
p.bodytext {
            font-family : verdana, Arial, sans-serif;
            color : #000000;
            line-height : 1.4;
            font-size : 13px;
            margin-left : 13px;
            margin-right : 5px;
            margin-top : 1px;
            margin-bottom : 1px;
            padding-right : 0px;
            padding-left : 0px;
            padding-top : 1px;
            background-color : #FFFFFF;
            letter-spacing : 0.05em;
            
            
      }


p.tablecontent {
            font-family : verdana, Arial, sans-serif;
            color : #DBDCDE;
            line-height : 1.4;
            font-size : 13px;
            margin-left : 1px;
            margin-right : 1px;
            margin-top : 1px;
            margin-bottom : 1px;
            padding-right : 1px;
            padding-left : 1px;
            padding-top : 1px;
            background-color : #FFFFFF;
            letter-spacing : 0.1em;
            
      }



        .td {
            padding : 0;
            margin : 0;
      }
      td {
            padding : 0;
            margin : 0;
            font-family : verdana, Arial, sans-serif;
            color : #DBDCDE;
            line-height : 1.4;
            font-size : 13px;
            letter-spacing : 0.05em;

      }

      table {
            padding : 0;
            margin-top : 0;
      }



      #titelbilder {
            margin-left : 0px;
            margin-top : 2px;
            margin-right:0px;
            padding-right:0px;
            width : 200px;
            height : 10px;
            background-color : #FFFFFF;
            background-repeat : no-repeat;
            background-image : url(../images/logo.jpg);
            
      }
      a {
            color : #7777777;
            font-size : 12px;
            font-family : verdana, Arial, sans-serif;
            letter-spacing : 0.1em;
            text-decoration : none;
      }
      a:link {
            
            color : #777777;
            font-size : 12px;
            font-family : verdana, Arial, sans-serif;
            letter-spacing : 0.1em;
            text-decoration : none;
      }
      a:visited {
            
            color : #777777;
            font-size : 12px;
            font-family : verdana, Arial, sans-serif;
            letter-spacing : 0.1em;
            text-decoration : none;
      }
      a:hover {
            color : #ff6600;
            font-size : 12px;
            font-family : verdana, Arial, sans-serif;
            letter-spacing : 0.1em;
            text-decoration : none;
      }
      a.sponsorenlinks {
            border : 1px solid #000000;
            margin-left : 0;
            font-size : 13px;
      }
      h1 {
            font-family : verdana, Arial, sans-serif;
            font-size : 14px;
            color : #ff5500;
            border-right : 14px;
            margin-left : 14px;
            margin-top : 0px;
            margin-bottom : 5px;
            padding-left : 0px;
            padding-right : 5px;
            padding-top : 15px;
            padding-bottom : 2px;
            letter-spacing : 0.05em;
      }
      h2 {
            font-family : verdana, Arial, sans-serif;
            font-size : 13px;
            color : #ff5500;
            margin-left : 15px;
            margin-top : 16px;
            margin-bottom : 3px;
            padding-right : 10px;
            letter-spacing : 0.05em;
      }
      h3 {
            font-family : Verdana, Arial, sans-serif;
            font-size : 13px;
            color : #162983;
            margin-left : 15px;
            margin-top : 5px;
            margin-bottom : 3px;
            padding-right : 10px;
            padding-bottom : 0;
            letter-spacing : 0.05em;
      }
      h3.sponsors {
            font-family :  Verdana, Arial, sans-serif;
            font-size : 13px;
            color : #000000;
            margin-left : 7px;
            padding : 0;
      }
      h3.csc-firstheader {
            font-family :  Verdana, Arial, sans-serif;
            font-size : 11px;
            color : #162983;
            margin-left : 20px;
            margin-top : 8px;
            margin-bottom : 8px;
            padding-right : 10px;
            letter-spacing : 0.1em;
      }
      h3.csc-searchResultHeader {
            font-family : Verdana, Arial, sans-serif;
            font-size : 13px;
            color : #162983;
            margin-left : 9px;
            padding : 0;
      }
      h3.csc-noSearchResultMsg {
            font-family :  Verdana, Arial, sans-serif;
            font-size : 13px;
            color : #162983;
            margin-left : 10px;
            padding-bottom : 10px;
      }
      h4 {
            font-family :  Verdana, Arial, sans-serif;
            font-size : 11px;
            color : #162983;
            margin-left : 19px;
            margin-top : 3px;
            margin-bottom : 2px;
            padding-right : 10px;
            padding-bottom : 0;
            letter-spacing : 0.1em;
      }
      td.csc-uploads-fileName {
            margin-left : 5px;
      }
      
      ol li {
      	    color : #222222;
            line-height : 1.4;a
            font-size : 13px;
            margin-left : -3px;
            margin-right : 5px;
            margin-top : 1px;
            margin-bottom : 1px;
            padding-right : 0px;
            padding-left : 0px;
            padding-top : 1px;
            background-color : transparent;
            letter-spacing : 0.05em;

	}

      
      
      
      li {
            padding:0px;
	    margin-top:2px;
            margin-bottom:1px;
	    font-size : 13px;
            letter-spacing : 0.1em;
            line-height:1.4;
            
      }
      ul {
            line-height : 1.0;
            margin-top:0px;
            margin-bottom:0px;
      }
      ul ul {
            list-style-type : none;
      }
      ul ul ul {
            list-style-type : none;
      }
      ul li {
            list-style-type : disc;
            margin-top:1px;
            margin-bottom:1px;
            color:#777777;
           
      }
     
	  
	    
      p.csc-sitemap csc-sitemap-level1 {
            margin-left : 20px;
			font-size : 11px;
            line-height : 1.4;
            list-style-type : none;
            letter-spacing : 0.1em;
      }
      p.csc-sitemap csc-sitemap-level2 {
            margin-left : 40px;
            font-size : 11px;
            line-height : 1.4;
            list-style-type : none;
            letter-spacing : 0.1em;
      }
      img {
            border : none; margin-top:0px; margin-bottom:0px;
      }
      
      #rahmen {
            padding :0px;
            background-color : #CCCCCC;
            width : 900px;
      }
      
      #primarnav {
            width : 199px;
            margin-left : 0px;
            margin-right:0px;
            height:480px;
   
                  }
      
      
    



/* Linkdarstellung */

.navi { display:block; line-height:20px; margin-left:0px; padding-left:19px; color: #777777; font-weight:normal; font-size: 12px; 
font-family: Verdana; text-decoration: none; 
margin-top:4px; margin-bottom:2px;  width:180px; 

/*background-image:url(../images/Steuerungsgrafiken/bg_plus_inaktiv.gif); 
background-position:0px; 
background-repeat:no-repeat;*/

border-bottom:1px solid #transparent;}

.navi:hover { display:block; line-height:20px; margin-left:0px; padding-left:19px; color: #FF6600; font-weight: normal; font-size: 12px; 
font-family:  Verdana;
margin-top:4px; margin-bottom:2px; width:180px; 

/*background-image:url(../images/Steuerungsgrafiken/bg_plus_aktiv.gif); 
background-position:0px; 
background-repeat:no-repeat; */

border-bottom:1px solid #transparent; }

.navi_active { display:block; line-height:20px; margin-left:0px; padding-left:19px;  color: #FF6600; font-weight: normal; font-size: 12px; 
font-family: Verdana; text-decoration:none; 
margin-top:4px; margin-bottom:2px; width:180px;

/*background-image:url(../images/Steuerungsgrafiken/bg_plus_aktiv.gif); 
background-position:0px; 
background-repeat:no-repeat;*/

border-bottom:1px solid #transparent; }

.navi:visited { display:block; line-height:20px; margin-left:0px; padding-left:19px; color: #777777; font-weight: normal; font-size: 12px; 
font-family:  Verdana;
margin-top:4px; margin-bottom:2px; width:180px; 

/*background-image:url(../images/Steuerungsgrafiken/bg_plus_aktiv.gif); 
background-position:0px; 
background-repeat:no-repeat; */

border-bottom:1px solid #transparent; }



.navi2 { display:block; background-color:#FFFFFF; line-height:20px; margin-left:29px; color: #777777; font-weight: normal; font-size: 12px; 
font-family: Verdana; text-decoration:none; margin-top:4px; margin-bottom:2px; width:170px;border-bottom:1px solid #FFFFFF; }

.navi2:hover { display:block; background-color:#ffffff; line-height:20px; margin-left:29px; color: #FF6600; font-weight: normal; font-size: 12px; 
font-family: Verdana; text-decoration:none; margin-top:4px; margin-bottom:2px; width:170px;border-bottom:1px solid #FFFFFF; }

.navi2_active { display:block; background-color:#FFFFFF; line-height:20px; margin-left:29px; color: #FF6600; font-weight: normal; font-size: 12px; 
font-family: Verdana; text-decoration:none; margin-top:4px; margin-bottom:2px; width:170px;border-bottom:1px solid #FF6600; }

.navi3 { display:block;line-height:15px; margin-left:16px; color: #333333; font-size: 11px; font-family: Verdana; text-decoration: none; margin-top:0px; width:204px; border-bottom:1px solid #FFFFFF;}
.navi3:hover { display:block; background-color:#EEEEEE; line-height:15px; margin-left:16px; color: #333333; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; border-bottom:1px solid #336699; width:204px;}
.navi3_active {display:block; background-color:#EEEEEE; line-height:15px; margin-left:16px; color: #333333; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; border-bottom:1px solid #336699; width:204px;}






      #navigationlinks {
            vertical-align : top;
            width : 199px;
            margin-left : 0px;
            margin-right:0px;
            /*height: 250px !important; 
            background-color : #FFFFFF;*/
            text-align : left;
            border-right : 1px solid #CCCCCC;
            border-top:1px dashed #CCCCCC;
	  
      }
      
      
      
      #navigationlinks1 {
            vertical-align : top;
            width : 200px;
            margin-left : 0px;
            margin-right:0px; 
            text-align : left;
          	   
      }
      
            
      #navigationlinks2 {
            vertical-align : top;
            width : 201px;
            width : 201px !important;
            margin-left : 0px;
            margin-right:0px;
            text-align : left;
            
      }
      
      #topmenutext {
            text-align : left;
            background-color : #FFFFFF;
            border-top : 1px solid #CCCCCC;
            list-style : none;
            padding : 0;
            border-bottom : 0;
            font-size : 13px;
            margin-bottom : 0px;
            margin-left : 0px;
            margin-top : 14px; 
      }
      
      
      #navtopmenu {width:700px; 
      margin-top : 0px; 
      margin-bottom:0px;
      margin-left : 0px;}
      #menue {width:700px;}
      
      
      #contentarea {
            text-align : left;
            width : 524px;
            width : 524px !important;
            height: 144px;
            height: 144px !important;
            background-color : #FFFFFF; 
            border-top:1px solid #CCCCCC;
           
      }
      
            
      #contentareatext {
            text-align : left;
            padding-top:0px;
            top:15px;
            width : 524px;
            width : 524px !important;
            height: 300px;
            height: 300px !important;
            background-color : #FFFFFF; 
            /*border-left : 1px solid #CCCCCC;
            border-bottom : 1px solid #CCCCCC;*/
	    
                     
      }
          
      
      .white {
            background-color : #FFFFFF;
      }
      

      /*#blackspace {
            background-color : #CCCCCC;
            height : 1px;
            width : 800px;
            border-left : 1px solid #CCCCCC;
      }
      */
      #siteInfo  {
            margin-top : 2px;
            font-size : 9px;
            color : #162983;
            padding : 2px 1px 1px 2px;
            border-top : 1px #ffffff;
      }
      
      label {
            margin-left:20px;
            display:block;
            color:#777777;
            /*width : 250px;*/
      }

      input {
            margin-left:20px;
            width : 200px;
            border-bottom:1px solid #555555;
            border-left:1px solid #ff6600;
            border-top:0px;
            border-right:0px;
      }
      
      textarea {
            margin-left:20px;
            width : 208px;
            border:0px;
      }
      form {
            margin-left:10px;
            width : 500px;
      }
      
      #search form {
            margin : 0;
            padding : 0;
      }
      #search label {
            display : block;
            margin : 0;
            padding : 0;
      }
      
     
           
      #right {
            
            vertical-align : top;
            text-align : left;
            width : 175px;
            height:145px;
            margin-left:0px;
            margin-right:0px;
            padding:0px;
            /*background-color : #FFFFFF;*/
            border-left:1px solid #CCCCCC;
            border-top:1px dashed #CCCCCC;

      }
      
      #right2 {
            
            vertical-align : top;
            text-align : left;
            width : 175px;
	    height:300px;
            margin-left:0px;
            margin-right:0px;
            padding:0px;
            /*background-color : #FFFFFF;*/
            border-left:1px solid #CCCCCC;
            

      }

      #headlines {
            
            vertical-align : top;
            text-align : left;
            width : 175px;
            /*background-color : #FFFFFF;*/
            
                  }

	#headlines2 {
            vertical-align : top;
            text-align : left;
            width : 175px;
            /*background-color : #FFFFFF;*/
            
                  }


td.c3l1-left {vertical-align:top;}
td.c3l1-middle {vertical-align:top;}
td.c3l1-right {vertical-align:top;}

td.c2l1-left {vertical-align:top; width:248px;}
td.c2l1-right {vertical-align:top; width:248px;}

dd.csc-textpic-caption {font-size:10px; color:#FFFFFF; padding-left:10px;}
      
#top200 {width:200px;}

/* Tabelle die die Seite umgibt */
#maintabtop {width:900px; height:650px;}

/* Optionsfelder */
div.csc-form-fieldcell {margin-left:40px;}

dl.csc-textpic-image csc-textpic-firstcol {max-width:175px;}


embed {width:524px; height:145px;}