@charset "iso-8859-1";
.accueil {
	COLOR: #330000; MARGIN: 0; PADDING: 0; BACKGROUND-IMAGE: url(../images/fnd.gif); MARGIN-TOP: 0px; BACKGROUND-REPEAT: repeat
} 
STRONG {FONT-WEIGHT: bold}
TD {
	BACKGROUND-IMAGE: url(../images/fnd_2.gif); COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif;  FONT-WEIGHT: normal; FONT-SIZE:10px
}
IMG {
	BORDER: 0
}
A {
	FONT-WEIGHT: normal ; FONT-FAMILY: arial, verdana; TEXT-DECORATION: none; COLOR: #000000
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: inherit; TEXT-DECORATION: none
}
A:hover {
	COLOR: inherit
}
A:active {
	COLOR: inherit
}
H1 {
	FONT-STYLE : normal; COLOR: #000000; FONT-SIZE: 18px; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
H2 {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 12px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
H3 {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 12px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 10px
} 
INPUT {
	FONT-SIZE: 10px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; COLOR: #660000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #660000
}
SELECT {
	FONT-SIZE: 10px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; COLOR: #660000; BACKGROUND-COLOR: #FFFFFF; border:2px solid transparent;
} 
TEXTAREA {
	FONT-SIZE: 10px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; COLOR: #660000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #660000
}
FORM {
	MARGIN: 0px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana
}
H3.soustitre {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #660000; COLOR : #FFCC00; FONT-STYLE: bold; FONT-SIZE: 12px; PADDING-TOP: 2px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 20px
}

.separation {
	HEIGHT: 1px
}
.both {
	CLEAR: both
}
.formulaire-l {
	display:block; height:20px;margin-top: 5px;margin-bottom:5px
}
.formulaire-t {
	display:block; height:80px;margin-top: 5px;margin-bottom:5px
}
.formulaire-g {
	display:inline;float:left; text-align: right; width:180px;margin-left:20px;margin-right:10px
}
.formulaire-d {
	display:inline;float:left;margin-left:10px
}
.formulaire-d1 {
	display:inline;float:left;margin-left:10px;border:1px solid #660000	;height:20px
}
.formulaire-i {
	margin-left:220px ;text-align: left;margin-bottom:20px
}
.titrepage {
	TEXT-ALIGN: left; text-indent: 20px; MARGIN: 0; PADDING: 0; FONT-SIZE: 14px; FONT-WEIGHT: bold ; COLOR: #660000
}
.soustitrepage {
	display:inline;FLOAT:left; TEXT-ALIGN: left; text-indent: 20px; MARGIN: 0; PADDING: 0; FONT-SIZE: 16px; FONT-WEIGHT: bold ; COLOR: #660000
}
.textehautpage {
	TEXT-ALIGN: justify; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;MARGIN-LEFT: 20px;MARGIN-RIGHT: 20px;PADDING: 0; FONT-SIZE: 10px; COLOR: #000000
}
.pagination {
	display:block;FONT-SIZE: 11px;padding-left:0px ;margin-top:15px	;margin-top:10px
}
A.baspage {
	FONT-SIZE: 10px; FONT-WEIGHT: normal ; TEXT-DECORATION: none; COLOR: #000000
} 
A.baspage:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.baspage:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.baspage:hover {
	COLOR: #660000
}
A.baspage:active {
	COLOR: #660000
} 
.baspage {
	FONT-SIZE: 10px; FONT-WEIGHT: normal ; COLOR: #000000
} 
TD.baspage {
	BACKGROUND-IMAGE: url(../images/fnd.gif); COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif;  FONT-WEIGHT: normal; FONT-SIZE:10px
}
.colonnefond {
	text-align: left; margin-top: 0px; margin-right: 15px; margin-left: 15px; padding-top: 10px;padding-bottom: 10px;border-left: solid 1px #660000;border-right: solid 1px #660000
}
.colonne1 {
	padding : 10px; color : #660000; font-size: 11px; font-weight: bold
}
A.colonne1 {
	PADDING: 0px; FONT-weight: bold ; font-size: 11px;TEXT-DECORATION: none; COLOR: #660000
}
A.colonne1:link {
	COLOR: #660000; TEXT-DECORATION: none
}
A.colonne1:visited {
	COLOR: #660000; TEXT-DECORATION: none
}
A.colonne1:hover {
	COLOR: #FFCC00
}
A.colonne1:active {
	COLOR: #FFCC00
} 
.colonne3 {
	color : #660000; font-size: 11px; font-weight: bold	
}
A.colonne3 {
	PADDING: 0px; FONT-weight: bold ; font-size: 11px;TEXT-DECORATION: none; COLOR: #660000
}
A.colonne3:link {
	COLOR: #660000; TEXT-DECORATION: none
}
A.colonne3:visited {
	COLOR: #660000; TEXT-DECORATION: none
}
A.colonne3:hover {
	COLOR: #FFCC00; background-color: #660000
}
A.colonne3:active {
	COLOR: #FFCC00
}
.colonne4 {
	width:167px;padding:10px 
}
.colonne2 {
	background-color: #660000; padding : 10px; margin: 0; color : #FFCC00; font-size: 11px; font-weight: bold
}
A.colonne2 {
	PADDING:0; FONT-WEIGHT: bold ; font-size: 11px;TEXT-DECORATION: none; COLOR: #ffcc00
} 
A.colonne2:link {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
A.colonne2:visited {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
A.colonne2:hover {
	COLOR: #FFCC00;
}
A.colonne2:active {
	COLOR: #FFCC00
} 
.page2 {
	background-color: #660000; padding: 0; margin: 0; color : #FFCC00; font-size: 11px; font-weight: bold
}
A.page2 {
	PADDING:0px; FONT-WEIGHT: bold ; font-size: 11px;TEXT-DECORATION: none; COLOR: #ffcc00
} 
A.page2:link {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
A.page2:visited {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
A.page2:hover {
	COLOR: #FFCC00;
}
A.page2:active {
	COLOR: #FFCC00
}
A.page1 {
	PADDING: 0px; FONT-weight: bold ; font-size: 11px;TEXT-DECORATION: none; COLOR: #660000
}
A.page1:link {
	COLOR: #660000; TEXT-DECORATION: none
}
A.page1:visited {
	COLOR: #660000; TEXT-DECORATION: none
}
A.page1:hover {
	COLOR: #FFCC00; background-color: #660000
}
A.page1:active {
	COLOR: #FFCC00
}
.bloc0 {
	DISPLAY:block; margin:0;padding:0
} 
.tab500-tete {
	DISPLAY: block; FLOAT: left; width: 500px;color :#660000; text-align:left;font-size: 11px;MARGIN-left: 20px;MARGIN-top: 20px;border: solid 1px #660000;background-color:#ffcc00; padding-left: 20px;padding-top: 5px;padding-bottom: 5px
}
.tab500-tit-300 {
	DISPLAY: inline; FLOAT: left; width: 281px;color :#FFCC00; text-align:left;MARGIN-left: 20px;border-right: solid 1px #FFCC00;border-left: solid 1px #660000;background-color:#660000; padding-left: 20px;padding-top: 5px;padding-bottom: 5px
}				  
.tab500-tit-200 { 
	DISPLAY: inline; FLOAT: left; width: 199px;color :#FFCC00; text-align:left;background-color:#660000; padding-left: 20px;padding-top: 5px;padding-bottom: 5px
}
.tab500-tit-500 {
	DISPLAY: inline; FLOAT: left; width: 500px;color :#FFCC00; text-align:left;MARGIN-left: 20px;border-right: solid 1px #660000;border-left: solid 1px #660000;background-color:#660000; padding-left: 20px;padding-top: 5px;padding-bottom: 5px
}  
.tab500-lge-300 {
	DISPLAY: inline; FLOAT: left; width: 281px;height:35px;text-align:left; MARGIN-left: 20px;border-right: solid 1px #660000;border-left: solid 1px #660000; padding-left: 20px;padding-top: 2px;padding-bottom: 2px
}				 
.tab500-lge-200 {
	DISPLAY: inline; FLOAT: left; width: 193px;height:35px;text-align:left; border-right: solid 1px #660000;padding-left: 20px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px
}
.tab500-lge-500 {
	DISPLAY: inline; FLOAT: left; width: 500px;height:35px;text-align:left; MARGIN-left: 20px;border-right: solid 1px #660000;border-left: solid 1px #660000;border-right: solid 1px #660000; padding-left: 20px;padding-top: 2px;padding-bottom: 2px
}
.tab500-lge2-500 {
	DISPLAY: inline; FLOAT: left; width: 500px;text-align:left; MARGIN-left: 20px;border-right: solid 1px #660000;border-left: solid 1px #660000;border-right: solid 1px #660000; padding-left: 20px;padding-top: 2px;padding-bottom: 2px
}
.tab500-trait {
	DISPLAY: block; FLOAT: left; width: 520px; height:1px;MARGIN-left: 20px;border-bottom: solid 1px #660000;border-right: solid 1px #660000;border-left: solid 1px #660000;color:#660000
} 	
.tab700-tete {
	DISPLAY: block; FLOAT: left; width: 700px;color :#660000; text-align:left;font-size: 11px;MARGIN-left: 20px;MARGIN-top: 20px;border: solid 1px #660000;background-color:#ffcc00; padding-left: 20px;padding-top: 5px;padding-bottom: 5px
}	
.tab700-tit-100 {
	DISPLAY: inline; FLOAT: left; width: 81px;color :#FFCC00; text-align:left;MARGIN-left: 20px;border-right: solid 1px #FFCC00;border-left: solid 1px #660000;background-color:#660000; padding-left: 20px;padding-top: 5px;padding-bottom: 5px
}				  
.tab700-tit-200 { 
	DISPLAY: inline; FLOAT: left; width: 199px;color :#FFCC00; text-align:left;background-color:#660000; padding-left: 20px;padding-top: 5px;padding-bottom: 5px;border-right: solid 1px #FFCC00
}
.tab700-tit-400 { 
	DISPLAY: inline; FLOAT: left; width: 379px;color :#FFCC00; text-align:left;background-color:#660000; padding-left: 20px;padding-top: 5px;padding-bottom: 5px
}	
.tab700-lge-100 {
	DISPLAY: inline; FLOAT: left; width: 81px;height:100px;text-align:left; MARGIN-left: 20px;border-right: solid 1px #660000;border-left: solid 1px #660000; padding-left: 20px;padding-top: 2px;padding-bottom: 2px
}				 
.tab700-lge-200 {
	DISPLAY: inline; FLOAT: left; width: 193px;height:100px;text-align:left; border-right: solid 1px #660000;padding-left: 20px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px ;border-right: solid 1px #660000
}
.tab700-lge-400 {
	DISPLAY: inline; FLOAT: left; width: 374px;height:100px;text-align:left; border-right: solid 1px #660000;padding-left: 20px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px
}   
.tab700-trait {
	DISPLAY: block; FLOAT: left; width: 720px; height:1px;MARGIN-left: 20px;border-bottom: solid 1px #660000;border-right: solid 1px #660000;border-left: solid 1px #660000;color:#660000
}
.tab501-tete {
	DISPLAY: block; FLOAT: left; width: 540px;color :#660000; text-align:left;font-size: 11px;MARGIN-left: 20px;MARGIN-top: 20px;border: solid 1px #660000;background-color:#ffcc00; padding-left: 10px;padding-top: 5px;padding-bottom: 5px
}	
.tab501-tit-50 {
	DISPLAY: inline; FLOAT: left; width: 36px;color :#FFCC00; text-align:left;MARGIN-left: 20px;border-right: solid 1px #FFCC00;border-left: solid 1px #660000;background-color:#660000; padding-left: 10px;padding-top: 5px;padding-bottom: 5px
}				  
.tab501-tit-150 { 
	DISPLAY: inline; FLOAT: left; width: 153px;color :#FFCC00; text-align:left;background-color:#660000; padding-left: 10px;padding-top: 5px;padding-bottom: 5px;border-right: solid 1px #FFCC00
}
.tab501-tit-100 { 
	DISPLAY: inline; FLOAT: left; width: 104px;color :#FFCC00; text-align:left;background-color:#660000; padding-left: 10px;padding-top: 5px;padding-bottom: 5px;border-right: solid 1px #FFCC00
}
.tab501-tit-200 { 
	DISPLAY: inline; FLOAT: left; width: 215px;color :#FFCC00; text-align:left;background-color:#660000; padding-left: 10px;padding-top: 5px;padding-bottom: 5px
}
.tab501-lge-50 {
	DISPLAY: inline; FLOAT: left; width: 36px;height:30px;text-align:left; MARGIN-left: 20px;border-right: solid 1px #660000;border-left: solid 1px #660000; padding-left: 10px;padding-top: 2px;padding-bottom: 2px
}				 
.tab501-lge-150 {
	DISPLAY: inline; FLOAT: left; width: 148px;height:30px;text-align:left; border-right: solid 1px #660000;padding-left: 10px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px ;border-right: solid 1px #660000
}
.tab501-lge-100 {
	DISPLAY: inline; FLOAT: left; width: 98px;height:30px;text-align:left; border-right: solid 1px #660000;padding-left: 10px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px ;border-right: solid 1px #660000
}
.tab501-lge-200 {
	DISPLAY: inline; FLOAT: left; width: 210px;height:30px;text-align:left; border-right: solid 1px #660000;padding-left: 10px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px
}   
.tab501-trait {
	DISPLAY: block; FLOAT: left; width: 550px; height:1px;MARGIN-left: 20px;border-bottom: solid 1px #660000;border-right: solid 1px #660000;border-left: solid 1px #660000;color:#660000
}
.tab501-lge-plus {
	DISPLAY: inline; FLOAT: left; width: 324px;height:25px;text-align:left; border-right: solid 1px #660000;padding-left: 10px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px
}

