HTML {color:#223a51; background-color:#70940C; background-image:url(./media/img/bgfp.jpg); background-position:center top; background-repeat:repeat-y;}
BODY {background-color:Transparent;font-family:Verdana, Serif; font-size:13px; margin:0px; padding:0px;}
    
IMG {margin:0px; padding:0px;}
A, A:hover, A:visited {text-decoration:none;color:#223a51;}
A IMG {border:none;}
P {padding:0px; margin:1px 0px;}
H3,H2,H1 {padding:0px; margin:0px;}

.nav A {font-weight:bold;color:#FFF;margin-left:0px; padding:0px} 

#fpage {top:0px;width:100%; position:absolute;height:100%;background-image:url(./media/img/bg.jpg);background-repeat:repeat-x;}
     
#page 
{
    top:0px;
    width:990px; 
    margin-left:auto;
    margin-right:auto;
    height:100%;
    background-repeat:no-repeat;
    background-image:url(./media/img/bgp.jpg);
    background-position:center top;
 }
    


#header {margin-left:45px;height:240px;}

#header #hd,#header #hl, #header #hc,#header #hr {height:200px;}
#header #hl,#header #hr,#header #hc  {float:left;} 
#header #hr {width:270px;}
#header #hl {width:210px;}
#header #hc IMG { margin-top:10px;}
#header #hc #subtitle {color:#FFF; font-style:italic; font-size:18px; margin-top:10px;margin-left:10px; text-align:center; }
#header #hr #copy {width:168px; text-align:right; color:#FFF;font-size:12px;margin-top:5px; font-weight:bold;}
#header #hr #com {margin-top:35px; font-size:30px; font-weight:bold;color:#000; display:none;}
#header #hr #pygmoo {margin-top:65px; margin-left:55px; } 


#header #lang {height:21px;margin-left:54px;width:766px;background-image:url(./media/img/lang.png); background-repeat:no-repeat;}
#header #lang A {width:35px; background-repeat:no-repeat;display:block;height:21px;float:left;margin-right:15px; background-image:url(./media/img/lang.png); }
#header #lang #fr {margin-left:11px;background-position:-11px 0px;}
#header #lang #en {background-position:-60px 0px; }
#header #lang #de {background-position:-110px 0px; }
#header #lang #rss {float:right; width:21px;margin-right:3px;background-image:none;}


#header #fil { margin:15px 0px 15px 65px;padding:0px;width:550px;}


#mleft {font-size:14px; font-weight:bold; width:270px; float:left;}
#mleft ul {margin:0px; padding:0px; margin-top:10px;  list-style: none; margin-left:54px;width:212px; }
#mleft ul li a {display:block; width:208px; height:75px; text-decoration:none;font-size:24px; color:#000;padding:0px;margin:0px; background-repeat:no-repeat; }
#mleft ul li a SPAN {display:none;}
#mleft ul li a:hover , #mleft ul .current a {color:#818181; text-decoration:underline;}
#mleft #inf {margin-left:85px;margin-top:45px;}
/*fr*/
#mleft ul li.r1 a {background-image:url(./media/img/menu.jpg); background-position:-216px 0px;}
#mleft ul li.r2 a {background-image:url(./media/img/menu.jpg); background-position:-216px -80px;}
#mleft ul li.r3 a {background-image:url(./media/img/menu.jpg); background-position:-216px -160px;}
#mleft ul li.r4 a {background-image:url(./media/img/menu.jpg); background-position:-216px -240px;}
#mleft ul li.r5 a {background-image:url(./media/img/menu.jpg); background-position:-216px -320px;}
#mleft ul li.r1 a:hover,#mleft ul .current.r1 a {background-image:url(./media/img/menu.jpg); background-position:-4px 0px;}
#mleft ul li.r2 a:hover,#mleft ul .current.r2 a {background-image:url(./media/img/menu.jpg); background-position:-4px -80px;}
#mleft ul li.r3 a:hover,#mleft ul .current.r3 a {background-image:url(./media/img/menu.jpg); background-position:-4px -160px;}
#mleft ul li.r4 a:hover,#mleft ul .current.r4 a {background-image:url(./media/img/menu.jpg); background-position:-4px -240px;}
#mleft ul li.r5 a:hover,#mleft ul .current.r5 a {background-image:url(./media/img/menu.jpg); background-position:-4px -320px;}

/*en*/
.en #mleft ul li.r1 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r2 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r3 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r4 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r5 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r1 a:hover,.en #mleft ul .current.r1 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r2 a:hover,.en #mleft ul .current.r2 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r3 a:hover,.en #mleft ul .current.r3 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r4 a:hover,.en #mleft ul .current.r4 a {background-image:url(./media/img/menu_en.jpg);}
.en #mleft ul li.r5 a:hover,.en #mleft ul .current.r5 a {background-image:url(./media/img/menu_en.jpg);}

/*de*/
.de #mleft ul li.r1 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r2 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r3 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r4 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r5 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r1 a:hover,.de #mleft ul .current.r1 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r2 a:hover,.de #mleft ul .current.r2 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r3 a:hover,.de #mleft ul .current.r3 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r4 a:hover,.de #mleft ul .current.r4 a {background-image:url(./media/img/menu_de.jpg);}
.de #mleft ul li.r5 a:hover,.de #mleft ul .current.r5 a {background-image:url(./media/img/menu_de.jpg);}

.czone {float:left;width:580px;margin-top:10px; }
.czone IFRAME {width:580px; height:500px;}
.czone #atit, .czone #atxt {float:left;width:100%;}
.czone #atit {margin:5px 0px; background-image:url(./media/img/bgt.png); background-position:center bottom; background-repeat:no-repeat;padding-bottom:5px;}
.czone #title {float:left; width:450px; text-align:left; font-size:14px; }
.czone #dt {float:left; text-align:right;width:130px; font-style:italic;}
.czone #atxt #txt {text-align:justify; font-style:italic; color:#4B4B4C;}
.czone #atxt #extr {margin-bottom:4px;}
.czone #atxt #extr,
.czone #atxt #next A  { font-weight:bold; color:#FFF; text-decoration:underline;}
.czone #atxt #next {margin-top:4px; text-align:right;}

.czone A.spip_out { text-decoration:underline;}

.czone table.spip {width:100%;}
.czone table.spip TR dl {height:50px;padding:0px;} 

.czone #art {margin-bottom:30px;float:left; width:100%;}
.czone .pagination { text-align:right;}

#artlst {height:450px;}
#footer {float:left;width:100%; text-align:center;margin-top:35px;}

#navart {margin-top:40px;float:left; width:100%;}
#navart #aprec {float:left;} 
#navart #asuiv {float:right;}

#footer DIV { margin-bottom:5px;}

.spip_documents_center {text-align:center;}
.spip_documents_left {text-align:left;}
.spip_documents_right {text-align:right;}

#auteur { font-weight:normal; font-style:italic;font-size:12px;}