/* CSS Document */
body {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color:#000000;
	margin:0px;
	padding:0px;
}
form {
	padding:0px;
	margin:0px;
}
.tab1 {
	background-image:url(../img/feuille.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:1024px;
}
.tab2 {
	background-image:url(../img/logoco.jpg);
	background-repeat:no-repeat;
	background-position:22px 0px;
	width:1024px;
	z-index:10;
	margin:0px;
	padding:0px;
}
.tab3 {
	background-image:url(../img/herbe.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:1024px;
	z-index:10;
	margin:0px;
	padding:0px;
}
.tda {
	width:800px;
	height:139px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.tdhg {
	background-image:url(../img/coingh.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:9px;
	height:21px;

}
.tdhd {
	background-image:url(../img/coindh.jpg);
	background-repeat:no-repeat;
	margin:0px;
	width:9px;
	height:21px;
	margin:0px;
	padding:0px;
}
.tdbg {
	background-image:url(../img/coindb.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:9px;
	height:21px;

}
.tdbd {
	background-image:url(../img/coingb.gif);
	background-repeat:no-repeat;
	margin:0px;
	width:9px;
	height:21px;
	margin:0px;
	padding:0px;
}
.tdhfond {
	background-image:url(../img/fondh.jpg);
	background-repeat:repeat-x;
	height:21px;
	margin:0px;
	padding:0px;
}
.section1 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	padding:0px;
	/*border:1px solid #ffffff;*/
}
.section1:hover {
	color:#FF4500;
	text-decoration:none;
}
.tdsection {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:40px;
	padding-top:0px;
	margin:0px;
	/*border:1px solid #ffff00;*/
}
.menucontenu1 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:21px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	float:left;
}
.menucontenu1:hover {
	background-image:url(../img/fondhover.jpg);
	background-repeat:repeat-x;
	color:#5E4E35;
	height:21px;
	text-decoration:none;
}
.menurelation {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	float:left;
	height:21px;
}
.menurelation:hover {
	background-image:url(../img/fondhover.jpg);
	background-repeat:repeat-x;
	color:#5E4E35;
	text-decoration:none;
	height:21px;
}
.menubas {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	float:left;
	height:21px;
}
.menubas:hover {
	background-image:url(../img/fondhover.jpg);
	background-repeat:repeat-x;
	color:#5E4E35;
	text-decoration:none;
	height:21px;
}

.content {
	width:540px;
}
.content1 {
	width:540px;
	color:#0098FF;
}
.content2 {
	width:540px;
}
#archivetitre {
	background-image:url(../img/puce4.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding-left:30px;
	padding-top:0px;
	margin-top:5px;
	height:28px;
	display:block;
	margin-bottom:5px;
	padding-bottom:0px;
	text-decoration:none;
	border-bottom:2px solid #ffffff;
	/*border-bottom:2px solid #64970A;
	text-transform:uppercase;*/
}
.enfanttitre {
	background-image:url(../img/puce4.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#0098FF;
	font-size:13px;
	font-weight:bold;
	padding-left:30px;
	padding-top:0px;
	margin-top:5px;
	height:28px;
	display:block;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:none;
}
.enfanttitre:hover {
	background-image:url(../img/puce4.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ff4500;
	font-size:13px;
	font-weight:bold;
	padding-left:30px;
	padding-top:0px;
	margin-top:5px;
	height:28px;
	display:block;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:underline;
}
.enfantdesc {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-bottom:12px;
	line-height:13px;
	padding-left:30px;
}
.enfantdesc a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.enfantdesc a:hover {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ff4500;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.content h1 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:20px 0px 0px 0px;
	padding:12px 0px 0px 48px;
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
	background-image: url(../img/picto1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:100%;
	height:34px;
	display:block;
}
.content h3 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:15px;
	color:#ffffff;
}
.content h4 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:15px;
	color:#ABC772;
}
.content1 div {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:4px 0px 2px 0px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
}
.content1 div a {
	color:#ffffff;
}
.content1 div a:hover {
	color:#ff4500;
}
.content1 pre {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#222222;
}
.content1 ol {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:3px 0px 3px 0px;
	padding: 0px 0px 0px 35px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
.content1 ul {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:3px 0px 3px 0px;
	padding: 0px 0px 0px 35px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
.content1 li {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.content1 li a {
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
.content1 li a:hover {
	font-weight:bold;
	color:#ff4500;
	text-decoration:underline;
}
.content1 p {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
}
.content1 p a {
	color:#ffffff;
	text-decoration:none;
}
.content1 p a:hover {
	color:#ff4500;
	text-decoration:none;
}
p {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
}
p a {
	color:#ffffff;
	text-decoration:none;
}
p a:hover {
	color:#ff4500;
	text-decoration:none;
}
.description {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
	color:#333333;
}
.description a {
	color:#A2A400;
	text-decoration:none;
}
.description a:hover {
	color:#ff4500;
	text-decoration:none;

}
.content1 b {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#0098FF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	display:block;
	background-image: url(../img/trait.gif);
	background-repeat:repeat-x;
	background-position: 50% 80%;
}
.content1 td {
	margin:5px 0px 1px 0px;
	padding:0px;
	font-weight:normal;
	font-size:14px;
	color:#222222;
}
.content1 caption {
	margin:5px 0px 1px 0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	color:#D4006F;
	text-align: left;
}
.content1 h1 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#0098FF;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	display:block;


}
.content1 h2 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	font-weight:normal;
	font-size:13px;
	color:#676767;
	height:15px;
	background-image: url(../img/picto2.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	display:block;
}
.content1 h4 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:3px 0px 10px 0px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	display:block;
	line-height:13px;
}
.content1 h4 a {
	color:#ffffff;
	text-decoration:none;
}
.content1 h4 a:hover {
	color:#ff4500;
	text-decoration:none;
}


.content1 h5 {
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.content1 h5 a {
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.content1 h5 a:hover {
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:12px;
	color:#C95792;
	text-decoration:none;
}
.content1 h6 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:4px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:12px;
	color:#0098FF;

}
.trait {
	background-image: url(../img/trait.gif);
	background-repeat:repeat-x;
	background-position: middle;
	width:500px;
}
.tda1 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-image:url(../img/agenda_r1_c1.gif);
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	width:267px;
}
.tda1 a {
	color:#000000;
	text-decoration:none;
}
.tda1 a:hover {
	color:#ff4500;
	text-decoration:none;
}
.tda3 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color:#DEDEDE;
	background-image:url(../img/agenda_r2_c1.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	margin:0px;
	padding:0px;
	font-size:1px;
}
.tda4 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color:#DEDEDE;
	text-align:left;
	font-size:12px;
	margin:0px;
	padding:5px;
	width:300px;
}

.tda4a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color:#DEDEDE;
	text-align:left;
	font-size:12px;
	margin:0px;
	padding:5px;
	width:300px;
}
.tda4a a{
	background-image: url(../img/puce.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left:7px;
	color:#333333;
	text-decoration:none;
}
.tda4a a:hover{
	background-image: url(../img/puce1.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left:7px;
	color:#ff4500;
	text-decoration:none;
}
.lasuite {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#64970A;
	text-decoration:none;
}

.lasuite:hover {
	color:#ff4500;
	text-decoration:none;
}
.titreannonce {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#0098FF;
	font-size:12px;
	border-bottom:2px solid #64970A;
	font-weight:bold;
	margin-bottom:5px;
	text-align:left;
}
.titreannonce1 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#0098FF;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	margin-top:20px;
	margin-bottom:5px;
	margin-bottom:5px;
	text-align:left;
	width:300px;
}

.fondb1 {
	background-image: url(../img/fondb1.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	height:9px;
	width:160px;
}
.fondb2 {
	background-image: url(../img/fondb2.gif);
	background-repeat:repeat-y;
	background-position: 50% 50%;
	padding-left:9px;
	padding-right:9px;
	margin:0px;

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
}
.fondb3 {
	background-image: url(../img/fondb3.gif);
	background-repeat:no-repeat;
	background-position: top;
	height:9px;
	width:160px;
}

#sbi {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	width:194px;
	border:0px;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#000000;
	color:#FFFFFF;
	padding-left:2px;
	font-size:12px;
}
#sbb {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fondsearch {
	background-image: url(../img/fondb1.jpg);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	width:250px;
	height:26px;
	padding:0px 5px 0px 0px;
}
.situation {
	background-image: url(../img/carte.gif);
	background-repeat:no-repeat;
	background-position: right 23px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	text-align:left;
}
.situation a {
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.situation a:hover {
	font-weight:normal;
	color:#ff4500;
	text-decoration:none;
}
.liensite {
	background-image: url(../img/fleche1.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:16px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
}
.liensite:hover {
	background-image: url(../img/fleche2.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:16px;
	color:#ff4500;
	text-decoration:none;
}
.lienphoto {
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.lienphoto a {
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.lienphoto a:hover {
	font-weight:bold;
	font-size:12px;
	color:#ff4500;
}
.vert {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#339933;
	width:134px;
	font-size:11px;
	font-weight:bold;
}
.bleu {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#0000FF;
	width:134px;
	font-size:11px;
	font-weight:bold;
}
.rouge {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ff0000;
	width:134px;
	font-size:11px;
	font-weight:bold;
}
.noir {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000000;
	width:134px;
	font-size:11px;
	font-weight:bold;
}
.noir1 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	width:134px;
	font-size:11px;
	font-weight:bold;
}
select {
	margin-bottom:3px;
}
.bt1 {
	background:url(../img/fondh.jpg);
	background-repeat:repeat-x;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:140px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	margin:4px 0px 0px 3px;
	border:0px solid #619606;
}
.bt2 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background:url(../img/fondhover.jpg);
	background-repeat:repeat-x;
	color:#5E4E35;
	width:140px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	margin:4px 0px 0px 3px;
	border:0px solid #FE9613;
}
.bt1a {
	background:url(../img/fondh.jpg);
	background-repeat:repeat-x;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:75px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	margin:4px 0px 0px 3px;
	border:0px solid #619606;
}
.bt2a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background:url(../img/fondhover.jpg);
	background-repeat:repeat-x;
	color:#5E4E35;
	width:75px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	margin:4px 0px 0px 3px;
	border:0px solid #FE9613;
}
.chemin {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	/*border-bottom:1px dashed #9BBB58;*/
	padding:3px 0px 0px 0px;
}
.chemin a{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.chemin a:hover{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ff4500;
	text-decoration:none;
}
label {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
}
v\:* {
    behavior:url(#default#VML);
}
b {
	color:#0098FF;
}
.compteur {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	margin:0px 3px 0px 3px;
	padding:0px;
}
.messerror {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ff0000;
	border:1px solid #000000;
	background-color:#000000;
	padding-left:20px;
}
.message {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#ff0000;
	text-align:left;
}
.td7 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#64970A;
}
.asterisk {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#FFCC00;
}
.saisie {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	border:1px solid #64970A;
	background-color:#D1F3D1;
	padding-left:2px;
}

