body.professionals div#content-wrapper {
	background-image: url(../images/productassortiment/bg_bottom_product.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	width: 770px;
}

div#contentPortal{
	padding: 0px 50px 100px 10px;
}

div#contentPortal h1{
	font-size: 16px;
	color: #009cda;	
}

div#contentPortal p{
	color: #009cda;	
}

div#contentPortal a{
	font-weight: bold;
	text-decoration: underline;
	color: #009cda;
}

div#contentProduct{
	padding: 0px 0px 0px 23px;
}

div#productInformation{
	height: 45px;
	padding: 0px 84px 0px 0px;
}

div#productInformation .logo{
	float: left;
}

div#productInformation h2{
	color: #915198;
	float: left;
	padding-top: 10px;
}

div#productInformation .icons{
	float: right;
	padding-top: 10px;
}

div#productInformation .icons img{
	padding-left: 10px;
}

div#productContainer{
	width: 492px;
	clear: both;
}

/*---------------------------- green ---------------------------*/

div#productContainer .topGreen{
	height: 9px;
	background-image: url(../images/productassortiment/bg_content_top_green.gif);
	background-position: top;
	background-repeat: no-repeat;
	overflow: hidden;
}

div#productContainer .middleGreen{
	width: 462px;
	background-image: url(../images/productassortiment/bg_content_middle_green.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 5px 15px;
	position: relative;
}

div#productContainer .bottomGreen{
	height: 12px;
	width: 492px;
	background-image: url(../images/productassortiment/bg_content_bottom_green.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}


div#tabMenuGreen{
	height: 37px;
	background-image: url(../images/productassortiment/bg_tabMenu_green.gif);
	background-position: top;
	background-repeat: no-repeat;
}

/*---------------------------- end ---------------------------*/

/*---------------------------- blue ---------------------------*/

div#productContainer .topBlue{
	height: 9px;
	background-image: url(../images/productassortiment/bg_content_top_blue.gif);
	background-position: top;
	background-repeat: no-repeat;
		overflow: hidden;
}

div#productContainer .middleBlue{
	width: 462px;
	background-image: url(../images/productassortiment/bg_content_middle_blue.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 5px 15px;
}

div#productContainer .bottomBlue{
	height: 12px;
	width: 492px;
	background-image: url(../images/productassortiment/bg_content_bottom_blue.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}


div#tabMenuBlue{
	height: 28px;
	background-image: url(../images/productassortiment/bg_tabMenu_blue.gif);
	background-position: top;
	background-repeat: no-repeat;
}

/*---------------------------- end ---------------------------*/

div#productContainer .topPurple{
	height: 9px;
	background-image: url(../images/productassortiment/bg_content_top_purple.gif);
	background-position: top;
	background-repeat: no-repeat;
		overflow: hidden;
}

div#productContainer .middlePurple{
	width: 462px;
	background-image: url(../images/productassortiment/bg_content_middle_purple.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 5px 15px;
}

div#productContainer .bottomPurple{
	height: 12px;
	width: 492px;
	background-image: url(../images/productassortiment/bg_content_bottom_purple.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}


div#tabMenuPurple{
	height: 37px;
	background-image: url(../images/productassortiment/bg_tabMenu_purple_v2.gif);
	background-position: top;
	background-repeat: no-repeat;
}

div#tabMenuPurple ul{
	margin: 0px;
	list-style: none;
}

div#tabMenuPurple ul li{
	float: left;
}

div#tabMenuPurple ul li a{
	height: 20px;
	width: 82px;
	display: block;
	float: left;
	background-image: url(../images/productassortiment/product_tab_normal.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
}

div#tabMenuPurple ul li a:hover{
	background-image: url(../images/productassortiment/product_tab_over.gif);
	color: #925599;
}

div#tabMenuPurple ul li.active a{
	background-image: url(../images/productassortiment/product_tab_over.gif);
	color: #925599;
}


div#tabMenuPurple ul li.firstChild a:hover{
	background-image: url(../images/productassortiment/product_tab_over_left_pink.gif);
	color: #925599;
	height: 28px;
}

div#tabMenuPurple ul li.firstChildactive a{
	background-image: url(../images/productassortiment/product_tab_over_left_pink.gif);
	color: #925599;
	height: 28px;
}

div#tabMenuPurple ul li.lastChild a:hover{
	background-image: url(../images/productassortiment/product_tab_over_right_pink.gif);
	color: #925599;
	height: 28px;
}

div#tabMenuPurple ul li.lastChildactive a{
	background-image: url(../images/productassortiment/product_tab_over_right_pink.gif);
	color: #925599;
	height: 28px;
}

div#tabMenuPurple ul li.singleItem a{
	background-image: none;
	color: #FFFFFF;
}



/*-------------------------- tabmenu blue --------------------------------------*/

div#tabMenuBlue{
	height: 37px;
	background-image: url(../images/productassortiment/bg_tabMenu_blue.gif);
	background-position: top;
	background-repeat: no-repeat;
}

div#tabMenuBlue ul{
	margin: 0px;
	list-style: none;
}

div#tabMenuBlue ul li{
	float: left;
}

