/* COMMUN */
a{text-decoration:none; color:#999999} 
a:hover{text-decoration:underline}
body 
{
	margin:0px;
	background:url(../images/bg.gif) repeat-x #FEFEFE;
	font-family:trebuchet ms, arial,tahoma;
	font-size:12px;
	color:#999999;
}
img {
border: none;
}
table {
border: none;
}
#mlang
{
	color:#777777;
	text-align:right;
	vertical-align:bottom;
	font-size:12px;
	background:url(../images/head_03.jpg) no-repeat;
	width:602px;
}
#mlang a
{
	color:#FFFFFF;
}
#mlang a:hover
{
	text-decoration:underline;
}
#mlang .selected
{
	color:#FFFFFF;
	background-color:#888888;
	font-weight:bold;
}
#recentnews
{
	color:#333333;
}
#recentnews h1
{
	color:#327EC5;
	margin:0px;
	padding:0px;
	font-size:13px;
}
#recentnews a
{
	text-decoration:none;
	color:#333333;
}
#recentnews a:hover
{
	text-decoration:none;
	color:#111111;
}
#recentnews .date
{
	font-size:10px;
	font-weight:bold;
}
#recentnews .desc
{
	font-size:11px;
}
#recentnews .news
{
	border-top:#FFFFFF 1px solid;
	padding-left:2px;
	border-bottom:#FFFFFF 1px solid;
	
}
#recentnews .news:hover
{
	border-top:#DDDDDD 1px solid;
	background-color:#F4F4F4;
	border-bottom:#DDDDDD 1px solid;
}
.copyright
{
	font-size:10px;
	color:#333333;
}
.baniere
{
background:url(../images/loadhome.gif) no-repeat center;
height:150px;
width:736px;
}
#main
{
	color:#222222;
	width:519px;
	text-align:left;
	vertical-align:text-top;
}
#main a
{
	color:#222222;
}
#main a:hover
{
	color:#000000;
	text-decoration:none;
}

#main h1
{
	margin:0px;
	padding:0px;
	font-size:14px;
}

#content
{
	color:#222222;
	text-align:left;
	vertical-align:text-top;
	width:519px;
}
span
{
 font-size:12px;
}
#content a
{
	color:#222222;
}
#content a:hover
{
	color:#000000;
	text-decoration:none;
}

#content h1
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#1259A6;
}
#content h2
{
	margin:0px;
	padding:0px;
	font-size:14px;
}
#content h3
{
	margin:0px;
	padding:0px;
	font-size:13px;
}
#content .date
{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
	color:#111111
}
#content .sep
{
	height:3px;
	border-bottom:#DDDDDD dotted 1px;
}
#content .detail
{
	color:#000000;
}
#content .detail:a
{
	color:#000000;
}
#content .detail a:hover
{
	color:#3772B0;
}
#content input
{
	color:#222222;
	border:#999999 solid 1px;
}
#content textarea
{
	color:#222222;
	border:#999999 solid 1px;
}
#content select
{
	color:#222222;
	border:#999999 solid 1px;
}

#content span
{
	font-size:9px;
}

	#succes
	{
	background:#F9F9F9;
	width:80%;
	color:#111111;
	padding:5px;
	vertical-align:text-top;
	text-align:left;
	font-size:13px;
	border:#81BBEA dotted 1px;
	}
	#fail
	{
	background:#FF0000;
	width:80%;
	color:#FFFFFF;
	padding:5px;
	vertical-align:text-top;
	text-align:left;
	font-size:13px;
	border:#81BBEA dotted 1px;
	}


