/* generated by lmg - lindner mediengestaltung */

html,body {
margin:0;
padding:0;
}

body {
text-align: center;
font-family: verdana, arial;
font-size: 100.01%; /* explorer-bug text */
background-image: url(../images/bgfond.jpg);
background-repeat: repeat-x;
margin: 0 auto;
}

.body_blank
{
background-color: #FFFFFF;
background-image: url();
}

.body_infos
{
background-color: #4D6473;
background-image: url();
}


p {
font-size: 11px;
text-align: left;
font-style: normal;
letter-spacing: 1px;
line-height: 15px;
color: #fff;
margin: 0px 20px 0px 20px;
}

#contentbasic a {text-decoration: none; color: #fff;}
#spacer_680_20 a {text-decoration: none; color: #fff;}

#contactcontainer p {
margin: 3px 0px 5px 0px;
}

.orange {
color: #ff9900;
}

.linkbold {
display: block;
width: 680px;
height: 11px;
text-align: left;
text-indent: 20px;
font-size: 11px;
font-weight: bold;
color: #fff;
margin: 15px 0 5px 0;
}

a.linkbold:link, a.linkbold:visited { text-decoration: none; color: #fff;}
a.linkbold:active, a.linkbold:hover { text-decoration: none; color: #f58220;}

.linkboldshop {
text-align: left;
font-size: 11px;
font-weight: bold;
color: #fff;
margin: 15px 0 5px 0;
}

a.linkboldshop:link, a.linkboldshop:visited { text-decoration: none; color:#fff;}
a.linkboldshop:active, a.linkboldshop:hover { text-decoration: none; color:#f58220;}


.linkboldblack {
text-align: left;
font-size: 9px;
font-weight: bold;
color: #000000;
margin: 15px 0 5px 0;
}

a.linkboldblack:link, a.linkboldblack:visited { text-decoration: none; color: #000000;}
a.linkboldblack:active, a.linkboldblack:hover { text-decoration: none; color: #f58220;}


.linkshop {
text-align: left;
font-size: 11px;
color: #fff;
margin: 15px 0 5px 0;
}

a.linkshop:link, a.linkshop:visited { text-decoration: none; color:#fff;}
a.linkshop:active, a.linkshop:hover { text-decoration: none; color:#f58220;}

li {
font-size: 11px;
text-align: left;
font-style: normal;
letter-spacing: 1px;
line-height: 14px;
color: #fff;
margin: 5px 20px 0 0;
}

h1 {
display: block;
width: 680px;
height: 20px;
font-size: 12px;
text-align: left;
text-indent: 20px;
line-height: 20px;
line-width: 640px;
font-weight: bold;
background-image:  url(../images/fondheadline680.gif);
background-repeat: no-repeat;
margin: 20px 0 20px 0;
}

.h1logo {
text-indent: 85px;
background-image:  url(../images/fondheadlinelogo680.gif);
background-repeat: no-repeat;
}

.headlinehp {
display: block;
width: 385px;
height: 20px;
text-align: left;
text-indent: 20px;
font-size: 12px;
line-height: 20px;
font-weight: bold;
background-image:  url(../images/fondheadline385.gif);
background-repeat: no-repeat;
margin: 10px 0 10px 0;
}

h2 {
text-align: left;
}

#starthp h2 {
	display: block;
	width: 235px;
	height: 50px;
	font-family: arial;
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	line-height: 26px;
	color: #002158;
	margin: 0 0 0 20px;
}

#hp h2{
	display: block;
	width: 400px;
	height: 60px;
	font-family: arial;
	font-size: 25px;
	text-align: left;
	font-weight: bold;
	font-style: italic;
	line-height: 26px;
	color: #fff;
	background-image: none;
	margin: 0 0 0 20px;
}

a.h2link:link    {text-decoration: none; color: #002158;}
a.h2link:visited {text-decoration: none; color: #002158;}
a.h2link:hover   {text-decoration: none; color: #F58220;}
a.h2link:active  {text-decoration: none; color: #F58220;}

.starthpsubline {
    display: block;
	width: 235px;
	height: 40px;
	font-family: arial;
	font-size: 14px;
	letter-spacing: 0px;
	text-align: left;
	font-weight: bold;
	font-style: italic;
	line-height: 16px;
	color: #333;
	margin: 0 0 0 20px;
}

a.starthpsublinelink:link    {text-decoration: none; color: #333;}
a.starthpsublinelink:visited {text-decoration: none; color: #333;}
a.starthpsublinelink:hover   {text-decoration: none; color: #F58220;}
a.starthpsublinelink:active  {text-decoration: none; color: #F58220;}

h3 {
display: block;
width: 350px;
height: 20px;
text-align: left;
text-indent: 20px;
font-size: 12px;
line-height: 20px;
font-weight: bold;
background-image:  url(../images/fondheadline350.gif);
background-repeat: no-repeat;
margin: 20px 0 10px 0;
}

h4 {
display: block;
width: 350px;
height: 16px;
text-align: left;
font-size: 14px;
font-weight: bold;
color: #fff;
margin: 15px 0 5px 0;
}

h5 {
display: block;
width: 680px;
height: 13px;
text-align: left;
text-indent: 20px;
font-size: 13px;
font-weight: bold;
color: #fff;
margin: 20px 0 5px 0;
}

#content h5{
margin: 15px 0 10px 0;
}

h6 {
display: block;
width: 680px;
height: 13px;
text-align: left;
text-indent: 20px;
font-size: 13px;
font-weight: bold;
color: #fff;
margin: 20px 0 10px 0;
}

#headlineshop340 {
display: block;
width: 340px;
height: 20px;
text-align: left;
text-indent: 20px;
font-size: 12px;
line-height: 20px;
font-weight: bold;
color: #fff;
overflow: hidden;
background-color: #F58220;
margin: 0px 0 10px 0;
}

#headlinebold {
text-align: left;
text-indent: 20px;
font-size: 12px;
line-height: 20px;
font-weight: bold;
color: #fff;
margin: 0;
}

#headlinebold680 {
display: block;
width: 680px;
height: 20px;
text-align: left;
text-indent: 20px;
font-size: 12px;
line-height: 20px;
font-weight: bold;
color: #fff;
margin: 20px 0 10px 0;
}

#hptextcontainer {
display: block;
width: 365px;
font-size: 11px;
text-align: left;
font-style: normal;
letter-spacing: 1px;
line-height: 15px;
color: #fff;
padding: 0 0 10px 20px;
}

#prostarttextcontainer {
display: block;
width: 320px;
font-size: 11px;
text-align: left;
font-style: normal;
letter-spacing: 1px;
line-height: 15px;
color: #fff;
}

/* -------------- main container------------- */

#header {
position: relative;
text-align: left;
width: 980px;
height: 140px;
background-image: url(../images/bghead.jpg);
background-repeat: no-repeat;
background-color: #003366;
}

.headerlink {
width: 305px;
height: 90px;
margin-top: 20px;
}

#container {
display: block;
width:980px;
min-height: 600px;
margin:0 auto;
background-image: url(../images/bglong.jpg);
background-color: #597587;
}

#wrapper {
float:left;
width:100%;
}

#content {
display: block;
text-align: left;
width: 680px;
margin: 0px 150px;
min-height: 600px;
background-color: #4b6272;
}

#contentstart {
display: block;
width: 680px;
height: 610px;
margin: 0px 150px;
background-color: #4b6272;
background-image: url(../images/bgstart.jpg);
background-repeat: no-repeat;
}

#contentbasic {
display: block;
width: 680px;
height: 600px;
margin: 0 150px;
background-image: url(../images/bgcontentbasic01.jpg);
background-repeat: no-repeat;
}

#contenthp {
display: block;
text-align: left;
width: 680px;
height: 600px;
margin: 0 150px;
background-image: url(../images/bghp.jpg);
background-repeat: no-repeat;
}

#contentprostart {
display: block;
width: 680px;
height: 600px;
margin: 0 150px;
background-color: #4b6272;
background-image: url(../images/bgproductsstart.jpg);
background-repeat: no-repeat;
}

