html{
/*min-height: 100%;*/
margin: 0px;
padding:0px;
}
body {
	background-color: #f9f9fe;
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 76%;
	color: #000000;
	text-align: center;
		
}

a{

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

input{
width: 200px;
border: 1px solid;
}
textarea{
width: 200px;
height: 80px;
border: 1px solid;
}



#wrap {

	/*border: 1px solid #150185;*/
	width: 364px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position: relative;
	
}

#bu{
width: 100%;
text-align:center;

}

#projekt{
width: 50%;
float:left;

}
#auswahl{
width: 50%;
float:right;
text-align:right;

}

#buchung{
position: absolute;
width: 364px;
top: 0px;
left: 0px;
background-color: #eee;
border: 1px solid;
padding-left: 20px;
padding-bottom: 20px;
text-align: center;
display: none;
}

.wtage{
margin: 1px;
padding:0px;
width:50px;
height:30px;
line-height:30px;
background-color:#ccc;
text-align:center;
vertical-align:middle;
float:left;
font-weight: bold;
}

.tage{
margin: 1px;
padding:0px;
width:50px;
height:50px;
line-height:50px;
background-color:silver;
text-align:center;
vertical-align:middle;
float:left;
font-weight: bold;
}

.tage:hover{
background-color: yellow;

}

.heute{
background-color: cyan;

}

.we{

background-color: #ddd;
}

.akt{
text-align:center;

}

#links_m{
float: left;

}
#rechts_m{
float: right;

}
.sauber{
clear:both;

}

.tag_frei{

cursor: pointer;
}

.tag_click{
background-color: #fcc;

}

.tag_user{
background-color: #f99;

}

#anz_tage{

width: 100%;
text-align:center;

}

.belegt{
background-color: #f00;

}

