body {
 scrollbar-shadow-color : #890316;
 scrollbar-3dlight-color : #CC3366;
 scrollbar-darkshadow-color :#890316;
 scrollbar-highlight-color : #890316;
 scrollbar-track-color : #890316;
 scrollbar-face-color : #CC3366;
 scrollbar-arrow-color : #890316;



 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 14px;
  font-weight: normal;
  font-variant: normal;
  color: black;
}

.kopf {
 background-color :#CC3366;
 color: #F5D2E3;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 
 border-color: #ffffff; 
 border-style:solid; 
 border-width:1px;
}

.head {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-style: normal;
 line-height: 16px;
 font-weight: bold;
 font-variant: normal;
 
 border-width:2px; 
 border-color:#CC3366; 
 border-style:solid; 
 padding:3px;
	
}

.inhalt {
	   font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 14px;
        font-weight: normal;
        font-variant: normal;
        color: black;
		
}
.inhalt_01 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 16px;
 font-weight: normal;
 font-variant: normal;
 color: black;
 background : #f5f5f5;
 
 border-color: #acacac; 
 border-style:outset; 
 border-width:1px;
}

.fliesstext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        font-variant: normal;
        color: #3a3a3a;
}
.fliesstext _10{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 11px;
        font-weight: normal;
        font-variant: normal;
        color: #3a3a3a;
}
.fliesstext_klein {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 27px;
        font-weight: normal;
        font-variant: normal;
        color:  #11458A;
}
.fliesstext_aus {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        color: #333333;
}

.eingabefeld {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	background : #ffffff;
	
	border-color: #F5D2E3; 
 border-style:solid; 
 border-width:1px;
	color: #555555;
	
 }
 .textarea {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	background : #ffffff;
	
	border-color: #F5D2E3; 
 border-style:solid; 
 border-width:1px;
	color: #555555;
	
 }
 .select {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	background : #F5D2E3;
	color: #555555;
	
 }
.checkbox{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	background : #ffffff;
	color : #000114;
	} 
 
.altButtonFormat_01 {
        background-color :#CC3366;
        color: #F5D2E3;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
		font-weight: bold;
        
	border-color: #ffffff; 
 border-style:solid; 
 border-width:1px;
}

.altButtonFormat {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 background-color :#F5D2E3;
 color: #CC3366;
 border-color: #CC3366; 
 border-style:solid; 
 border-width:1px;
 cursor:pointer;
}

.sendBut {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 background-color :#F5D2E3;
 color: #CC3366;
 border-color: #CC3366; 
 border-style:solid; 
 border-width:1px;
 cursor:pointer;
}


.fliesstext_rosa {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        font-variant: normal;
		letter-spacing: 0.001pt;
        color: #F5D2E3;
        text-align: left;
}
.fliesstext_normal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        font-variant: normal;
        color: #7C7B7B;
}
.fliesstext_center {
        font-family: verdana,Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-style: normal;
        line-height: 9px;
        font-weight: normal;
        font-variant: normal;
		letter-spacing: 0.001pt;
        color: #858484;
        text-align: center;
}

a:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
        font-weight: normal;
        color: #555555;
		
        
}
a:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
        font-weight: normal;
        color: #555555;
      
}
a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        color: #555555;
        background-color: #E7E6E6;
		
}
.tabele
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #918F8F; 
font-weight: bold;
font-variant: normal;
line-height: 13px;
padding-bottom : 10px;  
padding-left : 10px;  
padding-right : 10px;  
padding-top : 10px;
background-color : #ffffff;  
}