#imagecontainer680_200 {
display: block;
width: 680px;
height: 200px;
margin: 10px 0 30px 0;
}

#buttonspacer120_20 {
display: block;
width: 120px;
height: 20px;
background-color: #fff;
}

#starthp {
display: block;
width: 680px;
height: 480px;
background-image: url(../images/bgstart.jpg);
background-repeat: no-repeat;
margin: 0;
}

#hp {
display: block;
width: 680px;
height: 60px;
margin: 0;
}

/* ---------- forms -------------- */

#select, #selectmaker, #selectmodel, #selectyear {
display: block;
text-align: left;
width: 400px;
height: 20px;
margin: 0 0 0 20px;
}

.selectmakerclass {
display: block;
text-align: left;
width: 400px;
height: 20px;
border: 1px;
border-style: solid;
border-color: #F58220;
margin: 20px 0 0 0;
}

.selectclass {
display: block;
text-align: left;
width: 400px;
height: 20px;
border: 1px;
border-style: solid;
border-color: #F58220;
background-color: #fff;
}

#form {
width: 130px;
border: 1px;
}

#fieldset {
display: block;
width: 150px;
background-color: red;
border: none;
}

#label {
display: block;
margin-left: 10px;
text-align: center;
}

#legend {
margin-left: 10px;
background-color:#fff;
}

