/* Alles */
body {
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
text-align:center;background-color:#EFEFEF;
    /*background-color: #FFFFFF;*/
}

div.aussen { height:620px;width:1000px;margin-right:auto;margin-left:auto;position: relative;z-index:1;background-color:#FFFFFF;}


span.minispan {  font-family:  Arial, Verdana, sans-serif;
font-size: 1px;
font-style: normal;
line-height: 1px;
color:#000000;
text-decoration: none;
font-weight: normal;
}

div.topbanner {
text-align: right;
z-index:2;
position:absolute;
top:0px;
left:0px;
}

div.clogo {
text-align: center;
width:62px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:565px;
left:46px;
}


div.adresse {  font-family:  Arial, sans-serif;
font-size: 13px;
color:#CC0305;
text-decoration: none;
font-weight: bold;
text-align: left;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:495px;
left:356px;
}


div.linie3 {
width:1px;
height:567px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:2px;
left:0px;
z-index:4;
}
div.linie4 {
width:1px;
height:567px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:2px;
left:1000px;
z-index:4;
}

div.hauptnavi {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color:#000000;
text-decoration: none;
font-weight: normal;
text-align: left;
width:175px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:51px;
left:1px;
/*border: 1px solid #0000B2;*/
}

td.zelle{
width:200px;
       padding-right:0px;
       padding-left:0px;
       padding-top:0px;
       padding-bottom:0px;}

td.zelle1{
width:165px;
    padding-right:10px;
       padding-left:10px;
       padding-top:0px;
       padding-bottom:0px;}

a.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

a.link:hover {
color:#FFFFFF;
}

span.linkinakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9F0000;
text-decoration: none;
font-weight: bold;
line-height: 16px;
cursor: default;
}


span.navueber {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9F9F9F;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

span.txtklschw  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #1F1F1F;
line-height: 11px;}

span.txtschw  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #1F1F1F;
line-height: 12px;}

span.txtrot  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #CC0305;
line-height: 12px;}

/*------------INDEX/HOME----------------*/

div.inhalt_index {  font-family: Verdana, Arial, sans-serif;
/*width:945px;*/
background-color:transparent;
padding:0px;
z-index:6;
position:absolute;
top:51px;
left:188px;
/*border: 1px solid #0000B2;*/
}

div.inhalt_index1 {  font-family: Verdana, Arial, sans-serif;
background-color:transparent;
color: #CC0305;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding:0px;
z-index:2;
position:absolute;
/*top:521px;
left:405px;*/
top:231px;
left:455px;
}

/*------------NEUWAGEN----------------------------------------------NEUWAGEN----------------*/
div.inhalt_neuw_nav08 {  font-family: Verdana, Arial, sans-serif;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:110px;
left:203px;
/*border: 1px solid #0000B2;*/
}

div.inhalt_neuw_nav {  font-family: Verdana, Arial, sans-serif;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:130px;
left:336px;
/*border: 1px solid #0000B2;*/
}

a.nwlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style:italic;
color: #9F9F9F;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

a.nwlink:hover {
color: #9F0000;
}

span.nwlinkinakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style:italic;
color: #9F0000;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

div.inhalt_neuw_inh {  font-family: Verdana, Arial, sans-serif;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:200px;
left:336px;
/*border: 1px solid #0000B2;*/
}

div.inhalt_neuw_inh_einz1 {  font-family: Verdana, Arial, sans-serif;
background-color:#DFDFDF;
padding:0px;
z-index:12;
position:absolute;
top:180px;
left:220px;
width:654px;
/*border: 1px solid #0000B2;*/
}

a.nwlink1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2F2F2F;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

a.nwlink1:hover {
color: #9F0000;
text-decoration: underline;
}

span.nwlink1inakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #9F0000;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

a.nwlink2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #DF0000;
text-decoration: none;
font-weight: normal;
line-height: 16px;
}

a.nwlink2:hover {
text-decoration: underline;
}

a.nwlinkpdf {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

a.nwlinkpdf:hover {
text-decoration: underline;
color: #DF0000;
}

div.nwtext  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #1F1F1F;
line-height: 11px;
z-index:12;}

span.nwtext  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #1F1F1F;
line-height: 11px;}

