﻿@import url("form.css");

#container_leftmenu{
	width: 180px;
	margin: 0px 20px 0px 0px;
	float: left;
}
#container_page {
	width: 850px;
	float: left;
}
/**/
div.leftmenu_title {
	font-size: 13px;
	color: #FFFFFF;
	background: #CC0000 url(/images/background_leftmenu_title.gif) repeat-x left top;
	border: 1px #CC0000 solid;	
	border-top: none;
	border-bottom: none;
	padding: 7px 5px 5px 5px;
}
div.leftmenu_body {
	background-color: #FFFFFF ;
	border: 1px #CC0000 solid;	
	border-top: none;
	padding: 10px 5px;
	font-size: 13px;
	margin: 0px 0px 5px 0px;
}
div.leftmenu_body img{
	float: left;
	margin: 0px 5px 0px 0px;
}
div.leftmenu_body div {
	margin: 0px 0px 5px 0px;
}

	
/**/
#container_quicksearch div.leftmenu_body  {
	background: #C80707;
	text-align: center;
	padding: 5px;
}
div.leftmenu_body div.empty_cart{
	color: #999;
}
div.leftmenu_body a, div.leftmenu_body a:visited{
	color: #CC0000;
	text-decoration: underline;
	background: url(/images/arrow_left_red.gif) no-repeat left 4px;
	padding: 0px 0px 0px 12px;
}
div.leftmenu_body a:hover{
	color: #CC0000;
	text-decoration: none;
}

#container_quicksearch div select.textfield {
	width: 165px;
}
#container_quicksearch div .textfield {
	width: 160px;
	
}
#container_quicksearch div .submit {
	background: url(/images/submit_search.gif) no-repeat;
	width: 95px;
	height: 30px;
	text-align: center;
	border: none;
	color: #FFFFFF;
}
/**/

/*oscart */
#container_shoppingcart div.leftmenu_body img
{
	 float: left;
	 margin: -5px 5px 5px 0px;
}
 .add_to_oscart {
	border-top: 1px dotted #DEDEDE;
	padding: 3px 0px 3px 0px;
	clear: both; 
	}
/**/
div.leftmenu_body_list {
	background-color: #FFFFFF ;
	border: 1px #CC0000 solid;	
	border-top: none;
	padding: 10px 5px;
	font-size: 13px;
	margin: 0px 0px 10px 0px;
}

div.leftmenu_body_list div {
	border-top: 1px dotted #DEDEDE;
	padding: 5px 0px 5px 0px;
	clear: both;
	}
div.leftmenu_body_list div:first-child{
	border-top: none;
	}
div.leftmenu_body_list div a, .leftmenu_body_list div a:visited {
	color: #333333;
	text-decoration: underline;
	font-size: 11px;
}
div.leftmenu_body_list div a:hover {
	color: #000;
	text-decoration: none;
}
div.leftmenu_body_list div a img {
	margin: 0px 3px 5px 0px;
	float: left;
}
div.leftmenu_body_list div a img.kleur {
	margin: 3px 3px 5px 0px;
	float: left;
}
div.leftmenu_body_list div img {
	margin: 3px 3px 2px 0px;
}
div.leftmenu_body_list_all a, div.leftmenu_body_list a:visited {
	color: #333333;
	text-decoration: underline;
	font-size: 11px;
}
div.leftmenu_body_list_all a:hover {
	color: #000;
	text-decoration: none;
}
/**/
div.leftmenu_button {
	background: url(/images/background_leftmenu_button_large.gif) no-repeat left top;
	width: 180px;
	height: 50px;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	color: #5B5C58;
	text-align: center;
}
div.leftmenu_button a, div.leftmenu_button a:visited{
	color: #5B5C58;
	text-decoration: none;
}
div.leftmenu_button a:hover{
	color: #000;
	text-decoration: none;
}
div.selection_wizard_selected
{
	color: #666;
	padding: 5px 0px;
	margin: 5px 0px;
	border-top: 1px #F6F7F4 dotted;
	}
/**/
/*NEWS*/	
div.title_news {
	color: #333;
	font-size: 13px;
	background: url(/images/background_leftmenu_grey.jpg) repeat-x left top;
	padding: 10px 5px 5px 5px;
	border: 1px solid #BCC1AA;
}
div.body_news {
	background: #F9F9F7;
	font-size: 11px;
	padding: 10px 5px;
	color: #333;
}
div.body_news a, .body_news a:visited{
	color: #333;
	text-decoration: underline;
}
div.body_news a:hover{
	color: #000;
	text-decoration: none;
}


/**/
div.container_partner{
    background: #fff; 
    padding: 8px 2px 5px 2px; 
    text-align: center; 
    margin: 10px 0; 
    border: 1px solid #CC0000;
}

div.container_partner img{
    width: 170px;    
}