INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
A { color:black; FONT-SIZE:12px; FONT-FAMILY:verdana; }
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
OPTION {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
SPAN {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
H1 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
. tx-chcforum-pi1-navPath {
        font-size: 7px; font-family: verdana; color: green; position: absolute; top: 0px;
}
H2 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
H3 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
H4 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana
}
A, td a {
	FONT: 12px Verdana; COLOR: #3333cc; TEXT-DECORATION: none
}
th {   FONT: 10px Verdana; COLOR: black; TEXT-DECORATION: none }
A:visited { TEXT-DECORATION:none; }
A:hover { BACKGROUND:#e5ebf5; COLOR:#0000cd; TEXT-DECORATION:none; }
a.actif { color: red; } 
A:active { color:gray; text-decoration:none; 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; COLOR: #445da6;
}
H1.titre {
	COLOR: navy; TEXT-ALIGN: center
}

h1#headline{color: white;}

H2.titre, H1.csc-firstHeader,  {
	FONT-SIZE: 13px; COLOR: #445da6; PADDING-TOP: 0px; TEXT-ALIGN: left;
}
H3.spip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: navy; PADDING-TOP: 0px; 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
}
SELECT {
	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-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.textoran {
	FONT: 10px Verdana; COLOR: #ff7540; TEXT-ALIGN: center
}
.textbleu {
	FONT: 11px Verdana; COLOR: #445da6; TEXT-INDENT: 6px
}
.textbleug {
	MARGIN-BOTTOM: 3px; FONT: bold 11px Verdana; COLOR: #445da6; TEXT-INDENT: 6px
}
.textbleug A {
	MARGIN-BOTTOM: 3px; FONT: bold 11px Verdana; COLOR: #445da6; TEXT-INDENT: 6px
}
P {
	FONT: 12px Verdana; COLOR: #000000;
}
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;
	font-weight: bold;
}
P.menub {
	TEXT-ALIGN: right
}
.menub A:hover, .menub A.actif {
	COLOR: white; FONT-FAMILY: verdana; BACKGROUND-COLOR: #131482
}
.menud A {
	BACKGROUND-POSITION: left 30%; DISPLAY: block; BACKGROUND-IMAGE: url(puce-bleue.gif); PADDING-BOTTOM: 3px; FONT: 11px Verdana; COLOR: #455da6; TEXT-INDENT: 12px; BORDER-BOTTOM: #6f89d5 1px dotted; 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-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
UL.menud {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.menud LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.ps {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(232,243,255); TEXT-ALIGN: left
}
H1.ps {
	FONT-SIZE: 13pt; COLOR: navy; TEXT-ALIGN: center
}
SPAN.description {
	DISPLAY: block; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.situation_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(68,93,166); PADDING-TOP: 0px; HEIGHT: 11px
}
.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 {
	border: 0px solid black;
	FONT-SIZE: 9px;
	width: 150px;
	valign: middle;
}

div.csc-mailform-field {
	padding: 3px;
}

fieldset.csc-mailform {
	border: 0;
	align: right;
	padding: 5px;
}
.fond_menu {
	BACKGROUND: rgb(6,61,133)
}


div.menu1-level1-no, div.menu1-level1-no a, div.menu1-level1-no a:hover {
       MARGIN-TOP: 6px;
       FONT: bold 11px Verdana; COLOR: #445da6; TEXT-INDENT: 6px;
       display: block;
       HEIGHT: 18px;
       WIDTH: 120px;
}


div.menu1-level1-act a, div.menu1-level1-act a:hover {
       WIDTH: 120px;
       MARGIN-BOTTOM: 3px; MARGIN-TOP: 3px; FONT: bold 11px Verdana; COLOR: #445da6; TEXT-INDENT: 6px;
       border-bottom: #6f89d5 1px solid; display: block;
       HEIGHT: 18px;
}

div.menu1-level2-no a, div.menu1-level2-no a:hover {
       BACKGROUND-POSITION: left 40%;
       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
}

div.menu1-level2-act a, div.menu1-level2-act a:hover {
       BACKGROUND-POSITION: left 40%;
       DISPLAY: block; BACKGROUND-IMAGE: url(fileadmin/club/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
}

p.menu_h {
     text-align: right;
}

p.menu_h a {
     PADDING-RIGHT: 4px;
     PADDING-LEFT: 4px;
     FONT-WEIGHT: bold;
     FONT-SIZE: 13px;
     PADDING-BOTTOM: 0px;
     MARGIN: 0px;
     COLOR: white;
     PADDING-TOP: 0px;
     FONT-FAMILY: Verdana;
}

.contenu-droite p {text-align: center; }

p, p.bodytext, p.spip { margin: 1px; padding: 1px; text-align: justify; color: rgb(0,50,100); }




div.news-latest-container, 
h3, span.news-latest-date,
div.news-latest-gotoarchive,
div.news-latest-item,
div.news-single-item,
div.news-list-container,
div.news-list-item,
div.news-list-item h3,
div.tx-ttnews-browsebox { background: transparent; border: 0; margin: 1px; padding: 1px; }

div.news-latest-gotoarchive a, div.news-latest-gotoarchive a.visited,  {font-weight: bold; color: navy;}

div.news-list-item h3 a {color: black;}

div.news-single-item h2 { color: black; }

li.news-amenu-item-year { background-color: transparent; color: navy; border:0; }

div.tx-ttnews-browsebox p {font-size: 9px;} 


div.csc-header-n1 { margin-top: 10px;}

div.csc-header-n2 h1 {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #445da6; PADDING-TOP: 0px; TEXT-ALIGN: left;
}

.pollanswer { margin-right: 3px; }

p.csc-caption { text-align: center; }

input.sansfond{ background: transparent; border: none; }



table.contenttable td { padding:0; margin:0;}

table.contenttable td p { margin:1px; padding:1px; font-size: 9px; }

table.contenttable td p a { font-size: 9px; }

tr.tr-even { background-color: rgb(185, 195, 212); }

table.contenttable tr.tr-0 { background-color: rgb(151, 157, 166); font-weight: bold;  }

table.contenttable tr.tr-0 p {  text-align: center; font-weight: bold; }

tr.tr-odd {  background-color: rgb(216, 227, 242); }

td.content_border { text-align: center; vertical-align: top;}

td.content_normal{ padding:0 10px 5px 10px; vertical-align: top;}

td.content_right{ padding: 3px; vertical-align: top; }

td.separation1 { background: url(separation.gif) repeat-y;  width: 20px; }

td.separation2 { background: white;  }

ul { margin : 2px 0px 2px 20px; padding: 0px; }

li { 
     margin: 3px;
     padding: 0px;
     list-style-image: url(puce.gif);
     color: black;
     font-family: verdana;
     font-size: 9pt;
}

h1.bandeau { font-family: century gothic; font-size: 20pt; color: #D3D2CE; font-weight: none; }

P.csc-caption { font-weight: bold; }

td.tx-indexedsearch-info p, td.tx-indexedsearch-info p a { font-size: 7pt; }
tr.tx-indexedsearch-title {background-color: rgb(240, 240, 240);}
span.tx-indexedsearch-redMarkup{ background-color: orange; }

div.tx-indexedsearch-secHead { background-color: rgb(220, 220, 220); height: 18px; padding:2px; }


/* style pour le sondage */

td.rephor { text-align: left; }

td.rephor img { align: left; }

td.reptext { color: #445da6;
     font-family: verdana;
     font-size: 7pt;
}

table#question { width: 120px; }

#reponse td, #question td {text-align: left; color: #445da6; font-size: 7pt;}

#question p.bodytext{text-align: center; COLOR: #445da6;  font-size: 7pt;}

span.top_content{ color: black; margin-top: 15px; display: block;}

table#pricipal p, table#pricipal p.bodytext, table#pricipal li { color: rgb(0,50,100); }
