


body         { 

	
				font-size: 12px; 
               font-family: Arial; 
               background-color: #586496; 
               background-image:url('pics/main_round.gif');
               background-repeat: repeat;
               color: #333367 ;
			       padding:0px;
    margin: 0px 0px 0px 0px;
scrollbar-base-color:#6E7EAF;
  scrollbar-3dlight-color:#333367;
  scrollbar-arrow-color:#333367;
  scrollbar-darkshadow-color:#6E7EAF;
  scrollbar-face-color:#6E7EAF;
  scrollbar-highlight-color:#6E7EAF;
  scrollbar-shadow-color:#333367;
  scrollbar-track-color:#6E7EAF;
                }

.pic { border: 1px solid #9999CC; }

.ecard         { 
		text-align: center;
		 background-image:url('pics/main_round.gif');
         font-size: 12px; 
         font-family: Arial; 
         background-color: #586496;              
         background-repeat: repeat;
         color: #333367 
}				
			
				
.bg {          background-color: #586496; 
               background-image:url('pics/wallpaper2.jpg');
               background-repeat: repeat-x;}
			   
a, a:visited, a:active  { text-decoration: none;
                          FONT-FAMILY: Arial, Helvetica, sans-serif}

a:hover      { color: white;}			

font         { font-size: 9pt; }

.admin { font-size:9px;
		 color: #CC3300;		 		 
}

.error { color: red;}

.fehler { font-size: 11pt; 
		  color: #333367  ; 
          font-weight: bold; }

input.ifeld { border: 1px solid #333367;
              FONT-FAMILY: Arial, Helvetica, sans-serif;
              font-size: 9pt;
              color: #405677;
              background-color: white}
			  
textarea {border: 1px solid #333367;
              FONT-FAMILY: Arial, Helvetica, sans-serif;
              font-size: 9pt;
              color: #405677;
              background-color: white}		  

input.shoutbox { border: 1px solid #333367;
              FONT-FAMILY: Arial, Helvetica, sans-serif;
              font-size: 7pt;
              color: #405677;          
              background-color: white;}

.box_titel { font-size: 11pt; 
			 color: white ;
			 font-weight: bold;}

.box_innen { background-color: #6E7EAF;}

.box_rand  { background-color: #333367 ;}

.box_h {font-size: 8pt;
        color: #131347; }
        
.box_hm {font-weight: bold;
        font-size: 9pt;
        color: #131347; }

        
.box_d {font-size: 8pt;
        color: white }

.box_h_form {font-size: 8pt;
            color: #405677; }

.box_h_m {font-weight: bold;
          font-size: 9pt;
          color: #FDB692;}
		  
.box_d_m {font-weight: bold;
          font-size: 9pt;
          color: white;}
		  
.box_h_klein {font-size: 7pt;
              color: white;}
              
.box_d_klein {font-size: 7pt;
              color: #6E7EAF;}

.box_d_mittel {font-size: 8pt;
              color: #6E7EAF;}
              
.box_link { font-weight: bold;
            font-size: 9pt;
            color: #131347; }
		   
.box_blau { font-size: 9pt;
            color: #405677;}

.aktuelle_seite	 { font-weight: bold;
                   font-size: 9pt;
                   color: #FDB692;} 
          
.footer { font-size: 9pt;
           color: white;}
           
.footer_klein { font-size: 7pt;
                color: #FDB692;}

.box_pic {font-size: 7pt;
              color: white;
			  background-color: #6E7EAF;}
			  
.event_day {
	background-color: #586496;
	font-size: 8pt;
        color: #131347;	
}

.normal_day {
	background-color: #6975A7;
	font-size: 8pt;
        color: #131347;
}

.normal_day2 {
	background-color: #7A85B1;
	font-size: 8pt;
        color: #131347;
}

.current_day {
	background-color: #FDB692;
	font-size: 8pt;
        color: #131347;
}	  				

.b2calendarmonth {
        color: #131347;
	font-size:8pt;
}

.b2calendartable {}

.b2calendarrow {}

.b2calendarheadercell {
	font-size: 8pt;
        color: #131347;
}

.b2calendarcell {
	background-color: #6975A7;
	font-size: 8pt;
        color: #131347;
}

.b2calendaremptycell {
	font-size: 8pt;
}

.b2calendarlinkpost {
	color: #131347;
}

:hover.b2calendarlinkpost {
	color: #FFFFFF;
}

.b2calendartoday {
	background-color: #FDB692;
	font-size: 8pt;
        color: #131347;
}

.b2calendarpost {
	background-color: #586496;
	font-size: 8pt;
        color: #131347;
}

.archivmonth {
	font-size: 9pt;
	color: #131347;
}

:hover.archivmonth {
	font-size: 9pt;
	color: #FFFFFF;
}

.textklein {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

.text_klein {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.TableBig {
	background-image: url('pics/wallpaper.gif');
	background-repeat: repeat-x
}


		  

/* Buttons,... */
hr {
    border:1px solid #000000;
}
.codebutton {
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    border-top:1px solid #000000;
}

form { display:inline; }

.space { background-color:#6E7EAF; border-bottom:0px none; border-top:0px none; padding:0px 0px 0px 0px; }
.catOne { background-color:#6975A7; font-size:12px; color:#131347; }
.catTwo { background-color:#7A85B1; font-size:12px; color:#131347; }
.insetTable { border:1px solid #000000; background-color:rgb(255,255,255); font-size:10px; font-family:verdana,arial,helvetica; }
.navTr { background-color:#7A85B1; color:#000000; font-size:12px; }
.defaultTable { background-color:#000000; }
.defaultTr { color:#000000; font-size:12px; font-weight:bold; background-color:rgb(64,89,160); background-image:url('{SITE}/images/defaulttr.gif'); }
.catTr { color:#000000; font-size:12px; font-weight:bold; background-color:#515F97; background-image:url('{SITE}/images/cattr.gif'); background-repeat:repeat-x }
.fontNormal { font-size:12px; }
.fontSmall { font-size:10px; }
.fontFault { font-size:11px; color:red; }

.adbanner {
        border: 1px solid #9999CC;
}

a.navi_link {
	FONT-SIZE: 9px; COLOR: #131347; TEXT-DECORATION: none; font-weight:bold
}

a.navi_link:hover {
	FONT-SIZE: 9px; COLOR: #131347;  TEXT-DECORATION: none; font-weight:bold
}

.line3div {
	MARGIN: 3px 0px;
}
.line8div {
	MARGIN: 8px 0px; 
}
.navdudfdiv {
	MARGIN: 2px 0px 2px 0px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #8B98BF; 
}
.navdudddiv {
	MARGIN: 2px 0px 2px 0px;  LINE-HEIGHT: 14px; BACKGROUND-COLOR: #333367; border-bottom:1px; border-top:1px; border-bottom-color:#FF9900; border-top-color:#FF9900;
}
.navunterdiv {
	MARGIN: 0px 0px 0px 10px; 
}
.txtjprot {
	MARGIN: 0px 0px 0px 5px; TEXT-DECORATION: none; FONT-SIZE: 9px; COLOR: #de8978; FONT-FAMILY: Verdana, sans-serif;
}
.txtjprot:hover {
	FONT-SIZE: 9px; COLOR: #a6a6a6; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
}
