
/*
 * general
 */
  body {
	color : #5b3714;

  }
  body, div, h1, h2, h3, h4, h5, h6, h7, strong, b, i {
	font-family: Arial, Verdana, Trebuchet MS, Tahoma, Helvetica, Sans-Serif;
  }

  a {
	text-decoration: none;
	color : #642b11;
  }

  a:visited {
	text-decoration: none;
	color : #642b11;
  }

  a:active {
	text-decoration: none;
	color : #642b11;
  }

  a:hover  {
	text-decoration: none;
	color : #642b11;
  }


  h1 {
    font-family:Arial, Verdana;
	font-size:12px;
	text-align:right;
	color:#ffffff;
	font-style:italic;
  }

  h2 {
    font-family:Arial, Verdana;
	font-size:14px;
	color:#ed6218;
	width:400px;
	border-style:dotted;
	border-color:#642b11;
	padding:5px;
	font-style:bold;
  }

  h3 {
    font-family:Arial, Verdana;
	font-size:20px;
	color:#642b11;
	font-style:bold;
  }
  p.p10{
    font-family:Arial, Verdana;
	font-size:11px;
	color:#642b11;
  }
  p.p11{
    font-family:Arial, Verdana;
	font-size:11px;
	color:#642b11;
  }
  .p11{
    font-family:Arial, Verdana;
	font-size:11px;
	color:#642b11;
  }
  .p11dark{
    font-family:Arial, Verdana;
	font-size:11px;
	color:#642b11;
  }
  .p12{
    font-family:Arial, Verdana;
	font-size:12px;
	color:#642b11;
  }
  .p12dark{
    font-family:Arial, Verdana;
	font-size:12px;
	color:#642b11;
  }

