body {  	background-color:#FFFFFF;  }
a{ 	color: #000000;}


/* Header */

.header_tools_link_sep{  color:#aab7c3;  }
.header_tools_cart{  background:url(../gfx/stokker/cssicons/cartbtn_bg.gif) no-repeat;}
.header_tools_cart a{ background:url(../gfx/stokker/cssicons/cartbtn.gif) no-repeat top right;  }
.header_tools_help a, .header_tools_login a{ color:#35526e; }

.mainmenulink{ font-size:14px; text-transform:uppercase; color:#3e5c9a; }

#headmenulist li a{	 border-right:1px solid #a3b8e5;}
#headmenulist li ul{	border:1px solid #2f4c88;	border-bottom:0px;	background-color: #ffffff; }
#headmenulist li ul li{	border-bottom:1px solid #2f4c88;}
#headmenulist li ul li a{	color: #091f5b;			background-color: #ffffff;}
#headmenulist li ul li a:hover{	background-color:#e4ebf5;}

#login_box{ /* temp style */  background-color:#CCC; border:2px solid #F00;}
#footer{	border-top:1px solid #b8b8b8;}


/* Left menu box */
.left_menu_box{  border-bottom:1px dotted #505050; }
.left_menu_box h2{ color:#a8a6a1; ;}

.left_menu_cart h2 a, .left_menu_products h2 a{ color:#4b6682; }
.left_menu_cart h3, .left_menu_products h3{ color:#4b6682; }
.left_menu_cart a, .left_menu_products a{ color:#35526e;  }
.left_menu_cart li, .left_menu_products li{ background:url(../gfx/stokker/cssicons/arrow_blue.gif) no-repeat 0px 5px;}

.left_menu_used h2 a{ color:#e7980f; }
.left_menu_used h3{ color:#e7980f; }
.left_menu_used a{ color:#343434; }
.left_menu_used li{ background:url(../gfx/stokker/cssicons/arrow_grey.gif) no-repeat 0px 5px;}


/* Front page */
#front_catalog_cateogory_list_box{  background:url(../gfx/stokker/bg/front_category2.jpg) no-repeat; height:auto;  }
#front_catalog_cateogory_list{ padding-top:15px; padding-left:240px; padding-bottom:10px; }
#front_catalog_cateogory_list h3{ color:#78b6f3;  }
#front_catalog_cateogory_list ul li a{ color:#FFF;  background:url(../gfx/stokker/bg/front_cat_arrow.gif) no-repeat; }
#front_catalog_cateogory_list ul li#front_catalog_cateogory_list_used  a{ }

#front_news{ background-color:#e9f0f0; border:1px solid #afc8e1;  }
#front_news_box{  background:url(../gfx/stokker/bg/front_news.gif) repeat-y; }
#front_news_list{  color:#2f465d; }
#front_news_list a{ color:#2f465d; }

#front_news_feature_text{  color:#2f465d; }
#front_news_feature_text h3{  color:#3065ad; }
#front_news_feature_text h3 a{ color:#3065ad; }

#front_tab_banner_list table td{ border-left:1px solid #fff; border-bottom:1px solid #fff; color:#FFF;  }

#front_tab_banner_list table td{   background:url(../gfx/stokker/icons/front_banner_arrow.png) no-repeat 5% 50%;}
#front_tab_banner_list table td.active{   background:url(../gfx/stokker/icons/front_banner_arrow_active.gif) no-repeat 5% 50%;}


/* Section thumnais */
.section_thumb{ background-color:#ebeae5;}
.section_thumbs_used{ border-bottom:1px solid #cccccc;  }
.section_thumbs_used h3{ color:#ff8b00; }


/* *** Content layout *** */
.contenttextbox h1{		color:#415a9a;}
.frontfirstnewsitem{		color:#3e5c9a;}


/* Path */
#pathbox{  color:#FFF; }
#pathbox a{ color:#FFF;   }

.products_path{ background:url(../gfx/stokker/bg/products_path.jpg) repeat-y; }
.used_path{ background:url(../gfx/stokker/bg/used_path.jpg) no-repeat right bottom #cd780d; }

#userwelcome{	border-right:1px solid #aac2e4;		color:#FFFFFF;}
#usercredits{color:#FFFFFF;}
#usercredits a{	color:#FFFFFF;}

#auth_resultbox span{	background-color:#FFFFFF;	border:1px solid #ff0000;}

#topcatsdiv{	}


/* Product ad */
.product_ad{ border:1px solid #c4c4c4; color:#585858;   }
.product_ad h4{ color:#000; }
.product_ad_special_price{color:#a60000;}

.btn_buy{ background:url(../gfx/stokker/btn/buy.gif) no-repeat top center; color:#FFF; }

/* Product listing elements */

#product_list_sort{  color:#469aef; }
#product_list_sort a{  color:#469aef; }
#product_list_sort.product_list_sort_used, #product_list_sort.product_list_sort_used a { color:#c75609; }

.product_list_tab{  border-top:1px solid #cccccc; }
.product_list_tab td{ border-bottom:1px solid #cccccc;  }
.product_list_title_link a{  color:#4b6682;  }
.product_list_tab_used .product_list_title_link a{  color:#c75609;  }
.product_list_tab td.product_list_price{ color:#4b6682;  }
.product_list_tab_used td.product_list_price{ color:#c75609;  }
.product_list_price_super{  color:#b61717; }
.product_list_price_good{  color:#2a5db4; }
.product_list_tab_used .product_list_price_good{  color:#ae4b08; }
.product_list_price_old{  color:#474747; }

.product_list_box_image{ border:1px solid #d6d6d6; }
.product_list_box a{ color:#35526e; }
.product_contact{ border:1px solid #c7c7c7;  }


/* Old Product listing elements */
#productlistouterbox{	border-top:1px solid #a2adcb;	border-bottom:1px solid #a2adcb;	}
.productlisttab td{	border-bottom:1px solid #c4d1e2;	}
.productlisttab td.teine{	background-color:#f6f7fb;}
.productlisttab th {	color:#3e5e9b;	border-bottom:1px solid #728dba;	background-image:url(../gfx/stokker/bg/prodlisthead.gif);}
.productlisttab th a{	color:#3e5e9b;}
.prodlistquant{	width:30px;	}
.prodlistrow2 td{	background-color:#f6f7fb;}
#productlistcat a{				border:1px solid #5880b3;		color:#3e5e9b;}
.producttab_selected{	background-image:url(../gfx/stokker/cssicons/prodlistact.gif);	background-repeat:repeat-x;	color:#374b6c;	}
.producttab{	background-image:url(../gfx/stokker/cssicons/prodlistpas.gif);	background-repeat:repeat-x;	color:#374b6c;}
.productcontainer{	border: solid 1px #747474;	}

/* Product information elements */


.product_item_price_box{ border:1px solid #b7c8d9;  }
.product_item_total_price_box{ border-top:1px solid #b7c8d9; background-color:#dfebff; }
.product_item_total_price_price{   color:#3d5276; }
.product_item_stocklist{ border:1px solid #c7c7c7; }

.productcontainerbig{	border: solid 1px #747474;}
.prodlinkavi{	background-image:url(../gfx/stokker/cssicons/prod_avi.gif);}
.prodlinkppt{	background-image:url(../gfx/stokker/cssicons/prod_voldik.gif);}
.prodlinkpdf{	background-image:url(../gfx/stokker/cssicons/prod_pdf.gif);}
.productdetails{ border-top:1px solid #cccccc;	}
.productdetails td{ 	border-bottom:1px solid #cccccc; 	}
.productdetails-dataprice{ 		color:#435c9e;}
.productdetails tr.productdetails-data-price td{ 	border-bottom:1px solid #5880b3;}
.productmaincats{	border-bottom: dashed 1px #dbdde0;	}
.productmaincats_selected{	border-bottom: dashed 1px #dbdde0;	background-color: #f2f5fa;	}


#pt_fulltree a.producttree_catlevel2{	background-color:#FF0000;}

.producttree_subcats_selected{	background-color:#f8f9fd;	}
.producttree_subcats_selected a{	color:#405b9c;		background-image:url(../gfx/stokker/cssicons/prodcatarrow.gif);}
.producttree_activea{	background-color:#fbfbfb;}
.producttree_subcats a{			color:#405b9c;		background-image:url(../gfx/stokker/cssicons/prodcatarrow.gif);	background-repeat:no-repeat;	}

.producttree_catlevel0{		color:#405b9c;	}

/* Shopping cart */


.backprodlist{	 border-bottom:1px solid #cccccc;  }
.backprodlist a{	color:#469aef;  	}
.backprodlist_used a{	color:#c75609;  	}

.addcartsmallbox{	border:1px solid #cccccc; background-color:#f6f6f6;	}

.addcartbigbox{	border:1px solid #cccccc; background-color:#f6f6f6;	}

.shoppingcart_bigadd1{			border-right:1px solid #8b8b8b;	}
.shoppingcart_bigadd1 div{		color:#061e5a;}
.shoppingcart_bigadd2 div{	color:#061e5a;}

#closebigcart{	border-top:1px solid #8b8b8b;}

#cartsave{		border-bottom:1px solid #5880b3;	}

#shoppingcarttitle{			color:#8f96a0; }
#shoppingcarttitleact{	color:#41599f;	}
#shoppingcartdateselect{		border:1px solid #a2adcb;	}

#mystokkernavi{	border:1px solid #a2adcb;	}
#mystokkernavi a{	color:#425b9e;	}

.btneuro{	background-image:url(../gfx/stokker/cssicons/mystokkereuro.gif);}
.btnalert{	background-image:url(../gfx/stokker/cssicons/mystokkeralert.gif);}
.btngo{	background-image:url(../gfx/stokker/cssicons/mystokkergo.gif);}
.btncart{	background-image:url(../gfx/stokker/cssicons/mystokkercart.gif);}
.btnadd{	background-image:url(../gfx/stokker/cssicons/mystokkeradd.gif);}

.cart_total{  background-color:#dfecff; border:1px solid #a0b8da;  }

/* Tables */


.totaltab td{color:#333333; }
.totaltab td.total_price{color:#3c5375; }


.itemlist td{	border-top:1px solid #cccccc;}
.itemlist tr.listrow2 td{	/*background-color:#f6f7fb; */}
.itemlist th{	color:#474747;	}

/* *** Text formatting *** */

.contact{		color: #999999;	}
a.contact{	color: #999999;		}

.headerpassive{		color: #747474;}
.headeractive{		color: #70cdec;}

/* *** Search *** */

.search_result_title{color:#4b6682; }

#miniSearchlink a{		background-image:url(../gfx/stokker/cssicons/searchopen.gif);	background-repeat:no-repeat;	background-position:right;	}

.expandcart{	background-image:url(../gfx/stokker/cssicons/searchopen.gif);	background-repeat:no-repeat;	background-position:right;;}
.collapsecart{	background-image:url(../gfx/stokker/cssicons/searchclose.gif);	background-repeat:no-repeat;	background-position:right;	}

#detailedSearchclose a{	background-image:url(../gfx/stokker/cssicons/searchclose.gif);		}

/*  Locations */
.location{	color: #000000;	}
.selectedlocation{	color: #405b9c;	}

/* *** Navigation elements (buttons, separator etc) *** */
.smalllinkactive, a.smalllinkactive{	color: #70cdec;	}

.textbutton, .textbutton:visited{	color: #70cdec;	 background: url(../gfx/stokker/cssicons/linkarrow.gif) no-repeat;}
.textbutton:hover{		background: url(../gfx/stokker/cssicons/linkarrow.gif) no-repeat;}

span.smallseparator{	border-right: 1px #747474 solid;		}
span.bigseparator{	border-right: 1px #747474 solid;}

.product_added_box{	border:2px solid #4dc402;	color:#FFFFFF;		background-color:#6ed40a;	}
.productdetails-dataprice-special{	color:#cb0111;}

.teamname{	color:#415a9a;}

/* *** Print *** */
#forprint table.itemlist th{	border-top:1px solid #000000;	border-bottom:1px solid #000000;	color:#000000;	background-image:url();	background-color:#fbfbfb;}
#forprint table.itemlist td{		border-bottom:1px solid #d2d2d2;}


/* Popup image window */
.modal_container {  background-color:#fff; /* background:url(../gfx/stokker/cssicons/img_close.gif) no-repeat bottom right #fff; */  } 
.modal_container_closebutton {  background-color:#fff;   background:url(../gfx/stokker/cssicons/img_close.gif) no-repeat bottom right #fff;  } 

#control_overlay {        background-color:#000;    } 
.modal {        background-color:#fff;            border:1px solid #333;    } 
  
.tooltip {        border:1px solid #000;        background-color:#fff;   color:#333; } 
.simple_window {      border:1px solid #000;        background-color:#fff;      color:#333;    } 
.window {        background-image:url("/stylesheets/window_background.png");        background-position:top left; color:#fff; } 
.window .window_close {     background-image:url("/stylesheets/window_close.gif");      }  