@charset "iso-8859-1";
/*CSS Formatierung für Qualidess */
/*Script erstellt von
                         \\\\|////
                         \\ _ _ //
                          ( o o )
       +---------------oOOo-(_)-oOOo----------+
                    www.funkeundfunke.de, www.creativer.de
© Stephan Funke <s.funke@funkeundfunke.de>, Ralf Berg <info@creativer.de>
       +-----------------------Oooo-----------+
                         oooO  (  )
                         (  )  ) /
                          \ ( (_/
                           \_/
*/
*{
	margin : 0px;
	padding : 0px;
}
body{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-image : url(../pictures/bgBody.png);
	background-attachment : fixed;
	color : #5C2417;
}
img{
	border : none;
}
h1{
	font-size : 15px;
	margin-bottom : 20px;
}
a:link, a:visited, a:hover{
	color : #5C2417;
	text-decoration : none;
}
#container{
	width: 800px;
	margin : auto;
	margin-bottom : 0px;
	margin-top : 50px;
	background-image : url(../pictures/bgContainer.png);
	position : relative;
}
#left{
	width : 570px;
	float : left;
	border-left : 10px solid white;
	border-bottom : 10px solid white;
}
#right{
	width : 205px;
	float : right;
	text-align : left;
}
.clear{
	clear : both;
	
}
#banner{
	width : 560px;
	height : 160px;
	overflow : hidden;
	padding : 10px 10px 10px 0;
	background-color : white;
}
#leftNavi{
	width : 160px;
	float : left;
	padding : 10px;
}
#leftConent{
	width : 350px;
	float : right;
	background-color : #FFEFB9;
	border-right : 10px solid white;
	padding : 10px 10px 10px 10px;
}
#leftConent p{
	margin-top : 20px;
	line-height : 16px;
}
#leftNavi ul{
	list-style : none;
}
#level1 a{
	font-weight : bold;
	line-height : 20px;
}
#level1 li.active{
	font-style : italic;
}
#level2{
	margin-left : 5px;
}
#level2 a{
	font-weight : normal;
	font-style : normal;
}
#level2 li.active a{
	font-weight : bold;
	font-style : italic;
}
#level1 li.active{
	font-style : italic;
	font-weight : bold;
}
#leftNavi ul li ul li  { display: none;}
#leftNavi ul li.active ul li { display: block; } 

#adress{
position: absolute; 
bottom: 30px; 
right : 0px;
font-size : 10px;
line-height : 16px;
width : 190px;
}
#logo{
	top : 75px;
	position : relative;
}
#warenkorbMenu{
	top : 150px;
	left : 10px;
	position : relative;
	width : 195px;
}
#warenkorbMenu p{
	font-weight : bold;
	letter-spacing : 1px;
	font-size : 12px;
}
#warenkorbMenu .korb{
	background-color : #FEEDD3;
	padding : 7px 0px 7px 10px;
}
#warenkorbMenu .kasse{
	background-color : #FCCE8E;
	padding : 7px 0px 7px 10px;
}

.tLeft, .tRight{
	padding : 7px 0px 7px 10px;
}
#warenkorbMenu p.clear{
	height : 0px;
	padding : 0px;
}
.tLeft{
	float : left;
}
.tRight{
	float : right;
	margin-right : 10px;
	text-align : right;
}
/*++++++++++++++++ Kontaktformular ++++++++++++++++++++*/
#form1 p{
	margin : 0px 0px 5px 0px;
	font-size : 11px;	
}
#form1 span{
	width : 120px;
	float : left;
}
.formelement{
	/*margin-bottom : 5px;*/
}
.formFeld{
	width : 210px;
	height : 15px;
	font-size : 11px;
	padding : 2px 0px 0px 5px;
	background-image : url(../pictures/felderBG.jpg);
	background-repeat : no-repeat;
	border : none;
	background-color : transparent;
}
#mitteilung{
            height : 100px;
            background-image : url(../pictures/areaBG.jpg);
            background-repeat : no-repeat;
            height : 57px;
            overflow : auto;
            width : 210px;
            border : none;
}

#senden{
	border : none;
	background-color : #633724;
	color : white;
	padding : 0px;
	cursor : pointer;
	font-weight : bold;
	width : 100px;
}
#abbrechen{
	margin: 0px 9px 0px 121px;
	border : none;
	background-color : #F49C00;
	color : white;
	padding : 0px;
	cursor : pointer;
	font-weight : bold;
	width : 100px;
}
#land{
	height : 20px;
	background-image : url(../pictures/felderBGland.png);
	background-repeat : no-repeat;
}
/*++++++++++++++++ ENDE Kontaktformular ++++++++++++++++++++*/

