﻿/* STANDARD */

body {
	background-color: #1e661d;
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
	}
	
a:link {
	color:inherit;
	text-decoration:none;
	}

a:visited {
	color:inherit;
	text-decoration:none;
	}

#div_logo {
	background-color:#1e661e;
	border-left: 0px solid #000;
	width:500px;
	padding-top:0px;
	height:150px;
	position: absolute;
	left:5px;
	top:-1px;
	margin-bottom:0px;
	}

#div_topseller {
	border-right: 0px solid #000000;
	background-color:#1e661e;
	width:500px;
	height:150px;
	position: absolute;
	left:505px;
	top:-1px;
	margin-bottom:0px;
	}

#div_marquee {
	border-right: 0px solid #000;
	border-top: 0px solid #000;
	border-left: 0px solid #000;
	background-color:#8dff81;
	width:1000px;
	padding-top:0px;
	height:30px;
	position: absolute;
	left:13px;
	top:148px;
	margin-bottom:0px;
	}
	
#div_marquee_uw {
	border-right: 0px solid #000;
	border-top: 0px solid #000;
	border-left: 0px solid #000;
	background-color:#000;
	width:1000px;
	padding-top:0px;
	height:30px;
	position: absolute;
	left:15px;
	top:150px;
	margin-bottom:0px;
	}

#div_menu {
	border-right: 0px solid #000;
	border-left: 0px solid #000;
	border-bottom: 0px solid #fff;
	background-color:#1e661d;
	width:1000px;
	padding-top:0px;
	height:28px;
	position: absolute;
	left:13px;
	top:180px;
	margin-bottom:0px;
	}
	
	
#div_cc_head {
	background-color:#fff;
	width:250px;
	padding-top:4px;
	height:21px;
	position: absolute;
	left:763px;
	top:519px;
	margin-bottom:0px;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	}
	
#div_cc_head_uw {
	background-color:#000;
	width:243px;
	padding-top:6px;
	height:38px;
	position: absolute;
	left:765px;
	top:519px;
	margin-bottom:0px;
	color:#000000;
	padding-left:5px;
	}
	
#div_cc {
	background-color:#78ff76;
	width:250px;
	height:175px;
	position: absolute;
	left:763px;
	top:546px;
	margin-bottom:0px;
	text-align:center;
	}
	
#div_shortcut_left {
	background-color:#78ff76;
	width:146px;
	padding-top:5px;
	height:98px;
	position: absolute;
	left:763px;
	top:208px;
	margin-bottom:0px;
	}
	
#div_shortcut_right {
	background-color:#78ff76;
	width:106px;
	padding-top:5px;
	height:98px;
	position: absolute;
	left:907px;
	top:208px;
	margin-bottom:0px;
	}

#div_dauergarantie {
	background-color:#78ff76;
	width:250px;
	padding-top:2px;
	height:175px;
	position: absolute;
	left:763px;
	top:340px;
	margin-bottom:0px;
	}
	
#div_dauergarantie_head {
	background-color:#fff;
	width:250px;
	padding-top:4px;
	height:21px;
	position: absolute;
	left:763px;
	top:313px;
	margin-bottom:2px;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	}
	
#div_right_uw {
	background-color:#000;
	width:250px;
	height:504px;
	position: absolute;
	left:765px;
	top:210px;
	margin-bottom:0px;
	text-align:center;
	padding-top:9px;
	}
	
#div_footer_uw {
	background-color:#000;
	width:740px;
	height:25px;
	position: absolute;
	left:15px;
	top:770px;
	margin-bottom:0px;
	
	}

#div_footer {
	background-color:#78ff76;
	width:740px;
	height:25px;
	position: absolute;
	left:13px;
	top:768px;
	margin-bottom:0px;
	text-align:right;
	
	}
	
#div_footer_uw2 {
	background-color:#000;
	width:740px;
	height:25px;
	position: absolute;
	left:15px;
	top:900px;
	margin-bottom:0px;
	
	}

#div_footer2 {
	background-color:#78ff76;
	width:740px;
	height:25px;
	position: absolute;
	left:13px;
	top:898px;
	margin-bottom:0px;
	text-align:right;
	
	}
	
p.copyright {
	font-size:9px;
	font-weight:bold;
	padding-right:10px;
	padding-bottom:1px;
	text-align:right;
	}
	
