.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 30px; line-height: normal; color: #FFff00}
.test {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
.k2 {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #666666}
.k1 {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #666666}
.akttag {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #666666}
.ko2 {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #666666}
.ko1  {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; line-height: 33px}
.ko1 a {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; line-height: 33px}

.finanz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #777777;
}
.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	background-color: #ffffff;
	padding: 2px;
	height: 20px;
	width: 200px;
	border: 1px solid #c0c0c0;
}

.inputtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	background-color: #ffffff;
	padding: 2px;
	height: 20px;
	/*width: 140px;*/
	border: 1px solid #c0c0c0;
}



.inputtextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	background-color: #ffffff;
	padding: 2px;
	height: 150px;
	width: 200px;
	border: 1px solid #c0c0c0;
	overflow: hidden;
}
.inputselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	padding: 2px;
	height: 150px;
	width: 200px;
	border: 1px solid #c0c0c0;
	}
	
.inputselect3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	padding: 2px;
	height: 150px;
	border: 1px solid #c0c0c0;
	}
.inputbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	padding: 2px;
	border: 1px solid #c0c0c0;
}

.inputbutton2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	padding: 2px;
	border: 1px solid #c0c0c0;
}

/* Backend */

/*
.fliesstext {  font-family:Arial, Helvetica, sans-serif; font-size: 9px; line-height: 18px; color: #333333}
*/

.fliesstext1 {  font-family:Arial, Helvetica, sans-serif; font-size: 9px; line-height: 22px; color: #333333}
.fliesstext2 {  font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 30px; color: #333333}
.fliesstext4 {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #333333}
.shop {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: #333333}
.hotsushi {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; line-height: 18px}


.fliesstextmail {  font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #666666}


.headlinemail {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; line-height: 33px}
.fliesstextmail { color: #666666}

.headline2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; line-height: 25px}
.headline4 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px;  color: #999999; line-height: 33px}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; line-height: 18px}
.bold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; font-weight: bold; color: #333333}
.impress {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF}


/* Frontendclassen für Editor*/

.head_bold     {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; line-height: 33px}
.head_light {  font-family: Arial, Helvetica, sans-serif; font-size: 16px;  color: #666666; line-height: 18px}

.fliesstext {  font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #666666}
.fliesstextbold {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;line-height: 20px; color: #666666}

.infotext {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #666666}
.infotextbold {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;line-height: 16px; color: #666666}



a:link,  a:active, a:visited{
	color:#666666;
	text-decoration:none;

	}
	
a:hover{
	color:#666666;
	text-decoration:underline;

	}
	
.navizelle a {
   font-family:Arial, Helvetica, sans-serif;
      width:208px;
      display:block; 
      font-size:10px;
      color:#000000;
      text-align:left;
      vertical-align:sub;
      text-decoration:none;
      line-height: 33px;
      margin: 0; padding-left: 45;
      background-image:url('pic/nav_p.jpg');
      background-repeat:no-repeat; 
   }

   .navizelle a:hover {
      display:block;
      text-decoration:none;
      background-image:url('pic/nav_a.jpg');
   }
   .navizelle a:active {
      display:block;
      text-decoration:none;
      background-image:url('pic/nav_a.jpg');
   }
   
.navlinks a {
   font-family:Arial, Helvetica, sans-serif;
      display:block;
      float:left;
      width:100px;
      height:100px;
      line-height: 100px;
      vertical-align:middle; 
      text-align:center;
      font-size:10px;
      color:#000000;
      
      
      
      text-decoration:none;
      
      
     
      background-repeat:no-repeat; 
   }
.navlinks a:hover {
      background-image:url('pic/menu_news_a_05.gif');
      background-repeat:repeat-x;
      text-decoration:none;
      
   }
input{ 
   color: #333333; 
   height:22px;
   border: 1px solid #c0c0c0;
   background-color: #ffffff;
}

textarea,select,checkbox,radio{
   color: #333333; 
   border: 1px solid #c0c0c0;
   border-color:#c0c0c0;
   background-color: #ffffff;
}

.fehler {
      position:absolute; 
      font-size:12px;
      color:red;
      font-weight:bold;
      padding:0px;  
      background-color:#ffeeee;
      border-width:1px; 
      border-color:red;
      border-style:dotted;          
               
   }
   


.vorschau {
   border: 5px solid #ffffff;
}
.f1 {
      font-size:12px;
      vertical-align:bottom;
   }
.bannervorschau1 {
      background-color:#ee7900;
   }
.bannervorschau2 {
      background-color:#dddddd;
   }
   
.vorschau1 {
      background-color:#dddddd;
   }
.vorschau2 {
      background-color:#ffdddd;
   }

