/* CSS Document */
a:link 	  { font-family:'Verdana'; color:#a00000; font-size:9pt; line-height:140%; text-decoration:none; font-weight:500; }
a:visited { font-family:'Verdana'; color:#a00000; font-size:9pt; line-height:140%; text-decoration:none; font-weight:500; }
a:hover 	{ font-family:'Verdana'; color:#a00000; font-size:9pt; line-height:140%; text-decoration:underline; font-weight:500; }
a:focus 	{ font-family:'Verdana'; color:#a00000; font-size:9pt; line-height:140%; text-decoration:underline; font-weight:500; }
a:active  { font-family:'Verdana'; color:#a00000; font-size:9pt; line-height:140%; text-decoration:underline; font-weight:500; }

a.textlinkSubmenue:link 	  { font-family:'Courier New', 'Verdana'; color:black; font-size:10pt; line-height:140%; text-decoration:none; font-weight:500; }
a.textlinkSubmenue:visited  { font-family:'Courier New', 'Verdana'; color:black; font-size:10pt; line-height:140%; text-decoration:none; font-weight:500; }
a.textlinkSubmenue:hover 	  { font-family:'Courier New', 'Verdana'; color:black; font-size:10pt; line-height:140%; text-decoration:underline; font-weight:500; }
a.textlinkSubmenue:focus 	  { font-family:'Courier New', 'Verdana'; color:black; font-size:10pt; line-height:140%; text-decoration:underline; font-weight:500; }
a.textlinkSubmenue:active   { font-family:'Courier New', 'Verdana'; color:black; font-size:10pt; line-height:140%; text-decoration:underline; font-weight:500; }

/* Menü */
#menAutohaus         { position:absolute; top:125px; left:5px; display:block; background:url('http://www.kuehnold.de/grafik/bg/menAutohaus.png') 0px 0px no-repeat; width:170px; height:44px; text-decoration:none; z-index:45; }
#menAutohaus:hover   { background:url('http://www.kuehnold.de/grafik/bg/menAutohaus.png') 0px -44px no-repeat; }
#menAutohaus:focus   { background:url('http://www.kuehnold.de/grafik/bg/menAutohaus.png') 0px -44px no-repeat; }
#menAutohaus:active  { background:url('http://www.kuehnold.de/grafik/bg/menAutohaus.png') 0px -44px no-repeat; }

#menGebrauchtwagen         { position:absolute; top:125px; left:175px; display:block; background:url('http://www.kuehnold.de/grafik/bg/menGebrauchtwagen.png') 0px 0px no-repeat; width:216px; height:44px; text-decoration:none; z-index:45; }
#menGebrauchtwagen:hover   { background:url('http://www.kuehnold.de/grafik/bg/menGebrauchtwagen.png') 0px -44px no-repeat; }
#menGebrauchtwagen:focus   { background:url('http://www.kuehnold.de/grafik/bg/menGebrauchtwagen.png') 0px -44px no-repeat; }
#menGebrauchtwagen:active  { background:url('http://www.kuehnold.de/grafik/bg/menGebrauchtwagen.png') 0px -44px no-repeat; }

#menNeuwagen         { position:absolute; top:125px; left:391px; display:block; background:url('http://www.kuehnold.de/grafik/bg/menNeuwagen.png') 0px 0px no-repeat; width:138px; height:44px; text-decoration:none; z-index:45; }
#menNeuwagen:hover   { background:url('http://www.kuehnold.de/grafik/bg/menNeuwagen.png') 0px -44px no-repeat; }
#menNeuwagen:focus   { background:url('http://www.kuehnold.de/grafik/bg/menNeuwagen.png') 0px -44px no-repeat; }
#menNeuwagen:active  { background:url('http://www.kuehnold.de/grafik/bg/menNeuwagen.png') 0px -44px no-repeat; }

#menWerkstatt         { position:absolute; top:125px; left:528px; display:block; background:url('http://www.kuehnold.de/grafik/bg/menWerkstatt.png') 0px 0px no-repeat; width:190px; height:44px; text-decoration:none; z-index:45; }
#menWerkstatt:hover   { background:url('http://www.kuehnold.de/grafik/bg/menWerkstatt.png') 0px -44px no-repeat; }
#menWerkstatt:focus   { background:url('http://www.kuehnold.de/grafik/bg/menWerkstatt.png') 0px -44px no-repeat; }
#menWerkstatt:active  { background:url('http://www.kuehnold.de/grafik/bg/menWerkstatt.png') 0px -44px no-repeat; }

#menKontakt         { position:absolute; top:125px; left:718px; display:block; background:url('http://www.kuehnold.de/grafik/bg/menKontakt.png') 0px 0px no-repeat; width:122px; height:44px; text-decoration:none; z-index:45; }
#menKontakt:hover   { background:url('http://www.kuehnold.de/grafik/bg/menKontakt.png') 0px -44px no-repeat; }
#menKontakt:focus   { background:url('http://www.kuehnold.de/grafik/bg/menKontakt.png') 0px -44px no-repeat; }
#menKontakt:active  { background:url('http://www.kuehnold.de/grafik/bg/menKontakt.png') 0px -44px no-repeat; }

#menSchnellanfrage         { position:absolute; top:86px; left:826px; display:block; background:url('http://www.kuehnold.de/grafik/bg/menSchnellanfrage.png') 0px 0px no-repeat; width:153px; height:37px; text-decoration:none; z-index:45; }
#menSchnellanfrage:hover   { background:url('http://www.kuehnold.de/grafik/bg/menSchnellanfrage.png') 0px -37px no-repeat; }
#menSchnellanfrage:focus   { background:url('http://www.kuehnold.de/grafik/bg/menSchnellanfrage.png') 0px -37px no-repeat; }
#menSchnellanfrage:active  { background:url('http://www.kuehnold.de/grafik/bg/menSchnellanfrage.png') 0px -37px no-repeat; }

.grafikLink { cursor:pointer; }

#subGebrauchtwagen_boerse {
  position:absolute; 
  top:0px; 
  left:31px; 
  width:205px;
  height:27px;
  background-image:url('http://www.kuehnold.de/grafik/gw/gw_sub_ue.jpg'); 
  background-repeat:x-repeat;
}

#subGebrauchtwagen_boeser_link {
  position:absolute; top:3px; left:60px; z-index:2;
  background-color:
}
/* Menü Ende */

#balkenTop { position:absolute; top:0px; left:0px; width:100%; height:123px; background-color:black; }
#bg1  { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg2  { position:absolute; top:0px;   left:836px;   width:1px; height:1px; overflow:visible; }
#bg3  { position:absolute; top:0px;   left:-698px;   width:1px; height:1px; overflow:visible; }
#bg4  { position:absolute; top:0px;   left:971px;   width:1px; height:1px; overflow:visible; }
#bg5  { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg6  { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg7  { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg8  { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg9  { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg10 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg11 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg12 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg13 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg14 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg15 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg16 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg17 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg18 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg19 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg20 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg21 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg22 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg23 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg24 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg25 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg26 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg27 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg28 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg29 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }
#bg30 { position:absolute; top:0px;   left:0px;   width:1px; height:1px; overflow:visible; }

body {
  margin:0px;
  padding:0px;
  background:url('http://www.kuehnold.de/grafik/bg/bg.jpg');
  font-family:'Helvetica', 'Verdana';
  font-size:9pt;
  color:black;
  line-height:160%;
}

img, div, a, { behavior: url("http://www.kuehnold.de/includes/iepngfix.htc") }

.stdWrapper {
  position:absolute;
  left:50%; 
  width:971px; 
  margin-left:-486px; 
  height:753px;
  overflow:visible;
}

html>body .stdWrapper {
  height:auto;
  min-height:753px;
}

#wrapper {
  width:1119px;
  margin-left:-560px;
  background-image:url('http://www.kuehnold.de/grafik/bg/content-bg.png');
  background-repeat:repeat-y;
}

#contentWrapper {
  position:relative;
  margin-left:74px;
  width:971px;
  height:753px;
}

html>body #contentWrapper {
  height:auto;
  min-height:753px;
}

