/* CSS COLOR */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

body {
background: url(../images/bg.gif);
	}

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */		

#header{
	background-image: url(../images/kaufich.jpg);
	background-repeat: no-repeat;
	}
	
#topNav {
	background-image: url(../images/bg_oben.jpg);
	
	}	
	
#search {
	background-image: url(../images/bg_breadcrumb.gif);
	height:20px;
	background-repeat: repeat-x;
	}	
	
#td_left {
	background: #FFFFFF;
	}
	
#td_right {
	background: #FFFFFF;
	}	
	
#td_content {
	background: #FFFFFF;
	}
	
#td_content_konfigurator {
	background: #FFFFFF;
	}	
	

#footer {
	background: #FFFFFF;
	}

#footerInfo {
	background: #0D3678;
	}		

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */	

.shadow {
	background: url(../images/bg_shadow.gif) repeat-x center top #FFF;
	}			
	
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */	
	
#topNav a:link, #topNav a:active, #topNav a:visited{
	
	color:#FFF;
	}

#topNav a:hover{
	background: #FFFF42;	
	color:#000;
	}

#topNav a.active:link, #topNav a.active:hover, #topNav a.active:active, #topNav a.active:visited{
	
	color:#FFF;
	}	
	
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */	
	
input.butOverall{
	background: #0D3678;
	color: #FFFFFF;
	}	
	
input.butOverall2{
	background: #0D3678;
	color: #FFFFFF;
	}		
	
input.butBasket{
	background: #FFFFFF;
	color: #0D3678;
	border-color: #0D3678;
	}	

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */		
	
.textcolor1 { 
	color: #666666
	}
	
.textcolor2 { 
	color: #FF0000;
	}	
	
.textcolor3, #td_content h1, #td_content_konfigurator h1  { 
	color: #0D3678;
	}

.textcolor4, #td_content h2 {
	color: #0D3678;
	}
	
.textcolor5 {
	color: #009900;	
	}
	
.textcolorFFF, #td_left h2, #td_right h2 {
	color: #FFFFFF;
	}	
	
.textcolor000 {
	color: #000000;
	}	
	
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */	

a:link, a:active, a:hover, a:visited {
	color: #0D3678;
	}
a.buttonNew:link, a.buttonNew:active, a.buttonNew:hover, a.buttonNew:visited {
	color: #FFFFFF;
	background: #0D3678;
	border-color: #0D3678;
	
	}	
		
a.button:link, a.button:active, a.button:hover, a.button:visited {
	color: #FFFFFF;
	background: #0D3678;
	border-color: #0D3678;
	
	}	
	
a.button2:link, a.button2:active, a.button2:hover, a.button2:visited {
	border-color: #0D3678;
	color: #0D3678;
	}

a.button3:link, a.button3:active, a.button3:hover, a.button3:visited {
	border-color: #CCCCCC;
	color: #CCCCCC;
	background: #EEEEEE;
	}	
	
a.link1:link, a.link1:active, a.link1:visited  {
	color: #0D3678;
	}	
	
a.link1:hover {
	color: #000000;
	}	
	
a.link2:link, a.link2:active, a.link2:hover , a.link2:visited  {
	color: #FFFFFF;
	}	
	
a.link6:link, a.link6:active, a.link6:visited  {
	color: #000000;
	text-decoration: none;	
	}	
	
a.link6:hover{
	color: #000000;
	text-decoration: underline;
}
	
a.link3:link, a.link3:active, a.link3:hover , a.link3:visited  {
	color: #FF0000;
	}	
	
a.link4:link, a.link4:active, a.link4:hover , a.link4:visited  {
	color: #666666;
	}	
	
a.link5:link, a.link5:active, a.link5:hover , a.link5:visited  {
	color: #000;
	}		

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */		
	
#fs_filter th, .fs_title, .bg1, #td_left h2, #td_right h2, #basket_content th, #k_list div.k_group, #fav_articles th, #ol_list th, #zv_table th, #basketpreview_content th, #pd_accessories th{
	background-image: url(../images/bg_box_oben.jpg);
	background-repeat: repeat-x;
	height:15px;	
	}	

