/* CSS Document */

body{
	margin: 0px 0px 0px 0px;
	font-family:arial, verdana;
	font-size:11px;
	background-color:#9fd7d7;
}
IMG{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
a{	
	font-family:arial, verdana;
	font-size:11px;
	color:#199D9F;
	text-decoration:none;
	border: 0px;
}
a:hover{
	font-family:arial, verdana;
	font-size:11px;
	color:#c0002b;
	border: 0px;
}
.clear{
	clear:both;
}
.central{
	width:972px;
	background-image:url(img/fond.jpg);
	background-repeat: repeat-y;
	margin:auto;
	text-align:center;
}
.central_entete{
	width:972px;
	height:184px;
	margin:auto;
	text-align:center;
}
.entete{
	width:972px;
}
.logo{
	width:214px;
	height:126px;
	background-image:url(img/logo-trinome.jpg);
	float:left;
}
.menu{
	width:758px;
	height:126px;
	float:left;
}
.chapo{
	width:972px;
	height:58px;
}
.contenu{
	width:972px;
}
.colonne{
	width:214px;
	float:left;
}
.bandeau_titre{
	width:214px;
	height:34px;
	background-image:url(img/bandeau_titre.jpg);
	background-repeat:no-repeat;
}
.news{
	width:214px;
	padding-top: 15px;
	padding-bottom: 5px;
}

.date{
	width:128px;
	background-image:url(img/pucenews.jpg);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	text-align: left;
	font-size: 11px;
	padding-left:85px;
    margin: 0px;
}
.news_contenu{
	width:100px;
	color: #fff;
	text-align: left;
	font-size: 11px;
	padding-left:85px;
	padding-right:29px;
    margin: 0px;
}

.news_contenu a{
	font-family:arial, verdana;
	font-size:11px;
	color: #fff;	
	text-decoration:none;
	border: 0px;
}
.news_contenu a:hover{
	font-family:arial, verdana;
	font-size:11px;
	color:#c0002b;
	border: 0px;
}

h1{
	font-family:arial, verdana;
	font-size:15px;
	color:#734f65;
	border: 0px;
}
h1 a{
	font-family:arial, verdana;
	font-size:15px;
	color:#734f65;
	border: 0px;
}
h1 a:hover{
	font-family:arial, verdana;
	font-size:15px;
	color:#ffffff;
	border: 0px;
}
h2{
    font-size:10px;
	color: #000000;
	font-weight:normal;
}
.box{
	width:758px;
	float:left;
}
.box_titre{
	width:758px;
	text-align: left;

}
.box_contenu{
	width:718px;		
	color: #320A2D;
	text-align: left;
	font-size: 12px;
	padding-top: 20px;
	padding-right: 40px;
    margin: 0px;
}

.legendes{
	font-family:arial, verdana;
	font-size:11px;
	line-height:11px;
}
.legendes2{
	font-family:arial, verdana;
	font-size:11px;
	line-height:11px;
	color: #00B2B0;
}

.vert{
    font-size:10px;
	color: #000000;
}
.mise_en_avant{
	font-weight: bold;
	color: #00B2B0;
}
.mise_en_avant_rouge{
	font-weight: bold;
	color: #c0002b;
}
.mise_en_avant_italique{
	color: #00B2B0;
	font-style: italic;
}
.champs{
	font-size: 9px;
	line-height:9px;
	color: #00B2B0;
	font-style: italic;
}
/*
.pied{
	width:490px;
	height:43px;
	background-image:url(img/pied.jpg);
	color: #c8b9be;
	padding-top: 27px;
	padding-left:484px;
}
*/
.pied{
	
	
	background-repeat:no-repeat;
	width:937px;
	height:43px;
	color: #c8b9be;
	
	
	margin:0;
	padding:27px 45px 0 0;
	_padding:27px 35px 0 0;
}

.pied a{
	color: #c8b9be;
}
.pied a:hover{
	color: #c8b9be;
}


.pied_nl{
	
	background-repeat:no-repeat;
	width:937px;
	height:43px;
	color: #c8b9be;
	
	
	margin:0;
	padding:27px 45px 0 0;
	_padding:27px 35px 0 0;
}

.pied_nl a{
	color: #c8b9be;
}
.pied_nl a:hover{
	color: #c8b9be;
}

.menu_rea{
	width:758px;
	height:24px;
}
.menu_rea_fond{
	width:635px;
	height:23px;
	background-image:url(img/menu_rea.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align: left;
}
.menu_rea_bouton{
	width:41px;	
	height:23px;	
	float:left;
}
.sous_menu_rea{
	width: 492px;
	height:17px;
	font-size: 11px;
	color: #c0002b;
	float:left;
	padding-top:6px;
	padding-left:8px;
}
.sous_menu_rea a{
	font-size: 11px;
	color: #320A2D;
}

.sous_menu_rea a:hover{
	font-size: 11px;
	color: #c0002b;
}
.numeros{
	width: 135px;
	height:17px;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;			
	color: #c0002b;
	float:left;
	padding-top:6px;
}
.numeros a{
	color: #199D9F;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;
}
.numeros a:hover{
	color: #c0002b;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;
}
.sous_menu_rea_logos{
	width: 422px;
	height:17px;
	font-size: 11px;
	color: #c0002b;
	float:left;
	padding-top:6px;
	padding-left:8px;
}
.sous_menu_rea_logos a{
	font-size: 11px;
	color: #320A2D;
}

.sous_menu_rea_logos a:hover{
	font-size: 11px;
	color: #c0002b;
}
.numeros_logos{
	width: 205px;
	height:17px;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;			
	color: #c0002b;
	float:left;
	padding-top:6px;
}
.numeros_logos a{
	color: #199D9F;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;
}
.numeros_logos a:hover{
	color: #c0002b;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;	
}


.sous_menu_rea_refuses{
	width: 322px;
	height:17px;
	font-size: 11px;
	color: #c0002b;
	float:left;
	padding-top:6px;
	padding-left:8px;
}
.sous_menu_rea_refuses a{
	font-size: 11px;
	color: #320A2D;
}

.sous_menu_rea_refuses a:hover{
	font-size: 11px;
	color: #c0002b;
}
.numeros_refuses{
	width: 305px;
	height:17px;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;			
	color: #c0002b;
	float:left;
	padding-top:6px;
}
.numeros_refuses a{
	color: #199D9F;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;
}
.numeros_refuses a:hover{
	color: #c0002b;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;	
}



.sous_menu_rea_mar{
	width: 442px;
	height:17px;
	font-size: 11px;
	color: #c0002b;
	float:left;
	padding-top:6px;
	padding-left:8px;
}
.sous_menu_rea_mar a{
	font-size: 11px;
	color: #320A2D;
}

.sous_menu_rea_mar a:hover{
	font-size: 11px;
	color: #c0002b;
}
.numeros_mar{
	width: 185px;
	height:17px;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;			
	color: #c0002b;
	float:left;
	padding-top:6px;
}
.numeros_mar a{
	color: #199D9F;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;
}
.numeros_mar a:hover{
	color: #c0002b;
	font-family: 'Trebuchet MS', arial, verdana;
	font-size: 13px;
	font-weight:bold;


/* Special page Home */
.box_home
{
	width:732px;
	padding-left: 0px;
}
.photo_home{
	width:110px;
	border: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	float:left;
}
.contenu_home{
	width:500px;	
	color: #320A2D;
	text-align: left;
	font-size: 13px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
}
.sous_home{

	width:565px;		
	color: #320A2D;
	text-align: left;
	font-size: 13px;
	padding-left: 100px;
	padding-right: 35px;
}
/* Special page ref */
.col_ref{
	width: 225px;
	float:left;
	padding-right:8px;
    margin:0px;
}
/* Special page activité */

.box_activite{
	width:718px;
	float:left;
}
.contenu_activite{
	width:714px;
	height:45px;
	float:left;
	margin-bottom:3px;
}
.titre_activite{
	color: #c0002b;
	padding-left:0px;
}
.sous_titre_activite{
	width:704px;
	padding-left:16px;
}
.icone{
	width:144px;
	height:31px;
	float:left;
}
.icone_img{
	height:31px;
	float:left;
}
.icone_comment{
	width:80px;
	height:22px;
	font-style:italic;
	font-size:10px;
	float:left;
	padding-top:9px;
	padding-left:4px;
}
/* Special page contact */
.box_contact_droite{
	width:348px;
	float:left;
	padding-left:0px;
    margin: 0px;
}
.box_contact_gauche{
	width:340px;
	float:left;
	padding-top:0px;
	padding-left:20px;
    margin:0px;
}.archives{
	font-family:arial, verdana;
	font-size:13px;
	color: #320A2D;
}
.archives a{
	font-family:arial, verdana;
	font-size:13px;
	text-decoration:none;
	color: #320A2D;
}
.archives a:hover{
	font-family:arial, verdana;
	font-size:13px;
	text-decoration:none;
	color:#c0002b;
}

.content_home
{
	width:517px;
	padding-left: 0px;
}
.flash_home
{
	position: relative;
	float:right;
	left: 520px;
	width:177px;
	padding-left: 0px;
}
