BODY, input, select, textarea {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;

	color: #cf3000;
/*	background-color: #cccccc; */

	scrollbar-arrow-color: #cf3000;
	scrollbar-base-color: #cccccc;
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #cccccc;
}

TD, TR, A, P {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
/*	color: #cf3000; */
}

A {
	text-decoration: none;
}

A:Hover {
	background-color: #cf3000;
	Color: #ffffff;
}

.headline{
	font-size : 16px;
	font-weight : bold;
}

.big {
	font-size: 14px;
}

.bigger {
	font-size: 14px;
}

.small {
	font-size: 10px;
}

.smallCal {
	font-size: 10px;
}

h1, h2, h3	{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: center;
	color: #000;
/*	color: #cf3000; */
}
h1			{ font-size: 18px; }
h2			{ font-size: 16px; }
h3			{ font-size: 14px; }

/*
input, select, textarea {
	font-size: 10px;
	border-color: White;
	border: 1px dashed Black;
}
*/

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Some Divs */

div.news {
	width: 200px;
	height: 120px;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
}

div.MiddleNews {
	width: 220px;
	height: 100%;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
}


.lightredBG {
	backgound-color:	#cf3000;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Kalender-Style */

.Kalender {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #cf3000;
}

A.smallCal:HOVER {
	background-color: #ff8080;
	display : block;
}


img.shim {
	display: block;
}
