BODY {
    BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px; FONT-FAMILY: Verdana, Arial;
}
H1 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 13px; COLOR: #3b72a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial; display: inline;
}
H2 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 13px; COLOR: #3b72a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial; display: inline;
}
H3 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 12px; COLOR: #3b72a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial; display: inline;
}
H4 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 11px; COLOR: #3b72a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial; display: inline;
}
H5 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 10px; COLOR: #3b72a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial; display: inline;
}
P {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial;
}
HR {
    BORDER-TOP: #999 1px dashed; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 70%;
}
UL {
    PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(images/ul.gif); MARGIN-LEFT: 0px
}
LI {
    PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(images/ul.gif); MARGIN-LEFT: 0px
}
IMG {
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}
.centrer {
    TEXT-ALIGN: center;
    TOP: 172px;
}
#page {
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #F5F5F5;
    PADDING-TOP: 148px;
    margin: auto;
    WIDTH: 765px;
}
#center {
    BORDER-TOP: Black 1px solid;
    BORDER-LEFT: Black 1px solid;
    BORDER-RIGHT: Black 1px solid;
    BORDER-BOTTOM: Black 1px solid;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #FFFFFF;
    WIDTH: 765px;
}
.top {  
    BORDER-TOP: Black 1px solid;
    BORDER-LEFT: Black 1px solid;
    BORDER-RIGHT: Black 1px solid;
    BORDER-BOTTOM: Black 1px solid;
    PADDING-TOP: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-BOTTOM: 3px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 757px;
    HEIGHT:120px;
    BACKGROUND-COLOR: #87CEFA;
}
.bas {
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-COLOR: #f5f5f5;
    WIDTH: 95%;
    text-align: center;
}
.bas2 { 
    BORDER-TOP: Black 1px solid;
    BORDER-LEFT: Black 0px solid;
    BORDER-RIGHT: Black 0px solid;
    BORDER-BOTTOM: Black 0px solid;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-BOTTOM: 4px;
    WIDTH: 757px;
    BACKGROUND-COLOR: #87CEFA;
    MARGIN: 0px 0px;
    TOP: 10px;
}
.bas2 A:active {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
    color: #3b72a8;
    text-decoration: none;
    font-size: 11px;
    background-color: #cccccc;
    letter-spacing: 0.2px;
} 
.bas2 A:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0.2px;
} 
.bas2 A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0.2px;
} 
.bas2 A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	color: #DDDDDD;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0.2px;
}
.recherche {
    WIDTH: 590px; HEIGHT: 1051px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; MARGIN: 0px 162px; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #FFFFFF
}
.new {
    BORDER-RIGHT: #E8E8E8 1px solid;
    BORDER-TOP: #E8E8E8 0px solid;
    BORDER-LEFT: #E8E8E8 1px solid;
    BORDER-BOTTOM: 1px solid #E8E8E8;
    WIDTH: 467px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    MARGIN: 0px 130px;
    BACKGROUND-COLOR: #FFFFFF;
}
.newj {
    WIDTH: 619px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    margin-right: 0px;
    margin-left: 135px;
    BORDER-LEFT: #E8E8E8 1px solid;
    BORDER-BOTTOM: #000000 0px solid;
    BACKGROUND-COLOR: #FFFFFF;
}
.newv {
    WIDTH: 466px; HEIGHT: 650px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; MARGIN: 0px 162px; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #FFFFFF
}
.newm {
    WIDTH: 467px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; MARGIN: 0px 128px; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #FFFFFF
}
.rech-top22 {
    PADDING-TOP: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 110px;
    MARGIN: 0px 170px; 
}
.rech-top {
    PADDING-TOP: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    margin-left: 100px; 
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 95px;
}
.menu {
    BORDER-TOP: Black 0px solid;
    BORDER-LEFT: Black 0px solid;
    BORDER-RIGHT: Black 0px solid;
    BORDER-BOTTOM: Black 0px solid;
    PADDING-TOP: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-BOTTOM: 5px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 149px;
    WIDTH: 120px;
    BACKGROUND-COLOR: White;
}
.menu_droit {   
    BORDER-TOP: Black 0px solid;
    BORDER-LEFT: Black 0px solid;
    BORDER-RIGHT: Black 0px solid;
    BORDER-BOTTOM: Black 0px solid;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 5px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 149px;
    WIDTH: 160px;
    BACKGROUND-COLOR: White;
    MARGIN: 0px 605px; 
}
.menu_top {
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 130px;
    WIDTH: 743px;
    text-align: center;
    background-color: #f5f5f5;
}
.oxado {
    PADDING-TOP: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 205px;
    WIDTH: 468px;
    height: 115px;
    MARGIN: 0px 0px;
}
.oxado2 {
    PADDING-TOP: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 200px;
    WIDTH: 468px;
    height: 90px;
    MARGIN: 0px 0px;
}
.oxado3 {
    PADDING-TOP: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 185px;
    WIDTH: 468px;
    height: 115px;
    MARGIN: 0px 0px;
}
.newsc {
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 660px;
    WIDTH: 467px;
    BACKGROUND-COLOR: White;
    MARGIN: 20px 0px;
}
A:active {
    font-family: Helvetica, Arial; 
    font-weight: normal;
    color: #3b72a8;
    text-decoration: none;
    font-size: 12px;
    background-color: #cccccc;
    letter-spacing: 0.2px;
} 
A:link {
    font-family: Helvetica, Arial;
    font-weight: normal;
    color: #3b72a8;
    text-decoration: none;
    font-size: 12px;
    letter-spacing: 0.2px;
} 
A:visited {
    font-family: Helvetica, Arial;
    font-weight: normal;
    color: #3b72a8;
    text-decoration: none;
    font-size: 12px;
    letter-spacing: 0.2px;
} 
A:hover {
    font-family: Helvetica, Arial;
    font-weight: normal;
    color: #FE9000;
    text-decoration: none;
    font-size: 12px;
    letter-spacing: 0.2px;
}
A.menu2:active {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
font-weight : normal; 
color : #3b72a8; 
text-decoration : none; 
font-size : 13px; 
background-color : #cccccc;
} 
A.menu2:link {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
font-size : 13px;
} 
A.menu2:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
font-size : 13px;
} 
A.menu2:hover {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
font-weight : normal; 
color : #3b72a8;
text-decoration : none; 
font-size : 13px; 
background-color : #cccccc; 
}
A.menu9:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #3b72a8;
    text-decoration: none;
    font-size: 11px;
}  
A.menu9:hover {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : normal; 
color : Gray;
text-decoration : none; 
font-size : 11px;  
}
.textfield {
    background-color: #F6F6F6;
    color: #000000;
    border: solid 1px #999999;
    font-size :8pt;
    font-weight: bold;
}
.mouseover {
    FONT-SIZE: 11px; 
    BACKGROUND: #F1F1F1; 
    FONT-FAMILY: verdana,arial;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}
