<!--
body {
	margin:0;
	padding:0;
	font:normal 11px verdana;
	color:#666666;
	background:url(../img/bgr.v2.gif) repeat-x;
}

td {
	font:normal 11px verdana;
	color:#666666;
}

h1 {
	font:bold 13px verdana;
	color:#010141;
	margin:0;
	padding:0 0 0 25px;
	background:url(/img/h1.gif) no-repeat 0px 6px;
}

.h1sub{
	font:normal 10px verdana;
	color:#999999;
	margin:3px 0 20px 25px;
}

h2 {
 margin:20px 0 10px 0;
 font:bold 11px verdana;
 letter-spacing:1px;
 color:#010141;
}

form {
	margin:0;
	padding:0;
}

#container {
	width:990px;
	/* border:1px solid red; */
	text-align:left;
}

#head {
	height:85px;
}

		/* Haupt- Navigation */
		
#head div.nav {
 	float:left;
 	padding:0 15px 0 35px;
	height:85px;
}

#head div.nav a {
 	color:#010141;
 	font-weight:bold;
 	text-decoration:none;
}

#head div.nav a:hover {
 	text-decoration:underline;
}

#head div.nav div {
 	margin:32px 0 0 0;
}

		/* Haupt- Navigation ENDE */

#logo {
	float:right;
	margin:5px 0 0 0;
}

		/* Sub- Navigation */

#nav2 {
	margin:6px 0 0 0;
	padding:0;
	font:normal 11px verdana;
	height:13px;
}

#nav2 li {
	display:inline;
	padding:0 0 2px 0;
}

#nav2 a, #nav2 a:visited {
	margin:0;
	padding:0 10px 0 10px;
	color:#333333;
	text-decoration:none;
	border-right:1px solid #cccccc;
}
	
#nav2 a.first, #nav2 a.first:visited {
	margin:0;
	padding:0 10px 0 0;
	color:#333333;
	text-decoration:none;
	border-right:1px solid #cccccc;
}

#nav2 a.last, #nav2 a.last:visited {
	margin:0;
	padding:0 0 0 10px;
	color:#333333;
	text-decoration:none;
	border:none;
}

#nav2 a:hover {
	color:#333333;
	text-decoration:underline;
}

		/* Sub- Navigation ENDE */

#nav3 {
	color:#999999;
	margin:7px 0 0 0;
}

#youarehere {
	font:normal 10px verdana;
	margin:4px 0 0 0;
	float:left;
}

#youarehere a {
	font:normal 10px verdana;
	color:#999999;
	text-decoration:none;
}

#youarehere a:hover {
	text-decoration:underline;
}

#datum {
	margin:4px 20px 0 0;
	float:right;
	font:normal 10px verdana;
}

#tab {
	float:right; 
	width:220px; 
	height:24px; 
	background:url(../img/bgr_tab.gif) no-repeat;
}

#tab div {
	margin:3px 0 0 50px;
}

#tab a {
	font:bold 10px verdana;
	color:#010141;
	text-decoration:none;
}

#tab a:hover {
	text-decoration:underline;
}

.clear {
	clear:both;
}

#angebote {
	height:70px;
	margin:10px 0 10px 0;
	/* border:1px solid red; */
}

#angebote2 {
	height:70px;
	margin:10px 0 0px 0;	 
	background:url(../img/bgr_angebot2.gif) no-repeat 0px 17px;
}

#buchen {
	background:url(../img/bgr_right.v2.gif) no-repeat 986px 20px;
}

#buchen .top {
	background:url(../img/bgr_mieten_top.v2.gif) no-repeat;
	height:45px;
}

#buchen .top2 {
	background:url(../img/bgr_mieten_top.checkout.gif) no-repeat;
	height:45px;
}

#buchen .details {
	float:right;
	width:660px;
	margin:0 0 20px 0;
}

/* ajax- div in seite "mietwagen"  */
#xbox {
	width:600px;
}

#auto {
	float:left;
	height:150px;
	width:275px;
	margin:30px 0 0 0;
}

