.headnav {
	background-image: url("../images/index_05.gif");
	text-align: center;
	color: #FFFFFF;
	text-decoration:none;
}
.headnav a:active {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.headnav a:hover {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}
.headnav a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.tableborder {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  padding:0px;
  text-align:justify; 
} 

.buttonwarn { 
 background: #ff0000 none repeat scroll 0 0;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;  
 border: 2px solid #000000 ; 
 color: #ffffff;
 font-size-adjust:none;
 font-stretch:normal;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 line-height:normal;
}

.buttonwarn:hover {
border:2px solid #000000;
} 

.buttonnorm { 
 background: #2f2f2f none repeat scroll 0 0;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;  
 border: 1px solid #000000 ; 
 color: #ffffff;
 font-size-adjust:none;
 font-stretch:normal;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 line-height:normal;
}

.buttonnorm:hover {
border:1px solid #FFFFFF;
} 

.headright a:link {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #00000;
	text-decoration:none;
}
.headright a:hover {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #990000;
	text-decoration:none;
}
.headright a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

.headright {
	background-image: url("../images/index_23.gif");
	text-align: left;
	color: #000000;
	text-decoration:none;
}

.boxhead {
	background-image: url("../images/boxbg.jpg");
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
}

.navblackbox {
	background-color: #2F2F2F;
}

a.navblackbox {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.navblackbox a:hover {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
}

.navblackbox2 {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #2F2F2F;
}

.navblackbox3 {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #0099FF;
	background-color: #2F2F2F;
	text-decoration:none;
}

.centerbgr {
	background-image: url("../images/menubg.jpg");
}

.txtblackbox {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.cartselect {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #3366CC;
	text-decoration:none;
}

.welcome {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}

.welcome a:link {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}

.welcome a:hover {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}

.welcome a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}

.style1 {
	color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	
}

.style1white {
	color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

.style2 {
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

.style3 {
	color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
}

.basketpay {
	color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: 8px;
}

.topname {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight : bold;
	background-color: #2F2F2F;
	color: #FFFFFF;
	text-align: left;
}

.error { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10px; 
	background: #FEDEE7;
  border-width:1px;
  border-style:solid;
    border-color:#000000; 
	font-weight: bold;
}

.anleitung {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  padding:10px;
  background: #fff4f8;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: center;
}

.urlaubstext { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 12px; 
	background: #FEDEE7;
 	border-width:1px;
 	border-style:solid;
    border-color:#000000;
	width: 500px;  
	font-weight: bold;
}

.tdcell {
  border-width:0px;
  border-style:solid;
  border-color:#4e4e4e;
  padding:2px;
}

.tdcell:hover {
  background-position: 0 bottom;
  background: #ffb3b5; 
}

.delete {
  visibility: hidden;
}

.tdcell:hover .delete {
  visibility: visible;
}

h1 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; color: #000099; 
  text-decoration: underline
}

.teaser {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  background-color: #FFE391; 
  border: 1px #003399 solid; 
  text-align: center; 
  vertical-align: middle; 
  height: 24px; 
  width: 100%; 
  padding-top: 5px; 
  clip:    rect(   )
}

