/**************************************************************/
html
{
font-family: Arial;
font-size: 12px;
}

body
{
background-color:#D8DEDA;
}

img
{
border:none;
}

a
{
color:#68797F;
text-decoration:none;
}

a:hover
{
color:#48595F;
}

/**************************************************************/

#tout
{
margin-left:auto; 
margin-right:auto; 
width:900px; 
height:auto;

background-image:url(img/fond_barre.jpg);
background-repeat:repeat-y;
}

/*******/

#haut
{ 
background-image:url(img/fond.jpg);
background-repeat:no-repeat;
width:900px; 
}

#accueil
{
position:absolute;
margin-left:40px;
margin-top:142px;
z-index:1000;
color:#FFFFFF;
font-weight:bold; 
width:120px;
}

#accueil a
{
color:#FFFFFF;
}

#accueil a:hover
{
color:#555555;
}

#recherche
{
position:absolute;
margin-left:674px;
margin-top:12px;

color:#FFFFFF;
font-weight:bold;
}

.onglet {
	background:red;
}

#menu
{
padding-top:137px;
padding-left:50px;
padding-right:50px;
float:right; 
}

#bienvenue
{
width:634px;
text-align:justify;
}

#actu
{
margin-top:30px;
margin-left:324px;
}

/*******/

#centre
{
/*padding:3px 0px 3px 50px;*/
/*background-image:url(img/fond_barre.jpg);
background-repeat:repeat-y;*/
}

#fond_img
{
background-image:url(img/fond_img.jpg);
background-repeat:no-repeat;
background-position:9px bottom;
}

#fond_page
{
/*background-image:url(img/fond_img_page.jpg);
background-repeat:no-repeat;
background-position:0px 0px;*/



font-size:12px;
float:left;

width:166px;
/*height:269px;*/
}

#fond_page ul
{
font-weight:bold;
margin:0px 0px 0px 10px;
padding:0px;
list-style: none;
	line-height:18px;
}

#fond_page ul a
{
display:block;
padding:2px; 
width:165px !important;
}

#fond_page ul a:hover
{
_background-color:transparent;
}

#fond_page ul ul a:hover
{
background-color:#DEEEC1;
}
  
#contenu_page
{
float:left;

padding-left:31px;
text-align:justify;
width:420px;

/*border:1px dashed #465456;*/
}

#chemin
{
padding:5px 5px 10px 5px;
font-weight:bold;
color:#818181;
}

#contenu
{
/*margin-top:5px;*/
}

#contenu_g
{
float:left;
padding-left:50px;

width:634px;
}

#contenu_d
{
float:left;
padding-left:15px;

width:200px;
}

#espace
{
margin:0px;
padding:0px;
}

#une
{
margin-top:10px;
}

#rub_1
{
background-image:url(img/rub_1.jpg);
background-repeat:no-repeat;

width:152px;

font-weight:bold;
padding:10px 0px 10px 5px;
margin-top:5px;
}

#rub_2
{
background-image:url(img/rub_2.jpg);
background-repeat:no-repeat;

width:152px;

font-weight:bold;
padding:10px 0px 10px 5px;
margin-top:5px;
}

#rub_3
{
background-image:url(img/rub_3.jpg);
background-repeat:no-repeat;

width:152px;

font-weight:bold;
padding:10px 0px 10px 5px;
margin-top:5px;
}

#rub_4
{
background-image:url(img/rub_4.jpg);
background-repeat:no-repeat;

width:152px;

font-weight:bold;
padding:10px 0px 10px 5px;
margin-top:5px;
}

#rub_5
{
background-image:url(img/rub_5.jpg);
background-repeat:no-repeat;

width:152px;

font-weight:bold;
padding:10px 0px 10px 5px;
margin-top:5px;
}

#rub_6
{
background-image:url(img/rub_6.jpg);
background-repeat:no-repeat;

width:152px;

font-weight:bold;
padding:8px 0px 10px 5px;
margin-top:5px;
}

/*******/

#img_art
{
margin-left:32px;
width:720px;
background-color:#EEEEEE;
}

#bio
{
padding:5px;
font-size:10px;
width:550px;
background-color:#DBE0E2;
border:1px solid #88999F;
}

#catalogues
{
padding:5px 5px 5px 5px;
}

#galerie
{
padding:5px 5px 5px 5px;
}

#galerie_droite
{
padding:5px 0px 5px 0px;
float:right;
width:180px;
text-align:center;
background-color:#DBE0E2;
}

#galerie_droite img 
{
margin:5px;
}

#liste_galerie
{
padding:5px;
margin:35px 5px 5px 5px;
border:1px solid #88999F;
}

#bas
{
background-image:url(img/bas.gif);
background-repeat:no-repeat;
 
width:900px; 
height:54px;
}

#m_legal
{
position:absolute;
margin-top:20px;
margin-left:20px;
}

#m_legal a
{
color:#FFFFFF;
}

#m_legal a:hover
{
color:#CCCCCC;
}

#m_digital
{
position:absolute;
margin-top:41px;
margin-left:764px;
font-size:9px;
}

#m_digital a
{
color:#CCCCCC;
}

#m_digital a:hover
{
color:#FFFFFF;
}

/**************************************************************/

.artists0
{
float:left;
text-align:left;
width:175px;
padding:0px 75px 0px 95px;
}

.artists1
{
float:right;
text-align:right;
width:175px;
padding:0px 95px 0px 75px;
}

.artists_a
{
padding:0px 10px 0px 10px;
line-height:20px;
display:block;
color:#000000;
text-decoration:none;
background-color:#DBE0E2;
}

a:hover.artists_a
{
background-color:#88999F;
}

.artists_a_faux
{
padding:0px 10px 0px 10px;
line-height:20px;
display:block;
color:#000000;
text-decoration:none;
background-color:#DBE0E2;
}

