/* css BeNomad - 'global', by JC Fauvel XXI communication, http://www.xxi.fr/ */
/* All associated graphics copyright 2005, XXI communication */
/* Added: May, 2006 */



body {
/*background : #C2CCCD url(img/bg_grad.jpg) top repeat-x;*/
background-color: #C2CCCD;
background-image: url(img/bg_grad.jpg);
background-position: top;
background-repeat: repeat-x;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 0.75em;
line-height: 1.6em;
padding: 0px;
margin: 0px;
text-align: left;
}


#bandeauflash{
margin-bottom: 0px;
padding-bottom: 0px;
width: 800px; 
height: 130px; 
}


#globalNav{
margin-top: 0px;
width: 800px; 
min-width: 640px; 
height: 22px; 
color: #cccccc; 
padding: 0px; 
margin: 0; 
background-image: url(img/glbnav_background3.gif); 
text-align: left; 
}


#globalNav img{
margin-bottom: -4px;
}

#LanguageNav{
	float: right;
	width:52px;
	padding: 0px;
	background-image: url(img/glbnav_background3.gif); text-align: left;*/
	}
	
#globalLink {
position: relative; top: 2px; width: 500px; height: 22px; min-width: 640px; margin: 0px; left: 10px;
right:10px;
}

#zonecentrale {
background-image: url(img/bakgroundaccueil.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
width: 800px;
height: 500px;
margin-top: 0px;
background-color: #E5E5E5;
}



#zone_societe {
background-image: url(img/bakgroundste.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
width:800px;
height: 590px;
margin-top: 0px;
background-color: #E5E5E5;
padding-top: 20px;
padding-left: 0px;
padding-right: 0px;
}


#zone_solutions {
background-image: url(img/bakgroundste.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
width:800px;
height: 1050px;
margin-top: 0px;
background-color: #E5E5E5;
padding-top: 20px;
padding-left: 0px;
padding-right: 0px;
}



#zone_partenaires {
width:800px;
height: 420px;
}

#zone_produits {
background-image: url(img/bakgroundste.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
width: 800px;
height: 1800px;
margin-top: 0px;
background-color: #E5E5E5;
padding-top: 20px;
padding-left: 0px;
padding-right: 0px;

}

#blocadresse {
	top: 2px;
	width: 150px;
	height: 50px;
	clear: both;
	text-align: right;
	float: left;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#news {
margin-left: 278px;
margin-right: 40px;
padding-top: 27px;

}

#bloctexteindex {
margin-top: 10px;
clear: both;
margin-right: 40px;
}

#bloctexte {
margin-top: 10px;
clear: both;
}
#pocket {
	float:right
	top: 2px;
	width: 150px;
	height: 50px;
	clear: both;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
img#imgproduits {
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
}


img#imgprod {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}


#legal {
clear: both;
width: 800px ;
height: 20px ;
text-align: center;
background-color: #E5E5E5;
font-size: 90%;
}



#pocket {
	position: relative;
	top: 85px;
	left: 480px;
	width: 125px;
	height: 177px;
	float: none;
}

img#imgboites {
float: left;
padding-bottom: 10px;
border: 0px;
}

p, h1, h2, h3 { 
margin: 0 30px 10px 30px; 
text-align: justify;
}

.renvoi{
text-align: right;
font-size: 8pt;
}

a.glink:link, a.glink:visited{
font-size: 10pt;
color: #000000;
font-weight: bold;
margin: 0px;
padding-bottom: 2px;
padding-right: 5px;
border-right: 1px solid #8FB8BC;
}

a.glink:hover{
font-size: 10pt;
margin: 0px;
font-weight: bold;
padding-bottom: 2px;
background-image: url("img/glblnav_selected.gif") top repeat-x;
background-position: center;
border-right: 1px solid #8FB8BC;
text-decoration: none;
color: #000000;
}

a.hlink:link, a.hlink:visited{
font-size: 10pt;
color: #008F8D;
font-weight: bold;
margin: 0px;
padding-bottom: 2px;
padding-right: 5px;
border-right: 1px solid #8FB8BC;
}

a:link, a:visited{
color: #005FA9;
text-decoration: none;
}

a:hover{
text-decoration: none;
}


h1{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 120%;
color: #008F8D;
left: 10px;
top: 10px;
right: 10px;
}

h2{
font: bold 125% Arial,sans-serif;
color: #008F8D;
}

h3 {
font: bold 100% Arial,sans-serif;
color: #000;
}


ul{
list-style-type: square;
}

ul ul{
list-style-type: disc;
}

ul ul ul{
list-style-type: none;
}

li {
margin-left: 10px;
padding-right: 10px; 
}
