html, body{
height:100%;margin:0;padding:0;border:0;font:normal 14px arial, helvetica, sans-serif;color:#000;background:#3e3e3e url(body.jpg) 50% 100% repeat-x;text-align:center
}
body form{
padding:0;margin:0
}
.l-container{
width:990px;margin:0 auto;text-align:left
}
.l-footer{
height:60px;width:990px;margin:0 auto;color:#2a2a2a;text-align:left
}
.l-footer td{
padding:0
}
.l-footer .l{
padding-left:117px
}
.l-footer .r{
text-align:right;padding-right:50px
}
.l-footer a{
color:#2a2a2a
}
ul{
margin:0 0 10px 5px;padding:0;list-style:none
}
li{
background:url(bullet1.png) 0 4px no-repeat;margin-bottom:10px;padding-left:10px
}
embed, object, textarea, select{
outline:none;margin:0
}
.s{
font-size:0;height:1px
}
img{
border:0
}
a img{
vertical-align:middle
}
a{
text-decoration:underline;outline:none;color:#000
}
a:hover{
text-decoration:none
}
.black a {
	color:#000
}
.date {
	font-size: 11px; color: #AAAAAA;
}
.anonce p {
	font-size: 13px;
}
.b{
font-weight:bold
}
.fl{
float:left !important
}
.fr{
float:right !important
}
.ar{
text-align:right !important
}
.ac{
text-align:center !important
}
.al{
text-align:left !important
}
.aj{
text-align:justify !important
}
.at{
vertical-align:top !important
}
.am{
vertical-align:middle !important
}
.ab{
vertical-align:bottom !important
}
p{
margin:0 0 10px 0
}
font{
line-height:normal
}
.wrap{
overflow:hidden;zoom:1
}
.l-header{
width:100%
}
.l-header td{
height:72px;text-align:right;padding:0;vertical-align:bottom
}
.b-toptext{
color:#f78f1e;font:bold 17px verdana, helvetica, sans-serif;padding:10px 30px 0 0;float:right;background:url(border2.png) 100% 50% no-repeat;height:27px
}
.b-lang{
color:#a0a0a0;margin:10px 20px 0 30px;float:right
}
.l-page{
width:990px;height:598px;background:#5c5c5c url(body1.jpg) 0 -2px no-repeat;border-collapse:collapse
}
.l-page-l{
width:258px;vertical-align:top;padding:0 20px 0 124px
}
.l-page-r{
padding:0 35px 0 0;vertical-align:top
}
.b-primary-nav{
margin:0;padding:0;list-style:none;overflow:hidden
}
.b-primary-nav li{
background:url(border1.png) 100% 50% no-repeat;margin:0 0 0 0;float:left;padding:0
}
.b-primary-nav a{
color:#bdc5bb;padding:32px 30px;display:block;float:left;text-decoration:none
}
.b-primary-nav span, .b-primary-nav a:hover{
color:#f78f1e;padding:32px 30px;display:block
}
.b-primary-nav .last{
background:none
}
.b-secondary-nav{
margin:0;padding:0;list-style:none
}
.b-secondary-nav li{
color:#f78f1e;margin-bottom:10px;font-size:16px;padding:0;background:none
}
.b-secondary-nav li a{
color:#bdc5bb;padding-left:10px
}
.b-secondary-nav span{
background:url(bullet2.png) 0 4px no-repeat;padding-left:10px;font-weight:bold
}
.l-content{
padding:23px 11px 23px 35px;width:500px
}
.l-content a{
color:#606060
}
.b-breadcrumb{
margin:0 0 30px 0;padding:0;list-style:none;overflow:hidden;zoom:1
}
.b-breadcrumb li{
font-size:12px;background:url(b-breadcrumb.png) 100% 4px no-repeat;float:left;padding:0 15px 0 0;margin-right:15px
}
.b-breadcrumb a{
color:#747474
}
h1{
color:#f78f1e;font:normal 24px arial, helvetica, sans-serif;margin:0 0 15px 0
}
h2{
color:#363636;font:normal 18px arial, helvetica, sans-serif;margin:0 0 17px 0
}
h3{
color:#6a6969;font:bold 14px arial, helvetica, sans-serif;margin:0 0 15px 0
}
.l-scroll{
width:490px;height:328px;overflow:auto;color:#6c6c6c;padding-right:10px
}
.l-scroll a{
color:#f78f1e
}
.b-gallery{
overflow:hidden;zoom:1;border-bottom:solid 1px #d9d9d9;padding-bottom:3px;margin:0 -31px 4px 0
}
.b-gallery div{
float:left;margin:0 31px 36px 0;width:217px
}
.b-gallery img{
display:block;margin-bottom:15px;border:solid 1px #767676
}
.b-pager{
color:#818181;margin-left:10px;font-size:15px
}
.b-pager a{
color:#f78f1e;margin:0 7px
}
.b-pager span{
color:#000;margin:0 7px
}
.jScrollPaneContainer{
position:relative;overflow:hidden;z-index:1
}
.jScrollPaneTrack{
position:absolute;right:0;top:0;height:100%;background:url(scroll-track.png) 50% 0 repeat-y
}
.jScrollPaneDrag{
position:absolute;background:url(scroll-drag.png) 50% 50% no-repeat;cursor:pointer;overflow:hidden
}
.jScrollPaneDragTop{
position:absolute;top:0;left:0;overflow:hidden
}
.jScrollPaneDragBottom{
position:absolute;bottom:0;left:0;overflow:hidden
}
a.jScrollArrowUp{
display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:19px;background:url(scroll-up.png) 50% 0 no-repeat
}
a.jScrollArrowDown{
display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:19px;background:url(scroll-down.png) 50% 100% no-repeat
}
.b-flash-small{
width:259px;height:254px;position:relative;margin:0 0 20px -6px
}

.lines{
position:absolute;width:100%;height:100%;background:url(lines.png) 50% 50% no-repeat;top:0;left:0
}