/* Processed by CSScaffold on Wed, 08 Feb 2012 13:28:19 +0000 in 0.0485 seconds */

#site-wrap{	width: 991px;	position: relative;	margin: 0 auto;}#site-wrap #site{	background: url(../images/site-middle.jpg) 0 0 repeat-y;}#site-wrap #site #site-top{	height: 60px;	background: url(../images/site-top.jpg) 0 0 no-repeat;}#site-wrap #site #site-top2{	background: url(../images/site-top2.jpg) 0 0 no-repeat;}#site-wrap #site #site-top2 #content-wrap{	padding: 0px 70px 0px 90px;}#site-wrap #site #site-top2 #content-wrap #content-top{	padding: 16px 16px 6px 16px;	display: block;	height: 40px;}#site-wrap #site #site-top2 #content-wrap #content-left{	padding: 40px 0px 40px 26px;	display: inline;	float: left;	width: 640px;}#site-wrap #site #site-top2 #content-wrap #content-right{	text-align: right;	padding: 40px 0px 0px 650px;}#site-wrap #site #site-footer{	height: 51px;	background: url(../images/site-footer.jpg) 0 0 repeat-y;}#site-wrap #site #site-footer #footer-left{	display: inline;	float: left;	padding: 18px 0px 0 126px;	width: 400px;}#site-wrap #site #site-footer #footer-right{	font-size: 18px;	letter-spacing: 8px;	padding: 4px 20px 0px 626px;}*{	margin: 0;	padding: 0;}html,body{	height: 101%;}body{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	color: #84733f;	background-color: #ffffff;}img{	margin: 5px;	border: 0px;	border-color: #84733f;}img.withBorder{	border: 1px solid #9a0a0a;}a{	outline: none;	color: #84733f;	cursor: pointer;}a:hover{	color: #9a0a0a;}hr{	margin: 12px 0px 12px 0px;	border: 0px;	border-bottom: 1px solid #84733f;}.clear{	clear: both !important;}.hide{	display: none !important;}.show{	display: block;}.overallHighlight{	cursor: pointer;}.item-overall-link{	display: none;}.divider{	margin-top: -10px;}#content-left ul{	margin-top: 6px;	list-style-image: url(../images/bulletpoint.gif);}#content-left ul li{	margin: 4px 22px;}#content-left h1{	margin-top: 10px;}#content-left h2{	margin-top: 7px;}#content-left h3{	margin-top: 4px;}#content-left object{	border: 1px solid #9a0a0a;}#content-left .csc-textpic-imagewrap{	padding: 0px;}#content-left .csc-textpic-imagewrap li{	margin: 2px 1px;	padding: 0px;	margin: 0px;}#content-left .csc-textpic-caption{	background: #84733f;	color: #fffffa;}#content-left .csc-textpic-imagewrap ul{	margin: 0px;}#content-left iframe{	float: left;	padding-bottom: 5px;	height: 250px !important;	width: 125px !important;}#blitzstylingMenu td{	vertical-align: middle;	padding: 6px;}#blitzstylingMenu .bsimage{	width: 250px;	height: 250px;	cursor: pointer;}#blitzstylingMenu #img01{	background: url(../images/icons/10min.png) 0 0 no-repeat;}#blitzstylingMenu #img02{	background: url(../images/icons/20min.png) 0 0 no-repeat;}#blitzstylingMenu #img03{	background: url(../images/icons/30min.png) 0 0 no-repeat;}#blitzstylingMenu #img04{	background: url(../images/icons/60min.png) 0 0 no-repeat;}#blitzstylingMenu .overallHighlight{	cursor: pointer;	background-position: 0 -250px !important;}.div_item{	margin: 10px 0px;}.div_item a{	font-weight: bold;	text-decoration: none;}.div_item a:hover{	text-decoration: none;}.div_item .border-bottom{	border-bottom: 1px solid #84733f;}.div_item #div_bild_vorher{	width: 200px;	float: left;	margin: 10px 0px;}.div_item #div_bild_vorher img{	margin: 0px;}.div_item #div_bild_nachher{	float: right;	margin: 10px 0px;}.div_item #div_bild_nachher img{	margin: 0px;}.div_item #div_text{	clear: both;	padding: 1px 0 8px 0px;}.div_item #div_text p{	padding: 5px;	border: 1px solid #84733f;	background: beige;}.div_item img{	border: 1px solid #84733f;}.blitzstyling_item{	border-top: 1px solid #84733f;}.blitzstyling_item #div_text{	padding: 1px 0 10px 2px;}.blitzstyling_item .td_bs_mitte{	vertical-align: bottom;	font-size: 12px;}#c210{	float: left;	width: 450px;	padding-top: 20px;}#c312 a{	font-weight: bold;	text-decoration: none;}#c312 a:hover{	text-decoration: underline;}#linkgalleryWrapper{	text-align: center;	padding-top: 20px;}#linkgalleryWrapper .linkgallery-item{	display: inline;	width: 200px;	float: left;	margin-bottom: 20px;	height: 120px;}#linkgalleryWrapper span{	display: block;}#linkgalleryWrapper img{	border: 1px solid #ffffff;}#linkgalleryWrapper img:hover{	border: 1px solid #9a0a0a;}#c213 #linkgalleryWrapper{	text-align: center;	padding-top: 20px;}#c213 #linkgalleryWrapper .linkgallery-item{	display: inline;	width: 140px;	float: left;	margin-bottom: 6px;	height: 90px;}#c213 #linkgalleryWrapper span{	display: block;}#c213 #linkgalleryWrapper img{	border: 1px solid #ffffff;}#c213 #linkgalleryWrapper img:hover{	border: 1px solid #9a0a0a;}#c196{	margin-left: 34px;}#c196 #linkgalleryWrapper{	text-align: center;	padding-top: 20px;}#c196 #linkgalleryWrapper .linkgallery-item{	display: inline;	width: 140px;	float: left;	margin-bottom: 20px;	height: 100px;}#c196 #linkgalleryWrapper span{	display: block;}#c196 #linkgalleryWrapper img{	border: 1px solid #84733f;}#c196 #linkgalleryWrapper img:hover{	border: 1px solid #9a0a0a;}#c764{	margin-left: 34px;}#c764 #linkgalleryWrapper{	text-align: center;	padding-top: 20px;}#c764 #linkgalleryWrapper .linkgallery-item{	display: inline;	width: 160px;	float: left;	margin: 15px;	height: 130px;}#c764 #linkgalleryWrapper span{	display: block;}#c764 #linkgalleryWrapper img{	border: 1px solid #84733f;}#c764 #linkgalleryWrapper img:hover{	border: 1px solid #9a0a0a;}#c250 #linkgalleryWrapper,#c248 #linkgalleryWrapper,#c251 #linkgalleryWrapper{	text-align: center;	padding-top: 20px;}#c250 #linkgalleryWrapper .linkgallery-item,#c248 #linkgalleryWrapper .linkgallery-item,#c251 #linkgalleryWrapper .linkgallery-item{	display: inline;	width: 140px;	float: left;	height: 90px;	margin-bottom: 0px;	padding-bottom: 0px;}#c250 #linkgalleryWrapper span,#c248 #linkgalleryWrapper span,#c251 #linkgalleryWrapper span{	display: block;}#c250 #linkgalleryWrapper img,#c248 #linkgalleryWrapper img,#c251 #linkgalleryWrapper img{	border: 1px solid #ffffff;}#c250 #linkgalleryWrapper img:hover, #c248 #linkgalleryWrapper img:hover, #c251 #linkgalleryWrapper img:hover{	border: 1px solid #9a0a0a;}#c428{	text-align: center;}#c428 #linkgalleryWrapper{	text-align: center;	padding-top: 0px;	padding-left: 60px;}#c428 #linkgalleryWrapper .linkgallery-item{	display: inline;	width: 220px;	float: left;	height: 80px;	margin: 20px;	padding-bottom: 20px;}#c428 #linkgalleryWrapper span{	display: block;}#c428 #linkgalleryWrapper img{	border: 1px solid #ffffff;}#c428 #linkgalleryWrapper img:hover{	border: 1px solid #9a0a0a;}#c174 #linkgalleryWrapper{	text-align: center;	padding-top: 20px;}#c174 #linkgalleryWrapper .linkgallery-item{	margin: 0px 20px;	display: inline;	width: 100px;	float: left;}#c174 #linkgalleryWrapper span{	display: block;}#c174 #linkgalleryWrapper img{	border: 1px solid #fff;}#c174 #linkgalleryWrapper img:hover{	border: 1px solid #9a0a0a;}.newsWrapper{	background: beige;	border: 1px solid #84733f;	padding: 10px;}#slideshow-farbeWrapper{	float: left;	width: 238px;}#slideshow-farbeWrapper p{	width: 210px;	margin: 6px 0px 0px 4px;	padding: 4px;	background: #84733f;	color: #fffffa;}#c52 ul{	margin-left: 240px;}.playerWrap2{	position: absolute;	right: 120px;	z-index: 111;	bottom: 60px;}.playerWrap2 a.myPlayer{	display: block;	width: 203px;	height: 164px;	text-align: center;	margin: 0 -15px 15px 0;	float: left;}.playerWrap2 a.myPlayer img{	display: none;	margin-top: 40px;	border: 0px;}.playerWrap2 a.myPlayer:hover{	border: 1px solid #9a0a0a;}#c279{	position: relative;	right: 70px;	z-index: 1;}#c48{	text-align: right;	padding-right: 150px;	padding-top: 20px;}div.csc-textpic-border img{	border: 1px solid #84733f !important;}.playerWrapGeneral{	margin-left: 176px !important;}.playerWrapGeneral a.myPlayer{	display: block;	width: 320px;	height: 240px;	text-align: center;	margin: 0 0px 0px 0;	float: left;}.playerWrapGeneral a.myPlayer img{	display: block;	margin-top: 76px;	margin-left: 124px;	border: 0px;}.playerWrapGeneral a.myPlayerB:hover{	border: 1px solid #9a0a0a;}#c669 .csc-textpic-image{	margin: 2px 1px !important;}#c695 .csc-textpic-image{	margin: 3px !important;}.menu ul,.menu li,.menu li a{	display: block;	padding: 0;	margin: 0;}.menu a{	cursor: pointer;	color: #84733f;	text-decoration: none;}.menu .menu_bull{	color: #9a0a0a;}#menu-top li{	float: left;	margin-right: 12px;}#menu-top li:hover a{	color: #9a0a0a;}#menu-top li.active{	font-weight: bold;}#menu-top li.active a{	color: #9a0a0a;}#menu-main{	list-style-type: none;}#menu-main ul{	margin-top: 12px;}#menu-main li.ebene1{	padding-right: 30px;	height: 18px;	padding-top: 3px;}#menu-main li.ebene1:hover{	background: url(../images/reddot_ro.jpg) 98% 0 no-repeat;}#menu-main li.ebene1:hover a{	color: #9a0a0a;}#menu-main li.active{	padding-right: 30px;	padding-top: 3px;	background: url(../images/reddot.jpg) 98% 0 no-repeat;	font-weight: bold;}#menu-main li.active a{	color: #9a0a0a;}#menu-main li.ebene2{	font-size: 11px;	padding-right: 30px;	padding-top: 1px;}#menu-main li.ebene2:hover a{	color: #9a0a0a;}#menu-main li.active2{	padding-right: 30px;	font-size: 11px;	padding-top: 1px;	font-weight: bold;}#menu-main li.active2 a{	color: #9a0a0a;}#menu-main li.ebene2oben{	height: 2px;	display: none;}#menu-main li.ebene2unten{	height: 10px;}#menu-footer ul,#menu-footer li,#menu-footer li a{	list-style: none;	display: inline;}#menu-footer li{	float: left;	margin: 0px 2px;}#menu-footer li:hover a{	color: #9a0a0a;}#menu-footer li.active{	font-weight: bold;}#menu-footer li.active a{	color: #9a0a0a;}#ebene1-30 ,#ebene1act-30 ,#ebene1-33,#ebene1-193,#ebene1act-193,#ebene1-38 ,#ebene1act-38{	margin-bottom: 12px;}#ebene1act-33,#ebene1act-36{	margin-bottom: 0px;}#ebene1act-195{	margin-bottom: 4px;}.tx-powermail-pi1_confirmation p{	font-size: 14px;	font-weight: bold;	margin-bottom: 6px;}.powermail_all_table .powermail_all_tr .powermail_all_td{	font-size: 12px;	padding: 2px 4px;}#tx-powermail-pi1_fieldset_1{	padding-bottom: 20px;	border: 0px;	width: 520px;	display: inline;}#tx-powermail-pi1_fieldset_1 legend{	display: none;}#tx-powermail-pi1_fieldset_1 .powermail_mandatory{	color: #9a0a0a;}#tx-powermail-pi1_fieldset_1 legend{	font-weight: bold;	font-size: 14px;	padding-bottom: 12px;}#tx-powermail-pi1_fieldset_1 label{	float: left;	width: 160px;}#tx-powermail-pi1_fieldset_1 #uid1,#tx-powermail-pi1_fieldset_1 #uid2,#tx-powermail-pi1_fieldset_1 #uid3,#tx-powermail-pi1_fieldset_1 #uid4,#tx-powermail-pi1_fieldset_1 #uid5,#tx-powermail-pi1_fieldset_1 #uid6,#tx-powermail-pi1_fieldset_1 #uid7{	width: 300px;	margin-bottom: 12px;	border: 1px solid #84733F;}#c66{	padding: 30px 0px 0px 50px;}#c66 .csc-textpic-imagewrap{	margin-right: 40px !important;}#c66 ul{	margin-bottom: 12px;}.tx-veguestbook-pi1 .tx-guestbook-result{	margin-top: 10px;	margin-bottom: 0px;}.tx-veguestbook-pi1 .tx-guestbook-clear{	height: 2px;}.tx-veguestbook-pi1 h2.tx-guestbook-header{	color: #84733f;	font-size: 14px;	width: 580px;	border-bottom: 1px solid #84733f;	background: #fff;	padding: 6px 6px 2px 6px;}.tx-veguestbook-pi1 .tx-guestbook-left{	display: none;	width: 20px;	background: beige;}.tx-veguestbook-pi1 .tx-guestbook-right{	width: 580px;	color: #84733f;}.tx-veguestbook-pi1 .tx-guestbook-right p{	color: #84733f;}.tx-veguestbook-pi1 .tx-guestbook-date{	margin-bottom: 6px;}.tx-veguestbook-pi1 #tx-guestbook-field-homepage{	display: none;	padding: 0px;	margin: 0px;}#c332{	margin-top: 32px;	float: right;	padding-right: 20px;}.tx-veguestbook-pi1 fieldset{	margin: 20px;}.tx-veguestbook-pi1 .tx-guestbook-field label{	width: 200px;	padding-left: 30px;}.tx-veguestbook-pi1 input.tx-guestbook-form-inputfield-big{	width: 300px !important;	border: 1px solid #84733F;}.tx-veguestbook-pi1 input.tx-guestbook-form-inputfield-med{	width: 300px !important;	border: 1px solid #84733F;}.tx-veguestbook-pi1 input#freecap{	margin-left: 212px;}.tx-veguestbook-pi1 textarea.tx-guestbook-form-textarea{	width: 300px !important;	height: 100px !important;	margin-bottom: 12px;	border: 1px solid #84733F;}.tx-veguestbook-pi1 .tx-srfreecap-pi2-image{	margin: 4px;	width: 200px;	display: block;}.tx-veguestbook-pi1 .tx-guestbook-submit{	float: right;}.tx-veguestbook-pi1 .tx-guestbook-pagination{	font-size: 84%;}.powermail_reset{	width: 140px;	float: right;	margin-top: 12px;	margin-right: 6px;}.powermail_submit{	width: 140px;	float: right;	margin-top: 12px;	margin-right: 6px;}.tx-powermail-pi1_confirmation_back{	width: 120px;	float: left;	margin-top: 12px;	margin-right: 6px;}.tx-powermail-pi1_confirmation_submit{	width: 160px;	margin-top: 12px;}#warenkorb,#shopCart{	background: beige;	padding: 4px;	margin-bottom: 12px;	border: 1px solid #84733f;}#warenkorb .gesamtpreis,#shopCart .gesamtpreis{	padding-bottom: 4px;}#warenkorb img,#shopCart img{	margin: 1px;}#warenkorb table,#shopCart table{	width: 100%;	font-size: 92%;}#warenkorb table td,#shopCart table td{	vertical-align: center;	padding: 2px;}#warenkorb table .td_preis,#shopCart table .td_preis{	text-align: right;}#warenkorb table .even,#shopCart table .even{	background: whitesmoke;}#warenkorb table .odd,#shopCart table .odd{	background: whitesmoke;}#warenkorb .bestellButton,#shopCart .bestellButton{	margin: 4px 0px;	display: block;	font-weight: bold;}#produktlisteWrapper #shopLinkContainer{	position: relative;	top: 3px;	width: 100%;}#produktlisteWrapper #shopLinkContainer a{	display: block;	margin: 2px;	padding: 2px 4px;	float: left;	text-decoration: none;}#produktlisteWrapper #shopLinkContainer .katLink{	font-size: 13px;	border: 1px solid #84733f;}#produktlisteWrapper #shopLinkContainer .selectedKatLink{	font-weight: bold;	color: #9a0a0a;	border-bottom: 1px solid beige;	background: beige;}#produktlisteWrapper table{	width: 100%;	clear: both;	border: 1px solid #84733f;	font-size: 90%;}#produktlisteWrapper table a img{	border: 1px solid #84733f;}#produktlisteWrapper table a:hover img{	border: 1px solid #9a0a0a;}#produktlisteWrapper table .even{	background: beige;}#produktlisteWrapper table .odd{	background: whitesmoke;}#produktlisteWrapper table .produktTitel{	font-size: 13px;	font-weight: bold;}#produktlisteWrapper table .produktKategorie{	font-style: italic;}#produktlisteWrapper table .produktBeschreibung{	font-size: 10px;	padding: 2px 0px;}#produktlisteWrapper table .produktLink{	display: block;	width: 90px;	text-align: center;}#produktlisteWrapper table .produktLink img{	border: 0px;}#produktlisteWrapper table .produktLink a:hover img{	border: 0px;}#produktlisteWrapper table .produktPreis{	width: 110px;	font-weight: bold;}#produktlisteWrapper table td{	vertical-align: top;	padding: 2px;}#produktlisteWrapper #shopZusatz{	background: beige;	padding: 4px;	margin: 12px 0px;	border: 1px solid #84733f;}#warenkorbFooter{	text-align: right;}#shopForm em{	color: #9a0a0a;}#shopForm .tbl_row{	padding: 4px;}#shopForm .tbl_row label.error{	display: none !important;	color: #9a0a0a;	font-size: 10px;}#shopForm .tbl_row input.error{	background: beige;	border: 1px solid red !important;}#shopForm .tbl_row label{	width: 140px;	display: block;	float: left;}#shopForm .tbl_row input.inp_text{	width: 240px;	border: 1px solid #84733f;}#shopForm .tbl_row textarea{	width: 240px;	height: 70px;	border: 1px solid #84733f;}#shopForm .tbl_row input.inp_submit{	margin-left: 140px;	margin-top: 6px;}#shopForm #zusatz{	font-weight: bold;	clear: both;	padding: 10px;	border: 1px solid #84733f;	background: beige;	margin: 20px 0px;}
