body{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; margin: 0; padding: 0;}

#super_global{
	width: /*756*/947px;
	margin: 0 auto;
	text-align: left;
}
#super_globalHP{ width: /*756*/947px;
	margin: 0 auto;
	text-align: left;
}

/* Header */
#super_header{ width: /*756*/947px; margin: 0 0 15px 0; padding: 0; }
#super_headerHP{ width: /*756-947*/955px; margin: 0 0 15px 0; padding: 0;}
#langchoice{ width: /*755*/946px; text-align: right; color: #818181; margin-top:5px;}
#langchoice ul{ margin: 0; padding: 0; display: inline;}
#langchoice ul li{ display: inline; margin: 0 0 0 3px;}
#langchoice ul li a{ color: #818181; text-decoration: none;}
/*#langchoice ul li a:hover, #langchoice ul li a.selected{ color: #008342;}*/
#langchoice ul li a:hover, #langchoice ul li a.selected{ color: #CB3939;}

#logo{ margin: 5px 0 0 10px; width: 189px; height: 59px; float: left;}
#logo h1{ margin: 0; padding: 0;}
#logo h1 a{ background:url(../images/include/header/logo_gb.gif) no-repeat; width: 189px; height: 59px; display:block; text-indent: -9999px;}

#banner{ background:url(../images/include/header/img_header.gif) no-repeat; text-indent: -9999px; width: 331px; height: 59px; display:block; float: left; margin: 5px 0 0 20px;}

/* Content */
.motpasse { font-size:9px; color:#666666; padding:0 0 0 5px; text-decoration:none;}
.mot { padding:5px 0 0 0;}

/* Content */
#super_content{width: /*775-966*/955px; margin: 0; padding: 0;}

#top {width: /*580*/771px; margin: 7px 0 7px 174px; padding: 0; float:left;}
*html #top{ margin: 7px 0 7px 86px; }
#crumbtrail{ margin: 0; padding:0; width: 400px; float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333;}
*HTML #crumbtrail{ margin-left: 3px;}
#crumbtrail p{ padding: 0; margin: 0 7px 0 0; float: left;}
#crumbtrail a { float: left; text-align: right; background: url(../images/include/content/crumbtrail_next.gif) right 4px no-repeat; color: #0e2c8e; padding: 0 7px 0 0; margin: 0 7px 0 0; text-decoration: none; }
#crumbtrail a:hover{ text-decoration: underline;}
#crumbtrail .youarehere { margin:0; padding:0;}

/*connection*/
#connect {color:#818181; font-size:9px; padding:0; margin:0; float:left; width:175px; text-align:right;font-family: Verdana, Arial, Helvetica, sans-serif;}
#connect  A{ color:#818181; text-decoration:none; }
#connect  A:HOVER{text-decoration:underline;}


/* MENU */
#super_leftcontent, #super_rightcontent{ width: 164px; float:left;}

/* Fin de menu */

#search{ background: #dbdbdb; margin: 0; padding: 20px 0px 10px 10px;}
#search form{ margin: 0; padding: 0;}
#search table{ margin:0; padding: 0}
#search input{ border-top: 1px solid #8C8C8C; border-left: 1px solid #8C8C8C; border-right: 1px solid #FFF;  border-bottom: 1px solid #FFF; width: 110px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#search input.btn_Search{ background: url(../images/include/content/bkgd_btn_search.gif) no-repeat; width: 35px; height: 17px; border: none; font-size: 8px; color: #FFFFFF; margin: 0 0 0 3px; text-align: center; font-weight: bold; padding:0 0 0 3px; text-align:left;}
#search p{ margin: 2px 0 2px 0; padding: 0; font-weight: bold;}
#search a{ font-weight: normal; color: #333333; font-size: 9px;}


#content { margin:0; padding:0;}


#title { border: 1px solid #CCCCCC; width: 520px; padding: 5px; margin: 0 0 10px 0;  background:url(../images/include/content/bkgd_content_center.jpg) repeat-x #e2e2e2;}
#title h2{ margin: 0; font-size: 10px; font-weight: bold; letter-spacing: 2px; padding: 3px; background: #dbdbdb; color: #787676;}

/* Les Génériques */
.clear{ clear: both;}
a img{ border: none;}

/* CONTENT */
#super_centercontent{
	width: 575px;
	padding: 0;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 13px;
}


#top_crumb { width:700px;}


#content { margin:0; padding:0; width:575px;}

#title { border: 1px solid #CCCCCC; width: 565px; padding: 5px; margin: 0 0 10px 0;  background:url(../images/include/content/bkgd_content_center.jpg) repeat-x #e2e2e2;}
#title h2{ margin: 0; font-size: 10px; font-weight: bold; letter-spacing: 2px; padding: 3px; background: #dbdbdb; color: #787676;}