#ausstattung {
	float:right;
	width:280px;
	/* border:1px solid red; */
	margin:30px 0 0 0;
}

#ausstattung .feature {
	padding:0 0 15px 40px;
	background:url(../img/haken.gif) no-repeat;
	line-height:150%;
}

#ausstattung .feature a {
	color:#010141;
	font:normal 10px verdana;
	text-decoration:underline;
}

#ausstattung .feature a:hover {
	color:#010141;
	font:normal 10px verdana;
	text-decoration:underline;
}

#ausstattung .feature2 {
	padding:0 0 0 40px;
	background:url(../img/achtung.gif) no-repeat -4px 2px;
	line-height:150%;
}

/* ajax- div in seite "mietwagen" ENDE */

#buchen .liste {
	float:left;
	width:315px;
	/* border:1px solid red; */
}

#buchen .checkout {
	float:left;
	width:315px;
	/* border:1px solid red; */
	background:url(../img/bgr_checkout.gif) no-repeat left bottom;
	padding:0 0 10px 0;
}

#buchmich {
	float:right; 
	width:128px;
}

#buchmich a {
	font:bold 11px verdana; 
	color:#010141; 
	height:18px; 
	padding:0 0 0 32px; 
	margin-top:9px; 
	color:#010141; 
	display: block; 
	background:url(../img/btn_right.gif) no-repeat;
}

#buchmich2 {
	/*text-align:left;
	 width:225px;
	border:1px solid red; */
}

#buchmich2 a {
	font:bold 11px verdana; 
	color:#010141; 
	height:18px; 
	padding:0 0 0 32px; 
	margin-top:9px; 
	color:#010141; 
	display: block; 
	background:url(../img/btn_right.gif) no-repeat;
}

#bt {
	float:right; 
	background-color:#ffffff; 
	margin:1px 8px 0 0; 
	height:33px; 
	background:url(/img/bgr_mieten_top.checkout.2.gif) no-repeat left bottom;
}

#bt div {
	padding:9px 7px 0 12px; 
	font:bold 11px verdana;
	color:#010141;
}

#buchungsmaske {
	padding:50px 0 0 0;
	/* background:url(/img/boxer.jpg) no-repeat 432px 35px; */
}

#buchungsmaske .fahrzeug {
	float:left;
	/* padding-left:10px; */
}

#buchungsmaske .fahrzeug h2 {
	font:bold 11px verdana;
	color:#010141;
	margin:0;
	padding:0;
}

#buchungsmaske .zeitraum {
	margin:5px 0 5px 0;
}

#buchungsmaske .station {  }

#buchungsmaske input {
	border:0px none #ffffff;
}

#buchungsmaske .station a {
	color:#010141;
	font:normal 10px verdana;
	text-decoration:underline;
}

#buchungsmaske .station a:hover {
	color:#010141;
	font:normal 10px verdana;
	text-decoration:underline;
}

#buchungsmaske .preis {
	float:right; 
	color:#cd0106; 
	font:bold 19px verdana;
	width:155px;
	height:40px;
	text-align:right;	
	background:url(/img/underline2.gif) no-repeat right 17px;
	/* padding-right:10px; 
	border:1px solid #f3f3f3;*/
}

#option {
	/* padding:0 10px 0 10px; */
}

#option .parameter {
	float:left;
}

.parameter td {
	font:normal 11px verdana;
	color:#666666;
	/* padding:0 0 0 10px; */
	
	padding:0 10px 0 0;
}

#option .wert {
	float:right;
}

#senden {
	float:right;
	margin:25px 0 0 0;
}


#pkwbuchen {
	margin:0; 
	padding:0;
}

#pkwbuchen .tab {
	margin:0 0 0 50px;
}

#pkwbuchen td.bezeichnung {
	width:150px; 
	text-align:left;
}

#pkwbuchen td.wert {
	width:362px; 
	padding:10px 0 10px 0;
}

