/*************/
/* Allgemein */
/*************/
* {font-family:Arial, Helvetica, sans-serif;}

a {text-decoration:none;}
.content a  {color:#646567; text-decoration:underline;}
.content a:hover {color:#A40A28;text-decoration:none;}

p {margin:0px; padding:0px;}

img {border:none;}

h1 {font-size:22px; font-weight:normal; color:#A40A28; margin:0px 0px 30px 0px; line-height:28px;}
h2 {font-size:14px; font-weight:bold; color:#929395; margin:2px 0px 3px 0px; line-height:19px;}
h3 {font-size:12px;font-weight:bold; margin:0px; padding:0px; line-height:160%;}
h4 {font-size:14px; font-weight:bold; color:#929395; margin:0px 0px 3px 0px;}
/*	h4 {font-size:14px; font-weight:bold; color:#BBBDBE; margin:0px 0px 3px 0px;}		MB_11.11.2011*/


li {margin-left:20px; list-style-image:url(system_images/li.gif);}
ul {padding:0px;}

ol li { list-style-image:none; list-style-type:decimal; margin-left:0px; padding-left:0px;}
ol {padding-left:25px;}

body {
	background-image:url(system_images/background.jpg);
	background-position:center 0px;
	background-repeat:no-repeat;
	margin:0px;
	overflow-y: scroll;
	background-color:#dcdcdc	;
}

/* Formulare */
.error { color:#A40A28;}
.input_error {border:1px solid #A40A28; color:#A40A28;}
.formular_text {color:#797979;}
/*	color:#BBBDBE		MB_11.11.2011*/
input[type=text], input[type=password], input[type=file] { border:1px solid #797979; color:#797979; width:190px; font-size:12px;}
textarea {border:1px solid #797979; color:#797979; width:403px; height:115px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
select {border:1px solid #797979; color:#797979; width:190px;}
input[type=button], input[type=submit], input[type=reset] { background-color:#A40A28; border:1px solid #A40A28; font-size:12px; color:#fff; text-transform:uppercase;}
input[id=searchstring] 
{ 
	height:18px;
	line-height:18px;
	border:none;
	background-color:#EFEFEF;
	color:#C4C3C3;
	font-size:11px;
	padding:0px 2px 0px 2px;
	/*width:148px;*/
	width: 130px;
	margin:0px 1px 0px 0px;
}
/**********/
/* Aufbau */
/**********/
.centerbox {
	width:930px;
	margin:0px auto;
	overflow:hidden;
}

.info {
	text-align:right;
	height:30px;
	line-height:30px;
	color:#8F8F8F;
/*	color:#929292;		MB_24.02.2011*/
	font-size:12px;
}

.info b {
	color:#8F8F8F;
/*	color:#929292;		MB_24.02.2011*/
}

.info .text {
	float:left;
	padding-left:700px;
}

.logo {
	height:90px;
}

.language {
	text-transform:uppercase;
	color:#8F8F8F;
/*	color:#929292;		MB_24.02.2011*/
}

.languageactive {
	text-transform:uppercase;
	color:#8F8F8F;
/*	color:#929292;		MB_24.02.2011*/
	font-weight:bold;
}

.head {
	height:38px;
	padding:0px 10px 15px 10px;
	background-image:url(system_images/head.png);
	background-repeat:no-repeat;
}

.navi {
	width:745px;
	line-height:38px;
	height:38px;
	float:left;
	/*background-color:rgb(164, 10, 40);*/
	/*background-image:url(system_images/menu_filler_150.gif);*/
	/*background-position:420px 0px;*/
	background-repeat:no-repeat;
}

.search {
	float:left;
	/*width:190px;*/
	color:#797979;
/*	vorher KEINE Farbe		MB_11.11.2011*/
	height:38px;
	line-height:38px;
}

.search_submit {
	
}

.breadcrumb {
	height:11px;
	font-size:11px;
	line-height:11px;
	color:#929292;
	padding:29px 10px 0px 10px;
}

.breadcrumb a {color:#929292;}

.breadcrumb1Active, .breadcrumb2Active, .breadcrumb3Active, .breadcrumb4Active, .breadcrumb5Active {
	font-weight:bold;
	text-decoration:underline;
}

.container_head {
	height:15px;
	clear:both;
	background-image:url(system_images/container_head.png);
}

.container_head_content {
	height:15px;
	clear:both;
	background-image:url(system_images/container_head_content.png);
}

.container_content {
	background-image:url(system_images/container_content.png);
	padding:0px 11px 0px 11px; clear:both;
}

.content_background {
	background-image:url(system_images/content_background.png);
	background-repeat:repeat-x;
	width: 100%;
	height: 100%;

}

.subnavi_head {
	/*background-image:url(system_images/menu_background.gif);
	font-size:13px;
	color:#FFF;
	padding:0px 0px 2px 15px;
	text-transform:uppercase;*/
	height:27px;
	line-height:27px;
}

.subnavi {
	float:left;
	padding:25px 40px 44px 29px;
	width:170px;
}


.aktuelles_head {
	/*background-image:url(system_images/menu_background.gif);
	background-repeat:no-repeat;
	background-position: 0px 50px; 
	font-size:13px;
	color:#FFFFFF;
	padding:50px 0px 2px 15px;
	text-transform:uppercase;*/
	height:27px;
	line-height:27px;
	padding-top:50px;
}

.content {
	float:left;
	padding:19px 29px 44px 0px;
	width:635px;
	color:#4b4b4d;
	font-size:12px;
	line-height:160%;
}

.content .back  a {
	background-image:url(system_images/arrow_red.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	border-bottom: none;
	font-weight:bold;
}

.container_foot {
	height:15px;
	clear:both;
	background-image:url(system_images/container_foot.png);
}

.foot {
	height:95px;
	/*background-image:url(system_images/foot.jpg);
	background-repeat:no-repeat;*/
	padding:0px 0px 0px 0px;
}

.clear {
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;
}

.startseite_foot_menu { 
	clear:both; 
	background-image:url(system_images/menu_linie_start_foot.gif);
	background-repeat: no-repeat; background-position: 10px 24px;
}

.foot_img {
	float:left;
}

.foot_left {
	float:left;
	width:495px;
	color:#797979;
/*	color:#BBBDBE;		MB_11.11.2011*/
	font-size:12px;
}

.foot_right {
	float:left;
	width:140px;
	color:;
	color:#797979;
/*	color:#BBBDBE;		MB_11.11.2011*/
	text-transform:uppercase;
	font-size:11px;
	padding:5px 0px 0px 0px;
}

.foot_right a {color:#797979; text-decoration:none; text-transform:uppercase; font-size:11px; 	font-weight:bold;}
/*	color:#BBBDBE;		MB_11.11.2011*/

/********/
/* Navi */
/********/
.menu1 {
	display:block;
	float:left;
	font-weight:bold;
	color:#FFF;
	height:38px;
	font-size:12px;
	line-height:38px;
	padding:0px 25px 0px 25px;
	text-transform:uppercase;
	background-color:#A40A28;
}

.menu1Down {
	background:none;
	background-image:url(system_images/menu_active.png);
	background-position:center 0px;
	background-color:transparent;
}

.menu2 {
	font-size:12px;
	color:#797979;
	height:20px;
	line-height:20px;
	display:block;
	padding:0px 0px 1px 15px;
	background-image:url(system_images/menu_line.gif);
	background-repeat:repeat-x;
	background-position:0px 20px;
}

.menu2:hover, .menu2Active {
	color:#797979;
	font-weight:bold;
}

.menu2Hidden {
	display:none;
}

.menu3 {
	font-size:11px;
	color:#797979;
	height:15px;
	line-height:15px;
	display:block;
	padding:0px 0px 1px 30px;
	background-image:url(system_images/arrow_grey.gif);
	background-repeat:no-repeat;
	background-position:22px center;
}

.menu3:hover, .menu3Down {
	color:#797979;
	font-weight:bold;
}

.fmenu1 {color:#ff0000; text-decoration:none; font-size:12px;}
.fmenu1:hover {color:#ff0000; text-decoration:underline; font-size:12px;}

.smenu1 {
	display:block;
	border:none !important;
	color:#A40A28 !important;
	font-weight:bold;
}

.smenu2 {
	display:block;
	border:none !important;
	background-image:url(system_images/li.gif);
	background-position:15px center;
	padding:0px 0px 0px 30px;
	background-repeat:no-repeat;
}

.smenu3 {
	display:block;
	border:none !important;
	background-image:url(system_images/li.gif);
	background-position:30px center;
	padding:0px 0px 0px 45px;
	background-repeat:no-repeat;
}

.smenu4 {
	display:block;
	border:none !important;
	background-image:url(system_images/li.gif);
	background-position:45px center;
	padding:0px 0px 0px 60px;
	background-repeat:no-repeat;
}

/*************/
/* Templates */
/*************/

.bild_oben {
	padding:0px 0px 10px 0px;
/*MB	padding:6px 0px 40px 0px;					*/
/*MB	background-image:url(system_images/linie_bild_oben.gif);	*/
/*MB	background-repeat:repeat-x;					*/
/*MB	background-position:bottom;					*/
}




.start_links {
	 float:left;
	 padding-top:42px; padding-bottom:15px;
}
.start_rechts {
	 float:left;
	 padding-top:42px; padding-bottom:15px;
}

.subnavi_head_startfoot { 
	padding-left:10px;
}


/* Allgemein */
.text {
	color:#646566;
	font-size:12px;
}

/* tpl_text */
.tpl_text .img {
	padding:0px 0px 40px 0px;
}

.tpl_text .text {
	padding:0px 0px 0px 20px;
}

/* tpl_produktansicht */
.content .head {
	height:300px;
}

.tpl_produktansicht .bild_links {
	float:left;
	margin:0px 20px 10px 0px;
}

.tpl_produktansicht .bild_links a{
	border-bottom:0;
}

.tpl_produktansicht .label {
	color:#A40A28;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	width:150px;
}

.tpl_produktansicht .specs {
	border-top:1px solid #C1C1C1;
}

.tpl_produktansicht .specs p {
	border-bottom:1px solid #C1C1C1;
}

.tpl_produktansicht .pdfdl {
	border-top:1px solid #C1C1C1;
	border-bottom:1px solid #C1C1C1;
	padding:4px 0px 0px 0px;
}

.tpl_produktansicht .pdfdl a {
	background-image:url(system_images/download.gif);
	height:26px;
	line-height:26px;
	padding:0px 0px 4px 31px;
	background-repeat:no-repeat;
	display:block;
	color:#646567;
	text-decoration:none;
	border-bottom:none;
}

.pdf_link {
	background-image:url(system_images/download.gif);
	background-position:3px;
	height:26px;
	line-height:26px;
	padding:0px 0px 4px 31px;
	background-repeat:no-repeat;
	display:block;
	color:#646567;
	text-decoration:none;
	border-bottom:none;
}

.tpl_produktansicht .pdfdl a:hover{ text-decoration:none;}

.tpl_produktansicht .space {
	height:30px;
}

.tpl_produktansicht .footer {
	margin:40px 0px 0px 0px;
	padding:18px 0px 0px 0px;
	color:#797979;
/*	color:#BBBDBE;		MB_11.11.2011*/
	background-image:url(system_images/menu_line.gif);
	background-repeat:repeat-x;
}

.tpl_produktansicht .footer a {
	color:#797979;
/*	color:#BBBDBE;		MB_11.11.2011*/
	text-decoration:underline;
	border-bottom:0;
	background-image:url(system_images/foot_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
}

.prohead {
	padding:0 10px 15px 0px;
}

/* tpl_uebersicht */
.tpl_uebersicht {
	float:left;
	width:275px;
	background-image:url(system_images/uebersicht.gif);
	background-repeat:no-repeat;
}

.tpl_uebersicht .container {
	float:left;
	width:248px;
	height:153px;
	padding:1px 26px 26px 1px;
}

.tpl_uebersicht .headline {
	color:#A40A28;
	font-size:12px;
	font-weight:bold;
	padding:10px 15px 10px 15px;
	height:11px;
	line-height:12px;
	background-color:#FFFFFF;
}

.tpl_uebersicht .img {
	height:84px;
	text-align:center;
	padding-bottom:8px;
	background-color:#FFFFFF;
}

.tpl_uebersicht .underline img {
	padding:0px 0px 2px 0px;
	background-image:url("system_images/linie_bild_oben.gif");
	background-repeat:repeat-x;
	background-position:0px 86px;
}

.tpl_uebersicht .img a {
	border:0;
}

.tpl_uebersicht .img_produkte {
	height:84px;
	text-align:center;
	padding-bottom:0px;
	background-color:#FFFFFF;
}
	
.tpl_uebersicht .img_produkte a{
border:0;
}

.tpl_uebersicht .text {
	padding:0px 15px 0px 15px;
	background-color:#FFFFFF;
	white-space:nowrap;
}

.tpl_uebersicht .text a {
	color:#646566;
	background-image:url(system_images/arrow_red.gif);
	background-position:0px center;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	border-bottom: none;
}

.tpl_uebersicht .text a:hover {
		color:#A40A28;
		font-weight:bold;
		text-decoration:underline;
}

/* tpl_uebersicht_ansprechpartner */
.tpl_uebersicht_ansprechpartner {
	float:left;
	width:275px;
	background-image:url(system_images/uebersicht_ansprechpartner.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

.ansprechpartner {
	float:left;
	width:275px;	
}

.tpl_uebersicht_ansprechpartner .container {
	float:left;
	width:248px;
	height:182px;
	padding:1px 26px 26px 1px;
}

.tpl_uebersicht_ansprechpartner .headline {
	color:#A40A28;
	font-size:12px;
	font-weight:bold;
	padding:10px 15px 10px 15px;
	height:11px;
	line-height:12px;
	background-color:#FFFFFF;
}

.tpl_uebersicht_ansprechpartner .img {
	height:100px;
	text-align:center;
	padding-bottom:6px;
	background-color:#FFFFFF;
}

.tpl_uebersicht_ansprechpartner .underline img {
	padding:0px 0px 2px 0px;
	background-image:url("system_images/linie_bild_oben.gif");
	background-repeat:repeat-x;
	/*background-position:0px 86px;*/
	background-position:0px 101px;
}

.tpl_uebersicht_ansprechpartner .img_produkte {
	height:84px;
	text-align:center;
	padding-bottom:0px;
	background-color:#FFFFFF;
	}

.tpl_uebersicht_ansprechpartner .text {
	padding:0px 15px 0px 15px;
	background-color:#FFFFFF;
	white-space:nowrap;
}

.tpl_uebersicht_ansprechpartner .text a {
	color:#646566;
	/*background-image:url(system_images/arrow_red.gif);
	background-position:0px center;
	background-repeat:no-repeat;*/
	padding:0px 0px 0px 0px;
	border-bottom: none;
}

.tpl_uebersicht_ansprechpartner .text a:hover {
		color:#A40A28;
		font-weight:bold;
		text-decoration:underline;
}

/* tpl_uebersicht_gross */
.tpl_uebersicht_gross {
	float:left;
	width:275px;
	background-image:url(system_images/uebersicht_gross.gif);
	background-repeat:no-repeat;
}

.tpl_uebersicht_gross .container {
	float:left;
	width:248px;
	height:178px;
	padding:1px 26px 26px 1px;
}

.tpl_uebersicht_gross .headline {
	color:#A40A28;
	font-size:12px;
	font-weight:bold;
	padding:10px 15px 10px 15px;
	height:11px;
	line-height:12px;
	background-color:#FFFFFF;
}

.tpl_uebersicht_gross .img {
	height:84px;
	text-align:center;
	padding-bottom:8px;
	background-color:#FFFFFF;
}

.tpl_uebersicht_gross .img_produkte {
	height:84px;
	text-align:center;
	padding-bottom:0px;
	background-color:#FFFFFF;
	}

.tpl_uebersicht_gross .text {
	padding:0px 15px 0px 15px;
	background-color:#FFFFFF;
	white-space:nowrap;
}

.tpl_uebersicht_gross .text a {
	color:#646566;
	background-image:url(system_images/arrow_red.gif);
	background-position:0px center;
	padding:0px 0px 0px 8px;
	background-repeat:no-repeat;
	border-bottom: none;
}

/* tpl_footer */
.tpl_footer .text {
	float:left;
	width:140px;
	color:#797979;
/*	color:#BBBDBE;					MB_24.02.2011*/
	padding-top:9px;
	font-size:11px;
}

.tpl_footer .text a {
	color:#797979; font-size:11px;
/*	color:#BBBDBE; font-size:11px;			MB_24.02.2011*/
}
.tpl_footer .text a:hover {
	color:#797979;
	text-decoration:underline; font-size:11px;
}
/* tpl_home */
.tpl_home {
	background-image:url(system_images/background_startimg.png);
	background-repeat:no-repeat;
	float:left;
}

.tpl_home .imgLeft {
	position: relative;
	overflow: hidden;
	display: inline;
	float:left;
	width:706px;
	height:275px;
	margin:15px 15px 20px 15px;
}
.tpl_home .imgLeft .fadecontent {
	position: absolute;
	background: white;
	visibility: hidden;
	width:706px;
	height:275px;
}

.tpl_home .imgLeft .fadecontent .fadecontenttext {
	height:20px;
	width:600px;
	font-size:14px;
	margin-top:220px;
	padding:5px 0px 0px 5px;
	color:#58585A;
	background-image:url("system_images/text_tranzparent.png");
}

.tpl_home .imgLeft .fadecontent .fadecontenttext a {
	color:#59606a;
	font-weight:bold;
	background-image:url("system_images/link_arrow_start.png");
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	text-decoration:underline;
}

.tpl_home .imgLeft .fadecontent .fadecontenttext a:hover {
	color:#A40A28;
}

.tpl_home .imgRight {
	float:left;
	width:169px;
	height:275px;
	margin:15px 10px 20px 10px;
}

.tpl_home .imgRight img {
	border-bottom:5px solid #ffffff;;
}

.tpl_home .foot_start {
	clear:both;
	height:156px;
	padding:0px 0px 15px 0px;
	background-image:url(system_images/rufen_sie_an.gif);
	background-repeat:no-repeat;
	background-position:741px 24px;
}

.tpl_home .foot_start_en {
	clear:both;
	height:156px;
	padding:0px 0px 15px 0px;
	background-image:url(system_images/rufen_sie_an_en.gif);
	background-repeat:no-repeat;
	background-position:741px 24px;
}

.tpl_home .contentnavi {
	margin:0px 10px 0px 10px;
	background-image:url(system_images/menu_linie_start_foot.gif);
	height:26px;
	width:716px;
	background-repeat:repeat-x;
	background-position:bottom;
}

.tpl_home .contentnavi .startlink {
	display:block;
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
	height:23px;
	width:163px;
	margin:0px 2px 0px 0px;
	line-height:26px;
	text-indent:30px;
	color:#FFF;
}

.tpl_home .contentnavi .home_aktuelles {
	background-image:url(system_images/aktuelles_1.jpg);
}

.tpl_home .contentnavi .home_aktuelles:hover {
	background-image:url(system_images/aktuelles_2.jpg);
}

.tpl_home .contentnavi .home_aktuelles_down {
	background-image:url(system_images/aktuelles_2.jpg);
	height:26px;
}

.tpl_home .contentnavi .home_kontakt {
	background-image:url(system_images/kontakt_1.jpg);
}

.tpl_home .contentnavi .home_kontakt:hover {
	background-image:url(system_images/kontakt_2.jpg);
}

.tpl_home .contentnavi .home_kontakt_down {
	background-image:url(system_images/kontakt_2.jpg);
	height:26px;
}

.tpl_home .contentnavi .home_aktuelles_en {
	background-image:url(system_images/aktuelles_1_en.jpg);
}

.tpl_home .contentnavi .home_aktuelles_en:hover {
	background-image:url(system_images/aktuelles_2_en.jpg);
}

.tpl_home .contentnavi .home_aktuelles_en_down {
	background-image:url(system_images/aktuelles_2_en.jpg);
	height:26px;
}

.tpl_home .contentnavi .home_kontakt_en {
	background-image:url(system_images/kontakt_1_en.jpg);
}

.tpl_home .contentnavi .home_kontakt_en:hover {
	background-image:url(system_images/kontakt_2_en.jpg);
}

.tpl_home .contentnavi .home_kontakt_en_down {
	background-image:url(system_images/kontakt_2_en.jpg);
	height:26px;
}

.tpl_home .text {
	width:676px;
/*	width:656px;				MB_24.02.2011*/
	height:102px;
	margin:0px 10px 0px 10px;
	background-color:#FFF;
	padding:20px 20px 5px 20px;
/*	padding:25px 30px 0px 30px;		MB_24.02.2011*/
	font-size:10px;
	color:#797979;
}

.tpl_home .text h1 {
	color:#797979;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:none;
}

.tpl_home .text a {
	color:#797979;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	text-decoration:underline;
	display:block;
	padding:0px 0px 0px 10px;
	background-image:url(system_images/arrow_grey.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

.tpl_home .text a:hover {
	color:#A40A28;
}

.tpl_home .text .container {
	float:left;
	width:198px;
/*	width:150px;						MB_24.02.2011*/
}

/* */
/* EINSCHUB für bessere Lesbarkeit der Kontakte  		MB_24.02.2011 */
.tpl_home .text .container h4 {
	color:#797979;
	float:left;
	font-size:11px;
	font-weight:bold;
}
/* */


.tpl_home .text .container .headline {
	color:#797979;
/*	BISHER KEINE Farbe					MB_24.02.2011*/
	float:left;
	width:198px;
/*	width:150px;						MB_24.02.2011*/
	font-size:11px;
	font-weight:bold;
}

.tpl_home .foot_start .kontakt, .tpl_home .foot_start_en .kontakt {
	float:right;
	width:179px;
	height:129px;
	margin:24px 10px 0px 0px;
	display: inline;
}

.tpl_home .text .space {
	float:left;
	width:1px;
	margin:0px 20px 0px 20px;
/*	margin:0px 51px 0px 51px;	MB_24.02.2011*/
	background-image:url(system_images/line_space.jpg);
	height:102px;
	background-repeat:no-repeat;
}

/* tpl_list */
.tpl_list {
	float:left;
	padding:10px 0px 10px 0px;
	min-height:80px;
	border-bottom:1px solid #C1C1C1;
}

.tpl_list .img {
	float:left;
	width:150px;
}

.tpl_list .text {
	float:left;
	width:485px;
}

.tpl_list .date {
	font-size:10px;
	height:10px;
	line-height:10px;
	color:#646567;
}

.tpl_list .headline {
	font-size:12px;
	color:#A30A27;
	font-weight:bold;
	min-height:20px;
	line-height:20px;
}

.textcontainer {
	min-height:35px;	
}

.tpl_list .link {
	font-size:12px;
	color:#636466;
	font-weight:bold;
	height:15px;
	line-height:15px;
}

.tpl_list .link a {
	border:none !important;
	background-image:url(system_images/arrow_red.gif);
	padding:0px 0px 0px 8px;
	background-repeat:no-repeat;
	background-position:0px 5px;
	text-decoration:underline;
}

.tpl_list .link a {
	border:none !important;
	background-image:url(system_images/arrow_red.gif);
	padding:0px 0px 0px 8px;
	background-repeat:no-repeat;
	background-position:0px 5px;
	text-decoration:underline;
}

.arrow_link {
	border:none !important;
	background-image:url(system_images/arrow_red.gif);
	padding:0px 0px 0px 8px;
	background-repeat:no-repeat;
	background-position:0px 5px;
	text-decoration:underline;
	font-weight:bold;
}

.arrow_link2 {
	border:none !important;
	background-image:url(system_images/arrow_red_oben.gif);
	padding:0px 0px 0px 8px;
	background-repeat:no-repeat;
	background-position:0px 5px;
	text-decoration:underline;
	font-weight:bold;
}

.image_links {padding-right:10px; padding-top:3px;}
.image_rechts {padding-left:10px; padding-top:3px;}

/* tpl_list_aktuelles */
.tpl_list_aktuelles .headline {
	font-size:11px;
	font-weight:bold;
	color:#7a7a7a;
	padding:10px 0px 0px 0px;
}

.tpl_list_aktuelles .text {
	font-size:10px;
	color:#7a7a7a;
}

.tpl_list_aktuelles .link {
	background-image:url("system_images/menu_line.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}

.tpl_list_aktuelles .link a {
	font-size:11px;
	font-weight:bold;
	color:#7a7a7a;
	text-decoration:underline;
	background-image:url("system_images/arrow_grey.gif");
	background-position:0px 5px;
	background-repeat:no-repeat;
	display:block;
	padding:0px 0px 15px 10px;
}

.tpl_list_aktuelles .link a:hover {
	color:#A40A28;
}

/*********/
/* Icons */
/*********/
.icon_home, .icon_imprint, .icon_sitemap, .icon_login {
	display:block;
	background-repeat:no-repeat;
	background-position:0px center;
	padding:0px 0px 0px 25px;
	height:20px;
	line-height:20px;
}

.icon_home {
	background-image:url(system_images/icon/home.gif);
}

.icon_imprint {
	background-image:url(system_images/icon/imprint.gif);
}

.icon_sitemap {
	background-image:url(system_images/icon/sitemap.gif);
}

.icon_login {
	background-image:url(system_images/icon/login.gif);
}

.icon_top_home, .icon_top_contact, .icon_top_imprint {
	display:block;
	background-repeat:no-repeat;
	background-position:0px center;
	width:16px;
	height:30px;
	margin:0px 0px 0px 7px;
	line-height:30px;
	float:right;
}

.icon_top_home {
	background-image:url(system_images/icon/top_home.gif);
}

.icon_top_contact {
	background-image:url(system_images/icon/top_contact.gif);
}

.icon_top_imprint {
	background-image:url(system_images/icon/top_imprint.gif);
}

.contact a:hover {color:#A40A28;border-bottom: 1px solid #A40A28;}


/*Hilfsklassen Lexikon*/

.trigger {	
	cursor:pointer;
	padding:0px 0 0px 15px;
	background-image:url(/files/image/lexikon/plus.gif);
	background-repeat:no-repeat;
	background-position:left 1px;
}

.linie {
	width:100%;
	border-top:1px solid #c1c1c1;
	padding:3px 0;
}

.linie1{
	width:100%;
	border-top:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;
	padding:3px 0;
}



 .triggeractive  {
	background-image:url(/files/image/lexikon/minus.gif);
	background-repeat:no-repeat;
}

.triggeractive .headline {
	color:#a40a28;
}

.headline {
	font-family:arial;
	font-size:12px;
	color:#646567;
	line-height:12px;
}


	
.toggle_container {
	width:610px;
	padding:0 0 0px 15px;
	font-family:arial;
	font-size:12px;
}

.toggle_bild {
	float:left;
}

.links {
	float:left;
}

