﻿/* INCLUSIONS */
@import url(/Style%20Library/IB/bandeau.css);
@import url(/Style%20Library/IB/menu.css);
@import url(/Style%20Library/IB/gauche.css);
@import url(/Style%20Library/IB/droite.css);
/* GENERAL */
*{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
.breaker{
clear:both;
height:0px;
overflow:hidden;
}
#general{
position:relative;
width:976px;
margin:0px auto 0px auto;
background:#fff;
}

/* div pour baseline ref nat */

#baseline {
	position:absolute;
	bottom:0px;
	font-size:10px;
	margin-bottom:20px;
	color:#555555;
	text-align:justify;
}

#corps {
	position: relative; 
	padding-bottom: 50px; 
	min-height: 900px;
	height: 900px;
}

#foot {
	position:absolute;
}
/* ATTENTION : pb avec la position du pied de page sous FF : sur les pages longues, il se superpose au contenu !! Pb à régler avec mise en place de la baseline.
Ex. sur page http://prcmssieg01:84/informations/Pages/infos.aspx?Fiche=5 */


/* fin div pour baseline ref nat */


/* SOUS MENU YOUR PROJECT */
#smenu{
margin:15px 0px 15px 0px;
overflow:hidden;
zoom:1;
}
#smenu h2{
float:left;
background:url(../Images/uk/smenu/sm0.gif) no-repeat;
width:138px;
height:50px;
text-indent:-9999px;
overflow:hidden;
}
#smenu ul{
float:left;
height:50px;
overflow:hidden;
}
#smenu ul li{
float:left;
list-style:none;
height:50px;
}
#smenu ul li a{
display:block;
float:left;
height:50px;
width:151px;
text-indent:-9999px;
overflow:hidden;
}
#smenu ul li a.sm1{
background:url(../Images/uk/smenu/sm1.gif) no-repeat 0px 0px;
}
#smenu ul li a.sm1:hover, #smenu ul li a.sm1on{
background:url(../Images/uk/smenu/sm1.gif) no-repeat 0px -50px;
}
#smenu ul li a.sm2{
background:url(../Images/uk/smenu/sm2.gif) no-repeat 0px 0px;
}
#smenu ul li a.sm2:hover, #smenu ul li a.sm2on{
background:url(../Images/uk/smenu/sm2.gif) no-repeat 0px -50px;
}
#smenu ul li a.sm3{
background:url(../Images/uk/smenu/sm3.gif) no-repeat 0px 0px;
}
#smenu ul li a.sm3:hover, #smenu ul li a.sm3on{
background:url(../Images/uk/smenu/sm3.gif) no-repeat 0px -50px;
}
#smenu ul li a.sm4{
background:url(../Images/uk/smenu/sm4.gif) no-repeat 0px 0px;
width:150px;
}
#smenu ul li a.sm4:hover, #smenu ul li a.sm4on{
width:150px;
background:url(../Images/uk/smenu/sm4.gif) no-repeat 0px -50px;
}
/* CHEMIN */
#chemin{
font-size:11px;
color:#212223;
margin:0px 0px 15px 0px;
}
#chemin a{
color:#212223;
}
#chemin span{
color:#5D6D3C;
}
img.bandeau_titre{
margin:0px 0px 10px 0px;
}
/* PIED */
#pied{
position:relative;
background:url(../Images/common/pointilles.gif) repeat-x;
margin:10px 0px 10px 0px;
z-index:1;
}
#pied .b_pied{
background:url(../Images/common/pointilles.gif) repeat-x bottom;
}
#pied ul{
overflow:hidden;
width:360px;
margin:0px auto 0px auto;
}
#pied ul li{
float:left;
list-style:none;
padding:0px 10px 0px 10px;
text-align:center;
}
#pied ul li a{
line-height:29px;
font-size:11px;
color:#909091;
text-decoration:none;
}
/* PAGE INTERIEURE */
#centre_full{
display:inline;
float:left;
width:741px;
zoom:1;
}
#gauche{
display:inline;
float:left;
width:198px;
margin:10px 0px 0px 0px;
}
#centre{
display:inline;
float:left;
width:491px;
margin:10px 0px 0px 36px;
}
#droite{
display:inline;
float:right;
width:226px;
}

/*****************Footer*****************/
#footer{ 
width:973px; 
margin:0px auto; 
font-family:Arial, Helvetica, sans-serif;
line-height:14px;
}

*/

#footer div.left { 
margin:0; 
padding:0 10px 0 0
}

#footer div { 
float:left; 
padding:0 0px; 
overflow:hidden; 
width:auto; 
margin:0px 0 0px 0;}

#footer a{
color:black; 
text-decoration:none}

#footer a:hover{ 
text-decoration:underline;}

#footer div ul{
padding:0; 
display:block; 
margin:0 0 10px 0; 
font-size:11px;}

#footer div ul li { 
padding-left:10px; 
float:none;}
	
#footer div ul ul{ 
margin:0 0 0 2px;}

#footer div li li {
color:#666666}

#footer .first{ 
background:url(../Images/uk/puce.gif) no-repeat 0px 3px ; 
font-weight:bold; 
padding-bottom:3px; }


/*
#bandeau_quotation{
background:url(../Images/common/bandeau_quote.jpg) no-repeat top right ;
height:101px;
width:970px;
}
#bandeau_quotation h1{
float:left;
width:172px;
padding:9px 0px 0px 33px;
}

#bandeau_quotation h1 a{
display:block;
background:url(../Images/common/logo.gif) no-repeat;
width:142px;
height:65px;
overflow:hidden;
text-indent:-9999px;
}*/