#input {
border: 1px;
border-style: solid;
border-color: #F58220;
background-color: #fff;
}

.textareacontact {
display: block;
width: 250px;
height: 155px;
border: 1px;
border-style: solid;
border-color: #F58220;
background-color: #fff;
}


.siderighttextfieldclass, .inputcontact1, .inputcontact2, .inputcontact3 {
height: 20px;
border: 1px;
border-style: solid;
border-color: #F58220;
background-color: #fff;
}

.inputcontact1 {
display: block;
width: 250px;
}

.inputcontact3 {
width: 150px;
}

.siderighttextfieldclass, .inputcontact2 {
width: 80px;
}

#contactcontainer {
display: block;
width: 680px;
margin-top: 10px;
}

#siderighttextfields {
width: 150px;
margin-top: 10px;
}

.contactlegend {
font-size: 9px;
text-align: center;
font-style: normal;
line-height: 20px;
color: #fff;
}

/* ---------- menues -------------- */

.buttonproducts {
display: block;
width: 120px;
height: 20px;
text-align: center;
font-size: 11px;
font-weight: bold;
line-height: 20px;
color: #f58220;
background-color: #fff;
margin: 0;
}

a.buttonproducts:link    {text-decoration: none;}
a.buttonproducts:visited {text-decoration: none;}
a.buttonproducts:hover   {text-decoration: none; color: #fff; background-color: #f58220;}
a.buttonproducts:active  {text-decoration: none; color: #fff; background-color: #f58220;}

.buttonproductsa {
display: block;
width: 120px;
height: 20px;
text-align: center;
font-size: 11px;
font-weight: bold;
line-height: 20px;
color: #fff;
background-color: #f58220;
margin: 0;
}

a.buttonproductsa:link    {text-decoration: none;}
a.buttonproductsa:visited {text-decoration: none;}
a.buttonproductsa:hover   {text-decoration: none; color: #fff; background-color: #f58220;}
a.buttonproductsa:active  {text-decoration: none;}

#menue {
display: block;
width: 130px;
text-align: left;
overflow: hidden;
margin-top: 20px;
margin-right: 20px;
}

#submenue {
display: block;
width: 120px;
overflow: hidden;
text-indent: 10px;
margin: 5px 0 10px 10px;
}

.menueclass {
display: block;
width: 130px;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 20px;
text-indent: 20px;
color: #fff;
margin-right: 20px;
}

a.menueclass:link    {text-decoration: none;}
a.menueclass:visited {text-decoration: none;}
a.menueclass:hover   {text-decoration: none; color: #F58220; background-color:#fff;}
a.menueclass:active  {text-decoration: none; color: #F58220; background-color:#fff;}

.menueclassactive {
display: block;
width: 130px;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 20px;
text-indent: 20px;
color: #fff;
background-color:#F58220;
}

a.menueclassactive:link    {text-decoration: none;}
a.menueclassactive:visited {text-decoration: none;}
a.menueclassactive:hover   {text-decoration: none; color:#F58220; background-color:#fff;}
a.menueclassactive:active  {text-decoration: none; color:#F58220; background-color:#fff;}

.menuesubclass {
display: block;
width: 130px;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-indent: 20px;
color: #fff;
background-color: #002158;
margin-top: 5px;
}

a.menuesubclass:link    {text-decoration: none;}
a.menuesubclass:visited {text-decoration: none;}
a.menuesubclass:hover   {text-decoration: none; color: #002158; background-color:#fff;}
a.menuesubclass:active  {text-decoration: none; color: #002158; background-color:#fff;}

.menuesubclassactive {
display: block;
width: 130px;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-indent: 20px;
color: #fff;
background-color: #F58220;
margin-top: 5px;
}

a.menuesubclassactive:link    {text-decoration: none;}
a.menuesubclassactive:visited {text-decoration: none;}
a.menuesubclassactive:hover   {text-decoration: none; color:#F58220; background-color:#fff;}
a.menuesubclassactive:active  {text-decoration: none; cJ?olor:#F58220; background-color:#fff;}

.menueclassgrey {
display: block;
width: 130px;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 20px;
text-indent: 20px;
color: #ccc;
}

a.menueclassgrey:link    {text-decoration: none;}
a.menueclassgrey:visited {text-decoration: none;}
a.menueclassgrey:hover   {text-decoration: none; color:#000; background-color:#fff;}
a.menueclassgrey:active  {text-decoration: none; color:#000; background-color:#fff;}

.menueclassgreyactive {
display: block;
width: 130px;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 20px;
text-indent: 20px;
color: #fff;
background-color:#F58220;
}

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

/* ---------- side left -------------- */

#sideleft {
float:left;
width:150px;
min-height: 600px;
margin-left:-980px;
}

#highlightcontainer {
display: block;
width: 130px;
margin: 20px 20px 0 0;
background-color: #fff;
}

#highlightcontaineropen {
display: none;
z-index: 2;
width: 130px;
height: 320px;
margin: 0 20px 0 0;
background-color: #fff;
}

.highlighttext {
display: block;
width: 130px;
text-align:center;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
color: #000;
margin: 5px 0 0 0;
padding: 0 0 5px 0;
}

a.highlighttext:link    {text-decoration: none; font-style: normal;}
a.highlighttext:visited {text-decoration: none; font-style: normal;}
a.highlighttext:hover   {text-decoration: none; font-style: normal; color: #F58220;}
a.highlighttext:active  {text-decoration: none; font-style: normal; color: #F58220;}

.highlighttextopen {
display: block;
width: 130px;
text-align:center;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
color: #000;
padding: 0 0 5px 0;
}

a.highlighttextopen:link    {font-style: normal;}
a.highlighttextopen:visited {font-style: normal;}
a.highlighttextopen:hover   {font-style: normal; color: #F58220;}
a.highlighttextopen:active  {font-style: normal; color: #F58220;}


.highlightheadlinetext {
display: block;
width: 130px;
min-height: 20px;
text-align:center;
font-size: 11px;
font-family: Verdana;
line-height: 20px;
color: #fff;
font-weight: bold;
background-color: #002158;
margin: 0 auto;
}

a.highlightheadlinetext:link    {text-decoration: none; font-style: normal;}
a.highlightheadlinetext:visited {text-decoration: none; font-style: normal;}
a.highlightheadlinetext:hover   {text-decoration: none; font-style: normal; color: #002158; background-color: #fff;}
a.highlightheadlinetext:active  {text-decoration: none; font-style: normal; color: #002158; background-color: #fff;}

#sideleftflagicon_en {
display: block;
width: 130px;
height: 15px;
line-height: 15px;
margin: 20px 0px 0px 0px;
background-image:   url(../images/bgflagicon_en.gif);
background-repeat: no-repeat;
}

#sideleftflagicon_de {
display: block;
width: 130px;
height: 15px;
line-height: 15px;
margin: 20px 0px 0px 0px;
background-image:   url(../images/bgflagicon_de.gif);
background-repeat: no-repeat;
}

.flagiconlink {
text-align: left;
font-size: 11px;
font-family: Verdana;
font-style: normal;
letter-spacing: 1px;
line-height: 15px;
color: #fff;
margin: 0 0 0 50px;
}

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

/* ---------- side right -------------- */

#sideright {
float:left;
width:150px;
min-height: 600px;
margin-left:-150px;
}

#siderighttextbold {
display: block;
width: 130px;
text-align: center;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 20px;
color: #fff;
font-weight: bold;
overflow: hidden;
margin: 20px 0 20px 20px;
}

.siderighttextboldclass {
display: block;
width: 130px;
text-align: center;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 20px;
color: #fff;
}

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

#siderightcopytext {
display: block;
width: 130px;
text-align: center;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 15px;
color: #fff;
overflow: hidden;
margin: 20px 0 0 20px;
}

.siderighttextlinkclass {
display: block;
width: 80px;
height: 20px;
text-align: center;
font-size: 11px;
font-family: Verdana;
letter-spacing: 1px;
line-height: 20px;
color: #fff;
margin: 0;
}

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

#siderightshopsell {
display: block;
width: 90px;
height: 120px;
font-size: 12px;
line-height: 20px;
font-weight: bold;
letter-spacing: 0px;
text-align: center, top;
background-image: url(../images/shopseller.gif);
background-repeat: no-repeat;
margin: 20px 20px 290px 40px;
}

a.siderightshopsell_link:link {text-decoration: none; color: #F58220;}
a.siderightshopsell_link:visited {text-decoration: none; color: #F58220;}
a.siderightshopsell_link:hover {text-decoration: none; color:#002158;}
a.siderightshopsell_link:active  {text-decoration: none; color:#002158;}

#flashcontent {
display: block;
width: 130px;
height: 100px;
margin: 0 0 0 20px;
}

/*  ----------------spacer---------------------- */

#spacer10_20 {
display: block;
width: 10px;
height: 20px;
}

#spacer120_600 {
display: block;
width: 120px;
height: 600px;
}

#spacer130_65 {
display: block;
width: 130px;
height: 65px;
}

#spacer130_35 {
display: block;
width: 130px;
height: 35px;
}

#spacer680_80 {
display: block;
width: 680px;
height: 80px;
}

#spacer680_20 {
display: block;
width: 680px;
height: 20px;
}

#spacerclear680_20 {
display: block;
width: 680px;
height: 20px;
claer: both;
}

#spacerblue680_20 {
display: block;
width: 680px;
height: 20px;
background-color: #002158;
	font-family: verdana;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
    padding: 2px 4px 0px 2px;
}

#spacer680_40 {
display: block;
width: 680px;
height: 40px;
background-color: green;
}

#spacer680_60 {
display: block;
width: 680px;
height: 60px;
}

#spacer680_80 {
display: block;
width: 680px;
height: 80px;
background-color: orange;
}


