/*--------------------------------------------*/
/*--------------------------------------------*/
/*---------                         ----------*/
/*--------- copyright: unimess GmbH ----------*/
/*---------                         ----------*/
/*---------      www.unimess.de     ----------*/
/*---------                         ----------*/
/*--------------------------------------------*/
/*--------------------------------------------*/

body{
	padding: 0px;
	margin: 0px;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background: #C90019 url(bilder/navigat/body_bg.gif) repeat-y center;
}



h1{
	color: #C90019;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 1px;
}
h2{
	color: Black;
	font-size: 14px;
	font-weight: bold;
}

h3{
	color: Black;
	font-size: 14px;
	font-weight: normal;
}
h4{
	color: Black;
	font-size: 17px;
	font-weight: normal;
}
h5{
	color: Black;
	font-size: 16px;
	font-weight: normal;
}

h6{
	display:inline;
	color: Black;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

hr{
	border-top: 1px solid  white;
	border-right: 1px solid white;
	border-bottom: 1px solid #A2A2A2;
	border-left: 1px solid white;
	padding: 0px;
	margin: 0px;
}


a{
	color: #C90019;
}
a:hover{
	color: black;
	background: #F3F3F3;
}

ul{
	padding: 9px 0px 9px 15px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
li{
	list-style: none;
	background: url(bilder/navigat/listenelement.gif) no-repeat 0px 8px;
	padding: 0px 0px 0px 10px;
	margin:  0px 0px 0px 0px;
	border:  none;
}

#container{
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin:  0px auto 0px auto;
	border:  none;
	width: 800px;
}
#kopf{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_bild1.jpg) no-repeat top;
}

#kopf_firmeninfos{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_firmeninfos.jpg) no-repeat top;
}

#kopf_spezialkoffer{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_spezialkoffer.jpg) no-repeat top;
}

#kopf_transportgehaeuse{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_transportgehaeuse.jpg) no-repeat top;
}

#kopf_serienprodukte{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_serienprodukte.jpg) no-repeat top;
}

#kopf_kontakt{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_kontakt.jpg) no-repeat top;
}

#kopf_angebote{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_angebote.jpg) no-repeat top;
}

#kopf_neuigkeiten{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_neuigkeiten.jpg) no-repeat top;
}

#kopf_startseite{
	width:800px;
	height: 294px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/kopf_startseite.jpg) no-repeat top;
}



#logo{
		padding: 114px 0px 0px 586px;
		margin:  0px 0px 0px 0px;
		border:  none;

}

#logo a:hover{
	background: none;
}

/*--------*/

#supernavi{

	padding: 15px 0px 0px 0px;
	margin:  0px 0px 0px 25px;
	border:  none;	
}
#supernavi span{
	display: none;
}
#supernavi ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#supernavi li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	list-style: none;
	float: left;
}
#supernavi li a{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}

#supernavi .transportgehaeuse a{ 
	height: 46px;
	width: 120px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/supernavi_transportgehaeuse.gif);
	display: block;
}
#supernavi .transportgehaeuse a:hover, #supernavi .transportgehaeuse .aktiv{ 
	background: url(bilder/navigat/supernavi_transportgehaeuse_h.gif);
}

#supernavi .spezialkoffer a{ 
	height: 46px;
	width: 121px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/supernavi_spezialkoffer.gif);
	display: block;
}
#supernavi .spezialkoffer a:hover, #supernavi .spezialkoffer .aktiv{ 
	background: url(bilder/navigat/supernavi_spezialkoffer_h.gif);
}

#supernavi .kunstoffkoffer a{ 
	height: 46px;
	width: 121px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/supernavi_kunstoffkoffer.gif);
	display: block;
}
#supernavi .kunstoffkoffer a:hover, #supernavi .kunstoffkoffer .aktiv{ 
	background: url(bilder/navigat/supernavi_kunstoffkoffer_h.gif);
}

#supernavi .serienprodukte a{ 
	height: 46px;
	width: 121px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: url(bilder/navigat/supernavi_serienprodukte.gif);
	display: block;
}
#supernavi .serienprodukte a:hover, #supernavi .serienprodukte .aktiv{ 
	background: url(bilder/navigat/supernavi_serienprodukte_h.gif);
}

