/********************************************************************************************/
/* DNM! = Do No Modify -> data is linked to an element that you cannot modify with CSS file */ 
/********************************************************************************************/

.bgcolor {
	background-color: #669900;
}
body {
	background-color: #FFFFFF;
	color:#7F7F7F; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px 0px 0px 0px;
	
}

body td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.admin
{
	border: #ff6666 1px solid;
	background-color: #ffefd5;
}

.langselect {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.langselect a {
	color:#B3CC80;
	text-decoration: none;
}
.langselect a:hover {
	color:#B3CC80;
	text-decoration: underline;
}


.maincontent {
	width:738px;      								/* DNM! width for the content area */
	height:395px;										/* DNM! height for the content area */
	background-color: #FFFFFF;						/* DNM! color of the content area */
}
.maincontent a {
	color:#7F7F7F;
	text-decoration: none;
}
.maincontent a:hover {
	color:#7F7F7F;
	text-decoration: underline;
}


.content {
	width:498px;      								/* DNM! width for the content area */
	height:260px;										/* DNM! height for the content area */
}

td ul {
	margin-left:15px;
}

.menu {
	vertical-align:top;
	background-color:#FFFFFF;
}
.menu td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.menu a {
	text-decoration: none;
	color:#7F7F7F;
}
.menu a:hover {
	text-decoration: underline;
	color:#7F7F7F;
}




.crltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	border: solid 1px #7F7F7F;
	background-color:#FFFFFF;
}
.crlmultitext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:66px;
	border: solid 1px #7F7F7F;
	background-color:#FFFFFF;
}




.button {
	border: solid 1px #00CC66;
	width:80px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	


}



.line {
	background-color: #669900;
}

/***************************************************************************/
/* PROMOTION page 														   */
/***************************************************************************/
.promotion {
	color:#666666;
}

.left{
	vertical-align:top;
	background-color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	padding-left:20px;
	padding-right:20px;
	color:#000000;
}
.left ul { margin:5px;) }
.left li { list-style-image: url(pictures/Spring_li.gif) }

.right{
	vertical-align:top;
	background-color:#00CC99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	padding-left:20px;
	padding-right:20px;
	color:#000000;
}
.right ul { margin:5px; }
.right li { list-style-image: url(pictures/Summer_li.gif) }

.promotion h1{
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;

	font-size:18pt;
	color:#FFFFFF; 
}
.promotion h2{
	text-align:center;
	font-size:8pt;
	padding-top:0px;
	padding-bottom:00px;
	margin-top:0px;
	margin-bottom:5px;
	color:#FFFFFF;

}
/***************************************************************************/
/* Situation page 														   */
/***************************************************************************/
.situation h1{
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;

	font-size:14px;
	color:#666666;
}
.situation {
	color:#666666;
}

/***************************************************************************/
/* Link page 														   */
/***************************************************************************/
.links {
	/*color:#E2F8B6; */
		color:#000000;
}
.linkstitle{ /* Cellule contenant le titre de la colonne */
	background-color:#E2F8B6;
 }

.linkscontent{ /* Cellule contenant les links */
	background-color:#E2F8B6;
    height:227px;
	vertical-align:top;
	margin-right:5px;
 }

.links h1{
	margin-left:15px;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:5px;

	font-size:16px;
	color:#666666;
}


.linktable {	/* table contenant l'image et le lien */
    margin-bottom:5px; 		/* espacement entre chaque tables */
    margin-left:5px; 		/* espacement entre chaque tables */
    margin-right:5px; 		/* espacement entre chaque tables */
}
.linktable.linktd {	/* cellule contenant le lien */
	margin-left:5px;
	font-size:11px;
}
.linktable.linktd a {
	color:#666666;
	text-decoration: none;
}
.linktable.linktd a:hover {
	color:#666666;
	text-decoration: underline;
}