#uhrzeiten {
	border:0px;
	margin:0px;

	}
	

	



/* INDEX */









#div_content_bottom {
	background-color:#78ff76;
	width:740px;
	height:228px;
	position: absolute;
	left:13px;
	top:473px;
	margin-bottom:0px;
	}
	
#div_content_top {
	background-color:#78ff76;
	width:740px;
	height:513px;
	position: absolute;
	left:13px;
	top:208px;
	margin-bottom:0px;
	}
	
#div_index_content_uw {
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #e0e0e0;
	border-top: 0px solid #e0e0e0;
	background-color:#000;
	width:740px;
	padding-top:10px;
	height:504px;
	position: absolute;
	left:15px;
	top:210px;
	margin-bottom:0px;
	}
	
	
#div_content_top_left {
	background-color:#78ff76;
	width:350px;
	height:250px;
	left:20px;
	top:10px;
	position: absolute;
	margin-bottom:0px;
	}
	
#div_content_top_right {
	background-color:#78ff76;
	width:320px;
	height:250px;
	position: absolute;
	left:400px;
	margin-left:10px;
	top:20px;
	}

p.zentralwerkstatt {
	margin-top:10px;
	margin-left:20px;
	font-size:23px;
	font-weight:bold;
	color:#FF0000;
	}

p.orte {
	margin-top:35px;
	margin-left:20px;
	font-size:13px;
	}
	
p.reparaturannahme {
	margin-left:20px;
	margin-top:10px;
	font-size:18px;
	font-weight:bold;
	color:#000;
	}
	
p.uhrzeiten {
	margin-top:10px;
	font-size:11px;
	margin-left:20px;
	}


#div_bottom_right {
	border-top:2px solid #000;
	border-bottom:2px solid #000;
	background-color:#1e661d;
	width:599px;
	height:20px;
	position: absolute;
	margin-top:0px;
	left:154px;
	top:699px;
	margin:0px;
	text-align:right;
	}
	
p.bm {
	padding-top:10px;
	padding-right:5px;
	font-size:9px;
	font-weight:bold;
	margin-top:0px;
	}
	
p.adresse {
	padding-top:3px;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	color:#ff0000;
	}
	
p.uhrzeit {
	padding-top:3px;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	}
	
p.telle {
	padding-top:3px;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	position:absolute;
	top:80px;
	}
	
p.telri {
	padding-top:3px;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	position:absolute;
	top:80px;
	}
	
p.bm2 {
	padding-right:5px;
	padding-top:3px;
	font-size:9px;
	font-weight:bold;
	margin-top:0px;
	}
	
#div_bottom_left {
	border-left:2px solid #000;
	background-color:#1e661d;
	width:119px;
	height:20px;
	position: absolute;
	left:33px;
	top:701px;
	margin-bottom:0px;
	}






	
/* REPARATUR */











#div_formular {
	background-color:#78ff76;
	width:660px;
	height:513px;
	position: absolute;
	margin-left:40px;
	margin-top:40px;
	}

#div_rep_content {
	background-color:#78ff76;
	width:740px;
	height:560px;
	position: absolute;
	left:13px;
	top:208px;
	margin:0px;
	}
	
#div_rep_content_uw {
	background-color:#000;
	width:740px;
	height:560px;
	position: absolute;
	left:15px;
	top:210px;
	margin:0px;
	}
	
#div_rep_content2 {
	background-color:#78ff76;
	width:740px;
	height:690px;
	position: absolute;
	left:13px;
	top:208px;
	margin:0px;
	}
	
#div_rep_content_uw2 {
	background-color:#000;
	width:740px;
	height:690px;
	position: absolute;
	left:15px;
	top:210px;
	margin:0px;
	}

#abschicken {
	margin-top:5px;
	}
	
fieldset {
    padding: 1px;
	border: 1px solid #000;
    width: 530px;
	margin:0px;
    }
	
legend {
    font-weight:bold;
	margin:0px;
	font-size:18px;
	color:#cc0000;
    }
	
label {
    margin-right: 3.5em;
    float: left;
    width: 15em;
    padding-top: 0.3em;
    text-align: right;
	}	
	
textarea#position {
	margin-left:222px;
	margin-bottom:10px;
	width: 297px;
	background-color:#dcfbd0;
	height:100px;
	}
	
		