/*--------*/


#navigation{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 25px;
	border:  none;
	height: 41px;
	background: url(bilder/navigat/navigation_bg.gif) repeat-x;
	width: 721px;
}
#navigation span{
	display: none;
}
#navigation ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#navigation li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	float: left;
	list-style: none;
	background: none;
}
#navigation li a{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}

#navigation .startseite a{
	height: 40px;
	width: 94px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	background: url(bilder/navigat/navi_startseite.gif);
}
#navigation .neuigkeiten a{
	height: 40px;
	width: 106px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	background: url(bilder/navigat/navi_neuigkeiten.gif);
}
#navigation .angebote a{
	height: 40px;
	width: 92px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	background: url(bilder/navigat/navi_angebote.gif);
}
#navigation .produkte a{
	height: 40px;
	width: 88px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	background: url(bilder/navigat/navi_produkte.gif);
}
#navigation .firmeninfos a{
	height: 40px;
	width: 103px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	background: url(bilder/navigat/navi_firmeninfos.gif);
}
#navigation .kontakt a{
	height: 40px;
	width: 80px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	background: url(bilder/navigat/navi_kontakt.gif);
}
#navigation .referenzen a{
	height: 40px;
	width: 102px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	background: url(bilder/navigat/navi_referenzen.gif);
}
/**/
#navigation .startseite a:hover,#navigation .startseite .aktiv{
	background: url(bilder/navigat/navi_startseite_h.gif);
}
#navigation .neuigkeiten a:hover,#navigation .neuigkeiten .aktiv{
	background: url(bilder/navigat/navi_neuigkeiten_h.gif);
}
#navigation .angebote a:hover,#navigation .angebote .aktiv{
	background: url(bilder/navigat/navi_angebote_h.gif);
}
#navigation .produkte a:hover, #navigation .produkte .aktiv{
	background: url(bilder/navigat/navi_produkte_h.gif);
}
#navigation .firmeninfos a:hover, #navigation .firmeninfos .aktiv{
	background: url(bilder/navigat/navi_firmeninfos_h.gif);
}
#navigation .kontakt a:hover,#navigation .kontakt .aktiv{
	background: url(bilder/navigat/navi_kontakt_h.gif);
}
#navigation .referenzen a:hover,#navigation .referenzen .aktiv{
	background: url(bilder/navigat/navi_referenzen_h.gif);
}

/*----*/

#subnavigation{
	padding: 0px 0px 0px 0px;
	margin:  17px 0px 0px 0px;
	border:  none;
	width: 238px;
}
#subnavigation ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#subnavigation li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	list-style: none;
	width: 238px;
}
#subnavigation li a{
	padding: 3px 0px 3px 22px;
	margin:  0px 0px 0px 0px;
	border:  none;
	text-decoration: none;
	background: #EDEDED;
	display: block;
	border-bottom: 1px solid #A1A1A1;
	color: #424242;
	width: 216px;
}
#subnavigation li a:hover{
	background-color: #F6F6F6;
	color: black;
}

#subnavigation .aktiv{
	background-color: #F6F6F6;
	color: black;
}


#subnavigation h3{
	padding: 4px 0px 4px 22px;
	margin:  0px 0px 0px 0px;
	border:  none;
	text-decoration: none;
	color: white;
	background: #C90019;
	display: block;
	font-size: 12px;
	font-weight: normal;
}

#subnavigation .Poly_butler_einsatz{
}

#subnavigation .Poly_butler_einsatz li{
	padding: 0px 0px 0px 10px;
	background: url(bilder/navigat/listenelement.gif) no-repeat 0px 6px;
	line-height: 19px;
}

#subnavigation .Poly_butler_einsatz ul{
	padding: 9px 0px 9px 15px;
	margin:  0px 0px 0px 0px;
	border:  none;
}

/*----*/

#spalte1{
	width: 238px;
	height: 200px;
	float: right;
	padding: 0px 0px 20px 0px;
	margin:  0px 54px 0px 0px;
	*margin:  0px 27px 0px 0px;	
	border:  none;
}
*+html #spalte1{margin:  0px 57px 0px 0px;}