/* -- FOOTER 2009 -- */
#footer2009 {color:#666666; font-family:Arial; font-size:13px;padding:27px 0 3px 0; text-align:center;}
#footer2009 a {color:#003F81; text-decoration:none}
#footer2009 a:hover { color:#000; text-decoration:underline;}

/* --- Prefooter ---*/

#super_prefooter {
	margin: 0;
	color:#143d8d;
	background-image: url(../images/prefooter/prefooter_hyper_fond.jpg);
	background-repeat: repeat-x;
	height: 302px;
}
#super_prefooter_content {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/pouvoirdachat.jpg);
	background-repeat: no-repeat;
}
#super_prefooter_content_NL {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/koopkracht.jpg);
	background-repeat: no-repeat;
}
#super_prefooter_content_old {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/pouvoirdachat_old.jpg);
	background-repeat: no-repeat;
}
#super_prefooter_content_NL_old {
	height: 302px;
	width: 1050px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/prefooter/koopkracht_old.jpg);
	background-repeat: no-repeat;
}
#super_prefooter_pa {
	float: left;
	height: 302px;
	width: 330px;
}
#super_prefooter_product {
	float: left;
	height: 302px;
	width: 360px;
}
#super_prefooter_spot_bis {
	float: left;
	height: 302px;
	width: 320px;
	padding-left:20px;
	padding-right:20px;
}
#super_prefooter_spot {
	float: left;
	height: 302px;
	width: 280px;
	padding-right: 40px;
}
#prefooter_prod_title {
	float: left;
	height: 30px;
	width: 360px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C4007A;
	text-decoration: none;
	padding-top: 25px;
	text-align: center;
}
#prefooter_prod_img {
	float: left;
	height: 178px;
	width: 360px;
	text-align: center;
}
#prefooter_prod_btn {
	float: left;
	height: 55px;
	width: 360px;
	text-align: center;
	padding-top: 14px;
}
#prefooter_spot_title {
	float: left;
	height: 30px;
	width: 292px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C4007A;
	text-decoration: none;
	text-align: left;
	padding-top: 25px;
	padding-left: 28px;
}
#prefooter_spot_img {
	float: left;
	height: 168px;
	width: 292px;
	text-align: left;
	padding-top: 10px;
	padding-left: 28px;
}
#prefooter_spot_btn {
	float: left;
	height: 69px;
	width: 320px;
}
#prefooter_spot_title_bis {
	float: left;
	height: 30px;
	width: 250px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C4007A;
	text-decoration: none;
	text-align: left;
	padding-top: 25px;
	padding-left: 70px;
}
#prefooter_spot_img_bis {
	float: left;
	height: 168px;
	width: 250px;
	text-align: left;
	padding-top: 10px;
	padding-left: 70px;
}

/* -------------------- */

/* --- Spotdiv ---*/
#spotransparent {
	filter:alpha(opacity=80); /* Internet Explorer 6*/
	-moz-opacity:0.8;/* Mozilla 1.6 et infér. */
	opacity: 0.8;
	background-color: #000;
	height: 100%;
	width: 100%;
	position:fixed;
	left: 0;
	top: 0;
	z-index: 500;
}
*HTML #spotransparent{ height: 1180px; position: absolute;}
#spotdivcontent {
	background-image: url(../images/spotdiv/spot_bkg.jpg);
	background-repeat: repeat-x;
	height: 318px;
	width: 500px;
	z-index: 600;
	margin: -159px 0 0 -250px;
	left: 50%;
	top: 50%;
	position:absolute;
	border: thin double #cc0001;
}
#spotclose {
	float: left;
	height: 33px;
	width: 500px;
	text-align: right;
}
#spotcontent {
	float: left;
	height: 265px;
	width: 500px;
}
#spotvideo {
	float: left;
	height: 245px;
	width: 310px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#spotvideonly {
	float: left;
	height: 245px;
	width: 500px;
	padding-bottom: 20px;
	text-align: center;
}
#spotitle {
	float: left;
	height: 225px;
	width: 170px;
	padding-top: 30px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc0001;
	text-decoration: none;
}
#spotitle a {
	color: #FF464A;
}
#spotitle a:hover {
	color: #FF464A;
	text-decoration: none;
}
#spotfooter {
	text-align: center;
	float: left;
	height: 17px;
	width: 500px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/* -------------------- */

#super_footercontent {
/*width: 520px;*/
padding-right: 265px;
padding-left: 265px;
margin: 0 auto;
text-align:center;
}
#super_footer{
	font-size: 9px;
	color:#737373;
	height: 50px;
	width: 480px;
	margin-top: 10px;
	padding-left: 80px;
	background-image: url(../images/include/footer/square_footer.gif);
	background-repeat: no-repeat;
}
#super_footer p{ margin: 0; padding: 0;}
#super_footer p a{ margin: 0; padding: 0; text-decoration: none; color:#737373;}
#super_footer p a:hover{ text-decoration: underline;}

