body {
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  font-size: 8pt;
  background: black;  
	color: #F6E1C2;
	margin:0px;
}

.ajax-loading {	padding-top: 200px;	background: url(../images/loading.gif) no-repeat center;}

h1 { font-size: 12pt; padding:3px;}

p { padding-top : 10px; padding-bottom : 10px; line-height: 1.5em; }

hr {border:1px dotted #483939;}

.text_bloc { padding-left:20%; padding-right:20%; margin-top:30px; }


a:link, a:visited {  
  font-size: 10pt;  font-weight: bold;
  text-decoration: none;
  color: #F6E1C2;
  cursor:pointer;
}

a:link.active, a:visited.active, a:hover {
	text-decoration: underline;
	font-weight: bold;
}


#menu { width:100%; text-align: center; height : 50px; background: url(../images/menu_bg.gif) repeat-x;}

#logo{ position: relative; border:1px solid #e6d2b5; top:4px; left:-40px;}

#main{ position: relative; top:-17px; left:-25px; height : 22px; display:inline;}
#main a{ padding-right:10px; font-size: 12px;}

.submenu{
  position: relative;
  top:-10px;
  width:100%;
  color:#000000;
  text-align:center;
  height:15px;
}
.submenu div { display:none; }
.submenu a:link, .submenu a:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
	text-decoration: none;
	height:100%;
	color:#232323;
	padding-left:5px;	padding-right:5px;
} 
.submenu a:link.active, .submenu a:visited.active, .submenu a:hover{
	color: #ae0000;
} 


.container { width: 100%;  }

.content {
  position:relative;
  left:50%;
  margin-left:-45%;
  top:30px;
  width: 90%;
}

.nav{text-align:center;letter-spacing:3px;text-transform:uppercase;border-bottom:1px dotted #483939;}

.content table{ width: 80%; border : 0px; margin-bottom: 30px; font-size: 10pt;}
.content table .annee { padding-left:20px; vertical-align: top;	font-weight: bold; width: 15%;}
.content table .activite{	padding-left:30px; padding-bottom:15px;	width:80%;}


#gallery {  margin-top:30px; }

.thumbails {
	float:left;
	width: 200px;
	height:200px;
	margin:10px;
	text-align:center;
}

.tempera {	width: 250px;}

.thumbails_group {
	float:left;
	height:200px;
	margin:10px 30px 10px 15px;
	text-align:center;
}
.thumbails_group a{ padding:3px; }

/*  Page Accueil Site */


#accueil {position:absolute; left:50%; margin-left:-450px; width:900px; text-align:center;}
#accueil_texte{	position:absolute; width:452px; height:74px; left:190px; top:391px;	font-size: 10pt;}
#accueil_peinture{position:absolute; left:-16px;	top:40px;text-align:center}
#accueil_illustrations{ position:absolute; left:717px;top:45px;text-align:center}
#accueil_cours{	position:absolute; left:-9px;	top:345px;text-align:center}
#accueil_contact{ position:absolute; left:717px; top:355px; text-align:center}

#signature{	position:absolute;	left:193px;	top:79px;}

#copyright{
  position:absolute;
  border-top : 1px dotted #595959;
  padding-top : 3px;
  top:550px;
  left:50%;
	margin-left:-440px;
	width:850px;
	height:10px;
  font-size: 5pt;
  color:#525252;
}

/* Accueil Peintures */

#accueil_paris{	position:absolute; left:175px; top:60px;}
#accueil_paris_titre{	position:absolute; left:350px; top:99px;}
#accueil_hongrie{	position:absolute; left:175px; top:252px;}
#accueil_hongrie_titre{	position:absolute; left:350px; top:288px;}
#accueil_rome{	position:absolute; left:575px; top:136px;}
#accueil_rome_titre{	position:absolute; left:457px; top:177px;}
#accueil_divers{	position:absolute;	left:575px;	top:352px;}
#accueil_divers_titre{	position:absolute; left:443px; top:394px;}

/* Accueil Illustrations */

#accueil_citrouille{ position:absolute; left:200px; top:134px;}
#accueil_citrouille_titre{ position:absolute; left:418px; top:131px;}
#accueil_citrouille_text{ position:absolute; width:363px;	height:150px;	left:394px;	top:182px; padding:0.5em; font-size: 10pt; }