div.nwtextgr  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #5F5F5F;
line-height: 11px;
z-index:12;}

span.nwtextgr  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #5F5F5F;
line-height: 11px;}

/*------------GEBAUCHTWAGEN----------------*/

div.inhalt_gebrw {  font-family: Verdana, Arial, sans-serif;
width:415px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:211px;
left:256px;
}

a.geblink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
font-weight: bold;
line-height: 16px;
}

a.geblink:hover {
color:#FF0000;
}

/*------------TEILE UND ZUBEH&Ouml;R----------------*/

div.inhalt_tuz1 {  font-family: Verdana, Arial, sans-serif;
width:215px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:75px;
left:246px;
text-align:left;
}

div.inhalt_tuz2 {  font-family: Verdana, Arial, sans-serif;
width:425px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:115px;
left:446px;
text-align:left;
}

div.inhalt_tuz3 {  font-family: Verdana, Arial, sans-serif;
width:445px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:261px;
left:446px;
text-align:left;
}

div.inhalt_tuz_felge {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:291px;
left:298px;
}

div.inhalt_tuz_zub {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:461px;
left:446px;
}

div.inhalt_tuz_hk {  font-family: Verdana, Arial, sans-serif;
width:445px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:471px;
left:126px;
}

a.hklink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF0000;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

a.hklink:hover {
text-decoration: underline;
}

/*------------KUNDENDIENST----------------*/

div.inhalt_kd1 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:70px;
left:256px;
}

div.inhalt_kd2 {  font-family: Verdana, Arial, sans-serif;
width:425px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:71px;
left:436px;
text-align:left;
}

div.inhalt_kd3 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:225px;
left:256px;
}

/*------------ANGEBOTE----------------*/

div.inhalt_ang {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
width:615px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:85px;
left:256px;
text-align:left;
}


span.liste_angebote {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 16px;
background-color:transparent;
padding:0px;
}

div.plaketten {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
text-align: right;
background-color:transparent;
padding:0px;
z-index:6;
position:absolute;
top:230px;
left:740px;
}

/*------------NEUBAU----------------*/

div.nb1 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:50px;
left:216px;
}

div.nb2 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:50px;
left:606px;
}

div.nb4 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:315px;
left:216px;
}

div.nb3 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:315px;
left:606px;
}

div.nblink {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:582px;
left:466px;
}

a.nblink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF0000;
text-decoration: none;
font-weight: bold;
line-height: 16px;
}

a.nblink:hover {
text-decoration: underline;
}


div.inhalt_neubau {  font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #2F2F2F;
text-align:justify;
text-decoration: none;
font-weight: normal;
/*
width:615px;*/
background-color:transparent;
padding:0px;
z-index:2;
position:absolute;
top:51px;
/*left:256px;*/
left:20px;
}

div.inhalt_neubau1 {  font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #2F2F2F;
text-align:justify;
text-decoration: none;
font-weight: normal;
background-color:transparent;
z-index:2;
}

div.mehrweiss {
background-color:#FFFFFF;
padding:0px;
z-index:1;
position:absolute;
top:620px;
left:0px;
}

div.inhalt_neubau_bilder {  font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #2F2F2F;
text-align:justify;
text-decoration: none;
font-weight: normal;
/*line-height: 13px;
width:615px;*/
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:1351px;
left:20px;
}


a.vergrlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #221B22;
text-decoration: none;
font-weight: bold;
line-height: 16px;
text-decoration: underline;
}

a.vergrlink:hover {
color:#CE0602;
}

/*------------FAMILIENBETRIEB----------------*/
div.inhalt_fam {
background-color:transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:0px;
z-index:5;
position:absolute;
top:51px;
left:188px;
}

div.inhalt_fam1 {
background-color:transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:0px;
z-index:6;
position:absolute;
top:501px;
left:488px;
}

/*------------WERKSTATT----------------*/

div.bild_werk {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:76px;
left:216px;
text-align:left;
}

div.inhalt_werk {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
width:515px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:71px;
left:456px;
text-align:left;
}

div.werk_26 {  /*font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
width:515px;
background-color:transparent;*/
padding:0px;
z-index:5;
position:absolute;
top:471px;
left:206px;
text-align:left;
}

