body {
	margin-width: 0px;
	margin-height: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

h1 {
	font-family: verdana;
	font-size: 12px;
	line-height: 28px;
	line-width: 700px;
	font-weight: bold;
	color: #002158;
	display: block;
	height: 28px;
	width: 680px;
	margin: 0 0 0 0;
	padding: 16px 0px 10px 20px;
	background-image: url(../pictures/fh1.gif);
}
h2 {
	font-family: verdana;
	font-size: 11px;
	line-height: 27px;
	line-width: 700px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: 27px;
	width: 680px;
	margin: 0 0 0 0;
	padding: 15px 0 10px 20px;
	background-image: url(../pictures/fh2.gif);}

h3 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	line-height: 40px;
	color: #FFFFFF;
	width: 200px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 10px 20px 0px 0px;
	background-image: url(../pictures/fh3.gif);}

h4 {
	font-family: verdana;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	font-style: normal;
}

h5 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	line-height: 40px;
	color: #FFFFFF;
	width: 200px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 10px 20px 0px 0px;
	background-image: url(../pictures/sportheadlinefond02.gif);}

.headlinessearchresults01 {
	font-family: verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	margin: 0px 0px 0px 20px;
	font-style: normal;
}

.headlinessearchresults02 {
	font-family: verdana;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	margin: auto;
	padding: 10px 2px 10px 4px;}

.tableshopwhite {
	font-family: verdana;
	font-size: 7pt;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: 000000;
	background-color: #FFFFFF;
	margin: auto;
	padding: 2px 2px 2px 4px;}

.tableshopblue {
	font-family: verdana;
	font-size: 7pt;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: 000000;
	background-color: #C6CEDB;
	margin: auto;
	padding: 2px 2px 2px 4px;}

.tableshopblue_warenkorb {
	font-family: verdana;
	font-size: 7pt;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: 000000;
	background-color: #C6CEDB;
	margin: auto;
	padding: 10px 5px 10px 5px;}

.tableshopprice {
	font-family: verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	color: #002158;
	margin: auto;
	padding: 2px 2px 2px 4px;}

.tableshoppricerate {
	font-family: verdana;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	color: #002158;
	margin: auto;}



.headlinesshop01 {
	font-family: verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	display: block;
	height: 20px;
	width: 280px;
	margin: 0 0 0 0;
	padding: 0px 0px 0px 20px;}

.headlinesshop02 {
	font-family: verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: 20px;
	margin: 0 0 0 0;
	padding: 0px 0px 0px 20px;}

.headlinesshop03 {
	font-family: verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
	background-color: #FFFFFF;
	display: block;
	height: 20px;

	margin: 0 0 0 0;
	padding: 0px 0px 0px 20px;}

