BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #4b4b4b;
}

A
{
	color : #0082D6;
	text-decoration : none;
}

A:HOVER
{
	text-decoration: underline;
}

TD, P
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #4b4b4b;
}

UL	
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #4b4b4b; 
	text-decoration: none; 
	margin-left: 16px; 
	list-style-position: outside; 
	margin-bottom: 0px; 
	margin-top: 0px
}

H1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #4b4b4b;
}

H2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #4b4b4b;
}

.hauptnav
{
	float: left;
	line-height : 24px;
	border-right : #f3f3f1 1px solid;
	padding-left : 10px;
	padding-right : 10px;
}

.hauptnavactive
{
	float: left;
	background-image : url(/images/verlauf-active.gif);
	background-repeat : repeat-x;
	line-height : 24px;
	border-right : #f3f3f1 1px solid;
	padding-left : 10px;
	padding-right : 10px;
}

.subnav
{
	line-height : 28px;
	border-bottom : #0082D6 1px solid;
}

.subnavactive
{
	background-color : #ffffff;
	line-height : 28px;
	border-bottom : #0082D6 1px solid;
	background-image : url(/images/nav-icon.gif);
	background-repeat : no-repeat;
	background-position : 10 10;
}

.menu1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #4b4b4b;
	text-decoration : none;
	text-transform : uppercase;
}

.menu1:HOVER
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #4b4b4b;
	text-decoration : none;
	text-transform : uppercase;
}

.menu1active
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #4b4b4b;
	text-decoration : none;
	text-transform : uppercase;
}

.menu1active:HOVER
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #4b4b4b;
	text-decoration : none;
	text-transform : uppercase;
}

.menu2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0082D6;
	text-decoration : none;
	margin-left : 20px;
}

.menu2:HOVER
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0082D6;
	text-decoration : none;
	margin-left : 20px;
}

.menu2active
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0082D6;
	text-decoration : none;
	margin-left : 20px;
}

.menu2active:HOVER
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0082D6;
	text-decoration : none;
	margin-left : 20px;
}

.adresse
{
	border : #e4e4e4 1px solid;
	background-image : url(/images/adresse-hintergrund.jpg);
	background-repeat : repeat-x;
	height : 160px;
	width : 165px;
	padding : 10px;
	color : #333333;
}

INPUT
{
	color : #4b4b4b;
	background-color: #ffffff;
	border-color: #666666;
	border-width: 1px;
	border-style: Solid;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TEXTAREA
{
	color : #4b4b4b;
	background-color: #ffffff;
	border-color: #666666;
	border-width: 1px;
	border-style: Solid;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
}

UL
{ 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #4b4b4b;
	text-decoration : none;
	list-style-image:url(/images/punkt.gif); 
	list-style-position: outside; 
	margin-bottom: 0px; 
	margin-top: 0px
	list-style-position : outside;
}

.basket_anzahl
{
	color: #000000;
	width: 30px;
	border: solid 1px #000000;
	height: 19px;
	text-align: right;
}
