body{
margin:0 auto;
background:#0E384B;
}

#ming{
width:900px;
margin:0 auto;
background:url(images/bg_17.gif) repeat-y top;
}

#top{
height:415px;
background:url(images/bg_01.gif) no-repeat top;
}

#main{
width:777px;
margin:0 auto;
}

#left_main{
width:217px;
float:left;
}

#text{
width:550px;
float:left;
margin-left:10px;
}

.l1{
background:url(images/index_03.gif) no-repeat;
height:22px;
width:202px;
padding-left:15px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.l2{
background:#999999;
width:197px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-bottom:3px;
}

.l2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	line-height:18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.l2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ebebeb;
text-decoration:none;
border-bottom:0px
}

.t1{
background:url(images/index_05.gif);
width:525px;
height:30px;
padding-left:25px;
padding-top:9px;
font-size:14px;
color:#666666;
font-weight:bold;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
}

.titre_news{
background:url(images/index_05.gif);
width:525px;
height:30px;
padding-left:25px;
padding-top:9px;
font-size:11px;
color:#666666;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
}

.nr{
background:url(images/index_09.gif) repeat-y;
padding:15px 25px;
min-height:650px
font-size: 6px;
}

.n1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;}

.foot{
background:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding:5px 0px
}

.foot a{
padding:0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ebebeb;
text-decoration:none;
}

.foot a:hover{
color:#CCCCCC;
}