#pd_buttons td.td2 div{

	height:12px;
	background-color: #0D3678;
}
	
.h_title {
	background: #aa013a;	
	}
	
.bgFFF {
	background: #FFFFFF;
	}
.bg000 {
	background-color: #1E3D6C;
	}
	
#h_pagedescription {
	background: #EEE;
	}	
	
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */		

#productnav, #infocenter, #specialoffers, #basket_right, #compare, #login, #certificates, .h_highlight , #b_empty, #b_warning, #s_warning, #o11_select1, #o11_select2, #o11_password, #o21_selectpayandshipment div, #o21_paymentinfo, #o31_info, #o31_invoice, #o41_ordernr, #o41_address1, #o41_address2, #o41_comment, #o51_info, #o51_address1, #o51_address2, #chgp_warning, #chgp_info, #chgp_profile, #zv_table table, #ol_list table, #ds_kontakt, #rok_info, #lf_info, #fav_info, #fav_articles table, #fav_selectall, #p_sort table, #p_searchResult, #p_listempty, .p_article, #pd_wrapper, #sp_wrapper, #sp_info, #k_list, #r_info, #r_profile, #s_manufacturer, #s_group, #s_filter, #f_noart, #f_content, #od_status, #od_orderdata, #basket_content, #basketpreview_content, #basketpreview_content th, #basket_sum, #basket_sum_sp, #basket_funktion_savebasket div.wrapper, #basket_funktion_add, #orderstatus, #productnav li.lvl1_unselected, #productnav li.lvl1_selected, #productnav li.lvl2_selected, #productnav li.lvl2_unselected, #productnav li.lvl3_selected, #productnav li.lvl3_unselected, #productnav li.allproducts a, #o11_ok  {
	border-color:#0D3678;
	}
	
#specialoffers table, #pd_manufacturerdetails td.pd_left, #pd_manufacturerdetails td.pd_right, #pd_featurelist td.pd_left, #pd_featurelist td.pd_right, #i_data td.left, #i_data td.right, #f_content td, #basket_content td, #basketpreview_content td, #basket_sum_sp div.shippment, #basket_sum_sp div.payment, #productnav li.lvl3_unselected a, #productnav li.lvl3_selected a, #productnav li.lvl2_unselected a, #productnav li.lvl2_selected a, #productnav li.lvl1_unselected a, #topNav li {
	border-color:#EEEEEE;
	}	
	
#pg_products div.pg_article, #h_pagedescription, #specialoffers img, #compare div.pic, #compare div.nopic, .h_highlight div.pic img, .h_highlight div.nopic, #pg_products div.pg_article div.pic, #pg_products div.pg_article div.nopic, #fav_articles  div.pic img, #fav_articles  div.nopic, .p_article div.pic, .p_article div.nopic, #pd_pic div.nopic, #pd_accessories td.pd_accessoriesLeft div.nopic, #pd_accessories td.pd_accessoriesLeft div.pic, #f_content a.f_nopic, #basket_content div.nopic, #basket_content div.pic, #basketpreview_content div.nopic {
	border-color:#CCCCCC;
	}
	
#o11_warning, #o21_warning, #sp_warning, #r_warning	{
	border-color:#FF0000;
	}

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */		
	
#productnav li.allproducts a:link, #productnav li.allproducts a:hover, #productnav li.allproducts a:active, #productnav li.allproducts a:visited {
	background: url(../images/icon_point_home.gif) no-repeat 8px center #FFFFFF;
	}
	
/*-----------------------------------------------------------------------*/		

#productnav li.lvl1_unselected a:link, #productnav li.lvl1_unselected a:active, #productnav li.lvl1_unselected a:visited {
	background: #FFF;
	}

/* menü hover*/
#productnav li.lvl1_unselected a:hover {
	background-color: #FFFF00;

	}	
	
/*-----------------------------------------------------------------------*/		
	
#productnav li.lvl1_selected a:link, #productnav li.lvl1_selected a:hover, #productnav li.lvl1_selected a:active, #productnav li.lvl1_selected a:visited {
	background: url(../images/icon_point_lvl1_s.gif) no-repeat right center #0D3678;
	}	
	
