body {
	margin:0;
	background-image:url(../images/template/gradient-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment: fixed; 
	background-color:#D1E6C7;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
	
a { cursor:hand }
	
/*a.content:link, a.content:visited, a.content:active { text-decoration:underline; color:#444444; }
a.content:hover { text-decoration:none; color:#444444; }*/

a:link, a:visited, a:active { text-decoration:underline; color:#444444; }
a:hover { text-decoration:none; color:#444444; }

a.date:link, a.date:visited, a.date:active { color:#008800; font-style:italic; text-decoration:none;}
a.date:hover { color:#008800; font-style:italic; text-decoration:underline; }

a.departement:link, a.departement:visited, a.departement:active { font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; text-decoration:none; font-weight:bold; }
a.departement:hover { text-decoration:underline; }
	
.main {
	margin:0 auto;
	background-image:url(../images/template/white-bg.jpg);
	background-repeat:repeat-y;
	width:775PX;
	}
	
.header { border:#FFFFFF 1px solid; width:766px; }

.box-border-top { background-image:url(../images/template/columns/box-top.gif); background-repeat:repeat-x; }
.box-border-right { border-right:1px solid #A0BF8B; }
.box-border-bottom { background-image:url(../images/template/columns/box-bottom.gif); background-repeat:repeat-x; }
.box-border-left { border-left:1px solid #A0BF8B; }
.box-bg { background-color:#EDEDED;  border: #CCCCCC solid 1px;}

.box-content { background-color:#ffffff /*E6F3DE*/; border: #CCCCCC solid 1px;}

.language { float:right; width:101px; }

.heading {
	font-size:13px;
	font-weight:bold;
	}

.sub-heading {
	font-weight:bold;
	}

.green-line { background-image:url(../images/template/green-line.gif); background-repeat:repeat-x; clear:both; height:12px}

.img-right {
	float:right;
	border:#333333 1px solid;
	margin:5px 5px 8px 8px;
/*	background-color:#EDEDED;*/
	text-align:left;
	background-color:#ffffff;
/*	padding:1px;*/
	}

.img-left {
	float:left;
	border:#333333 1px solid;
	margin:5px 8px 8px 5px;
/*	background-color:#EDEDED;*/
	text-align:left;
	background-color:#ffffff;
/*	padding:1px;*/
	}
	
.bold-text {
	font-weight:bold;
	color:#555555;
	}

.img-right p {
	font-size:9px;
	margin:3px;
	text-align:left;
	}
	
.img-left p {
	font-size:9px;
	margin:3px;
	text-align:left;
	}	

.img {
	border:#CCCCCC 1px solid;
	background-color:#F5F5F5;
	}
	
.img p {
	font-size:9px;
	margin:3px;
	text-align:left;
	}

ul.arrow li {
	list-style-image:url(../images/template/bullet-arrow.gif);
	}
	
ul a:link, ul a:visited, ul a:active { text-decoration:none; color:#444444; }
ul a:hover { text-decoration:underline; color:#444444; }

.footer {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#19950A;
	}

.footer span { color:#888888 }
	
.footer a:link, .footer a:visited, .footer a:active { color:#19950A; text-decoration:none; }
.footer a:hover { color:#19950A; text-decoration:underline; }

.footer span a:link, .footer span a:visited, .footer span a:active { text-decoration:none; color:#666666; }
.footer span a:hover { text-decoration:underline; color:#666666; }

#imageContainer { height:129px; }  
#imageContainer img {
	display:none;
	position:absolute;
	height:129px;
	width:500px;
	opacity: -0.01;
	left: -1px;
	top: 4px;
} 

.greentext A:link {text-decoration:underline; color:#78943f;}
.greentext A:visited {text-decoration:underline; color:#78943f;}


.blor {background: url(images/box/bl_or.jpg) 0 100% no-repeat #f0d5a1}
.bror {background: url(images/box/br_or.jpg) 100% 100% no-repeat}
.tlor {background: url(images/box/tl_or.jpg) 0 0 no-repeat}
.tror {background: url(images/box/tr_or.jpg) 100% 0 no-repeat; padding:12px}
.clear {font-size: 1px; height: 1px}