a.headlinesshop03:link    {text-decoration: none; color:#FF6600;}
a.headlinesshop03:visited {text-decoration: none; color:#FF6600;}
a.headlinesshop03:hover   {text-decoration: none; color:#FFFFFF; background-color:#FF6600}
a.headlinesshop03:active  {text-decoration: none; color:#FF6600;}

.headlinesshop03active {
	font-family: verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	display: block;
	height: 20px;

	margin: 0 0 0 0;
	padding: 0px 0px 0px 20px;}

a.headlinesshop03active:link    {text-decoration: none; color:#FFFFFF;}
a.headlinesshop03active:visited {text-decoration: none; color:#FFFFFF;}
a.headlinesshop03active:hover   {text-decoration: none; color:#FFFFFF;}
a.headlinesshop03active:active  {text-decoration: none; color:#FFFFFF;}

p { font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;}

ul,ol { font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;}

.pblack { font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;}

.plink {
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
}

a.plink:link    {text-decoration: none; color:#FFFFFF;}
a.plink:visited {text-decoration: none; color:#FFFFFF;}
a.plink:hover   {text-decoration: none; color:#FF6600;}
a.plink:active  {text-decoration: none; color:#FFFFFF;}

.plink2 {
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	font-variant: normal;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
}

a.plink2:link    {text-decoration: none; color:#FFFFFF;}
a.plink2:visited {text-decoration: none; color:#FFFFFF;}
a.plink2:hover   {text-decoration: none; color:#FF6600;}
a.plink2:active  {text-decoration: none; color:#FFFFFF;}

.plink_black {
	font-family: verdana;
	font-size: 7pt;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 0px;
}

a.plink_black:link    {text-decoration: none; color:#000000;}
a.plink_black:visited {text-decoration: none; color:#000000;}
a.plink_black:hover   {text-decoration: none; color:#FF6600;}
a.plink_black:active  {text-decoration: none; color:#000000;}

.plinkactive { font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	font-weight: normal;
	font-variant: normal;
	color: #FF6600;
	letter-spacing: 1px;
	margin-top: 10px;
	margin-bottom: 0px;}

a.plinkactive:link    {text-decoration: none; color:#FF6600;}
a.plinkactive:visited {text-decoration: none; color:#FF6600;}
a.plinkactive:hover   {text-decoration: none; color:#FFFFFF;}
a.plinkactive:active  {text-decoration: none; color:#FF6600;}

.copytextshop {
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin: auto;
    padding: 0px 0px 0px 20px;}

.chooseshop {
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
	display: block;
	width: 530px;
	margin: auto;
	padding: 0px 0px 0px 0px;}

.textfieldshop {
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	display: block;
	width: 100px;
	background-color: #FF6600;
	margin: auto;
	padding: 0px 0px 0px 20px;}

.wkshop {
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	height: 20px;
	width: 90px;
}

.hlheadlines {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #002158;
	margin: auto;
	height: 20px;
	width: 290px;
	padding: 3px 0px 0px 20px;
	background-image: url(../pictures/fhlheadline02.gif);}

.sublinesfree {
	font-family: verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: auto;
	padding: 10px 0px 10px 20px;}

.lineshead {
	background-color: #FFFFFF;
	margin: auto;
	height: 1px;}

.hlcopytext {
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 1px;
	margin: auto;
	background-color: #C0C8CF;
    padding: 0px 20px 0px 20px;
}
.hlcopytextmenue {
	font-family: verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #002158;
	letter-spacing: 1px;
	text-align: center;
	padding: 10px 0px;
	margin: auto;
	background-color: #FFFFFF;}


.lieferprogramm_ueberschrift
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	line-height: 20px;
	margin: auto;
	display:block;
	width:130px;
	high:20px;
	text-decoration:none;
	text-align:center;
    color:#FFFFFF;
    background-color:#002158;
}

.lieferprogramm
{
	font-family: verdana;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #002158;
	letter-spacing: 1px;
	text-align: left;
	padding: 10px 0px;
	margin: auto;
	background-color: #FFFFFF;
}

.hlcopytextmenueactive {
	font-family: verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-align: center;
	padding: 10px 0px;
	margin: auto;
	background-color: #002158;}

.bannerheadlines {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #002158;
	margin: auto;
	background-image: url(../pictures/fheadbanner.gif);
	background-repeat: no-repeat;
	left: 20px;
	padding: 3px 0px 0px;
	height: 20px;
	text-align: center;}

.bannercopytext {
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 1px;
	margin: auto;
    padding: 0px 10px 0px 20px;
	width: 620px;
    background-color: #C0C8CF;}

a.hllinksblueorange {
font-family: verdana;
font-size: 11px;
font-weight: bold;
line-height: 20px;
color: #FFFFFF;
margin: auto;
display:block;
width:130px;
high:20px;
text-decoration:none;}

a.hllinksblueorange:link    {text-align:center; color:#FFFFFF; background-color:#002158;}
a.hllinksblueorange:visited {text-align:center; color:#FFFFFF; background-color:#002158;}
a.hllinksblueorange:hover   {text-align:center; color:#FFFFFF; background-color:#F58220;}
a.hllinksblueorange:active  {text-align:center; color:#FFFFFF; background-color:#F58220;}

a.hllinksblueorangeactive {
font-family: verdana;
font-size: 11px;
font-weight: bold;
line-height: 20px;
color: #FFFFFF;
margin: auto;
display:block;
width:130px;
high:20px;
text-decoration:none;}

a.hllinksblueorangeactive:link    {text-align:center; color:#FFFFFF; background-color:#F58220;}
a.hllinksblueorangeactive:visited {text-align:center; color:#FFFFFF; background-color:#F58220;}
a.hllinksblueorangeactive:hover   {text-align:center; color:#FFFFFF; background-color:#002158;}
a.hllinksblueorangeactive:active  {text-align:center; color:#FFFFFF; background-color:#F58220;}

a.hllinksbluewhite {
font-family: verdana;
font-size: 11px;
line-height: 20px;
font-weight: bold;
color: #FF6600;
display: block;
height: 20px;
width: 120px;
background-color:#FFFFFF;
border-top-color: #FF6600;
border-top-width: 1;
border-top-style: solid;
border-left-color: #FF6600;
border-left-width: 1;
border-left-style: solid;
border-right-color: #FF6600;
border-right-width: 1;
border-right-style: solid;
border-bottom-color: #FF6600;
border-bottom-width: 1;
border-bottom-style: solid;
text-align: center;
text-decoration: none;
vertical-align: middle;
margin: auto;}

a.hllinksbluewhite:link    {color:#002158; background-color:#FFFFFF;}
a.hllinksbluewhite:visited {color:#002158; background-color:#FFFFFF;}
a.hllinksbluewhite:hover   {color:#FFFFFF; background-color:#FF6600; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;}
a.hllinksbluewhite:active  {color:#FFFFFF; background-color:#FF6600; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;}

a.menuelinkssub {
font-family: verdana;
font-size: 10px;
line-height: 20px;
display: block;
height: 20px;
width: 130px;
margin: auto;
text-decoration: none;
text-align: left;}

a.menuelinkssub:link    {color:#CCCCCC; background-color:transparent;}
a.menuelinkssub:visited {color:#CCCCCC; background-color:transparent;}
a.menuelinkssub:hover   {color:#002158; background-color:#FFFFFF;}
a.menuelinkssub:active  {color:#CCCCCC; background-color:#002158;}

a.menuelinkssubactive {
font-family: verdana;
font-size: 10px;
line-height: 20px;
display: block;
height: 20px;
width: 130px;
margin: auto;
text-decoration: none;
text-align: left;}

a.menuelinkssubactive:link    {color:#FFFFFF; background-color:#002158;}
a.menuelinkssubactive:visited {color:#FFFFFF; background-color:#002158;}
a.menuelinkssubactive:hover   {color:#002158; background-color:#FFFFFF;}
a.menuelinkssubactive:active  {color:#FFFFFF; background-color:#002158;}

a.menuelinkswhite {
font-family: verdana;
font-size: 11px;
color: #FFFFFF;
letter-spacing: 1px;
line-height: 20px;
display: block;
height: 20px;
width: 130px;
margin: auto;
text-decoration: none;
text-align: left;}

a.menuelinkswhite:link    {color:#FFFFFF; background-color:transparent;}
a.menuelinkswhite:visited {color:#FFFFFF; background-color:transparent;}
a.menuelinkswhite:hover   {color:#002158; background-color:#FFFFFF;}
a.menuelinkswhite:active  {color:#FFFFFF; background-color:#F58220;}

a.menuelinkswhiteactive {
font-family: verdana;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
display: block;
background-color:#F58220;
height: 20px;
width: 130px;
margin: auto;
text-decoration: none;
text-align: left;}

a.menuelinkswhiteactive:link    {color:#FFFFFF; background-color:#F58220;}
a.menuelinkswhiteactive:visited {color:#FFFFFF; background-color:#F58220;}
a.menuelinkswhiteactive:hover   {color:#F58220; background-color:#FFFFFF;}
a.menuelinkswhiteactive:active  {color:#FFFFFF; background-color:#F58220;}

a.menuelinksgrey {
font-family: verdana;
font-size: 11px;
color:#CCCCCC;
line-height: 20px;
display:block;
height: 20px;
width: 130px;
margin: auto;
text-decoration:none;
text-align: left;}

a.menuelinksgrey:link {color:#CCCCCC; background-color:transparent;}
a.menuelinksgrey:visited {color:#CCCCCC; background-color:transparent;}
a.menuelinksgrey:hover {color:#002158; background-color:#FFFFFF;}
a.menuelinksgrey:active {color:#FFFFFF; background-color:#F58220;}

a.menuelinksgreyactive {
font-family: verdana;
font-size: 11px;
color:#FFFFFF;
letter-spacing: 1px;
line-height: 20px;
display: block;
background-color:#F58220;
height: 20px;
width: 130px;
margin: auto;
text-decoration: none;
text-align: left;}

a.menuelinksgreyactive:link {color:#FFFFFF; background-color:#F58220;}
a.menuelinksgreyactive:visited {color:#FFFFFF; background-color:#F58220;}
a.menuelinksgreyactive:hover {color:#002158; background-color:#FFFFFF;}
a.menuelinksgreyactive:active {color:#FFFFFF; background-color:#F58220;}

.maintable
{
	background-image: url(../pictures/fbg.jpg);
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}

.fmain
{
	background-image: url(../pictures/fmain.jpg);
    background-repeat: repeat-x;
    background-color: #8C9EAC;
}

.fhead
{
	background-image: url(../pictures/fhead.jpg);
    background-repeat: repeat;
}

.selectfield
{
	width: 500px;
    font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
}

.selectfield1
{
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
	margin: auto;
	padding: 0px 0px 0px 0px;
}

.inputfield
{
	border-top-color: #F58220;
    border-top-width: 1;
    border-top-style: solid;
	border-left-color: #F58220;
    border-left-width: 1;
    border-left-style: solid;
	border-right-color: #F58220;
    border-right-width: 1;
    border-right-style: solid;
	border-bottom-color: #F58220;
    border-bottom-width: 1;
    border-bottom-style: solid;
    color: #000000;
    font-family: Arial;
	font-size: 10pt;
    font-weight: bold;
    background-color: #FFFFFF;
}

.inputfield_2
{
	border-top-color: #000000;
    border-top-width: 1;
    border-top-style: solid;
	border-left-color: #000000;
    border-left-width: 1;
    border-left-style: solid;
	border-right-color: #000000;
    border-right-width: 1;
    border-right-style: solid;
	border-bottom-color: #000000;
    border-bottom-width: 1;
    border-bottom-style: solid;
    color: #FF9900;
    font-family: Arial;
	font-size: 10pt;
    font-weight: bold;
    background-color: #FFFFFF;
}

.textareafield
{
	border-top-color:#F58220;
    border-top-width: 1;
    border-top-style: solid;
	border-left-color: #F58220;
    border-left-width: 1;
    border-left-style: solid;
	border-right-color: #F58220;
    border-right-width: 1;
    border-right-style: solid;
	border-bottom-color: #F58220;
    border-bottom-width: 1;
    border-bottom-style: solid;
    color: #FF9900;
    font-family: Arial;
	font-size: 10pt;
    font-weight: bold;
    background-color: #FFFFFF;
    overflow: auto;
}

.kontakt_ueberschrift
{
    font-family: Arial;
	font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}

.kontakt_an
{
    font-family: Arial;
	font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}


.kontakt_texte
{
    font-family: Arial;
	font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
	padding: 5px 5px 0px 20px;
}

.kontakt_button
{
    font-family: Arial;
	font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
	padding: 0px 5px 12px 20px;
}

.kontakt_padding_input
{
	padding: 0px 5px 5px 20px;
}

.haendler_texte
{
    font-family: Arial;
	font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
	padding: 10px 5px 0px 20px;
}

.haendler_button
{
    font-family: Arial;
	font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
	padding: 10px 5px 12px 20px;
}

.haendler_padding_input
{
	padding: 0px 5px 5px 20px;
}

.artikelliste_meldung
{
	font-family: verdana;
	font-size: 16pt;
    color: #FF0000;
    background-color: #FFFFFF;
}

.shop_fahrzeugauswahl
{
	font-family: verdana;
	font-size: 7pt;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: 000000;
	background-color: #FFFFFF;
	margin: auto;
	padding: 10px 10px 10px 20px;
	border-top-color:#F58220;
    border-top-width: 1;
    border-top-style: solid;
	border-left-color: #F58220;
    border-left-width: 1;
    border-left-style: solid;
	border-right-color: #F58220;
    border-right-width: 1;
    border-right-style: solid;
	border-bottom-color: #F58220;
    border-bottom-width: 1;
    border-bottom-style: solid;
}

.shop_register
{
	font-family: verdana;
	font-size: 8pt;
    color: #FFFFFF;
}

.shop_beschreibung
{
	font-size: 6pt;
}

.beschreibungsfeld
{
	border-top-color: #000000;
    border-top-width: 1;
    border-top-style: solid;
	border-left-color: #000000;
    border-left-width: 1;
    border-left-style: solid;
	border-right-color: #000000;
    border-right-width: 1;
    border-right-style: solid;
	border-bottom-color: #000000;
    border-bottom-width: 1;
    border-bottom-style: solid;
    background-color: #FFFFFF;
}

.textfont_klein
{
    font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.textfont_klein_schwarz
{
    font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration:none;
}

.textfont_klein_schwarz_2
{
    font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration:none;
}

.textfont_klein_rot
{
    font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.textfont
{
    font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.textfont_rot
{
    font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

ul
{
	list-style-image: url(../pictures/bull.gif);
}
