* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	font-family: "Georgia";
	font-size: 12px;
	color: #666666;
	background: white;
}

a {color: #4C9AFF; text-decoration: none;}
a:hover {text-decoration: underline;}

a.btn {display: block;}
a.btn span {display: none;}

fieldset {display: none;}

div#site_layer {text-align: center;}
div#BBTTipLayer {display: none;}
/*------------------------------------------------*/

div#header_layer {height:20px;border-bottom:2px dotted #DDDDDD;background-color:#F6F7F9;}
div#header_layer div {width: 961px; margin: 0 auto; position: relative;}
div#header_layer div span {display: block; position: absolute;}
div#header_layer div span#proximus_logo {
background:transparent url(../ximg/proximus.png) no-repeat scroll center center;
height:69px;
right:10px;
top:40px;
width:104px;
}
div#header_layer div span#belgacom_logo {top: 25px; right: 10px; width: 57px; height: 37px;background:transparent url(../ximg/belgacom.png) no-repeat scroll center;}
/*------------------------------------------------*/

div#body_layer {
	margin: 0 auto;
	width: 970px;
	position: relative;
	text-align: left;
}

/*------------------------------------------------*/

div#footer_layer div#logos_footer span#belgacom_logo_fr {display:block;width: 57px; height: 47px;background:transparent url(../ximg/logoLangfr.png) no-repeat scroll center;float:left;}
div#footer_layer div#logos_footer span#belgacom_logo_en {display:block;width: 57px; height: 47px;background:transparent url(../ximg/logoLanggb.png) no-repeat scroll center;float:left;}
div#footer_layer div#logos_footer span#belgacom_logo_nl {display:block;width: 57px; height: 47px;background:transparent url(../ximg/logoLangnl.png) no-repeat scroll center;float:left;}
div#footer_layer div#logos_footer span#telindus_logo {display:block;width: 57px; height: 37px;background:transparent url(../ximg/logoTelindusfr.png) no-repeat scroll center;float:left;margin:10px 0 0 0;}
div#footer_layer {background-color:#F6F7F9;border-top:2px dotted #DDDDDD;height:90px;font-family:"arial,helvetica,sans-serif";font-size:90%;position:relative;}
ul#footer_link_list {
	height: 45px;
	width: 590px;
	line-height: 45px;
	margin: 0 auto;
}
div#footer_link_list li {float: left; display: inline; color:black;}
div#footer_link_list a{color:#666666;text-decoration:underline;}
div#footer_link_list a:hover{color:#4C9AFF;}
div#footer_link_list p{height:15px;}
div#belga_group a{color:#666666;text-decoration:underline;}
div#belga_group a:hover{color:#4C9AFF;}

div#site_layer div#body_layer div#important{border:none!important;}

div#site_layer div#body_layer div#important ul {padding:10px;}

div#site_layer div#body_layer div#important fieldset.data{display:block!important;}

div#site_layer div#body_layer div#important ul li {
display:block;
line-height:23px;
list-style-type:none;
margin:0 0 10px;
position:relative;
}
div#footer_layer div#logos_footer{float:left;margin:20px auto 20px 0;position:relative;text-align:left;width:130px;height:50px;border-left:2px dotted black;border-right:2px dotted black;}
div#footer_layer div#footer_link_list{float:left;margin:20px auto 20px 30px;position:relative;text-align:left;width:615px;height:50px;}
div#footer_layer div#belga_group{float:left;margin:50px auto auto auto;position:relative;text-align:left;width:170px;height:50px;}


div#site_layer div#body_layer div#renunciation{border:1px solid #DDDDDD;width:750px;color:#3E2682;padding:5px;font-weight:bold;font-size:10px;}
div#site_layer div#body_layer div#renunciation label{}

div#label_monpanier {
	height: 32px;
	width: 914px;
	margin: 40px 0 30px 0;
	padding: 7px 0 0 45px;
	/*background: transparent url(../ximg/cart_icon.gif) no-repeat left;*/
	color:#3E2682;
	font-size: 26px;
	font-weight: bold;position: relative;
	left: 0;
	top: 0;
	line-height: 32px;
}
div#label_monpanier span{color:#9C5FB5;}

div#cartIconLabel { margin: -10px 0 10px 50px; font-size: 14px; font-weight: bold;}
div#cartIconLabel img { margin: 0 15px 0 0;}

div#BBForm_TTip {background-color: #FFF; border: 1px solid #42278D; overflow: hidden; padding: 5px; width: 240px; color: #42278D; display:none;}