/* CSS Document der verschiedenen Parts */

/* Aufbau CSS 

01. allgemeine Formatierungen
02. Part Startseite
03. Part Grundlagen (Bilder und Text)
04. Teaserpart
05. Part Produkte
06. Part Landkarte (Standorte)
07. Part Sorten
08. Part Ansprechspartner
09. Part Saisonalität
10. Part Linkseite
11. Part Newsseite allgemein
12. Part Newsseite Detail
13. Part Verpackungen
14. Part Produktseite
15. Part Produktseite mit Container
16. Part Sitemap
17. Part Bild/Text-Liste + Part Ansprechspartner 
18. Part Kontaktformular

*/

/* 01 allgemeine Formatierungen */

.bildtext {
	color: #c6a45b;
}
ul.bild {
	float:right;
	list-style: none;
	margin: 0;
	padding: 0 0 0 25px;
	width: 200px;
}
.zweispaltig {
	margin: 0 0 25px 0;	
	width: 425px;
}
div.einspaltig {
	float: left;
	margin-top: 25px;
	margin-bottom: 25px;	
	width: 200px;
}
div.zweispaltig_links {
	margin-bottom: 25px;	
	width: 425px;
}
div.zweispaltig_rechts {
	float: left;	
	margin-top: 25px;
	margin-bottom: 25px;	
	width: 425px;
}
.dreispaltig {
	float: left;
	margin-bottom: 25px;	
	width: 650px;
}
.SpaltenAbstand {
	margin: 0 25px 0 0;
}
.ZeilenAbstand {
	margin-top: 25px;
}
.dashedline {
	width: 415px;
	border-bottom: 1px dashed #7c8a2a;
}

/* 02 - Part Startseite */
div#startseite_part {
}
div#startseite_part ul {
}
div#startseite_part ul li.BildLink {
	list-style: none;
	position: relative;
	float: left;
	margin-bottom: 25px;
}
div#startseite_part ul li a {
	cursor: pointer;
	text-decoration: none; /* für Safari */
}
div#startseite_part ul li.BildLink em {
	bottom: 0;
	height: 33px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	position: absolute;
	text-decoration: none !important;
	width: 200px;
}
div#startseite_part ul li.BildLink a strong  {
	background: url(../img/layout/bildlink-ecke-weiss.png) bottom right no-repeat;
	bottom: 0;
	color: #FFF;
	font-size: 133.33%;
	font-weight: normal;
	height: 33px;
	line-height: 33px;
	position: absolute;
	text-decoration: none !important;
	text-indent: 10px;
	text-transform: uppercase;
	width: 200px;
}
div#startseite_part ul li.BildLink a:hover strong  {
	font-weight: bold;
}
div#startseite_part div.news {
	margin-left: 25px;
}


/* 03 - Part Grundlagen (Bilder und Text) */
div.grundlagen_part span {
	float: left;
}
div.grundlagen_part ul.button {
	height: 24px;
	padding: 8px 0;
	width: 650px;
}
div.grundlagen_part ul.button li {
	display: inline;
	margin: 0 4px 0 0;
}

div.grundlagen_part ul.button li a {
	background: #ecf3c2;
	color: #7b4c1a;
	padding: 8px 9px 8px 9px;
}
div.grundlagen_part ul.button li a:hover, div.grundlagen_part ul.button li a.active {
	background: #8c6239;
	color: #FFF;
}
div.grundlagen_part ol {
	list-style-position: inside;
}
div.grundlagen_part ul {
	margin: 0 0 25px 0;
	padding: 0;
}

div.grundlagen_part ul li {
	margin: 0 0 3px 15px;
	padding: 0;
}

div.grundlagen_part ul.bild {
	float: right;	
	list-style-position:outside;
	margin: 0 0 0 25px;
	width: 200px;
}
div.grundlagen_part ul.bild p {
	margin-bottom: 25px;
}
div.grundlagen_part ul.bild p span {	
	color: #c6a45b;
	margin-right: 10px;
}
div.grundlagen_part ul li.link {
	list-style: none;
	list-style-position: outside;
	text-decoration: none;
}
div.grundlagen_part ul li.link a {
	background: url(../img/layout/list-icon.gif) center left no-repeat;
	margin-bottom: 0px;
	padding-left: 10px;
}

