@CHARSET "UTF-8";

@media screen, projection
{

  /*Hintergrundfarbe Header*/	
  #header {
    background: #FFFFFF;
  }
  
  /*Suchfeld*/
  span#searchbox {
  	border-color: #101882;
  	background: #FFF;
  	color: #444;
  }
  
  /*Topnav*/
  #header a,
  #header,
  #topnav a { color: #444 }
  
  /*Hintergrund Hauptnavigation*/
  #nav { 
  	background: #fff url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/nav_bgr-blau.gif) top left repeat-x; 
  }
  
  /*Schriftfarbe und Hintergrund Titel Subnavi*/
  h6.vlist {
    color: #FFF;
    background: #101882 url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/vlist_title-blau.jpg) top left repeat-x;
  }
  
  /*Hintergrund Subnavi */
  .vlist li a, 
  .vlist li a:visited {
  	background: #E8E8E8;
  }
  
  /*Schriftfarbe Subnavi */
  .vlist a,
  .vlist a:visited,
  .vlist li.active,
  .vlist li a:focus,
  .vlist li a:hover,
  .vlist li a:active {
  	color: #444;
  }
  
  /*Borderfarben Subnavi und Warenkorb*/
  h6.vlist,
  .vlist a,
  .vlist strong,
  .vlist span,
  .vlist li span,
  div.shopping-basket h6 {
  	border-color: #101882;
  }
  
  .vlist a,
  .vlist strong,
  .vlist span {
  	border-color: #101882;
  }
  
  /* In den Warenkorb Funktion - Detailansicht */
  .com-single-action-entry {
  	background: #E8E8E8;
  	color: #444;
  }
	
  /*zur Kasse & zurück */
  p.com-basket-previous {
  	border: 1px solid #101882;
  	background: #E8E8E8;
  	color:#444;
  	padding:3px;
  	float: left;
  }
  
  p.com-basket-next a {
  	border: 1px solid #101882;
  	background: #E8E8E8;
  	color:#444;
  	font-weight:bold;
  	padding:3px;
  	float: right;
  }
  
  /*Schriftfarbe und Hintergrund Titel Warenkorb*/
  div.com-basket-qv h6 {
    color: #fff;
    background: #101882 url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/warenkorb_title-blau.jpg) top left repeat-x;
    border-color: #101882;
  }
  
  /*Hintergrund Warenkorb*/
  div.com-basket-qv-content {
  	background: #E8E8E8 url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/warenkorb_bgr.gif) top right no-repeat;
  	border-bottom: 1px solid #101882;
  }
  
  /*Schriftfarbe Content*/
  body {
  	color: #444;
  }
  
  .galerie_kasten3 .preisinfo,
  .galerie_kasten2 .preisinfo  {
  	color: #101882;
  }
  
  /*Schriftfarbe Links*/
  a,
  a:visited,
  a:focus,
  a:hover,
  a:active {
  	color: #101882;
  }
  
  .galerie_kasten3 .preisinfo a,
  .galerie_kasten2 .preisinfo a  {
	color: #101882;
}
  
  /*Hintergrund Body*/
  body {
  	background: {$colorBody};
  }
  
  /*Hintergrund Content*/
  #main div.page {
  	background: #FFF url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/main_bgr.gif) top left repeat-y;
  }
  
  
   /*Hintergrund Überschrift Produktseite*/
  .com-single h2 {
  	background: url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/product_title-blau.jpg) top left repeat-x;
	border: 1px solid #101882;
  }
  
  /*Warenkorb Buttons klein & gross*/
table.tableprodukt td.preisinfo a.wk_button {
 	background: url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/wk_button_klein-blau.jpg) top left repeat-x;
	border: 1px solid #101882;
	}
	
 .com-article-form input.wk_button {
 	background: #000 url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/wk_button_gross-blau.jpg) top right no-repeat;
	border: 1px solid #101882; 
 }
  
  /*Footer-Trenner*/
  #footer {
    border-color: #101882;
  }
  
  /*Tables*/
  th { color: #444; border: 1px #101882 solid; background: #E8E8E8; }
  td {  }
  
  /*CSC Farbwerte für Rahmen und Ruler*/
  .csc-frame-rulerBefore { border-top: 1px solid #444; margin-bottom:1em; }
  .csc-frame-rulerAfter { border-bottom: 1px solid #444; margin-bottom:1em; }
  .csc-frame-frame1 { padding: 1em 1em 0 1em; margin-bottom:1em; border: 1px solid #ddd; }
  .csc-frame-frame2 { margin: 0; margin-bottom: 1em; padding: 0; background: transparent;}
  .csc-frame-frame2 h2 { background: url(typo3conf/ext/mfc_westfaliamikro/res/templates/images/product_title-blau.jpg) left top repeat-x;
  border: 1px solid #101882;}

}