
BODY
{ 
  margin: 0 0 0 0;
  padding: 0 0 0 0; 
}


A:link
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif
}
 
A:active
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif
}

A:visited
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif
}

A:hover
{       text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif
}


A.leftmore:link
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align:right;
        color: #FFFFFF;
}

A.leftmore:active
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align:right;
        color: #FFFFFF;
}

A.leftmore:visited
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align:right;
        color: #FFFFFF;
}

A.leftmore:hover
{       text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align:right;
        color: #FFFFFF;
}



A.mainmenu:link
{ text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FFFFFF;
}

A.mainmenu:active
{ text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FFFFFF;
}

A.mainmenu:visited
{ text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FFFFFF;
}

A.mainmenu:hover
{ text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FFFFFF;
}




A.contactkfz:link
{ text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FF0000;
}

A.contactkfz:active
{ text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FF0000;
}

A.contactkfz:visited
{ text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FF0000;
}

A.contactkfz:hover
{ text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-align:center;
  color: #FF0000;
}


A.filter:link
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}

A.filter:active
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}

A.filter:visited
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}

A.filter:hover
{       text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}


A.copy:link
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}

A.copy:active
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}

A.copy:visited
{       text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}

A.copy:hover
{       text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        text-align:center;
        color: #FFFFFF;
}

.dotted 
{ border:  2px solid #5a759b;
}



BODY, HTML, P, DIV, TABLE, .completekfz	
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  font-style: normal;
  text-align:justify;
}


P.article
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  font-style: normal;
  text-align:justify;
}


P.form
{ font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:12px;
  font-style:normal;
  text-align:left;
}

B.form
{ font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:12px;
  font-style:normal;
  font-weight:bold;
  text-align:left;
}

INPUT.form
{ font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:12px;
  font-style:normal;
  text-align:left;
  background-color:#cccccc;
}

TABLE.form
{ background-color:#cccccc;
}


B
{ font-family:Verdana, Arial, Helvetica, sans-serif;
  font-style:normal;
  font-weight:bold;
}


P.centerteaser
{ margin: 1px;
}


H1.article
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 14px;
  font-style: normal;
  font-weight: bold;
  margin-bottom: 2px;
  color:#5a759b;
}



H1.centerteaser, H1.teaser, H2.article                   
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-style: normal;
  font-weight: bold;
  margin-bottom: 2px;
}


H2.teaser, H3.teaser
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 10px;
  font-style: normal;
  font-weight: bold;
  margin-bottom: 2px;
}


EM.price
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  font-style: normal;
  font-weight: bold;
  color:#ff0000;
}


EM.copy
{ font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:12px;
  font-style:normal;
  font-weight:bold;
  color:#ffffff;
}




TABLE.hotmenu
{  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   line-height:12px;
   font-style:normal;
   text-align:justify;
   background:#ff0000;
}


TABLE.mainmenu
{  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   line-height:12px;
   font-style:normal;
   text-align:justify;
   background:#5a759b;
}


TABLE.leftoffer
{  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   line-height:12px;
   font-style:normal;
   text-align:justify;
   background:#5a759b;
}


TABLE.rightchoice
{  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   line-height:12px;
   font-style:normal;
   text-align:justify;
   background:#5a759b;
}


TABLE.rightnews
{  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   line-height:12px;
   font-style: normal;
   text-align:justify;
   background:#5a759b;
}


TABLE.kfzdata
{  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   line-height:12px;
   font-style:normal;
   text-align:left;
   background:#CCCCCC;
}


TR.kfzdata
{  background:#DDDDDD;
}


TR.kfzdatalabel
{  font-style:normal;
   font-weight:bold;
   background:#CCCCCC;
}


IMG.kfz
{  margin: 4px;
}


dt                       {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 12px;
        font-style: normal;
        font-weight: bold;
        margin-top:10px;
        
}

dl                         {
        margin-left:10px;

}


li			{
        text-align:left;
}

ul			{
	list-style-type: square;
        text-align:left;

}

ol			{
        text-align:left;
}



h1, h2, h3, h4, .textHeadline, .title     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
        line-height: 16px; 
	font-style: normal ;
	font-weight: bold;
        text-align:left; 
}