.tabele_00 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #555555; 
line-height: 13px;
padding-bottom : 10px;  
padding-left : 10px;  
padding-right : 10px;  
padding-top : 10px;
background-color : #FCFCFC;  
}
.tabele_01 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #5a5a5a; 
line-height: 13px;
padding-bottom : 10px;  
padding-left : 10px;  
padding-right : 10px;  
padding-top : 10px;
background-color : #FCFCFC;  
}
.tabele_02 {
background-color : #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 15px; 
color:black; 


border-color: #0089c5; 
 border-style:outset; 
 border-style:solid; 
 border-width:1px;
 
padding-bottom : 10px;  
padding-left : 10px;  
padding-right : 10px;  
padding-top : 10px;
}
.tabele_11 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000; 
line-height: 11px;
padding-bottom : 10px;  
padding-left : 10px;  
padding-right : 10px;  
padding-top : 10px;
background-color : #DDF5FC;

border-color: #cccccc; 
 border-style:solid; 
 border-width:1px;

}
.tabele_12 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #D4D4D5; 
text-align : center;
line-height: 11px;
padding-bottom : 10px;  
padding-left : 10px;  
padding-right : 10px;  
padding-top : 10px;
background-color : #6A6969;

border-color: #f1f1f1; 
 border-style:outset; 
 border-style:solid; 
 border-width:1px;

}
.tabele_13 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000; 
line-height: 11px;
padding-bottom : 10px;  
padding-left : 10px;  
padding-right : 10px;  
padding-top : 10px;
background-color : #DDF5FC;
}

.td {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color : Black;
	text-align : left;
	background : #F3f3f3;
	
}
.td_pic {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : Black;
	text-align : center;
	background : #Ffffff;
	
border-color: #EE8223; 
 border-style:outset; 
 border-style:solid; 
 border-width:1px;

	
}


.td_tabele_grau {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 14px;
 color : #000000;
 text-align : left;
 background : #f5f5f5;
 font-weight: bold;
 
 border-color: #acacac; 
 border-style:outset; 
 border-style:solid; 
 border-width:1px;
	
}

.pic {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #000000; 
 text-align : left;
 line-height : 16px;
 
 border-color: #5a5a5a; 
 border-style:outset; 
 border-style:solid; 
 border-width:1px;
 background-color : #ffffff;
}

.day_on {
 background-color: #FFFFFF;
 text-align: right;
 width: 14%;
 cursor:pointer;
}
.day_off {
 background-color: #696969;
 font-weight: bold;
 text-align: right;
 width: 14%;
 cursor:pointer;
 color:white;
}

.tbl_cal {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
 color: #918F8F; 
 font-weight: bold;
 font-variant: normal;
 line-height: 11px;
 padding-bottom : 3px;  
 padding-left : 3px;  
 padding-right : 3px;  
 padding-top : 3px;
 background-color : #ffffff;  
}

.callinks:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
  color : black;
  text-decoration:none;
 }
 .callinks:active { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
  color : black;
  text-decoration:none;
 }
 .callinks:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
  color : black;
  text-decoration:none;
 }
 .callinks:hover { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
  color : black;
  text-decoration:none;
}  

.step_head_on {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-style: normal; 
 font-weight: bold;
 font-variant: normal; 
 color: #F5D2E3;
 text-align: center;
 background-color:#cc3366;
}
.step_head_off {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-style: normal; 
 font-weight: bold;
 font-variant: normal; 
 color: #918F8F;
 text-align: center;
 background-color:#E7E6E6;
}
.steps_c_on {
 background-image:url(../img/steps_c_on.gif); 
 background-repeat:repeat-x;  
 background-position:0px -1px; 
}
.steps_c_off {
 background-image:url(../img/steps_c_off.gif); 
 background-repeat:repeat-x;  
 background-position:0px -1px; 
}  

#container { 
 position:absolute;   
 width:204px; 
 height:230px; 
 z-index:1; 
 overflow:hidden;
}
#content {
  position:absolute; 
  left:3px; 
  z-index:2; 
}

.tbl_compact {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 color: #918F8F; 
 font-weight: bold;
 font-variant: normal;
 line-height: 11px;
 padding-bottom : 1px;  
 padding-left : 1px;  
 padding-right : 1px;  
 padding-top : 1px;
 background-color : #ffffff;  
}
