/* STYLES SPECIFIQUES A LA RUBRIQUE BIG BANG */


.normal10pt { font-size:10pt;                                                                        /* utilisé dans index des articles */
        line-height:12pt;
        color:#02031e;
        margin-top: 0px; margin-bottom: 0px}

.normal14pt { font-size:14pt;                                                                        /* babonne.html */
        line-height:12pt;
        color:#02031e;
        margin-top: 0px; margin-bottom: 0px}

.normal18pt { font-size:18pt;			                                                    /* utilisé dans palmares */
        line-height:12pt;
        color:#02031e;
        margin-top: 0px; margin-bottom: 0px}

a.menuBB:link {  font-weight:bold; color: rgb(18, 80, 143); font-size:11pt; text-decoration:none }             /* utilisé dans bparut*/
a.menuBB:visited { font-weight:bold; color: rgb(18, 80, 143); font-size:11pt; text-decoration:none }
a.menuBB:hover { font-weight:bold; color: rgb(18, 80, 143); font-size:11pt; text-decoration:underline }
a.menuBB:active { font-weight:bold; color: rgb(18, 80, 143); font-size:11pt; text-decoration:underline }

a.livredor:link {  font-weight:bold; color: rgb(18, 80, 143); font-size:13pt; text-decoration:none }           /* utilisé dans livredor */
a.livredor:visited { font-weight:bold; color: #6987a6; font-size:13pt; text-decoration:none }
a.livredor:hover { font-weight:bold; color: rgb(18, 80, 143); font-size:13pt; text-decoration:underline }
a.livredor:active { font-weight:bold; color: rgb(18, 80, 143); font-size:13pt; text-decoration:underline }


a.palm:link {  font-weight:bold; color:#20205e; font-size:12pt; text-decoration:none }               /* utilisé dans palmares */
a.palm:visited { font-weight:bold; color:#444262; font-size:12pt; text-decoration:none }
a.palm:hover { font-weight:bold; color:#990000; font-size:12pt; text-decoration:none }
a.palm:active { font-weight:bold; color:#990000; font-size:12pt; text-decoration:none }









/* MENU (menubigbang.html) SECTION BIGBANG */


#menubb {
float: left;
}
#menubb {
width: 116px;
}
#menubb dt {
cursor: pointer;
margin: 0px 0px 7px;
height: 45px;
text-align: center;
font-weight: bold;
border: 0px solid;
background-image:url(boutons/btmenubb.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
overflow: hidden;}

#menubb dt a {
padding-left: 12px;
padding-right: 10px;
line-height: 13px;
color: rgb(0, 3, 48);
font-weight: bold;
text-decoration: none;
border: 0 none;
display: block;
height: 100%;
background-image:url(boutons/btmenubb.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
overflow: hidden;}

#menubb dt a:hover {
color: rgb(0, 3, 48);
font-size: 8pt;
line-height: 12px;
background-image:url(boutons/btmenubb.jpg);
background-repeat:no-repeat;
background-position: -116px 0px;
overflow: hidden;}


#menubb li {
text-align: center;
margin-left: 2px;
margin-bottom: 5px;
}
#menubb li a {
font-weight:bold;
color: rgb(0, 3, 48);
font-size:9pt;
text-decoration:none;
display: block;
border: 0 none;
height: 100%;
}

#menubb li a:hover {
font-weight:bold;
color: rgb(0, 3, 48);
font-size:9pt;
text-decoration:underline;
}







/* SECTION BIG BANG - BOITES ET CORPS DE PAGE */

.bigbangcolg {
float:left;
padding-left: 10px;
width: 129px;}

.bigbangcentre {
float:left;
width: 620px;
text-align: center;}

.bbedito {
text-align: justify;
font-weight: bold;
text-indent: 50px;
margin: 0px 20px 10px;}

.bbeditosignature {
text-align: left;
margin-left: 300px;
margin-right: 20px;
font-weight: bold;}

#bigbangconteneur {
float: left;
width: 620px;
text-align: center;
padding-bottom:20px;
background-color: rgb(236, 242, 248);
background-image:url(banniere/basbigbang.jpg);
background-position:bottom;
background-repeat:no-repeat;}



dl, dt, dd, ul, li {
list-style-type: none;}

.babonne { font-size:11pt;
        line-height:12pt;
        margin: 0px 20px 10px;  
}

/* PAGE MEMBRES DE LA REDACTION */

