HTML {
	MIN-HEIGHT: 100%; WIDTH: 100%; HEIGHT: 100%
}
BODY {
	MIN-HEIGHT: 100%; WIDTH: 100%; HEIGHT: 100%
}
P {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 0px
}

#smenu1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu3 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu4 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu5 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu6 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu7 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}
#smenu8 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 12px; LINE-HEIGHT: 18px; HEIGHT: 20px; TEXT-DECORATION: none
}

#smenu1 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}
#smenu2 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}
#smenu3 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}
#smenu4 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}
#smenu5 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}
#smenu6 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}
#smenu7 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}
#smenu8 LI {
	DISPLAY: block; LIST-STYLE-IMAGE: none
}

#nav {
	height: 500px; visibility: visible;
}

#smenu1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#smenu2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#smenu3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#smenu4 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#smenu5 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#smenu6 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#smenu7 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#smenu8 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}

#smenu1 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}
#smenu2 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}
#smenu3 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}
#smenu4 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}
#smenu5 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}
#smenu6 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}
#smenu7 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}
#smenu8 {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-BOTTOM: 300px! important; WIDTH: 200px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; background-color: #C60400;
}

.hdbgcolor{
	background-color: #C60400;
}
body,td,th,p,p{
	font-family: arial;
	font-size: 11px;
	color: #7B797B;
}
.headline{
	font-size: 11px;
	color: #AF0000;
	font-weight: bold;
}
.content{
	text-align: left;
	font-size: 10px;
	font-family: arial;
	color: #636163;
	font-weight: normal;
}
div{
	font-family: arial;
	font-size: 10px;
	color: #636163;

	/*
	scrollbar-base-color:#EEEEEE;
	scrollbar-face-color:#EEEEEE;
	scrollbar-track-color:#636163;
	scrollbar-shadow-color:#EEEEEE;
	scrollbar-darkshadow-color:#636163;
	scrollbar-arrow-color:#AF0000;
	scrollbar-3dlight-color:#636163;
	scrollbar-highlight-color:#EEEEEE;
	*/
	scrollbar-base-color:#EEEEEE;
	scrollbar-face-color:#EEEEEE;
	scrollbar-track-color:#F3F6F7;
	scrollbar-shadow-color:#EEEEEE;
	scrollbar-darkshadow-color:#636163;
	scrollbar-arrow-color:#AF0000;
	scrollbar-3dlight-color:#EEEEEE;
	scrollbar-highlight-color:#EEEEEE;
}
.content_border {
	border-color: #636163;
	border-width: 1px;
	border-bottom : solid #636163;
	border-bottom-width : 1px;
	border-left : solid #636163;
	border-left-width : 1px;
	border-right : solid #636163;
	border-right-width : 1px;
	border-top : solid #636163;
	border-top-width : 1px;
}

.border_left{
	border-left: 1px solid #000000;
}
.border_right{
	border-right: 1px solid #000000;
}
.style2 {font-weight: bold}
.nav1{
	font-size: 12px;
	font-family: arial;
	color: #636163;
	text-decoration: none;
	font-weight: normal;
}
.nav1:hover{
	font-size: 12px;
	font-family: arial;
	color: #C60400;
	text-decoration: underline;
	font-weight: normal;
}
.nav_a, .nav{
	font-size: 11px;
	font-family: arial;
	color: #636163;
	font-weight: normal;
	text-decoration: none;
}
.nav2{
	font-size: 12px;
	font-family: arial;
	color: #000000;
	font-weight: bolder;
	text-decoration: none;
}
.basket_text{
	font-size: 11px;
	font-family: arial;
}

.mainnav{
	font-size: 10px;
	font-family: arial;
	color: #636163;
	font-weight: bolder;
	text-decoration: none;
}
.mainnav:hover{
	font-size: 10px;
	font-family: arial;
	color: #636163;
	font-weight: bolder;
	text-decoration: none;
}

.snav{
	font-size: 12px;
	font-family: arial;
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
}
.snav:hover{
	font-size: 12px;
	font-family: arial;
	color: #FFFFFF;
	background-color:#DE5D5A;
	font-weight: bolder;
	text-decoration: underline;
}

.mainnav_a, .mainnava{
	font-size: 10px;
	font-family: arial;
	color: #636163;
	font-weight: bolder;
	text-decoration: none;
}

.show{
	border-color: #636163;
	border-width: 1px;
	border-bottom : solid #636163;
	border-bottom-width : 1px;
	border-left : solid #636163;
	border-left-width : 1px;
	border-right : solid #636163;
	border-right-width : 1px;
	border-top : solid #636163;
	border-top-width : 1px;
}

.head{
	color: #FFFFFF;
}
a.tabhead, a.tabhead:hover, .tabhead{
	font-size: 13px;
	font-family: arial;
	color: #C60400;
}

a{
	color: #C60400;
}

a.a_search{
	text-decoration: none;
}

hr{
	color: #C60400;
	height: 1px;
}
.search{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 12px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 22px;
	width: 140px;
	font-size: 11px;
	font-family: arial;
}
.BASKET_INPUT_TEXT{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 20px;
	width: 40px;
}
.input, input{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 20px;
	width: 270px;
}
.textarea, textarea{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 100px;
	width: 270px;
}
.check{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
}

.half{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 20px;
	width: 155px;
}
.loginfields{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 20px;
	width: 152px;
}
.ok{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 22px;
	width: 25px;
	color: #AF0000;
	background-color : #FFFFFF;
	background : #FFFFFF;
	border-style : solid solid solid solid;
	border : 1px solid #7B797B;
	cursor: pointer; 
}
.radio{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 20px;
	width: 25px;
	color: #42559C;
	background-color : #EFEFEF;
	border-style : solid solid solid solid;
	border : 1px solid #7B797B;
	background : #EFEFEF;
}
.anmelden{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797BE;
	border-top-width : 1px;
	height: 20px;
	width: 90px;
	color: #42559C;
	background-color : #EFEFEF;
	border-style : solid solid solid solid;
	border : 1px solid #7B797B;
	background : #EFEFEF;
	cursor: pointer;
}
.submit{
	height: 22px;
	width: 320px;
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	color: #C60400;
	background-color : #EFEFEF;
	border-style : solid solid solid solid;
	border : 1px solid #7B797B;
	background : #F7F3F7;
	cursor: pointer; 
}
.submit2{
	border-color: #7B797B;
	border-width: 1px;
	font-size: 11px;
	font-family: arial;
	border-bottom : solid #7B797B;
	border-bottom-width : 1px;
	border-left : solid #7B797B;
	border-left-width : 1px;
	border-right : solid #7B797B;
	border-right-width : 1px;
	border-top : solid #7B797B;
	border-top-width : 1px;
	height: 20px;
	width: 98%;
	color: #42559C;
	background-color : #EFEFEF;
	border-style : solid solid solid solid;
	border : 1px solid #7B797B;
	background : #EFEFEF;
	cursor: pointer;
}
.login{
	font-size: 11px;
	font-family: arial;
	color: #42559C;
}
.fz{
	font-size: 10px;
	font-family: arial;
}
.agb{
	font-size: 11px;
	font-family: arial;
	color: #000000;
}
