@import "default_txt.css";

/* CSS Document */

.footer {
/*margin:auto;clear:both;text-align:center;*/

	width: 837px;
	height: 32px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	background-color:#000000;
	color:#333333;
	font-size:11px;
	clear:both;
}

/*#################################################################*/
#headnavigation UL A {
	display:block;
	padding-left:2.4em;padding-right:2em;padding-top:0.5em;padding-bottom:0.3em;
	background: url(../images/headmenu/headnavigation-a.gif) no-repeat;
	background-position:0 1px;
	text-decoration:none; 
	position:relative;
	color:#ccc;

}
#headnavigation UL A:hover {
	background: url(../images/headmenu/headnavigation-a-rollover.gif) no-repeat;
	background-position:0 1px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	padding-left:2.3em;padding-right:1.9em;padding-top:0.5em;padding-bottom:0.3em;
}
 

#headnavigation UL LI{
	float:left;
	width:96px;
	background-image: url(../images/headmenu/headnavigation-background.gif);
	background-position:0 1px;
	background-repeat: repeat-x;height:27px;

}

#headnavigation UL .menuend {
	width:100px;

}
 
/*###############################################################################*/  
 #middle {
	width:878px;
	height:44px;background-color:#D3CFC9;
	background-image: url(../images/Produkte/container-mitte.gif);
	background-repeat: no-repeat;color:#fff;
}

#middle SPAN {position:relative; 
	left:0px;
	top:12px;color:white;
	padding-left:35px;padding-right:35px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;color:#fff;
	text-align:left;}
	
#middle .button1 {
position:relative;left:-245px;	
color:#fff;	
}
#middle .button2 {
	position:relative;
	left:-90px;
	color:#fff;
}
#middle .button3 {
	position:relative; 
	left:80px;
	color:#fff;
}

#middle A {color:#fff;}
/*###############################################################################*/ 
 
 
/*#################################################################*/
.subcontent H1 {
  font-size:18px; 
  font-weight:normal;
  font-family:Tahoma,arial;
  /* JKA: 14.03.2007 */
/*  display:inline;*/
}

.subcontent H2 {
font-size:13px;
font-family:Tahoma,arial;
/*position:relative;*/
/*top:12px;*/
/*display:inline;*/
/*_top:20px; HACK f?*/
margin-top:10px;
margin-bottom:10px;
}




.subcontent1 .box {position:relative;left:25px;
top:15px;}
.subcontent1 .vox {position:relative;left:25px;
top:35px;}

#spacer {width:837px;height:12px;background-color:#000000;float:left;}

/*################### PSEUDO-KLASSEN####################*/

/*#######################################*/
#footernavigation {position:relative;top:15px;}

/*#####################################################*/

/*#####################################################*/
#tabellencontent {
font-size:11px;
position:relative;
top:10px;
left:35px;

}
#tabellencontent .spalte1 {
width:150px;
}
#tabellencontent TH{
font-size:15px;
}

/*Content-Klassen f?e*/
  #infobox{
   	position: relative;
   	top: 0px;
	height: 72px;
	width: 856px;
	background-image: url(../images/infobox.jpg);
	background-repeat: no-repeat;
	margin: 4px 0px 0px 10px;

 }



   #infobox-left{
   	float: left;
     	height: 45px;
	width:130px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
     	margin: 14px 0px 0px 20px;
     	border-right: 1px solid #000 ;
     	
     	/*#########browserhack_IE6##########*/
     	_margin: 14px 0px 0px 10px;
	
 }
#infobox-left-middle{
   	float: left;
     	height: 45px;
	width:130px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
     	margin: 14px 0px 0px 20px;
     	border-right: 1px solid #000 ;
	
 }
#infobox-right-middle{
	float: left;
	height: 45px;
	width:130px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
     	margin: 14px 0px 0px 20px;
     	border-right: 1px solid #000 ;
	
 }
#infobox-right{
 	float: left;
	height: 45px;
	width:130px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
     	margin: 14px 0px 0px 20px;
     	border-right: 1px solid #000 ;
	
 }


#infobox-search{
	float: left;
	height: 35px;
	width: 150px;
/*	margin: 27px 0px 0px 75px;*/
	margin: 27px 0px 0px 240px;
 }
/*Suchbox auf Hometemplate*/ 
 .inputbox {
	background-image:url(../images/Produkte/inputbox-suche.gif);
	background-repeat: no-repeat;
	width:143px;
	height:27px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	
}
 .inputbox .suchfeld {
	border:0px  solid #000;
	background-color: #E1DDD8;
	position:relative;
	top:-1px;
	left:45px;
	color:black;
	width:65px; 
	font-size:11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
}

.inputbox .senden{
	border:0px solid black;
	position:relative;
	top:0px;
	left:54px;
	width:19px;
	height:19px;
	color:black;
	background-repeat: no-repeat;
	background-image: url(../images/Produkte/submit-button.gif);
}
/*###############################  Kontakt Formular Begin ################################################*/

#kontakt {
	font-size:11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	margin-top:25px;
}
#kontakt INPUT {
	font-size:11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	width:150px;
	background-color: #E1DDD8;
}
#kontakt FIELDSET {
	border:0px solid black;
	width:500px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
}
#kontakt LABEL {
	border:0px solid black;
	float:left;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
}
#kontakt TABLE {
	font-size:11px;
	width:300px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
}
#kontakt TEXTAREA {
	height:150px; 
	width:150px;
	overflow:hidden;
	font-size:11px; 
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	background-color: #E1DDD8; 
}
#kontakt .reset, #kontakt .senden {
	width:auto;
}
/*###############################  Kontakt Formular End ################################################*/

/* Änderungen SITS */
.csc-header {margin:0px;padding:0px;}

#submenu A{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
}
#submenu A:link{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
}
#submenu A:visited{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
}
#submenu A:hover{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:underline;
	font-weight: normal;
	}
#submenu  A:active{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
}

.csc-firstHeader {margin:0 0 40px 0;padding-top:15px;}

#headimagebottom {background:url(../images/abbinder-linien-45.jpg) no-repeat bottom;height:65px;width:877px;padding-top:153px;}
#linienuebersicht1 {color:#F2F1F1;margin-left:55px;float:left;}
#linienuebersicht2, #linienuebersicht3, #linienuebersicht4 {color:#F2F1F1;margin-left:120px;float:left;}

#headimagebottom A:link{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#F2F1F1;
	font-weight: bold;
	font-size:8px;
	text-decoration:none;
}
#headimagebottom A:visited{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#F2F1F1;
	font-size:8px;
	text-decoration:none;
}
#headimagebottom A:hover{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#F2F1F1;
	font-size:8px;
	text-decoration:underline;
	}
#headimagebottom A:active{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#F2F1F1;
	font-size:8px;
	text-decoration:none;
}
#headimagebottom LI {color:#F2F1F1;font-size:9px;}
#headimagebottom UL {color:#F2F1F1;font-size:9px;margin:0;padding-left:13px;}
#headimagebottom H1 {font-size:10px;font-family: Tahoma,Arial, Helvetica, sans-serif;margin:0;padding:0;}

.bodytext {margin-bottom:15px;}

/*muss hier drin bleiben WIE 31.05.07*/
.subcontent1 .news-list-item p {
	padding: 6px 0px 16px 0px;
	margin: 0px 0px 0px 0px;
	float: none;
	width: auto;
}

.news-single-item-news IMG {border:none;}
