body{

	margin-left: 10px;
	text-align: center;
	margin-top: 10px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 10px;
	overflow-x: hidden;

}

#background{
 	position: absolute;
	top: 0px;
	left: 0px;
	/*width: 100%;*/
	height: 100%;
	z-index: 0;
 }

/* MAIN CONTENT */

#mainContent{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding-bottom: 50px;
}

/*
p,td,li,ul

{color: #000000;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 12pt}
*/
a:link

{color: #000;

text-decoration: none}



a:visited

{color: #000;

text-decoration: none}



a:active

{color: #5D5D5D;

text-decoration: none}



a:hover

{color: #000000;

text-decoration: none}



.klein_7

{font-size: 7pt;

vertical-align:5px}





.klein_8

{font-size: 8pt}



.klein_9

{font-size: 9pt}



.klein_10

{color: #5D5D5D;

font-size: 10px;}





.gross_11

{font-size: 12pt}



.gross_12

{font-size: 12pt}



.gross_14

{color:#000000;font-size: 12pt}



.gross_14_menu

{color:#000000;

font-size: 12pt

}

.gross_15

{color:#000000;

font-size: 12pt}



.gross_16

{font-size: 12pt}



b,strong

{font-weight: bold}
.kollektion_link { font-size: 12pt; line-height: 17pt; text-decoration: none; padding-bottom: 4px; }
.item_link { font-size: 10pt; line-height: 15pt; text-decoration: none; padding-bottom: 4px; }


#footer{
	/*position: relative;
	width: 1000px;
	font-size: 10px;
	color: #9f9f9f;
	margin-top: 10px;
	height: 30px;
	background-color: #fff;*/
	position:fixed;
	margin:auto;
	bottom:0;
	left:0;
	right:0;;
}

#footer a:link, #footer a:visited{
	color: #9f9f9f;
}

#footer a:hover{
	color: #000;
}

#footer .left{
	position: absolute;
	left: 0px;
}

#footer .right{
	position: absolute;
	right: 0px;
}


#frmNewsletter input, #frmNewsletter select{
	color: #1f1f1f;
	/*background-color: #dfdfdf;*/
	/*padding: 2px;*/
	font-size: 10px;
	border: 1px solid #000;
	height: 17px;
}

#frmNewsletter .shop_button{
	height: 16px;
	padding: 4px;
	padding-top: 0px;
}

#frmNewsletter select{
	height:17px;
	margin-bottom:4px;
	width:80px;
}

#frmNewsletter .checkbox{
	width: 12px;
	height: 12px;
}


#frmNewsletter .textinput{
	/*background-color: #dfdfdf;*/
	width: 250px;
	color: #1f1f1f;
}

#frmNewsletter .inp_plz{
	width: 34px;
	margin-right: 5px;
}

#frmNewsletter .inp_ort{
	width: 205px;
}

#frmNewsletter legend{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 0px;
}