img { border: 0; }

/*Ich glaueb das ist überflüüsig */
#menue {
  position:absolute;
  top:421px;
  left:60px;
  width:100px;
  height:200px;
  overflow:hidden;
  z-index:2;
  
}/*bis hierhin*/

.submenue {
  position:absolute; 
  top:167px; 
  display:none;
  border:5px solid #7c5a01;
  background-color:#E1B84C;
  z-index:1000;
  overflow:visible;
}

.submenueInner {
  padding:10px;
  /*background-color:#E1B84C;*/
  background:#E1B84C url('http://www.kuehnold.de/grafik/bg/subbg.png') no-repeat top right; 
  color:#F3F3F3;
}

.submenueInnerBGTop {
  /*position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:19px;
  background:url('http://www.kuehnold.de/grafik/bg/subbgTop.jpg') x-repeat top left; */
  display:none;
}

#subAutohaus        { left:15px; width:400px;   }
#subGebrauchtwagen  { left:115px; width:300px;  }
#subNeuwagen        { left:365px; width:200px;  }
#subWerkstatt       { left:515px; width:400px;  }
#subKontakt         { left:615px; width:200px;  }

#subAutohausMieten {
  margin-top:-60px;
  margin-left:230px;
  padding-bottom:20px;
}

#content {
  position:relative;
  top:200px;
  left:100px;
  width:600px;
  height:400px;
  z-index:100;
  padding-bottom:199px; 
}

