@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2b (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */

@import url(screen/basemod.css);
/*@import url(screen/content.css);*/

/* import print layout | Druck-Layout einbinden */
/* @import url(../yaml/print/print_draft.css); */

#topnav ul, #col3-navigation ul, #shopnav ul  { list-style: none; margin-left: 0; margin-bottom: 0; }

#topnav { top:5px !important; background-color:#ACCF45; }
#topnav li { float:left; padding: 0px 0px; margin: 0px 0px 0px 0px; font-weight:bold; font-size: 10px; }
#topnav li.menuact { font-weight:bold; }
#topnav li a { float:left; display:block; padding: 0px 9px 0px 9px; text-decoration:none; color:#5D213B;  }

#shopnav { position: absolute; bottom: 21px; left: 48px; }
#shopnav li{ float:left; padding: 0px 0px; margin: 0px 0px 0px 0px; font-weight:bold; font-size: 14px; width:130px; line-height:26px; }
#shopnav li a { float:left; display:block; padding: 0px 19px 1px 19px; text-decoration:none; color:#fff; background-color:green;  }
#shopnav li a:hover { background-color:#006400; }
#shopnav li.menuact a { background-color:#006400; }

#col3-navigation { position: absolute; left: 48px; clip:rect(auto 195px auto auto); }
#col3-navigation li.menunormal { margin: 0px 0px 10px 0px; font-weight:bold; }
#col3-navigation li.menuact    { margin: 0px 0px 10px 0px; font-weight:bold; color:#5D974A; }
#col3-navigation li.menuact_sec { color:#5D974A; overflow:hidden; }
#col3-navigation li a       { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#ACCF45; /* height:100%; */ white-space: nowrap;}
#col3-navigation li a:hover { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#5D974A; /* height:100%; */ }
#col3-navigation li.menuact a       { color:#5D974A; }
#col3-navigation li.menuact a:hover { color:#5D974A; }
#col3-navigation li li.menunormal_sec a       { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#ACCF45; /* height:100%; */ }
#col3-navigation li li.menunormal_sec a:hover { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#5D974A; /* height:100%; */ }
#col3-navigation li li.menuact_sec a       { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#5D974A; /* height:100%; */ }
#col3-navigation li li li.menunormal_sec a { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#ACCF45; /* height:100%; */ }
#col3-navigation li li li.menunormal_sec a:hover  { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#5D974A; /* height:100%; */ }
#col3-navigation li li li.menuact_sec a { display:block; padding: 0px 0px 0px 0px; text-decoration:none; color:#5D974A; /* height:100%; */ }


#col1_content h1 { font: bold 18px/22px arial, sans-serif; color:#5D974A; background-color:inherit; margin-bottom: 12px; margin-top:22px; }
#col1_content .align-right { text-align:right; }
#col1_content .align-center { text-align:center; }
#col1_content .align-justify { text-align:justify; }
#col1_content h2 { font: bold 14px/16px arial, sans-serif; color:#5D974A; background-color:inherit; margin-bottom:8px; margin-top:22px; }
#col1_content h3 { font-weight: bold; }
#col1_content p { margin-bottom: 22px; }
#col1_content .csc-textpic-caption { margin-bottom: 22px; }
#col1_content ul { margin-bottom: 22px; }
#col1_content .csc-header { clear: both; }
#col1_content .csc-firstHeader { margin-top:0px; }
#col1_content td p { margin-bottom:0; }
#col1_content table { border:0px solid black; empty-cells:show;  border-collapse:collapse; }
#col1_content td { border:3px inset black; padding:4px; }
#col1_content a { color:#0000ee; }
#col1_content a:hover { color:#0000ee; }

/* Powermail form */
#kontaktanfrage legend { display:none; }
#kontaktanfrage .even { background-color:transparent; }
#kontaktanfrage fieldset.tx-powermail-pi1_fieldset { background-color:#90ee90; }
#kontaktanfrage p { margin-bottom:0; }
#kontaktanfrage input { line-height:22px; }
#kontaktanfrage div.powermail_check_inner { clear:both; }
#kontaktanfrage div.powermail_check_inner label { font-weight:normal; }
#kontaktanfrage div.tx_powermail_pi1_fieldwrap_html { clear:both; }

/* Powermail form Food-Coop */
#foodcoop legend { display:none; }
#foodcoop .even { background-color:transparent; }
#foodcoop fieldset.tx-powermail-pi1_fieldset { background-color:#90ee90; }
#foodcoop p { margin-bottom:0; }
#foodcoop input { line-height:22px; }
#foodcoop p.tx_powermail_pi1_fieldwrap_html_checkbox_title { display: none; }
#foodcoop div.powermail_check_inner { clear:both; }
#foodcoop div.powermail_check_inner label { font-weight:bold; width: 400px !important; }
#foodcoop div.tx_powermail_pi1_fieldwrap_html { clear:both; }