#btnBgWhiteHx2{
position:absolute;
margin:0px;
padding:0px;
z-index:1;
/*
top:1px;
left:50px;
*/
}

#btnBgWhiteHx2 .left{
float:left;
width:10px;
height:45px;
/*background:#FFFFFF url(../images/include/menu/btnAquaWhiteLeftHx2.gif) 0px 0px no-repeat;*/
}

#btnBgWhiteHx2 .center{
float:left;
height:45px;
/*background:#FFFFFF url(../images/include/menu/btnAquaWhiteCenterHx2.gif) 0px 0px repeat-x;*/
padding-top:6px;
}

#btnBgWhiteHx2 .right{
float:left;
width:18px;
height:45px;
/*background:#FFFFFF url(../images/include/menu/btnAquaWhiteRightHx2.gif) 0px 0px no-repeat;¨*/
}

#btnBgWhiteHx2 A{
display: block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}


#btnBgWhiteHx2 A:HOVER{
text-decoration:underline;
}

#linkMoreInfo{
background:url(../images/include/menu/moreInfo.gif) 0px 2px no-repeat;
padding-left:16px;
}

#linkMoreInfo A{
color:#cb3939;
}

/*#btnBgWhite{ float:left; margin:0 40px 0 0;padding:10px 0 0 0; background: #FF0000; text-align:center; color:#FFFFFF; height:25px; }*/

#btnBgWhite a{ background:#CCCCCC; border: 1px solid #666666; color:#FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; padding: 3px; display: block; text-align:center; margin: 0 40px 5px 3px; float: left;}
#btnBgWhite a:hover{ background: #666666; border: 1px solid #333333;}

#btnBgWhiteEmpty{
float:left; margin:0 40px 0 0; padding:10px 0 0 0; background: #FF0000; text-align:center; height:25px;}

#btnBgWhite .center2 a{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding:0 20px 5px 20px; }

/*#btnBgWhite .right{
float:left;
width:18px;
height:33px;
background:#FFFFFF url(../images/include/menu/btnAquaWhiteRight.gif) 0px 0px no-repeat;
}*/

#btnBgWhite A{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; padding:10px 20px 5px 20px;
}

#btnBgWhite A:HOVER{
text-decoration:underline;
}

#loginElement{ width: 315px; background:#f3f3f3; display:none; padding:10px; border:2px solid #696969; position:absolute; z-index:100; margin-right: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;}
#loginElement .club-online{ background:url(../images/include/content/bkgd-line-sep-club.jpg) repeat-x left bottom; padding-bottom: 10px; padding-top: 5px width: 100%; text-align:center; margin-bottom: 15px;}
#loginElement table{ margin-top: 15px;}
#loginElement table td{ padding: 5px 10px 5px 0;}
#loginElement table input.send{ width: 70px; background: #b0afaf; padding: 4px 0; border: none; text-align: center; color:#FFF; font-size: 11px;}
#loginElement ul{ background:url(../images/include/content/bkgd-line-sep-club.jpg) repeat-x left top; padding: 15px 0 0 0; list-style: none;}
*HTML #loginElement ul{ margin: 0;}
#loginElement ul li{ margin-bottom: 5px;}
#loginElement ul a, #loginElement a{ color: #58585a; text-decoration: none;}
#loginElement ul a{ padding-left: 17px;}
#loginElement ul a.online-mot{ background:url(../images/include/content/icon-mot.gif) no-repeat;}
#loginElement ul a.online-modifier{ background:url(../images/include/content/icon-modifier.gif) no-repeat;}
#loginElement ul a.online-new{ background:url(../images/include/content/icon-new.gif) no-repeat;}
#loginElement ul a.online-desinscrire{ background:url(../images/include/content/icon-descinscrire.gif) no-repeat;}
#loginElement ul a span{color:#0e2c8e; text-decoration:underline;}
#loginElement ul a:hover span{ text-decoration: none;}
#loginElement .close{ background:url(../images/include/content/bkgd-line-sep-club.jpg) repeat-x left top; padding: 15px 0 0 0; text-align: center;}
#loginElement .close a:hover{color:#0e2c8e;}

