/* CSS Document */

/* Allgemein */

* {
	margin: 0;
	padding:0;
	}

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size:100%;
	margin: 0 0 0 5px;
	color: #000;
	}
/*
.hide {
	text-indent: -9999px;
}*/


/* Header */	

#head {
	background-color:#D8E3F4;
	background-image:url(img/headlogodruck.gif);
	width:400px;
	height:90px;
	color:#2A5CAA;
	/*padding: 5px 0 10px 5px;*/
	font-size:130%;
	
}

#head p {
	margin: 0px 0 0px 5px;
}

.headclaim{
	font-size:70%;
	}

/* Hauptbereich */


/* Mittlere Spalte */

#mitte {
	width: 379px;
	
	float:left;
	color:#2A5CAA;
	padding: 20px 10px 10px 10px;
	position:static;
	font-size:80%;
}


	
#mitte h4 {
	font-weight:normal;
	color: #fff;
	background: #2A5CAA;
	margin: 16px 0 0 0;
	
}

#mitte a {
	background: transparent;
	padding: 0;
	
	display:block;
	
	text-decoration: underline;
	display:block;
	text-indent: 0px;
	color: #2A5CAA;
	}

#mitte div.tx-cal-controller a {
	background: transparent;
	padding: 0;
	margin:0 ;
	display:inline;	
	text-decoration: none;
	
	text-indent: 10px;
	color: #2A5CAA;
	}

#mitte span.monthwrapper {
	display:block;
	background:#2A5CAA;
	color: #fff;
	font-weight:bold;
	margin: 20px 0 0px 0;
	}
	
#mitte div.csc-frame  {
	border: 1px solid #2A5CAA;
	margin-top: 8px;
}

#mitte div.csc-frame p {
	
	margin: 2px;
}

#mitte div.csc-frame a {
	background: #fff url(img/pfeil_blau_klein.gif) no-repeat left center;
	padding: 0;
	margin:0;	
	display:block;
	text-decoration: none;
	text-indent: 10px;
	color: #2A5CAA;
	}
#mitte div.csc-frame a img {
	background: transparent;	
	padding: 0;
	margin:0;	
	display:block;
	text-decoration: none;
	text-indent: 0px;
	color: #2A5CAA;
	}

#mitte ul {
	margin: 10px 0 10px 30px;
	} 
	
#mitte p {
	margin: 15px 0 0 0;
	}

#druckversion {
	text-align:right;
	}


