@charset "utf-8";
/* CSS Document */

body {width:100%; background:url(../../img/coupe-roller-quebec.jpg) center top no-repeat #151620; font-size:75%; font-family: Arial,Helvetica,sans-serif; color:#000;}
* {margin:0; padding:0;}

a {color:#3366CC; text-decoration:none;}
a:hover {color:#3366CC; text-decoration:underline;}

img {border:none;}

ul {margin:10px 0; padding:0 0 0 30px;}
ol {margin:10px 0; padding:0 0 0 30px;}
li {margin:0px 0px 5px;}

p {margin:0 0 10px;}

h1 {font-size:2em; margin:10px 0px; color:#fff;}
h2 {font-size:1.8em; margin:10px 0px; color:#fff;}
h3 {font-size:1.4em; margin:10px 0px; color:#fff;}
h4 {font-size:1.4em; margin:10px 0px; color:#fff;}
h5 {font-size:1.2em; margin:10px 0px; color:#fff;}
h6 {font-size:1em; margin:10px 0px; color:#fff;}


/*===================================================================================================
BLOCK
===================================================================================================*/
#container { position:relative; display:block; margin:0 auto; padding:0; width:990px; }
#header { position:relative; display:block; margin:0; padding:0; width:990px; z-index:11; }
#main { position:relative; display:block; margin:0; padding:5px 5px 0; width:980px; background:#dedede; z-index:10; }
#footer { position:relative; display:block; margin:0; padding:0 5px 5px 5px; margin-bottom:20px; width:980px; background-color:#dedede; }
.clear { clear:both; margin:0; padding:0; line-height:0; font-size:0; }





/*===================================================================================================
HEADER
===================================================================================================*/
#header div.top { display:block; margin:0; padding:0; width:990px; height:300px; }
#header div.top div.left { float:left; display:block; margin:0; padding:0px; width:320px; height:222px; }

#header div.menu { display:block; margin:0; text-transform:uppercase; padding:0; width:990px; height:19px; background:url(../../img/menu/bgHover.gif) top left repeat-x; }
#header div.menu ul.menuBox { display:block; margin:0; padding:0; width:988px; height:19px; list-style-type:none; position:absolute; border:1px solid #dedede; border-bottom:none; }
#header div.menu ul.menuBox li { float:left; display:block; margin:0; padding:0; height:20px; }
#header div.menu ul.menuBox li a { display:block; height:20px; line-height:17px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFF; font-weight:bold; }
#header div.menu ul.menuBox li a:hover { background:url(../../img/menu/bg.gif) top left repeat-x; height:20px; }
#header div.menu ul.menuBox li.casemenuDepart { width:109px; border-right:1px solid #dedede; }
#header div.menu ul.menuBox li.casemenuFin { width:108px; }

#header div.menu ul.menuBox ul { position:relative; display:none; top:0px; left:-1px; margin:0; padding:0; width:100px; border:none; list-style:none; }
#header div.menu ul.menuBox ul li { float:none; display:inline; }
#header div.menu ul.menuBox li:hover li a, ul.menuBox li.iehover li a { float:none; height:19px; line-height:17px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFF; font-weight:bold; }
#header div.menu ul.menuBox li:hover li a:hover, ul.menuBox li:hover li:hover a, ul.menuBox li.iehover li a:hover, ul.menuBox li.iehover li.iehover a { background:url(../../img/menu/bgHover.gif) top left repeat-x; }

#header div.menu ul.menuBox li ul li { float:none; border-bottom:1px #fff solid; display:block; margin:0; width:210px; height:19px; background:url(../../img/menu/bg.gif) top left repeat-x; color:#FFF; }
#header div.menu ul.menuBox li ul li a { float:none; display:block; width:210px; height:19px; background:url(../../img/menu/bg.gif) top left repeat-x; color:#FFF; line-height:17px; border:1px solid #FFF; border-top:none; }
#header div.menu ul.menuBox li ul li a:hover { float:none; background:url(../../img/menu/bgHover.gif) top left repeat; color:#FFF; }

#header div.menu ul.menuBox li:hover ul ul, #header div.menu ul.menuBox li:hover ul ul ul, #header div.menu ul.menuBox li.iehover ul ul, #header div.menu ul.menuBox li.iehover ul ul ul { display:none; }
#header div.menu ul.menuBox li:hover ul, #header div.menu ul.menuBox ul li:hover ul, #header div.menu ul.menuBox ul ul li:hover ul, #header div.menu ul.menuBox li.iehover ul, #header div.menu ul.menuBox ul li.iehover ul, #header div.menu ul.menuBox ul ul li.iehover ul { display:block; }

#header div.menu ul.menuBox li ul li ul{ position:relative; margin-left:212px; margin-top:-20px; width:120px; }
#header div.menu ul.menuBox li ul li ul li{ width:120px; }
#header div.menu ul.menuBox li ul li ul li a{ width:120px; }

#header div.banniere { display:block; margin:0; padding:5px 5px 0 5px; width:980px; background:#dedede; }














/*===================================================================================================
MAIN
===================================================================================================*/
#main div.full_width { display:block; padding:0 0 5px; width:970px; }
#main div.cols2_672_303 div.left { float:left; display:block; width:672px; }
#main div.cols2_672_303 div.left.classement{ width:980px; }
#main div.cols2_672_303 div.right { float:right; display:block; margin:0 0 0 5px; width:303px; }
#main div.cols2_672_303 div.left.full{ width:980px; }
#main div.cols2_672_303 div.left.full div.block.txt{ width:980px; }
#main div.cols2_672_303 div.left.full div.block div.ctn table.stats.player{ width:970px; }

/* FULL WIDTH */
#main div.full_width div.block { position:relative; display:block; margin:0; padding:5px; width:970px; }
#main div.full_width div.block h2 { display:block; margin:0 0 5px; padding:7px 0 0 10px; height:23px; background:url(../../img/contenu/bgTitres.gif) top left repeat-x; font-size:1.2em; }
#main div.full_width div.block h2 span { color:#06a6e6; }

#main div.full_width div.block a.BTNsuiteNB { display:block; margin:5px; padding:1px 0 0 0; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteNoirBlanc.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#FFF; text-decoration:none; text-transform:uppercase; }
#main div.full_width div.block a.BTNsuiteNB:Hover { background:url(../../img/contenu/suite/bgSuiteRougeBlanc.gif) top left no-repeat; }

#main div.full_width div.block a.BTNsuiteRN { display:block; margin:5px; padding:1px 0 0 0; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteRougeNoir.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#FFF; text-decoration:none; text-transform:uppercase; }
#main div.full_width div.block a.BTNsuiteRN:Hover{ background:url(../../img/contenu/suite/bgSuiteGrisNoir.gif) top left no-repeat; color:#000; }

#main div.full_width div.block div.ctn { position:relative; display:block; margin:0 0 5px; padding:5px; background:#F2F2F2; }
#main div.full_width div.block div.ctn p { font-size:10px; color:#878787; }
#main div.full_width div.block div.ctn.last { margin:0; }

#main div.full_width div.block.txt { padding:0; width:980px; }
#main div.full_width div.block.txt div.ctn h1 { margin:0; font-size:32px; font-weight:normal; line-height:32px; color:#06a6e6; }
#main div.full_width div.block.txt div.ctn h3 { margin:0; font-size:14px; font-weight:bold; line-height:18px; color:#999; }
#main div.full_width div.block.txt div.ctn h4 { margin:5px 0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:1.6em; font-style:italic; color:#06a6e6; }

#main div.full_width div.block.txt div.ctn table.calendrier { width:970px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-transform:uppercase;color:#666; }
#main div.full_width div.block.txt div.ctn table.calendrier thead { color:#FFF; background:#666; }
#main div.full_width div.block.txt div.ctn table.calendrier th { padding:4px; border:1px solid #999; text-align:left; }
#main div.full_width div.block.txt div.ctn table.calendrier th a{ color:#fff; }
#main div.full_width div.block.txt div.ctn table.calendrier th.noborderL { border-left:none; }
#main div.full_width div.block.txt div.ctn table.calendrier.height td{ padding:4px; }
#main div.full_width div.block.txt div.ctn table.calendrier td { padding:0 4px; border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999;  text-align:left; }
#main div.full_width div.block.txt div.ctn table.calendrier td.noborderL { border-left:none; }
#main div.full_width div.block.txt div.ctn table.calendrier td.noborderL input{ border:1px #ccc solid; width:150px; }
#main div.full_width div.block.txt div.ctn table.calendrier td.noborderL select{ border:1px #ccc solid; width:150px; }
#main div.full_width div.block.txt div.ctn table.calendrier td.noborderL input.btn{ background:#333; color:#fff; font-weight:bold; boder:1px #333 solid; }
#main div.full_width div.block.txt div.ctn table.calendrier td.bgGris { background:#ccc; color:#000; }
#main div.full_width div.block.txt div.ctn table.noborder td { border:none; }
#main div.full_width div.block.txt div.ctn table.calendrier td a.BTNsuiteNB { float:left; }

#main div.full_width div.block.txt div.ctn th {  }
#main div.full_width div.block.txt div.ctn td {  }
#main div.full_width div.block.txt div.ctn td strong { font-size:14px; font-weight:bold; line-height:18px; color:#06a6e6; }

#main div.full_width div.block a.BTNsuiteRN { display:inline-block; margin:5px; padding:1px 0 0 0; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteRougeNoir.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#FFF; text-decoration:none; text-transform:uppercase; }
#main div.full_width div.block a.BTNsuiteRN:Hover{ background:url(../../img/contenu/suite/bgSuiteGrisNoir.gif) top left no-repeat; color:#000; }






/* LEFT */
#main div.cols2_672_303 div.left div.block { position:relative; display:block; margin:0; padding:5px; width:662px; }
#main div.cols2_672_303 div.left div.block h2 { display:block; margin:0 0 5px; padding:7px 0 0 10px; height:23px; background:url(../../img/contenu/bgTitres.gif) top left repeat-x; font-size:1.2em; }
#main div.cols2_672_303 div.left div.block h2 span { color:#06a6e6; }
#main div.cols2_672_303 div.left div.block a.BTNsuiteNB { display:block; margin:5px; padding:1px 0 0 0; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteNoirBlanc.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#FFF; text-decoration:none; text-transform:uppercase; }
#main div.cols2_672_303 div.left div.block a.BTNsuiteNB:Hover { background:url(../../img/contenu/suite/bgSuiteRougeBlanc.gif) top left no-repeat; }
#main div.cols2_672_303 div.left div.block div.ctn p { font-size:12px;}
#main div.cols2_672_303 div.left div.block div.ctn h3 { margin:0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:3em; font-style:italic; color:#141e66; line-height:22px; }
#main div.cols2_672_303 div.left div.block div.ctn h4 { margin:5px 0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:1.6em; font-style:italic; color:#06a6e6; }
#main div.cols2_672_303 div.left div.block div.ctn h3 em{ font-size:14px; }

#main div.cols2_672_303 div.left div.block.annonce_principale { position:relative; display:block; margin:0 0 5px 0; padding:285px 15px 0 15px; width:642px; height:93px; background:url('../../img/contenu/nouvelles/img7.jpg') top left no-repeat; }
#main div.cols2_672_303 div.left div.block.annonce_principale h1 { margin:0; font-weight:normal; }
#main div.cols2_672_303 div.left div.block.annonce_principale h1 a { font-size:32px; line-height:32px; color:#06a6e6; text-decoration:none; }
#main div.cols2_672_303 div.left div.block.annonce_principale h1 a:hover { color:#FFF; }
#main div.cols2_672_303 div.left div.block.annonce_principale p { font-size:11px; color:#fff; }
#main div.cols2_672_303 div.left div.block.annonce_principale a.suite { font-size:11px; color:#36C; text-decoration:underline; }



#main div.cols2_672_303 div.left div.block.left { float:left; display:block; margin:0; padding:0; width:333px; }
#main div.cols2_672_303 div.left.classement div.block.left{ width:488px; }
#main div.cols2_672_303 div.left div.block.right { float:right; display:block; margin:0; padding:0; width:333px; }
#main div.cols2_672_303 div.left.classement div.block.right{ width:488px; }



#main div.cols2_672_303 div.left div.block.video { padding:0; width:672px; }
#main div.cols2_672_303 div.left div.block.video div.ctn div.video_left { float:left; display:block; margin:0 8px 5px 0; padding:0; width:215px; background:#F2F2F2; overflow:hidden; }
#main div.cols2_672_303 div.left div.block.video div.ctn div.video_left.last { margin:0 0 5px; }
#main div.cols2_672_303 div.left div.block.video div.ctn div.video_left h3 { margin:5px 0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:0.9em; color:#06a6e6; }
#main div.cols2_672_303 div.left div.block.video div.ctn div.video_left p { font-size:10px; }

#main div.cols2_672_303 div.left div.block.photo { padding:0; width:672px; }
#main div.cols2_672_303 div.left div.block.photo div.ctn div.photo_left { float:left; display:block; margin:0 8px 5px 0; padding:0; width:215px; background:#F2F2F2; overflow:hidden; }
#main div.cols2_672_303 div.left div.block.photo div.ctn div.photo_left.last { margin:0 0 5px; }
#main div.cols2_672_303 div.left div.block.photo div.ctn div.photo_left h3 { margin:5px 0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:0.9em; color:#06a6e6; }
#main div.cols2_672_303 div.left div.block.photo div.ctn div.photo_left p { font-size:10px; }



#main div.cols2_672_303 div.left div.block.media_sociaux { padding:0; width:672px; }
#main div.cols2_672_303 div.left div.block.media_sociaux div.ctn a { display:block; margin:0 0 5px; width:662px; height:85px; }



#main div.cols2_672_303 div.left div.block.txt { padding:0; width:672px; }
#main div.cols2_672_303 div.left div.block.txt div.ctn h1 { margin:0; font-size:32px; font-weight:normal; line-height:32px; color:#06a6e6; }
#main div.cols2_672_303 div.left div.block.txt div.ctn h3 { margin:0; font-size:14px; font-weight:bold; line-height:18px; color:#999; }
#main div.cols2_672_303 div.left div.block.txt div.ctn h4 { margin:5px 0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:1.6em; font-style:italic; color:#06a6e6; }
#main div.cols2_672_303 div.left div.block.txt div.ctn div.className{ width:108px; height:35px; text-align:center; font-weight:bold; color:#06A6E6; font-size:20px; background:url(../../img/classe.jpg) top left no-repeat; float:right; padding-top:25px; }


#main div.cols2_672_303 div.left div.block.form { padding:0; width:672px; }



#main div.cols2_672_303 div.left div.block.resultat { padding:0; width:672px; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn a.BTNsuiteRN { display:inline-block; margin:5px; padding:1px 0 0 0; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteRougeNoir.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#FFF; text-decoration:none; text-transform:uppercase; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn a.BTNsuiteRN:Hover{ background:url(../../img/contenu/suite/bgSuiteGrisNoir.gif) top left no-repeat; color:#000; }

#main div.cols2_672_303 div.left div.block.resultat div.ctn h1 { margin:0; font-size:80px; font-weight:normal; line-height:80px; color:#06a6e6; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn h3 { margin:0; font-size:14px; font-weight:bold; line-height:18px; color:#999; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn h4 { margin:0; font-size:28px; font-weight:normal; line-height:28px; color:#06a6e6; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn h5 { margin:0; font-size:16px; font-weight:normal; color:#fff; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn h5 strong { font-size:24px; font-weight:bold; line-height:30px; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn h5 span { color:#999; }
#main div.cols2_672_303 div.left div.block.resultat.fini div.ctn h1 { color:#D72824; }
#main div.cols2_672_303 div.left div.block.resultat.fini div.ctn h4 { color:#D72824; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn div.resVisiteur { float:left; padding:20px; text-align:center; width:100px; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn div.resInfos { float:left; text-align:center; width:372px; }
#main div.cols2_672_303 div.left div.block.resultat div.ctn div.resLocal { float:left; padding:20px; text-align:center; width:100px; }



#main div.cols2_672_303 div.left div.block div.ctn { position:relative; display:block; margin:0 0 5px; padding:5px; background:#F2F2F2; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats { width:323px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-transform:uppercase; color:#666; }
#main div.cols2_672_303 div.left.classement div.block div.ctn table.stats{ width:478px; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats.player { width:662px; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats thead { color:#fff; background:#666; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats th { padding:4px; border:1px solid #999; width:15px;  text-align:left; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats th a{ color:#fff; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats th.nowidth { width:auto; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats th.noborderL { border-left:none; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats td { padding:4px; border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999; text-align:left; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats td.noborderL { border-left:none; }
#main div.cols2_672_303 div.left div.block div.ctn table.noborder td { border:none; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats td.last { background:#CCC; color:#000; }
#main div.cols2_672_303 div.left div.block div.ctn table.stats td.bgGris { background:#CCC; color:#000; }
#main div.cols2_672_303 div.left div.block.form div.ctn tr { margin:0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000; text-align:justify; }

#main div.cols2_672_303 div.left div.block.form div.ctn td { padding:3px; border-top:#000 1px dotted; }
#main div.cols2_672_303 div.left div.block div.ctn table.classement td strong { color:#F06408; font-size:14px; font-weight:bold; line-height:18px;}
#main div.cols2_672_303 div.left div.block.form div.ctn input#envoyerGo { float:left; margin:0px; padding:2px; width:100px; background:url(../../img/recherche/go.gif) top left repeat-x; border:1px solid #999; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#FFF; }
#main div.cols2_672_303 div.left div.block.form div.ctn input#envoyerGo:hover { border:1px solid #999; color:#FFF; background:url(../../img/recherche/go-roll.gif) top left repeat-x; cursor:pointer; }

#main div.cols2_672_303 div.left div.block h2 a.BTNsuiteGN { position:absolute; display:block; margin:0; padding:1px 0 0 0; top:8px; right:5px; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteGrisNoir.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#000; text-decoration:none; text-transform:uppercase; }
#main div.cols2_672_303 div.left div.block h2 a.BTNsuiteGN:hover{ background:url(../../img/contenu/suite/bgSuiteRougeNoir.gif) top left no-repeat; color:#fff; }

#main div.cols2_672_303 div.left div.block div.ctn div.star{ width:100px; padding:5px; border:1px #999 solid; background-color:#CCC; float:left; margin:20px 50px; }
#main div.cols2_672_303 div.left div.block div.ctn div.star div.picture{ width:100px; height:150px; overflow:hidden; }
#main div.cols2_672_303 div.left div.block div.ctn div.star div.team{ background-color:#333; color:#fff; text-align:center; padding:3px; font-weight:bold; }
#main div.cols2_672_303 div.left div.block div.ctn div.star div.team a{ color:#fff; }
#main div.cols2_672_303 div.left div.block div.ctn div.star div.name{ background-color:#666; color:#fff; text-align:center; padding:3px; font-weight:bold; }
#main div.cols2_672_303 div.left div.block div.ctn div.star div.name a{ color:#fff; }
#main div.cols2_672_303 div.left div.block div.ctn div.star div.title{ font-weight:bold; background:#333; color:#fff; text-align:center; padding:3px; }

/* RIGHT */
#main div.cols2_672_303 div.right div.block { position:relative; display:block; margin:0; padding:0; width:303px; }
#main div.cols2_672_303 div.right div.block h2 { display:block; margin:0 0 5px; padding:7px 0 0 10px; height:23px; background:url(../../img/contenu/bgTitres.gif) top left repeat-x; font-size:1.2em; }
#main div.cols2_672_303 div.right div.block h2 span { color:#06a6e6; }
#main div.cols2_672_303 div.right div.block h2 a.BTNsuiteGN { position:absolute; display:block; margin:0; padding:1px 0 0 0; top:8px; right:5px; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteGrisNoir.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#000; text-decoration:none; text-transform:uppercase; }
#main div.cols2_672_303 div.right div.block h2 a.BTNsuiteGN:hover{ background:url(../../img/contenu/suite/bgSuiteRougeNoir.gif) top left no-repeat; color:#fff; }
#main div.cols2_672_303 div.right div.block div.ctn { position:relative; display:block; margin:0 0 5px; padding:0; }




#main div.cols2_672_303 div.right div.block.nouvelle { margin:0 0 4px; }
#main div.cols2_672_303 div.right div.block.nouvelle div.ctn { margin:0; }
#main div.cols2_672_303 div.right div.block.nouvelle div.ctn ul.news { margin:0; padding:0; list-style:none; }
#main div.cols2_672_303 div.right div.block.nouvelle div.ctn ul.news li { display:block; margin:0; background-color:#000; color:#fff; }
#main div.cols2_672_303 div.right div.block.nouvelle div.ctn ul.news li a { display:block; margin:0; padding:6px 6px 6px 20px; width:277px; height:15px; background:url("../../img/contenu/puce.gif") no-repeat scroll 8px 12px #1A1A1A; border-top:1px solid #222222; font-size:12px; font-weight:400; text-decoration:none; color:#929292; list-style-type:none; }
#main div.cols2_672_303 div.right div.block.nouvelle div.ctn ul.news li.nouvelleNew a { padding:6px 6px 6px 36px; width:261px; height:15px; background:url(../../img/contenu/pucenew.gif) #1a1a1a 7px 5px no-repeat; border-top:1px solid #222; border-bottom:1px solix #222; }
#main div.cols2_672_303 div.right div.block.nouvelle div.ctn ul.news li a:hover { background-color:#000; color:#FFF; }




#main div.cols2_672_303 div.right div.block.chronique div.ctn img { margin:0 0 5px; }
#main div.cols2_672_303 div.right div.block.chronique div.ctn img.last { margin:0; }




#main div.cols2_672_303 div.right div.block.musique { margin:0 0 5px; height:43px; }




#main div.cols2_672_303 div.right div.block.sondage div.ctn { display:block; width:293px; padding:5px; background-color:#1a1a1a;}
#main div.cols2_672_303 div.right div.block.sondage div.ctn .titresondage { padding:10px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:12px; line-height:18px; border:1px solid #3e4041; background-color:#000; }
#main div.cols2_672_303 div.right div.block.sondage div.ctn .choix { padding:5px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; border-bottom:1px solid #3e4041;  }




#main div.cols2_672_303 div.right div.block.forum div.ctn { padding:100px 10px 0 10px; width:283px; height:110px; background:url(../../img/contenu/coinChaud.gif); }
#main div.cols2_672_303 div.right div.block.forum div.ctn h3 { margin:5px 0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:0.9em; color:#06a6e6; }
#main div.cols2_672_303 div.right div.block.forum div.ctn p { font-size:10px; color:#fff; }
#main div.cols2_672_303 div.right div.block.forum div.ctn a.BTNsuiteGN { display:block; margin:5px; padding:1px 0 0 0; width:65px; height:13px; background:url(../../img/contenu/suite/bgSuiteGrisNoir.gif) top left no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:center; color:#000; text-decoration:none; text-transform:uppercase;}
#main div.cols2_672_303 div.right div.block.forum div.ctn a.BTNsuiteGN:Hover { background:url(../../img/contenu/suite/bgSuiteRougeNoir.gif) top left no-repeat; color:#FFF;}





















/*===================================================================================================
FOOTER
===================================================================================================*/
#footer div.block { display:block; margin:0; padding:0; width:980px; background-color:#141414; }
#footer div.block a { padding:0 0 0 10px; color:#696969; font-size:10px; text-decoration:none; text-transform:uppercase; }
#footer div.block a:hover { color:#fff; font-size:10px; }
#footer div.block div.ctn { float:left; display:block; margin:0 0 5px; padding:10px; width:175px; background-color:#141414; border-right:1px solid #353535; }
#footer div.block div.ctn.last { width:176px; border-right:none; }

#footer div.block div.ctn h3 { margin:5px 0; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:0.9em; color:#06a6e6; }
#footer div.block div.ctn a.facebook { display:block; margin:0; padding:5px 0; width:172px; height:30px; background:url(../../img/footer/facebook.gif) center left no-repeat; cursor:pointer; }
#footer div.block div.ctn a.facebook:hover { background:url(../../img/footer/facebook_roll.gif) center left no-repeat; }
#footer div.block div.ctn a.flickr { display:block; margin:0; padding:5px 0; width:172px; height:30px; background:url(../../img/footer/flickr.gif) top left no-repeat; cursor:pointer; }
#footer div.block div.ctn a.flickr:hover { background:url(../../img/footer/flickr_roll.gif) top left no-repeat; }

#footer div.copyright { display:block; margin:0 0 5px; padding:12px 200px 18px 200px; width:580px; height:73px; background-color:#141414; background:url(../../img/footer/bgFooter.gif) top left no-repeat; }
#footer div.copyright p { font-size:9px; color:#6c6c6c; }





.tip				{ z-index:999; background:#333; }
.tip-top			{  }
.tip-title		{ color:#fff; font-weight:bold; padding:3px; }
.tip-text		{ display:none; }
.tip-bottom		{ }