#loginElementInner{ width: 315px; background:#f3f3f3; padding:10px; border:2px solid #696969; margin-left: 120px; margin-top: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;}
#loginElementInner .club-online{ background:url(../images/include/content/bkgd-line-sep-club.jpg) repeat-x left bottom; padding-bottom: 10px; padding-top: 5px; width: 100%; text-align:center; margin-bottom: 15px;}
#loginElementInner table{ margin-top: 15px;}
#loginElementInner table td{ padding: 5px 10px 5px 0;}
#loginElement table input.send{ width: 70px; background: #b0afaf; padding: 4px 0; border: none; text-align: center; color:#FFF; font-size: 11px;}
#loginElementInner ul{ background:url(../images/include/content/bkgd-line-sep-club.jpg) repeat-x left top; padding: 15px 0 0 0; list-style: none; }
*HTML #loginElementInner ul{ margin: 0;}
#loginElementInner ul li{ margin-bottom: 5px;}
#loginElementInner ul a, #loginElementInner a{ color: #58585a; text-decoration: none;}
#loginElementInner ul a{ padding-left: 17px;}
#loginElementInner ul a.online-mot{ background:url(../images/include/content/icon-mot.gif) no-repeat;}
#loginElementInner ul a.online-modifier{ background:url(../images/include/content/icon-modifier.gif) no-repeat;}
#loginElementInner ul a.online-new{ background:url(../images/include/content/icon-new.gif) no-repeat;}
#loginElementInner ul a.online-desinscrire{ background:url(../images/include/content/icon-descinscrire.gif) no-repeat;}
#loginElementInner ul a span{color:#0e2c8e; text-decoration:underline;}
#loginElementInner ul a:hover span{ text-decoration: none;}
#loginElementInner .close{ background:url(../images/include/content/bkgd-line-sep-club.jpg) repeat-x left top; padding: 15px 0 0 0; text-align: center;}
#loginElementInner .close a:hover{color:#0e2c8e;}



#errorMsgv2{
position:absolute;
width:309px;
z-index:10;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

#errorMsgv2ShTop{
position:absolute;
top:4px;
left:0px;
width:309px;
height:7px;
background:url(../Images/Menu/super/msgErrorShTop.gif) top no-repeat;
opacity:0.25;
-moz-opacity:0.25;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
}

#errorMsgv2Top{
position:absolute;
top:4px;
left:0px;
width:302px;
height:7px;
background:url(../Images/Menu/super/msgErrorTop.gif) top no-repeat;
}

*html #errorMsgv2ShTop{
top:-7px;
}

*html #errorMsgv2Top{
top:-7px;
}

#errorMsgv2TopFX{
position:absolute;
top:-4px;
left:0px;
width:302px;
height:9px;
background:url(../Images/Menu/super/msgErrorTopFX.gif) top no-repeat;
}

*html #errorMsgv2TopFX{
top:-15px;
}

#errorMsgv2ShBot{
position:absolute;
bottom:-3px;
left:0px;
width:309px;
height:14px;
background:url(../Images/Menu/super/msgErrorShBot.gif) bottom no-repeat;
opacity:0.25;
-moz-opacity:0.25;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
}

#errorMsgv2Bot{
position:absolute;
bottom:4px;
left:0px;
width:302px;
height:7px;
background:url(../Images/Menu/super/msgErrorBot.gif) bottom no-repeat;
}

*html #errorMsgv2ShBot{
bottom:-14px;
}

*html #errorMsgv2Bot{
bottom:-7px;
}


#errorMsgv2text .errorMsgYes{
margin-right:80px;
}

#errorMsgv2text .errorMsgNo{
margin-left:80px;
}

#errorMsgv2text .errorMsgClose{
text-align:center;
}

#errorMsgv2text A{
color:#000000;
text-decoration:none;
}

#errorMsgv2text A:HOVER{
color:#000000;
text-decoration:underline;
}

/* #############" */

#errorMsgv2container{
position:relative;
width:309px;
background:#FFFFFF url(../Images/Menu/super/msgErrorMid.gif) repeat-y;
padding:0px 0px 0px 0px;
text-align:center;
margin:0px;
}

#errorMsgv2text{
padding:0px 16px 0px 10px;
}

#errorMsgv2border{
position: absolute;
top: 0px;
left: 302px;
bottom: 0px;
right: 0px;
background:url(../Images/Menu/super/msgErrorShMid.gif) top repeat-y;
opacity:0.25;
-moz-opacity:0.25;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
}

*html #errorMsgv2container{
height: 1px;
}

*html #errorMsgv2border{
position: absolute;
top: 0px;
left: 302px;
bottom: auto;
right: auto;
width: 7px;
height: 100%;
background-color: #00FF00;
z-index: 2; 
}

.standard { color: #000000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/*.goBackLink{ color:#008342; text-decoration: none;}*/
.goBackLink{ color:#CB3939; text-decoration: none;}
a:hover.goBackLink { text-decoration: underline;}

#super_rightcontent{ width: 164px; float: left; padding: 20px 0 0 0; background: url(../images/include/content/top-right.jpg) no-repeat;}
*HTML #super_rightcontent{ margin-left: 10px;}
#super_rightcontent img{ margin-bottom: 10px; border: 1px solid #d6d6d6;}
.super_leftsubmenu{ margin-bottom: 10px; border: 1px solid #d6d6d6;}