/*  ----------------footer---------------------- */

#footer {
clear:left;
width:100%;
height: 30px;
background-color: #fff;
}

/*  ----------------lieferprogramm---------------------- */

#lieferprogramm
{
	display: block;
	width: 130px;
	margin: 20px 20px 0px 0px;
	background-color: #fff;
	font-family: verdana;
	font-size: 9px;
    text-align: left;
}

#lieferprogramm_ueberschrift
{
	display: block;
	width: 130px;
	min-height: 20px;
	text-align:center;
	font-size: 9px;
	font-family: Verdana;
	line-height: 20px;
	color: #fff;
	font-weight: bold;
	background-color: #002158;
	margin: 0 auto;
}

.lieferprogrammtext
{
	width: 130px;
	font-size: 9px;
	font-family: Verdana;
	color: #000;
}

a.lieferprogrammtext:link    {text-decoration: none;font-style: normal;}
a.lieferprogrammtext:visited {text-decoration: none;font-style: normal;}
a.lieferprogrammtext:hover   {text-decoration: none;font-style: normal; color: #F58220;}
a.lieferprogrammtext:active  {text-decoration: none;font-style: normal; color: #F58220;}

/*  ----------------shop---------------------- */

.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;
}

.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;}

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

.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;
}

.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_rot
{
    font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content {
display: block;
text-align: left;
width: 680px;
margin: 0px 150px;
min-height: 600px;
background-color: #4b6272;
}

.contentbasic {
display: block;
width: 680px;
height: 600px;
margin: 0 150px;
background-image: url(../images/bgcontentbasic01.jpg);
background-repeat: no-repeat;
}
