/*Allgemeines */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	background-color:#FFFF7F}
	
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal}
	
a:link {
	color:#000000;
	text-decoration:none;
	font-weight:bold}
		
a:visited {
	color:#000000;
	text-decoration:none;
	font-weight:bold}
	
a:hover {
	color:#FF0000;
	text-decoration:none;
	font-weight:bold}

a.karte:link {
	color:#000000;
	text-decoration:underline;
	font-weight:bold}
		
a.karte:visited {
	color:#000000;
	text-decoration:underline;
	font-weight:bold}
	
a.karte:hover {
	color:#FFFF00;
	text-decoration:underline;
	font-weight:bold}

a.sattmacher:link {
	color:#B30000;
	text-decoration:underline;
	font-weight:bold}
		
a.sattmacher:visited {
	color:#B30000;
	text-decoration:underline;
	font-weight:bold}
	
a.sattmacher:hover {
	color:#B33B00;
	text-decoration:underline;
	font-weight:bold}

	
.all {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-image:url(../gif/hinter.jpg)}
	
.inhalt {
	position:relative;
	top:0px;
	left:0px;
	width:1002px;
	height:575px}



/*Streifen */

.streifen_all {
	position:absolute;
	top:0px;
	left:610px;
	width:170px;
	height:100%}
	
.streifen {
	position:absolute;
	top:0px;
	left:0px;
	width:150px;
	height:100%}

.streifen_tab {
	height:100%;
	background-image:url(../gif/leiste_100.gif)}
	
.graf_o {
	position:absolute;
	top:0px;
	left:610px}
	
.bestellen {
	position:absolute;
	top:300px;
	left:610px}
	
.kontakte {
	position:absolute;
	top:350px;
	left:610px}
	


/*Links */

.graf_karte {
	position:absolute;
	top:126px;
	left:49px;
	width:512px;
	height:444px}
	
.bereich_links {
	position:absolute;
	top:0px;
	left:0px;
	width:610px}
	
.stempel {
	position:relative;
	left:10px;
	top:5px}
	
.lieferung_schatten {
	position:absolute;
	left:301px;
	top:56px}
	
.lieferung {
	position:absolute;
	left:300px;
	top:55px}
	
.schnell_schatten {
	position:absolute;
	left:61px;
	top:471px}
	
.schnell {
	position:absolute;
	left:60px;
	top:470px}
	
.h2_schatten {
	margin:0px;
	letter-spacing:2px;
	font-size:20px;
	color:#000000}
	
.h2_vorder {
	margin:0px;
	letter-spacing:2px;
	font-size:20px;
	color:#FF1919}
	
	
/*Rechts */

.reg_hid {
	visibility:hidden;
	position:absolute;
	top:10px;
	left:769px;
	width:232px}
	
.reg_vis {
	visibility:visible;
	position:absolute;
	top:10px;
	left:769px;
	width:232px}
	
.h4_form {
	font-size:14px;
	margin:0px}
	
.rot {
	color:#FF0000}
	
.list_form {
	padding-top:4px}
	
.kontaktfeld_eins {
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FF0000;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FF0000;
	width:60px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt}
	
.kontaktfeld {
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FF0000;
	width:150px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt}
	
.kontaktbutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt}
	
.ueberschrift {
	font-weight:bold;
	font-size:12px;
	color:#FF0000}
	
.td_form {
	padding-left:10px}
	
.p_form {
	margin:0px}
	


/*Positionierung Orte auf der Karte */

.bremen {
	position:absolute; top:251px; left:231px; height:12px; color:#000000}
	
.lilienthal {
	position:absolute; top:236px; left:233px; height:12px; color:#000000}
	
.grasberg {
	position:absolute; top:236px; left:295px; height:12px; color:#000000}
	
.worpswede {
	position:absolute; top:214px; left:247px; height:12px; color:#000000}
	
.gnarrenburg {
	position:absolute; top:193px; left:268px; height:12px; color:#000000}
	
.rastede {
	position:absolute; top:212px; left:196px; height:12px; color:#000000}
	
.zwischenahn {
	position:absolute; top:219px; left:120px; height:12px; color:#000000; text-align:center}
	
.papenburg {
	position:absolute; top:251px; left:134px; height:12px; color:#000000}
	
.cloppenburg {
	position:absolute; top:288px; left:160px; height:12px; color:#000000}
	
.vechta {
	position:absolute; top:311px; left:203px; height:12px; color:#000000}
	
.quakenbrueck {
	position:absolute; top:336px; left:142px; height:12px; color:#000000}
	
.lingen {
	position:absolute; top:337px; left:75px; height:12px; color:#000000}
	
.diepholz {
	position:absolute; top:334px; left:238px; height:12px; color:#000000}
	
.nienburg {
	position:absolute; top:329px; left:318px; height:12px; color:#000000}
	
.hoya {
	position:absolute; top:298px; left:313px; height:12px; color:#000000}
	
.stadthagen {
	position:absolute; top:382px; left:310px; height:12px; color:#000000}
	
.damme {
	position:absolute; top:354px; left:163px; height:12px; color:#000000}
	
.achim {
	position:absolute; top:269px; left:309px; height:12px; color:#000000}
	

