body { margin-left: 0px; 
       margin-top: 0px; 
       margin-right: 0px; 
       margin-bottom: 0px; 
       background-color:#FFE4B5; 
       font-family: Comic Sans MS, Helvetica, sans-serif; 
	 }
		 
.text { font-size: small }
.textstart { color:#F8DB98; font-size: 14px }
.text1 { font-size: small; line-height: 1.5; text-align: justify}
.text2 { font-size: small; line-height: 1.4; text-align: justify}
.text12 { font-size: 12px }
.text_news { font-size: 12px }
.text14 { font-size: 14px }
.textklein {font-size: x-small }
.textkleinrot { color: #990000; font-size: x-small }
.textgross {font-size: large}
.uebers {color: #990000; font-size: 14px; font-weight: bold;}
.uebers1 {color: #000000; font-size: small; font-weight: bold; text-decoration: underline; }
.uebers2 {color: #000000; font-size: 14px; font-weight: bold;}
.uebers3 {color: #000000; font-size: 12px; font-weight: bold; text-decoration: underline; }
.uebers4 {color: #000000; font-size: 16px; font-style: italic;}
.uebers5 {color: #990000; font-size: 14px; font-weight: bold;}
.uebers6 {color: #990000; font-size: 14px; font-weight: normal;}
.uebers_veranst {color: #000000; font-size: 14px; text-decoration: underline; font-weight: bold;}
.uebertop {	font-size: 36px; font-weight: bold; padding: 0px 0px 0px 173px; }
.uebertop1 { font-size: 20px; padding: 0px 0px 0px 173px; }
.textfluss_l { float:left }
.text_awk { font-size: 12px; color:#271f66; }
.buecher { font-size: small; padding: 10px 0px 0px 0px; }



table.xrahmen { border: solid 1px #000000; }
table.rahmen1 { border: solid 3px #990000; }
table.rahmenoben { border-top: solid 1px #000000; }
table.rahmenrechts { border-right: solid 1px #000000; }
table.hgfarbe { background-color:#F8DB98; }

td.rahmen { border: solid 1px #000000; }
td.rahmenoben { border-top: solid 1px #000000; }
td.rahmenunten { border-bottom: solid 1px #000000; }
td.rahmenrechts { border-right: solid 1px #000000; }
td.rahmenlinks { border-left: solid 1px #000000; }
td.kalender { border: solid 1px #000000; }
td.zelle { padding: 5px; }
td.zelle1 { padding: 3px 3px 3px 3px; }
td.zelle2 { padding: 3px 3px 3px 3px; }
td.zelletop { color: #990000; }
td.abstoben { padding: 5px 0px 0px 0px; }
td.abstlinks { padding: 0px 0px 0px 20px; }
td.emmaundeinhard { border: solid 1px #000000; 
                    padding: 5px 5px 5px 5px; 
				  }

tr.rahmenoben { border-top: solid 1px #000000; }

td.texteinschub { text-indent: 15px; }
td.texteinschub1 { text-indent: 25px; }
td.texteinschub2 { text-indent: 41px; }

td.prod { padding:6px 0px 0px 0px; }

ul { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; }  /*Der erste Wert für den Abstand oben, der Zweite rechts,*/
li { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }   /*der Dritte unten und der Vierte links */
ul.apfelladen { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; font-size: small; }
ol.veranstaltungen { margin:15px 0px 15px 30px; padding:0px 0px 0px 0px; }

a.menue:link { text-decoration:none; color:#990000; display:block; margin:0px; }
a.menue:visited { text-decoration:none; color:#990000; display:block; margin:0px; }
a.menue:hover { text-decoration:none; background-color:#FFCC66; display:block; margin:0px; }

a.start:link { text-decoration:none; color:#F8DB98; display:block; margin:0px; padding: 0px; }
a.start:visited { text-decoration:none; color:#F8DB98; display:block; margin:0px; padding: 0px; }

a.termine:link { text-decoration:none; color:#000000; margin:0px; }
a.termine:visited { text-decoration:none; color:#000000; margin:0px; }

a.termine1:link { text-decoration:none; color:#990000; margin:0px; }
a.termine1:visited { text-decoration:none; color:#990000; margin:0px; }

a.survival:link { text-decoration:none; color:#990000; margin:0px; }
a.survival:visited { text-decoration:none; color:#990000; margin:0px; }

a.links:link { text-decoration:none; color:#000000; margin:0px; }
a.links:visited { text-decoration:none; color:#000000; margin:0px; }
a.links:hover { text-decoration:none; color:#000000; margin:0px; background-color:#FFFF99; }

a.verk:link { text-decoration:none; color:#000000; margin:0px }
a.verk:visited { text-decoration:none; color:#000000; margin:0px}
a.verk:hover { text-decoration:none; color:#000000; margin:0px; background-color:#FFFF99}

marquee.news { height:110px; }
 
h1 { font-family : Comic Sans MS, Helvetica, sans-serif; 
	 font-size : 36px;
	 padding: 0px 0px 0px 173px;
	 margin: 0px;
	 font-weight: bold;
	 font-style: none;
	 background : none;
	 border-top: none; 
	 border-left: none; 
	 border-right: none; } 
	 
h2 { font-family : Comic Sans MS, Helvetica, sans-serif; 
	 font-size : 20px;
	 padding: 0px 0px 0px 173px;
	 margin: 0px;
	 font-weight: normal;
	 font-style: none;
	 background : none;
	 border-top: none; 
	 border-left: none; 
	 border-right: none; }
	 
h3 { font-family : Comic Sans MS, Helvetica, sans-serif; 
	 font-size : large;
	 padding: 0px 0px 0px 0px;
	 margin: 0px;
	 font-weight: normal;
	 font-style: none;
	 background: none;
	 border-top: none; 
	 border-left: none; 
	 border-right: none; }
	 
h4 { font-family : Comic Sans MS, Helvetica, sans-serif;
	 font-size : 16px;
	 padding: 0px 0px 0px 0px;
	 margin: 0px;
	 font-weight: normal;
	 font-style: italic;
	 background: none;
	 border-top: none; 
	 border-left: none; 
	 border-right: none; }		  
	 		  

body.scroll { scrollbar-base-color:#640000; /*rot*/
	   		  scrollbar-arrow-color:#640000; /*rot*/
	          scrollbar-track-color: #666666; /*grau*/
	          scrollbar-face-color: #999999; /*hellgrau*/
	          scrollbar-shadow-color: #666666; /*grau*/
	          scrollbar-highlight-color: #666666; /*grau*/
	          scrollbar-3dlight-color: #CCCCCC; /*sehr hellgrau*/
	          scrollbar-darkshadow-color: #666666; /*grau*/
	        }
	        
input,option,select,textarea { font-family: Comic Sans MS;
          					   font-size: 12px;
                               background: #F8DB98;}        
	        
	
.menu_t { font-size: 13px;
          font-weight: bold
	    }
.menu_t_sub { font-size: 13px;
              font-weight: normal
	        }		
	   
a.menu{
color:#990000; 
display:block; 
text-align:left;
valign:middle;
width:165px;
height:22px;
padding:2px 0px 0px 15px; 
text-decoration:none; 
font-size: 13px }

a.menu:hover{
color:#990000;
background-color:#FFCC66; 
text-decoration:none;
font-size: 13px }

a.menu_sub{
color:#990000; 
display:block; 
text-align:left;
valign:middle;
width:155px;
padding:0px 0px 0px 25px; 
text-decoration:none; 
font-size: 13px }

a.menu_sub:hover{
color:#990000;
background-color:#FFCC66; 
text-decoration:none;
font-size: 13px }  
	        
	        
	        
	        
	        
	        
	        
	        
	        
	        
	        
	        