body  { font-size: 82.5%; font-family: Georgia, "Times New Roman", Times, serif; background-color: #DCDBD9; background-image: url(../images/fd_body.gif); background-repeat: repeat-x }
body .fixed-lg { width: 960px; }

h3, h4, h5, h6 { margin: 20px 0; color: black; font-weight: bold; }
h3 { font-size: 170%; color: #EEBE29; }
h4 { font-size: 150%; color: #EEBE29; }
h5 { font-size: 130%; }
h6 { font-size: 110%; font-style: italic; }

p { margin: 10px 0; }
td { padding: 5px; }
strong, b { font-weight: bold; color: #EEBE29; }
em, i { font-style: italic; }
strong em, em strong { font-weight: bold; font-style: italic; }
.a li { margin: 5px 40px; }
.a li { list-style: disc; }
.a ol { list-style: decimal; }

#h { background-color: #A30001; }
#h h1 { border: 0pt none; margin: 0pt; overflow: hidden; padding: 0pt; text-indent: -9999px; text-align: center; }

#h h1 a { background-image: url(../images/logo.gif); background-repeat: no-repeat; margin: 0 auto; border:0pt none; display:block; height:106px; width:348px; }
#h #prelude { display: none; }

#h #flag-lang {position:absolute; top:0; margin-top:10px; margin-left:10px; }
#h #flag-lang #lang-uk { background:transparent url(../images/lang-uk.gif) no-repeat 0 0; display:block; height:15px; width:25px; text-indent:-8000em; }
#h #flag-lang #lang-fr { background:transparent url(../images/lang-fr.gif) no-repeat 0 0; display:block; height:15px; width:25px; text-indent:-8000em; }

#b { }

#b #gallery {
	width: 960px;
	height:186px;
	background-color:white;
	border-top: 1px solid white;
	border-bottom: 2px solid white;
}

#content { background-color: #514B3F; background-image: url(../images/background02.gif); background-repeat: repeat-y; background-position: -4px 0; }

#b #content .a-b-c { overflow: hidden; }

#b .a-b-c .a { width: 506px; }
#b .a-b-c .b { width: 189px; }
#b .a-b-c .c { width: 263px; }

#b .a-b-c .a-c .a { width: 50%; }
#b .a-b-c .a-c .c { width: 50%; }

.content-bloc { padding: 10px; color: white; }
.content-bloc h2 { font-size: 1.5em; margin: 10px 0; }
.content-bloc a { color: #EEBE29; text-decoration: none; font-weight: bold; }
.content-bloc a:hover { color: #F8E718; }
.content-bloc h4 a, .content-bloc h4 a:hover { color: #EEBE29; }

#menu { }
#menu h2, #menu p { margin: 10px 0 0 10px; }
#menu ul { margin: 10px 0 0 0; }
#menu ul li a { padding: 0 15px; text-decoration: none; color: #4D2002; display: block; height: 2em;}
#menu ul li a:hover { background-image: url(../images/menu_selected.gif); background-position: 0 -10px; background-repeat: no-repeat; }
#menu a:hover { color: #DF5400; }

#f { padding: 5px; text-align: right; font-size: 85%; color: #666666; }
#f #coordonnees { float: left; color: #A30001; }
#f #coordonnees a { color: #A30001; }
#f a { color: #666666; font-weight: bold; text-decoration: none; }
#f a:hover { color: #888; }

#gallery {
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 260px; /* important */  
    height: 486px; /* important */  
    background: white;  
}

#gallery_frame { position: relative; }
#gallery_previous { float: left; width: 30px; height: 186px; cursor: pointer;}
#gallery_next { float: right; width: 30px; height: 186px; cursor: pointer; }
#gallery_content { width: 6418px; position: absolute; top: 0; margin-left: 30px; }  
#gallery_content ul li { list-style: none; margin: 0; padding: 0; }
#gallery ul li { display: block; float: left; padding: 1px; }  
#galleyr ul li img { display: block; }

/* IFRAME NEWS */
iframe { margin: 0; padding: 0; width:266px; height: 282px; border: 0; }

