* { 
	margin: 0;
	padding: 0;
}







img {display:block;}
div {text-align: left;}
td {font:12px/18px verdana, arial, helvetica, sans serif; color:#363636;}
h2 {font:Arial, Verdana,  Helvetica, sans-serif;color:#9283a3;}
h2.green {font:Arial, Verdana,  Helvetica, sans-serif;color:#88b240;}
h3.greenit {
	font-size:20px;
	font:Arial, Verdana,  Helvetica, sans-serif;color:#047002;}


body {
	overflow:scroll;
	@charset "ISO-8859-1";
  	color: #414141; background: #f0efef;
	text-align: center;
   	font:12px/18px verdana, arial, helvetica, sans serif; color:#414141;
}

a {
  	text-decoration:none;
  	font:12px/18px verdana, arial, helvetica, sans serif;
   	font-weight:normal;
	border:0;
	margin:0;
	padding:0;
	line-height:0px;
}





a.navblau {
  	text-decoration:none;
  	font:11px/18px verdana, arial, helvetica, sans serif;
   	font-weight:normal;
	border:0;
	margin:0;
	padding:0;
	line-height:0px;
}

a:link {color:#353535; text-decoration:none;}
a:visited {color:#353535; text-decoration:none;}
a:hover {color:#dd5e37; text-decoration:none;}	

a.orange:link {color:#dd5e37; text-decoration:none;}
a.orange:visited {color:#dd5e37; text-decoration:none;}
a.orange:hover {color:#000000; text-decoration:none;}	


a.navblau:link {color:#535353; text-decoration:none;}
a.navblau:visited {color:#535353; text-decoration:none;}
a.navblau:hover {color:#009ee0; text-decoration:none;}

a.vertriebtab:link {color:#009ee0; text-decoration:none;}
a.vertriebtab:visited {font-size:22px; color:#009ee0; text-decoration:none;}
a.vertriebtab:hover {font-size:22px; color:#000000; text-decoration:none;}

iframe {border-style:hidden;}

#komplett {
	height:auto;
	width: 906px;
	
	margin: 0 auto;
}
#info {

position:absolute;
border: 2px solid #eeeeee;
background-color:#FFFFFF;
}
#info_o {
padding:5px;
font:12px/18px verdana, arial, helvetica, sans serif; color:#FFFFFF;
background-color:#e15f38;
}
#info_u {	padding:5px;
background-color:#FFFFFF;
}

#mehr {

position:absolute;
border: 2px solid #eeeeee;
background-color:#FFFFFF;
}
#mehr_o {
padding:5px;
font:12px/18px verdana, arial, helvetica, sans serif; color:#FFFFFF;
background-color:#e15f38;
}
#mehr_u {	padding:5px;
background-color:#FFFFFF;
}


#bestellen {
border: 2px solid #eeeeee;
position:absolute;
background-color:#FFFFFF;

}
#bestellen_o {
padding:5px;
font:12px/18px verdana, arial, helvetica, sans serif; color:#FFFFFF;
background-color:#e15f38;
}
#bestellen_u {	padding:5px;
background-color:#FFFFFF;
}


#drucken {

position:absolute;
border: 2px solid #eeeeee;
background-color:#FFFFFF;
}
#drucken_o {
padding:5px;
font:12px/18px verdana, arial, helvetica, sans serif; color:#FFFFFF;
background-color:#e15f38;
}
#drucken_u {	padding:5px;
background-color:#FFFFFF;
}

#header {
	position:relative;
	top:0;
    left:0; 
  	float: left;
  	height: 160px;
  	width:394px;
  	background: url("Bilder/header_2.png") no-repeat;
}

#header_right {
	position:relative;
	margin-left:224px;
	text-align:right;
}

header_left {
	text-align:left;
	
}


#drittel_a {
width:260px;
padding-left:18px;
padding-right:18px;
float:left;
}
#drittel_b {
width:260px;
padding-left:18px;
padding-right:18px;
float:left;
}
#drittel_c {
width:260px;
padding-left:18px;

float:left;
}

#pfad {
	position:absolute;
	vertical-align:bottom;
	margin-top:140px;
	margin-left:15px;

}

#spalte_links_vertrieb {
	width:368px;
	position:relative;
	float:left;
	height:auto;
}

#spalte_rechts_vertrieb {
	width:500px;
	padding-left:26px;
	position:relative;
	float:left;
	height:auto;
}


#spalte_links_vertrieb2 {
	width:278px;
	position:relative;
	float:left;
	height:auto;
}

#spalte_rechts_vertrieb2 {
	width:590px;
	padding-left:26px;
	position:relative;
	float:left;
	height:auto;
}

#spalte_links {
	width:430px;
	position:relative;
	float:left;
	height:auto;
}

#spalte_rechts {
	width:430px;
	padding-left:26px;
	position:relative;
	float:left;
	height:auto;
}

