#header-druck {display:none;}
SPAN.rechts_titel {margin-left:30px;}
/*--------------BILD mit TTEXT_zeichnungen------------------*/

DIV.csc-textpic-intext-right   {width:500px;}
DIV.csc-textpic-intext-right DIV.csc-textpic-image IMG {border:1px solid #d1d3d6;}
/*--------------TRENNER--------------------*/
div.trenner {height:20px;}
/*--------------------------------*/
DIV.tx-indexedsearch{padding-left:20px;padding-top:20px;}
DIV.logo-bild {padding-left:20px;padding-top:10px;padding-bottom:5px;}
DIV.tx-indexedsearch-searchbox,
DIV.tx-indexedsearch-rules,
UL.browsebox,
DIV.tx-indexedsearch-browsebox,
TD.tx-indexedsearch-info {display:none;}

/*---NEWS------------------------*/
TABLE.news-list-ansicht, TABLE.news-single-ansicht {width:500px;}
TABLE.news-list-ansicht TD{margin:0px;padding-right:10px;}
.text TABLE.news-list-ansicht TD.news-linie {border-top: 1px solid #d1d3d6;padding-top:5px;}
DIV#inhalt DIV.text A, DIV#inhalt DIV.text TABLE.news-list-ansicht A, TABLE.news-single-ansicht A{
	color:#e38e17;
	text-decoration:none;
	}
DIV#inhalt DIV.text A:hover, DIV#inhalt DIV.text TABLE.news-list-ansicht A:hover, TABLE.news-single-ansicht A:hover {color:#d1d3d6;}


DIV#inhalt DIV.text DIV.css-textpic DIV.csc-textpic-imagewrap {border:1px solid red;}

/*Linie danach*/
.text DIV.csc-frame-rulerAfter {border-bottom:1px solid #727677;margin:20px;}

DIV#inhalt-rechts P{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
DIV#inhalt-rechts Div.csc-textpic-border DIV.csc-textpic-imagewrap IMG {border: 1px solid red;}
DIV#inhalt-rechts Div.csc-textpic-border {margin:5px;}

DIV#inhalt-rechts TABLE TD P  {margin-left:20px;}
DIV#inhalt-rechts TABLE.farbe TD {padding-top:5px;}

DIV#inhalt DIV.text P {margin:0px;padding:0px 25px 0px 20px;}

DIV#header DIV, 
DIV#header DIV.csc-textpic-imagewrap DL, 
DIV.csc-textpic-imagewrap DT, 
DIV.head DIV, 
DIV.head DIV.csc-textpic DL.csc-textpic-image, 
DIV.head DIV.csc-textpic DL.csc-textpic-image DT, 
DIV#inhalt-rechts DIV.csc-textpic,
DIV#inhalt-rechts DIV.csc-textpic DIV.csc-textpic-imagewrap,
DIV#inhalt-rechts DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image,
DIV#inhalt-rechts DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT IMG,
DIV#inhalt-rechts TABLE.htmlarea-showtableborders {
	margin:0px; 
	padding:0px;
}
DIV#inhalt-rechts{width:181px;}
DIV.text TABLE, DIV.text1 TABLE {margin-left:20px;}
DIV.text1 P.bodytext {padding:0px;}
 
DIV.download_navi, 
/*DIV.text P.bodytext,*/
DIV.text1 DIV.csc-header,
.text H1 {
	padding-left:20px;
}

DIV.download_navi{padding-top:20px;}
DIV#inhalt DIV.text TABLE TD P.bodytext {padding:0px;}

/*p.bodytext {padding-right:5px;}*/
/*--Allgemein------------------------------------------------------*/
#newsspalte, #footer, #footer-2 {
	float:right;
}
#container-0 {
text-align:center;
}
#container {
margin:0 auto;
text-align:left;
background-image:url(pics/container_bg.gif);
}

BODY{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	background-color:#E9E9E9;
	background-image: url(pics/fond-gesamt1.gif);
	background-repeat: repeat-x;
}

#menu, #footer-1, #inhalt, #inhalt1, #header-navi-1, .drucken, .senden, .empfehlen, .text, #inhalt-rechts {
	float:left;
}
#menu {
	width:220px;
	padding-bottom:10px;
	height:100%;
}

#container, #footer, DIV#header-navi{
	background-color:#ffffff;
	width:955px;
}

/*--Suchfeld----------------------------------------------------*/
.suchefeld {
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #31383B;
	border: 1px solid #727677;
	height: 15px;
	width: 125px;
	text-indent: 5px;
}
/*--Header------------------------------------------------------*/

#header{
	background-color:#000000;
	height:104px;
	background-image:url(pics/header_01.jpg);
}
DIV.header {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 35px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C2C2C2;
}

DIV.header A{
	font-weight: bold;
	color: #C2C2C2;
	text-decoration: none;
}
DIV.header A:hover {color: #FFFFFF;}
DIV.header A.headeraktiv{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 35px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

DIV#header-navi {
	color:#FFFFFF;
	background-image:url(pics/header-navi_bg.jpg);
	height:61px;
	position:relative;
	vertical-align:bottom;
}

/*--Menu+Footer-Links-----------------------------------------------------*/
DIV.sprachauswahl, #menuhead{
	background-color:#B7B3AA;
}
#footer-1, DIV.sprachauswahl {padding-left:25px;} 
DIV.sprachauswahl {
	height:17px;
	padding-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-variant: normal;
	text-transform: none;
	}