#pkwbuchen td.wert div {
	background:url(/img/bgr_checkout_form.gif) no-repeat 0px -1px; 
	width:362px; 
	height:19px; 
	padding:2px 0 0 5px;
}

#pkwbuchen td.wert input.f {
	width:350px; 
	font:normal 11px verdana; 
	border:0px none; 
	background-color:#d8d8d8; 
	margin:0; 
	padding:0;
}

#pkwbuchen td.wert div.ta {
	background:url(/img/bgr_info.gif) no-repeat; 
	width:362px; 
	height:65px;
}

#pkwbuchen td.wert div.ta textarea {
	width:352px; 
	height:59px; 
	border:0px none; 
	margin:0; 
	padding:0;
}

#pkwbuchen td.fehler {
	text-align:center;
	font-weight:bold;
	color:red;
	padding:0 0 20px 0;
}
/* ------ */
#kontakt {
	margin:0; 
	padding:0;
}

#kontakt .tab {
	margin:0 0 0 50px;
}

#kontakt td.bezeichnung {
	width:160px; 
	text-align:left;
}

#kontakt td.wert {
	width:362px; 
	padding:10px 0 10px 0;
}

#kontakt td.wert div {
	background:url(/img/bgr_checkout_form.gif) no-repeat 0px -1px; 
	width:362px; 
	height:19px; 
	padding:2px 0 0 5px;
}

#kontakt td.wert input.f {
	width:350px; 
	font:normal 11px verdana; 
	border:0px none; 
	background-color:#d8d8d8; 
	margin:0; 
	padding:0;
}
#kontakt td.wert input.f2 {
	width:110px; 
	font:normal 11px verdana; 
	border:0px none; 
	background-color:#d8d8d8; 
	margin:0; 
	padding:0;
}

#kontakt div.tb {
	background:url(/img/infobox.gif) no-repeat; 
	width:522px; 
	height:65px;
	padding:2px 0 0 5px;
}

#kontakt div.tb textarea {
	width:514px; 
	height:59px; 
	border:0px none; 
	margin:0; 
	padding:0;
	
}

#kontakt td.fehler {
	text-align:center;
	font-weight:bold;
	color:red;
	padding:0 0 20px 0;
}

#kontakt .senden {
	text-align:right;
	padding:20px 0 0 0;
}

/* ------ */


#buchen .checkout .auto img {
	margin:0 20px 0 20px;
}

#buchen .checkout .auto .typ {
	margin:0 40px 0 0;
	padding:5px 0 10px 0;
	font:bold 10px verdana;
}

#buchen .checkout .auto .preis {
	margin:0 40px 0 0;
	font:bold 11px verdana;
	color:red;
}

#buchen .checkout .hl {
	font:bold 10px verdana; 
	margin:10px 0 5px 20px;
}

#buchen .checkout .info {
	margin:0 40px 0 20px;
}

#buchen .checkout ul {
	margin:0; 
	padding:0; 
	list-style:none;
}

#buchen .checkout li {
	margin:5px 0 5px 20px;
}

#buchen .checkout .mietbedingungen {
	margin:5px 0 5px 20px;
}

#buchen .checkout .chng {
	margin:0 0 0 20px; 
	font:normal 10px verdana;
}

#buchen .checkout .chng a {
	font:normal 10px verdana;
	text-decoration:none;
}

#buchen .checkout .chng a:hover {
	text-decoration:underline;
}



#box {
	background:url(../img/bgr_index.jpg) no-repeat;
	width:990px;
	height:315px;
}

		/* tooltips */

.tooltip {
	width:200px; 
	color:#000000;
	font:lighter 11px/1.3 Arial,sans-serif;
	text-decoration:none;
	text-align:center
}

.tooltip span.top {
	padding:30px 8px 0;
	background: url(../img/bt.gif) no-repeat top;
}

.tooltip b.bottom {
	padding:3px 8px 15px;
	color: #548912;
	background: url(../img/bt.gif) no-repeat bottom;
}
		
		/* tooltips ENDE */

