@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) IE patch stylesheet 
 * (de) IE-Anpassungs-Stylesheet
 *
 * @creator       YAML Builder V1.2b (http://builder.yaml.de)
 * @file          patch_my_layout.css
 * @-yaml-minver  3.1
 */

/* Layout independent adjustments | Layout-unabhängige Anpassungen  */
/*@import url(../../yaml/core/iehacks.css);*/

/* Layout-dependent adjustments | Layout-abhängige Anpassungen */
@media screen, projection
{
 /**
  * Bugfix for IE 3-Pixel-Jog Bug
  *
  * @bugfix
  * @affected   IE 5.x/Win, IE6
  * @css-for    IE 5.x/Win, IE6
  * @valid      yes
  */

  * html #col3 {height: 1%}
  * html #col1 {margin-right: -3px;}
  * html #col3 {margin-left: 20px}
	
	
/* Seitennavigation fix für IE6 */	
	
	*html li {
		margin-left: 1.5em; /* LTR */
		line-height: 1.5em;
		}
		
	*html #sidenavigation, *html #sidenavigation_kundenstimmen{
		padding-left: 13px;
		}

	*html #sidenavigation li, *html #sidenavigation_kundenstimmen li{
		list-style-image: url(../pics/sidenav_guillemet_ie.gif);
		list-style-position: outside;
		padding: 0 0 3px 3px;
		}
	
	*html #sidenavigation .sidenavigation_active, *html #sidenavigation_kundenstimmen .sidenavigation_active{
		list-style-image: url(../pics/sidenav_guillemet_ie_active.gif);
		}
		
/* Seitennavigation fix für IE7 */	

	*+html li {
		margin-left: 1.5em; /* LTR */
		line-height: 1.5em;
		}
		
	*+html #sidenavigation, *+html #sidenavigation_kundenstimmen{
		padding-left: 13px;
		}

	*+html #sidenavigation li, *+html #sidenavigation_kundenstimmen li{
		list-style-image: url(../pics/sidenav_guillemet_ie.gif);
		list-style-position: outside;
		padding: 0 0 3px 3px;
		}
	
	*+html #sidenavigation .sidenavigation_active, *+html #sidenavigation_kundenstimmen .sidenavigation_active{
		list-style-image: url(../pics/sidenav_guillemet_ie_active.gif);
		}
		

html span.menu_active a, html span.menu_active a:visited, html span.menu_active a:active{
		color: #fff;
}

*html .formu{
		padding-right: 10px;
		}

/* Hauptnavigation */

*html .menu_active a, *html .menu_active a:visited, *html .menu_active a:active{
		width: 20px;
		color: #fff;
		white-space: nowrap;
}

*+html .menu_active a, *+html .menu_active a:visited, *+html .menu_active a:active{
		color: #fff;
}

/* Produktliste */

*html #list_productelement_right, #list_productelement_left{
		float:left;
		}
		
/* Newsletter */	
	
*html .textfeld{
		padding: 3px 0 0 4px;
		}
		
*+html .textfeld{
		padding: 3px 0 0 4px;
		}

}

