ul,li,dl {margin:0;padding:0;list-style:none}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0}
a img {border:none}

body {margin:0 auto;width:1168px;text-align:center;background:#030f28;padding:0}

#container {overflow:auto}
#left,#content,#right {height:840px}
#left {float:left;width:171px;border-right:1px solid #FFF;background:#030f28}
#content {float:left;width:808px;padding:0 8px}
#right {float:left;width:171px;border-left:1px solid #FFF;background:#030f28}

/*left*/
#menu_banner {margin-top:83px;height:90px;background:#001d4a;width:171px;overflow:hidden;position:relative;font-family:sans-serif;font-size:15px}
#menu_banner a {display:block;width:171px;height:90px;color:#FFF;text-decoration:none}
#menu {margin-left:30px;margin-right:12px}
#menu li {height:23px;border-bottom:1px solid #FFF;text-align:right}
#menu li.news {height:67px}
#menu li a {display:block;height:19px;background-position: right 3px;background-repeat: no-repeat;}
#menu li.news a {height:63px;background-position: right 40px}
#menu li a span {display:none}

/*content*/
#top {margin:0 -8px 0 -8px;height:108px;}
#header {background:url(../images/header.png) no-repeat;height:108px;z-index:1;position:relative}
#header span {display:none}

#panel {height:697px;margin-top:-25px;position:relative}
#panel_content {background:#FFF;height:558px;}
#panel_left {float:left;width:384px;height:525px;padding:0px 10px;font-family:sans-serif;font-size:12px;text-align:right}
#panel_left p {margin:0;padding:16px 0}
#panel_right {float:left;width:404px;height:525px}
#panel_right h2.panel_header {background-color:#F00;background-repeat: no-repeat;background-position: 4px -3px;height:17px}
#panel_left h2.panel_header {background-repeat: no-repeat;background-position: right -3px;height:17px}
h2.panel_header span {display:none}

#panel_menu {margin-top:-20px;height:133px}
#panel_menu li {float:left;margin-left:4px}
#panel_menu div.text {border:1px solid #FFF;width:109px;height:15px;background:#001d4a}
#panel_menu div.text a {display:block;height:15px;background-repeat: no-repeat;background-position: 4px -3px;}
#panel_menu div.text a span {display:none}
#panel_menu div.image {margin-top:5px;border:1px solid #FFF;width:109px;height:109px;overflow:hidden}

#scroller {overflow:hidden;margin-top:-20px;width:808px}
#scrollLeft,#scrollRight {position:absolute;width:100px;height:100px;top:558px}
#scrollLeft {left:-120px;background:url(../images/prev_blu.gif) right center no-repeat}
#scrollRight {right:-120px;background:url(../images/next_blu.gif) left center no-repeat}

.download {margin:5px 0;padding-bottom:5px;border-bottom:1px solid #000;}
.download a.out {color:#030F28; text-decoration:none;}
div.download{text-align:left;color:#FF0000}


#footer {background:url(../images/footer2.jpg) center no-repeat;height:60px;width:804px;margin-top:-5px}
#footer span {display:none}

/*right*/
#right h2.panel_header {margin-top:83px;margin-left:5px;background-color:#F00;background-repeat: no-repeat;background-position: 4px -3px;height:17px}
#menu_right {margin-left:12px;margin-right:12px}
#menu_right li {height:23px;border-bottom:1px solid #FFF;text-align:left}
#menu_right li a {display:block;height:19px;background-position: left 3px;background-repeat: no-repeat;}
#menu_right li a span {display:none}

a.spip_out {color:#000;}

/*gallery*/
ul.gallery {position:relative}
ul.gallery li {
  position:absolute;
  left:-10px;
  top:-17px;
  width:808px;
  margin:auto;
  text-align:center
}

#gallery_nav {
  position:absolute;
  z-index:1;
  bottom:5px;
  right:-400px
}