.divider {
	background: url(../img/dotted.gif) repeat-x;
	height:1px;	
	margin:10px 0 10px 0;
	clear:both;
}

		/* Buchungsmodul */

#liste {
	width:300px;
}

#liste a {
	display:block;
	height:84px;
	padding:17px 0 0 140px;
	font:bold 10px verdana;
	color:#999999;
	text-decoration:none;
	line-height:180%;
}

#liste a:hover {
	color:#666666;
}

#liste a:hover font.price {
	color:#cd0106;
}

#liste ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#liste li {
	padding: 0;
	margin: 0;
	width:300px;
	height:84px;
}

#liste font.price {
	font:bold 10px verdana;
	color:#e06669;
}

#liste .on {
	font:bold 10px verdana;
	padding:20px 0 0 140px;
	line-height:180%;
	color:#333333;
}

#liste .on font {
	font:bold 10px verdana;
	color:#cd0106;
}

#klB {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_B.gif) no-repeat 0px -84px;
}
#klC {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_C.gif) no-repeat 0px -84px;
}
#klCE {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_CE.gif) no-repeat 0px -84px;
}
#klDE {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_DE.gif) no-repeat 0px -84px;
}
#klEE {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_EE.gif) no-repeat 0px -84px;
}
#klFE {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_FE.gif) no-repeat 0px -84px;
}
#klGE {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_GE.gif) no-repeat 0px -84px;
}

#klXC {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_XC.gif) no-repeat 0px -84px;
}

#klDV {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_DV.gif) no-repeat 0px -84px;
}
#klFV {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_FV.gif) no-repeat 0px -84px;
}
#klXV {
	width:300px;
	height:84px;
	background:url(../img/bgr_pkw_XV.gif) no-repeat 0px -84px;
}


	/* LKW Klassen */
#klV2 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V2.gif) no-repeat 0px -84px;
}
#klV3 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V3.gif) no-repeat 0px -84px;
}
#klV4 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V4.gif) no-repeat 0px -84px;
}
#klV5 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V5.gif) no-repeat 0px -84px;
}
#klV6 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V6.gif) no-repeat 0px -84px;
}
#klV7 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V7.gif) no-repeat 0px -84px;
}
#klV8 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V8.gif) no-repeat 0px -84px;
}
#klV99 {
	width:300px;
	height:84px;
	background:url(../img/bgr_lkw_V99.gif) no-repeat 0px -84px;
}









		/* Buchungsmodul ENDE */
		
#mietwagen {
	padding:30px 0 0 0;
	background:url(../img/bgr_master.gif) no-repeat 556px 60px;
	/* border:1px solid red; */
}

#mietwagen .fahrzeuginfo {
	float:left; 
	width:630px; 
	margin:20px 0 0 0;
}

#mietbox {
	float:right; 
	width:315px; 
	margin:30px 0 0 0;
}

#mietbox table.ab {
	margin:5px 0 0 130px;
}
#mietbox table.ablkw {
	margin:5px 0 0 160px;
}
#mietbox td {
	font:bold 11px verdana;
	color:#010141;
}

#mietbox td.red {
	padding:0 15px 0 15px; 
	font:bold 17px verdana; 
	color:#cd0106;
}

#maske {
	margin:0;
	padding:0;
}

#maske .text {
	margin:0 0 0 37px; 
	font-weight:bold; 
	letter-spacing:2px;
}

#maske .station {
	background:url(../img/bgr_station.gif) no-repeat 37px 0px; 
	height:26px; 
	margin:8px 0 12px 0;
	padding:0 0 0 37px;
}

#maske .station input {
	border:none;
	font:normal 11px verdana;
	color:#666666;
	letter-spacing:1px;
	width:200px;
	margin:3px 8px 0 10px;
}

#maske .termin {
	background:url(../img/bgr_time.gif) no-repeat 37px 0px;
	height:26px;
	margin:8px 0 12px 0;
	padding:0 0 0 37px;
}

