@import "Menu_fr.css";

.einzelAuto p.ansprechpartner {
		background: url(../grafik/hg/kontakt_jw.gif) no-repeat 0 0;
}

.einzelAuto p.ansprechpartner2 {
		background: url(../grafik/hg/kontakt_jw2.gif) no-repeat 0 0;
}

.ansprechpartner a.telefon, .ansprechpartner2 a.telefon {
		background: url(../grafik/fr/typo/telefon.gif) no-repeat 3px 1px;
}

.ansprechpartner a.formular, .ansprechpartner2 a.formular {
		background: url(../grafik/fr/typo/brief.gif) no-repeat 0 3px;
}

h1.jetztNeu {
		background: url(../grafik/fr/typo/jetztneu2.gif) no-repeat 0 0.1em;
}

h1#qualitaet {
		background-image: url(../grafik/fr/typo/qualitaet.gif);
}

h1#longlife {
		background-image: url(../grafik/fr/typo/longlife.gif);
}

h1#holundbring {
		background-image: url(../grafik/fr/typo/holundbring.gif);
		width: 500px;
}

h1#hilferundumdieuhr {
		background-image: url(../grafik/fr/typo/hilferundumdieuhr.gif);
}

h1#reifengarantie {
		background-image: url(../grafik/fr/typo/reifengarantie.gif);
}

h1#plakettenservice {
		background-image: url(../grafik/fr/typo/plakettenservice.gif);
}

h1#glasreparatur {
		background-image: url(../grafik/fr/typo/glasreparatur.gif);
}

h1#reparaturservices {
		background-image: url(../grafik/fr/typo/reparaturservices.gif);
}

h1#expressservice {
		background-image: url(../grafik/fr/typo/expressservice.gif);
}

h1#ersatzwagen {
		background-image: url(../grafik/fr/typo/ersatzwagen.gif);
}

h1#gebrauchtwagen {
		background-image: url(../grafik/fr/typo/gebrauchtwagen.gif);
}

h1#volkswagen {
		background-image: url(../grafik/fr/typo/volkswagenbeiroth.gif);
}

h1#audi {
		background-image: url(../grafik/fr/typo/audibeiroth.gif);
		margin-top: 10px;
		margin-bottom: 15px;
}

h1#skoda {
		background-image: url(../grafik/fr/typo/skodabeiroth.gif);
}

h1#jahreswagen_vw {
		background-image: url(../grafik/fr/typo/jahreswagen_vw.gif);
}

h1#jahreswagen_audi {
		background-image: url(../grafik/fr/typo/jahreswagen_audi.gif);
}

h1#ueber50jahre {
		background-image: url(../grafik/fr/typo/ueber50jahre.gif);
		padding: 60px 0 0 0;
		height: 0px !important;
    	height /**/:60px;
		margin-top: 10px;
		margin-bottom: 30px;
		width: 750px;
}

h1#unseremitarbeiter {
		background-image: url(../grafik/fr/typo/unseremitarbeiter.gif);
		margin-top: 13px;
}

h1#schreibensieuns {
		background-image: url(../grafik/fr/typo/schreibensieuns.gif);
		margin-top: 13px;
}

h1#ihrdirekterdraht {
		background-image: url(../grafik/fr/typo/ihrdirekterdraht.gif);
		margin-top: 13px;
}

h1#hierfindensieuns {
		background-image: url(../grafik/fr/typo/hierfindensieuns.gif);
		margin-top: 13px;
}

h1#impressum {
		background-image: url(../grafik/fr/typo/impressum.gif);
		margin-top: 13px;
}

h1#haftungsausschluss {
		background-image: url(../grafik/fr/typo/haftungsausschluss.gif);
		margin-top: 13px;
}

body.ueberuns h2, body.mitarbeiter h2 {
		float: left;
		width: 145px;
		padding: 28px 0 0 0;
		overflow: hidden;
		background-repeat: no-repeat;
		background-position: 0 0;
		height: 0px !important;
    	height /**/:28px;
		margin: 3px 0 20px 0;
}

