/* ------------------------------RAZ */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, p 
{
	font-size: 1em;
	margin: 0; padding: 0;
	font-weight: normal;
}

ul {
		margin: 0; padding: 0;
		list-style: none;
}

a {
		text-decoration:none;
		color:#fff;
}
	
a img {
		border:none;
}
a{outline: none;}
:focus{-moz-outline-style: none;}

.clear { 
    clear:both;
    display:block;
    line-height:1px;
	font-size:1px;
}

.hidden {
	visibility:hidden;
}
.prix{color:red;
 font-weight:bold;}
 
 .float-g{float:left;}
 .float-d{float:right;}
 
fieldset{border:none;}
/* -------------------------fin RAZ--- */	


body {
    font-family:arial, "sans-serif";
    font-size:11px;
    background:#fff url(../images/back-trame.gif) repeat;
    margin:0px; 
    padding:0px;
    text-align:center;
}   
.principale{
    background-color:#fff;
    width:948px;
    margin: 0 auto ;
    text-align:left;
    position:relative;
    color:#000;
    height:800px;
}
* html .principale{
	height:800px;
}
#banniere{
	height:100px;
	position:relative;
}
h1#logo-rub{
	background:url(../images/logo-rub.gif) no-repeat;	
	width:308px;
	height:76px;
}
h1#logo-rub a{
	display:block;
	width:308px;
	height:76px;
	text-indent:-5000px;	
}


#col1-home{
	width:676px;	
	float:left;
}
#bk-promo{
	background:url(../images/illu-promo-home.jpg) no-repeat;
	width:676px;
	height:203px;
	margin-top:3px;	
	position:relative;
}
.parag-indent{
	text-indent:-5000px;	
}
#bk-promo-flash{
	width:249px;
	height:190px;	
	/*border:#047fb8 1px solid;*/
	/*background:url(../images/home-nos-produits.jpg) no-repeat;*/
	position:absolute;
	z-index:2;
	top:8px;
	left:375px;
}
#bk-promo-flash p{
	color:#000;
}
#bk-mesurette{
	width:420px;
	height:275px;
	border:#02776d 1px solid;
	margin-top:4px;	
	float:left;
}
h4#titre-combien-home{
	background:url(../images/titre-combien-home.gif) no-repeat;
	width:420px;
	height:20px;	
	text-indent:-5000px;
}


#bk-lesguides{
	width:250px;
	height:277px;
	margin:4px 0 0 4px;
	float:left;		
}
#laiss-guide{
	width:248px;
	height:144px;
	border:#02776d 1px solid;	
	padding:0;
	position:relative;
}
#laiss-guide img{
	margin:0;
	position:absolute;	
	bottom:0;
}
.text-laiss-guide-home{
	width:106px;
	position:absolute;
	right:8px;	
	top:28px;
}
p.btn-voir-video-home{
	background:url(../images/btn-voir-video-home.gif) no-repeat;
	width:109px;
	height:25px;	
	position:absolute;
	right:8px;	
	top:114px;
}
p.btn-voir-video-home a{
	display:block;
	width:109px;
	height:25px;	
	text-indent:-5000px;
}
p.btn-voir-video-home a:hover{
	background:url(../images/btn-voir-video-home.gif) 0px -25px no-repeat;	
}
h4#titre-laiss-guide{
	background:url(../images/titre-laiss-guide.gif) no-repeat;
	width:248px;
	height:20px;
	text-indent:-5000px;
}



#guide-epargne{
	width:248px;
	height:124px;
	border:#02776d 1px solid;	
	margin-top:5px;	
	position:relative;
}
h4#titre-guide-epargne{
	background:url(../images/titre-guide-epargne.gif) no-repeat;
	width:248px;
	height:20px;
	text-indent:-5000px;
}
.text-guide-epargne-home{
	width:115px;
	position:absolute;
	right:8px;	
	top:28px;
}
p.btn-ensavoir-epargne-home{
	background:url(../images/btn-ensavoir-epargne-home.gif) no-repeat;
	width:120px;
	height:23px;	
	position:absolute;
	right:8px;	
	top:97px;
}
p.btn-ensavoir-epargne-home a{
	display:block;
	width:120px;
	height:23px;	
	text-indent:-5000px;
}
p.btn-ensavoir-epargne-home a:hover{
	background:url(../images/btn-ensavoir-epargne-home.gif) 0px -23px no-repeat;	
}


