h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal}

h2 {
font-size: 1.1em;
margin: 0 0 2px 0px;
font-weight:bold;
color: #cc6714;
}

.normal { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal }
a:link {  color: #000000; text-decoration: none}
a:visited { color: #000000; text-decoration: none}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.klein { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000}
.alert { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal ; color: #CC0033}
.rahmen {  border: 1px #999999 solid}
.headline { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #000000; background-color: #CCCCCC}
.menu_headline { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #000000; background-image: url(../templates/index/menu_headline_bg.gif); border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.menu_content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal }
.rahmen_oben { border: #999999 solid; border-width: 1px 0px 0px}
.rahmen_links { border: #999999 solid; border-width: 0px 0px 0px 1px}
.rahmen_rechts { border: #999999 solid; border-width: 0px 1px 0px 0px}
.rahmen_unten { border: #999999 solid; border-width: 0px 0px 1px}
.project_header { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.page_headline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #DF9700}
.page_content { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal }
.plink {  cursor: hand}
.baum { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; font-variant: normal}
a:hover { color: #0000CC; text-decoration: none }
.admin_headline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0033}
.bigtextarea {  height: 200px; width: 100%}
.template_outertable {  width: 790px}
.menu_stripe {  border-color: #999999 #FFFFFF; background-image: url(../templates/index/menu_headline_bg.gif); border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.radiobox {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #FFF4DD}
.onClick {  cursor: hand; text-decoration: underline}
.checkbox { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.textfield { background-color: #FFFAF0; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.label {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border-color: black black #999999 #999999; font-weight: bold; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.kleinfett { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 ; font-variant: normal}
.membermenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFCC66; border: 1px #999999 solid; font-weight: bold}
.bigtext { width: 100%}
.textarea { background-color: #FFFAF0; border: 1px #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; height: 200px; width: 100%}
.menu_content_line { border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px}
.menu_meinmarkt { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #000000; background-image: url(../templates/index/menu_headlinemm_bg.gif); border-color: #999999 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.product_list {  background-color: #FFF9EC}
.product_list_flipped { background-color: #FFF4DD}
.template_background { background-image: url(../templates/index/project_backgound.gif) }
.normalfett { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold}
.select_cat {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}
.profile_headline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-color: black black #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.textfield_small { background-color: #FFFAF0; border: 1px #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; width: 50px}
.select { background-color: #FFFAF0; border: 1px #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.liste1 {  background-color: #DDDDDD; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.liste2 { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.button { background-color: #CCCCCC; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold}
.textfield_big { background-color: #FFFAF0; border: 1px #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; width: 100%}
.normalgross { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal }
.underlined_gross { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; width: 100%; border-color: black black #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFAF0}
.labeloffer { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; background-color: #FFD275; border: 0px #999999 none}
.offerimage {  margin-right: 10px; margin-bottom: 20px; border: 1px #000000 solid; clip:  rect(   ); margin-top: 10px; margin-left: 10px}
.mittig {  text-align: center; vertical-align: middle}
.underlined { font-weight: normal ; width: 100%; border-color: black black #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: underline; border-style: none}
.labellist { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; background-color: #FFD275; border: #999999 dotted; border-width: 0px 0px 1px}
.ranking {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 0px #000000 none}
.pseudotf {  font-family: Arial, Helvetica, sans-serif; background-color: #FFFAF0; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: 1px #000000 solid; width: 200px}
.signupalert {  font-weight: bolder; color: #CC0000}