.border{border: 1px solid #C6D1D5;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
}

.border_l_o_u {
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #C6D1D5;
        border-bottom-color: #C6D1D5;
        border-left-color: #C6D1D5;
}
.border_l_u_r {
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-color: #C6D1D5;
        border-bottom-color: #C6D1D5;
        border-left-color: #C6D1D5;
        font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
}


/*------------KAROSSERIE/LACKIERUNG----------------*/

div.inhalt_karla {
z-index:9;
text-align: left;
background-color:transparent;
position:absolute;
top:51px;
left:188px;
}


/*------------BERATUNG UND VERKAUF----------------*/

div.inhalt_bv {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
width:760px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:65px;
left:216px;
text-align:left;
}


/*------------ANSPRECHPARTNER----------------*/

div.inhalt_ap1 {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
/*width:515px;*/
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:85px;
left:306px;
text-align:left;
}

div.inhalt_ap2 {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
/*width:515px;*/
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:85px;
left:586px;
text-align:left;
}

/*------------ANSPRECHPARTNER einzelne----------------*/

div.inhalt_apetop {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:85px;
left:356px;
}

a.apemail {
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #DF0000;
text-decoration: none;
font-weight: bold;
line-height: 20px;
}

a.apemail:hover {
text-decoration: underline;
}

/*------------JOBS ----------------*/
div.jobs_pos {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:60px;
left:196px;
text-align:center;
}



/*------------ANFAHRT s. email ----------------*/
div.anf_pos {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:80px;
left:356px;
text-align:center;
}

/*------------E-MAIL----------------*/

div.mail_ueb {  font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #DF0000;
text-decoration: none;
font-weight: bold;
line-height: 17px;
width:615px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:81px;
left:256px;
text-align:left;
}

div.mail_ueb1 {  font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #DF0000;
text-decoration: none;
font-weight: bold;
line-height: 17px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:111px;
left:256px;
text-align:left;
}

span.eingerf  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #666666;
line-height: 11px;}

div.mail_linie1 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:110px;
left:256px;
text-align:left;
}

div.mail_ueb2 {  font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #DF0000;
text-decoration: none;
font-weight: bold;
line-height: 17px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:111px;
left:576px;
text-align:left;
}

div.mail_linie2 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:110px;
left:576px;
text-align:left;
}

div.mail1 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:141px;
left:256px;
text-align:left;
}

div.mail2 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:141px;
left:576px;
text-align:left;
}

span.mail1  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #0F0F0F;
line-height: 15px;}

.eingabefeld { width: 300px; border-style: solid;border-width: 1px; border-color: #1F1F1F; background: #DFDFDF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #0F0F0F;
}

.eingabefeldkl { width: 50px; border-style: solid;border-width: 1px; border-color: #1F1F1F; background: #DFDFDF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #0F0F0F;
}

.eingabefeldgr { width: 300px; height: 150px; border-style: solid;border-width: 1px; border-color: #1F1F1F; background: #DFDFDF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #0F0F0F;
}

.abschbutton  { font-family:Verdana,sans-serif; font-size: 12px; border-top: 1px solid #A0A0A0; border-bottom: 1px solid #505050; border-left: 1px solid #A0A0A0; border-right: 1px solid #505050; padding: 1px; cursor:pointer; width:170px;  background: #DFDFDF; }

/*------------E-MAIL AUSWERTEN----------------*/

div.ausw {  font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #DF0000;
text-decoration: none;
font-weight: bold;
line-height: 17px;
width:515px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:131px;
left:256px;
text-align:left;
}


/*------------IMPRESSUM----------------*/

div.inhalt_imp {  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #2F2F2F;
text-decoration: none;
font-weight: normal;
line-height: 12px;
width:615px;
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:61px;
left:256px;
text-align:left;
}

a.impmail {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: normal;
line-height: 12px;
}

a.impmail:hover {
text-decoration: underline;
}

/*------------FUSS----------------*/

div.fuss {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:530px;
left:199px;
}

div.fuss41 {
background-color:transparent;
padding:0px;
z-index:5;
position:absolute;
top:800px;
left:199px;
}

span.textgrau  {font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #666666;
line-height: 13px;}
