html		{ height:100% }
body		{ background:url(../pics/site/shop/background.jpg) repeat-x #888; height:100%; min-height:100%; margin:0px; padding:0px; color: #333; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none; }

a:link				{ color: #e2001a; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }
a:active			{ color: #e2001a; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }
a:visited			{ color: #e2001a; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none }
a:hover				{ color: #e2001a; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: underline }

a.menu:link			{ color: #f5f5f5; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 8px; }
a.menu:active		{ color: #f5f5f5; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 8px; }
a.menu:visited		{ color: #f5f5f5; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 8px; }
a.menu:hover		{ color: #e2001a; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 8px; }

a.topmenu:link		{ color: #999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 5px; }
a.topmenu:active	{ color: #999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 5px; }
a.topmenu:visited	{ color: #999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 5px; }
a.topmenu:hover		{ color: #e2001a; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial; text-decoration: none; text-transform: uppercase; margin:1px 5px; }

a.small:link		{ font-style: normal; font-size: 9px; font-family: Arial; text-decoration: none }
a.small:active		{ font-style: normal; font-size: 9px; font-family: Arial; text-decoration: none }
a.small:visited		{ font-style: normal; font-size: 9px; font-family: Arial; text-decoration: none }
a.small:hover		{ font-style: normal; font-size: 9px; font-family: Arial; text-decoration: none }

.blueFont	{ color: #040B52 }
.orangeFont	{ color: #D94405 }

.small		{ font-style: normal; font-size: 10px; font-family: Arial; text-decoration: none }

h1			{ display:inline; padding:0px 3px; color: #333; background-color:#e2001a; font-weight: normal; font-size: 30px; font-family: Arial; text-transform:uppercase; }
h2			{ margin:3px 0px; color: #333; font-weight: normal; font-size: 18px; font-family: Arial; text-transform: uppercase; }
h3			{ color: #333; font-weight: normal; font-size: 12px; font-family: Arial; text-transform:uppercase; }
h4			{ display:inline; padding:0px 1px; color: #333; background-color:#e2001a; font-weight: normal; font-size: 16px; font-family: Arial; text-transform:uppercase; }

.forms		{ border: #f5f5f5 1px solid; background-color: white; font-family: Arial; font-size: 9px; }
.forms2		{ border: #e2001a 1px solid; background-color: white; font-family: Arial; font-size: 9px; }

.red		{ color:#e2001a; }
.preis		{ font-size:30px; }

#container	{ margin: 0px auto; max-width:1000px; min-width:600px; height:100%; padding:0px; border-left:1px solid #999; border-right:1px solid #999; }

#navi		{ padding-top:13px; border-bottom:1px solid #999; }
#naviLeft	{ float:left; width:50px; padding:2px 5px; background-color:#999; text-align:right; }
#naviRight	{ float:right; width:325px; padding:2px 5px; background-color:#999; text-align:left; }
#naviCenter	{ width:215px; margin-left:295px; padding:2px 5px; background-color:#999; text-align:center; }
#naviBottom { float:right; width:240px; padding:2px 5px; margin-top:2px; margin-right:17px; text-align:right; }

#login		{ position:absolute; display:none; background-color:#999; padding:4px; margin-left:-5px; margin-top:2px; font-size:9px; color: #f5f5f5; }
#smallCart	{ position:absolute; width:150px; margin-left:850px; margin-top:50px; text-align:right; }

#left		{ float:left; width:350px; margin-top:50px; padding:0px; text-align:right; }
#right		{ clear:right; float:right; width:270px; height:75%; margin-top:150px; padding:0px; border-top:1px solid #333; border-bottom:1px solid #333; overflow:auto; }
#content	{ width:350px; margin-top:272px; margin-left:360px; padding:0px; }

