@import url("modules.css");
@import url("shared.css");

body
{
	background-image:url(../images/fond_site2.gif);
	background-repeat:repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/***************************************************/
/** TEMPLATE ***************************************/
/***************************************************/

/** master_container **/

.master_container
{
	text-align: center;
}

.container
{
	padding-top:20px;
	padding-bottom:20px;
}

/** top menu ***/

#tab_menucontainer
{
	padding-right: 7px;
}

#tablemenu 
{
	border: 1px solid #000000;
	background-color: #B17609;
	width:535px;
}

/** top search **/

.top_search
{
	padding-top: 3px;
	text-align:left;
}

/** Banners **/

.banner_content
{
	padding-left: 5px;
}

/** News **/

.tab_newscontainer
{
	background-image: url(../images/fond_tableau.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	border: solid 1px #000;
	color: #646464;
	min-height: 305px;
	margin-bottom: 4px;
}

/** Activités **/

.tab_activitecontainer
{	
	background-color: #ffffff;
	border: solid 1px #000;	
	margin-bottom: 4px;
}

.activitestextes 
{
	color: #000000;
}

/** Communiqués **/

.tab_commcontainer
{
	background-color: #ffffff;
	border: solid 1px #000;
	margin-bottom: 4px;
}

/** Prise de position **/

.tab_positioncontainer
{
	background-color: #ffffff;
	border: solid 1px #000;
	color: #646464;
	margin-bottom: 4px;
}

/** Partenaires **/

table#tab_partnerscontainer
{
	background-image: url(../images/fond_tableau.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	border: solid 1px #000;
}

.partenaire_img,
.partenaire_contentZone
{
	padding-left:18px;
	padding-bottom: 5px;
}

/** copyright **/

.copyright
{
	color:#d8ba83;
	font-family:Verdana;
	font-size:11px;
	padding-left:18px;
	padding-top:4px;
	padding-bottom: 10px;
}

.copyright a,
.copyright a:link,
.copyright a:hover,
.copyright a:visited,
.copyright a:active,
.copyright a:visited:hover
{
	color:#d8ba83;
}

.copyright a:hover,
.copyright a:visited:hover
{
	color:#fff;
}

/****************************************************/
/** autres classes **********************************/
/****************************************************/

.menutexte 
{
	color: #FFFFFF;	
}

.bulletin 
{
	color: #FFFFFF;
}

.fieldbulletin 
{
	color: #666666;	
	border: 1px solid #000000;
	height: 18px;
	width: 162px;	
}

.btnsoumettrebulletin 
{
	background-color: BE820F;
	border: 1px solid E7CF9F;
	color: #FFFFFF;
}

.btnrecherche 
{
	background-color: BE820F;
	border: 1px solid E7CF9F;
	color: #FFFFFF;
	height: 18px;
	width: 66px;
}

.fieldrecherche 
{
	color: #666666;
	border: 1px solid #000000;
	height: 18px;
	width: 145px;
}

.btnrechercheaide 
{
	background-color: BE820F;
	border: 1px solid E7CF9F;
	color: #FFFFFF;
	height: 18px;
	width: 21px;
}

.contenutextes 
{
	color: 616261;
}

.titrecontenu 
{
	color: #B07406;
	font-size: 16px;
	font-weight: bold;
}

.babillardbtn 
{
	color: #B07406;
	font-weight: bold;	
}

.datecalendrier 
{
	color: #B07406;
	font-size: 9px;
}

.elementCaldejeuner 
{
	background-color: FEEBFF;
	border: 1px solid F56FFF;	
	color: #000000;
	font-size: 10px;	
	height: 13px;
	text-transform: capitalize;
	text-align: center;
	width: 13px;
}

.CalendrierTextes 
{
	color: 646464;
}

.Calendrierbtn 
{
	color: #B07406;
	font-weight: bold;
}

.DropListCalendrier 
{	
	color: #000000;
	height: 18px;
	width: 90px;
}

.fieldLONGdevenirmembre 
{	
	border: 1px solid #000000;
	color: #666666;	
	height: 18px;
	width: 145px;
}

.fieldCOURTdevenirmembre 
{
	border: 1px solid #000000;
	color: #666666;	
	height: 18px;
	width: 145px;
}

#tableborder1 
{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin-bottom: 6px;
}
