html {
background:#000 url(../img/html.png) repeat-x scroll left top;
}
.home {
background:transparent url(../img/body.png) repeat-x scroll 0 143px;
}

.home #center {
background:#000;
}

.home #center #news-home {
width:728px;
}

.home #center #news-home #viewAll {
display:none;
font-size:12px;
text-align:right;
width:100%;
}

.home #center #news-home .a-news {
background:transparent url(../img/news-btm.png) no-repeat scroll left bottom;
border-color:#000;
border-style:solid;
border-width:0 0 2px;
}

.home #center #news-home .text-news {
background:#F6F6F6 url(../img/news-bg.png) repeat-y scroll left top;
color:#000;
float:right;
min-height:260px;
width:477px;
border-color:#000;
border-style:solid;
border-width:0 0 0 1px;
margin:0;
padding:10px;
}

.home #center #news-home .text-news .more {
background:transparent url(../img/more.png) no-repeat scroll 100% 3px;
text-align:right;
margin:16px;
}

.home #center #news-home .text-news .more a,.home #center #news-home .text-news .more a:visited {
color:#000;
text-decoration:underline;
padding:7px;
}

.home #center #news-home .vignette-news .date {
text-align:right;
padding:50px 15px 15px 0;
}

.home #center #news-home p {
color:#6e6e6e;
font-size:13px;
text-align:justify;
padding:2px;
}

.home #top {
background:#000;
height:422px;
width:100%;
border-color:#000;
border-style:solid;
border-width:0 0 2px;
}

.home #top #accordeon {

background:#009ee0 url(../img/accordeon.png) repeat-y scroll right top;
color:#FFF;
height:100%;
width:259px;
_width:256px;
}
.home #top #accordeon .part{

	_background:transparent;
	
}

.home #top #accordeon .part h3 {
background:transparent url(../img/h3-accordeon.png) repeat-x scroll left 37px;
_background:transparent;
color:#FFF;
cursor:pointer;
padding:14px 45px;
}

.home #top #accordeon .part-content {
color:#f9e9d4;
font-size:12px;
padding:0 0 0 25px;
}


h2{
	font-size:18px;
}