div.grundlagen_part ul li.content_image {
	clear: both;
}

div.grundlagen_part ul.pdflink {
	list-style-position:outside;
	margin-bottom: 25px;
}
div.grundlagen_part ul.pdflink li {
	list-style: none;
	margin-bottom: 0px;
	color: #7c8a2a;
}
div.grundlagen_part ul.pdflink li a {
	color: #7c8a2a;
}
div.grundlagen_part ul li a {	
	text-decoration: none;
	color: #7b4c1a;
}

/* 04 - Teaserpart*/
div.grundlagen_part ul.pluscon {
	margin: 0 0 20px 0;
	padding: 0 0 0 25px;
	float: right;
}
div.grundlagen_part ul.pluscon li {
	margin: 0 0 25px 0;
}
*+html div.grundlagen_part ul.pluscon li {
	margin: 0 0 5px 0;
}

div.grundlagen_part ul.pluscon li.BildLink {
	position: relative;
	float: left;
	list-style: none;
	padding: 0 0 92px 0;	
} 
div.grundlagen_part ul.pluscon li span font a {
	float:right;
}

/* 05 - Part Produkte */
div.produkte_part {
	
}
div.dropdown_produkt {
	background: #d1b67c url(../img/layout/bildlink-ecke-weiss.png) bottom right no-repeat;
	width: 200px;
	height: 97px;
}
.border_menu_produkt {
	height: 100px;
	width: 198px;
	border-style: none solid solid solid;
	border-width: 1px;
}
.AbstandBottom_kartoffeln {
	bottom: 100px;
}
.AbstandBottom_obstgemuese {
	bottom: 0;
}

/* 06 - Part Landkarte (Standorte) */
div#standorte_overview {
	position: relative;
	width: 650px;
	height: 400px;
	/*background: url(../img/schweizerkarte.gif) no-repeat center top;*/
	margin-bottom: 25px;
}
div#standorte_overview img {
	position: absolute;
	bottom: 0;
}
div#standorte_overview a {
	color: #7b4c1a;
	display: block;
	position: absolute;
	font-size: 11px;
	text-decoration: none;
}
div#standorte_overview ul {
	list-style: none;
}
div#standorte_overview a#marthalen{
	top: 52px;
	left: 368px;
}
div#standorte_overview a#sursee{
	top: 132px;
	left: 304px;
	padding: 0;
}
div#standorte_overview a#zollikofen{
	top: 150px;
	left: 225px;
	padding: 0;
}
div#standorte_overview a#ins{
	top: 159px;
	left: 172px;
}
div#standorte_overview a#bern{
	top: 165px;
	left: 217px;
}
div#standorte_overview a#moudon{
	top: 197px;
	left: 178px;
	padding: 0;
}
div#standorte_overview a#perroy{
	top: 240px;
	left: 50px;
	padding: 0;
}

/* 07 - Part Sorten */
div.part_sorten strong {
	background: url(../img/layout/bildlink-ecke-weiss.png) bottom right no-repeat;
}
div.part_sorten p, div.part_sorten ul#liste {
	float: left;
	margin: 0 0 25px 0;
	width: 430px;
}
div.part_sorten ul#liste li strong {
	background: none;
	color:#6A7912;
	float: left;
	font-size:120%;
	font-weight:normal;
	margin: 0;
	padding: 0;
	position: relative;
	width: 140px;
}
div.part_sorten ul#liste span {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 257px;
}
*+html div.part_sorten ul#liste span {
	width: auto;
}
* html div.part_sorten ul#liste span {
	width: auto;
}
div.part_sorten ul#liste li {
	list-style: none;
}
div.part_sorten ul#button {
	float: left;
}
div.part_sorten ul#button li {
	float: left;
	width: 200px;
	margin: 25px 29px 0 1px;
	height: 52px;
	color: #6a7912;
	background: url(../img/layout/bildlink-ecke-weiss-big.png) no-repeat bottom right #ffe6aa;
}
div.part_sorten ul#button li a {
	display: block;
	text-decoration: none;
	height: 39px;
	padding: 13px 0 0 15px;
	font-size: 133.33%;
}
div.part_sorten ul#button li a:hover {
	background: none;
}
div.part_sorten div.saisonalitaet_part table {
	width: auto;
}