.input {
	background-color:#dcfbd0;
	display: block;
	font-size: 1em;
    margin-bottom: 0.8em;
    border: 1px solid #000;
    padding: 0.1em;
    margin-left:200px;
	width:300px;
	}
	
#anredeform {
	margin-left:40px;
	margin-top:20px;
	font-size:12px;
	width:660px;
	height:120px;
	line-height:1.6em
	}
	
/* REPARATUR ANTWORT */	
	
#div_rep_ant_content {
	background-color:#78ff76;
	width:740px;
	height:516px;
	position: absolute;
	left:13px;
	top:205px;
	margin:0px;
	}
	
#div_rep_ant_text {
	margin-left:40px;
	margin-right:40px;
	margin-top:20px;
	line-height:1.6em;
	}
	



/* KONTAKT */


#div_formular_kontakt {
	background-color:#78ff76;
	width:660px;
	height:355px;
	position: absolute;
	margin-left:40px;
	margin-top:20px;
	}
	
#div_footer_mailanfrage_uw {
	background-color:#000;
	width:740px;
	height:25px;
	position: absolute;
	left:15px;
	top:698px;
	margin-bottom:0px;
	
	}

#div_footer_mailanfrage {
	background-color:#78ff76;
	width:740px;
	height:25px;
	position: absolute;
	left:13px;
	top:696px;
	margin-bottom:0px;
	text-align:right;
	
	}
	


/* BEWERBUNG STELLEN */ 

#stellen {
	position:absolute;
	float:left;
	left:40px;
	top:20px;
	line-height:1.6em;
	font-size:15px;
	color:#cc0000;
	padding:0px;
	width:650px;
	border-bottom:2px solid #006600;
	}
	
#stellenbeschreibung {
	margin-left:40px;
	margin-right:40px;
	margin-top:0px;
	line-height:1.6em;
	border-top:2px solid #006600;
	padding:3px;
	}
		
#stellenbeschreibunglinks {
	background-color:#78ff76;
	width:328px;
	height:200px;
	position: absolute;
	left:40px;
	top:60px;
	margin:0px;
	}

#stellenbeschreibungrechts {
	background-color:#78ff76;
	width:328px;
	height:200px;
	position: absolute;
	left:370px;
	top:60px;
	margin:0px;
	}
	
#stellen2 {
	position:absolute;
	float:left;
	left:40px;
	top:350px;
	width:650px;
	border-bottom:2px solid #006600;
	line-height:1.6em;
	font-size:15px;
	color:#cc0000;
	padding:0px;
	}
	
#stellenbeschreibung2 {
	margin-left:40px;
	margin-right:40px;
	margin-top:320px;
	line-height:1.6em;
	padding:3px;
	}
		
#stellenbeschreibunglinks2 {
	background-color:#78ff76;
	width:328px;
	height:200px;
	position: absolute;
	left:40px;
	top:400px;
	margin:0px;
	}

#stellenbeschreibungrechts2 {
	background-color:#78ff76;
	width:328px;
	height:200px;
	position: absolute;
	left:370px;
	top:400px;
	margin:0px;
	}



#div_stellen_content {
	background-color:#78ff76;
	width:740px;
	height:513px;
	position: absolute;
	left:13px;
	top:208px;
	margin:0px;
	}
	
#div_stellen_content_uw {
	background-color:#000;
	width:740px;
	height:513px;
	position: absolute;
	left:15px;
	top:210px;
	margin:0px;
	}
	
#bewerbung  {
	background-color:#dcfbd0;
	width:378px;
	height:100px;
	position: absolute;
	left:191px;
	top:520px;
	margin:0px;
	padding:3px;
	}
	
#bewerbung_uw  {
	background-color:#000;
	width:378px;
	height:100px;
	position: absolute;
	left:193px;
	top:522px;
	margin:0px;
	padding:3px;
	}
	
#div_footer_stellen_uw2 {
	background-color:#000;
	width:740px;
	height:25px;
	position: absolute;
	left:15px;
	top:900px;
	margin-bottom:0px;
	
	}

#div_footer_stellen {
	background-color:#78ff76;
	width:740px;
	height:25px;
	position: absolute;
	left:13px;
	top:1003px;
	margin-bottom:0px;
	text-align:right;
	}
	
/* ANFAHRT */

#anfahrt {
	padding-left:40px;
	padding-top:20px;
	}
	
