/* CSS Document */body {	font-family:Verdana, Helvetica, sans-serif;	background-color:#2D3908; 	margin:0px;	}	.weiss {	color:#FFFFFF;}	.orange {	color:#FF5D00;	}	.vita_liste {	margin-bottom:7px;	}	.vitatext {	padding-top:0px;	padding-left:22px;	padding-right:20px;	padding-bottom:3px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-weight:normal;	color:#FFFFFF;	}	.vitatexttrenner {	clear:both;	}	.vitatextleft {	float:left;	margin-right:10px;	width:60px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-weight:normal;	color:#FF5D00;	}	.vitatextright {	float:right;	width:230px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-weight:normal;	color:#FFFFFF;	}.bg_logo {	background-image: url("img/structur/logo.gif");	background-position:0px 50px; 	background-repeat:no-repeat;	}	.bg_logo_idee {	background-image: url("img/structur/logo_idee.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_kugeln {	background-image: url("img/structur/logo_kugeln.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_holz {	background-image: url("img/structur/logo_holz.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_fell {	background-image: url("img/structur/logo_fell.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_federn {	background-image: url("img/structur/logo_federn.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_unikate {	background-image: url("img/structur/logo_objekte.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_trauringe {	background-image: url("img/structur/logo_trauringe.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_profil {	background-image: url("img/structur/logo_profil.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_galerien {	background-image: url("img/structur/logo_galerien.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}	.bg_logo_kontakt {	background-image: url("img/structur/logo_kontakt.gif");	background-position:0px 49px; 	background-repeat:no-repeat;	}.navi {	width:160px;	margin-top:66px;	text-align:right;	}a.navi_off {	display:block;	margin-top:5px;	margin-bottom:7px;	padding-right:20px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	letter-spacing:1px;	text-decoration:none;	color:#FF5D00;	}a.navi_off:hover {	background-image:url(img/structur/navi_quader.gif);	background-repeat:no-repeat;	background-position:147px 2px;	}a.navi_on {	display:block;	margin-top:5px;	margin-bottom:7px;	padding-right:20px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	letter-spacing:1px;	text-decoration:none;	color:#FFFFFF;	background-image:url(img/structur/navi_quader.gif);	background-repeat:no-repeat;	background-position:147px 2px;	}a.navi_on:hover {	background-image:none;	}	a.navi_on_title {	display:block;	margin-top:5px;	margin-bottom:7px;	padding-right:20px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	letter-spacing:1px;	text-decoration:none;	color:#FFFFFF;	}a.navi_on_title:hover {	background-image:url(img/structur/navi_quader.gif);	background-repeat:no-repeat;	background-position:147px 2px;	}.navitrenner {	margin-top:5px;	margin-bottom:7px;	margin-left:11px;	margin-right:21px;	background-image:url(img/structur/navi_trenner.gif);	background-repeat:repeat-x;	}.starttextbox {	width:170px;	padding:10px;	}.starttextheadline {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	font-weight:bold;	color:#FFFFFF;	margin-bottom:3px;	}.starttext {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	font-weight:normal;	color:#FFFFFF;	}.ideetextheadline {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	font-weight:bold;	color:#FFFFFF;	margin-bottom:3px;	}.ideetext {	padding-top:10px;	padding-left:22px;	padding-right:20px;	padding-bottom:15px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-weight:normal;	color:#FFFFFF;	}	.kollektionentext_links {	margin-top:10px;	margin-bottom:15px;	margin-left:22px;	margin-right:21px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-weight:normal;	color:#FFFFFF;	}	.kollektionentext_links_headline {	margin-top:5px;	margin-bottom:8px;	margin-left:22px;	margin-right:21px;	text-transform:uppercase;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-weight:normal;	color:#FFFFFF;	}	.texttrenner {	margin-top:0px;	margin-bottom:8px;	margin-left:22px;	margin-right:21px;	background-image:url(img/structur/navi_trenner.gif);	background-repeat:repeat-x;	}	.kollektionentext_rechts {	margin-top:10px;	margin-bottom:15px;	margin-left:0px;	margin-right:21px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-weight:normal;	color:#FFFFFF;	}.img_space {	margin-bottom:20px;	}	form {	display:inline;	}	input,textarea {	width:280px;	}	input.button {	width:120px;	}	input.textfeld_headline {	width:175px;	margin:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	}textarea.textarea_text {	width:175px;	margin:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	}