DIV.sprachauswahl A{
	color: #666666;
	font-weight:bold;
	text-decoration: none;
}
DIV.sprachauswahl A:hover {color: #FFFFFF;}
#menu {
	background-color:#E8E7E3;
	margin: 0px;
	
}

#menuhead{
	background-image:url(pics/menu-bild-links.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:94px;
}

/*--Inhalt------------------------------------------------------*/


#inhalt, #inhalt1{
	width:735px;
	border: 0px;	
}
.text, #inhalt-rechts, H1, H3, DIV.text TABLE, #inhalt-rechts A, DIV#inhalt-rechts TABLE TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#8B8986;
	
}
DIV#inhalt-rechts TABLE TD {font-size: 11px;line-height: 14px;}

.text {width:554px;}

H1 {font-size:14px; font-weight:bold;}
H3 {font-size:12px;line-height:12px; margin:0px; padding:0px; font-weight:bold;}
DIV.text IMG {border:0px;}
/*#inhalt-rechts {padding-top:16px;}*/
#inhalt-rechts P.bodytext, #inhalt-rechts H1 {padding-left:15px;}
#inhalt-rechts A:hover {text-decoration:none;}
/*--News------------------------------------------------------*/


#newsspalte{
	background-color:#FF99CC;
	width:120px;
}

#news1{
	border:1px solid #6600FF;
	padding-left:50px;
	padding-top:3px;
	height:20px;
	
}

.newstext{
	background-color:#ffffff;
	border:1px solid #6600FF;
	border-top:none;
	padding-left:10px;
}



/*--Footer------------------------------------------------------*/

#footer{
	background-color:#ffffff;
}

#footer-2 {width:521px;}
.drucken {padding-right:84px;} 
.senden {padding-right:25px;} 
.empfehlen {padding-right:81px;}
 

/*############################################################################################*/

.footer, #footer-1, .download_navi, .navfooter, A.nav_download, .navfooter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.footer, #footer-1, .navfooter, .navfooter2 {
	line-height: 35px;
}

.navfooter, A.nav_download, .navfooter2 {
	text-decoration: none;
}
A.navfooter:hover, A.navfooter2:hover, A.nav_download:hover, A.nav_download_aktiv{
	color: #000000;
	text-decoration: none;
}
A.nav_download {color:#B7B3AA;}

.navfooter2 {
	width:181px;
	text-align:center;
}
/*---------------MENU_LINKS--------------------------------*/
	
div.submenu_1 div.navi03, .navi03aktiv
{
	background-color: #F5F5F4;
}

div.submenu_2 div.navi03, .navi03aktiv
{
	background-color: #DCDCDC;
}
div.submenu_1 div.navi03aktiv
{
	background-color: #F5F5F4;
}

div.submenu_2 div.navi03aktiv
{
	background-color: #DCDCDC;
}

/*------------MENU_LINKS_HELL-------------------------------*/
.navi0100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-color: #B7B3AA;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: inline;
	position: absolute;
}

.navi0100:hover {
	
	color: #000000;
}

.navi0100aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #B7B3AA;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: inline;
	position: absolute;
}

.navi0101 A{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	background-color: #F5F5F4;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display:block;
	/*position: absolute;*/
}

.navi0101 A:hover {
	
	color: #000000;
	
}

.navi0101aktiv A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F5F5F4;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
}

/*------------MENU_LINKS_DUNKEL-------------------------------*/
.navi0102 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	background-color: #DCDCDC;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
}

.navi0102 A:hover {
	
	color: #000000;
	
}

.navi0102aktiv A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #DCDCDC;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
	
}

/*-----------------MENU_LINKS 2te_ebene----------*/
.navi0201 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	background-color: #F5F5F4;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
}

.navi0201 A:hover {
	
	color: #000000;
	height: 20px;
	width: 220px;
	display: block;
	background-image: url(pics/navi02-pfeil.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.navi0201aktiv A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F5F5F4;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
	background-image: url(pics/navi02-pfeil.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.navi0202 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	background-color: #DCDCDC;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
}

.navi0202 A:hover {
	
	color: #000000;
	height: 20px;
	width: 220px;
	display: block;
	background-image: url(pics/navi02-pfeil.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.navi0202aktiv A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #DCDCDC;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
	background-image: url(pics/navi02-pfeil.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/*-----------------MENU_LINKS 3te_ebene----------*/
DIV.navi03 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	/*background-color: #F5F5F4;*/
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
}

.navi03 A:hover {

	height: 20px;
	width: 220px;
	display: block;
	background-image: url(pics/navi02-pfeil_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

DIV.navi03aktiv A{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-indent: 25px;
	height: 20px;
	width: 220px;
	display: block;
	background-image: url(pics/navi02-pfeil_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

h2, DIV#inhalt h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8B8986;
	text-decoration: none;
	display: inline;
}
DIV#inhalt h4 {color:#000000;margin-right:10px;}


strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: /*#B7B3AA;*/ #8B8986;
	text-decoration: none;
}

.textkleinlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #B7B3AA;
	text-decoration: none;
}

A.textkleinlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #B7B3AA;
	text-decoration: underline;
}
/*--------------Überschriften im Download bereich---------------------------*/
H5 {color:orange;font-size:12px;font-weight:bold;margin:0px;padding:0px;margin-left:20px;margin-bottom:5px;}

