@charset "UTF-8";
/* CSS Document @webart-workers*/
* { margin: 0; padding: 0; }
body{font-family: Verdana, Arial, helvetica, sans-serif;font-size: 12px;padding:3px;line-height:18px;	font-size: 12px; color: #AE753C; font-weight: normal;background-image: url(../img/sh/3_3_orange.gif);background-repeat: repeat;}
	
html , body{}
.container{width:960px;margin:0 auto;padding:0px;border:solid 2px #8C4600;text-align:left}
.container-inner{width:958px;border:1px solid #ffefff;	background-image: url(../img/sh/bg-left.gif);background-repeat: repeat-y;background-color:#fff}
.cont-all{
	width:100%;margin:0px;padding:0px;
	height:1600px;left:0;top:0;
	background-image: url(../img/sh/w.gif);
	background-repeat: repeat;
}

.cont-im{float:left;width:220px;margin:0;padding:0;}.cont-im img{border:0}
.cont-txt{
	float:left;width:155px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #999999;margin:0;padding:0;
}
	
.schrank-frei{width:200px;height:338px;margin:0 auto;position:absolute}
.header{float:left;width:958px;height:150px;background-image: url(../img/sh/bg-1.gif);background-repeat: repeat-x;z-index:0;}
.header-titles{float:left;width:585px;margin:10px 0px 0px 215px;}
.header-h{float:left;width:550px;}
.header-open{width:160px;color: #BB6D40;
    float: left;
    font-family: Verdana,Arial,helvetica,sans-serif;
    font-size: 10px;
    font-style: italic;
    line-height: 14px;
    padding-top: 43px;
    text-align: center;width:145px;height:80px;
    }
.header-titles h1{font-family: Georgia, "Times New Roman", Times, serif;font-size: 53px;letter-spacing:6.0px;font-style: italic;text-align:center;color: #BB6D40;font-weight: normal;margin-top:36px;margin-left:11px;background:none}
.header-titles h2{	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;padding-top:30px;line-height:18px;
	font-style: italic;text-align:center;
	color: #BB6D40;font-weight: normal;background:none;border:0}
	
.image-header{float:left;width:958px;height:120px;background-image: url(../img/sh/bg-2.gif);background-repeat: repeat-x;}
.image-over{float:left;width:80px;height:80px;margin:10px 0px 0px 10px;}
.image-header-innermain{float:left;width:730px;margin:10px 0px 0px 205px;height:90px;}
.img80{float:left;padding: 2px 0px 0px 2px;margin: 0px 5px 0px 0px;}
.img80 a img{	border:2px solid #E7C48D}
.img80 a:hover img{	border:2px solid #fff}
.image-header-innersub{padding:3px 0px;color:#feffff;font-weight:bold}
.image-header-innersub{float:left;width:730px;margin-left:210px;line-height:8px;font-size: 13px;}
.title-image{
	float:left;
	width:958px;
	height:49px;
	padding: 3px 0px 0px;
	background-color: #fff;
	background-image: url(../img/sh/bg-headline.png);
	background-repeat: no-repeat;
}
.title-image img{margin-left:205px;}
.inner{width:958px;margin:0px;padding:0px;}
.inner-menu{float:left;width:199px;padding:0px;margin: 22px 0px 0px;}
.inner-menu ul{list-style-type:none;margin-top:25px;display:inline}
.inner-menu ul li{text-align:right;margin-right:2px;}
.inner-menu ul li a{ color: #E37200;font-size:12px;text-decoration: none; line-height:21px;padding-right:8px;}
.inner-menu ul li a:hover {color: #8C4600;background:#fff;display:block}

.inner-main{float:left;width:559px;padding:0px 100px;margin-bottom:10px;}
.cop{text-align:right;display:block;background:#f2f3f4;margin-right:2px;padding:4px;}
.inner-main a { color: #F8B05A;text-decoration:none }
.inner-main a:hover{color: #fff;background:#FA9D11/*text-decoration:underline overline*/}
.wichtig{
	padding:3px 10px;
	width:480px;
	border:2px solid #EED7B5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height:24px;
	font-weight: bold;
	color: #804040;
	margin: 0px 0px 0px 75px;
	background-image: url(../img/sh/1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.wh{border: 1px solid #fff}
.innertext{width:510px;padding:5px;font-size: 12px;color: #AE753C;font-weight: normal;margin:20px 0px 15px 17px;}
.innerstart{	float:left;width:522px;padding:0px;}
.innerstartobj{float:left;width:155px;height:220px;padding:5px;border:2px solid #FDEBD7;margin:0px 5px 21px 0px;}
.innerstartobj img{padding:5px 5px 5px 2px;}

.innertext ul{margin:14px 0px 14px 20px;}
.map{float:left;width:520px;height:425px;margin:0;padding:0}
.smap{margin-left:21px;}
.smap ul{list-style-type:none}
.small{font-size:11px;text-align:justify}
.prod{
	width:510px;
	padding:5px;
	height:185px;
	font-size: 12px;
	color: #AE753C;
	font-weight: normal;
	border:2px solid #EADAC0;
	margin:0px 0px 15px 17px;
}
.textlinks{width:370px;height:149px;float:left;	text-align:left;background-image: url(../img/sh/07.gif);	background-repeat: repeat-x;padding:3px 0px 0px;margin:0px;}
.bildrechts{	width:130px;float:left;padding-top:17px;}
.preis{
	width:350px;
	background:#fff;
	height:26px;
	line-height:26px;
	font-weight: bold;
	margin:0px 0px 8px;
	padding:0px;font-size:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/*
h1{color: #8C4600;font-size: 16px;line-height:20px;padding:3px;background:#FEF7ED}
*/ h2{font-size: 15px;	line-height:20px;	
	font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;background-color: #FFFFFe;color: #8C4600;border-right: 1px solid #D9BE97;	border-bottom: 1px solid #D9BE97;line-height:22px;}
	.title-image h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;letter-spacing:2.5px;
	font-style:italic;
	font-size:21px;color:#D6AE87;
	padding: 14px 0px 0px 212px;
}
.innertext h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	letter-spacing:2.0px;
	font-size:21px;
	border:0;
	font-style: italic;
}
.subborder h2{font-family: verdana, arial, helvetica, sans-serif;font-size:11px;color:#FFC166;font-weight:normal;border:0;text-align:justify}
h3{font-size: 12px;	line-height:20px;	font-weight: bold;color: #8C4600;}
.topborder{
	float:left;
	width:509px;
	padding:5px 5px 5px 10px;
	margin:10px 0px 7px 17px;
	background-color: #FFFBF4;
}
.subborder{float:left;width:514px;padding:5px;
	margin:0px 0px 0px 17px;}
.footer{float:left;width:524px;margin:0px 0px 7px 17px;padding:15px 0px 15px;background:#FFF6EA}
.foo-menu1{float:left;width:100px;padding-left:10px;}
.foo-menu2{float:left;width:180px;}
.foo-menu3{float:left;width:100px;}
.foo-menu4{float:left;width:125px;text-align:right;padding-right:9px;}
.foo-menu1 ul, .foo-menu2 ul, .foo-menu3 ul, .foo-menu4 ul{list-style-type:none;margin-top:10px;display:inline}
.foo-menu1 ul li, .foo-menu2 ul li, .foo-menu3 ul li, .foo-menu4 ul li{margin-right:2px;}


.clearfix:after, .moduletable:after {content: ".";display:block;height: 0;clear: both;visibility: hidden;}


/*
body{font-family: Verdana, Arial, Helvetica, sans-serif;}
.content { }
.headl2 { font-size: 14px; color: #8C4600; font-weight: bold}
.smallx2 { font-size: 12px; color: #8C4600; font-weight: bold}
.jahr { font-size: 24px; color: #810100}
.print { font-size: 12px; color: #333}
.blind { font-size: 3px; color: #FFCC66}
.smallx3 {font-size: 9px; color: #8C4600; font-weight: normal; font-style: italic}
.content2 {font-size: 12px; color: #AE753C; font-weight: bold}
.contentw {font-size: 13px; color: #FFF; font-weight: bold}
.headlw {font-size: 13px; color: #946F36; font-weight: bold }
.headlpri {font-size: 12px; color: #8C4600; font-weight: bold }
.headnav {font-size: 14px; color: #946F36; font-weight: bold ; background-color: #FFFFFe; border: 1px outset; border-color: #FCDBB4 #946F36 #946F36 #FCDBB4}
.wh { font-size: 9px; color: #FFFFeF}
.contentblock { font-size: 12px; color: #AE753C; font-weight: normal}
.numb { font-size: 11px; color: #8C4600; font-weight: bold}
.headl3 { font-size: 12px; color: #8C4600; font-weight: bold}
*/