.mouseout {
    FONT-SIZE: 10px; 
    BACKGROUND: #ffffff; 
    FONT-FAMILY: verdana,arial;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}
.copyright  {
    color: White;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.copyright2  {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #C4C4C4;
}
.partenaires {
    font-family: Verdana;
    font-size: 9px;
    color: Black;
    text-decoration: none;
}
.rai {
   border-width: 1px 1px 1px 6px;
    border-style: solid;
    border-color: #87CEFA;
    padding: 1em;
    MARGIN: 120px 0px;
    margin-bottom: 0px; 
    background: #FBFBFB;
    font-family: verdana, Helvetica, Arial;
    font-size: 11px;
    color: Black;  
}
.rai2 {
    margin-top:150px;
	margin-left:2px;
	margin-right:5px;
    background: #FBFBFB;
    font-family: verdana, Helvetica, Arial;
    font-size: 11px;
    color: Black;  
}
.rai_seo {
    margin-top:100px;
	margin-left:2px;
	margin-right:5px;
    background: #FBFBFB;
    font-family: verdana, Helvetica, Arial;
    font-size: 11px;
    color: Black;  
}
.rainews {
   border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #87CEFA;
    padding: 1em;
    MARGIN: 100px 0px;
    margin-bottom: 0px; 
    background: #FBFBFB;
    font-family: verdana, Helvetica, Arial;
    font-size: 11px;
    color: Black;  
}
.a3id {
   border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #87CEFA;
    padding: 1em;
    MARGIN: 85px 0px; 
    background: #FBFBFB;
    font-family: verdana, Helvetica, Arial;
    font-size: 11px;
    color: Black;  
}
.news_mouseover {
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial;
    background: #EBF6FE;
    PADDING-BOTTOM: 10px;
}
.news_mouseout {
    FONT-SIZE: 11px;
    BACKGROUND: White;
    FONT-FAMILY: verdana,arial;
    PADDING-BOTTOM: 10px;
}
.liens {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 15px; COLOR: #3b72a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial;
}
.texte {  
font-family: Verdana; 
font-size: 10px; 
color: #000000; 
text-decoration: none
}
.texten {  
font-family: Verdana; 
font-size: 11px; 
color: #000000; 
text-decoration: none
}
.textep {  
font-family: Verdana; 
font-size: 13px; 
color: #000000; 
text-decoration: none
}
.GrasRouge {
    color: Red;
    font-weight: bold;
    padding-left: 0px;
    padding-right: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.paro {  
font-family: Verdana; 
font-size: 10px; 
color: #006699; 
text-decoration: none
}
#map {
    FLOAT: right; WIDTH: 650px
}
.map2 {
    MARGIN: 5px; BACKGROUND-COLOR: #FFFFFF
}
#map2 {
    FLOAT: left; WIDTH: 200px; TEXT-ALIGN: left
}
A.menu3:active {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
font-weight : normal; 
color : #FE9000; 
text-decoration : none; 
font-size : 13px; 
} 
A.menu3:link {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #FFFFFF; 
text-decoration : none; 
font-size : 13px;
} 
A.menu3:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #FFFFFF; 
text-decoration : none; 
font-size : 13px;
} 
A.menu3:hover {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : normal; 
color : #FE9000;
text-decoration : none; 
font-size : 13px;  
}
.forum {
   border-width: 0px 0px 0px 0px;
    border-style: solid;
    padding: 1em;
    MARGIN: 0px 0px; 
    font-family: verdana, Helvetica, Arial;
    font-size: 11px;
    color: Black; 
}
.dedi {
    MARGIN: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 18px; COLOR: #FFFFFF; BACKGROUND-COLOR: #3b72a8; font-weight: bold;
}
.dedit {
    FONT-SIZE: 11pt; FLOAT: left; WIDTH: 87%; PADDING-TOP: 0px; PADDING-LEFT: 0px
}
.dedip {
    FLOAT: left;
    WIDTH: 55px;
    HEIGHT: 18px;
}
.textfield2 {
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #999999;
    font-size :8pt;
    font-weight: bold;
}
.txtbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #720000;
    text-decoration: none;
    border: 1px dashed #6A0203;
}
.btn {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #9F050D;
}
.ramadan {
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 123px;
    height: 60px;
    BACKGROUND-COLOR: White;
    MARGIN: 0px 327px;
}
.top-left {
    PADDING-TOP: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 110px;
    MARGIN: 0px 0px; 
}
.top-right22 {
    PADDING-TOP: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 95px;
	margin-left: 530px;
}
.top-right {
    PADDING-TOP: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 10pt;
    POSITION: absolute;
    margin-left: 400px;
    TOP: 110px;
}
.keywords {
   border-width: 1px 1px 1px 6px;
    border-style: solid;
    border-color: #87CEFA;
    padding: 1em;
    MARGIN: 0px 0px; 
    background: #FBFBFB;
    font-family: verdana, Helvetica, Arial;
    font-size: 11px;
    color: Black;  
}
.menuheadtext {
    font-size: 15px;
    font-family: Arial;
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 6px;
}
.gris {
    background-image: url(images/gris.png);
    height: 30px;
    text-align: center;
    border: 1px solid #9B9B9B;
    margin-bottom: 4px;
}
.bleu {
    background-image: url(images/bleu.png);
    height: 30px;
    text-align: center;
    border: 1px solid #4CAFE6;
    margin-bottom: 4px;
}
.vert {
    background-image: url(images/vert.png);
    height: 30px;
    text-align: center;
    border: 1px solid #54C811;
    margin-bottom: 4px;
}
.num {
    font-weight: bold;
    font-family:Verdana;
    font-size: 9px;
    color: #666666;
}
.plus {
text-align: right; 
}
.jeuxlist {
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 4px;
    height: 50px;
    color: Black;
    BACKGROUND-COLOR: White;
    font-family: Verdana, Verdana, Helvetica, Arial;
    font-weight: normal;
    text-decoration: none;
    font-size: 11px;
}
.jeuxlist2 {
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 4px;
    height: 120px;
    color: Black;
    BACKGROUND-COLOR: White;
    font-family: Verdana, Verdana, Helvetica, Arial;
    font-weight: normal;
    text-decoration: none;
    font-size: 11px;
}
.mouseover2 {
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 10pt;
    height: 120px;
    color: Black;
    BACKGROUND-COLOR: #F1F1F1;
    font-family: Verdana, Verdana, Helvetica, Arial;
    font-weight: normal;
    text-decoration: none;
    font-size: 11px;
}
.mouseout2 {
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 10pt;
    height: 120px;
    color: Black;
    BACKGROUND-COLOR: White;
    font-family: Verdana, Verdana, Helvetica, Arial;
    font-weight: normal;
    text-decoration: none;
    font-size: 11px;
}
#articleBox p.articleLk a.bt_print {
  color: #FFF;
  background: #BFC1C1 url(http://www.musiqueray.org/images/bt_print.gif) no-repeat;
  width: 94px;
  padding: 0 0 0 17px;
}
#articleBox p.articleLk a.bt_send {
  color: #FFF;
  background: #BFC1C1 url(http://www.musiqueray.org/images/bt_send.gif) no-repeat;
  width: 90px;
  padding: 0 0 0 21px;
}
table.tabcentre { 
margin-left: auto; 
margin-right: auto; 
border-color: #00CCFF;  
}

