/* CSS Document */
*
{
	padding: 0;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

html, body {
	margin: 0px;
	text-align:center;
	background-color:#FFF;
}

body {
	background-image: url(../images/pagebg.gif);
	background-repeat: repeat-x;
	background-color: #dcdadb;
	height: 400px;
}

div#container {
	margin:0 auto;
	width:1000px;
	text-align:left;
	height: 400px;
	position: relative;
}

div#flash {
	position:absolute;
	top: 0px;
	left: 15px;
}

div#logo {
	position:absolute;
	top: 25px;
	left: 500px;
}

div#body {
	padding-top: 110px;
	padding-left: 500px;
	padding-right: 60px;
	color: #666;
	font-size: 12px;
}

div#body p {
	line-height: 16px;
	margin: 0 0 10px 0;
}

div#body p, div#body div {
	/*margin: 10px 0px;*/
}

div#container2 {
	background-image:url(../images/footer1bg.gif);
	background-repeat:repeat-x;
	position: relative;
}

div#container3 {
	margin:0 auto;
	width:1000px;
	text-align:left;
}

div#footer1 {
	height: 160px;
	/*padding-left: 100px;*/
}

div#footer1 p {
	text-align: center;
}

div#footer1 .imageSpace {
	margin: 12px 8px 0 8px;
}

#address {
	height: 30px;
	background-color: #dcdadb;
	color: #163d68;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	line-height: 30px;
	/*margin-bottom: 15px;*/
}

#pwd {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	clear: both;
}

#pwd img {
	float: right;
	width: 180px;
	height: 12px;
	border: none;
	margin-top: 1px;
}

div#langSelect {
	margin: auto;
	padding: 0 0 0 10px;
	width: 532px;
	height: 31px;
}

#langSelect ul {
	list-style-type: none;
	margin: 5px 9px 0 9px;
	padding: 0;
	width: 155px;
	display: inline;
	float: left;
}

html>body #langSelect ul {
	list-style-type: none;
	margin: 5px 10px 0 10px;
	padding: 0;
	width: 155px;
	display: inline;
	float: left;
}

#langSelect ul li {
	padding: 0;
	float: left;
	margin: 0 5px 0 0;
}

#langSelect a span {
	border: none;
	display: none;
}

/* SHOPS - ALL LANGUAGES */
/* NL */

#langSelect li a.shops_nl {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/shops_nl.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.shops_nl:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/shops_nl.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* FR */

#langSelect li a.shops_fr {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/shops_fr.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.shops_fr:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/shops_fr.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* EN */

#langSelect li a.shops_en {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/shops_en.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.shops_en:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/shops_en.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* HORECA - ALL LANGUAGES */
/* NL */

#langSelect li a.horeca_nl {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/horeca_nl.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.horeca_nl:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/horeca_nl.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* FR */

#langSelect li a.horeca_fr {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/horeca_fr.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.horeca_fr:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/horeca_fr.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* EN */

#langSelect li a.horeca_en {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/horeca_en.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.horeca_en:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/horeca_en.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* BTOB - ALL LANGUAGES */
/* NL */

#langSelect li a.btob_nl {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/btob_nl.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.btob_nl:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/btob_nl.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* FR */

#langSelect li a.btob_fr {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/btob_fr.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.btob_fr:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/btob_fr.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

/* EN */

#langSelect li a.btob_en {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/btob_en.jpg") no-repeat top left;
	display: block;
	padding: 0;
	text-decoration: none;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}

#langSelect li a.btob_en:hover {
	width: 46px;
	height: 31px;
	background: url("../images/lang_icons/btob_en.jpg") no-repeat bottom left;
	display: block;
	padding: 0;
	/*opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;*/
}
