@charset "utf-8";
@import "commun.css";
body{background-color:black;}

.tx-rbflashobject-pi1-swf_altcontent{text-align:center;}

/*////////////////////			BANDEAU (la bannière)							////////////////////*/
#banniere{position:relative;height:266px; background:url(../images/public/bandeau-bkgrd.jpg) top right no-repeat;}
#banniere #menu{ margin:0; position:relative; top:125px; padding-left:25px;}
#banniere #menu ul{margin:0; padding:0;}
#banniere #menu li{display:inline; color:#fff; margin-right:10px;}
#banniere #menu li a{display:inline; color:#000; text-decoration:none; font-weight:bold;}
#banniere #menu li a:hover{color:#f00;}

#ariane { margin:0; position:relative; top:150px; padding-left:30px;}
#ariane a.lien-on{color:#ee1d23; text-decoration:none;}
#ariane a.lien-off{color:gray; text-decoration:none;}
#ariane a:hover{text-decoration:underline;}

#titre-page{position:relative; color:#fff; font-size:20px; text-align:center; font-weight:bold;top:175px;}

#bureau{ display:block; position:absolute; width:30px; height:25px; top:45px; right:125px;}
#irish{ display:block; position:absolute; width:30px; height:25px; top:55px; right:7px;}
#leffe{ display:block; position:absolute; width:30px; height:25px; top:50px; right:85px;}
#belge{ display:block; position:absolute; width:30px; height:25px; top:52px; right:45px;}
#home{display:block; position:absolute; width:350px; height:95px; top:0; left:0;}
/******** CONTENU *******/
/*--------- 1 colonne --------*/
#interieur{ position:relative; margin:0;padding:0; min-height:280px; background-color:black;}
#contenu #interieur{ position:relative; margin:10px 0;padding:5px; min-height:280px;background-color:white;}

/*--------- menu onglet ------*/
#onglet-menu{position:relative; height:47px; border-bottom:2px solid #e3e3e3;}
span.onglet-titre{position:relative; display:block; float:left; cursor:pointer;}
span.onglet-titre .oG{display:block; width:56px; background:url(../images/public/onglet-gauche-off.jpg) top left no-repeat; height:47px; float:left;}
span.onglet-titre .oD{display:block; width:35px; background:url(../images/public/onglet-droite-off.jpg) top right no-repeat; height:47px; float:left; margin-right:5px;}
span.onglet-titre h1{float:left; font-size:13px; font-weight:bold; line-height:47px; height:47px; margin:0; padding:0;background:url(../images/public/onglet-off.jpg) top left repeat-x;}

span.onglet-titre.on .oG{background:url(../images/public/onglet-gauche-on.jpg);}
span.onglet-titre.on .oD{background:url(../images/public/onglet-droite-on.jpg);}
span.onglet-titre.on h1{padding:0;background:url(../images/public/onglet-on.jpg) repeat-x #E2001A; color:#FFF;}


/*--------- onglets contenu --------*/
.onglet-contenu{ position:relative;clear:both;  padding:5px; display:none;}
.onglet-contenu.on{display:block;}

/*--------- 2 colonnes --------*/
#interieur-2-1{ position:relative;;float:left; width:500px;}
#interieur-2-2{ position:relative;float:right; width:200px;  border:1px solid #9f0002; padding:5px;}

/*............ menu des actualités .......*/
#interieur-2-2 dl.csc-menu.csc-menu-4{color:#9f0002; margin:0;}
#interieur-2-2 dl.csc-menu.csc-menu-4 dt a{color:#9f0002; font-weight:bold;}
#interieur-2-2 dl.csc-menu.csc-menu-4 dd{margin:5px 0 10px 10px;}

/*--------- tableau --------*/
.table-type-1{margin:0 auto;}
.table-type-1 tr{ height:28px;}
.table-type-1 td{empty-cells:show; border-collapse:collapse;}
.table-type-1 th{empty-cells:show; border-collapse:collapse;}
.table-type-1 .headerGauche{border-right:1px solid #000;width:245px; background:url(../images/commun/tableau-header-gauche.jpg) left top no-repeat; text-align:center;}
.table-type-1 .headerDroite{width:245px; background:url(../images/commun/tableau-header-droite.jpg) right top no-repeat;text-align:center;}

.table-type-1 .contenuHautGauche{ width:350px;color:red;background:url(../images/commun/tableau-contenu-gauche.jpg) left top no-repeat; padding-left:20px;}
.table-type-1 .contenuHaut{ border-top:1px solid #000;}
.table-type-1 .contenuHautDroit{border-right:1px solid #000;border-top:1px solid #000;}
.table-type-1 .contenuBasGauche{ width:350px;color:red;background:url(../images/commun/tableau-footer-gauche.jpg) left bottom no-repeat; padding-left:20px;}

.table-type-1 .contenuBasDroite{background:url(../images/commun/tableau-footer-droite.jpg) right bottom no-repeat;}

.table-type-1 .contenuIntitule{ border-left:1px solid #000; color:red; padding-left:20px;}
.table-type-1 .contenuDroit{border-right:1px solid #000;padding-left:20px;}
.table-type-1 .contenu{padding-left:20px;}

.table-type-1 .contenuBas{border-bottom:1px solid #000;}
.table-type-1 tr.row2{ background-color:#f3f3f3;}



.alertFlash{display:block; margin-top:40px; color:white; font-size:18px;}
.alertFlash a{color:white;}
/******** FOOTER *******/
/*
#footer{position:relative; width:768px; margin:10px auto; clear:both;text-align:center; border-top:10px solid #f4f4f4; padding-top:10px; font-size:11px; color:#a1a1a1;}
#footer a{color:#000;}
#footer a.mail{color:#a1a1a1;}
*/
#footer{position:relative;margin:0px auto; clear:both; padding-top:10px; font-size:11px; color:#fff; background:url(../images/public/footer-bkgrd.gif) top left #000 no-repeat; padding-top:35px;}
#footer hr{width:70%; background-color:#999999; color:#999999; border-color:#999999;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}