body.ueberuns h2 {
		background-position: top right;
		position: relative;
		width: 60px;
		margin: 3px 15px 0 210px;
		padding: 24px 0 0 0;
		height /**/:24px;
		display: inline;
}

body.mitarbeiter h2 {
		width: 400px;
		margin-bottom: 10px;
		margin-top: 10px;
}

h2#serviceberater {
		background-image: url(../grafik/fr/typo/serviceberater.gif);
}

h2#mitarbeiterinnen {
		background-image: url(../grafik/fr/typo/mitarbeiterinnen.gif);
		width: 600px;
}

h2#disposition {
		background-image: url(../grafik/fr/typo/disposition.gif);
}

h2#buchhaltung {
		background-image: url(../grafik/fr/typo/buchhaltung.gif);
}

h2#teiledienst {
		background-image: url(../grafik/fr/typo/teiledienst.gif);
}

h2#lackiererei {
		background-image: url(../grafik/fr/typo/lackiererei.gif);
}

h2#j1929 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1929.gif);
}

h2#j1950 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1950.gif);
}

h2#j1954 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1954.gif);
}

h2#j1963 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1963.gif);
}

h2#j1972 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1972.gif);
}

h2#j1976 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1976.gif);
		padding: 48px 0 0 0;
		height /**/:48px;
}

h2#j1983 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1983.gif);
		padding: 48px 0 0 0;
		height /**/:48px;
}

h2#j1997 {
		background-image: url(../grafik/fr/typo/jahreszahlen/1997.gif);
		padding: 48px 0 0 0;
		height /**/:48px;
}

h2#geschaeftsfuehrung {
		background-image: url(../grafik/fr/typo/geschaeftsfuehrung.gif);
}

h2#verkaufsberater {
		background-image: url(../grafik/fr/typo/verkaufsberater.gif);
}

h2#kundenserviceteam {
		background-image: url(../grafik/fr/typo/kundenserviceteam.gif);
}

h2#adresse {
		background-image: url(../grafik/fr/typo/adresse.gif);
		margin-bottom: 15px;
}

h2#anfahrt {
		background-image: url(../grafik/fr/typo/anfahrt.gif);
		margin-top: 61px;
		margin-bottom: 15px;
}

h2#serviceteam {
		background-image: url(../grafik/fr/typo/serviceteam.gif);
}

div.histRow {
		margin-bottom: 25px;
}

div.histCol {
		float: left;
		width: 400px;
}

h3 	{
		font-family: Arial, Helvetica, sans-serif;
		margin: 20px 0 8px 0;
		font-size:13px;
		line-height:1.4em;
		}
		
h5		{
		font-size: 11px;
		font-weight: bold;
		color: #C68900;
		line-height:1.4em;
		margin: 0 20px 15px 0;
		}

fieldset, form {
		margin: 0 0 10px 0;
		padding:0;
		border:none;
		font-size: 12px;
		line-height: 160%;
		}
		
label {
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 2px;
		}
		
.txtInput {
		width:300px;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		background-color:#fff;
		color:#000;
		margin-top:2px;
		margin-bottom:13px;
		border: none;
		padding: 1px;
		}
		
select, optgroup, option {
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif;
		}

optgroup label {
		font-variant: normal;
		}

.formButton {
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color:#E10A17;
		color:#fff;
		width: auto;
		}

.orange {color:#DF884C;}

/* basic page areas --------------------------------*/

#container {
		position: relative;
		margin: 0 auto;
		width: 762px;
		background-color: #fff;
		padding-left: 2px;
		}

#navhelp, #introTxt {
		background:  url(file:///E|/websites/kilianshaus/grafik/hg/dotline_h.gif) repeat-x bottom left;
		padding:0 0 10px 0;
		text-align:left;
		width: 100%;
		}
		
