@charset "utf-8";
/* CSS Document */
html {
	height:100%;
	min-height:100%;
	margin-bottom: 1px;
}

body {
 height:100%;
	min-height:100%;
 margin:0;
 padding:0;
 background-repeat: no-repeat;
 background-image: url(../images/back1.gif);
 	background-attachment: fixed;
	background-position: top center;
	background-color:#49433C;
	
}

div.Tabelle_01 {
    background-color:#f0f1e8;
	margin:0 auto;
	min-height:100%;
	height:100%;
	height: auto !important;
	width:900px;
	
}
div.Tabelle_02 {
    
	background-repeat:repeat-y;
	
	margin:0 auto;
	height:100%;
	width:900px;
	
}
div.Tabelle_03 {
    
	background-repeat:repeat-y;
	
	margin:0 auto;
	height:100%;
	width:900px;
	
}

div.logo_ {
	float:left;;
	
	height:408px;
	
}

div.bild_ {
	float:left;
	width:677px;
	height:408px;
	
}
div.bild-prod {
	float:left;
		height:408px;
	
}
div.content-prod1 {
	padding-bottom:20px;
	}
div.navi_ {
	float:left;
	width:223px;
	
	padding-top:20px;
}

div.links_ {
	float:left;
	width:318px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
}
div.links44 {
	float:left;
         width:608px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
}
div.rechts_ {
	float:left;
	width:318px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
}
div.sprachen {
	float:right;
	width:676px;
	
	padding-top:20px;
}
div.unternavi1 {
	float:left;
	width:163px;
	
	padding-top:20px;
}
div.unternavi2 {
	float:left;
	width:163px;
	
	padding-top:20px;
}
div.content-start {
	float:right;
	width:641px;
	padding-left:35px;
	padding-top:50px;
}
div.content-prod {
	float:right;
	width:308px;
	padding:20px;
	padding-top:30px;
	}
div.content {
	padding: 20px 10px 5px;
	width: 636px;
	float: left;
}
div.clear-left{
clear:left;

}
div.clear{
clear:none;

}

div.clear-both {
	clear: both;
}

div.clear-both { clear: both; }

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #766d69;
	line-height:160%;
}
p {
	margin:0px;
	padding:0px;
	line-height:160%;
	}
ul.navigation{

list-style-type: none;


padding: 0px;
margin: 0px;
padding-left:20px;
}	

	

li.navigation{

padding: 0px;
margin: 0px;

}

ul.navigation1{

list-style-type: none;


padding: 0px;
margin: 0px;
padding-left:30px;
}	

	

li.navigation1{

padding: 0px;
margin: 0px;
padding-left:10px;

}

.hilfsnavi{
padding-top:30px;
}

.container { 
	width: 316px;
	height: 150px;
	float: left; 
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	}

.container2 {
	float: left;
	}

.newsbild {
	float: left;
	width: 120px;
	height: 150px;}

.newstext {
	padding-left: 5px;
	width: 180px;
	color: #444442;
	line-height:120%;
		}

div#company {
	width: 223px;
	float: left;
	position: relative;
}
div#company dl.csc-textpic-image, div#logo dl.csc-textpic-image {
	margin: 0px;
}
div#company ul.language {
	position: absolute;
	top: 10px;
	left: 5px;
	color: white;
	font-family: Lucida Sans,Arial,sans-serif;
}
div#company ul.language a {
	text-transform: uppercase;
	color: white;
	text-decoration: none;
}
div#company li {
	padding-left: 15px;
}
div#company li.active {
	background: url('/fileadmin/template/main/images/pfeil_w.gif') no-repeat left;
}
.mehr { margin-left: 5px;	}

div.header div.myGallery {
	border: none;
}
div.header div.rgsgcontent div.loadingElement {
	background: transparent  url('/fileadmin/template/main/images/5-1.gif') no-repeat 50% 50%;
}
div.header div.tx-rgsmoothgallery-pi1 {
	background: transparent  url('/fileadmin/template/main/images/5-1.gif') no-repeat 50% 50%;
}
div.header div.slideElement {
	background: transparent no-repeat;
}

.align-right {
	text-align: right;
}

a img {
	border: none;
}

div.footer {
	padding: 5px 35px;
	margin: 0 auto; 
	margin-top:4em;
	color: #a0a0a0;
	background-color: #f2f3eb;
	font-size: 90%;
	width: 830px;
}