#spalte1 .Poly_Butler_Thumbs{
	float: left;
	display: inline;
	margin: 0px 2px 2px 0px;
	border: 1px solid #C90019;
}

#spalte2{
	float: left;
	width: 438px;
	line-height: 19px;
	padding: 10px 0px 20px 45px;
	margin:  0px 0px 0px 0px;
	border:  none;
	color: #424242;
}

#spalte2 .Poly_Butler_Thumbs{
	float: left;
	display: inline;
	height: 75px;
	margin: 0px 2px 2px 0px;
	border: 1px solid #C90019;
}



#spalte3{
	float: left;
	width: 438px;
	line-height: 19px;
	padding: 10px 0px 20px 45px;
	margin:  0px 0px 0px 0px;
	border:  none;
	color: #424242;
}

.messebutton {
	height: 80px;
	display: block;
	padding: 20px 0px 0px 50px;
	margin:  20px 0px 0px 0px;
}

.messebutton:hover {
	background: none;
}

.poly_butler_button {
	height: 80px;
	display: block;
	padding: 0px 0px 0px 50px;
	margin:  0px 0px 0px 0px;
}

.poly_butler_button:hover {
	background: none;
}

/*---*/

#fussspacer{
	clear: both;
}


#fusszeile{
	height:22px;
	width: 720px;
	padding: 8px 0px 4px 0px;
	margin:  0px 0px 0px 24px;
	border:  none;
	background: #EBEBEB;
}
#fusszeile ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background: Black;
}
#fusszeile li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	float: left;
	list-style: none;
	background: none;
}
#fusszeile li a{
	font-size: 12px;
	color:#959495;
	padding: 0px 4px 0px 4px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#fusszeile li a:hover{
	color: #3C3C3C;
}
#fusszeile .nachoben a {
	color: #494949;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	margin:  0px 0px 0px 15px;
	border:  none;
}

.plz{
	margin: 0px 0px 0px 0px;
	width : 50px;
	height: 19px;
}

.wohnort{
	margin: 0px 0px 0px 0px;
	width : 151px;
	height: 19px;
}

INPUT{
	margin: 0px 0px 0px 0px;
	width : 210px;
	height: 19px;
}

.CHECKBOXKlein{
	margin: 0px 0px 0px 0px;
	width : 50px;
	height: 19px;
}

TEXTAREA{
	width : 210px;
}

.button{
	width : 102px;
	height: 14px;
	color: #666666;
	font-size: 10px;
	background: #CDCABA;
	border: none;	
}

.button:hover{
	color: #F1EAD3;
	font-size: 10px;
	background: #211F20;
	border: none;	
}

#MODUL_Neuigkeiten .TABELLENRAND, #MODUL_Angebote .TABELLENRAND{
	width: 100%;

}

#MODUL_Neuigkeiten .NORMAL, #MODUL_Angebote .NORMAL {
	width: 100%;
}

.td_UEBERSCHRIFTSZEILE_ZUSATZ{
	font-size: 11px;
}

#MODUL_Neuigkeiten .td_UEBERSCHRIFTSZEILE_ZUSATZ, #MODUL_Angebote .td_UEBERSCHRIFTSZEILE_ZUSATZ {
	text-align: right;
}


/*--------*/

.fragebogen{
	font-size: 12px;
	line-height: 150%;
}

.fragebogen_innenmass{
	width: 65px;
}

.fragebogen_radiobutton{
	width: 16px;
	margin: 2px 2px 0px 0px;
}
.fragebogen_radiobutton1{
	width: 16px;
	height: 16px;
	padding: 5px 5px 0px 5px;
	margin: 0px 0px 0px 0px;

}


.fragebogen_dropdown{
	width: 390px;
}

.fragebogen_fussnote{
	font-size: 10px;
}
.bildbeschreibung{
	font-size: 10px;
	line-height: 12px;
}

.fragebogen_anmerkung{
	font-weight: bold;
	font-size: 10px;
}

#ProduktGalerie .ProduktGalerieBild{
	float: left;
	width: 100px;
	height: 100px;
	display: inline;
	border: 1px solid #C90019;
	margin: 0px 33px 10px 0px;
}