#introTxt {
		background:  url(file:///E|/websites/kilianshaus/grafik/fr/typo/k_index.gif) no-repeat 0 5px;
		padding-bottom: 0;
		}

#main, #mainIndex 	{
		position:relative;
		background: #F3DD99 url(file:///E|/websites/kilianshaus/grafik/hg/corners.gif) no-repeat top left;
		padding:17px 35px 0 20px;
		}
		
#content   {
		width: 760px;
		float: left;
		position: relative;
}



body.jahreswagen_vw #content {
		margin-top: 95px;
}

body.jahreswagen_vw #content p {
		width: 400px;
}

body.jahreswagen_vw .copy {
		min-height: 250px;
		width: 700px;
}

h3.model {
		font-size: 15px;
		font-weight: bold;
		margin-top: 0;
		margin-bottom: 0;
		float: left;
		display: inline;
}

h3.model .normal {
		font-weight: normal;
}

div.modelNavContainer {
		display: inline;
		float: left;
		width: 560px;
		margin-left: 50px;
		margin-bottom: 10px;
}

h1.model {
		border-bottom: 1px solid #E10A17;
		width: 700px;
		margin-top: 10px;
		margin-bottom: 20px;
		float: left;
}

.imgRow {
		margin-top: 20px;
		float: left;
		margin-bottom: 10px;
		clear: left;
		width: 100%;
}

.imgRow img {
		border-bottom: 5px solid #E10A17;
		border-top: 5px solid #E10A17;		
}

.imgRow img.plus0r {
		
}

#content p {
		margin-left: 50px;
		width: 380px;
}


body.hilferundumdieuhr #content {
		background: url(../grafik/fr/hg/postits_3.gif) no-repeat 530px 220px;
}

/*body.ersatzwagen #content {
		background: url(../grafik/hg/euromobil.gif) no-repeat 535px 230px;
}*/

body.gebrauchtwagen #content {
		background: url(../grafik/bilder/siegel_slice2.gif) no-repeat 507px 171px;
}

body.volkswagen #content {
		background: url(../grafik/bilder/volkswagen_slice2.gif) no-repeat 0 171px;
}

body.audi #content {
		background: url(../grafik/bilder/audi_slice2.gif) no-repeat 0 171px;
}

body.skoda #content {
		background: url(../grafik/bilder/skoda_slice2.gif) no-repeat 0 171px;
}


div.gw_vorteile {
		background: url(../grafik/fr/typo/gw_vorteile.gif) no-repeat 0 0;
}

div.teamCol {
		width: 300px;
		float: left;
}

a:hover .tnGross {border-color: #990000;}

.caption {
		margin-bottom:-10px;
		margin-left:25px;
		}


/* typo elements ----------------------- */

h2 {
		padding: 20px 0 0 0;
		overflow: hidden;
		background-repeat: no-repeat;
		background-position: 0 0;
		height: 0px !important;
    	height /**/:20px;
		margin: 0 0 5px 0;
}

h2#ihreansprechpartner {
		background-image: url(../grafik/fr/typo/ihreansprechpartner.gif);
		width: 180px;
}

h2#turbolinks {
		background-image: url(../grafik/fr/typo/turbolinks.gif);
}


/* offers */

#offerCol h2 {
		width: 175px;
		background-image: url(../grafik/fr/typo/aktuelleangebote.gif);
		margin-bottom: 10px;	
}

body.adresse p#routenplaner {
		background: url(../grafik/fr/typo/icon_routenplaner.gif) no-repeat 2px 3px;
		padding-left: 20px;
}

body.jahreswagen_vw .uebersicht {
		background: url(../grafik/fr/hg/dw_vorteile.gif) no-repeat 545px 90px;
}

body.mitarbeiter2 h2 { background: url(../grafik/typo/icon_h2.gif) no-repeat 0 4px; text-indent: 0; padding: 0 0 0 15px; color: #E10A17; height: auto !important; margin-bottom: 15px; }