#maske .termin input {
	border:none;
	/* border:1px solid #cccccc; */
	font:normal 11px verdana;
	color:#666666;
	letter-spacing:1px;
	width:110px;
	margin:3px 10px 0 10px;
}

#maske .termin input.zeit {
	border:none;
	font:normal 11px verdana;
	color:#666666;
	letter-spacing:0px;
	width:40px;
	margin:3px 0 0 0;
}

#indexbox {
	width:315px; 
	padding:30px 0 0 0;
}

#footer {
	margin:30px 0 20px 0;
	color:#999999;
}

#footer a {
	color:#999999;
	text-decoration:none;
}

#footer a:hover {
	color:#666666;
	text-decoration:underline;
}




	#krane-thumbs{
		float:left;
		width:300px;	
	}

	#krane-tech{
		float:right;
		width:680px;
		text-align:center;
	}
	#krane-tech .kran-info-r{
		float:right;
		width:680px;
		height:80px;
		text-align:left;
	}	
	
	

	#krane-thumbs .kran-info{
		float:right;
		width:165px;
	}
	
	
	#krane-thumbs .kran-info ul{
		margin:0; padding:0;
	}
	#krane-thumbs .kran-info li{
		list-style:none;
		padding:3px 0 3px 20px; 
		background:url(../img/pfeil_xs.gif) no-repeat 7px 5px;
	}
	#krane-thumbs .kran-bild{
		float:left;
		width:120px;
	}
	#krane-thumbs .kran-info .typ{
		font-weight:bold;
		margin:12px 0 5px 0;
		color:#990000;
	}
	#krane-thumbs .kran-info a{
		display:block;
		font:bold 10px verdana;
		color:#010141;
		text-decoration:none;
	}	
	#krane-thumbs .kran-info a:hover{
		display:block;
		font:bold 10px verdana;
		color:#010141;
		text-decoration:underline;
	}		
	

	

.box_gmap{
	background:url(../img/box_gmap.gif) no-repeat; padding:6px 0 0 6px;height:214px;width:512px;float:right;
}

.box_gmap_info{
	float:left;
	/* border:1px solid grey; */
	width:450px;
}