#paddingobenunten {
	padding-top:10px;
	padding-bottom:10px;
	
}

#menu {
	position:relative;
    top:0;
    left:0; 
	float:left;
	width:512px;
	height:160px;
	background-image:url(Bilder/menu_bg.png);
	}
	
#minimenu {
	position:relative; 
	margin-top:140px; 
	vertical-align:bottom;
	margin-left:377px;
}
	

#menu_home {
	float: left;
	width:126px;
	height:52px;
}

#menu_produkte {
	float: left;
	width:126px;
	height:52px;
}

#menu_haendler {
	float: left;
	width:129px;
	height:52px;
}

#menu_support {
	float:left;
	width:131px;
	height:52px;
}


#flashvideo {
	width:906px;
	vertical-align:top;
	clear:both;
	height:210px;
}

object, embed { 
	display:block;
}

#content_oben {
	font-size:0;
	clear:both;
	position:relative;
	width:906px;
	height:11px;
	background: url("Bilder/content_oben.png") no-repeat;
}	

#content {
	padding-left:10px;
	padding-right:10px;
	background-image:url(Bilder/content_bg.png);
	background-repeat:repeat-y;
	width:906px;
	height:auto;
}
	
#content_unten {
	position:relative;
	width:906px;
	height:14px;
	background: url("Bilder/content_unten.png") no-repeat;
}

#content_drittel_komplett {
	float:left;	
}

#content_oben_drittel {
	font-size:0;
 	margin-left:12px;
	width:294px;
	height:11px;
	background: url("Bilder/content_oben_drittel.png") no-repeat;
}	

#content_drittel {
 	overflow:hidden;
	margin-left:12px;
	background-image:url(Bilder/content_bg_drittel.png);
	background-repeat:repeat-y;
	width:294px;
	height:auto;
}
	
#content_unten_drittel {
	margin-left:12px;
	font-size:0;
	width:294px;
	height:14px;
	position:relative;
	background: url("Bilder/content_unten_drittel.png");
	display:block;
	top:0.1%;
}
	
#content_oben_drittel_ohnemargin {
	font-size:0;
	width:294px;
	height:11px;
	background: url("Bilder/content_oben_drittel.png") no-repeat;
}	

#content_drittel_ohnemargin {
 	overflow:hidden;
	background-image:url(Bilder/content_bg_drittel.png);
	background-repeat:repeat-y;
	width:294px;
	height:auto;
}
	
#content_unten_drittel_ohnemargin {
	font-size:0;
	width:294px;
	height:14px;
	top:0.1%;
	background: url("Bilder/content_unten_drittel.png") no-repeat;
}


#padding_10 {
	padding-left:10px;
	padding-right:10px;
}
#padding_10_860 {
	padding-left:10px;
	padding-right:10px;
	width:860px;
}

#content_drittel_alledrei {
	width:906;	
}

#clear {
	clear:both;
	height:0;
	font-size:0;
}

/* navi css */
#nav2, #nav2 ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

a.nav2 {
	display: block;
  	width: 126px;
}

#nav2 li {
	float: left;
	background-color:#FFFFFF;
	height:20px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	width: 107px; /

}
#nav2 li:hover { 
	float: left;
	background-color:#e5e5e5;
	height:20px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;				
	width: 106px; /
}

#nav2 li ul { 
	position: relative;
	width: 126px;
	left: -999em; /

}

#nav2 li:hover ul, #nav2 li.sfhover ul {
	left: auto;
}

#nav3, #nav3 ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

a.nav3 {
	display: block;
  	width: 129px;
}

#nav3 li { 
	float: left;
	background-color:#FFFFFF;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	height:20px;
	width: 110px; /
}
#nav3 li:hover { 
	float: left;
	background-color:#e5e5e5;
	height:20px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	width: 106px; /
}

#nav3 li ul { 
	position: relative;	
	width: 129px;
	left: -999em;
}

#nav3 li:hover ul, #nav3 li.sfhover ul { 
	left: auto;
}

#nav, #nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

a.nav {
	display: block;
  	width:131px;
}

#nav li { 
	float: left;
	background-color:#FFFFFF;
	height:20px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	width: 106px; /
}
#nav li:hover { 
	float: left;
	background-color:#e5e5e5;
	height:20px;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	width: 106px; /
}

#nav li ul { 
	position: relative;
	width: 131px;
	left: -999em; 
}

#nav li:hover ul, #nav li.sfhover ul { 
	left: auto;
}


#jFlowSlide{ background:#DBF3FD; font-family: Georgia; }
#myController { font-family: Georgia; padding:2px 0;  width:610px; background:#3AB7FF; }
#myController span.jFlowSelected { background:#43A0D5;margin-right:0px; }

.slide-wrapper { padding: 5px; }
.slide-thumbnail { width:300px; float:left; }
.slide-thumbnail img {max-width:300px; }
.slide-details { width:290px; float:right; margin-left:10px;}
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px; }

.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #43A0D5; }






