
/*
 * Classes générales 
 */
 
html, body {
  	margin:0px;
  	padding:0px;
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:11px ;
	color:#5D5D5D;
	text-align: center;
}

.caminteresse{
	background-image: url(pics/tab_caminteresse_centre.gif); 
	background-repeat:repeat-x;
	background-position:0px 0px;
}

.logocaminteresse{
float:left;
vertical-align:middle;
margin-left:14px;
margin-top:5px;
}


.texte,.spip 
{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	text-align:justify;
	color:#5D5D5D;
 }
 
 .texteorange
{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#DA7C25;
 }

.titre, .titre a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#5B5B5B;
	font-weight: bold;
	text-decoration:none;
}

.titremot, .titremot a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:14px ;
	color:#DA7C25;
	text-decoration:none;
}

.titreblancheader, .titreblancheader a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:0.8em ;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin-left:3px;
	padding-right:6px;
	border-right:1px solid #FFFFFF;
}

.divtitre {  
  margin-left:5px;
  margin-right:5px;
}

.titrecaminteresse, .titrecaminteresse a {  
	margin-top:25px;
	margin-bottom:5px;
}

.titreart, .titreart a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:15px ;
	color:#333333;
	font-weight: bold;
	margin-top:1px;
	margin-bottom:1px;
	text-decoration:none;
}

.sstitreart, .sstitreart a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:13px ;
	color:#333333;
	font-weight: bold;
	margin-top:1px;
	margin-bottom:1px;
	text-decoration:none;
}

.date, .date a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:13px ;
	color:#999999;
	text-decoration:none;
}

.dateart, .dateart a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#999999;
	text-decoration:none;
}

.auteur, .auteur a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#DA7C25;
	text-decoration:none;
}

.liengrisgros, .liengrisgros a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:15px ;
	color:#5D5D5D;
	text-decoration:none
}
.path, .path a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#333333;
	text-decoration:underline;
}
.pathorange, .pathorange a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:13px ;
	color:#DA7C25;
	text-decoration:underline;
}

.pathoranged, .pathoranged a {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:13px ;
	color:#DA7C25;
	text-decoration:underline;
	text-align:right;
}

fieldset {

	font-weight: normal;
	padding:10px;
}

legend {  
  	font-family:Arial, Verdana,  sans-serif;
  	font-size:13px ;
	color:#DA7C25;
	text-decoration:none
}

label, fieldset label {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:13px ;
	color:#333333;
	text-align:left;
	font-weight:none;
	text-decoration:none
}

h1 {
	color:#649212;
}


.ensavoirplus, .ensavoirplus a{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:11px ;
	color:#DA7C25;
	font-weight: bold;
	text-decoration:none;
}

.lechiffre, .lechiffre a{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:30px ;
	color:#DA7C25;
	font-weight: bold;
	text-decoration:none;
}

.nuage, .nuage a{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:10px ;
	color:#DA7C25;
	text-decoration:none;
}
.encartnuage{
padding-left:20px;
padding-left:0px;
}

.encartrecherche{
padding-left:0px;
padding-right:20px;
width:100%;
font-family:Arial, Verdana,  sans-serif;  
font-size:11px ;
text-align:center;
color:#5D5D5D;
}

.repondre {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:9px ;
	color:#CD4311;
	font-weight: bold;
	margin:3px;
	padding:3px;
	border:1px dashed #333333;
	background:#D4C7BA;
}

.titreblanc {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:10px ;
	color:#D4C7BA;
	font-weight: bold;
	margin-top:1px;
	margin-bottom:1px;

}

.plus {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:8px ;
	color:#CD4311;
	text-transform:uppercase;
}

.plusblanc {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:8px ;
	color:#FFFFFF;
	text-transform:uppercase;
}

.article {  
	border:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
}

.chapo {  
	border:0px;
	padding:0px;
	margin-bottom:2px;
	margin-right:8px;
  	font-size:12px ;
	color:#5D5D5D;
	text-align:left;
}

.chapo11 {  
	border:0px;
	padding:0px;
	margin-bottom:2px;
	margin-right:8px;
  	font-size:11px ;
	color:#5D5D5D;
	text-align:left;
}


.chapocaminteresse {  
	border:0px;
	padding:0px;
	margin-bottom:4px;
	margin-right:6px;
  	font-size:12px ;
	color:#5D5D5D;
	text-align:justify;
}


.chapopti {  
	border:0px;
	padding:0px;
	margin-left:2px;
	margin-top:2px;
	margin-bottom:4px;
	font-size:9px ;
	color:#625242;
}
.tabprincipal {  
	border:0px;
	padding:0px;
	margin:0px;
	width:975px;
	text-align:center;
}

