BODY{
background-image:url(images/bg.jpg);
background-position:center;
background-repeat:repeat-y;
scrollbar-arrow-color: #6DB2F3;
scrollbar-3dlight-color: #6DB2F3;
scrollbar-highlight-color: #6DB2F3;
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #6DB2F3;
scrollbar-darkshadow-color: #6DB2F3;
scrollbar-track-color: #EEEEEE;
}


a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #8d0025;

	text-decoration: underline;

}

a:hover {

	color: #666666;
}


a:active{ color:#666666;}
a:visited{ color:#666666;}

input, option, select {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	}



A.footer, .footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #06102b;

	font-weight: normal;

	text-decoration: none;

	line-height: 20px;

}



.navright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #FFFFFF;
}



.ssnavl-item, .ssnavl-item A:hover {
	margin: 0px;
	padding-left: 4px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	font-size: 12px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #8d0025;

	text-decoration: none;

	vertical-align: middle;

	line-height: 22px;

}





.ssnavleft A:hover, .ssnavleftb A:hover{

	display: block;

	background-color: #FFFFFF;

}

.ssnavleft {

	display: block;

	background-color: #f5ca00;

	width:130px;

	height: 22px;

}



.ssnavleftb {

        display: block;

        background-color: #f5ca00;

        width:130px;

        height: 44px;

}





A.sms, A:hover.sms, .sms {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #8D0025;

	text-decoration: none;

}

a.vtexte, a:hover.vtexte, .vtexte {

	font-size: 9px;

	color: #FFFFFF;

}



a.tinyt, a:hover.tinyt, .tinyt {

	font-size: 9px;

	color: #000000;

}



hr {

	height: 1px;

	width: 95%;

	margin-top: 10px;

	margin-bottom: 10px;

	color:#8D0025;

	align: center;

}

.titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #8d0025;

	text-align: left;

}

.surtitre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

}



.texte, .texte p.spip, p.spip, .spip {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-align: justify;

}



.textenojust {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-align: left;

}



.textew {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.spip_documents{

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

        font-weight: normal;

        color: #000000;

}

.spip_cadre {

	width : 400px;

	background-color: #FFFFFF;

	padding: 5px;

	

}

.chapo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-align: justify;

}

.ps {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}

.notes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}





.PhorumNav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

}



.PhorumListHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

}



.PhorumListRow {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

}



.PhorumTableHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

}



.PhorumMessage {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

}



.marge {

	margin-left:20px;

}



hr.spip { }

b.spip { }

i.spip { }

h3.spip, .intertitre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #8d0025;

	text-align: left;

	text-decoration: none;

}



.spip_bouton {

	border: 1px solid #404040;

	padding: 3px;

	background: #8d0025;

	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

.spip-admin {

	position: fixed;

	bottom: 0px;

	padding: 2px;

	line-height: 1.4em;

	font-size: 10px;

	color: #FFFFFF;

}



.textblnorm {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: justify;

}

.textblbol {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

}

.textnoirnorm {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}

.titrebordo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #8d0025;

	text-align: left;

}



.titrebdo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #8d0025;

	text-align: left;

}

.soustitre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #8d0025;

	text-align: justify;

}

.textnoirbol {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-align: justify;

}

.textnoirbolgauch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-align: left;

}

.textnoirboljust {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-align: justify;

}

.textnoirsmaljustif {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}



.textblboldroit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: right;

}

.transproug {

	background-color: #8d0025;

}



.textbdobolgauch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #990033;

	text-align: left;

}



.encadre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #8D0025;

	width: 427px;

	line-height: 18px;

	padding: 4px;

	

}

.titreencadre, A.titreencadre {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 20px;

}



.jeparticipe, A.jeparticipe {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;

        font-weight: normal;

	color: #FFFFFF;

	line-height: 16px;

	text-decoration: none;

}



table.spip td {

	vertical-align: top;

}



.ticker{

font-family:Verdana, Arial, Helvetica, sans-serif; color:#06102b; font-size:12px

}



.karem     { font-family: Verdana; font-weight:bold ; font-size: 14px; color:#001029 }

.amer     { font-family: Verdana; font-size: 12px; color:#001029 }

.soustitre    { font-family: Verdana; font-size: 13px; color:#001029; font-weight:bold }
.soustitre1    { font-family: Verdana; font-size: 13px; color:#8d0025; font-weight:bold }


A.amer1:link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #8d0025;

	text-decoration: underline;

}

A.amer1:hover {

	color: #D70038;

	text-decoration: underline;

}
.caln {
	COLOR: #336699; TEXT-DECORATION: none; FONT-FAMILY: times new roman; FONT-SIZE: 10pt
}

A.subtitrl {
	COLOR: #336699; TEXT-DECORATION: none; FONT-FAMILY: times new roman; FONT-SIZE: 10pt
}
A.subtitrl:visited {
	COLOR: #336699; TEXT-DECORATION: none; FONT-FAMILY: times new roman; FONT-SIZE: 10pt
}
A.subtitrl:hover {
	 COLOR: #990000; TEXT-DECORATION: bold; FONT-SIZE: 10pt; FONT-FAMILY: times new roman
}


a.footerdotcom, a.footerdotcom:visited ,a.footerdotcom:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.footerdotcom:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

a.biscnews, a.biscnews:visited, a.biscnews:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:15px;
	color: #2987BA;
	text-decoration: none;
}
a.biscnews:hover {
	color: #666666;
	text-decoration: underline;
}
