/* CSS Document -----------------
------------------------------ */

body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E0705;
	}

/*
.gmnoprint #gmapDirHead,
*/
.gmnoprint .gmapDir {
	margin-top: -25px;
	/*border: 1px solid red;*/
	}
	
/* ------------------------------
------------------------------ */

h1, h2, h3 {
	color: #990000;
	line-height: 1.75em;
	padding: 0.75em 0 0 0;
	margin: 0 0 0.75em 0;
	
	border-bottom: 1px dotted #C99763;
	}
	
h1 { font-size: 2.00em; }
h2 { font-size: 1.75em; }
h3 { font-size: 1.50em; }

/* ------------------------------
------------------------------ */

.contentText a {
	color: #009933;
	}
	
.contentText a:hover {
	text-decoration: none;
	}

/* ------------------------------
------------------------------ */

#contextColBody {
	line-height: 1.50em;
	padding: 0 0 2.50em 0;
	}
	
/* ------------------------------
------------------------------ */

#shopTimes {
	position: relative;
	}

.chalkBoardContext h1,
.chalkBoardContext h3 {
	color: #C5CBC1; /*#990000;*/
	font-style: oblique;
	border-bottom: 1px dotted #54695C;
	margin: 0;
	}
	
.chalkBoardContext h1 {
	font-size: 1.75em;
	border: none;
	}
	
.chalkBoardContext h3 {
	font-size: 1.25em;
	}
	
.chalkBoardContext {
	position: relative;
	text-align: center;
	font-family: "Comic Sans MS";
	font-size: 10px;
	color: #C5CBC1; /* #006600;*/
	line-height: 1.50em;
	padding: 0 0 10px 0;
	/*
	width: 170px;
	border: 1px solid red;
	*/
	margin: 0 11px;
	}
	
/* ------------------------------
------------------------------ */

/*
.articlePriceList {
	width: 100%;
	border-collapse: collapse;
	}
*/	

.articleDescritionLine td {
	border-bottom: 1px dotted #D1B489;/* #F8F1DF #cccccc; */
	}
	
.descriptionCell {
	text-align: left;
	width: 450px;
	}
	
.descriptionCell em {
	font-size: 0.80em;
	color: #666666;
	}
	
.unitCell {
	white-space: nowrap;
	text-align: left;
	font-size: 0.80em;
	font-style: oblique;
	width: 40px;
	}
	
.priceCell {
	white-space: nowrap;
	text-align: right;
	width: 60px;
	}

/* Powermail ---------------------------------------------------------------------------
------------------------------------------------------------------------------------- */

.tx-powermail-pi1 {
	padding: 1.50em 0;
	}

.tx-powermail-pi1 fieldset {
	border: 1px solid #F0F6FF;
	border: 1px solid #F7E7C6;
	background-color: transparent;
	}
	
fieldset.tx-powermail-pi1_fieldset legend {
	color: #F0F6FF;
	color: #F7E7C6;
	font-weight: normal;
	font-size: 0.85em;
	padding: 0 0.75em;
	}

fieldset.tx-powermail-pi1_fieldset label,
.tx-powermail-pi1 .powermail_mandatory,
/* loginBox */
.tx-newloginbox-pi1 label {
	color: #4C7CBA;
	color: #256338;
	font-weight: normal;
	}

.tx-powermail-pi1 .powermail_text,
.tx-powermail-pi1 .powermail_captcha,
.tx-powermail-pi1 .powermail_textarea,
.tx-powermail-pi1 .powermail_submit,
.tx_powermail_pi1_submitmultiple_forward,
.tx_powermail_pi1_submitmultiple_back,
.tx-powermail-pi1_mandatory_submit,
.tx-powermail-pi1_confirmation_back,
.tx-powermail-pi1_confirmation_submit,
/* loginBox */
.tx-newloginbox-pi1 input {
	color: #113464;
	color: #256338;
	
	border-width: 1px;
	border-style: solid;
	border-color: #81ABE5 #D5DAF8 #D5DAF8 #81ABE5;
	border-color: #CEB689 #F7E7C6 #F7E7C6 #CEB689;
	
	background-image: url(../grafx/bgTextfield.png);
	background-position: top center;
	background-repeat: repeat-x;
	}
	
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	width: 350px;
	width: 325px;
	}
	
.powermail_captcha {
	display: block;
	margin: 5px 0 0 200px;
	margin: 5px 0 0 150px;
	}
	
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	margin-left: 150px;
	}
	
fieldset.tx-powermail-pi1_fieldset label,
/* loginBox */
.tx-newloginbox-pi1 label {
	/**/
	width: 150px;
	}
	
/* loginBox */
.tx-newloginbox-pi1 label {
	display: block;
	text-align: left;
	}
		
.tx-powermail-pi1 .powermail_textarea {
	background-image: url(../grafx/bgTextarea.png);
	}
	
