@charset "utf-8";
/* CSS Document */

#fond_ban_top
{
	height:390px;
	background-image:url(../images/f_ban.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#0c80b8;
}

#fond_ban_top_2
{
	height:234px;
	background-image:url(../images/f_ban.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#0c80b8;
}

#ban_top
{
	width:955px;
	height:390px;
	background-image:url(../images/motif.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#ban_top_2
{
	width:955px;
	height:234px;
	background-image:url(../images/motif_2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#logo
{
	width:279px;
	height:210px;
	float:left;
}

#menu
{
	float:right;
	width:676px;
	margin-top:140px;
}

#menu_gall
{
	float:right;
	/*width:290px;*/
	height:22px;
	margin-top:-20px;
	margin-bottom:20px;
}

#menu_presse
{
	float:right;
	/*width:290px;*/
	height:22px;
	margin-top:-20px;
	margin-bottom:20px;
}

#texte_intro
{
	width:370px;
	float:left;
	color:#ffffff;
	margin-top:10px;
}

#cu3er-container
{
	width:565px;
	height:152px;
	margin-top:10px;
	float:right;
}

#ombre
{
	height:8px;
	background-image:url(../images/omb.gif);
	background-repeat:repeat-x;
}

#contenu
{
	width:955px;
	/*background-image:url(../images/f_ban_b.jpg);
	background-position:top right;
	background-repeat:no-repeat;*/
	/*border:1px solid #000;*/
}


#pied_page
{
	width:955px;
	font-size:10px;
	color:#0c80b8;
	text-align:right;
	margin-top:40px;
	margin-bottom:40px;
}


/*-------------------------------------PAGE ACCUEIL--------------------------------------------*/

#acc_actu
{
	width:955px;
	margin-top:40px;
	float:left;
}

#acc_galerie
{
	width:955px;
	margin-top:40px;
	clear:left;
}

/*---------------------------------------------------------------------------------------------*/


/*-----------------------------------------PRESSE----------------------------------------------*/

.bloc_presse
{
	width:450px;
	float:left;
}

/*---------------------------------------------------------------------------------------------*/


/*----------------------------------------------------GALERIE PHOTO------------------------------------------------------*/

img {vertical-align:middle; border:none;}
#thumbs {overflow:auto; list-style:none; margin:20px 5px; margin-top:42px; padding:0; float:left; width:470px;}
#thumbs li {float:left;}
#thumbs a {display:block; padding:10px; outline:none;}
#thumbs a:hover, #thumbs a:focus {background:#b7dbe6;}
#thumbs a.active {background:#cccccc;}
#viewer {position:relative; width:445px; height:600px; margin-left:25px; margin-top:30px; text-align:center; float:left;}
#viewer img[src*="loader"] {position:absolute; left:50%; top:50%; margin:-15px 0 0 -15px;}

/*-----------------------------------------------------------------------------------------------------------------------*/


/*---------------------------------------------------SUEPRBOX------------------------------------------------------------*/

#superbox-overlay{background:#333333;}
#superbox-container .loading{width:32px;height:32px;margin:0 auto;text-indent:-9999px;background:url(css/loader.gif) no-repeat 0 0;}
#superbox .close a{float:right;padding:0 5px;line-height:20px;background:#0b7faa;cursor:pointer; text-decoration:none;}
#superbox .close a span{color:#fff; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-size:12px;}
#superbox .nextprev a{float:left;margin-right:5px;padding:0 5px;line-height:20px;background:#333;cursor:pointer;color:#fff;}
#superbox .nextprev .disabled{background:#ccc;cursor:default;}

/*-----------------------------------------------------------------------------------------------------------------------*/