html>body #content {
  height:auto;
  min-height:400px;
} 

h1 {
  font-family:'Courier New', 'Verdana';
  font-size:22pt;
  color:#4F4F4F;
  letter-spacing:-0.002em;
  padding-top:16px;
  padding-bottom:12px;
  line-height:110%;
  margin:0px;
}

h2 {
  font-family:'Courier New', 'Verdana';
  font-size:18pt;
  color:#4F4F4F;
  letter-spacing:-0.002em;
  padding-top:14px;
  padding-bottom:10px;
  line-height:110%;
  margin:0px;
}

h3 {
  font-family:'Courier New', 'Verdana';
  font-size:16pt;
  color:#4F4F4F;
  letter-spacing:-0.002em;
  padding-top:12px;
  padding-bottom:8px;
  line-height:110%;
  margin:0px;
}

h4 {
  font-family:'Courier New', 'Verdana';
  font-size:14pt;
  color:#4F4F4F;
  letter-spacing:-0.002em;
  padding-top:10px;
  padding-bottom:6px;
  line-height:110%;
  margin:0px;
}

h5 {
  font-family:'Courier New', 'Verdana';
  font-size:11pt;
  color:#4F4F4F;
  letter-spacing:-0.002em;
  padding-top:7px;
  padding-bottom:3px;
  line-height:110%;
  margin:0px;
}

h6 {
  font-family:'Courier New', 'Verdana';
  font-size:10pt;
  color:#4F4F4F;
  letter-spacing:-0.002em;
  padding-top:5px;
  padding-bottom:2px;
  line-height:110%;
  margin:0px;
}

