.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(img/Layout/blind.gif);
	background-repeat: repeat;
	height: 90px;
	width: 170px;
	text-align: center;
	overflow: hidden;
}


.head {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #3D5194;
	text-decoration: none;
	text-align: center;
	
	line-height: normal;
	font-variant: small-caps;
}



.headline {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #3D5194;
	text-decoration: none;
	text-align: center;
	
	line-height: normal;
	font-variant: normal;
}

.subhead {
font-family: "Times New Roman", Times, serif;; font-size: 20px; font-style: normal; font-weight: bold; text-transform: none; color: #3D5194; text-decoration: none; text-align: left
}
body {
	background-color: #F9E8D8;
	background-image: ;
	background-repeat: no-repeat;
}

a {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #3D5194;
	font-weight: bold;
	text-transform: uppercase;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3D5194;
}
a:hover {
	text-decoration: underline;
	color: #3D5194;
}
a:active {
	text-decoration: none;
	color: #3D5194;
}

.textfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.text {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: normal; text-transform: none; color: #3D5194; text-decoration: none; text-align: left}

.text_rot {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; font-weight: normal; text-transform: none; color: #990000; text-decoration: none; text-align: justify}

.textklein { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: none;  }

.Button {
	background-image: url(admin/img/Button.jpg);
	height: 27px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}


.Kal_Zahl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-style: oblique;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFCC33;
	text-align: center;
}

.Kal_Monat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFCC33;
}


.box1{
   position:relative;
   top:10px; left:500px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
}

.box2{
   position:relative;
   top:-50px; left:100px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
}

.box3{
   position:relative;
   top:35px; left:300px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
  
}

.box4{
   position:relative;
   top:35px; left:500px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
  
}

.box5{
   position:relative;
   top:-65px; left:2px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
  
}

.box6{
   position:relative;
   top:35px; left:650px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
  
}

.box7{
   position:relative;
   top:0px; left:30px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
  
}



.box7b{
   position:relative;
   top:-20px; left:30px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
  
}







.box8{
   position:relative;
   top:10px; left:460px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:300;
   height:50px;
   color: #333333;
   z-index:1;
  
}

.box9{
   position:relative;
   top:220px; left:900px;
   padding-left:0px;
   padding-top:0px;
   padding-right:2px;
   margin-left:0px;
   margin-top:0px;
   width:120;
   height:50px;
   color: #333333;
   z-index:1;
  
}


.box10{
   position:relative;
   top:1px; left:1px;
   padding-left:10px;
   padding-top:4px;
   padding-right:2px;
   margin-left:5px;
   margin-top:5px;
   width:960px;
   height:430px;
   color: #333333;
   z-index:1;
  
}


#a {position:relative;  width:170px; max-width:150px;  height:165px;border:#dddddd solid 1px;overflow:auto;}
#b {position:absolute; left:200px; top:150px; width:130px; max-width:130px; height:150px;border:#dddddd solid 1px;overflow:visible;}
#c {position:absolute; left:400px; top:150px; width:130px; max-width:130px; height:150px;border:#dddddd solid 1px;overflow:hidden;}
#d {position:relative;  width:150px; max-width:130px; height:400px;border:#dddddd solid 1px;overflow:scroll;}
#e {position:relative;  width:800px; max-width:770px;  height:70px;background: #FFFFFF;border:#dddddd solid 4px;overflow:auto;}
#f {position:absolute;  left:10px; top:10px; width:220px; max-width:210px;  height:250px; background: #CCCCCC; border:#dddddd solid 4px;overflow:scroll;}
.textfeld {
	text-align: center;
}
#g {position:absolute; left:5px; top:5px; width:130px; max-width:130px; height:100px;border:#dddddd solid 3px; background: #FFFFFF; overflow:hidden;}
