body {
	background-color:	#3A6EA5;
	margin-top:			0px;
    margin-bottom:		0px;
    	font-family:	arial;
	font-size:		14px;
}

#header {
	background-color:	#ffffff;
	width:				780px;
	margin-left: 		auto; 
    margin-right:		auto;
    padding:			20px;
	
}
#content {
	background-color:	#ffffff;
	width:				780px;
	margin-left: 		auto; 
    margin-right:		auto;
    padding:			20px;
}

#agb-content {
	background-color:	#ffffff;
	width:				400px;
	margin-left: 		auto; 
    margin-right:		auto;
    padding:			20px;
}

#bottom {
	background-color:	#AEAEAE;
	width:				780px;
	margin-left: 		auto; 
    margin-right:		auto;
    padding:			20px;
}

h1.header1 {
	font-family:	arial;
	font-size:		24px;
}

h2.product-title {
	font-family:	arial;
	font-size:		20px;
	color:			#000000;
}

p.product-description {
	font-family:	arial;
	font-size:		14px;
	color:			#000000;
}

li {
	font-family:	arial;
	font-size:		14px;
	color:			#000000;
}

p.product-price {
	font-family:	arial;
	font-size:		16px;
	color:			#000000;
}

p.note {
	font-family:	arial;
	font-size:		24px;
	color:			#d30000;
	margin:			0px;
}

a.order-link {
	font-family:	arial;
	font-size:		17px;
	font-weight:	bold;
	color:			#d30000;
}

a.order-link:hover {
	font-family:	arial;
	font-size:		17px;
	font-weight:	bold;
	color:			#ff6a6a;
}

a.agb-link {
	font-family:	arial;
	font-size:		14px;
	font-weight:	bold;
	color:			#d30000;
}

a.agb-link:hover {
	font-family:	arial;
	font-size:		14px;
	font-weight:	bold;
	color:			#ff6a6a;
}

.form-element {
	background-color:	#ffffff; 
	border:				#000000 1px solid;
	color:				#000000; 
	font-size:			14px;
		font-family:		arial;
	padding:			3px;
	width: 				250px;
}

.form-element-select {
	background-color:	#ffffff; 
	border:				#000000 1px solid;
	color:				#000000; 
	font-size:			14px;
		font-family:		arial;
	padding:			3px;
	width: 				120px;
}

.form-element-text {
	color:				#000000; 
	font-family:		arial;
	font-size:			16px;
}

.form-element-amount {
	background-color:	#ffffff; 
	border:				#000000 1px solid;
	color:				#000000; 
	font-size:			14px;
	padding:			3px;
	width: 				30px;
	text-align:			right;
}

.form-element-checkbox {
	background-color:	#ffffff; 
	border:				#000000 1px solid;
	color:				#000000; 
	padding:			3px;
}


p.impressum {
	font-family:	arial;
	font-size:		12px;
	color:			#000000;
	margin:			0px;
	text-align:		center;
}

div.warning-box {
	background-color:	#f1f2e4; 
	border:				#747357 1px solid;
	padding:			10px;
	width:				370px;
}