/* DROPDOWN MENU */

#dropdownmenu {
	padding			: 7px 11px 14px 10px;
	z-index			: 1000;
	text-decoration	: none;
	color			: #ffffff;
	padding-left	: 45px;
}

ul { /* all lists */
	padding-top		: 0px;
	margin			: 0;
	text-decoration	: none;
	list-style		: none; }

#nav li li .sub{ /*submenu*/
	background:#fff; padding:3px 5px 4px 5px;
	display:block; font-size:11px; color:#582672;	
	width:130px; text-decoration:none;
	text-align:left; border:1px solid #582672;
	margin-bottom:-1px;	margin-top:0px;}
#nav li li .sub:hover{
	background		: #582672;
	color			: #c3d62e;}

#nav li li .active { /*submenu active*/
	background:#582672; padding:3px 5px 4px 5px;
	display:block; font-size:11px; color:#c3d62e;	
	width:130px; text-decoration:none;
	text-align:left; border:1px solid #582672;
	margin-bottom:-1px;	margin-top:0px;}
#nav li li .active:hover {
	background		: #582672;
	color			: #c3d62e;}

li { /* all list items */
	position		: relative;
	text-align		: left;
	cursor			: pointer;
	float			: left;}

li li { /* second-level lists */
	float			: none;	
}

li ul { /* second-level lists */
	display			: none;
	position		: absolute;
	top				: 100%;
	background-color:#FF0000;
	left			: 0;
	font-weight		: normal;
	padding			: 0;
}
li ul img { /* second-level lists */
	left:0;
	padding:0;
	background:#00FF00;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top				: auto;
	left			: auto;
}

#nav li ul { /* second-level lists */
 float				:left;
 left				:-6px; }

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display			: block;
}

/* DROPDOWN BUTTONS */
.streepje {
	display			:block;
	padding-right	:15px;
	text-align		:center;
	text-decoration	:none;
	font-size		:12px;
	color			:#ffffff;
}
a.nav {
	display			:block;
	padding-right	:15px;
	padding-bottom  :5px;
	text-align		:center;
	text-decoration	:none;
	font-size		:12px;
	font-weight		:normal;
	color			:#ffffff; }
a.nav:hover { color :#c3d62e; }
a.nav_active {
	display			:block;
	font-size		:12px;
	padding-right	:15px;
	padding-bottom  :5px;
	text-decoration	:none;
	font-weight		:normal;
	color			:#c3d62e; }
a.nav_active:hover { color :#c3d62e; }

*:first-child+html #quickmenu ul {
	float			: left;
	margin-right	: -10px;
	text-decoration	: none;
	list-style		: none;
	text-align		: left;
	padding-right	: 20px;
	text-decoration	: none;
	clear			: right;
}

* html #quickmenu ul {
	float			: left;
	margin			: -10;
	text-decoration	: none;
	list-style		: none;
	text-align		: left;
	padding-right	: 10px;
	text-decoration	: none;
	font-size		: 11px;
	clear			: right;
}

#quickmenu {
	clear			: right;
	color			: #582672;
	float			: left;
	text-decoration	: none;
	line-height:19px;
	width:293px;
	height:158px;
	padding: 10px 20px 0px 14px;
	background:url(../images/quickmenu/quickmenu.gif);
}

#quickmenu ul {
	float			: left;
	margin			: 0;
	text-decoration	: none;
	list-style		: none;
	text-align		: left;
	padding-right	: 10px;
	text-decoration	: none;
	font-size		: 11px;
	clear			: right;
}

#quickmenu a:link, #quickmenu a:active, #quickmenu a:visited {
	text-decoration	: none;
	font-size		: 11px;
	color			: #582672;
	clear			: right;}
	
#quickmenu a:hover{
	color			: #c3d62e;
	text-decoration	: none;
}

#quickmenu a img {
	margin-left		: 7px;
	margin-right	: 9px;
	clear:none;
	display:inline;
}


*:first-child+html #quickmenu_100 ul {
	float			: left;
	margin-right	: -10px;
	text-decoration	: none;
	list-style		: none;
	text-align		: left;
	padding-right	: 20px;
	text-decoration	: none;
	clear			: right;
}

* html #quickmenu_100 ul {
	float			: left;
	margin			: -10;
	text-decoration	: none;
	list-style		: none;
	text-align		: left;
	padding-right	: 10px;
	text-decoration	: none;
	font-size		: 11px;
	clear			: right;
}

#quickmenu_100 {
	clear			: right;
	color			: #582672;
	float			: left;
	text-decoration	: none;
	line-height:19px;
	width:535px;
	height:158px;
	padding: 10px 20px 0px 14px;
	background:url(../images/quickmenu/qm_100.gif);
}

#quickmenu_100 ul {
	float			: left;
	margin			: 0;
	text-decoration	: none;
	list-style		: none;
	text-align		: left;
	padding-right	: 10px;
	text-decoration	: none;
	font-size		: 11px;
	clear			: right;
}

#quickmenu_100 a:link, #quickmenu_100 a:active, #quickmenu_100 a:visited {
	text-decoration	: none;
	font-size		: 11px;
	color			: #582672;
	clear			: right;}
	
#quickmenu_100 a:hover{
	color			: #c3d62e;
	text-decoration	: none;
}

#quickmenu_100 a img {
	margin-left		: 7px;
	margin-right	: 9px;
	clear:none;
	display:inline;
}

.img2 { padding-left:10px; }



#countries-top {
	clear			: right;
	float			: left;
	width			:571px;
	height			:21px;
	background		:url(../images/index/bg-countries-top.gif) no-repeat;
}

#countries {
	clear			: right;
	color			: #582672;
	float			: left;
	text-decoration	: none;
	line-height		:19px;
	width			:545px;
	height			:155px;
	padding			:0px 26px 0px 14px;
	background		:url(../images/index/bg-countries.gif) repeat-y;
}

/*#countries {
	width			:551px;
	height			:200px;
	background		:url(../images/index/bg-countries.gif repeat-y;
	padding			:21px 10px;
	line-height		:19px;
	clear			:both;
}*/

#countries-bottom {
	clear			: right;
	float			: left;
	width			:571px;
	height			:21px;
	background		:url(../images/index/bg-countries-bottom.gif) no-repeat;
}


