BODY, P, DIV, TABLE, TR, TD, FORM, OL, UL, LI, INPUT, TEXTAREA, SELECT, A {
	font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	text-decoration: none;
	color: #52555A;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

A {
	color: #42454A;
}
A:hover {
	text-decoration: underline;
}
IMG {
	border: 0px solid white;
}

#CheckBox {
	background-color: transparent;
}

H1 {
	font-size: 12pt;
}

TABLE.maintable{
	width: 100%;
	height: 100%;
	border: 0px solid black;
}
#head{
	vertical-align: top;
	width: 100%;
	border: 0px solid black;
	padding: 0px 10px 0px 10px;
}
.head_middle_td{
	width: 100%;
	background-image: url(../../fileadmin/user_upload/images/red_line_small.gif);
	background-repeat: repeat-x;
	background-position: 0px 38px;
}
.contentwrap{
	vertical-align: top;
	width: 100%;
	height: 100%;
	border: 0px solid black;
	/* background-color: #EEF1EF; */
	/* padding: 0px 10px 0px 10px; */
}
TD.content_left_td{
	vertical-align: top;
	background-color: #D9DCDA;
	width: 150px;
}
#content_left{
	vertical-align: top;
	width: 150px;
	/* height: 100%; */
	text-align: right;
	padding: 0px 0px 0px 0px;
}
#MENU_SUB{
	width: 100%;
	text-align: right;
	vertical-align: top;
}
#MENU_SUB TD{
	vertical-align: bottom;
	height: 35px;
}

#MENU_SUB .MENU_SUBSUB_td{
	float: right;
	border: 0px solid black;
	height: auto;
}

#MENU_SUBSUB, #MENU_SUBSUB tr td{
	width: auto;
	height: 10px;
	vertical-align: top;
	text-align: right;
	border: 0px solid black;
}

.MENU_SUB_td{
	vertical-align: top;
	height: 50%;
}
.MENU_SUB_normal{
	color: #A42235;
}
.MENU_SUB_selected{
	color: #42454A;
}

#content_main{
	vertical-align: top;
	background-color: #EEF1EF;
	border: 0px solid black;
	padding: 15px 80px 20px 45px;
}
#content_main UL, #content_main LI{
	color: #A42235;
	list-style-type: circle;
}
#content_main UL{
	padding: 5px 0px 5px 20px;
}
#content_main .csc-header{
	margin: 10px 0px 0px 0px;
}
#content_right{
	vertical-align: top;
	width: 200px;
	background-color: #D9DCDA;
	padding: 20px 12px 20px 12px;
}
#content_right UL, #content_right LI{
	color: #A42235;
	list-style-type: circle;
	padding: 0px 0px 0px 12px;
}
#content_right .bodytext{
	color: #A42235;
}
#content_right .csc-firstHeader{
	color: #A42235;
}
#content_right .csc-caption{
	color: #A42235;
	text-align: left;
}
.menu_main_selected{
	text-transform: uppercase;
	color: #A42235;
}
.menu_main_normal{
	text-transform: uppercase;
	color: #42454A;
}
#menu_main{
	vertical-align: top;
	text-align: left;
	width: 100%;
	padding: 0px 20px 0px 0px;
	border: 0px solid black;
}
#menu_main TD{
	text-align: center;
	border: 0px solid black;
	padding: 0px 30px 0px 0px;
}

.head_wrapper{
	height: 78px;
}
.menu_main_wrapper{
	width: 100%;
	vertical-align: top;
	text-align: left;
}
.page_header{
	color: #A42235;
	text-transform: uppercase;
	text-align: right;
	height: 80px;
	padding: 0px 2px 0px 0px;
}
#spacer_line{
	width: 100%;
	background-image: url(../../fileadmin/user_upload/images/red_line_big.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.head_links{
	padding: 10px 0px 0px 0px;
	vertical-align: top;
}
.footer_left{
	vertical-align: top;
	text-align: right;
	padding: 40px 14px 20px 0px;
}
#content_left .imgtext-table{
	text-align: right;
	width: 100%;
}

.news-caption {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: Black;
}