.titre12bordeau {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#CA4313;
	text-align:center;
	font-weight: bold;
}

.lien10bordeau {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:10px ;
	color:#CA4313;
	text-align:left;
}

.lien12bordeau, a.lien12bordeau {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#CA4313;
	text-align:left;
}

.lien10bordeaub {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:10px ;
	color:#CA4313;
	text-align:left;
	font-weight:bold;
}

.texte9gris {  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:9px;
	color:#333333;
	texte-align:justify;
}
.texte8gris{  
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:7pt;
	color:#333333;
	texte-align:justify;
}
.texte8gris a, .texte9gris a{ text-decoration: underline;  color: #333333}

.form1, #form1, form1 input {
vertical-align:top;
margin:3px;
margin-top:3px;
}




/*
 * Classe body utilisée dans les articles et rubriques SPIP
 */

.spip_documents, a.spip_documents, .formulaire_spip spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
	border:0;
	padding:0;
	text-align:center;
}

.spip_documents_center, a.spip_documents_center, .spip_doc_titre{
	text-align:center;
	border:0px;
	padding:0px;
}

.spip_logos,.spip_documents img,.spip_barre { border: 0; }
.logo_article { margin-left:15px; margin-bottom:10px; border: 0; }

a { color: #DA7C25}

a.spip {  text-decoration: underline; color: #DA7C25}
a.spip:visited {  color: #DA7C25;text-decoration:underline}
a.spip:link {  color: #DA7C25;text-decoration:underline}
a.spip:hover   {  color: #DA7C25;text-decoration:underline}
.spippti {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#333333}
/*
 * Tableaux automatiques SPIP
 */

table.spip {
	border: 1px dashed #CC9999;
	border-spacing:5px;
	horizontal-align:center;
	margin: auto;
	vertical-align: center;
	width:100%;
	
}

table.spip tr.row_first {
	background-color: #F1E6E6;
	
}

table.spip tr.row_odd {
	background-color: #F1E6E6;
}

table.spip tr.row_even {
	background-color: #FFFFFF;
}

table.spip td {
	padding: 1px;
	text-align: lect;
	vertical-align: center;
}

/*
 * Classe des intertitres AUTOMATIQUE des articles
 */

.intertitre {
	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#5D5D5D;
	font-weight: bold;
	padding-top:1px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:1px;
	border:1px dashed #5D5D5D;
	
}

.menuintertire, .menuintertire a {
	font-family:Arial, Verdana,  sans-serif;  
  	font-size:14px ;
	color:#DA7C25;
	text-decoration:none;
	
}



a.spip_url { }
.spip_in{ font-size: 12px; color: #DA7C25}
a.spip_in { text-decoration: underline;  color: #DA7C25}
a.spip_in:visited {  text-decoration: underline;  color: #DA7C25}
a.spip_in:link {  text-decoration: underline;  color: #DA7C25}
a.spip_in:hover   {  text-decoration: underline;  color: #DA7C25}

a.spip_out { font-size: 12px; color: #DA7C25;border:0px}
a.spip_out { text-decoration: underline;  color: #DA7C25;border:0px}
a.spip_out:visited {  text-decoration: underline;  color: #DA7C25;border:0px}
a.spip_out:link {  text-decoration: underline;  color: #DA7C25;border:0px}
a.spip_out:hover   {  text-decoration: underline;  color: #DA7C25;border:0px}

a.spip_documents {border:0px ; text-decoration: underline; }
.img, img {border:0px ; text-decoration: underline; }

.select, select {font-family:Arial, Verdana,  sans-serif; font-size:11px ;}
/*
 * Classe forum SPIP
 */
 
.forum {
 	background-color:#96BC55;
	padding:5px;
	margin:5px;
 }
.forum-message {
 	background-color:#EBF5A6;
	padding:5px;
	margin:5px;
 }
.forum-titre, .forum-titre a{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:13px ;
	color:#DA7C25;
	text-decoration:none
}

.forum-repondre-message, .forum-repondre-message a{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:12px ;
	color:#DA7C25;
	text-decoration:underline;
}
.forum-decompte{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:15px ;
	color:#5D5D5D;
	text-decoration:none
}

.forum-repondre{
  	font-family:Arial, Verdana,  sans-serif;  
  	font-size:15px ;
	color:#5D5D5D;
	text-decoration:none
}

.li, .ul {
  	font-size:11px ;
	color:#5D5D5D;
	text-decoration:none
}

.bouton {
	color: white;
	border: none;
	background: url('pics/boutonorange.gif') no-repeat top left;
	width:111px;
	height:21px;
	margin:0px;
	padding:0px;
  }