#div_content_top_anfahrt {
	background-color:#78ff76;
	width:740px;
	height:651px;
	position: absolute;
	left:13px;
	top:208px;
	margin-bottom:0px;
	}
	
#div_index_content_uw_anfahrt {
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #e0e0e0;
	border-top: 0px solid #e0e0e0;
	background-color:#000;
	width:740px;
	padding-top:10px;
	height:649px;
	position: absolute;
	left:15px;
	top:210px;
	margin-bottom:0px;
	}
	
	
#div_index_content_uw {
	background-color:#000;
	width:740px;
	height:503px;
	position: absolute;
	left:15px;
	top:210px;
	margin:0px;
	}
	
#div_index_content_uw_contact {
	background-color:#000;
	width:740px;
	height:500px;
	position: absolute;
	left:15px;
	top:210px;
	margin:0px;
}
	
#div_footer_anfrage_uw {
	background-color:#000;
	width:740px;
	height:25px;
	position: absolute;
	left:15px;
	top:1000px;
	margin-bottom:0px;
	
	}

#div_footer_anfrage {
	background-color:#78ff76;
	width:740px;
	height:25px;
	position: absolute;
	left:13px;
	top:842px;
	margin-bottom:0px;
	text-align:right;
	}
	
	
/* WIR ÜBER UNS */

#div_wir {
	background-color:#78ff76;
	width:660px;
	height:413px;
	position: absolute;
	margin-left:40px;
	margin-top:20px;
	left:20px;
	left: 0px;
	top: 4px;
	}
	
#div_wir2 {
	background-color:#78ff76;
	width:400px;
	height:15px;
	position: absolute;
	margin-left:40px;
	margin-top:20px;
	
	}

p.wir {
	line-height:1.6em;
	font-size:12px;
	margin-top:0px;
	}
		
.wirue {
	margin-top:0px;
	font-size:15px;
	margin-left:0px;
	font-weight:bold;
	color:#cc0000;
	}
	
/* WARTUNG */

ul.liste {
	margin:0px;
	font-size:15px;
	list-style-type:disc;
	color:000;
	font-weight:bold;
	line-height:30px;
	}
	
.garantie_text {
	color:#FF0000;
	}
	
#ausrufezeichen {
	background-color:#8dff81;
	width:30px;
	height:130px;
	position: absolute;
	left:400px;
	top:147px;
	margin:0px;
	border:0px;
	}


/* STANDORTE */


#stue {
	width:520px;
	height:170px;
	margin-left:40px;
	margin-top:20px;
	font-size:15px;
	color:#000;
	}


	
#st1 {
	width:200px;
	height:110px;
	position: absolute;
	top:210px;
	left:39px;
	float:left;
	}

#st2 {
	width:200px;
	height:110px;
	position: absolute;
	top:495px;
	left:38px;
	float:left;
	}


#st3 {
	width:200px;
	height:110px;
	position: absolute;
	top:358px;
	left:39px;
	float:left;
	}

#st5 {
	width:200px;
	height:110px;
	position: absolute;
	top:210px;
	left:275px;
	float:left;
	
	}


#st6 {
	width:200px;
	height:110px;
	position: absolute;
	top:206px;
	left:502px;
	float:left;
	}


#div_content_standorte {
	background-color:#78ff76;
	width:740px;
	height:690px;
	position: absolute;
	left:13px;
	top:208px;
	margin:0px;
	}
	
#div_content_standorte_uw {
	background-color:#000;
	width:740px;
	height:690px;
	position: absolute;
	left:15px;
	top:210px;
	margin:0px;
	}
	
#div_footer_standorte_uw {
	background-color:#000;
	width:740px;
	height:25px;
	position: absolute;
	left:15px;
	top:899px;
	margin-bottom:0px;
	
	}

#div_footer_standorte {
	background-color:#78ff76;
	width:740px;
	height:25px;
	position: absolute;
	left:13px;
	top:897px;
	margin-bottom:0px;
	text-align:right;
	}
	
#map {
	background-color:#8dff81;
	width:270px;
	height:360px;
	position: absolute;
	left:368px;
	top:543px;
	margin:0px;
}

#altseidnitz {
	width:185px;
	height:110px;
	position: absolute;
	top:100px;
	left:42px;
	float:left;
	}
	
#waldheimer {
	width:185px;
	height:110px;
	position: absolute;
	top:99px;
	left:235px;
	float:left;
	}