#kiosk-home{
	width:674px;
	height:164px;
	border:#fa8303 1px solid;		
	margin-top:7px;
	position:relative;
}
h4#titre-kiosque-home{
	background:url(../images/titre-kiosque-home.gif) no-repeat;
	width:674px;
	height:20px;	
	text-indent:-5000px;
}
#kiosk-rub1-home{
	width:275px;
	height:97px;
	border-right:#fa8303 1px solid;
	position:absolute;	
	top:20;
	left:0;	
}
#kiosk-rub1-home img{
	position:absolute;
	bottom:2px;
	left:10px;	
}
#kiosk-rub1-home h5, #kiosk-rub2-home h5, #kiosk-rub3-home h5{
	color:#fa8303;
	font-weight:bold;
	text-transform:uppercase;	
}
#text-kiosk-rub1-home{
	width:160px;
	position:absolute;
	left:100px;
	top:8px;
	width:160px;	
}
#text-kiosk-rub1-home p, #text-kiosk-rub2-home p, #text-kiosk-rub3-home p{
	margin-top:5px;	
}
#text-kiosk-rub1-home a, #text-kiosk-rub2-home a, #text-kiosk-rub3-home a{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	right:0;
	top:89px;
	position:absolute;
}
#text-kiosk-rub1-home a:hover, #text-kiosk-rub2-home a:hover, #text-kiosk-rub3-home a:hover{
	color:#fa8303;	
}
#kiosk-rub2-home{
	width:201px;
	height:97px;
	border-right:#fa8303 1px solid;
	position:absolute;	
	top:20;
	left:276px;	
}
#text-kiosk-rub2-home{
	width:167px;
	position:absolute;
	left:13px;
	top:8px;
	width:160px;	
}
#kiosk-rub3-home{
	width:173px;
	height:97px;
	position:absolute;	
	top:20;
	left:478px;	
}
#text-kiosk-rub3-home{
	width:173px;
	position:absolute;
	left:13px;
	top:8px;
	width:160px;	
}
#btn-infokiosk-home{
	background:url(../images/btn-infokiosk-home.gif) no-repeat;
	width:213px;
	height:22px;
	position:absolute;
	bottom:5px;
	right:7px;
}
#btn-infokiosk-home a{
	display:block;
	width:213px;
	height:22px;
	text-indent:-5000px;
}
#btn-infokiosk-home a:hover{
	background:url(../images/btn-infokiosk-home.gif) 0 -22px no-repeat;
}






#col2-home{
	width:251px;
	float:right;
	margin-top:11px;
}

#bk-tele-home{
	width:249px;
	height:103px;
	border:#fa8303 1px solid;
	position:relative;		
}
h4#titre-tele-home{
	background:url(../images/titre-tele-home.gif) no-repeat;
	width:249px;
	height:18px;
	text-indent:-5000px;	
}
#bk-tele-home p#parag-tele-home{
	width:116px;
	position:absolute;	
	top:26px;
	left:125px;
}
#bk-tele-home p.btn-rdv-home{
	width:107px;
	height:23px;
	position:absolute;	
	background:url(../images/btn-rdv-home.gif) no-repeat;
	bottom:8px;
	right:9px;	
}
#bk-tele-home p.btn-rdv-home a{
	width:107px;
	height:23px;
	display:block;
	text-indent:-5000px;
}
#bk-tele-home p.btn-rdv-home a:hover{
	background:url(../images/btn-rdv-home.gif) 0 -23px no-repeat;
}

#bk-moment-home{
	width:249px;
	height:268px;
	border:#faa003 1px solid;
	position:relative;
	z-index:4;
	margin-top:5px;		
}
h4#titre-moment-home{
	background:url(../images/titre-moment-home.gif) no-repeat;
	width:249px;
	height:18px;
	text-indent:-5000px;	
}

#bk-cotation-home{
	width:249px;
	height:118px;
	border:#faa003 1px solid;
	background:url(../images/back-cotation-home.jpg) right bottom no-repeat;
	margin-top:4px;			
}
h4#titre-cotation-home{
	background:url(../images/titre-cotation-home.gif) no-repeat;
	width:249px;
	height:18px;
	text-indent:-5000px;			
}
#bk-cotation-home p{
	margin:12px 0 0 15px;	
	width:168px;
}
#bk-cotation-home a{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	margin-left:15px;
}
#bk-cotation-home a:hover{
	color:#faa003;
}
#bk-prix-home{
	width:249px;
	height:137px;
	border:#faa003 1px solid;
	margin-top:6px;			
}
h4#titre-prix-home{
	background:url(../images/titre-prix-home.gif) no-repeat;
	width:249px;
	height:18px;
	text-indent:-5000px;			
}
#bk-prix-home p{
	margin:14px 0 0 16px;		
	width:215px;
}
#bk-prix-home img{
	margin:4px 0 0 16px;		
}
#bk-mesurette{
	width:420px;
	height:275px;
	border:#02776d 1px solid;
	margin-top:4px;	
	float:left;
	position:relative;
	color:#4d4d4d;
}




ul#menu-bas{
	background:url(../images/menu-bas.gif) no-repeat;
	width:948px;
	height:16px;
	position:absolute;
	bottom:5px;
	z-index:2;	
}
ul#menu-bas li{
	float:left;	
}
ul#menu-bas li a{
	display:block;
	height:16px;
	color:red;
	text-indent:-5000px;
}
ul#menu-bas li#menu-bas-rub1 a{
	width:57px;
}
ul#menu-bas li#menu-bas-rub2 a{
	width:54px;
}
ul#menu-bas li#menu-bas-rub3 a{
	width:120px;
}
ul#menu-bas li#menu-bas-rub4 a{
	width:50px;
}
ul#menu-bas li#menu-bas-rub5 a{
	width:139px;
}
