/*** clearing ***/
.gClear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.gClear {display: inline-block;}
/* Hides from IE-mac \*/
* html .gClear {height: 1%;}
.gClear {display: block;}
/* End hide from IE-mac */
.lClear { overflow:hidden; _height:1%; }

.lbox { width:100%; overflow:hidden; }
.col { float:left; _display:inline; }
.lastCol { float:right; _display:inline; margin-left:-4px; background:none; }

.lang { margin:0; padding:0; color:#666; margin-right:7px; }
.lang a { color:#666; text-decoration:none; margin-right:0; }
 
/* Layout für Event-Seite */
.eventLeft { width:570px; margin-bottom:110px; }
    .blockImg { display:block; margin:1px 0 14px 0; }
    .eventAddr { width:160px; color:#333; font-size:13px; line-height:16px; }
    .eventMap { width:400px; }
    .eventLeft .lbox { margin-bottom:15px; }
.eventRight { width:360px; }
    .eventTxt { color:ffffff; font-weight:bold; font-size:14px; line-height:20px; margin:3px 0 13px 0; }

	/*braun: rounded2*/	
	.rounded2 { margin-bottom:14px; background:#670F13; }
	.rt2 { background:url('top_braun.jpg') no-repeat top left; }
    .rb2 { background:url('bottom_braun.jpg') no-repeat bottom left; }
	.rounded2 h2 { font-weight:bold; color:#fff; font-size:20px; margin-bottom:20px;  }
	

 	/*blau */
    .rounded { margin-bottom:14px; background:#005b87; }
        .rt { background:url('top_blau.jpg') no-repeat top left; }
        .rb { background:url('bottom_blau.jpg') no-repeat bottom left; }
        .evInfo, .newsletter { width:360px; }
        .evInfo .con { padding:27px 12px 12px; }
        .newsletter .con { padding:7px 10px; }
            .newsletter .hd { padding:0; margin:0 0 18px 0; color:#666; font-size:14px; }
            .rounded h2 { font-weight:bold; color:#fff; font-size:20px; margin-bottom:20px;  }
            .newsletter .txt { padding:0; margin:0 0 19px 0; color:#fff; font-size:22px; font-weight:bold; }
                .newsletter .txt span { font-size:26px; font-weight:bold; color:#fff; }
        .rounded h2, .rounded li{ color:#fff; }
        .rounded li { background:url('eventBullet.jpg') no-repeat 0 6px; font-weight:bold; font-size:13px; padding-left:18px; line-height:18px }
        .rounded ul { padding:0; margin:0; list-style-type:none; }
        .evInfo p, .eventTxt p { margin:0; padding:0; }
        .evInfo p, .evInfo strong, .evInfo span { font-size:13px !important; font-weight:bold !important; line-height:18px !important; color:#fff !important; }
        .evInfo p, .evInfo small { color:#fff; }
        .evInfo small, .eventTxt small { font-size:10px; }
.link { background:url('eventBtn.jpg') no-repeat top left; display:block; width:144px; height:17px; line-height:17px; padding-left:5px; color:#fff; text-decoration:none }        
#map { height:250px; width:395px; }       
        
	/* General classes start */
	
	body {margin:0px; padding:0px; background-color: #fffde8;}
	.bgRow1Top { background: url('bgRow1Top.jpg') no-repeat top left; height:66px;padding-top:15px }
	.table3 {padding-top:14px;}
	.bgRow2Top { background: url('bgRow2Top.jpg') no-repeat top left; height:31px }
	.bgRow3Top {background: url('bgRow3Top.jpg') no-repeat top left; height:26px }
	.whiteBackground {margin:0px; padding:0px;background-color: #FFFFFF;}
	
	H1 {font-family: Times, Arial,sans-serif; font-size: 20px; color: #065192;line-height:40px;font-weight: normal;padding:0px; margin:0px;}
	H1.subpage1 {font-family: Times, Arial,sans-serif; font-size: 20px; color: #065192;line-height:25px;font-weight: normal;padding:0px; margin:0px; padding-top:6px;}
	H2 {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #427DBE;line-height:24px; padding:0px; margin:0px;}
	FORM {padding:0px; margin:0px;}
	td, span, div, p, ul, li {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#333333;}
	.checkbox, .radio {color:#7EABDC;padding:0px; margin:0px;}
	.input, .select{font-family: Verdana, Arial,sans-serif; font-size: 11px; border: solid 1px #7EABDC; height: 20px; padding-top:2px;margin-right:6px;} 
	TEXTAREA {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#333333; border: solid 1px #7EABDC; padding-top:2px;margin-right:5px;}
	a {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#065192;text-decoration:underline}	
	a:hover {text-decoration:none;}
	.space {padding-top:7px; padding-bottom:7px;}
	/*.p_width {width:785px;}*/
	.p_width {width:915px;}
	.bold {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;font-weight:bold;}
	.select_length {width:224px;}
	
	/* General classes end */
	/* language select classes start */
	
	.lng_logo {padding-left:26px;}
	.lng_link {text-decoration:none}
	.lng_flag {border:solid 1px #7EABDC;}
	
	/* language select classes end */
	/* Menu classes start */
	
	.m_line {vertical-align:bottom; height:35px;padding:0px; margin:0px;}
	.m_top {padding-bottom:3px;vertical-align:bottom;}
	.m_top_link {font-family: Verdana, Arial,sans-serif; line-height:30px; font-size: 10px; font-weight:bold;color: #065192;padding-bottom:3px;text-decoration:none;}
	.m_top_link:hover {color: #065192; text-decoration: underline; }
	.m_tile {background-image : url('m_tile.gif'); background-repeat: repeat-x; background-color: #659BD6; text-align: -moz-center; height:26px;  padding:0px; margin:0px}
	
/*	.m_link {background-image : url(../images/colors/color1/m_button_back.gif); background-repeat:no-repeat; font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold;color: white;padding-left:12px;padding-right:15px; text-decoration:none; text-transform:uppercase; }	
	.m_link:hover {background-image :url(../images/colors/color1/m_button_back2.gif);color: #174D8A;text-decoration:none;}*/
	
	.m_bottom_line {background-image :url('m_bottom_line.gif');}
	.m_back {background-color:white;}
	
	/* Menu classes end */
	/* search area classes start */
	
	.s_back {background-color: #F0F3F8;/*border-bottom: solid 1px #7EABDC;height:27px;*/}
	.s_padding {padding-left:5px;}
	.s_text {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;color: #5C5E62;vertical-align:middle;}
	.s_text_black {color:#174D8A;font-size: 11px;}
	.s_link {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:none;color: #5C5E62;}
	.s_link2 {color: #174D8A;font-size: 11px;}
	.s_link:hover {color: #174D8A;text-decoration:underline;}
	.s_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #CFD2DC;height: 19px;}
	.s_input2 {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #6E93BD;height: 19px;}
	
	/* search area classes end */
	/* logon classes start */
	
	.log_height {height: 20px;padding-top:5px;}
	.log_page {height:100%;}
	
	/* logon classes end */
	/* content classes start */
	
	#content {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.c_back {background-color:white;padding: 10px 0px 10px 0px;}
	.c_headings {color:#5F82AA; font-size: 11px;font-weight:bold;padding-bottom:6px;padding-top:10px;}
	.c_line {width:100%; background-image :url('c_line.gif');line-height:8px;margin:0px;font-size:2px;background-repeat: repeat-x}
	.c_large_img {width:245px;vertical-align:top;}
	.c_flash {padding-top:10px; padding-bottom:13px;}
	.c_homepage_cat {border:solid 1px #abaaaa;}
	.c_homepage_cat_txt {font-family: Verdana, Arial,sans-serif; font-size: 13px; color:#444444;font-weight:bold; padding-left:6px; height:20px; text-transform: uppercase;}
	.c_home_txt_blue {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#427DBE;font-weight:bold;}
	.c_home_txt_black {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#444444;}
	.c_select_yr_mnth {width:110px;}
	
	/* content classes end */
	/* subNav classes start */
	
	#subNav {width:135px;padding-right:10px;vertical-align:top;}
	.sn_heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}
	.sn_off {/*height:20px;*/ }
	.sn_on {/*height:20px;*/ color:#666666;}
	.sn_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; font-weight:bold; color:#065192;text-decoration:underline;/*height:100%*/;width:100%;padding-top:0px;/*display:block;*/}
	.sn_link:hover {text-decoration:none;}
	.sn_on .sn_link { color: #666666; text-decoration:none; }
	.sn_row_bg { background: #cbe6f6; }
	*+html .sn_row_bg { background: #c5e3f5; }
	* html .sn_row_bg { background: #c5e3f5; }	
	
	
	/* subNav classes end */
	/* table classes start */
	
	#table {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.t_table {width: 100%; padding-right: 2px; }
	.t_hd_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border:solid 1px #7EABDC;vertical-align:top;}
	th.colHeader_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-right:solid 1px #7EABDC;vertical-align:top;border:solid 1px #7EABDC;}
	.t_tr {border-bottom: solid 1px #7EABDC;}
	.t_hd {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:F1F3F6; text-align:left;height:19px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;vertical-align:top;}
	.t_td { font-size: 11px; color:color:#444444;padding: 6px 4px 6px 4px;vertical-align:top; border-bottom: solid 1px #7EABDC;}
	.t_td2 { font-size: 11px; color:color:#444444;padding: 7px 4px 3px 0px;vertical-align:top;}
	.t_hd_rght {text-align : right; width:100%;color:#444444;  font-size: 11px;font-weight:bold;display:block;}
	.t_hd_cntr {text-align : center; width:100%;color:#444444; font-size: 11px;font-weight:bold;display:block;}
	.t_hd_price_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#DCE3ED; text-align:left;height:15px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-right:solid 1px #7EABDC;vertical-align:top;}
	.t_rght {text-align : right; display:block; font-size:11px;}
	.t_cntr {text-align : center; width:100%;display:block;}
	.t_fees { text-align : right; font-size: 11px; color:black;padding: 1px 4px 0px 4px;vertical-align:top;}
	.t_fees_spc {line-heght:3px;font-size: 4px;}
	.t_total { text-align : right; font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;font-weight:bold;}
	.t_total_figure { text-align : right; font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-left:solid 1px #7EABDC;background-color:#DCE3ED;font-weight:bold;}
	.t_discount {font-size: 11px; color:#8E8E8E;text-decoration : line-through;text-align : right; width:100%;display:block;}
	.t_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #7EABDC;height:14px; width:100%;text-align : center;margin-bottom:5px;display:block;}
	.t_button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	.t_total_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #7EABDC;height:14px; width:100%;text-align : center;margin-bottom:1px;display:block;}
	.t_total_button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	
	.t_img_view {/*text-align : center;*/ width:120px;display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_detail_view {display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_space {padding-bottom: 8px;text-align : center;}
	.t_img_border { /*border:solid 1px #7EABDC;*/}
	.t_empty_cell {width:14px}

	.t_row_img {padding-top:10px;padding-bottom:10px;vertical-align:top;}
	.t_row_detail {padding:6px;vertical-align:top;width:230px;}
	.t_txt_detail {font-size: 10px;}
	.t_row_price {padding-top:6px;padding-bottom:6px;vertical-align:top;width:95px;display:block}
	.t_button_space {padding-top:5px;display:block}
	.t_line {border-bottom:solid 1px #7EABDC;font-size:1px;}
	.t_rght_space {padding-right:5px;}
	
	/* table classes end */
	/* page scrolling widget start*/
	
	.ps_align_left {text-align:left;border-left:solid 1px #7EABDC; border-bottom:solid 1px #7EABDC;border-top:solid 1px #7EABDC;padding:0px; margin: 0px;}
	.ps_align {
		text-align:right;		
		padding:0px;
		margin: 0px;
		
	}
	.ps_align_background {
		background: url('spalte2.gif') repeat-x;	
	}
	.ps_pad {padding-left:4px;}
	.ps_view {padding-right:5px;/*background-color:#DCE3ED;*/ }
	.ps_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #7EABDC;height: 16px; padding-top:0px;margin-right:0px;border-top:solid 1px #7EABDC;padding:0px; margin: 0px;}
	.ps_text {font-family: Verdana, Arial,sans-serif; font-size: 9px; color:#444444;padding-left:4px;}

	/* page scrolling widget end*/
	/* footer classes start */
	
	.f_back {border-top:solid 1px #929499;align:left;background-color: #F0F3F8;}
	.f_title {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: white;font-weight:bold; text-transform: uppercase;}
	.f_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: #b4cbde; text-decoration:none;line-height:15px;}
	.f_link:hover {text-decoration:underline;}
	.f_padding {vertical-align:top;padding: 10px 17px 10px 0px;}
	.f_paddingNormal {vertical-align:top;padding: 10px 17px 10px 17px;}
	
	/* footer classes end */
	
	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/
	
	/* Button link styles */
/*	a.button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 11px; text-decoration: none; font-weight:bold;color: #444444; padding:2 7 3 6px;border: solid 1px #7EABDC;height:19px;}
	a.button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}*/
	
	/* TD class styles */
	th.colHeader	{color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:F1F3F6; text-align:left;height:19px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;vertical-align:top;}
	th.colHeader_price	{color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#DCE3ED; text-align:left;height:15px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-right:solid 1px #7EABDC;vertical-align:top;}
	td.price 		{font-size:  11px; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
	td.offerPrice	{font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
	td.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif; text-align: right;}
	
	/* This class is used to bold regular text */
	strong 		{	font-weight: bold;}
	
	/* The following classes format how currency is displayed */
	.price		{ font-size:13px; color:#065192; font-weight:bold;	}
	.listPrice	{	font-size:  11px; color: #9B9B9B; font-family: Verdana, Arial,sans-serif; text-decoration: line-through;}
	.offerPrice	{	font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif;}
	.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif;}
	
	/* This class is used to format product names */
	.productName{	font-size:  12px; color: #065192; font-family: Verdana, Arial,sans-serif;font-weight: bold;}
	.productDetails {	font-size:  11px; color: #333333; font-family: Verdana, Arial,sans-serif;font-weight: bold;}
	
	/* Class to highlight a required field on a form */
	.required	{	font-family: verdana; color: red; FONT_SIZE: 2pt;}
	
	/* Class to highlight an error message */
	.error		{	color: red;}
	
	/* The background color of a table and alternating row background colors */
	.bgColor 	{	border-collapse: collapse; width: 100%; }
	.cellBG_1	{	 }
	.cellBG_2	{	 }
	
	/* This class is used for the section heading */
	.heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #427DBE;line-height:40px;}
	.heading2 {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}
	
	/* This class is used for the section sub-heading */
	.subHeading {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #427DBE;line-height:30px;}
	
	/* Breadcrumb trail for checkout pages */
	a.chkout_done {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px}
	a.chkout_done:hover {color:#174D8A;}
	td.chkout {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px}
	td.chkout_active {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; color:#427DBE;}
	td.divider {width: 1px;}

	/* Suchleiste */
	#suchelinks { background: url('suchelinks.jpg') no-repeat; }
	#sucherechts { background: url('sucherechts.jpg') no-repeat; } 
	#suchemitte { background: url('suchemitte.gif') repeat-x; }
	.searchInput{
		font-family: Verdana, Arial,sans-serif;
		font-size: 9px;
		height: 11px;
		border:0px none;
		color: #999999;
		font-weight:bold
	}

	/* Hacks für IE 7 und IE6 */
	*+html .searchInput {
		height: 14px;	
	}

	* html .searchInput {
		height: 14px;	
	}		

	span.smallgray { color:#999999; font-size:9px; font-weight:bold; }

    /* Kopfleiste */
    #linksoben { background: url('linksoben.jpg') no-repeat; }
    #linksmitte { background: url('linksmitte.jpg') no-repeat; }
    #linksunten { background: url('linksunten.jpg') no-repeat; }
    .mitteoben { background: url('mitteoben.jpg') repeat-x; }
    .mittemitte { background: url('mittemitte.jpg') repeat-x; }
    .mitteunten { background: url('mitteunten.jpg') repeat-x; }
    #rechtsoben { background: url('rechtsoben.jpg') no-repeat; }
    #rechtsmitte { background: url('rechtsmitte.jpg') no-repeat; }
    #rechtsunten { background: url('rechtsunten.jpg') no-repeat; }
    

	/* Fussleiste */
	#fusslinks { background: url('fusslinks.jpg') no-repeat; }
	.fussmitte { background: url('fussmitte.jpg') repeat-x; }
	#fussrechts { background: url('fussrechts.jpg') no-repeat; }

	/* Laender-select */
	.languageSelect { width: 144px; margin-top:12px; height:15px ! important; padding-top: 0px ! important; }

	/* Links in der Mitte der Kopfzeile */
	.m_link {background-image : url('m_button_back.gif'); background-repeat:no-repeat; font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold;color: white;padding-left:12px;padding-right:15px; text-decoration:none; text-transform:uppercase }	
	.m_link:hover {background-image :url('m_button_back2.gif');color: #174D8A;text-decoration:none}

	/* Trennlinie in oberer Navigation */
	.navline {vertical-align:bottom; height:30px;padding:0px; margin:0px; }
	.navlink {
		font-family: Verdana, Arial,sans-serif;
		font-size: 11px;
		font-weight:bold;
		color: white;
		padding-left:8px;
		padding-right:8px;
		text-decoration:none;
		/*text-transform:uppercase;*/
		display:block;
		line-height:30px;
		text-align:center;
	}	
	.navlink:hover {
		background :url('navhover.jpg') repeat-x;
		color: #065192;
		text-decoration:none		
	}

	.activelink {
		font-family: Verdana, Arial,sans-serif;
		font-size: 10px;
		font-weight:bold;
		color: white;
		padding-left:6px;
		padding-right:6px;		
		/*text-transform:uppercase;*/
		display:block;
		line-height:30px;
		text-align:center;
		background :url('navhover.jpg') repeat-x;
		color: #065192;
		text-decoration:none
	}	

	/* Trennlinie in der Fusszeile */
	.footseparator {
		vertical-align:bottom;
		height:80px;
		padding:0px;
		margin:0px;
	}		


	/* Button in der Suchleiste */
	td#suchbuttonlinks {
		background: url('suchbuttonlinks.jpg') no-repeat;	
	}
	td#suchbuttonrechts {
		background: url('suchbuttonrechts.jpg') no-repeat;	
	}
	td#suchbutton { 
		font-family: Verdana, Arial,sans-serif;
		font-size: 9px;
		text-decoration: none;
		font-weight:bold;
		color: #444444;
		padding:0px;
		background: url('suchbuttonmitte.gif') repeat-x;
	}

	a.button:link {
		color:#065192;
		text-decoration: none;
		font-size: 9px;
		text-transform: capitalize lowercase;
		padding-left:3px;
		padding-right:3px;
	}

	a.button:visited {
		color:#065192;
		text-decoration: none;
	}

	a.button:hover {
		color:#065192;
		text-decoration: none;
	}

	a.button:active {
		color:#065192;
		text-decoration: none;
	}

	.cartlink:link {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:none;color: #065192;}
	.cartlink:visited {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:none;color: #065192;}
	.cartlink:hover {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:underline;color: #065192;}
	.cartlink:active {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:underline;color: #065192;}

	.buttonDetailPage { margin-bottom:4px; }

	/*rollover-Effekt für Produkte und Marken mit dem Pfeil*/
	.arrow_normal {
		background:url('arrowNormal.gif') no-repeat left center;
		width:8px;
		height:8px
	}

	.arrow_active {
		background:url('arrowActive.gif') no-repeat left center;
		width:8px;
		height:8px
	}

	/* Bild in Unterseite1 hat Abstand nach unten wegen Link, der Abstand nach oben haben soll*/
	img.subpage1 {
		margin-bottom:2px;	
	}

	/* Hintergrundbild für td dass in unterseite 1 verwendet wird -> für runde Box oben */
	.table_up_subpage1 {
		background:white url('tabellenrandoben.png') no-repeat;
		padding-top:1px;
		border-left: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb
	}

	.table_down_subpage1 {
	background:white url('tabellenrandunten.jpg') no-repeat;
	}

	/* fuer Content - runde Inhaltsbox */
	#table_down {
		background: url('tabellenrandunten.jpg') no-repeat bottom left;	
	}

	#table_up {
		background: url('tabellenrandoben.jpg') no-repeat top left;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 2px
	}

	/* Tabelle (footer) nach links ziehen, damit alles auf einer Linie ist */
	.footer_correction {
		position: relative;
		left: -2px;
	}

	* html .footer_correction {
		position: relative;
		left: -2px;
	}

	*+html .footer_correction {
		position: relative;
		left: -1px;
	}

	/* Unterseite2 Navigationshintergrund */
	.subpage1_right_navigation {
		background: url('navRechtsUS2.jpg') no-repeat;	
	}

	/* Unterseite2 Fastfinder  */
	.subpage1_fastfinder {
		background: url('fastfinderBack.jpg') no-repeat;	
	}

	/* Verschiebung der untersten Reihe in IE ausgleichen */
	#ieFixHeadPos {
	}

	/*IE6-Fix*/
	* html #ieFixHeadPos {
		position: relative;
		top: -2px;
		z-index:-1;
	}

	/*IE7-Fix*/
	*+html #ieFixHeadPos {
		position: relative;
		top: -2px;
		z-index:-1;
	}

	/* Links-Buttons für Detailseite */
	a.button_detailpage {
		display:block;		
		color:#065192;
		padding-left: 22px;
		text-align: left;
		font-size:9px;
		font-weight:bold;
		width:113px;
		line-height:15px;
		margin-bottom:4px;
		text-decoration:none;
	}
	
	.bulletnormal{
		background-image:url('navpoint.jpg');
		background-repeat:no-repeat
	}
	
	.bulletactive{
		background-image:url('navpointActive.jpg');
		background-repeat:no-repeat
	}

	/* einzelne Buttons bekommen per id das Hintergrundbild mit */
	a#button_colortable {
		background: url('farbtabelleButton.jpg') no-repeat;
	}
	a#button_recommend {
		background: url('weiterempfehlenButton.jpg') no-repeat;
	}
	a#button_printarticle {
		background: url('druckenButton.jpg') no-repeat;
	}
	a#button_biggerview {
		background: url('groesseransichtButton.jpg') no-repeat;
	}
	a#button_productservice {
		background: url('produktberatungButton.jpg') no-repeat;
	}
	
	
	#contentbereich
	{
		float:right;
	}
	

	/* feste Links in der Mitte der Kopfzeile, welche dropDown-Menues oeffnen - rollover ohen preload*/
	/*.hardDropLink { background: url(droplink.gif} }*/

/***** Changes for Darwyn Start *****/

	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/

	/* This class is used to format text for discounts */
	.discount {font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#427DBE; vertical-align:middle;}
	
/***** Changes for Darwyn End *****/