.tx-powermail-pi1 .powermail_submit,
.tx_powermail_pi1_submitmultiple_forward,
.tx_powermail_pi1_submitmultiple_back,
.tx-powermail-pi1_mandatory_submit,
.tx-powermail-pi1_confirmation_back,
.tx-powermail-pi1_confirmation_submit,
/* loginBox */
.tx-newloginbox-pi1 input[type='submit'] {
	border-color: #81ABE5 #4B7BB9 #4B7BB9 #81ABE5;
	border-color: #E8CBA3 #C29867 #C29867 #E8CBA3;
	border-color: #F7E7C6 #CEB689 #CEB689 #F7E7C6;
	background-image: url(../grafx/bgSubmit.png);
	}
	
.tx_powermail_pi1_submitmultiple_forward,
.tx_powermail_pi1_submitmultiple_back {
	margin: 1.00em 0 0 0;
	}
	
.tx_powermail_pi1_formconfirmation_back,
.tx-powermail-pi1_confirmation_back {
	float: left;
	}
	
.tx_powermail_pi1_submitmultiple_forward {
	float: right;
	}
	
	/* Bestellanfrage */

.tx-powermail-pi1_fieldset_unsereangebote .tx_powermail_pi1_fieldwrap_html_checkbox_title {
	color: #990000;
	font-size: 1.25em;
	line-height: 1.50em;
	padding: 1.00em 0 0 0;
	border-bottom: 1px dotted #C99763;
	display: block;
	/*
	position: relative;
	*/
	}
	

.tx-powermail-pi1_fieldset_unsereangebote .powermail_check_inner {
	margin: 1.00em 0 0.75em 0;
	/*position: relative;*/
	}
	
.tx-powermail-pi1_fieldset_unsereangebote .powermail_check_inner input {
	}
	
.tx-powermail-pi1_fieldset_unsereangebote .powermail_check_inner label {
	/*

	position: relative;
		width: 450px;*/
	width: 450px;
	margin: 0 15px 0 0;
	}
	
/* für die "SHop-artikel" --------------------------------------------------------------
------------------------------------------------------------------------------------- */
	
.tx-powermail-pi1_fieldset_biowurstspezialitten .tx_powermail_pi1_fieldwrap_html label,
.tx-powermail-pi1_fieldset_biorindfleisch .tx_powermail_pi1_fieldwrap_html label,
.tx-powermail-pi1_fieldset_bioprobiertten .tx_powermail_pi1_fieldwrap_html label {
	width: 430px;
	margin: 0 15px 0 0;
	}
	
.tx-powermail-pi1_fieldset_biowurstspezialitten .tx_powermail_pi1_fieldwrap_html .powermail_text,
.tx-powermail-pi1_fieldset_biorindfleisch .tx_powermail_pi1_fieldwrap_html .powermail_text,
.tx-powermail-pi1_fieldset_bioprobiertten .tx_powermail_pi1_fieldwrap_html .powermail_text {
	width: 70px;
	text-align: right;
	}
	
.powermail_all_table {
	width: 500px;
	}
	
.powermail_all_table .powermail_all_td {
	width: 50%;
	color: #256338;
	border-bottom: 1px dotted #C99763;
	border-bottom: 1px dotted #ceb689;
	}
	
/* -------------------------------------------------------------------------------------
------------------------------------------------------------------------------------- */
	
.tx-powermail-pi1_fieldset_auszugausunserenagb {
	font-size: 0.85em;
	}
	
.tx-powermail-pi1_fieldset_auszugausunserenagb .tx_powermail_pi1_fieldwrap_html_check {
	
	height: 75px;
	border: 1px solid #990000;
	background-color: #F8E5E2;
	}
	
.tx-powermail-pi1_fieldset_auszugausunserenagb .tx_powermail_pi1_fieldwrap_html_check p {
	/*
	display: inline;
	float: left;
	*/
	display: none;
	
	}
	
.tx-powermail-pi1_fieldset_auszugausunserenagb .tx_powermail_pi1_fieldwrap_html_check .powermail_check_inner {
	margin: 25px;
	}
	
.tx-powermail-pi1_fieldset_auszugausunserenagb .powermail_check_inner label {
	width: 450px;
	float: right;
	color: #990000;
	}
/*	*/
	
	
	
/* RG Slideshow ------------------------------------------------------------------------
------------------------------------------------------------------------------------- */

.csc-textpic-caption {
	font-size: 0.85em;
	font-style: oblique;
	text-align: center;
	color: #C5AA83;
	}

/*
.csc-textpic-imagewrap dl,
*/
.rgslideshowce .rgslideshow,
.rgslideshow .rgsnest {
	border: 1px solid #C9AD83;
	padding: 1px;
	}
	
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border: none;
	margin: 0 auto;
	padding: 0;
	
	}
	
.csc-textpic-border .csc-textpic-imagewrap dl {
	border: 1px solid #C9AD83;
	padding: 1px;
	text-align: center;
	}
	
.csc-textpic-imagewrap .csc-textpic-imagecolumn dl {
	border: none;
	}
	
.rgslideshow .rgsnest {
	visibility: hidden;
	}