.hoverbox
{
    cursor: default;
    list-style: none;
}

.hoverbox a
{
    cursor: pointer;
}
.hoverbox a .preview
{
    display: none;
}
.hoverbox a:hover .preview
{
    display: block;
    position: absolute;
    top: 0px;
    left: -40px;
    z-index: 1;
}
.hoverbox img
{
    background: #fff;
    color: inherit;
    vertical-align: top;
    width: 80px;
    height: 70px;
    margin-right:50px;
    margin-top:5px;
    padding: 2px;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
}
.hoverbox li
{
    
    color: inherit;
    display: inline;
    float: left;
    position: relative;
}
.hoverbox .preview
{
    border-color: #000;
    width: 110px;
    height: 80px;
}
div.pagination {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}
div.pagination a {
    background-color: #fff;
    border: 1px solid #2793BD;
    color: #3b72a8;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none;
}
div.pagination a:hover,active {
    background-color: #2793BD;
    border: 1px solid #2793BD;
    color: #fff;
    margin: 1px;
    padding: 2px 5px;
}
div.pagination span.courante {
    background-color: #C60000;
    border: 1px solid #fff;
    color: #fff;
    font-weight: bold;
    margin: 1px;
    padding: 3px 5px
}
div.pagination span.desactive {
    background-color: #fff;
    border: 1px solid #eee;
    color: #ddd;
    margin: 1px;
    padding: 2px 5px
}
.hoverbox9
{
    cursor: default;
    list-style: none;
}

