#a_la_une {
background-color : #000;
float : left;
height : 235px;
left : 60px;
position : relative;
top : 20px;
width : 950px;
}
#accueil a {
background : url("images/design_v1/bt_accueil.png");
height : 40px;
width : 134px;
}
#accueil a:hover, #accueil a:focus, #accueil a:active, #accueil .selected {
background : url("images/design_v1/bt_accueil.png") no-repeat 0% -40px;
outline : none;
}
#bas-site {
background : url("images/design_v1/ban-bas-site.jpg") repeat-x top;
border-left : 1px solid #666;
border-right : 1px solid #666;
border-top : 1px solid #666;
color : #000;
height : 130px;
margin : auto auto 0;
padding-top : 4px;
position : relative;
width : 990px;
}
#bas-site .bas-site-left {
color : #2b2a28;
float : left;
width : 33%;
}
#bas-site .bas-site-middle {
border-left : 1px solid #666;
border-right : 1px solid #666;
float : left;
height : 100%;
width : 33%;
}
#bas-site .bas-site-right {
float : left;
width : 33%;
}
#bas-site .title {
font-family : Georgia;
font-weight : 700;
letter-spacing : 0.1em;
text-align : center;
text-transform : uppercase;
}
#block_video_aper {
background : url(images/design_v1/bg_video.png) no-repeat;
height : 446px;
margin-left : auto;
margin-right : auto;
width : 543px;
}
#block_video_aper .cont_video_aper {
height : 330px;
margin : auto;
padding-top : 44px;
width : 480px;
}
#block_video_full {
margin-left : auto;
margin-right : auto;
}
#block_video_full .list_videos {
width : 100%;
}
#block_video_full h2 {
clear : both;
color : #999;
font-family : Arial;
font-size : 14px;
margin : 12px;
padding-top : 12px;
width : 100%;
}
#bodyarea {
background-color : #1d1d1d;
border-left : 1px solid #666;
border-right : 1px solid #666;
margin : auto;
position : relative;
width : 990px;
}
#box-menu-dl {
margin-left : auto;
margin-right : auto;
margin-top : 20px;
width : 374px;
}
#comm-box .comm-box-button, .comm-box-button:visited {
background : #222 url(images/design_v1/alert-overlay.png) repeat-x;
color : #fff;
cursor : pointer;
display : inline-block;
font-size : 13px;
font-weight : 700;
line-height : 1;
margin-top : 10px;
padding : 5px 10px 6px;
position : relative;
text-decoration : none;
}
#comm-box .comm-box-button:active {
top : 1px;
}
#comm-box .comm-box-button:hover {
background-color : #111;
color : #fff;
}
#comm-box .comm-box-content {
border-bottom : 1px solid #666;
font-size : 9pt;
margin-left : 10px;
margin-right : 10px;
margin-top : 6px;
}
#comm-box .comm-box-note {
color : #9f9f9f;
font-family : helvetica;
font-size : x-small;
font-style : oblique;
letter-spacing : 0;
margin-bottom : 6px;
margin-left : 12px;
margin-right : 12px;
text-align : right;
}
#contact a {
background : url("images/design_v1/bt_contact.png");
height : 40px;
width : 147px;
}
#contact a:hover, #contact a:focus, #contact a:active, #contact .selected {
background : url("images/design_v1/bt_contact.png") no-repeat 0% -40px;
outline : none;
}
#conteneur, #top {
margin : auto;
width : 1070px;
}
#download a {
background : url("images/design_v1/bt_download.png");
height : 40px;
width : 291px;
}
#download a:hover, #download a:focus, #download a:active, #download .selected {
background : url("images/design_v1/bt_download.png") no-repeat 0% -40px;
outline : none;
}
#footer {
background-image : url("images/design_v1/footer.png");
background-repeat : repeat-x;
color : #999;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
height : 70px;
line-height : 15px;
margin : 0;
padding : 20px 0 0;
text-align : center;
width : 100%;
}
#footer a {
color : #b76015;
text-decoration : none;
}
#footer a:hover {
color : #fe861f;
text-decoration : none;
}
#forum a {
background : url("images/design_v1/bt_forum.png");
height : 40px;
width : 118px;
}
#forum a:hover, #forum a:focus, #forum a:active, #forum .selected {
background : url("images/design_v1/bt_forum.png") no-repeat 0% -40px;
outline : none;
}
#galerie a {
background : url("images/design_v1/bt_galerie.png");
height : 40px;
width : 137px;
}
#galerie a:hover, #galerie a:focus, #galerie a:active, #galerie .selected {
background : url("images/design_v1/bt_galerie.png") no-repeat 0% -40px;
outline : none;
}
#logo {
margin-left : 12px;
position : absolute;
top : 30px;
}
#main-box .main-box-content {
font-size : 9pt;
margin-left : 10px;
margin-right : 10px;
margin-top : 8px;
}
#main-box .main-box-content-old img {
border-bottom : 1px solid #000;
border-left : 1px solid #000;
border-right : 1px solid #000;
border-top : 1px solid #000;
}
#main-box .main-box-note {
color : #9f9f9f;
font-family : helvetica;
font-size : x-small;
font-style : oblique;
letter-spacing : 0;
margin-left : 12px;
text-align : left;
}
#main-box .main-box-title {
border-bottom : 1px solid #8b0000;
border-left : medium none;
border-right : medium none;
border-top : medium none;
font-family : Times New Roman;
font-size : 14pt;
margin-left : 10px;
}
#main-box .main-box-title h1 {
font-family : Times New Roman;
font-size : 14pt;
margin : 0;
}
#main-box .main-box-title:first-letter {
font-size : 18pt;
}
#main-box, #comm-box {
background-repeat : no-repeat;
clear : both;
color : #beb9b6;
margin : 8px auto 12px 5px;
overflow : hidden;
text-align : justify;
}
#main-content {
color : #9f9f9f;
margin-left : 4px;
}
#main-content .news-archives {
margin-left : auto;
margin-right : auto;
text-align : center;
width : 90%;
}
#main-content .title-content {
background : url("images/design_v1/ban-title.jpg") repeat-x center center;
color : #000;
font-family : Georgia;
font-size : 10pt;
font-weight : 700;
letter-spacing : 0.1em;
line-height : 36px;
text-align : left;
text-indent : 10px;
text-transform : uppercase;
}
#main-content .title-content:first-letter, div.boxertitre:first-letter {
font-size : 12pt;
}
#main-menu {
background-color : #9b9997;
color : #333;
font-family : 'Trebuchet MS', Arial;
font-size : 90%;
margin-bottom : 1em;
padding : 0 0 1em;
width : 100%;
}
#main-menu li {
border-bottom : 1px solid #9b9997;
margin : 0;
}
#main-menu li a {
background-color : #4d4c4b;
border-left : 10px solid #2a2929;
border-right : 10px solid #666462;
color : #fff;
display : block;
padding : 5px 5px 5px 0.5em;
text-decoration : none;
width : auto;
}
#main-menu li a:hover {
background-color : #747372;
border-left : 10px solid #403b3b;
border-right : 10px solid #8a8580;
color : #fff;
}
#main-menu ul {
border : none;
list-style : none;
margin : 0;
padding : 0;
}
#menu {
height : 40px;
padding : 0;
width : 1000px;
}
#menu_left {
height : 40px;
margin : 0;
padding : 0;
width : 990px;
}
#menu_left a {
display : block;
margin : 0;
}
#menu_left li {
background : none;
display : inline;
float : left;
margin : 0;
padding : 0 10px 0 0;
}
.news-facebook-like {
border-top : 1px solid #565554;
margin-top : 10px;
padding-top : 10px;
}
#right-bar {
padding-top : 5px;
text-align : left;
width : 320px;
}
#top_site {
background-image : url("images/design_v1/bloc_a-la-une.png");
height : 300px;
margin : 0;
padding : 0;
width : 1070px;
}
#top_site2 {
background-image : url("images/design_v1/bloc_a-la-une2.png");
height : 122px;
margin : 0;
padding : 0;
width : 1070px;
}
#videos a {
background : url("images/design_v1/bt_videos.png");
height : 40px;
width : 121px;
}
#videos a:hover, #videos a:focus, #videos a:active, #videos .selected {
background : url("images/design_v1/bt_videos.png") no-repeat 0% -40px;
outline : none;
}
#wiki a {
background : url("images/design_v1/bt_wiki.png");
height : 40px;
width : 82px;
}
#wiki a:hover, #wiki a:focus, #wiki a:active, #wiki .selected {
background : url("images/design_v1/bt_wiki.png") no-repeat 0% -40px;
outline : none;
}
#wrapper {
background : #bcb9b7 url("images/design_v1/background.jpg") no-repeat center top;
margin-left : auto;
margin-right : auto;
min-width : 1070px;
padding-top : 210px;
}
.bas-site-left a, .bas-site-left a:visited, .bas-site-left a:hover, .bas-site-right a, .bas-site-right a:visited, .bas-site-right a:hover {
color : #2b2a28;
text-decoration : none;
}
.bg_video_bottom {
background : url("images/design_v1/bg_video_bottom.jpg") no-repeat;
height : 23px;
}
.bg_video_midlle {
background : url("images/design_v1/bg_video_midlle.jpg") no-repeat;
height : 347px;
}
.bg_video_top {
background : url("images/design_v1/bg_video_top.jpg") no-repeat;
height : 23px;
}
.box-content-dl {
height : 56px;
width : 372px;
}
.box-content-dl a:hover img {
border-bottom : 2px solid #efefef;
}
.box_dl {
height : 100%;
}
.box_dl_left {
float : left;
margin : 1px;
width : 26%;
}
.box_dl_right {
float : left;
margin : 2px;
width : 64%;
}
.boxcontener {
font-size : 9pt;
margin-left : 4px;
margin-top : 15px;
}
.boxer {
background-color : #9b9997;
border-left : 10px solid #2a2929;
border-right : 10px solid #666462;
color : #000;
margin-bottom : 1em;
padding-bottom : 1em;
text-align : center;
}
.boxertitre {
background-color : #4d4c4b;
color : #fff;
font-family : Georgia;
font-size : 10pt;
font-weight : 700;
letter-spacing : 0.1em;
line-height : 32px;
text-indent : 10px;
text-transform : uppercase;
}
.calque_video {
float : left;
height : 112px;
margin-right : 5px;
position : relative;
width : 200px;
}
.calque_video img {
padding-left : 0;
padding-top : 0;
}
.calque_video span {
background : url(images/design_v1/calque_videos_full.png);
bottom : 0;
cursor : pointer;
display : block;
height : 112px;
position : absolute;
right : 0;
width : 200px;
}
.calque_video span:hover {
background : url(images/design_v1/calque_videos_full.png) no-repeat 0% -112px;
height : 112px;
margin-top : -100px;
position : absolute;
width : 200px;
}
.closebutton {
background : url(graphics/close.png);
cursor : pointer;
height : 30px;
left : 15px;
position : relative;
top : -15px;
width : 30px;
}
.content-bsl {
color : #2b2a28;
font-size : 10px;
height : 100%;
margin : 4px;
}
.content_bg_video {
margin : 0 auto;
width : 637px;
}
.contenu_video {
display : inline;
float : left;
font-size : 11px;
height : 112px;
left : 0;
padding-bottom : 10px;
padding-left : 0;
padding-right : 10px;
text-align : left;
width : 200px;
}
.contenu_video h4 {
background : url(images/design_v1/fond_transp.png);
bottom : 0;
font-size : 10px;
font-variant : normal;
margin : 0 3px 3px;
padding : 3px;
position : relative;
top : -112px;
width : 188px;
}
.field label {
display : block;
}
.glossy-dark {
background : #111;
}
.highslide {
outline : none;
text-decoration : none;
}
.highslide img {
border : 2px solid silver;
}
.highslide-active-anchor img {
visibility : hidden;
}
.highslide-caption {
display : none;
font-size : 1em;
padding : 5px;
}
.highslide-container div {
font-family : Verdana, Helvetica;
font-size : 10pt;
}
.highslide-container table {
background : none;
}
.highslide-controls {
background : url(graphics/controlbar-white.gif) no-repeat 0% -90px;
height : 40px;
margin : 20px 15px 10px 0;
width : 195px;
}
.highslide-controls .highslide-close a {
background-position : -180px 0%;
}
.highslide-controls .highslide-close a:hover {
background-position : -180px -30px;
}
.highslide-controls .highslide-full-expand a {
background-position : -150px 0%;
}
.highslide-controls .highslide-full-expand a.disabled {
background-position : -150px -60px !important ;
}
.highslide-controls .highslide-full-expand a:hover {
background-position : -150px -30px;
}
.highslide-controls .highslide-move a {
background-position : -120px 0%;
}
.highslide-controls .highslide-move a:hover {
background-position : -120px -30px;
}
.highslide-controls .highslide-next a {
background-position : -90px 0%;
}
.highslide-controls .highslide-next a.disabled {
background-position : -90px -60px !important ;
}
.highslide-controls .highslide-next a:hover {
background-position : -90px -30px;
}
.highslide-controls .highslide-pause a {
background-position : -60px 0%;
}
.highslide-controls .highslide-pause a:hover {
background-position : -60px -30px;
}
.highslide-controls .highslide-play a {
background-position : -30px 0%;
}
.highslide-controls .highslide-play a.disabled {
background-position : -30px -60px !important ;
}
.highslide-controls .highslide-play a:hover {
background-position : -30px -30px;
}
.highslide-controls .highslide-previous a {
background-position : 0% 0%;
}
.highslide-controls .highslide-previous a.disabled {
background-position : 0% -60px !important ;
}
.highslide-controls .highslide-previous a:hover {
background-position : 0% -30px;
}
.highslide-controls a {
background-image : url(graphics/controlbar-white.gif);
display : block;
float : left;
height : 30px;
outline : none;
width : 30px;
}
.highslide-controls a span {
cursor : pointer;
display : none;
}
.highslide-controls a.disabled, .highslide-controls a.disabled span {
cursor : default;
}
.highslide-controls li {
float : left;
list-style : none;
margin : 0;
padding : 5px 0;
}
.highslide-controls ul {
background : url(graphics/controlbar-white.gif) no-repeat right -90px;
height : 40px;
left : 15px;
list-style : none;
margin : 0;
padding : 0;
position : relative;
}
.highslide-dimming {
background : #000;
position : absolute;
}
.highslide-gallery .highslide-active-anchor img {
border-color : #000;
cursor : default;
visibility : visible;
}
.highslide-gallery ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.highslide-gallery ul a {
left : 50%;
position : absolute;
top : 50%;
}
.highslide-gallery ul img {
left : -50%;
position : relative;
top : -50%;
}
.highslide-gallery ul li {
background : #ededed;
border : 1px solid silver;
display : block;
float : left;
height : 106px;
line-height : 0;
margin : 2px;
overflow : hidden;
position : relative;
width : 106px;
}
.highslide-heading {
display : none;
font-weight : 700;
margin : 0.4em;
}
.highslide-image {
background : gray;
border-color : #fff;
border-style : solid;
border-width : 2px;
}
.highslide-loading {
background-color : #fff;
background-image : url(graphics/loader.white.gif);
background-position : 3px 1px;
background-repeat : no-repeat;
border : 1px solid #fff;
color : #000;
display : block;
font-size : 9px;
font-weight : 700;
padding : 3px 3px 3px 22px;
text-decoration : none;
text-transform : uppercase;
}
.highslide-move, .highslide-move * {
cursor : move;
}
.highslide-number {
color : gray;
font-size : 0.9em;
font-weight : 700;
}
.highslide-overlay, .hidden-container {
display : none;
}
.highslide-viewport {
background : none;
display : none;
height : 100%;
left : 0;
position : fixed;
top : 0;
width : 100%;
z-index : 1;
}
.highslide-wrapper, .highslide-outline {
background : #fff;
}
.highslide:hover img {
border-color : gray;
}
.image_thumb {
background : #f0f0f0;
border-right : 1px solid #fff;
border-top : 1px solid #ccc;
float : right;
height : 0;
overflow : hidden;
visibility : hidden;
width : 0;
}
.quote {
color: #d7d6d5;
background-color : #4a4a4a;
font-family: Monaco,'Courier New',monospace;
line-height: 1.4em;
border-top: 2px solid #7d7b7b;
margin: 0 0 1px;
padding: 5px 10px;
font-size: 11px;
line-height: 1.4em;
}
.code {
background-color : #d7d6d5;
border-bottom : 2px solid #7d7b7b;
border-top : 2px solid #7d7b7b;
color : #333;
font-family : Monaco, 'Courier New', monospace;
font-size : 11px;
line-height : 1.3em;
margin : 1px auto;
max-height : 24em;
overflow : auto;
padding : 5px;
white-space : nowrap;
}
.quoteheader, .codeheader {
color: #d1cccb;
text-decoration: none;
font-style: italic;
font-weight: bold;
font-size: 11px;
line-height: 1.2em;
padding: 5px;
}
.logo_bottom_text {
color : #fff;
font-size : 9px;
letter-spacing : 2px;
text-align : center;
}
.main_image {
background : #000;
border : 1px solid #1d1d1d;
color : #fff;
float : left;
height : 235px;
overflow : hidden;
position : relative;
width : 950px;
}
.main_image .block {
background : #111;
border-top : 1px solid #000;
padding : 6px;
width : 100%;
}
.main_image .desc {
bottom : 0;
display : none;
left : 0;
position : absolute;
width : 100%;
}
.main_image h2 {
font-weight : 400;
margin : 0;
padding : 0;
}
.main_image p {
line-height : 1.6em;
margin : 0;
padding : 0;
}
.news-nwext {
border-bottom : 1px dashed #666;
font-size : 11px;
height : 100px;
margin : 10px;
padding-left : 0;
padding-top : 10px;
text-align : justify;
}
.news-nwext h2 {
color : #999;
font-family : Arial;
font-size : 14px;
margin : 3px 0;
padding : 0;
}
.news-nwext h2 a {
color : #d3c8c6;
padding : 0;
text-decoration : none;
}
.news-nwext h2 a:hover, a .video_acc:hover .text {
text-decoration : underline;
}
.news_img-nwext {
float : left;
height : 90px;
margin : 0 5px 0 0;
position : relative;
width : 210px;
}
.news_img-nwext span {
background : url(images/design_v1/calque_news.png);
bottom : 0;
cursor : pointer;
display : block;
height : 90px;
position : absolute;
right : 0;
width : 210px;
}
.ssi_table {
color : #2b2a28;
display : block;
font-size : 10px;
margin : 10px;
position : relative;
}
.title-mm {
font-size : 9pt;
font-weight : 700;
margin-left : 5px;
}
.top_pub {
float : right;
height : 74px;
margin : 2px;
position : relative;
right : 44px;
top : 30px;
width : 468px;
}
.top_recherche {
float : left;
height : 60px;
left : 44px;
margin : 2px;
position : relative;
top : 30px;
width : 30%;
}
.video_acc {
float : left;
height : 70px;
margin : 30px;
width : 100px;
}
.video_acc .text {
color : #f8f2e3;
display : block;
font-size : 10px;
margin-top : 3px;
position : relative;
text-align : center;
z-index : 3;
}
.video_acc img {
display : block;
height : 69px;
margin : 0 auto;
position : relative;
top : -20px;
width : 99px;
z-index : 3;
}
.video_acc span.play {
background : url(images/design_v1/calque_videos_acc.png) 0% 0%;
display : block;
height : 69px;
position : absolute;
top : 31px;
width : 99px;
z-index : 10;
}
a, a:visited, a:hover {
color : #e4dfd3;
font-weight : 700;
text-decoration : none;
}
a.highslide-credits, a.highslide-credits i {
color : silver;
font-size : 10px;
padding : 2px;
text-decoration : none;
}
a.highslide-credits:hover, a.highslide-credits:hover i {
background-color : gray;
color : #fff;
}
a.highslide-full-expand {
background : url(graphics/fullexpand.gif) no-repeat;
display : block;
height : 34px;
margin : 0 10px 10px 0;
width : 34px;
}
body {
background-color : #bcb9b7;
margin : 0;
padding : 0;
}
body, td, th, tr {
color : #e4dfd3;
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
line-height : 140%;
}
fieldset {
border : none;
}
form {
margin : 0;
}
form textarea {
width : 150px;
}
h1 {
font-size : 1.5em;
}
h1, h2, h3, h4, h5, h6 {
font-family : arial, Trebuchet, Georgia, "Times New Roman", Times, serif;
}
h2 {
font-size : 1.4em;
}
h3 {
font-size : 1.3em;
}
h4, pre, code {
font-size : 1.2em;
}
h5 {
font-size : 1.1em;
}
h6 {
font-size : 1em;
}
html {
height : 100%;
margin-bottom : 1px;
}
html > body .highslide-gallery ul a {
display : table-cell;
position : static;
vertical-align : middle;
}
html > body .highslide-gallery ul img {
position : static;
}
html > body .highslide-gallery ul li {
display : table;
text-align : center;
}
img, a img {
border : 0;
}
input {
border : 1px solid #000;
font-family : Verdana, "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
font-size : 10px;
}
input, textarea {
background : #1b1b1b;
border : 1px solid #323232;
color : #9f9f9f;
font-size : small;
}
input[type="checkbox"], input.checkbox {
border : none;
font-family : Verdana, "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
font-size : 10px;
}
pre {
border : 1px solid #ccc;
overflow : auto;
width : 100%;
}
textarea {
border : 1px solid #999;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 1em;
width : 95%;
}
ul#menu_left {
float : left;
list-style-type : none;
margin : 0 0 0 60px;
padding : 0;
}