/*
 * left menu
 */
  div.l_maincat {
    font-family: Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
	padding-left:5px;
  }
  div.l_maincat_b {
    font-family: Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
	padding-left:5px;
  }
  div.l_subcat {
    font-family: Arial, Verdana;
	font-size: 12px;
	letter-spacing:0px;
	color:#ed6218;
	padding-left:20px;
  }
  div.l_text {
    font-family: Arial, Verdana;
	font-size: 10px;
	letter-spacing:0px;
	color:#642b11;
	padding-left:15px;
	padding-right:15px;
  }
  div.text {
    font-family: Arial, Verdana;
	font-size: .80em;
	text-align:center;
	letter-spacing:0px;
	color:#642b11;
  }

  a.l_menu          { color : #642b11; text-decoration: none; }
  a.l_menu:visited  { color : #642b11; }
  a.l_menu:active   { color : #642b11; }
  a.l_menu:hover    { color : #642b11; text-decoration: underline; }


  a.l_menu_maincat          { color : #642b11; text-decoration: none; }
  a.l_menu_maincat:visited  { color : #642b11; }
  a.l_menu_maincat:active   { color : #642b11; }
  a.l_menu_maincat:hover    { color : #642b11; text-decoration: underline; }

 * left menu end
 */

/*
 * righ menu
 */
  div.r_maincat {
    font-family: Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	letter-spacing:0px;
	color:#642b11;
	padding-left:5px;
	padding-right:5px;
  }
  div.r_subcat {
    font-family: Arial, Verdana;
	font-size: 12px;
	text-align:left;
	letter-spacing:0px;
	color:#642b11;
	padding-left:15px;
	padding-right:15px;
  }
  div.r_text {
    font-family: Arial, Verdana;
	font-size: 10px;
	text-align:right;
	letter-spacing:0px;
	color:#642b11;
	padding-left:15px;
	padding-right:15px;
  }
  a.r_menu          { color : #9a191b; text-decoration: none; }
  a.r_menu:visited  { color : #9a191b; }
  a.r_menu:active   { color : #9a191b; }
  a.r_menu:hover    { color : #9a191b; text-decoration: underline; }
/*
 * right menu end
 */

  div.c_main_text {
    font-family: arial,verdana;
	font-size: 14px;
	letter-spacing:0px;
	text-align:justify;
	color:#642b11;
  }
/*
 * c submenu start
 */
  div.c_sub_maincat {
    font-family: Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
	padding-left:5px;
  }
  div.c_sub_subcat {
    font-family: Arial, Verdana;
	font-size: 12px;
	letter-spacing:0px;
	color:#ed6218;
	padding-left:20px;
  }
  a.c_sub         { color : #ed6218; text-decoration: none; }
  a.c_sub:visited { color : #ed6218; }
  a.c_sub:active  { color : #ed6218; }
  a.c_sub:hover   { color : #ed6218; text-decoration: underline; }


  a.c_sub_maincat         { color : #642b11; text-decoration: none; }
  a.c_sub_maincat:visited { color : #642b11; }
  a.c_sub_maincat:active  { color : #642b11; }
  a.c_sub_maincat:hover   { color : #642b11; text-decoration: underline; }
/*
 * c submenu  end
 */

/*
 * c head right start
 */
  div.c_h_head{
    font-family: Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
	padding-left:5px;
  }
  div.c_h_text{
    font-family: Arial, Verdana;
	font-size: 12px;
	letter-spacing:0px;
	color:#642b11;
	padding-left:5px;
	text-align:justify;
  }
/*
 * c head right end
 */


  #c_p {
    font-family: Arial, Verdana;

	color:#642b11;
  }

/*
 * c product start
 */

  a.c_dark          { color : #ed6218; text-decoration: none; }
  a.c_dark:visited  { color : #ed6218; }
  a.c_dark:active   { color : #ed6218; }
  a.c_dark:hover    { color : #ed6218; text-decoration: underline; }

  a.c_darkest          { color : #642b11; text-decoration: none; }
  a.c_darkest:visited  { color : #642b11; }
  a.c_darkest:active   { color : #642b11; }
  a.c_darkest:hover    { color : #642b11; text-decoration: underline; }

  a.c_light         { color : #642b11; text-decoration: none; }
  a.c_light:visited { color : #642b11; }
  a.c_light:active  { color : #642b11; }
  a.c_light:hover   { color : #642b11; text-decoration: underline; }

  .c_darkest {
	color:#642b11;
  }
  .c_light {
	color:#ffffff;
  }

  div.c_product_name {
    font-family: Arial, Verdana;
	font-size: 14px;
	font-weight:bold;
	line-height:15px;
	letter-spacing:0px;
	color:#ed6218;
  }
  div.c_product_line_l {
    font-family: Arial, Verdana;
	font-size: 12px;
	letter-spacing:0px;
	color:#642b11;
  }
    div.c_product_line_r {
    font-family: Arial, Verdana;
	font-size: 11px;
	letter-spacing:0px;
	text-align:right;
	color:#642b11;
  }


/*
 * c product end
 */

/*
 * c product flypage
 */
  div.c_product_fl_special {
    font-family: Arial, Verdana;
	font-size: 10px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
  }
/*
 * c product flypage end
 */

/*
 * faq
 */
  div.c_faq_h_l {
  }
  div.c_faq_h_top {
    font-family: Arial, Verdana;
    font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
  }

  div.c_faq_h_l_top {
    font-family: Arial, Verdana;
    font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
	padding-left:5px;
  }
  div.c_faq_h_m {
  }
  div.c_faq_h_r {
    font-family: Arial, Verdana;
    font-size: 12px;
	font-weight:normal;
	letter-spacing:0px;
	color:#642b11;
	margin:0px;
  }
  div.c_faq_h_r_top {
    font-family: Arial, Verdana;
    font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#642b11;
  }
  div.c_faq_h_r_subtop {
    font-family: Arial, Verdana;
    font-size: 12px;
	font-weight:bold;
	letter-spacing:0px;
	color:#fc9c10;
	text-indent:5px;
  }
/*
 * faq end
 */


/*
 * c next page
 */
  div#c_next_page {
    font-family: Arial, Verdana;
	font-size: 14px;
	letter-spacing:1px;
	text-align:center;
	color:#642b11;
	padding-right:10px;
  }
  a.c_page          { color : #ed6218; text-decoration: none; }
  a.c_page:visited  { color : #ed6218; }
  a.c_page:active   { color : #ed6218; }
  a.c_page:hover    { color : #ed6218; text-decoration: underline; }
/*
 * c next page end
 */

/*
 * c footer
 */
  div#c_footer {
   font-family: courier, arial;
	font-size: 12px;
	letter-spacing:-1px;
	text-align:center;
	color:#a0a0a0;
	padding-right:10px;
  }
  div#c_footer_time {
    font-family: arial,verdana;
	font-size: 10px;
	letter-spacing:0px;
	text-align:center;
	color:#642b11;
  }
  div#c_footer_text {
    font-family: arial,verdana;
	font-size: 11px;
	letter-spacing:0px;
	text-align:justify;
	color:#642b11;
  }
  a.c_footer          { color : #a0a0a0; text-decoration: none; }
  a.c_footer:visited  { color : #a0a0a0; }
  a.c_footer:active   { color : #a0a0a0; }
  a.c_footer:hover    { color : #606060; }
/*
 * c footer end
 */

/*
 * searchfield
 */
  div#header_search {
    font-family: arial;
	font-size: 12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#c42b11;
	font-style:italic;
	padding-right:10px;
  }

  .lederbaender {
    font-family: arial,verdana; border-style:solid; border-width:1px; padding:5px; font-size:12px;
  }