body {background-color: #EBEBF0;}
body, table, tr, td, th, p { font-family: Verdana, Helvetica, Sans-serif; font-size:11px; color: #4F4E4F;}
img {border: 0px;}

.td_back_left {background-image: url('/fileadmin/framework/images/td_background_left.gif');}
.td_back_right {background-image: url('/fileadmin/framework/images/td_background_right.gif');}
.footer {background-image: url('/fileadmin/framework/images/footer_02.gif');}
.content_top {background-image: url('/fileadmin/framework/images/content_top.gif'); height: 29px;}
.vert_back {background-image: url('/fileadmin/framework/images/line_vert.gif');}
.hori_back {background-image: url('/fileadmin/framework/images/line_hori.gif');}

a:active { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
a:link { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
a:visited { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
a:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}

a.meta:active { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
a.meta:link { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
a.meta:visited { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
a.meta:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}

a.act:active { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
a.act:link { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
a.act:visited { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
a.act:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}

TD#NAVIGATION TD.level_1 a:active { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold;}
TD#NAVIGATION TD.level_1 a:link { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; }
TD#NAVIGATION TD.level_1 a:visited { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; }
TD#NAVIGATION TD.level_1 a:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; }

TD#NAVIGATION TD.level_2 a:active { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_2 a:link { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_2 a:visited { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_2 a:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}

TD#NAVIGATION TD.level_3 a:active { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_3 a:link { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_3 a:visited { color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_3 a:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}

TD#NAVIGATION TD.level_1_cur a:active { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold;}
TD#NAVIGATION TD.level_1_cur a:link { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; }
TD#NAVIGATION TD.level_1_cur a:visited { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; }
TD#NAVIGATION TD.level_1_cur a:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; }

TD#NAVIGATION TD.level_2_cur a:active { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_2_cur a:link { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_2_cur a:visited { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_2_cur a:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}

TD#NAVIGATION TD.level_3_cur a:active { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_3_cur a:link { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_3_cur a:visited { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}
TD#NAVIGATION TD.level_3_cur a:hover { color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}

.head_table {width: 100%; height: 26px; background-image: url('/fileadmin/framework/images/head_table_background.gif'); margin-bottom: -5px;}
.head_table_title {font-family: Verdana, Helvetica, Sans-serif; font-size:12px; color: #E1383B; padding-top: 4px;}

#INHALT_Left {width: 372px; display: block; float: left; padding-right: 10px;}
#INHALT_RIGHT {width: 194px; display: block; float: left;}

.align-right {text-align:right;}
.align-left {text-align:left;}
.align-center {text-align:center;}

a.LinkDesign1:active { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
a.LinkDesign1:link { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif')  no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
a.LinkDesign1:visited { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
a.LinkDesign1:hover { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}

a.LinkDesign2:active { padding-left: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat left top; color: #4F4E4F; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; height: 12px;}
a.LinkDesign2:link { padding-left: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif')  no-repeat left top; color: #4F4E4F; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; height: 12px;} 
a.LinkDesign2:visited { padding-left: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat left top; color: #4F4E4F; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; height: 12px;}
a.LinkDesign2:hover { padding-left: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat left top; color: #E2373E; font-size: 12px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; height: 12px;}

a.LinkDesign3:active { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline; text-align: right; display: block;}
a.LinkDesign3:link { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif')  no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline; text-align: right; display: block;}
a.LinkDesign3:visited { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline; text-align: right; display: block;}
a.LinkDesign3:hover { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline; text-align: right; display: block;}


textarea {width: 260px;}

#NewsList a:active { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
#NewsList a:link { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif')  no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
#NewsList a:visited { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #4F4E4F; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}
#NewsList a:hover { padding-right: 9px; background: url('/fileadmin/framework/images/arrow_link_1.gif') no-repeat right bottom; color: #E2373E; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline;}

table.referenzenTable td{
		padding-left: 3px;
	}
table.referenzenTable td{
		padding-bottom: 10px;
	}
