
/* ---------------------------------------- Style de Base ---------------------------------------*/

@charset "utf-8";

/* Page */

BODY{MARGIN:0;PADDING:0;BACKGROUND:red; 
/*  background-image:url(http://www.stripegenerator.com/generators/generate_stripes.php?fore=FFF000&h=30&w=20&p=20&back1=000000&back2=000000&gt=0&d=0&shadow=0&) ; */
 /* background-image:url(http://www.stripegenerator.com/generators/generate_shared_stripe.php?stripe=4196); */
/* background-image:url(http://www.daisycook.com/images/background.jpg) ; */
/* background-attachment: fixed ; */
background:transparent url(fond-bandeau-bas.gif) repeat-x scroll left top;
background-color: white; 


}

/* Tableaux, Cases*/



TABLE{MARGIN:0;PADDING:0;BORDER:none;WIDTH:100%;}
TD{MARGIN:0;PADDING:0;BORDER:none;WHITE-SPACE:normal;VERTICAL-ALIGN:TOP;TEXT-ALIGN:left;}

/* Liens */

A{COLOR:inherit;TEXT-DECORATION:underline;}
A:link{COLOR:inherit;TEXT-DECORATION:underline;}
A:visited{COLOR:inherit;TEXT-DECORATION:underline;}
A:hover{COLOR:FIREBRICK;TEXT-DECORATION:none;}
A:active{COLOR:inherit;TEXT-DECORATION:none;}
A:unknown{COLOR:WHITESMOKE;TEXT-DECORATION:none;}


/* Formulaire */

INPUT {/*saisie*/ FONT-FAMILY:verdana;FONT-SIZE:10;}
TEXTAREA {/*texte*/   BACKGROUND:WHITESMOKE;COLOR:BLACK;BORDER-WIDTH:thin;BORDER-STYLE:solid;BORDER-COLOR:BLACK;}
SELECT{/*liste*/ BACKGROUND:CHARTREUSE;COLOR:BLACK;   FONT-FAMILY:verdana;FONT-SIZE:10;TEXT-ALIGN:LEFT;VERTICAL-ALIGN:TOP;BORDER-WIDTH:1;BORDER-STYLE:CONTINU;BORDER-COLOR:CHARTREUSE;}
SELECT:hover{ BORDER-COLOR:CHARTREUSE;}

/* ------------------------------------------- Boites ------------------------------------------- */
/* Boites */

H1{MARGIN:0;PADDING:0;BORDER:0;   FONT-FAMILY:Arial;FONT-SIZE:12;FONT-WEIGHT:normal;}

/* Texte */ 

H2{MARGIN:0;PADDING:5;BORDER:0;MARGIN-TOP:5;MARGIN-BOTTOM:10;WIDTH:99%;   COLOR:black;FONT-FAMILY:Arial;FONT-SIZE:12;FONT-WEIGHT:normal;TEXT-ALIGN:justify;   BORDER-WIDTH:thin;BORDER-STYLE:dashed;BORDER-COLOR:GRAY;LINE-HEIGHT:1.6;}