.gmap_station	{font-weight:bold; color:#990000; font-size:11px; font-family:verdana; margin:10px 0 0 0;}
.gmap_sub		{font-size:10px; font-family:verdana; margin:3px 0 0 0; color:#999999;}
.gmap_adresse	{font-size:11px; font-family:verdana; line-height:150%; margin:10px 0 0 0;}

/* h2						{ font:bold 12px verdana;	color:#010141;	margin:0; padding:0;}
 */a						{ color:#010141; text-decoration:underline;}
a:hover				{ color:#010141; text-decoration:underline;}


/* nachfolgend alles verwendet in jobs.php  */

	
	#jobli				{ margin:0 0 35px 0; float:left; background:url(../img/bgr_pin480_o.gif) no-repeat; width:480px;}
	#jobre				{ margin:0 0 35px 0; float:right; background:url(../img/bgr_pin480_o.gif) no-repeat; width:480px;}
	#jobli .job			{ margin:30px 15px 15px 15px; line-height:150%;}
	#jobre .job			{ margin:30px 15px 15px 15px; line-height:150%;}
	#jobli .jobende	{ background:url(../img/bgr_pin480_u.gif) no-repeat; width:480px; height:11px;}
	#jobre .jobende	{ background:url(../img/bgr_pin480_u.gif) no-repeat; width:480px; height:11px;}
	
	.job .head			{ font-weight:bold;font-size:12px;color:#353535; margin:0 0 5px 0;}
	.job .stelle		{ font-weight:bold;font-size:12px;color:#990000; margin:5px 0 5px 30px;}
	
	
	#rbox					{ float:right;}
	#rbox ul				{ margin:0; padding:0; }			
	#rbox li				{ margin:5px 0 5px 15px; list-style:none; padding:0 0 0 15px; background:url(../img/pfeil_xs.gif) no-repeat 0px 2px; }
	#rbox a				{ font:bold 10px verdana; color:#010141; text-decoration:none; }
	#rbox a:hover		{ font:bold 10px verdana; color:#010141; text-decoration:underline;}
	#rbox .rboxo		{ background:url(../img/box2_m.gif) repeat-y; width:300px; }
	#rbox .rboxm		{ padding: 0 10px 10px 10px; }
	
	#rbox .rboxhead	{ font:bold 10px verdana; text-align:right;color:#CCCCCC; }
	
	.adresse				{ margin:0 0 50px 50px; }

	#downloads			{ }
	

	#downloads .sub		{ margin:15px 0 10px 0;font-weight:bold; } 
	#downloads .dllink	{ margin:5px 0 5px 0; padding:0 0 0 25px; background:url(/img/pdf_16.gif) no-repeat; height:16px;}
	#downloads .dllinkext	{ margin:5px 0 5px 0; padding:0 0 0 25px; background:url(/img/pfeil_xs.gif) no-repeat 8px 2px; height:16px;}
	#downloads .dlinfo	{ margin:5px 50px 10px 0; font-size:10px;}
	#downloads .dldr3		{ float:left; width:330px;}
	#downloads .dldr2		{ float:left; width:495px;}

	#content		{  }
	
	.head2-3		{ float:left;width:640px; }		/* 2/3-Head mit H1, H1sub; wenn Box rechts eingeblendet wird  */
	.dllink		{ margin:5px 0 5px 10px; padding:0 0 0 25px; background:url(/img/pdf_16.gif) no-repeat; height:16px;}
	
	
	
	
 
#L575 {
	float:left;
	width:575px;
}

#R385 {
	float:right;
	width:385px;
}
 
#angebot575 {
	font:normal 11px verdana;
	color:#666666;
	width:575px;
}

#angebot575 .infos {
	float:right;
	width:450px;
}

#angebot575 .bild {
	width:106px;
	float:left;
}

#angebot575 h2 {
	margin:0; 
	padding:0;
	font:bold 11px verdana;
	color:#010141;
}

#angebot575 .goto {
	text-align:right;
	margin:5px 0 0 0;
}

#angebot575 a {
	font:bold 10px verdana;
	color:#010141;
	text-decoration:none;
}

#angebot575 a:hover {
	text-decoration:underline;
}

#angebot575 .preisinfo {
	margin:0; 
	padding:3px 0 5px 0;
	font:bold 11px verdana;
	color:#a3010a;	
}

#angebot575 .infotxt {
	text-align:justify;
	line-height:170%;
}

#box575 {
	background:url(/img/box575_o.gif) no-repeat; 
	width:575px;
	font:normal 11px verdana;
	color:#666666;
}

#box575 .infos {
	float:right;
	width:515px;
}

#box575 h2 {
	margin:0; 
	padding:7px 0 5px 0;
	font:bold 11px verdana;
	color:#010141;
}


/* ------------- */
#angebot450 {
	font:normal 11px verdana;
	color:#666666;
	width:450px;
}

#angebot450 .infos {
	float:right;
	width:325px;
}

#angebot450 .bild {
	width:106px;
	float:left;
}

#angebot450 h2 {
	margin:0; 
	padding:0;
	font:bold 11px verdana;
	color:#010141;
}

#angebot450 .goto {
	text-align:right;
	margin:5px 0 0 0;
}

#angebot450 a {
	font:bold 10px verdana;
	color:#010141;
	text-decoration:none;
}

#angebot450 a:hover {
	text-decoration:underline;
}

#angebot450 .preisinfo {
	margin:0; 
	padding:3px 0 5px 0;
	font:bold 11px verdana;
	color:#a3010a;	
}

#angebot450 .infotxt {
	text-align:justify;
	line-height:170%;
}

.hl_angebot {
	font:bold 17px verdana;
	letter-spacing:1px;
	color:#010141;
	margin:5px 0 15px 0;
}


/* ------------------ */





#angebotDET {
	font:normal 11px verdana;
	color:#666666;
	width:260px;
	float:right;
}