h1.sub { color:#F3F3F3; }
h2.sub { color:#F3F3F3; }
h3.sub { color:#F3F3F3; }
h4.sub { color:#F3F3F3; }
h5.sub { color:#F3F3F3; }
h6.sub { color:#F3F3F3; }

.formInput {
  background-color:white;
  font-family:'Verdana';
  font-size:9pt;
  color:black;
  border:1px solid #707173;
}

.formTextarea {
  background-color:white;
  font-family:'Verdana';
  font-size:9pt;
  color:black;
  border:1px solid #707173;
}

.formButton {
  background-color:#EDEDED;
  font-family:'Verdana';
  font-size:9pt;
  color:#2d2d2d;
  width:120px;
  border:1px solid #707173;
  height:25px;
}

#borderBottomLeft { position:absolute; left:69px; bottom:-4px; }
#borderBottomRight { position:absolute; left:1045px; bottom:-4px; }

#footer {
  position:absolute;
  bottom:-197px;
  height:197px;
  overflow:hidden;
}

.fliesstext {
  
  color:black;
  font-size:9pt;
  line-height:160%;
}

p {
  margin-top:0px;
  margin-bottom:10px;
}

/*Schnellkontakt */
#kontaktform {
  position:absolute; 
  top:123px; 
  left:599px;
  border-bottom:5px solid #47543C;
  display:none;
  overflow:hidden;
  width:376px;
  z-index:1100;
  height:0px;
}

#kb1 { position:absolute; top:0px; left:361px; width:15px; height:481px; background-image:url('http://www.kuehnold.de/grafik/kontaktform/002.png'); background-repeat:repeat-y; }
#kb2 { position:absolute; top:238px; left:0px; width:361px; height:236px; background-image:url('http://www.kuehnold.de/grafik/kontaktform/003.png'); background-repeat:repeat-y; }
#kb3 { position:absolute; top:0px; left:0px; width:371px; height:238px; background-image:url('http://www.kuehnold.de/grafik/kontaktform/001.png'); background-repeat:no-repeat; }
#kb4 { position:absolute; top:384px; left:0px; width:371px; height:17px; background-image:url('http://www.kuehnold.de/grafik/kontaktform/004.png'); background-repeat:no-repeat; display:none; }

#kontaktformTitel {
  z-index:10000;
}

#kontaktformInner {
  position:absolute;
  top:30px;
  left:10px;
  width:361px;
  background-red;
  height:481px;
  overflow:auto;
  z-index:100;
}
/*Schnellkontakt Ende*/

/*Aktionskästen*/
.kasten_gross {
  position:relative;
  width:344px;
  height:151px;
  margin:0px;
  padding:0px;
}

.ka_gr_li { position:absolute; top:0px; left:0px; }
.ka_gr_re { position:absolute; top:5px; right:0px; }
.ka_gr_ob { position:absolute; top:-8px; left:5px; }
.ka_gr_un { position:absolute; bottom:0px; left:0px; }

.ka_gr_content { position:absolute; top:5px; left:5px; width:334px; height:137px; overflow:hidden; }
.ka_gr_verlauf { position:absolute; bottom:9px; left:5px; width:334px; height:58px; overflow:hidden;}
.ka_gr_stern { position:absolute; top:-10px; left:-15px; }
.ka_gr_text { position:absolute; top:100px; left:10px; width:324px; height:127px; text-align:right; }

.stil1 { font-weight:600; line-height:100%; color:#4F4F4F; font-size:11pt; }
.stil2 { font-weight:600; line-height:100%; color:#003366; font-size:10pt; }

.kasten_klein {
  position:relative;
  width:220px;
  height:151px;
  margin:0px;
  padding:0px;
}

.ka_kl_li { position:absolute; top:0px; left:0px; }
.ka_kl_re { position:absolute; top:5px; right:0px; }
.ka_kl_ob { position:absolute; top:-8px; left:5px; }
.ka_kl_un { position:absolute; bottom:0px; left:0px; }

.ka_kl_content { position:absolute; top:5px; left:5px; width:209px; height:137px; overflow:hidden; }
.ka_kl_verlauf { position:absolute; bottom:9px; left:5px; width:334px; height:58px; overflow:hidden;}
.ka_kl_stern { position:absolute; top:-10px; left:-15px; }
.ka_kl_text { position:absolute; top:100px; left:10px; width:199px; height:127px; text-align:right; }

#box1 { margin-left:10px; float:left; }
#box2 { margin-left:20px; float:left; }
#box3 { margin-left:20px; float:left; }
/*Aktionskästen Ende*/

/*Gebrauchtwagen Promos*/
#gw_promo {
  position:absolute;
  top:123px;
  left:840px;
  width:135px;
  height:400px;
}

.gw_promo_box {
  position:relative;
  width:135px;
  height:103px;
  background-image:url('http://www.kuehnold.de/grafik/gw/promobox.png');
  margin-bottom:5px;
}

.gw_promo_box_inner {
  position:absolute;
  top:5px;
  left:5px;
  width:125px;
  height:94px;
  background:white;
  overflow:hidden;
}

.gw_promo_box_details {
  position:absolute;
  bottom:0px;
  left:5px;
}

#gw_list_link {
  position:absolute;
  top:250px;
  left:550px;
}
/*Gebrauchtwagen Promos Ende*/

/*GW Inserate Liste*/
h4.gw_list {
  margin-top:5px;
  margin-bottom:1px;
  
}

.gw_list_eintrag {
  position:relative;
  width:680px;
  height:111px;
  margin-bottom:20px;
  background-color:#d9d9d9;
  background:url('http://www.kuehnold.de/grafik/gw/gw_list_bg.jpg') 0px 0px;
  background-repeat:x-repeat;
}

.gw_list_eintrag:hover {
  background:url('http://www.kuehnold.de/grafik/gw/gw_list_bg.jpg') 0px -111px;
  background-repeat:x-repeat;
}

.gw_list_eintrag_vorschau {
  height:94px;
  width:125px;
  overflow:hidden;
  position:absolute;
  top:9px;
  left:10px;
  text-align:center;
}

.gw_list_eintrag_text {
  height:94px;
  width:400px;
  overflow:hidden;
  position:absolute;
  top:5px;
  left:150px;
}

.gw_list_eintrag_preis {
  height:94px;
  width:100px;
  overflow:hidden;
  position:absolute;
  top:5px;
  left:560px;
}

.gw_list_eintrag_preis_tb {
  width:100%; 
  height:100%; 
  text-align:center; 
  vertical-align:middle;
}

a.gw_list_href:link 	  { font-family:'Verdana'; font-size:9pt; line-height:140%; text-decoration:none; font-weight:500; }
a.gw_list_href:visited  { font-family:'Verdana'; font-size:9pt; line-height:140%; text-decoration:none; font-weight:500; }
a.gw_list_href:hover 	  { font-family:'Verdana'; font-size:9pt; line-height:140%; text-decoration:underline; font-weight:500; }
a.gw_list_href:focus 	  { font-family:'Verdana'; font-size:9pt; line-height:140%; text-decoration:underline; font-weight:500; }
a.gw_list_href:active   { font-family:'Verdana'; font-size:9pt; line-height:140%; text-decoration:underline; font-weight:500; }

.gw_list_eintrag_links {  position:absolute; top:0px; left:0px; }
.gw_list_eintrag_rechts {  position:absolute; top:0px; right:0px; }

.gw_list_eitrag_vid {
  position:absolute;
  top:-10px;
  right:-30px;
}
/*GW Inserate Liste Ende*/

/*GW Inserate Details*/
#gw_detail_content1 {
  position:relative;
  width:400px;
  float:left;
  margin-left:15px; 
}

#gw_detail_bilder {
  position:relative;
  width:150px;
  float:left;
  margin-right:10px;
  margin-left:10px;
  margin-top:80px;
  border-left:1px solid #CFCFCF;
  border-right:1px solid #CFCFCF;
  text-align:center;
}

#gw_detail_content2 {
  position:relative;
  width:330px;
  float:left;
  margin-top:50px;
}

#gw_detail_vid { 
  width:325px; 
  margin-left:3px;
}
#gw_detail_kontakt { 
  width:330px; 
  min-height:256px;
  margin-left:3px;
  margin-top:30px;
}

html>body #gw_detail_kontakt {
  height:auto;
  min-height:256px;
}

#gw_detail_kontakt_sent  { 
  width:330px; 
  min-height:256px;
  margin-left:3px;
  margin-top:30px;
}

html>body #gw_detail_kontakt_sent {
  height:auto;
  min-height:256px;
}

.gw_detail_td_le { font-weight:600; width:100px;  }
.gw_detail_td_re { font-weight:500; }

.gw_detail_merkmal_act   { color:black; vertical-align:middle; width:140px; }
.gw_detail_merkmal_deact { color:#9F9F9F; vertical-align:middle; padding-left:22px; width:140px; }
/*GW Inserate Details Ende*/