.hoverbox9 a
{
    cursor: pointer;
}
.hoverbox9 a .preview9
{
    display: none;
}
.hoverbox9 a:hover .preview9
{
    display: block;
    position: absolute;
    top: -13px;
    left: -16px;
    z-index: 1;
}
.hoverbox9 img
{
    background: #fff;
    color: inherit;
    vertical-align: top;
    width: 80px;
    height: 55px;
    margin-right:50px;
    margin-top:5px;
    padding: 2px;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
}
.hoverbox9 li
{
    
    color: inherit;
    display: inline;
    float: left;
    position: relative;
}
.hoverbox9 .preview9
{
    border-color: #000;
    width: 110px;
    height: 85px;
}
.mytabsdefault-menu ul{
    margin:0 !important;
    padding: 0 !important;
    list-style: none;
}
.mytabsdefault-menu li{
    display: inline;
    padding: 0 !important;
}
.mytabsdefault-menu a{
    float: left;
    display: block;
    text-decoration: none;
    margin: 0 2px 0 0 !important; /*Margin between each menu item*/
    padding: 8px 14px 11px 14px !important;
    background-color: #C6C7C9 !important;
    font-weight: bold;
    border-bottom: 1px solid #ADB0B7;
     BORDER-TOP: Black 1px solid;
     BORDER-LEFT: Black 1px solid;
     BORDER-RIGHT: Black 1px solid;
     BORDER-BOTTOM: Black 1px solid; 
}
.mytabsdefault-menu a:hover{
    background-color: #F1F1F1 !important;
    border-bottom: 1px solid #F1F1F1;
    border-top: 1px solid #ADB0B7;
     background-color: White !important;
}
.mytabsdefault-menu a.tabs-selected{
    /*currently selected tab*/
    background-color: White !important;
    BORDER-TOP: #C6C7C9 1px solid;
    BORDER-LEFT: #C6C7C9 1px solid;
    BORDER-RIGHT: #C6C7C9 1px solid;
    BORDER-BOTTOM: White 1px solid;
    padding: 8px 15px 11px 15px !important;
    
}
.biapo {
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
	border:1px solid #b0b0b0;
  	margin:0 5px 0 0;
  	padding:3px;
}
#colone {
	float: left;
	width: 463px;
	margin-right: 0px;
	margin-left: 1px;
	overflow:hidden;
	margin-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none
}
#colone2 {
	float: left;
	width: 445px;
	margin-right: 0px;
	margin-left: 5px;
	margin-top:140px;
	padding:5px;
	overflow:hidden;
	margin-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
	border-width: 1px 1px 1px 6px;
    border-style: solid;
    border-color: #87CEFA;
}
#colone3 {
	float: left;
	width: 445px;
	margin-right: 0px;
	margin-left: 5px;
	margin-top:100px;
	padding:5px;
	overflow:hidden;
	margin-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
	border-width: 1px 1px 1px 6px;
    border-style: solid;
    border-color: #87CEFA;
}
#front {
	display:block;
	/*border:1px dotted red;*/
}
#front2 {
	display:block;
}
#front3 {
	display:block;
}
#articles {
	display:block;
	/*border:1px dashed green;*/
}
#articles2 {
	display:block;
}
#articles3 {
	display:block;
}
#colone #front {
	margin: 0px;
}
#colone2 #front2 {
	margin: 0px;
}
#colone3 #front3 {
	margin: 0px;
}
#colone #front #articles .article-extract-half {
	width:340px;
	display:block;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
}
#colone2 #front #articles .article-extract-half {
	width:340px;
	display:block;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
}
#colone3 #front #articles .article-extract-half {
	width:340px;
	display:block;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
}
.article-extract-half2 {
	width:20%;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.article-extract-half3 {
	display:block;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
#colone #front #articles .left {
	float:left;
}
#colone2 #front #articles .left {
	float:left;
}
#colone3 #front #articles .left {
	float:left;
}
.letter {
    PADDING-TOP: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    margin-left: 795px; 
    FONT-SIZE: 10pt;
    POSITION: absolute;
    TOP: 20px;
	width:120px;
}
#jackpots_progressifs{
text-align:justify;
padding:5px;
}
#jackpots_progressifs h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
color: #0000FF;
}
#jackpots_progressifs h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color: #0000FF;
}
#jackpots_progressifs a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3b72a8;
font-weight:bold;
}
#jackpots_progressifs a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FE9000;
font-weight:bold;
}
#jackpots_progressifs a.tag{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#3b72a8;
font-weight:bold;
}
#jackpots_progressifs a.tag:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FE9000;
font-weight:bold;
}