#angebotDET .infos {
	float:right;
	line-height:150%;
	width:260px;
}

#angebotDET .bild {
	width:106px;
	float:left;
	margin: 10px 0 20px 0;
}

#angebotDET h2 {
	margin:0; 
	padding:0;
	font:bold 11px verdana;
	color:#004080;
}


#angebotDET a {
	font:bold 10px verdana;
	color:#004080;
	text-decoration:none;
}

#angebotDET a:hover {
	text-decoration:underline;
}

#angebotDET .preisinfo {
	margin:0; 
	padding:3px 0 5px 0;
	font:bold 11px verdana;
	color:#a3010a;	
}

#angebotDET .infotxt {
	text-align:justify;
	line-height:170%;
}



	
	
	
	
/*  nachfolgend aus team.php */	
	
.drittel {
   width:330px;
   float:left;
}

.drittel .email{
	font-weight:bold;
	color:#010169;
	margin:15px 0 15px 0;
}


#box310 {
   background:url(/img/box310o.gif) no-repeat;
   background-color:#f1f4f8;
   width:310px;
   text-align:left;
}
#box310end {
   background:url(/img/box310u.gif) no-repeat;
   width:310px;
   height:10px;
}


#box310 .c {
   padding:10px 10px 0 10px;
}

#box310 .c h3 {
   font:bold 11px verdana;
   margin:0 0 5px 0;
   padding:0;
} 


	
	
	/* nachfolgend aus newsletter.php  */
	
.pflichtfeld   	{ color:#666666; }
 .form_1 			{ width:250px; border:1px solid #cccccc; background-color:#f3f3f3; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; }
 .form_1_pflicht 	{ width:250px; border:1px solid #cccccc; background-color:#f3f3f3; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; }
 .error				{ font-weight:bold; margin:0 0 40px 0; }
	
	
	
	
	
	
	
#formbox {
	width:303px;
	background:url(/img/bgr303_o.gif) no-repeat;
}

.formbox_u {
	width:303px;
	height:4px;
	background:url(/img/bgr303_u.gif) no-repeat;
}

#formbox .headline {
	text-align:center;
	height:40px;
	margin:0 0 0 74px;
}

#formbox .headline div {
	font:bold 11px verdana;
	color:#010141;
	padding:8px 0 0 0;
}

#formbox .fehler {
	font:bold 10px verdana;
	color:red;
	margin:14px 20px 10px 20px;
	text-align:center;
}

#formbox .success {
	font:bold 11px verdana;
	line-height:170%;
	/* color:red; */
	margin:30px 20px 50px 20px;
	/* text-align:center; */
}



#formbox .t {
	padding:10px 0 3px 27px;
	font:bold 10px verdana;
	color:#666666;
}
#formbox .t span {
	font:normal 10px verdana;
}

#formbox .f {
	background:url(/img/bgrform252b.gif) no-repeat 27px 0px; 
	height:26px; 
	padding:5px 0 0 0;
}

#formbox .f input {
	/* background-color:#d8d8d8; */
	width:240px; 
	font:normal 11px verdana; 
	color:#333333; 
	border:0px none; 
	margin:0 0 0 33px; 
	padding:0px;
}

#formbox .f2 {
	background:url(/img/bgrtextfeld252.gif) no-repeat 27px 0px; 
	height:70px; 
	padding:3px 0 0 0;
}

#formbox .f2 textarea {
	width:240px;
	height:63px; 
	font:normal 11px verdana; 
	color:#333333; 
	border:0px none;
	margin:0 0 0 33px; 
	padding:0px;
}
#formbox form {
	margin:0; 
	padding:0;
}


#formbox .absenden {
	margin:0; 
	text-align:right;
	padding:10px 23px 15px 0;
}	
	
	
	
.kmpaket {	/* Select-Felder mit KM-Paketn/Kartons */
	font:normal 11px verdana; 
	color:#333333; 
}	

.formerror {
	font-weight:bold;
	color:red;
	text-align:center;
}
	
	
	
	

 -->