.clsCMOverTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
    text-align: center;
	color: #000000;
}
.clsCMOnTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
    text-align: center;
	color: #FFFFFF;
}
body {
	color : #0B4B16;
	font-size : 11px;
	margin: 1px;
	padding: 0px;
	background-color:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #cccccc; 
	scrollbar-highlight-color: #eaeaea; 
	scrollbar-shadow-color: #eaeaea; 
	scrollbar-3dlight-color: #cccccc; 
	scrollbar-arrow-color: #eaeaea; 
	scrollbar-track-color: #eaeaea; 
	scrollbar-darkshadow-color: #cccccc;
}
hr{
	border : 1px dashed #333333;
	height :1px;
	width : 98%;
	text-align : left;
}
a{
	color: #0B4B16;
	text-decoration: underline;
}
a:hover{
	color: #000000;
	text-decoration: underline;
}
.text{
	color : #0B4B16;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 130%;
}
.whitetext{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 120%;
}
.whitetext12{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 120%;
	text-decoration:underline;
}

.headline_start_center{
	color : #0B4B16;
	font-size : 16px;
	font-weight:bold;
	line-height : 150%;
	text-transform: uppercase;
	text-align: center;
}
.headline_red{
	color : red;
	font-size : 14px;
	font-weight:bold;
	line-height : 150%;
}
.headline_red a{
	color : red;
	text-decoration: none;
}
.headline_red a:hover{
	color : red;
	text-decoration: underline;
}

.headline{
	color : #0B4B16;
	font-size : 14px;
	font-weight:bold;
	line-height : 150%;
}
.headline a{
	color : #0B4B16;
	text-decoration: none;
}
.headline a:hover{
	color : #000000;
	text-decoration: underline;
}
.headline2{
	color : #0B4B16;
	font-size : 13px;
	font-weight:bold;
	line-height : 150%;
}
.headline2 a{
	color : #0B4B16;
	text-decoration: underline;
}
.headline2 a:hover{
	color : #000000;
	text-decoration: underline;
}

.error{
	font-size: 11px;
	color: #E00022;
}
.img_border{
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
}
.submit{
	background-color : #0B4B16;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	height: 17px;
	border: #0B4B16;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.inputtype {
	background-color : #E6F7E9;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border: #0B4B16;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
input {
	background-color : #E6F7E9;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.Eintrag {
	background-color : #E6F7E9;
	color:#000000;
	height: 160px;
	width:400px;
	border:1px solid #0B4B16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.Eintrag2 {
	background-color : #E6F7E9;
	color:#000000;
	height: 100px;
	width:400px;
	border:1px solid #0B4B16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.noborder{
	border: 0px;
}
.select{
	color:#E6F7E9;
	width: 100px;
	font-size: 11px;
	font-weight : normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #0B4B16;
}
.searchtext{
	background-color : #0B4B16;
	color:#E6F7E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border: #E6F7E9;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.innernavi{
	padding-left:20px;
	padding-right:20px;
}
.navi{
	text-align: left;
	width:190px;
}
.navi a{
	color:#E6F7E9;
	text-decoration: none;
}
.navi a:hover{
	color:#EFAF3E;
	background-color: #0B4B16;
}
.navigation{
	padding:1px;
	width: 138px;
	line-height: 130%;
	font-weight : bold;
	font-size : 12px;
	color:#E6F7E9;
}
.navigation a{
	color:#E6F7E9;
	text-decoration: none;
}
.navigation a:hover{
	color:#E6F7E9;
}
.navigation2{
	padding-left:20px;
	line-height: 140%;
	font-weight : bold;
	font-size : 12px;
	color:#E6F7E9;
}
.navigation2 a{
	color:#E6F7E9;
	text-decoration: none;
}
.navigation2 a:hover{
	color:#E6F7E9;
}
.calendar_table{
	padding:1px;
}
.calendar_head{
	color:#0B4B16;
	border-width:1px; 
	border-style:solid; 
	border-color:#EFAF3E; 
	padding:0px;
}
.calendar_headwe{
	color:#0B4B16;
	border-width:1px; 
	border-style:solid; 
	border-color:#EFAF3E; 
	padding:0px;
}
.calendar_week{
	font-size: 10px;
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
	padding:0px;
}
.calender_day{
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
	padding:0px;
}
.calender_day_we{
	background-color:#FFFFFF;
	border-width:1px; 
	border-style:solid; 
	border-color:#EFAF3E; 
	padding:0px;
}
.calender_day2{
	background-color:#EAEAEA;
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
	padding:0px;
}
.calender_day2{
	background-color:#EAEAEA;
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
	padding:0px;
}

.table_border{
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
	padding:1px;
}
.border_bottom{
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-bottom-color:#0B4B16; 
}
.table_border2{
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
	padding:1px;
}
.imageborder{
	border-width:1px; 
	border-style:solid; 
	border-color:#0B4B16; 
}
