body { 
background : #000000 url('/data/bg1.jpg'); 
padding : 8px 0 8px 0; 
text-align : justify; 
} 
body, input, textarea,td, select { 
font-size : 11pt; 
font-family : "Calibri", "Comic Sans MS", "Arial" , "times new roman"; 
color : #5d431a; 
} 
td#description{
text-align : justify; 
}
td#center{
text-align : center; 
}
h3 span { 
font-weight : normal; 
} 
.menu_asso_span 
{ 
font-size : 1.7em; 

text-align  : center; 
color : red; 
font-family : 'Mistral'; 
} 
h4 { 
font-size : 1.2em; 
padding-right : 28px; 
background-image : url('/data/db2.gif'); 
} 

table#page { 
background : url(./24.jpg); 
width : 950px; 
background-repeat : no repeat; 
background-position : top left; 
border-spacing : 0; 
} 
table#banderole { 
border-spacing : 0; 
} 
a { 
color : #5d431a; 
text-decoration : none; 
vertical-align : middle; 
text-align : center; 
} 
.menu_asso
{text-align : center; 
font-style:oblique;
}
.confirm
{text-align : center; 
font-size:10pt;

}
/*.liste { 
font-size : 80%; 
color : white; 
text-decoration : none; 
} 
.title { 
text-align : center; 
font-family : 'Snap ITC'; 
text-decoration : underline; 
} 
.subtitle1 { 
text-align : center; 
color : white; 
font-family : Comic Sans MS; 
text-decoration : overline; 
} 
*/
.menu_liste { 
text-align : center; 
color : red; 
font-family : 'Mistral'; 
font-size : 25pt; 
}
.menu_form { 
text-align : center; 
vertical-align : middle;
color : red; 
font-family : 'Mistral'; 
font-size : 25pt; 
} 
td#fond1{
/*background : #d3ae7d; */
background : #FFCF8C;
height :70px; 

}
td#fond2{
background : #FFD89E; 

}
td#fond3{
background : #FFDEBA; 

}
td#fond4{
background : #FFCF8C;
height : 70px;
}
td#fond5{
background : #FFDEAA;
}
td#fond6{
background : #FFD89E;
height :30px; 
}
.intitule
{
text-align : center; 
}
.error { 
font-size : 11pt; 
text-align : center; 
color : red; 
font-family : Verdana; 
vertical-align: bottom;
} 
.menu_good { 
text-align : center; 
font-family : Times New Roman; 
} 
#table { 
top : 50px; 
text-align : justify; 
border-spacing : 0; 
} 
html > body #fixe { 
position : fixed; 
} 
.copyright { 
text-align : center; 
font-family : Times New Roman; 
} 
.galerie { 
width : 600px; 
height : 210px; 
margin : auto; 
border : 3px solid #ecb484; 
overflow : hidden; 
position : relative; 
} 
.contenu_galerie { 
position : absolute; 

} 
#contenu table{ 
width : 100; 
height : 100%; 
border-spacing : 0; 
} 
#contenu img { 
margin : 0 5px 0 5px; 
} 
.galerie_navigation { 
width : 600px; 
margin : auto; 
} 
.titre_exemple { 
color : #ecb484; 
margin-left : 60px; 
} 
.texte_centre { 
text-align : center; 
} 
.texte_droite { 
text-align : right; 
} 
.left { 
float : left; 
} 
.right { 
float : right; 
} 
.pointer { 
cursor : pointer; 
} 


#menu {
margin : 0 auto;
width : 950px;
height : 70px;
background : url('/data/menu_022_bg.jpg') no-repeat;
}
#menu ul {
list-style : none;
width : 920px;
margin : 0 10px 0 0px;
}
#menu li {
list-style : none;
display : block;
float : left;
height : 70px;
line-height : 70px;
margin : 0 3px;
}
#menu li a {
display : block;
float : left;
color : #816232;
text-transform : uppercase;
font-size : 14.5px;
line-height : 70px;
text-decoration : none;
padding : 0 5px;
height : 70px;
}
#menu li a:hover {
color : #6d532a;
background : url('/data/menu_022_h.jpg') repeat-x;
}
#menu li a.current {
display : block;
float : left;
background : url('/data/menu_022_h.jpg') repeat-x;
color : #6d532a;
text-transform : uppercase;
font-size : 11.5px;
font-weight : bold;
line-height : 70px;
text-decoration : none;
padding : 0 5px;
height : 70px;
}
#menu li a:hover.current {
color : #6d532a;
}
#upbg {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 275px;
background : #fff url('/data/bg2.jpg') repeat-x;
z-index : 5;
}
#menubottom {
background : #fff url('/data/border1.gif') repeat-x;
height : 14px;
margin-top : 5px;
margin-bottom : 1.5em;
}
#outer {
z-index : 6;
position : relative;
width : 950px;
border : 7px solid #fff;
background : url(/data/24.jpg);
margin : 0 auto;
}
#header {
position : relative;
width : 950px;
height : 9em;
background : #2b2b2b url('/data/topbg.gif') repeat-x;
margin-bottom : 2px;
}
#headercontent {
position : absolute;
bottom : 0;
padding : 0 2em 1.3em 2em;
}
#headercontent h1 {
font-weight : normal;
color : #fff;
font-size : 2.5em;
}
#headercontent h1 sup {
color : #777;
}
#headercontent h2 {
font-size : 1em;
font-weight : normal;
color : #aaa;
}
#headerpic {
position : relative;
width : 950px;
height : 110px;
background : #fff url('/data/a2.jpg') no-repeat top left;

}
#content {
padding : 0 2em 0 2em;
} 




#splash_screen {
	top: 0;
	left: 0;
	background-color: #000;
	position: absolute;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	z-index: 11;
	cursor: pointer;
}

#image_content {
	border: 10px solid #FFF;
	background-color: #FFF;
	margin: 0;
	position: absolute;
	z-index: 12;
}

#image_content img {
	margin: 0;
	padding: 0;
	display: none;
	z-index: 13;
	cursor: pointer;
}

#title_content {
	font-size: 11px;
	color: #333;
	border: 10px solid #FFF;
	background-color: #FFF;
	margin: 0;
	padding: 0;
	left: 0;
	z-index: 13;
	position: absolute;
}

#splash_previous, #splash_next {
	margin: 0;
	padding: 0;
	top: 0;
	display: block;
	position: absolute;
	z-index: 14;
	cursor: pointer;
	width: 20px;
	height: 20px;
}
#splash_previous { right: 40px; background: url('/data/control_rewind.png') no-repeat center; }
#splash_next { right: 0; background: url('/data/control_forward.png') no-repeat center; }
#splash_pause { top: 0; right: 20px; background: url('/data/control_stop.png') no-repeat center; }
#splash_play { top: 0; right: 20px; background: url('/data/control_play.png') no-repeat center; }
#splash_notification.playing { background: url('/data/control_play.png') no-repeat center; }
#splash_notification.paused { background: url('/data/control_stop.png') no-repeat center; }
#splash_pause, #splash_play, #splash_notification {
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	z-index: 14;
	cursor: pointer;
	width: 20px;
	height: 20px;
}

#splash_close {
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	z-index: 14;
	cursor: pointer;
	width: 20px;
	height: 20px;
	background: url('/data/cross.png') no-repeat center #FFF;
}

#splash_description {
	margin-top: 4px;
	font-weight: bold;
}

div.ajax-loading { background: url('/data/loading.gif') no-repeat center; }
