/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/

/* COLORS */

a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
a:active, a:focus { text-decoration: none;}
code, pre { color: #c33; } /* very optional, but still useful. W3C uses about the same colors for codes */
table { border-top: 0px solid #ccc;  border-left: 0px solid #ccc; }
th, td { border-bottom: 0px solid #ddd; border-right: 0px solid #ccc;}
.spip_out:link {color:#EF1D6F;text-decoration:underline}
.spip_out:visited {color:#EF1D6F;text-decoration:underline}
.spip_out:hover{color:#006F50;text-decoration:underline}
.spip_mail:link{color:white}


/**************************************/
/*              GLOBALS               */
/**************************************/
body{font-family:arial}
.article, .sommaire,.rubrique{margin-top:0}
h4, .class-for-8px {line-height:12px}
#cadre {background-color:white;padding:10px}
.right {text-align:right}
#cadre {padding:0px;border:10px solid white}


/**************************************/
/*              HEADER                */
/**************************************/



/**************************************/
/*             NAVIGATION             */
/**************************************/



/**************************************/
/*            MAIN CONTENT            */
/**************************************/

span.rouge18{}
span.gris18{font-size:18px;color:#333333;font-weight:bold;}
span.rouge40 a{font-size:40px;color:#CC0000;font-weight:bold;}
.postit {padding:2px;background:#F189AF;border:solid black 1px;width:220px;color:white;font-weight:bold;font-size:10px}
.postit ul.postit_style {list-style-type:none;padding:0px;margin:4px 0px 0px 0px;font-weight:bold}
.postit ul.postit_style li {border-left:white solid 2px;margin-bottom:5px;font-weight:bold}
.postit ul.postit_style li:hover {border-left:#CC0000 solid 2px;margin-bottom:5px}
.postit ul.postit_style li a:link{text-decoration:none;color:white;font-weight:bold}
.postit ul.postit_style li a:visited{text-decoration:none;color:#4f4f4f;font-weight:bold}
.postit ul.postit_style li a:active{text-decoration:none;color:#ef005e;font-weight:bold}
.postit ul.postit_style li a:hover {text-decoration:none;color:white;font-weight:bold}
.postit ul.postit_style li div {padding-left:4px;font-weight:bold}

#sommaire_surtitre {}
#sommaire_titre {font-size:18px;color:#CC0000;font-weight:bold}
#sommaire_soustitre {}
#sommaire_chapo {}
#sommaire_descriptif {}
#sommaire_texte {}
#sommaire_ps {color:#CC0000;font-weight:bold;font-family:arial}	
	
#article_surtitre {}
#article_titre {margin-bottom:40px;font-size:18px;color:#CC0000;text-transform:uppercase;font-weight:bold}
#article_titre a:link {margin-bottom:40px;font-size:18px;color:#CC0000;font-weight:bold}
#article_titre a:visited {margin-bottom:40px;font-size:18px;color:#CC0000;font-weight:bold}
#article_soustitre {}
#article_chapo {}
#article_descriptif {}
#article_texte {}
#article_ps {}	

#rubrique_surtitre {font-size:14px;color:black;padding-bottom:2em}
#rubrique_titre {font-size:18px;color:#CC0000;font-weight:bold}
#rubrique_soustitre {}
#rubrique_chapo {}
#rubrique_descriptif {}
#rubrique_texte {}
#rubrique_ps {}	




/**************************************/
/*               FOOTER               */
/**************************************/
/* LISTS */

.footer ul li { margin-left: 0px;padding-left:5px }
.footer ul { padding:5px;margin:0px 12px;list-style-type: disc; color:#FF6FA7}
.footer ul ul { list-style-type: square; }
.footer ul ul ul { list-style-type: circle; }
.footer ol { list-style-position: outside; list-style-type: decimal; }
.footer dt { font-weight: bold; }

.footer {background:#006F50}

/* COLORS */

.footer a:link { text-decoration: none; color:#FFFFFF}
.footer a:visited { text-decoration: none; color:#9ED8C8}
.footer a:hover { text-decoration: none;color:#FF6F93; background-color:#008F67}
.footer a:active, a:focus { text-decoration: none;color:#FF6F93}
#col2_archives {margin-top:7px;color:white;font-weight:bold}


/*************************************/
/* desactivation des fonctions boutons
du fichier style bluprint            */
/*************************************/

/* STYLES FOR BUTTONS */
/* Demo: particletree.com/features/rediscovering-the-button-element */
/* Examples: 

	<button type="submit" class="button positive">
 	  <img src="css/blueprint/plugins/buttons/icons/tick.png" alt=""/> Save
	</button>

	<a class="button" href="/password/reset/">
	  <img src="css/blueprint/plugins/buttons/icons/key.png" alt=""/> Change Password
	</a>

	<a href="#" class="button negative">
	  <img src="css/blueprint/plugins/buttons/icons/cross.png" alt=""/> Cancel
	</a>
*/


a.button, button {display:none}
}
button { display:none }
button[type] { display:none }
*:first-child+html .container button[type] { display:none }

button img, a.button img{ display:none }

/* Standard Buttons */
button:hover, a.button:hover{ display:none }
a.button:active, button:active{ display:none }

/* **************************************** */
/* surcharge blocs depliable couteau suisse */
/* **************************************** */
div .cs_blocs .blocs_destination a {font-size:9px;line-height:auto}
ul li a {font-weight:normal;padding:0px;margin:0px}
ul li{font-weight:normal;padding:0px;margin:0px}
.cs_blocs a:link{line-height:15px}
.blocs_replie {font-family:helvetica, arial;line-height:15px}
.blocs_titre {font-family:helvetica, arial;line-height:15px;margin-top:0px}
.blocs_replie a:hover{line-height:15px;color:#FF6FA7 !important;text-decoration:underline !important;font-family:helvetica, arial}

/* **************************************** */
/* surcharge Tableaux SPIP                  */
/* **************************************** */

/* Tableaux */
table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0; line-height: normal; }
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #EEE; }
table.spip tr.row_even { background: #FFFFFF; }
table.spip th, table.spip td { padding: 0.40em 1.80em; text-align: left; border-top: 0px; border-right: 1px solid #F189AF;border-bottom: 0px; border-left: 1px solid #F189AF;}
table.spip th { vertical-align: bottom; font-weight: bold; }
table.spip td { vertical-align: top; }