/* Titre de Post */ 
H3{MARGIN:0;PADDING:0;BORDER:0;MAX-WIDTH:99%;COLOR:#333333;   FONT-FAMILY:Arial;FONT-SIZE:12;FONT-WEIGHT:normal;TEXT-ALIGN:left;   BORDER-BOTTOM-WIDTH:thin;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:GRAY;PADDING-RIGHT:10;}

/* Texte de Post */
H4{MARGIN:0;PADDING:5;BORDER:0;MARGIN-TOP:5;MARGIN-BOTTOM:5;COLOR:#333333;   FONT-FAMILY:Arial;FONT-SIZE:12;FONT-WEIGHT:normal;TEXT-ALIGN:justify;   BORDER-WIDTH:thin;BORDER-STYLE:dashed;BORDER-COLOR:GRAY;LINE-HEIGHT:1.6;}

/* Titre dans une liste */
H5{MARGIN:0;PADDING:0;BORDER:0;MARGIN-TOP:1;COLOR:#333333;   FONT-FAMILY:Arial;FONT-SIZE:12;FONT-WEIGHT:normal;TEXT-ALIGN:left;}




* {list-style-type:none }

div#gauche li{padding:5px; background-color:lightgray;border:1px solid white;}
div#gauche li:hover{background-color:white; border:1px solid lightgray;}

div#bloc_bas li{padding:5px; background-color:lightgray;border:1px solid white;}
div#bloc_bas li:hover{background-color:white; border:1px solid lightgray;}



.on {
background-color:white; border:1px solid lightgray; padding:5px;
  }
  
  .onu  {
background-color:white !important; 
 border:1px solid lightgray !important;
 padding:5px !important;
  }

#main {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
    margin-top: 15px;
    width:90%;
    text-align:left;
 /* border:1px solid yellow; */
 /*   background-color: white ; */
    font-size: 14px;
    font-family: Arial;
    color: black;
    padding:15px;

list-style:disc;

}





.sur_une {
text-align:right;
font-size:24px;
color:#5A1021;
font-style: italic ;
font-family:georgia;
margin-bottom:0px;
padding-bottom:0px;
line-height:14px;
font-variant: small-caps ; 
font-weight:bold;
}


#bloc_la_une {

  /*  background-color: #F7DFB5; */
  background-color:white;
/*padding:10px; */
    font-size: 14px;
   border:10px solid #5A1021; 
   margin-top:0px;
padding-top:0px;

   

}




.titre_la_une {

  background-color: #5A1021 ;
 /* background-image:url(fond.png) ; */
    font-size: 32px;
    font-family: Georgia;
    color: white;
    padding:10px;
/* border: 1px solid black; */
text-align:left;
font-weight: bold ;

}

.titre {

 /*  background-color: yellow ; */
 /* background-image:url(fond.png) ; */
    font-size: 30px;
font-family:georgia;
    color: black;
padding-bottom:0px;
 background-color:white;
/* border: 1px solid black; */
text-align:left;
line-height:20px;
font-variant:small-caps;
font-weight:bold;
}

.titre_nav {

 /*  background-color: yellow ; */
 /* background-image:url(fond.png) ; */
    font-size: 30px;
font-family:georgia;
    color: black;
padding-bottom:0px;
 background-color:white;
/* border: 1px solid black; */
text-align:left;
 line-height:20px;
font-variant:small-caps;
font-weight:bold;

}


.titre_secteur {

    background-color: white ;
    font-size: 18px;
    font-family: Arial;
    color: black;
    padding:10px;

}





.titre_une {
    font-size: 18px;
    font-family: Arial;
    color: white;
    padding:10px;
    background-color: orange ;


}

.sous_titre {

    background-color: black ;

/* background-image:url(http://www.stripegenerator.com/generators/generate_shared_stripe.php?stripe=4159); */


    font-size: 14px;
    font-family: Arial;
    color: white;
    padding:5px;
font-variant:small-caps;
font-style:italic;
line-height:4px;
font-family:georgia;
font-weight:bold;
}
.sous_titre_on {

    background-color: orange ;

/* background-image:url(http://www.stripegenerator.com/generators/generate_shared_stripe.php?stripe=4159); */


    font-size: 14px;
    font-family: Arial;
    color: white;
    padding:10px;
font-variant:small-caps;
font-style:italic;
line-height:4px;
font-family:georgia;
font-weight:bold;
}


#bandeau {
    font-size: 25px;
    font-family: Arial;
    color: black;
text-align:left;
   /* background-color: white; */


}


#langues {
    font-size: 12px;
    font-family: Arial;
    color: black;
text-align:right;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
    margin-top: 15px;
    width:90%;


}




#tiptop {

  /*  background-color: white; */

 /*   font-size: 28px;  */
    font-family: Arial;
    color: white;
 /*   padding:5px;   */
 /*  border:1px solid black;   */
 margin-bottom:50px;
}


#top {


    background-color: none;

 /*   font-size: 28px;   */
    font-family: Arial;
    color: white;
    padding:5px;
 /* border:1px solid black;  */
/* margin-bottom:15px; */
vertical-align:bottom;
}



#gauche {

    background-color: white;
    background-color: white;
margin:10px;
  border:1px solid black;
  /* background-color: white ; */
    font-size: 12px;
	text-align:right;
	padding:15px;

}






#bloc_une {

 /* background-color: #0F0F0F; */
 background-color:white;
padding:10px;
    font-size: 14px;
   border:10px solid #5A1021; 
   color:black;
   margin-bottom:15px;
   margin-top:15px;
   
  
   
/* background-image:url( http://www.stripegenerator.com/generators/generate_shared_stripe.php?stripe=3564) ;*/
}



#bloc_bas {

/*  background-color: white; */
font-size:50px;
/*  border:1px dotted lightblue; */
margin-top:20px;
}

#indy {
font-size:12px;
border-right:1px solid black;
}


#soutien {
font-size:12px;
border-right: 1px solid black;
}


#presse {
font-size:12px;
border-right: 1px solid black;

}

