/* CSS Document */

/* **** ____ |||| ACCUEIL |||| ____ **** */

/* **** ____ GENERAL ____ **** */

#general
{
    margin: auto;
    margin-top:10px;
    padding:0px;
	width:970px;
	/*background:url(../images/fond_degrade.png) 0 0 repeat-y;*/
}
/** html #general
{ 
	margin-left:420px;
    padding:0;
	margin-top:10px;
	width:78%;}*/
	
div.centered 
{
    text-align: center;   
}

div.righted 
{
	text-align: right;
}

/* **** ____ |||| HEADER |||| ____ **** */

#header
{
	margin:auto;
	width:960px;
	height:216px;
	position: relative;
}

#accroche_boutique
{
    position: absolute;
    top: 12px;
    left: 770px;
    width:253px;
    height:89px;
    z-index:1;
    background:url(../images/boutique7.png);
    background-repeat: no-repeat;
}

#accroche_boutique:hover {background:url(../images/boutique7_hover.png);background-repeat: no-repeat; }

#accroche_text
{
 float:right; 
 position:absolute;
 z-index:1;
 margin-top:94px;margin-left:345px;
 /*margin-top:93px;margin-left:350px; */
 }
 #accroche_image
{
 float:right; 
 position:absolute;
 z-index:1;
 margin-top:40px;margin-left:800px;
 /* background:url(../images/accroche_text.png) 0px 0px no-repeat;*/ 
 }
 
#logo
{
    
	float:left;
	position:absolute;
	z-index:1;
	margin-top:31px;margin-left:3px;
	width:202px;
	height:210px;
	/*background:url(../images/logo_cga_bas.png) 0px 200px no-repeat;*/
}
#logo_boutique {
    /*background: url("../images/boutique8.png") no-repeat scroll 0 0 transparent;*/
    margin: 150px auto auto 150px;
    height: 71px;
    width: 202px;
    z-index: 1;
}

#logo_boutique:hover {background:url(../images/boutique8_hover.png);background-repeat: no-repeat; }


#nav/*menu_top*/
{
	position:absolute;
	margin:150px 0 0 241px;
	width:725px;
	height:61px;
}
/* **** ____ |||| CONTENU |||| ____ **** */

#colonne_gauche
{
	float:left;
		display:block;
	padding-top:30px;
	width:160px;
		/*border-right:0px solid #CCC;*/
}

#contenu
{
	float:left;
	display:block;
	width:510px;
	margin:30px 20px auto 20px;
}

#contenu_bis
{
	float:left;
	width:760px;
	margin:30px 20px 0 20px;
}

#colonne_droite
{
	float:left;
	display:block;
	width:250px;
	margin: 30px 0 0 0 ; 
}


#block_simple
{
	float:left;
	width:165px;
}

#block_stimulant
{
	float:left;
	width:173px;
	padding-left:10px;
}

#block_reconnu
{
	float:left;
	width:142px;
	padding-left:20px;
}

/* **** ____ |||| TEST |||| ____ **** */

DIV.masque 
{
	display: none;
}

DIV.visible 
{
	display: block;
}

/* **** ____ |||| FOOTER |||| ____ **** */

#footer
{
    margin: auto;
    margin-bottom: 2px;
    padding-top: 5px;
    width: 982px;
    height: 24px; /*background:url(../images/fond_footer.png) no-repeat;*/
    background-color: #303030;
    text-align: center;
}

/***  SLIDER PRESSE **/

#simplegallery1{position: relative;visibility: hidden; border: 8px solid #000;}
#simplegallery1 .gallerydesctext{text-align: center;padding: 2px 5px; color:#FFF4E5;}
