@charset "utf-8";
/* CSS Document */



	/* Typographie + Allgemeine Einstellungen */
	* {padding: 0px; margin: 0px; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; line-height: 18px; color: #3f3f3f; }
	
	html {background-color: #313131; } 
	div.website {width: 930px; display: block; margin: 0px auto; }
	body { background-color: #d0d0d0; background-image:url(../img/hg__website.jpg); background-repeat: repeat-x;}
	
	h1 {padding: 0px 0px 0px 0px;}
	h2 {padding: 0px 0px 0px 0px;}
	div.gallerie-links h3 { height: 25px; width: 205px; display: block; font-size:16px; padding: 6px 0px 0px 10px; color: #ffffff; font-weight:bold; background-image:url(../img/seitenspalten-headline_hg.jpg); background-repeat:repeat-x; font-family: trebuchet ms, arial, helvetica, verdana; }
	div.gallerie-links h3 span {font-size:16px; color: #dadada; font-weight:bold}
		
	p {padding: 0px 0px 0px 0px;}
	i { margin: 0px 0px 5px 0px; height: 20px; display: block;}
	
	
	/* Links */
	a { text-decoration:none; color: #333333; }
	a:hover { color: #666666; }
	
	a.pdf-rot { background-image:url(../img/icon_pdf.gif); background-repeat:no-repeat; background-position: left 3px; padding: 3px 0px 0px 16px; height: 22px; display: block; }
	a.pdf-weiss { background-image:url(../img/icon_pdf-weiss.gif); background-repeat:no-repeat; background-position: left 3px; padding: 0px 0px 0px 12px;}

	a.pdf-weiss-auf-rot { height: 22px; display: block; background-image:url(../img/buttonlink_rot__pdf.jpg); background-repeat:no-repeat; background-position: 0px 0px; padding: 3px 0px 0px 35px; color:#FFFFFF; }
	a.pdf-weiss-auf-rot:hover { color: #cccccc;}
	
	a.buttonlink-weiss { background-image: url(../img/pfeil_rot.gif); background-repeat:no-repeat; background-position: 18px 9px; padding: 3px 0px 0px 35px; height: 22px; display: block; }
	a.buttonlink-rot { height: 22px; display: block; background-image: url(../img/buttonlink_rot__hg.jpg); background-repeat:no-repeat; background-position: 0px 0px; padding: 3px 0px 0px 35px; color:#FFFFFF; }
	a.buttonlink-rot:hover { color: #efefef;}

		/* Gallerie-Button */	
		a.gallerielink { height: 21px; display: block; background-image:url(../img/gallerie-button.jpg); background-repeat:no-repeat; background-position: 0px 0px; padding: 4px 0px 0px 45px;  }
		a.gallerielink:hover { background-image:url(../img/gallerie-button_hover.jpg);}
		
		/* PDF-Button - Linke Spalte  */	
		a.pdflink { height: 21px; display: block; background-image:url(../img/pdflink-links.jpg); background-repeat:no-repeat; background-position: 0px 0px; padding: 4px 0px 0px 45px;  }
		a.pdflink:hover { background-image:url(../img/pdflink-links_hover.jpg);}
		
	
	/* Tabellen */	
	table { margin: 0px 0px 20px 0px; padding: 0px; border-bottom: 1px #ffffff solid;}
	* html table { margin: 0px 0px 20px 5px; padding: 0px;}
	
	th, td, tr { margin: 0px 0px 0px;}
	th { height: 20px; text-align:left; padding: 10px 0px 10px 20px; font-size:16px; font-weight:normal; color:#ffffff; background-image:url(../img/tabellen-header.jpg); background-repeat:no-repeat; }
	td { text-align:left; height: 10px; padding: 2px 5px 2px 5px; text-align:left; border-top: 1px #ffffff solid; }
	td.hell { background-color:#eeeeee;}
	td.dunkel { background-color:#dddddd;}
	td.first { padding-left:20px; }
	
	td.pfeilliste {padding: 0px 0px 5px 33px; list-style-type:none; list-style: none; background-image:url(../img/pfeil_rot.gif); background-repeat:no-repeat; background-position: 18px 5px;}


	
	/* Listen (Punkt- oder Pfeil-Listen): */
	ul { margin: 0px; padding: 6px 0px 0px 0px;}
	ul li { margin: 0px 0px 0px 15px; padding: 0px 0px 0px 10px; color:#3f3f3f; list-style-type:none; list-style: none; line-height:15px; background-image:url(../img/listen-punkt.gif); background-repeat:no-repeat; background-position:left 8px;}
	ul.listenpfeile li { background-image:url(../img/pfeil_grau.gif); padding: 0px 0px 0px 17px; background-position:left 4px; }
	ul.content {margin-bottom: 15px;}
	ul.content li, td li { margin: 0px; padding: 0px 0px 5px 14px; list-style-type:none; list-style: none; background-image:url(../img/listen-punkt.gif); background-repeat:no-repeat; background-position:left 8px; }

	ol { margin: 0px; padding: 15px 0px 0px 5px;}
	ol li { margin: 0px 0px 15px 20px; padding: 0px 0px 0px 0px; color:#3f3f3f; line-height:15px; }

	
	/* allgemeine Boxen: */
	div.clearbox {clear: both; }
	img {border: 0px; margin: 0px; padding: 0px;}  
	.content-bild { float: left; margin: 0px 5px 5px 0px; }


	
	/* Formulare */
	form {margin: 10px 0px 0px 0px; padding: 0px;}
	form p {padding-bottom: 5px; width: 430px; display: block; clear:both; }
	* html form p { width:420px;}
	*+html form p { padding-bottom: 0px; margin-bottom: -15px;}
	* html form p { padding-bottom: 0px; margin-bottom: -15px;}
	
	form h2 { padding-top: 50px;}
	
	input.textfeld { height: 12px; width: 265px; display: block; padding: 3px 3px 3px 3px; margin: 0px 0px 5px 0px; float: left; } 
	select.textfeld { height: 24px; width: 275px; display: block; padding: 3px 3px 3px 3px; margin: 0px 0px 5px 0px; float: left; } 
	*+html select.textfeld { height: 24px; width: 275px; display: block; padding: 3px 3px 3px 3px; margin: 0px 0px -3px 0px; float: left; } 
	* html select.textfeld { height: 24px; width: 275px; display: block; padding: 3px 3px 3px 3px; margin: 0px 0px 0px 0px; float: left; } 

	
	input.shortfeldrechtslang { height: 12px; width: 85px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 0px 0px; float: right; } 
	* html input.shortfeldrechtslang { height: 12px; width: 85px; display: block; padding: 3px 3px 3px 3px; margin: 0px 8px 0px 0px; float: right; } 

	input.abmessungen { height: 12px; width: 85px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 5px 0px; float: right; } 
	*+html input.abmessungen { height: 12px; width: 85px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px -20px 0px; float: right; } 
	* html input.abmessungen { height: 12px; width: 86px; display: block; padding: 3px 3px 3px 3px; margin: 0px 7px 0px 0px; float: right; } 

	select.abmessungen { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 5px 0px; float: right; } 
	*+html select.abmessungen { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px -20px 0px; float: right; } 
	* html select.abmessungen { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 8px 0px 0px; float: right; } 

	select.select_links { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 5px 0px; float: left; } 
	select.select_rechts { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 5px 0px; float: right; } 

	* html select.select_links { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 0px 0px; float: left; } 
	* html select.select_rechts { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 8px 0px 0px; float: right; } 

	*+html select.select_links { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 0px 0px; float: left; } 
	*+html select.select_rechts { height: 24px; width: 125px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 0px 0px; float: right; } 


	input.shortfeldrechts { height: 12px; width: 45px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 5px 0px; float: right; } 
	* html input.shortfeldrechts { height: 12px; width: 45px; display: block; padding: 3px 3px 3px 3px; margin: 0px 8px 5px 0px; float: right; } 
	
	input.shortfeldlinks { height: 12px; width: 45px; display: block; padding: 3px 3px 3px 3px; margin: 0px 25px 5px 0px; float: left; } 
	select.shortfeld { height: 24px; width: 110px; display: block; padding: 3px 3px 3px 3px; margin: 0px 20px 5px 0px; float: left; } 
	
	
	.datumfeld { height: 25px; width: 45px; display: block; padding: 3px 3px 3px 3px; margin: 0px 5px 5px 0px; float: left; }   /* 88 */
	.jahresfeld { height: 25px; width: 60px; display: block; padding: 3px 3px 3px 3px; margin: 0px 5px 5px 0px; float: left; }
	.zeitfeld { height: 12px; width: 50px; display: block; padding: 3px 3px 3px 3px; margin: 0px 5px 5px 0px; float: left; } 
	.radiofeld { float:left; margin: 0px 0px 0px 0px; } 
	
	
	input.auswahlbox { float:left; margin: 15px 0px 2px 0px;}
	label.auswahlboxlabel { height: 24px; width: 330px; display: block; float: left; line-height:110%; margin: 5px 0px 5px 15px; padding: 10px 5px 0px 0px;}
	label.auswahlboxlabel img {display: block; margin: 0px 10px 0px 0px; }
	*+html label.auswahlboxlabel img { margin: 3px 10px 0px 0px; }
	* html label.auswahlboxlabel img { margin: 3px 10px 0px 0px; }
	
	label {height: 18px; width: 130px; display: block; float: left; }
	label.label-kurz {width: 45px; height: 16px;  padding: 2px 0px 0px 5px;}
	* html label.label-kurz {width: 35px; height: 16px;  padding: 2px 0px 0px 5px; }
	
	label.label-eingerueckt {width: 85px; height: 16px;  padding: 2px 0px 0px 5px; margin: 0px 0px 0px 125px;}
	* html label.label-eingerueckt {width: 85px; height: 16px;  padding: 2px 0px 0px 0px; margin: 0px 0px 0px 65px;}
	*+html label.label-eingerueckt {width: 85px; height: 16px;  padding: 2px 0px 0px 5px; margin: 5px 0px 0px 125px;}
	
	label.drei { width: 125px; margin: 0px; padding: 0px; float: left; }
	label.dreizwei {width: 85px; height: 16px;  padding: 2px 0px 0px 5px; margin: 0px 0px 0px 0px;}
	*+html label.drei { width: 125px; margin: 5px 0px 0px 0px; padding: 0px; float: left; }
	*+html label.dreizwei {width: 85px; height: 16px;  padding: 2px 0px 0px 5px; margin: 5px 0px 0px 0px;}
	
	* html label.drei { margin: 0px 0px 0px 0px; }
	* html label.dreizwei { margin: 0px 0px 0px 0px; }
	
	
	* html label.label-kurz {width: 39px; height: 16px;  padding: 2px 0px 0px 3px;}
	label.radio-label { width: 70px; height: 16px;  padding: 0px 0px 2px 0px; margin-top: -2px;}
	*+html label.radio-label { margin-top: 2px;}
	* html label.radio-label { margin-top: 2px;}
	
	input#ort-capotec { margin-right: 30px;}
	* html input#ort-capotec { margin-right: 20px;}
	
	textarea {width: 400px; height: 120px; display: block; clear:both;}
	*+html textarea {width: 403px;}
	* html textarea {width: 403px;}

	
		/* Senden-Button */
		a.senden-button { color: #a8002e; background-image:url(../img/senden_button.jpg); background-repeat:no-repeat; width: 50px; height: 18px; display: block; padding: 1px 0px 0px 22px; margin: 0px 0px 20px 334px;}
		*+html a.senden-button { margin: 10px 0px 20px 335px;}
		* html a.senden-button { margin: 10px 0px 20px 335px;}
		a.senden-button:hover { background-image:url(../img/senden_button_hover.jpg); color: #ffffff;}
	
	
	

/* Header */
div.header { height: 130px; width: 930px; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image:url(../img/capotec-logo.jpg); background-position: center 45px; background-repeat:no-repeat; }
div.hauptnavigation { width: 500px; height: 25px; display: block; float: right; margin: 105px 9px 0px 0px;}
*+html div.hauptnavigation { margin: 105px 10px 0px 0px;}
* html div.hauptnavigation { margin: 109px 3px 0px 0px;}



/* Klappmenue */
	
	/* Hauptlink-Positionierung */
	div.klappmenue, a.hauptlink { float: right; margin: 0px 0px 0px 5px; z-index: 20; }
	
	/* Hauptlink-Optik */
	div.klappmenue a, a.hauptlink { height: 22px; width: 49px; display: block; background-image:url(../img/button_main.gif); background-position:top; background-repeat:no-repeat; padding: 3px 0px 0px 22px;}
	div.klappmenue a.aktiviert, a#aktiviert, div.klappmenue a:hover, a.hauptlink:hover {background-image:url(../img/button_main_aktiv.gif); }
	div.klappmenue a b  { color: #a8002e;}
		
	/* ausgeklappt */
	div.ausgeklappt { margin-top: 3px; padding: 0px 0px 0px 0px; display: block;  border: 1px #a8002e solid; background-color:#FFFFFF;  -moz-opacity:0.9;}
	a.klapp_link { width: 117px; height: 22px; display: block; background-image:url(../img/klapp_button.gif); background-repeat:no-repeat; background-position: left 0px; padding: 3px 0px 0px 21px; }
	a.last_link { width: 117px; height: 22px; display: block; background-image:url(../img/klapp_button_last.gif); background-repeat:no-repeat; background-position: left 0px; padding: 3px 0px 0px 21px;}
	a.klapp_link:hover {background-image:url(../img/klapp_button_hover.jpg); color: #ffffff; font-weight:bold;}
	a.last_link:hover {background-image:url(../img/klapp_button_last_hover.jpg); color: #ffffff; font-weight:bold;}

	div#kontakt-auswahl { margin-left: -70px;}
	*+html div#kontakt-auswahl { margin-left: -69px;}
	* html div#kontakt-auswahl { margin-left: -69px;}
	
	a#last-link { border-bottom: hidden; }

	div#capotec-link {margin-right: 0px; padding-right: 0px; }
	div#capotec-link a { width: 95px; background-position:left; margin-right: 0px; padding-right: 0px;}
	div#capotec-link a:hover, div#capotec-link a.unternehmen-aktiviert { width: 95px; background-image:url(../img/button_main_aktiv_unternehmen.gif); background-repeat:no-repeat; background-position:left;}

	a#aktuelles-link {margin-left: -18px; }
	a#aktuelles-link-aktiviert {margin-left: -18px; background-image:url(../img/button_main_aktiv.gif);}
	
	div#produkte-link { margin-left: -25px; }
	a#startseite-link { width: 70px; background-position:left; margin-right: 17px; padding-right: 0px;}
	a#startseite-link:hover { width: 70px; background-image:url(../img/button_main_aktiv_startseite.gif); background-repeat:no-repeat; background-position:left;}





/* Mainbereich - Startseite */
div.main-start { height: 385px; width: 940px; display: block; margin: 0px auto; padding: 0px 0px 0px 0px; }
div.main-start-left { width: 225px; height: 385px; display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; background-image: url(../img/buehne_startseite_links.jpg); background-repeat:no-repeat;}
div.main-start-right { width: 690px; height: 380px; display: block; float: left; padding: 5px 0px 0px 5px; margin: 0px 5px 0px 5px; background-image: url(../img/buehne_startseite_rechts.jpg); background-repeat:no-repeat;}

* html div.main-start-left {margin-left: 2px;}
* html div.main-start-right {margin-right: 0px;}



/* Mainbereich */
div.main { width: 940px; display: block; margin: 0px auto; padding: 0px 0px 0px 0px;}

div.main-header { width: 930px; height: 5px; display: block; background-image:url(../img/hg__unterseite_beginn.jpg); background-repeat:no-repeat;}
div.main-footer { width: 930px; height: 5px; display: block; background-image:url(../img/hg__unterseite_abschluss.jpg); background-repeat:no-repeat;}
        
div.main-mitte { width: 930px; display: block; background-image:url(../img/hg__unterseite_mittelteil.jpg); background-repeat:repeat-y;}
* html div.main-mitte { margin-top: -9px;}

div.eins { width: 5px; height: 461px; display: block; float: left; background-image:url(../img/hg__unterseite_1.jpg); background-repeat:no-repeat; background-position:top;}
div.linke-spalte { width: 215px; display: block; float: left; }
div.zwei-drei { width: 20px; height: 461px; display: block; float: left; background-image:url(../img/hg__unterseite_2-3.jpg); background-repeat:no-repeat; background-position:top;}
            
div.rechte-spalte { width: 685px; display: block; float: left; }
div.vier { width: 5px; height: 461px; display: block; float: left; background-image:url(../img/hg__unterseite_4.jpg); background-repeat:no-repeat; background-position:top;}


	/* Rechte Spalte */					
	div.header-rechts { width: 685px; height: 188px; display: block; background-repeat: no-repeat;  }
	
		/* alle Header-Bilder */
		div#arcato-header { background-image:url(../content-bilder/arcato.jpg);}
		div#classico-header { background-image:url(../content-bilder/classico.jpg);}
		div#unico-header { background-image:url(../content-bilder/unico.jpg);}
		div#diafano-header { background-image:url(../content-bilder/diafano.jpg);}
		div#capotec-header { background-image:url(../content-bilder/capotec.jpg);}
	 	div#planung-header { background-image:url(../content-bilder/planung.jpg);}   
	 	div#download-header { background-image:url(../content-bilder/download.jpg);} 
		div#aktuelles-header { background-image:url(../content-bilder/aktuelles.jpg);}  
		div#kontakt-header { background-image:url(../content-bilder/kontakt.jpg);}
		div#angebot-header { background-image:url(../content-bilder/angebot.jpg);}
		div#info-header { background-image:url(../content-bilder/info.jpg);}
		div#impressum-header { background-image:url(../content-bilder/impressum.jpg);}
		div#anfahrt-header { background-image:url(../content-bilder/anfahrt.jpg);}
				  
		           	    
	div.main-rechts { width: 685px; display: block; background-image:url(../img/hg__unterseite_contentbereich.jpg); background-repeat:repeat-y;}
	div.footer-rechts { width: 685px; height: 40px; display: block; border-top: 1px #eeeeee solid;} 	 

		/* Content-Bereich (Rechts) */
		div.content { width: 410px; display: block; padding: 20px 20px 0px 20px; float: left; }
		div.content h1 {padding: 0px 0px 15px 0px; color: #666666; font-size: 19px; font-weight:normal;}
		div.content div.breadcrump {margin: 0px 0px 10px 0px;}
		div.content h2 { color: #a8002e; font-size: 14px;}
		div.content p { padding: 0px 0px 20px 0px; }
		div.content i {}
		div.marginal-rechts { width: 215px; display: block; float: right; }


		/* Breadcrump */
		a.breadcrump_normal { color: #cccccc; font-weight:normal; background-image:url(../img/pfeil_breadcrump.gif); background-position:right 4px; background-repeat:no-repeat; padding: 0px 15px 0px 0px; margin-right: 5px;}
		a.breadcrump_active { color: #cccccc; font-weight:bold;}
		a.breadcrump_normal:hover, a.breadcrump_active:hover { color:#999999;}


		/* Teaser */
		div.teaser-rechts { width: 175px; display: block; border-bottom: 1px #ffffff solid; background-image:url(../img/spalten-trenner.gif); background-position:center 45px; background-repeat:no-repeat; padding:20px;}
		div.teaser-rechts h1 { width: 175px; height: 30px; display: block; padding: 0px 0px 0px 0px; color: #a8002e; font-size: 16px; font-weight:normal; margin: 0px;}
		div.teaser-rechts p { width: 175px; display: block; padding: 5px 0px 0px 0px; font-weight:normal;}
		div.teaser-rechts ul {  width: 175px; display: block; padding: 5px 0px 0px 5px; margin: 0px 0px 0px 0px; }
		div.teaser-rechts ul li { margin: 0px 0px 0px 0px; }


		/* Pfeil-Link (Subnavi) */
		a.subnavilink { height: 22px; width: 160px; display: block; background-image: url(../img/subnavilink_hg.jpg); background-repeat:no-repeat; background-position: 0px 0px; padding: 3px 0px 0px 15px; color:#333333; margin-left: 0px; }
		a.subnavilink:hover, a.subnavilink b { font-weight: bold; color: #a8002e;}
		



					
	/* Linke Spalte */					
		div.gallerie-links { width: 215px; height: 189px; display:block;}
		div.inhalte-links { width: 215px; display: block;}
		div#gallerie { display: none;}			


/* Footer-Teaserleiste*/
div.footer-teaser-box { height: 98px; width: 950px; display: block; margin: 0px auto; padding: 0px 0px 0px 0px; }
div.footer-teaser { width: 225px; height: 59px; display: block; float: left; padding: 0px 0px 0px 0px; margin: 20px 5px 20px 5px; background-image:url(../img/footer_teaser.jpg); background-repeat:no-repeat;}
div.footer-teaser p { margin: 0px 0px 0px 0px; padding: 5px 0px 0px 13px;}
div#hochwertig p, div#infomaterial p, div#foot_angebot p, div#foot_gallerie p { margin: 0px 0px 0px 0px; padding: 22px 0px 0px 13px;}

div#hochwertig { background-image:url(../img/footer_teaser_1_vorteile.jpg);}
div#foot_gallerie { background-image:url(../img/footer_teaser_2_gallerie.jpg);}
div#foot_angebot { background-image:url(../img/footer_teaser_3_angebot.jpg)}
div#infomaterial { background-image:url(../img/footer_teaser_infomaterial.jpg);}

a.post-link { width: 179px; height: 24px; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 20px; background-image:url(../img/post-link.gif); background-repeat:no-repeat; background-position:left 5px; display:block;}
a.post-link:hover {background-image:url(../img/post-link.gif);} 

a.footerteaser-link { width: 179px; height: 24px; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 0px; background-image:url(../img/footer-teaser-bild.jpg); background-repeat:no-repeat; background-position:left 5px; display:block;}
a.footerteaser-link:hover {background-image:url(../img/footer-teaser-bild.jpg);} 

a.footer-teaser-link { width: 199px; height: 24px; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 0px; background-image:url(../img/footer-teaser-link.gif); background-repeat:no-repeat; background-position:left 5px; display:block;}
a.footer-teaser-link:hover {background-image:url(../img/footer-teaser-link.gif);} 





/* Galerie-Seite */
div.vorschaubilder { width: 440px; display:block; padding: 0px 0px 0px 0px; margin: 0px; }
div.vorschaubilder a { width: 120px; height: 100px; display:block; margin: 0px 15px 14px 0px; float: left; background-image:none;  border: 1px #dadada solid;}
div.vorschaubilder a:hover { border: 1px #000000 solid; }
div.vorschaubilder img{}









/* Footer */
div.footer { height: 136px; background-color: #313131; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image:url(../img/hg__footer.jpg); background-repeat:repeat-x; background-position:top; }
div.footerinhalt { width: 930px; height: 18px; display: block; margin: 0px auto; padding: 20px 0px 0px 0px; background-image:url(../img/footer_logo.jpg); background-repeat:no-repeat; background-position:left;  }
div.footerinhalt a { font-size:11px; float: right; padding: 0px 0px 0px 15px; background-image:url(../img/pfeil_grau.gif); background-repeat:no-repeat; background-position:left; margin-left: 15px; }
div.footerinhalt a:hover {background-image:url(../img/pfeil_hellgrau.gif);} 


div.footerinhalt2 { width: 930px; height: 98px; display: block; margin: 0px auto; padding: 0px 0px 0px 0px; }
div.footer2-links { width: 160px; height: 70px; display: block; padding: 28px 0px 0px 40px; margin: 0px 0px 0px 0px; float: left; background-image:url(../img/footer_kontakt.jpg); background-repeat:no-repeat; background-position:left top; }
div.footer2-links p {color: #ffffff;}
div.footer2-rechts { width: 200px; height: 88px; display: block; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; float: right; color: #9a9a9a; text-align:right; }

div.footer2-rechts a { font-size:11px; color: #cccccc; float: right; padding: 0px 0px 0px 15px; background-image:url(../img/pfeil_footer.gif); background-repeat:no-repeat; background-position:left; margin-left: 15px; }
div.footer2-rechts a:hover {background-image:url(../img/pfeil_hellgrau.gif); color: #888888;} 


.teaser_start { position:absolute; width:157px; margin-left:580px; margin-top:200px}

/* (c) conception | Mirko Kabsch */

