/*********************************************
/* Réinitialisation des valeurs navigateurs */
/********************************************/
* {margin:0}
a img {border:0}

p, ul {margin-bottom: 10px;}

/********/
/* Body */
/********/
body {background-color:#b6d2f9;font-size:10px;color:#000000;text-align:center;font-family:Verdana, sans-serif;}

/***********/
/* Pattern */
/***********/
#content {background-color:#FFF;width:900px;text-align:center;margin:0 auto;margin-top:20px;margin-bottom:20px;}

#header {height:120px;text-align:left;background-image:url(../Medias/Desktop/Images/Site/Header_Background.jpg);}

#center {background-color:#FFF;}

#menu {float:left;background-color:#FFF;width:200px;padding-top:20px;}

#mainCenter {float:left;background-color:#FFF;width:700px;text-align:left;}

#main {width:700px;margin:0 auto;background-color:#FFF}

#footer {background-color:#FFF;clear:both;height:50px;padding-top:50px;text-align:center;}

/****************/
/* HtmlControls */
/****************/
.headerLink {text-align:right;padding-right:5px;padding-top:5px;}

.ContactField{padding:10px;}

.ContactLabel{display:block;width : 200px;padding-bottom:5px;}

/*********/
/* Menu */
/********/
#menu img {display: block;padding-top:20px;}

.menu {text-align:left;margin-left:1px;margin-right:2px; padding-left: 30px;list-style:none;}

.menuItem{height:25px;}

.menuLink {color:#3162ee;font-weight:bold;}

.menuLink:hover {color:#33cccc;font-weight:bold;}

.subMenuLink {color:#000}

/************/
/* Contenu */
/***********/
.ContentTitle {padding:10px; text-align:center; font-weight:bold; font-size:16px; color:#3162ee; text-decoration:underline;}
.ContentImage {padding:10px; text-align:center;}
.ContentSubtitle {padding:10px; font-size:14px; font-weight:bold;}
.ContentParagraph {padding:10px;}

/************/
/*    MASTER   */
/***********/
.baseline{background-color:#b6d2f9;color:#3162ee;font-size:10px;text-align:center;height:15px;}

/************/
/*    HOME      */
/***********/
.leftCol
{
	float : left;
	width : 350px;
	padding-top: 20px;
	padding-right: 20px;
}

.level1 li
{
	padding-left:15px;
	padding-bottom:7px;
	padding-top:5px;
	list-style:none;
}

.level2 li
{
	padding-left:15px;
	list-style:none;
}

.centerCol
{
	float : left;
	width: 150px;
	padding-top: 20px;
}
.rightCol
{
	margin-left: 10px;
	padding-top: 20px;
	float : left;
	width: 150px;
}

/********/
/* NEWS */
/********/
.titleNews
{
	font-weight:bold;
	font-size:14px;
}
.endNews
{
	margin-bottom:10px;
}

/* Admin News */
.alternativeNewsItem{background-color:#B3B3B3;}
.tableNewsRow{margin-bottom:10px;}
.tableNewsTitleCol{width:200px;}
.tableNewsContentCol{width:400px;}
.tableNewsActionCol{width:50px;text-align:center;}
.addNewsTextArea{width:350px;}
.addNewsInputText{width:350px;}

/***********/
/* OTHERS  */
/**********/
.paragraph{
	padding-bottom:5px;
}
.subtitle
{
	color:#3162ee;
	font-weight:bold;
}

.legend
{
	color:#b3b3b3;
}

.content
{
	padding-top:20px;
}

.infos
{
	margin : 0;
}

.center{
	text-align: center;
}

.pt_left{
	float:left;
	width:375px;
	padding-top:10px;
}

.pt_right{
	float:left;
	width:325px;
	padding-top:90px;
}

.pt_right div.pdf_link{
	text-align:center;
}

.pt_right div.pdf_link a{
	color:#000;
}

.clear{
	clear:both;
}

.footerMentions
{
	padding-bottom:10px;
}

.footerMentions a
{
	color:#000;
}

.spacer{
	margin:20px auto;
	width:300px;
	height:1px;
}