body { margin:0px; padding:0px; margin-top:5px; background:#FFFFFF;}
.head_fond{ background: url(img/fond_top.gif); margin-top:12px; margin-left:14px; width:98%; height:143px; position:absolute; z-index:1;}
.head_logo{margin-left:0px; margin-top:12px; z-index:2; position:absolute; }
.head_anim{margin-left:205px; margin-top:12px; z-index:2; position:absolute; }
.head_bleu {background-color:#5d67c3; height:5px; width:100%; position:absolute;  z-index:3; }
.contenu {
	position: absolute;
	margin-top:160px;
	width:100%;
	left: 2px;
}
.contenu_bas { margin-left:200px;  width:75%; position:relative;}
.trait_accueil {position:absolute; margin-top:160px; margin-left:8px; width:187px; z-index:4; background-color:#5d67c3; height:3px;}
.trait { margin-top:2px; margin-left:8px; width:187px; z-index:4; background-color:#5d67c3; height:3px;}

.inter {position:relative; margin-left:8px; width:98%; margin-top:10px }
.inter_page {position:relative; margin-left:8px; width:98%; margin-top:10px;}
.rose_fond {position:relative; background:url(img/long_viol.jpg); height:150px; width:100% }
.rose_gauche {position:relative; background:url(img/cart_viol.jpg) no-repeat; height:150px; background-position:left }
.rose_droite {position:relative; background:url(img/droite_viol.jpg) no-repeat; height:150px; background-position: right }
.vert_fond {position:relative; background:url(img/long_vert.jpg); height:150px; width:100% }
.vert_gauche {position:relative; background:url(img/cart_vert.jpg) no-repeat; height:150px; background-position:left }
.vert_droite {position:relative; background:url(img/droite_vert.jpg) no-repeat; height:150px; background-position: right }
.jaune_fond {position:relative; background:url(img/long_jaune.jpg); height:150px; width:100% }
.jaune_gauche {position:relative; background:url(img/cart_jaune.jpg) no-repeat; height:150px; background-position:left }
.jaune_droite {position:relative; background:url(img/droite_jaune.jpg) no-repeat; height:150px; background-position: right }
.head_left{ background:url(img/topg.gif) no-repeat; height:111px; width:11px; position:absolute; z-index:2; }
.cont_cart{margin-left:150px; margin-top:0px; height:145px}
.cont_cart_jaune{margin-left:130px; margin-top:0px; height:145px}
.rose_tire{margin-left:0px; margin-top:6px; font-size:18px; color:#FFFFFF; line-height:25px}
.vert_tire{margin-left:0px; margin-top:6px; font-size:18px; color: #006600; line-height:25px}
.ccba{ font-size:14px; color: #006600; line-height:20px}
.jaune_tire{margin-left:0px; margin-top:6px; font-size:18px; color: #006600; line-height:25px}
.actu{height:100px}
.cartouche_violet{background-color:#FF3399 ;  margin-left:140px; margin-top:1px; height:15px; width:120px; position:relative; z-index:4} 
.cartouche_vert{background-color: #006600;   margin-left:140px; margin-top:1px; height:15px; width:120px; position:relative; z-index:4}
.cartouche_jaune{background-color: #CC6600; margin-left:140px; margin-top:1px; height:15px; width:120px; position:relative; z-index:4}
.trait_bleu {margin-top:2px; width:100%; z-index:4; background-color:#5d67c3; height:3px;}
.texte_bleu {font-size:13px; color:#427bad; text-align:center}
.titre {font-size:13px; color:#427bad; font-weight:bold}

.lienvert a{ color: #00CC00; text-decoration: none; font-weight:lighter; font-size:11px;}
.lienvert a:hover{ text-decoration: underline; color:#00CC00; font-size:11px;}
.lienblanc a{ color:#ffffff; text-decoration: none; font-weight:lighter; font-size:11px;}
.lienblanc a:hover{ text-decoration: underline; color:#FFFFFF; font-size:11px;}
.lienblanc1 a{ color:#ffffff; text-decoration: none; font-weight:lighter; font-size:12px;}
.lienblanc1 a:hover{ text-decoration: underline; color:#FFFFFF; font-size:12px;}
.liengris a{ color:#757575; font-weight:bold; text-decoration: none; margin-left:23px; margin-top:10px; line-height:20px; font-size:11px;}
.liengris a:hover{ color:#ff7E00; font-size:11px;}
a{ color:#757575; font-weight:bold; text-decoration: none; font-size:11px;}
a:hover{ color:#ff7E00; font-size:11px;}


td, table, select,  input, textarea, div{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	vertical-align:top;

}

form { margin:0px; padding:0px}

.input{ width:145px; height:16px}
