/* style général */
input, td, a, select, option, textarea, span, h1, h2, h3{
       font-size: 12px; font-family: verdana;
}
A {
	FONT: 12px Verdana; COLOR: #3333cc; TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #e5ebf5; COLOR: #0000cd; TEXT-DECORATION: none
}
A:active {
	COLOR: #dc143c; TEXT-DECORATION: none
}
BODY {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; SCROLLBAR-FACE-COLOR: #d3d3d3; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #d3d3d3; BORDER-LEFT: 0px; SCROLLBAR-SHADOW-COLOR: #d3d3d3; SCROLLBAR-ARROW-COLOR: #57a4e1; SCROLLBAR-TRACK-COLOR: white; BORDER-BOTTOM: 0px; SCROLLBAR-DARKSHADOW-COLOR: #d3d3d3; SCROLLBAR-BASE-COLOR: #d3d3d3; BACKGROUND-COLOR: white; scrollbar-3d-light-color: #FFCC00; scrollbar-dark-shadow-color: #B96F00
}
H1 {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
h1.titre { color: navy; text-align: center; }
h2.titre, h3.spip { color: navy; font-size: 9px; margin:0; padding: 0; text-align: center;}
INPUT {
	BORDER-RIGHT: #3c5bbb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3c5bbb 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; BORDER-LEFT: #3c5bbb 1px solid; COLOR: #3c5bbb; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #3c5bbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8f3ff
}
INPUT.bouton_achat{ 
        border: 0;
        background: transparent;
}
.textoran {
	FONT: 10px Verdana; COLOR: #ff7540; text-align: center;
}
.textbleu {
	FONT: 11px Verdana; COLOR: #445da6; TEXT-INDENT: 6px
}
.textbleug, .textbleug a  {
	FONT: bold 11px Verdana; COLOR: #445da6; TEXT-INDENT: 6px; margin-bottom: 3px;
}


p, p.textnoir {
	FONT: 12px Verdana; COLOR: #000000; TEXT-ALIGN: justify; 
}

TD.blan {
	
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 4px; FONT: 12px Arial; COLOR: #cc0000; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menub A {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: 12px Verdana; COLOR: white; TEXT-INDENT: 1px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
p.menub {text-align: right; }
.logostat {color: white; text-decoration: none;}
.menub A:hover {
	COLOR: white; BACKGROUND-COLOR: #131482
}
.menud A {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-IMAGE: url(puce-bleue.gif); FONT: 10px Verdana; COLOR: #455da6; TEXT-INDENT: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TEXT-DECORATION: none
}
.menud A:hover {
	BACKGROUND: url(puce-bleue.gif) #cfd9e2 no-repeat left top; COLOR: #144eb7
}
.menug A {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; BACKGROUND-IMAGE: url(puce-bleue.gif); FONT: 11px Verdana; WIDTH: 120px; COLOR: #445da6; TEXT-INDENT: 12px; BORDER-BOTTOM: #6f89d5 1px dotted; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-DECORATION: none
}
.menug A:hover {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(puce-bleue.gif); BACKGROUND-REPEAT: no-repeat
}
.menuh A {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-INDENT: 5px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menuh { text-align: right; }
.menuh A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #141585;
}
a img { border:0}

ul.menud, ul.menud li {margin: 0; padding:0}

div.ps { background-color: rgb(232, 243, 255); padding: 10px; margin: 10px; text-align: left; }

h1.ps { color: navy; font-size: 13pt; text-align:center; }

span.description { text-align: center; display: block; font-size: 8pt; }

p.situation_map{
                margin:0; padding:0; 
                font-size: 10px; height: 11px;
                COLOR: rgb(68, 93, 166);
}

p.situation_map a{
                font-size: 10px;
                COLOR: rgb(68, 93, 166);
}

div.spip_encadrer { width: 90%; text-align: center;}

div.spip_encadrer textarea { width: 100%; }

div.spip_encadrer input{ margin: 0px;}

label {font-size: 9px; }


div.poll_total, div.poll_question, div.poll_answer, div.poll_score, div.poll_propose
{
  font-size: 11px; font-family: verdana;
  padding:1px; 
  margin:1px;
  color: rgb(69, 93, 166);
}

div.poll_total, div.poll_question {text-align: center;}

div.poll_question{ margin-bottom: 10px; }