.menu_item_OLD
{
text-align:center;
width:20%;
float:left;
color:#FFFFFF;
font-size: 14px;
background-color:#ABB7BC;
}

.menu_item
{
background-image:url(img/menu_item.jpg);
background-repeat:repeat-x;
width:auto; 
height:28px;

float:left;

padding-top:12px;

color:#B8516C;
font-weight:bold;

}

.menu_item a
{
color:#B8516C;
}

.menu_item a:hover
{
color:#46730A;
}

.menu_start
{
background-image:url(img/menu_start.jpg);
background-repeat:no-repeat;
width:30px; 
height:28px;

float:left;
}

.menu_centre
{
background-image:url(img/menu_centre.jpg);
background-repeat:no-repeat;
width:26px; 
height:28px;

float:left;
}

.menu_stop
{
background-image:url(img/menu_stop.jpg);
background-repeat:no-repeat;
width:30px; 
height:28px;

float:left;
}

/********************* TITRE *******************/

.titre_vert_gros
{
color:#537F0E;
/*font-weight:bold;*/
font-size:16px;

background-image:url(img/degrade_vert_gros.gif);
background-repeat:no-repeat;
background-position:0px 24px;

padding:5px 0px 10px 0px;
}
.titre_vert_gros_2
{
color:#537F0E;
/*font-weight:bold;*/
font-size:16px;
  width:200px;
font-weight:bold;
padding:10px 0px 10px 10px;
text-align:left !important;
}

.titre_vert
{
color:#537F0E;
font-weight:bold;

min-height:20px;
_height:20px;
line-height:16px;
padding-top:6px;
background-image:url(img/degrade_vert.gif);
background-repeat:no-repeat;
background-position:0px 20px; 
}

.titre_vert a
{
color:#537F0E;
}

.titre_vert a:hover
{
color:#537F0E;
}

.titre_rouge
{
color:#68797F;
font-weight:bold;

height:20px;
font-size:12px;
background-image:url(img/degrade_rouge.gif);
background-repeat:no-repeat;
background-position:5px 20px;

padding:5px 0px 0px 5px;
}

/********************* BLOC *******************/

.bloc_haut
{
width:149px;
height:25px;
background-image:url(img/bloc_haut.gif);
background-repeat:no-repeat;
}

.bloc_centre
{
width:147px;
border-left:1px solid #B4B4B4;
border-right:1px solid #B4B4B4;
}

.bloc_bas
{
width:149px;
height:6px;
background-image:url(img/bloc_bas.gif);
background-repeat:no-repeat;
}

.bloc_haut_2
{
width:306px;
height:25px;
background-image:url(img/bloc_haut_.gif);
background-repeat:no-repeat;
z-index:-1;
font-size:0px;
}

.bloc_centre_
{
width:304px;
height:180px;
border-left:1px solid #B4B4B4;
border-right:1px solid #B4B4B4;

overflow:auto;
}

.bloc_bas_
{
width:306px;
height:8px;
background-image:url(img/bloc_bas_.gif);
background-repeat:no-repeat;
}

.bloc_txt
{
text-align:justify;
padding:5px;
font-size:11px;
}

.bloc_sep
{
background-image:url(img/sep.gif);
background-repeat:repeat-x;
}

/************ BT *************/

.bt
{
margin-top:3px;
}

/*************************/

.menu_a
{
display:block;
width:100%;
color:#FFFFFF;
text-decoration:none;
}

a:hover.menu_a
{
color:#FFFFFF;
background-color:#88999F;
}

.menu_active /* = au hover */
{
display:block;
width:100%;
color:#FFFFFF;
text-decoration:none;
background-color:#88999F;
}

a:hover.menu_active
{
color:#FFFFFF;
background-color:#88999F;
}

.press a
{
	color: #8899AA;
	font-size: 11px;
	text-decoration: none;
}

.press a:hover
{
	color: #667788;
}

.exhibitions
{
	padding:5px 5px 5px 5px;
	margin:20px 0px 20px 125px;
	width:500px;
	border:1px solid #88999F;
}

.image
{
margin:5px 5px 5px 5px;
float:left;
border:2px solid #88999F;
background-color:#CCCCCC;
}

.image_exh
{
float:right;
text-align:right;
background-color:#CCCCCC;
}

.catalogue0
{
float:left;
width:300px;
margin:5px 5px 5px 50px;
padding:5px 5px 5px 5px;
display:inline;
background-color:#DBE0E2;
}

.catalogue1
{
float:right;
width:300px;
margin:5px 50px 5px 5px;
padding:5px 5px 5px 5px;
display:inline;
background-color:#DBE0E2;
}

.news
{
padding:10px;
margin:10px;
border:1px solid #88999F;
}

.clear
{
clear:both;
font-size:0px;
height:0px;
}

/**************** FORMULAIRE CONTACT **********************/

.etoile
{
color:#FF0000;
}

.gauche
{
float:left;
width:110px;
margin-left:15px;
padding:5px;
display:inline;
text-align:right;
}

.droite
{
float:left;
width:200px;
padding:5px;
margin:0px;
}

/******************PAGES PARAGRAPHES********************/

.par
{
margin-top:10px;  
}

.titre_par
{
color:#537F0E;
font-weight:bold;

height:20px;

background-image:url(img/degrade_vert.gif);
background-repeat:no-repeat;
background-position:0px 14px;
}

.txt_par
{

}

.txt_par p
{
margin:5px 0px 5px 0px;
padding:0px;
}

.img_par_1
{
float:left;
margin:0px 5px 5px 0px;
}

.img_par_2
{
text-align:center;
}

.img_par_3
{
float:right;
margin:0px 5px 5px 0px;
}