/* Style Sheet */


    body {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px;
        color: #000000;
    	text-decoration: none; 

    }
    a img{
    border: 0 none;    
    }
    
    
     td, a, div, p, font, b {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px;
        color: #000000;
    	text-decoration: none; 


    }
    
     #menu{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px;
        color: #000000;
    	text-decoration: none; 
	background: #FFFFFF url(http://www.sebastian-fischer.org/fileadmin/template/MENU-BG.jpg) repeat-x;
    }    
    
         #block{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px;
        color: #000000;
    	text-decoration: none; 
	background: #FFFFFF url(http://www.sebastian-fischer.org/fileadmin/template/BLOCK-CONTENT.jpg) repeat-x;
    }
    
         #defendercont{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px;
        color: #000000;
    	text-decoration: none; 
	background: #FFFFFF url(http://www.sebastian-fischer.org/fileadmin/template/Defender-CONTENT.jpg) repeat-x;
    }
    
         #blogcontent{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px;
        color: #000000;
    	text-decoration: none;
    }
         #adsleft{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px;
        color: #000000;
    	text-decoration: none;
        padding:15px 0 0 15px;
	background: #FFFFFF url(http://www.sebastian-fischer.org/fileadmin/template/ADS.jpg) repeat-x;
    }

    a, a:link, a:active {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	color: #234c97;
    	text-decoration: none;
    }     
    
    a:hover {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	color: #234c97;
    	text-decoration: none;
    }

    a:visited {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	color: #234c97;
    	text-decoration: none;
    }
    
    .grau {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	color: #999999;
    	text-decoration: none;
    }
    .weiss {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	color: #FFFFFF;
    	text-decoration: none;
    }
     .dunkelblau {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	color: #110F40;
    	text-decoration: none;
    }
         .rot {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	color: #BC0000;
    	text-decoration: none;
    }
    
    .grau_ueberschrift {
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 48px; 
    	color: #ECECEC;
    	font-weight: bold; 
    	text-decoration: none;
    	line-height: 28pt;
    }

    .nav, .nav:link, .nav:visited, .nav:active {  
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	text-decoration: none;
    	color: #FFFFFF;
    }
    .nav:hover {  
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	text-decoration: none;
    	color: #BB0000;
    }

     .menu_1 SPAN {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 13px;
        font-weight: bold
   }
    
     .menu_1 SPAN.menu1-level1-no {  
    	font-size: 13px;
    	color: #7FA78A;
        font-weight: bold
    }

     .menu_1 SPAN.menu1-level1-no A{  
    	font-size: 13px;
    	color: #FFFFFF;
        font-weight: bold
    }

     .menu_1 SPAN.menu1-level1-no A:hover{  
    	font-size: 13px;
    	color: #685739;
        font-weight: bold
    }

      .menu_1 SPAN.menu1-level1-act {  
    	font-size: 13px;
    	color: #312b1f;
        font-weight: bold
    }

      .menu_1 SPAN.menu1-level1-act A{  
    	font-size: 13px;
    	color: #312b1f;
        font-weight: bold
    }

     .menu_2 SPAN {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
        font-weight: bold
   }
    
     .menu_2 SPAN.menu2-level1-no {  
    	color: #000000;
        font-weight: bold
    }

     .menu_2 SPAN.menu2-level1-no A{  
    	color: #000000;
        font-weight: bold
    }

     .menu_2 SPAN.menu2-level1-no A:hover{  
    	color: #7e6448;
        font-weight: bold
    }

      .menu_2 SPAN.menu2-level1-act {  
    	color: #614220;
        font-weight: bold
    }

      .menu_2 SPAN.menu2-level1-act A{  
    	color: #614220;
        font-weight: bold
    }

     .menu_2 SPAN.menu2-level1-spc {  
    	color: #79180b;
        font-weight: bold
    }
    
     .menu_2 SPAN.menu2-wrap {  
    	color: #234c97;
        font-weight: bold
    }
 



    .unternav, .unternav:link, .unternav:visited, .unternav:active {  
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	text-decoration: none;
    	color: #110F40;
    }
    .unternav:hover {  
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 12px; 
    	text-decoration: none;
    	color: #BB0000;
    }

.sitemap1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin-top : 15px;
	font-weight : bolder;
	margin-bottom : 5px;
	margin-left : 30px;
}
.sitemap2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	margin-left : 50px;
	margin-top : 5px;
}
.sitemap3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	margin-left : 70px;	
}
.sitemap4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	margin-left : 85px;
}

    .tx-guestbook-list-header { background-color: #91a9c2; color: #ffffff; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #edf4f9; }
    .tx-guestbook-list-rowleft { background-color: #c9d5e1; color: #000000; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #000000; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #000000; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #ffffff; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#000000; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