div#tabMenuBlue ul li a{
	height: 20px;
	width: 82px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
}

div#tabMenuBlue ul li a:hover{
	color: #FFFFFF;
}

div#tabMenuBlue ul li.active a{
	background-image: url(../images/productassortiment/product_tab_over.gif);
	color: #925599;
}

div#tabMenuBlue ul li.firstChild a:hover{
	background-image: url(../images/productassortiment/product_tab_over_left_blue.gif);
	color: #925599;
	height: 28px;
}

div#tabMenuBlue ul li.firstChildactive a{
	background-image: url(../images/productassortiment/product_tab_over_left_blue.gif);
	color: #925599;
	height: 28px;
}

/*-------------------------- end --------------------------------------*/

/*-------------------------- tabmenu blue --------------------------------------*/

div#tabMenuGreen ul{
	margin: 0px;
	list-style: none;
}

div#tabMenuGreen ul li{
	float: left;
}

div#tabMenuGreen ul li a{
	height: 20px;
	width: 82px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-image: url(../images/productassortiment/product_tab_normal_green.gif);
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
}

div#tabMenuGreen ul li a:hover{
	background-image: url(../images/productassortiment/product_tab_over.gif);
	color: #479650;
}

div#tabMenuGreen ul li.active a{
	background-image: url(../images/productassortiment/product_tab_over.gif);
	color: #479650;
}

div#tabMenuGreen ul li.single a{
	color: #FFFFFF;
	background-image: none;
	width: 200px;
	text-align: left;
}


div#tabMenuGreen ul li.firstChild a:hover{
	background-image: url(../images/productassortiment/product_tab_over_left_green.gif);
	color: #479650;
	height: 28px;
}

div#tabMenuGreen ul li.firstChildactive a{
	background-image: url(../images/productassortiment/product_tab_over_left_green.gif);
	color: #479650;
	height: 28px;
}

/*-------------------------- end --------------------------------------*/

div#product{
	width: 160px;
	float: left;
	height: 100%;
 	text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

div#product img{
}

div#contentRight{
	width: 302px;
	float: left;  
}

div#table{
	color:#004b95;
	font-size: 11px;
	position: absolute;
	bottom: 15px;
	left: 22px;
	width: 100px;
	clear: left;
}


div#tekst{
	color:#004b95;
	font-size: 11px;
}

div#tekst h1{
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	color:#004b95;
	padding: 0px;
	}
	
div#tekst span.new{
	color: #FF0000;
	font-size: 11px;
	background-color: #FFFF00
}

div#buttonExtra a{
	font-size: 11px;
	margin: 0px;
	color:#004b95;
	text-decoration: none;
	padding-top: 10px;
	display: block;
	background-image: url(../images/productassortiment/Icon_loop.gif);
	background-position: 120px 8px;
	background-repeat: no-repeat;
	width: 302px;
	}
	
div#buttonExtra a:hover{
	text-decoration: underline;
	}
	
div#buttonExtrablue a{
	font-size: 11px;
	margin: 0px;
	color:#004b95;
	text-decoration: none;
	padding-top: 10px;
	display: block;
	background-image: url(../images/productassortiment/Icon_loop_blue.gif);
	background-position: 120px 8px;
	background-repeat: no-repeat;
	width: 302px;
	}
	
div#buttonExtraGreen a:hover{
	text-decoration: underline;
	}
	
div#buttonExtraGreen a{
	font-size: 11px;
	margin: 0px;
	color:#004b95;
	text-decoration: none;
	padding-top: 10px;
	display: block;
	background-image: url(../images/productassortiment/Icon_loop_green.gif);
	background-position: 120px 8px;
	background-repeat: no-repeat;
	width: 302px;
	}
	
div#buttonExtrablue a:hover{
	text-decoration: underline;
	}
	
div#tekst, div#tekstBlue, div#tekstGreen{
	color:#004b95;
	font-size: 11px;
}

div#tekst h1, div#tekstBlue h1, div#tekstGreen h1{
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	color:#004b95;
	padding: 0px;
}
	
div#tekst ul, div#tekstBlue ul, div#tekstGreen ul{
	color:#004b95;
	font-size: 10px;
	padding-top: 15px;
	margin: 0px;
}

div#tekst ul li{
	list-style: none;
	background-image: url(../images/productassortiment/icon_list.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 30px;
	padding-top: 10px;
}

div#tekstBlue ul li{
	list-style: none;
	background-image: url(../images/productassortiment/icon_list_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 30px;
	padding-top: 10px;
}

div#tekstGreen ul li{
	list-style: none;
	background-image: url(../images/productassortiment/icon_list_green.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 30px;
	padding-top: 10px;
}

div#extra{
	padding-top: 10px;
}
	
div#extra ul{
	padding: 0px;
	margin: 0px;
	color:#004b95;
	font-size: 10px;
}

div#extra ul li{
	list-style: none;
	padding-left: 10px;
	padding-top: 6px;
	background-image: url(../images/productassortiment/bullet_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}

div#orderButton{
	float: right;
	padding-top: 10px;
	padding-right: 75px;
}