#bredaconteneur {
float: left;
width: 620px;
padding-bottom:20px;
text-align: left;
background-color: rgb(236, 242, 248);
background-image:url(banniere/basbigbang.jpg);
background-position:bottom;
background-repeat:no-repeat;}

dl, dt, dd, ul, li {
list-style-type: none;}

#tableauredac {
margin-left: 163px;
border: 0px solid;
padding: 0px;
width: 350px;}

#tableauredac td {
vertical-align: middle;
height: 30px;
font-size: 11pt;
font-weight: bold;}

.cameragif {
border: 0px solid;
width: 32px;
height: 27px;}

.mailgif {
border: 0px solid;
width: 35px;
height: 18px;
margin-left: 10px;
margin-right: 10px;}

.bredacital {
text-align: center;
font-size: 11pt;
font-weight: bold;
font-style: italic;
margin-top: 10px;
margin-bottom: 20px;}


#popoc, #popjgl {
position: absolute;
margin-left: 270px;
margin-top: -650px;
display: none;
width: 300px;
border: 4px solid white;
background:  rgb(255, 255, 255);
z-index: 500;
text-align: center;
background-image:url(banniere/fondboite.jpg);
background-position:center;
background-repeat:repeat-y;}

#popoc h1, #popjgl h1 {
font-size: 11pt;
padding: 5px;
border-bottom: 1px solid white;
color: black;
text-align: center;}

.fermer {
font-size: 10pt;
margin: 10px 15px 10px;
color: #990000;}


/* PAGE PRECEDENTES PARUTIONS */

.contparutanter {
width: 580px;
padding-top: 2px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 30px;
}
.parutanter {
float: right;  
text-align: right;
}  
.parutretour {
float: left;  
text-align: left;
} 
#parutable {
clear: both;
border: 0px solid;
padding: 0px;
width: 620px;
}
.colparut1 {
width: 230px;
}
.colparut2 {
width: 390px;
}
#parutable td {
vertical-align: middle; 
}   
.numerobb {  
margin: 10px 0px 0px;
text-align: center;
color: rgb(0, 3, 48); 
font-size: 13pt;
font-weight: bold;
}
.datebb {  
margin: 0px 0px 10px;
text-align: center;
font-weight: bold
}
.sommaire {  
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
text-align: left;
}   


/* INDEX DES ARTICLES */

#conteneuralgauche {
float: left;
width: 620px;
padding-bottom:20px;
text-align: left;
background-color: rgb(236, 242, 248);
background-image:url(banniere/basbigbang.jpg);
background-position:bottom;
background-repeat:no-repeat;}

#conteneuralcentre {
float: left;
width: 620px;
padding-bottom:20px;
text-align: left;
background-color: rgb(236, 242, 248);
background-image:url(banniere/basbigbang.jpg);
background-position:bottom;
background-repeat:no-repeat;}  

#conteneuralcentre h4 {
color: rgb(0, 3, 48);                                                           /* toujours utilisé dans index des articles */
font-size:25pt; margin: 20px 20px 20px; line-height:100%; font-weight:bold; text-align:center;}
  
#alphatable {
margin-top: 5px;
margin-left: auto;
margin-right: auto;
table-layout: fixed;
padding: 0px;
border-collapse: separate;
}
#alphatable td {
width: 30px;
height: 28px;
border-width: 2px;
border-style: solid;
border-color: rgb(79, 148, 219);
text-align: center;
vertical-align: middle;
}

