.right {
	float: right;
	width: 630px;
	background-color: #FFFFFF;
	padding-left:0px;
	margin:0px;
}
.left {
	float: left;
	width: 150px;
	background-color: #FFFFFF;
	border-right:0;
}


	p.logo{
		margin:0px;
		padding:13px 0px 15px 5px;
		float:left;
	}
	.assiMenu{
		margin-top:10px;
		margin-bottom:0px;
		margin-right:5px;
		float:right;
		text-align:right;
		font-size:80%;
	}
	.assiMenu ul{margin-top:20px; margin-bottom:5px;}
	.assiMenu li{display:inline;}
	


img{ border:0;}


.indent1{ text-indent:0.5em; font-size:90%; margin:6px 0px;}

/*==================================================*/

.mainmenu{
	clear:both;
	margin-bottom:3px;
}




/*==================================================*/
.submenu{margin:5px 16px 10px 0px;@background-color:#EEEEEE;}
.submenu ul{ padding:0px 0px 20px 0px;  margin:0px;}
.submenu li{
	list-style-type:none;
	border-bottom:2px solid #66CC66;
	border-bottom-style:dotted;
	border-top:0;
	padding:13px 5px 2px 5px;
	margin-top:0px;
	color:#990000	
}
.submenu a:link {
	text-decoration: none;
	color:#333333;
}
.submenu a:visited {
	text-decoration: none;
	color:#333333;
}
.submenu a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.submenu a:active {
	text-decoration: none;
	color:#333333;
}

	.submenu .title{border:0; padding:0px; margin:0px;}
	.submenu .li_bo{/*border-bottom:1px solid;*/}
	.submenu img{ vertical-align:bottom}
	.submenu .icon1{ padding-right:5px;}
/*=====================================================================*/
.navi{
	margin:7px 0px 3px 0px;
	padding:2px 5px;
	font-size:80%;
}
h2{margin:5px 0px 10px 0px;}
.content{margin:0px 5px;}

/*=====================================================================*/
h3.onlineshop{
	margin: 0px;
	padding:0px;
	font-size:90%;
}
.productsList{
	font-size:12px;
	margin:0px 16px 0px 0px;
	
}
.productsList ul{
	margin:0px;
	padding:10px 0px 10px 24px;
	padding-bottom:20px;
	background-color:#EEEEEE;
}
.productsList li{
	list-style-image:url(../design/images/icon2.gif);
	padding:3px 0px;
	vertical-align:middle;
}