/*-----------------------------------------------------------------------*/		

#productnav li.lvl2_selected a:link, #productnav li.lvl2_selected a:active, #productnav li.lvl2_selected a:visited {
	background: url(../images/icon_point_lvl2_s.gif) no-repeat 5px center #EEE;
	}
	
#productnav li.lvl2_selected a:hover {
	background: url(../images/icon_point_lvl2_s_hover.gif) no-repeat 5px center #FFFF00;
	}	
	
/*-----------------------------------------------------------------------*/		

#productnav li.lvl2_unselected a:link, #productnav li.lvl2_unselected a:active, #productnav li.lvl2_unselected a:visited {
	background: url(../images/icon_point_lvl2_i.gif) no-repeat 5px center #FFF;
	}	
	
#productnav li.lvl2_unselected a:hover {
	background-color: #FFFF00;
	background-image: url(../images/icon_point_lvl2_i.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	}	
	
/*-----------------------------------------------------------------------*/			
	
#productnav li.lvl3_selected a:link, #productnav li.lvl3_selected a:active, #productnav li.lvl3_selected a:visited {
	background: url(../images/icon_point_lvl3_s.gif) no-repeat 18px center #EEE;
	}	
	
#productnav li.lvl3_selected a:hover {
	background: url(../images/icon_point_lvl3_s_hover.gif) no-repeat 18px center #FFFF00;
	}

/*-----------------------------------------------------------------------*/		
	
#productnav li.lvl3_unselected a:link, #productnav li.lvl3_unselected a:active, #productnav li.lvl3_unselected a:visited {
	background: url(../images/icon_point_lvl3_i.gif) no-repeat 18px center #FFF;
	}		
	
#productnav li.lvl3_unselected a:hover {
	background-color: #FFFF00;
	background-image: url(../images/icon_point_lvl3_i.gif);
	background-repeat: no-repeat;
	background-position: 18px center;
	}		

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */	

#infocenter li, #basket_right_function li, #login li {
	background: url(../images/icon_pfeil.gif) no-repeat 3px 2px;	
	}		
	
#h_pagedescription li {
	background: url(../images/icon_haken.gif) no-repeat left center;	
	}		
	
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */		
		
#basket_right_basket div.basket {
	background: url(../images/icon_basket.gif) no-repeat 10px center;	
	}	
	
#basket_right_basket div.order {
	background: url(../images/icon_order.gif) no-repeat 10px center;	
	}

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */	
	
/* Background Grey Line */	

.bg_greyline, #orderstatus th{
	background: url(../images/bg_greyline.gif) repeat-x center center;
	}		
	
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */		

a.available_V {
	background:url(../images/icon_available_V.gif) no-repeat center center;
	border-color:#339933;
	}
	
/*Nicht verfügbar Bestelltung Auftragsbezogen*/
	
a.available_A {
	background:url(../images/icon_available_N.gif) no-repeat center center;
	border-color:#FF0000;
	}	
	
/*Nicht verfügbar aber bestellt*/

a.available_B {
	background:url(../images/icon_available_B.gif) no-repeat center center;
	border-color:#CCC;
	}	
	
/*Nicht verfügbar*/
	
a.available_N {
	background:url(../images/icon_available_N.gif) no-repeat center center;
	border-color:#FF0000;
	}	

/*Auslaufartikel*/

a.available_C {
	background:url(../images/icon_available_B.gif) no-repeat center center;
	border-color:#CCC;
	}	

/*Nur noch wenig verfügbar*/

a.available_G {
	background:url(../images/icon_available_G.gif) no-repeat center center;
	border-color:#e57c01;
	}			
		
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */	

.p_article div.nopic {
	background:url(../images/icon_nopic.gif) no-repeat center center;
	}
	
#pd_pic div.nopic {
	background:url(../images/icon_nopic.gif) no-repeat center center;
	}	
	
#pd_accessories td.pd_accessoriesLeft div.nopic {
	background:url(../images/icon_nopic40.gif) no-repeat center center;
	}	
	
#compare div.nopic {
	background:url(../images/icon_nopic40.gif) no-repeat center center;
	}	