a.index:link {  display: block; padding-top: 6px; width: 30px; height: 22px; background-color: #ffffff; font-weight:bold; color: rgb(0, 3, 48); font-size:13pt; text-decoration:none; background-image:url(boutons/alphabt.jpg); background-repeat:no-repeat; background-position: top; overflow: hidden; }                  /* utilisé dans index des articles */
a.index:visited {  display: block; padding-top: 6px; width: 30px; height: 22px; background-color: #ffffff; font-weight:bold; color: rgb(0, 3, 48); font-size:13pt; text-decoration:none; background-image:url(boutons/alphabt.jpg); background-repeat:no-repeat; background-position: top; overflow: hidden; }
a.index:hover {  display: block; padding-top: 6px; width: 30px; height: 22px; background-color: #6ba0d7; font-weight:bold; color:#ffffff; font-size:13pt; text-decoration:none; background-image:url(boutons/alphabt.jpg); background-repeat:no-repeat; background-position: bottom; overflow: hidden; }
a.index:active {  display: block; padding-top: 6px; width: 30px; height: 22px; background-color: #6ba0d7; font-weight:bold; color:#ffffff; font-size:13pt; text-decoration:none; background-image:url(boutons/alphabt.jpg); background-repeat:no-repeat; background-position: bottom; overflow: hidden; }

#indextable {
margin-left: auto;
margin-right: auto;
table-layout: auto;
padding: 0px;
width: 565px;
border-collapse: collapse;
}
.col12 {
width: 170px;
}
.col356 {
width: 50px;
}
.col4 {
width: 75px;
}
#indextable td {
height: 20px;
border-width: 1px;
border-style: solid;
border-color: rgb(79, 148, 219);
text-align: center;
vertical-align: middle;
padding-left: 2px;
padding-right: 2px;
font-size: 8pt;
line-height: 12pt;
}

.tablindex { font-size: 8pt;                                                                          /* utilisé dans index des articles */
        line-height: 12pt;
        color: rgb(0, 3, 48);
        margin-top: 0px; margin-bottom: 0px;}


/* PALMARES DE LA REDACTION */


#conteneurpalm {
float: left;
width: 620px;
padding-bottom:20px;
text-align: center;
background-color: rgb(236, 242, 248);
background-image:url(banniere/basbigbang.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#conteneurpalm h4 {
color: rgb(0, 3, 48); 
font-size: 18pt;
line-height: 20pt;
text-align: center;
font-weight: bold;
margin-top: 20px;
margin-bottom: 5px; 
}
#conteneurpalm h5 { color: rgb(0, 3, 48);
font-size: 13pt;
font-weight: bold;
text-align: center;
text-decoration: underline;
margin-top: 30px;
margin-bottom: 15px;
}
#palmatable {
margin-top: 5px;
margin-left: auto;
margin-right: auto;
table-layout: fixed;
padding: 0px;
border-collapse: separate;
}
#palmatable td {
width: 60px;
height: 20px;
border-width: 2px;
border-style: solid;
border-color: rgb(79, 148, 219);
text-align: center;
vertical-align: middle; 
}
a.palm:link { display: block; padding-top: 3px; width: 60px; height: 17px; background-color: #ffffff; font-weight:bold; color: rgb(0, 3, 48); font-size:11pt; text-decoration:none; background-image:url(boutons/palmbt.jpg); background-repeat:no-repeat; background-position: top; overflow: hidden; } /* utilisé dans palmarès */
a.palm:visited { display: block; padding-top: 3px; width: 60px; height: 17px; background-color: #ffffff; font-weight:bold; color: rgb(0, 3, 48); font-size:11pt; text-decoration:none; background-image:url(boutons/palmbt.jpg); background-repeat:no-repeat; background-position: top; overflow: hidden; }
a.palm:hover { display: block; padding-top: 3px; width: 60px; height: 17px; background-color: #6ba0d7; font-weight:bold; color:#ffffff; font-size:11pt; text-decoration:none; background-image:url(boutons/palmbt.jpg); background-repeat:no-repeat; background-position: bottom; overflow: hidden; }
a.palm:active { display: block; padding-top: 3px; width: 60px; height: 17px; background-color: #6ba0d7; font-weight:bold; color:#ffffff; font-size:11pt; text-decoration:none; background-image:url(boutons/palmbt.jpg); background-repeat:no-repeat; background-position: bottom; overflow: hidden; }

.sstitre { font-size: 14pt;
color: rgb(0, 3, 48);
font-style: italic;
font-weight: bold;
text-align: center;
margin-bottom: 25px;
line-height: 110%;
}
.palmpochettes { width: 466px;
height: 142px;
margin-left: auto;
margin-right: auto;
}
.classliste { text-align: center;
margin-bottom: 3px;
}

#palmindivtable {
margin-left: auto;
margin-right: auto;
table-layout: auto;
padding: 0px;
width: 600px;
border-collapse: collapse;
}
.col1 {
width: 300px;
}
.col2 {
width: 300px;
}

#palmindivtable td {
border-width: 0px;
text-align: center;
vertical-align: top;
}

.chroniqueur {
font-weight: bold;
font-style: italic;
margin-top: 10px;
text-align: center;
}
.chroniqueurpalm {
font-size: 9pt;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}

.palmannonce {
text-indent: 50px;
text-align: justify;
margin: 0px 20px 10px
}