/* 08 - Part Ansprechpartner */
div#ansprechpartner_part {
}
div#ansprechpartner_part ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#ansprechpartner_part ul li {
	display: block;
	margin: 0 0 15px 0;
	padding: 0px;
	width: 500px;
	height: 140px;
}
div#ansprechpartner_part ul li img {
	margin: 0 15px 0 0;
	float: left;
}
div#ansprechpartner_part ul li p {
	color: #96a155;
}
ul#button  {
	background: none;
	margin: 0 0 25px 0;
	display: block;
	list-style: none;
}
ul#button li {
	margin: 0 4px 0 0;
	float: left;
	height: 24px;
	background: #ecf3c2;
	color: #8c6239;
}
div.part_sorten ul#button.kartoffeln li {
	background-color: #f7e2af;
}
div.part_sorten ul#button.gemuese li {
	background-color: #eef9b0;
}
ul#button li a {
	text-decoration: none;
}
ul#button li a:hover {
	background: #8c6239;
	/*color: #FFF;*/
}

/* 09 - Part Saisonalität */
div.saisonalitaet_part {
	clear: both;
}
div.saisonalitaet_part table{
	width: 650px;
	background: none;
}
div.saisonalitaet_part table th{
	width: 34px;
}
div.saisonalitaet_part table th.jan { background: url(../img/layout/month-jan.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.feb { background: url(../img/layout/month-feb.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.feb_fr { background: url(../img/layout/month-feb_fr.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.mar { background: url(../img/layout/month-mar.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.apr { background: url(../img/layout/month-apr.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.apr_fr { background: url(../img/layout/month-apr_fr.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.mai { background: url(../img/layout/month-mai.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.jun { background: url(../img/layout/month-jun.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.jun_fr { background: url(../img/layout/month-jun_fr.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.jul { background: url(../img/layout/month-jul.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.aug { background: url(../img/layout/month-aug.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.aug_fr { background: url(../img/layout/month-aug_fr.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.sep { background: url(../img/layout/month-sep.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.okt { background: url(../img/layout/month-okt.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.okt_fr { background: url(../img/layout/month-okt_fr.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.nov { background: url(../img/layout/month-nov.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.dez { background: url(../img/layout/month-dez.gif) no-repeat center #FFF;}
div.saisonalitaet_part table th.dez_fr { background: url(../img/layout/month-dez_fr.gif) no-repeat center #FFF;}

div.saisonalitaet_part table th.first{
	width: 225px;
}
div.saisonalitaet_part table td.first{
	background: #ffe6aa;
	text-align: left;
	text-indent: 5px;
}
div.saisonalitaet_part table.kartoffeln td.first{
	background: #f7e2af;
}
div.saisonalitaet_part table.gemuese td.first{
	background: #eef9b0;
}
div.saisonalitaet_part table td{
	background-color: #ffb400;
	background-image: url(../img/layout/saisontable-bg-carr.gif);
}
div.saisonalitaet_part table.kartoffeln td{
	background-color: #c6a45b;
}
div.saisonalitaet_part table.gemuese td{
	background-color: #b6d600;
}
div.saisonalitaet_part table td.halfchecked{
	background-image: url(../img/layout/saisontable-bg-carr-half.gif);
	background-repeat: repeat-y;
}
div.saisonalitaet_part table td.halfcheckedleft{
	background-image: url(../img/layout/saisontable-bg-carr-half.gif);
	background-repeat: repeat-y;
	background-position:  right top;
}
div.saisonalitaet_part table td.checked{
	background-image: none;
}
div.saisonalitaet_part table th span, div.saisonalitaet_part table td span {
	display: none;
}
div.saisonalitaet_part table a {
	color: #7b4c1a;
	text-decoration: none;
	display: block;
}
div.saisonalitaet_part table a:hover {
	text-decoration: underline;
}

div.saisonalitaet_part p.legende {
	margin: 2em 0;
	clear: both;
	float: none;
}
div.saisonalitaet_part p.legende span{
	margin: 0 5px 0 2px;
	overflow: hidden;
	font-size: 1px;
	float: left;
	width: 34px;
	height: 20px;
	color: #ffb400;
	background-color: #ffb400;
}
div.saisonalitaet_part p.legende span.kartoffeln {
	background-color: #c6a45b;
	color: #c6a45b;
}
div.saisonalitaet_part p.legende span.gemuese {
	background-color: #b6d600;
	color: #b6d600;
}

/* 10 - Part Linkseite */
div.link_part, div.link_part ul {
	float: left;
}

/* IE 7 */
* html div.link_part ul li {
	min-height: 100px;
}

div.link_part ul li {
	color: #7c8a2a;
	float: left;
	list-style: none;
	margin: 0 25px 25px 0;
	width: 200px;
}
div.link_part ul li.titel {
	font-weight: bold;
}
div.link_part ul li h2 {
	color: #7b4c1a;
}
div.link_part ul li h2.dashedline {
	width: 200px;
	border-bottom: 1px dashed #7c8a2a;
}
div.link_part ul li a {
	padding-left: 15px;
	float: left;
	text-decoration: none;
	color: #7c8a2a;
}
div.link_part ul li a.dashedline {
	background: url(../img/layout/list-icon.gif) center left no-repeat;
	width: 185px;
	border-bottom: 1px dashed #7c8a2a;
}
div.link_part ul li.linklisteclear {
	clear: left;
}
div.link_part ul li.linklistenoborder {
	margin: 0 0 25px 0;
}

/* 11 - Part Newsseite allgemein*/
div.news_part {
	float: left;
}
div.news_part ul li {
	color: #7c8a2a;
	float: left;
	list-style: none;
	margin: 0 25px 25px 0;
	width: 200px;
}
div.news_part ul li span, div.einspaltig span {
	color: #c6a45b;
}
div.news_part ul li h3, div.einspaltig h3 {
	color: #7b4c1a;
}
div.news_part ul li a.link, ul.pluscon li span font a.link, div.einspaltig a.link {
	background: url(../img/layout/list-icon.gif) center left no-repeat;
	padding-left: 15px;
	text-decoration: none;
	color: #7c8a2a;
}

div.newsdetail_part a.link {
	background: url(../img/layout/list-icon-back.gif) center left no-repeat;
	padding-left: 15px;
	text-decoration: none;
	color: #7c8a2a;
}

div.news_part ul li.newslisteclear, div.verpackungs_part ul li.verpackungslisteclear {
	clear: left;
}
div.news_part ul li.newslistenoborder, div.verpackungs_part ul li.verpackungslistenoborder {
	margin: 0 0 25px 0;
}
div.news_part ul li.newsliste, div.verpackungs_part ul li.verpackungsliste {
	float: left;
	padding: 0;
}
div.news_part ul li.newsliste p, div.verpackungs_part ul li.verpackungsliste p {
	display: inline;
}
div.news_part h3, div.einspaltig h3 {
	margin-bottom: 0;
}

/* 12 - Part Newsseite Detail*/
div.newsdetail_part {
}
div.newsdetail_part span {
	color: #c6a45b;
}


/* 13 - Part Verpackungen */
div.verpackungs_part {
	
}
div.verpackungs_part ul li {
	float: left;
	list-style: none;
	width: 200px;
	margin: 0 25px 25px 0;
	min-height: 300px;
}
div.verpackungs_part img {
	margin: 0px 25px 10px 0;
}

/* 14 - Part Produktseite */

/* IE 7 */
*+html div#produktseite_part {
	padding-bottom: 25px;
}

div#produktseite_part {
	float: left;
	width: 650px;
}

div#produktseite_part ul {
	float: left;
}

div#produktseite_part ul li.BildLink {
	list-style: none;
	position: relative;
	float: left;
	margin-bottom: 25px;
}

div#produktseite_part ul li a {
	cursor: pointer;
	text-decoration: none;
}

div#produktseite_part ul li img {
	padding: 1px 1px 0 1px;
}

div#produktseite_part ul li.BildLink em {
	bottom: 0;
	height: 33px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	position: absolute;
	width: 200px;
	text-decoration: none;
}

div#produktseite_part ul li.BildLink a strong  {
	background: url(../img/layout/bildlink-ecke-weiss.png) bottom right no-repeat;
	bottom: 0;
	color: #FFF;
	font-size: 133.33%;
	font-weight: normal;
	height: 33px;
	line-height: 33px;
	position: absolute;
	text-decoration: none;
	text-indent: 10px;
	text-transform: uppercase;
	width: 200px;
}

.roundborder {
	position: relative;
}

div.part_sorten .roundborder {
	width: 200px;
	text-align: right;
}
div.part_sorten .roundborder img{
	float: right;
	/*display: inline;*/
}
div.part_sorten .roundborderimg {
	right: 0;
	width: 15px;
	height: 15px;
}
* html div.part_sorten .roundborderimg {
	width: 200px;
	height: 50px;
}
.roundborderimg {
	position: absolute;
	bottom: 0;
	height: 50px;
	background: url(../img/layout/bildlink-ecke-weiss.png) bottom right no-repeat;
	width: 200px;
}

div#produktseite_part ul li.BildLink a:hover strong {
	font-weight: bold;
}


/* 15 - Part Produktseite mit Container */

div#produktseite_part {
}

div#produktseite_part ul.pluscon, div.grundlagen_part ul.pluscon{
}

div#produktseite_part ul.pluscon li.BildLink {
	position: relative;
	float: left;
	list-style: none;
	margin-bottom: 25px;
	padding: 0 0 92px 0;	
}

div#produktseite_part ul.pluscon li a, div.grundlagen_part ul.pluscon li a {
	cursor: pointer;
	text-decoration: none;
}

div#produktseite_part ul.pluscon li img, div.grundlagen_part ul.pluscon li img {
	padding: 1px 1px 0 1px;
}

div.grundlagen_part ul.pluscon li.content_image {
	margin: 0;
	padding: 0 0 25px 0;
}
div.grundlagen_part ul.pluscon li.content_image a img {
	padding: 0;
	float: left;
	display: inline;
}

div#produktseite_part ul.pluscon li.BildLink em, div.grundlagen_part ul.pluscon li.BildLink em {
	bottom: 0;
	height: 33px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	position: absolute;
	width: 200px;
	text-decoration: none;
	margin: 0 0 92px 0;
}

div#produktseite_part ul.pluscon li.BildLink a strong, div.grundlagen_part ul.pluscon li.BildLink strong  {
	background: none;
	bottom: 0;
	color: #FFF;
	font-size: 133.33%;
	font-weight: normal;
	height: 33px;
	line-height: 33px;
	position: absolute;
	text-decoration: none;
	text-indent: 10px;
	text-transform: uppercase;
	width: 200px;
	margin: 0 0 92px 0;
}

div#produktseite_part ul.pluscon li.BildLink a:hover strong {
	font-weight: bold;
}

div#produktseite_part ul.pluscon li a span, div.grundlagen_part ul.pluscon li span {
	display: block;
	position: absolute;
	width: 200px;	
}
div#produktseite_part ul li.content_image span, div.grundlagen_part ul li.content_image span  {
	position: static;
	float: none;
}

div#produktseite_part ul.pluscon li a span font, div.grundlagen_part ul.pluscon li span font {
	background: url(../img/layout/bg-produktseite-pluscon.gif) /* url(bg-produktseite-pluscon.png) */ bottom no-repeat;
	color: #7B4C1A;
	display: block;
	font-size: 100%;
	height: 88px;
	padding: 5px 10px 0 10px;
}

/* 16 - Part Sitemap */
div.part_sitemap ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}


div.part_sitemap h3 {
	font-size: 100%;
	font-weight: bold;
	padding: 0px;
	list-style: none;
	color: #784E1C;
	margin: 0;
}

div.part_sitemap ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div.part_sitemap ul li a:hover{
	color: #798927;
}

div.part_sitemap ul li a {
	color: #784E1C;
	margin-bottom: 1px;
	padding: 2px 0px 2px 5px;
	display: block;
	text-decoration: none;
}
div.part_sitemap ul ul {
	margin: 0 0 25px 0;
}

div.part_sitemap ul ul li a {
	padding: 1px 0px 2px 20px;
	display: block;
	height: 15px;
	background: url(../img/layout/list-icon.gif) no-repeat #FFF 5px 10px;
}
div.part_sitemap ul ul ul {
	margin: 0;
}

div.part_sitemap ul ul ul li a {
	padding: 1px 0px 2px 35px;
	display: block;
	height: 15px;
	background: url(../img/layout/list-icon.gif) no-repeat #FFF 20px 10px;
}

div.part_sitemap ul ul ul ul li a {
	padding: 1px 0px 2px 50px;
	display: block;
	height: 15px;
	background: url(../img/layout/list-icon.gif) no-repeat #FFF 35px 10px;
}
div.part_sitemap ul ul ul ul ul li a {
	padding: 1px 0px 2px 65px;
	background: url(../img/layout/list-icon.gif) no-repeat #FFF 50px 10px;
}


/* 17 - Part Bild/Text-Liste + Part Ansprechspartner */
div.part_bildtext_liste div, 
div.part_ansprechspartner div {
	float: left;
	width: 650px;
	padding: 0 0 10px 0;
}
div.part_bildtext_liste div p.content_image,
div.part_ansprechspartner div p.content_image{
	float: left;
	width: 210px;
}
div.part_bildtext_liste div div, 
div.part_ansprechspartner div div {
	float: left;
	width: 440px;
}
div.part_bildtext_liste div div h2,
div.part_ansprechspartner div div h2 {
	clear: right;
	width: 440px;
}
div.part_ansprechspartner div div a {
	text-decoration: none;
	color: #944C19;
}
div.part_bildtext_liste div div  p.link,
div.part_ansprechspartner div div  p.link {
	border-top: 1px dashed #7B8A2F;
	border-bottom: 1px dashed #7B8A2F;
	width: 440px;
}
div.part_bildtext_liste div div  p.link a,
div.part_ansprechspartner div div  p.link a  {
	color: #7B8A2F;
	text-decoration: none;
}
div.part_bildtext_liste ul ,
div.part_ansprechspartner ul {
	padding: 0 0 25px 0;
}
div.part_bildtext_liste ul li ,
div.part_ansprechspartner ul li {
	margin: 0 0 3px 15px;
}


/* 18 - Part Kontaktformular */
fieldset {
	border: none;
	clear: both;
}
div.form_standard fieldset ol {
	list-style: none;
}
div.form_standard fieldset ol li {
	clear: both;
	margin: 3px 0 3px 0;
}
div.form_standard label {
	color: #7B8A2F;
	width: 200px;
	display: block;
	float: left;
}
div.form_standard li input, 
div.form_standard li textarea,
div.form_standard li select {
	width: 440px;
	margin: 0;
	background: #EEE2CA;
	font-size: 100%;
	border: none;
	padding: 3px;
	color: #656565;
	height: 15px;
}
div.form_standard li textarea {
	height: 100px;	
	overflow: auto;
}
div.form_standard li select {
	width: 445px;
	background: #FFF;
	border: 1px solid #CCCCCC;
	margin: 4px 0 4px 0;
	padding: 2px;
	height: auto;
}
div.form_standard p input {
	width: 100px;
	background: #C6A45C;
	color: #FFF;
	border: none;
	margin: 0 0 0 200px;
}

div.form_standard fieldset span {
	display: block;
	margin: 0 0 5px 200px;
}

div#danke {
	padding: 10px 0;
	border: solid #C6A45C;
	border-width: 1px 0;
	margin: 0 0 2em 0;
}
div.form_standard div.ValidationSummary {
	padding: 10px 0;
	display: none;
	border: solid #C6A45C;
	border-width: 1px 0;
	margin: 0 0 2em 0;
}
div.form_standard div.ValidationSummary ul {
	margin: 0 2em;
}