/* HMTL */
*    {font-family:arial;font-size:10px;color:white;margin:0px;padding:0px;border-style:none;}
BODY {background-color:#652979;padding-top:3px}

/* Les grandes zones */
#global{
    width:770px;
    border-color:#E5A9F9;
    border-style:solid;
    border-width:1px;
    text-align:left;
    background-color:#a632a0;
    position:relative;
    background-image:url(../../img/x-amateur_style/content_bg.jpg);
}
#header,#menu {width:770px;}
#header{background-repeat:no-repeat;height:52px;}
#footer{background-repeat:no-repeat;height:80px;width:368px}

/* Menu : onglet
#menu { font-size:93%; line-height:normal;height:38px;z-index:1;overflow:hidden}
#menu ul {margin:0px; padding:0px;list-style:none; margin-left:10px;}
#menu li {float:left;background:url(../../img/x-amateur_style/onglet_right.gif) no-repeat right top; margin:0px; padding-right:8px;border-bottom-color:#a632a0;border-bottom-style:solid;border-bottom-width:1px }
#menu A {display:block;background:url(../../img/x-amateur_style/onglet_left.gif) no-repeat left top;padding-top:18px;padding-left:20px;padding-bottom:6px;padding-right:5px;color:black;font-weight:bold;text-decoration:none;font-size:11px}
#menu A:hover {color:#652979;}
#menu li.active   {border-style:none;border-color:transparent;top:3px;margin-top:4px}
#menu li.active A {color:#755969}
*/
/*menu 2 ligne*/
#menu { 
    font-size:93%; 
    line-height:normal;
    height:35px;
    z-index:1;
   /* background-image:url(../../img/x-amateur_style/bg_menu.gif);*/
}
#menu ul {margin:0px; padding:0px;list-style:none; margin-left:17px;}
#menu li {
    float:left;
    margin:0px; 
    width:105px;
    height:35px;
}
#menu A {
    display:block;
    background-image:url(../../img/x-amateur_style/el_menu.gif);
    background-position:top;
    color:#FFF;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
    width:105px;
    height:35px;
    text-align:center;
    line-height:35px;
}
#menu A:hover {
    background-position:bottom;
    color:#FFF;
}
#menu li.active A {background-position:bottom;color:#FFF;}

#bottom_menu {
    margin-top:40px;
    padding-bottom:20px;
}
#bottom_menu a {
    font-size:14px;
    font-weight:bold;
}
/* Corps */
#body { background-color:white;width:734px;margin-bottom:2px;z-index:100;color:#652979}
#body A {color:#652979}
/* Headings */
#body H1 { clear:both;margin:0px 10px 3px 10px;color:#652979;border-color:#652979;border-bottom-style:solid;border-bottom-width:1px;text-align:left;font-size:18px;padding-top:10px;}
#body H2 { clear:both;color:#A632A0; font-size:14px;text-align:left;margin:0px 10px 3px 15px;}

/* Zone de pagination */
/*
.pagination A, .pagination_footer A{color:#652979;font-size:16px;font-weight:bold}
.pagination {color:#652979;font-size:16px;font-weight:bold;padding-top:8px;}
.pagination_footer {color:#652979;font-size:16px;font-weight:bold;text-align:center;padding-top:8px;clear:both;}
*/
/* Encadré */
DIV.encadre {color:white;background-color:#652979;margin-top:10px;padding:3px}
#body DIV.encadre A {color:white;font-size:14px;text-decoration:none}
#body DIV.encadre A:hover {color:#FCA9FF}

/* Disclaimer */
#grise {position:absolute;z-index:120;top:0px;left:0px;height:100%;width:100%;background-image:url(../img/spacer.gif)}
#screen_center { position:absolute;top:50%;left:50%;z-index:3000;}
#disclaimer { width:600px;height:350px;position:absolute;top:-200px;left:-300px;background-color:white;border-color:#E5A9F9;border-style:solid;border-width:1px;color:black }
#disclaimer H1 {color:#652979;font-size:18px;margin-top:36px;margin-bottom:6px}
#disclaimer * {margin-left:10px;margin-right:10px;color:black}
#disclaimer P { font-size:11px;margin-left:50px}
#disclaimer DIV { text-align:right;padding-top:30px}
#disclaimer A { font-size:14px;margin-left:20px;}
#disclaimer SPAN A {margin:0px}
/* Divers */
#noframe {display:none;visibility:hidden}
#lang_bar {position:absolute;margin-right:10px;margin-top:10px;right:15px;}
.clearer  { clear:both; }
.separator  { border:1px solid #A632A0;color:#A632A0;margin:20px 0px 20px 0px;clear:both; }
#body P {
    text-align:justify;
    padding:10px;
    background-color:#E5A9F9;
}
p.intro {
    padding: 0px 10px 10px; text-align: justify; font-size: 12px; color: purple;
    background-color:transparent !important;
}

/* Pagination */
div.pagination {
    padding: 3px;
    text-align:center;
    font-size:10px;
}

div.pagination a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #652979;
    text-decoration: none; /* no underline */
    color: #FFF !important;
    background-color:#A632A0;
}
div.pagination a:hover {
    border: 1px solid #652979;
    color: #000 !important;
    background-color: #FFF;
}
div.pagination .current {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #652979;
    font-weight: bold;
    background-color: #FFF;
    color: #000;
}
div.pagination span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    color: #DDD;
}

/**
 * Help
 */
#body #help_box H1 { margin:10px;color:#652979;border-color:#652979;border-bottom-style:solid;border-bottom-width:1px;text-align:left;font-size:18px;}
#help_box #summary {border-color:#E5A9F9;border-style:solid;border-width:1px;margin:10px;padding:10px}

#help_box H2 {font-size:14px;font-style:italic;margin-left:15px;color:#652979;margin-top:0px;margin-bottom:3px}
#help_box H2 A {font-size:14px}
#help_box P {margin-left:30px;margin-right:10px;font-size:12px;background-color:transparent;}
#body #help_box LI,#body #help_box UL {margin-left:30px;font-size:12px}
#body  #help_box UL,#body #help_box LI A {font-size:12px;list-style-type:square}
#body #help_box * {color:black;text-align:justify;}


#body #help_box DIV.act {
	background-color: #FFFF4F;
}
#body #help_box DIV {
    padding-bottom:15px;
}
/**
 * Disclaimer
 */
div.disclaimer {
    text-align:center;
    width:560px;
    border:1px solid #CCC;
    background-color:#444;
    display:block;
    position:absolute;
    height:300px;
    color:white;
    font-family:arial;
    font-size:12px;
    background-repeat:no-repeat;
    background-image: url(../../img/x-amateur_style/disclaimer_bg.jpg);
}
div.disclaimer #flag_bar {
    text-align:left;
    height:15px;
    margin-top:2px;
    margin-left:2px;
}
div.disclaimer #flag_bar img {
    margin:1px;
}
div.disclaimer ul {
    text-align:left;
    margin-left:60px;
    margin-right:11px;
    padding-left:5px;
    margin-top:0px;
    padding-bottom:0;
    margin-bottom:15px;
    height:240px;
    overflow:hidden;
} 
div.disclaimer h1 {
    font-size:12px;
    padding:0;
    margin:0;
}
div.disclaimer li {
    list-style-position:outside;
    margin:1px 0px 1px 10px;
    font-size:10px;
    
}