/* Définition de règle */
@charset "iso-8859-1";


a {color:#0B0060; font: 9px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;; color:#454545; font: 9px Verdana,Arial, Helvetica, sans-serif; margin:  0px; padding:  0px; text-decoration:none;}

a:hover {color:#649704; font: 9px Verdana,Arial, Helvetica, sans-serif;}

img {border: none}

FORM {padding:0px;   margin:0px;}

.form {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#ff6600;   font-weight: bold;   background-color:#FFFFFF;   border:1px solid #D1DAED;}

.bndimg_ht {position: absolute; top: 0px; left: 0px;   width: 700px;   height: 5px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_ht_bnd.gif");   z-index: 1;}

.bndimg {position: absolute; top: 6px; left: 0px;   width: 700px;   height: 99px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_bnd.gif");   z-index: 2;}

.bndimg_bs {position: absolute; top: 105px; left: 0px;   width: 700px;   height: 5px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_bs_bnd.gif");   background-repeat: no-repeat;   z-index: 3;}

.sticker {position: absolute; top: 6px; left: 615px;   width: 80px;   height: 112px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-repeat: no-repeat;   opacity: .75;   filter: alpha(opacity=75);   -moz-opacity: .75;   z-index: 4;   text-align: center;}

.sticker p {font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;   color: #000000;   padding:0px;   margin:2px 0px 2px 0px;}

.sticker p a {font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;   color: #0B0060;   margin:0px;}

.sticker p a:hover {color: #ff6600;}

.sticker p.joursticker {font: 25px Arial, Helvetica, sans-serif;   color: #000000;   padding:0px 0px 0px 0px;   margin:0px;}

.sticker p.moissticker {font: 10px Arial, Helvetica, sans-serif;   color: #000000;   font-weight: bold;   padding:0px 0px 2px 0px;   margin:0px 2px 2px 2px;}

.sticker p.anneesticker {font: 15px Arial, Helvetica, sans-serif;   width: 40px;   color: #000000;   font-weight: bold;   padding:0px 0px 4px 0px;   margin:0px;   border-bottom:solid 1px;   border-color:#C2C2C2;}

.bndusr_ht {position: absolute; top: 75px; left: 0px;   width: 427px;   height: 30px;   padding:2px 0 0 5px;   margin:0px;   font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;   background-color:#ffffff;   background-image: url("../img/fnd_ht_bndusr.gif");   background-repeat: no-repeat;   z-index: 4;}

.bndusr_def, .bndusr_log {width: 427px;   height: 30px;   padding:0px 0 0 5px;   margin:0px;   font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;   z-index: 5;}

.bndusr_def {position: absolute; top: 75px; left: 0px;}

.bndusr_def td {padding:0px;   margin:0px;}

.bndusr_log {position: absolute; top: 75px; left: 60px;}

.bndusr_def a, .bndusr_log a {color:#ff6600;   font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: normal;   text-decoration:none;   padding: 4px 1px 1px 1px;}

.bndusr_def form {padding: 0px;   margin: 0px;}

.mypics {position: absolute; top: 77px; left: 5px;   clip: rect (0px, 45px, 42px, 0px);   padding:1px;   margin:0px;   border:solid 1px;   border-color:#C2C2C2;   z-index: 5;}

.opt_img {position: absolute; top: 114px; left: 45px;   width:11px;   height:42px;   padding:0px;   margin:0px;   z-index: 5;}

.opt_img img {width:9px;   height:9px;}

.opt_img a:hover {border:solid 1px;   border-color:#C2C2C2;}

.Tooltip {position: absolute; top: 123px; left: 40px;   text-decoration:none;   vertical-align: 50%;   width: 120px;   height: 54px;   padding:0px;   margin:0px;   background-color:#f7f7f7;   opacity: .75;   filter: alpha(opacity=75);   -moz-opacity: .75;   border:solid 1px;   border-color:#C2C2C2;   VISIBILITY: hidden;   Z-INDEX: 6;   onMouseOver="ShowTooltip(99);" onMouseOut="HideTooltip(99);";}

.Tooltip a {background-color:#f7f7f7;   text-decoration:none;   vertical-align: 50%;   display:block;   padding:2px;   margin:0px;}

.Tooltip a:hover {background-color:#FFFFFF;   display:block;}

.shortIdent {background-color: #f7f7f7; height: 88px; left: 16px; margin: 0px; padding: 2px 0 0 1px; position: absolute; text-decoration: none; top: 174px; visibility: hidden; width: 659px; z-index: 6}

.newDocs {position: absolute; top: 200px; left: 200px;   width: 200px;   padding:2px 2px 2px 5px;   text-decoration:none;   margin:0px;   background-color:#f7f7f7;   border:solid 1px;   border-color:#c2c2c2;   VISIBILITY: hidden;   Z-INDEX: 6;}

.bndusr_bs {position: absolute; top: 105px; left: 0px;   text-decoration:none;   width: 443px;   height: 54px;   padding:4px 0 0 5px;   margin:0px;   font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;   background-color:#ffffff;   background-image: url("../img/fnd_bs_bndusr.gif");   background-repeat: no-repeat;   z-index: 3;}

.nextevent {position: absolute; top: 115px; left: 440px;   text-decoration:none;   color:#ff6600;   padding:4px 0 0 5px;   font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;   z-index: 3;}

.nextevent a {color:#0B0060;   font: 9px Verdana, Arial, Helvetica, sans-serif;   text-decoration:none;   font-weight: bold;   z-index: 3;}

.date {position: absolute; top: 115px; left: 540px;   text-decoration:none;   width: 160px;   height: 54px;   padding:5px;   margin:0px;   z-index: 3;}

.bndctn_ht {position: absolute; top: 10px; left: 0px;   width: 700px;   height: 10px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_ht_bnd.gif");   z-index: 3;}

.bndctn {position: absolute; top: 150px; left: 0px;   width: 700px;   height: 300px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_bnd.gif");   z-index: 3;}

.bndctn_bs {position: absolute; top: 450px; left: 0px;   width: 700px;   height: 10px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_bas_bnd.gif");   background-repeat: no-repeat;   z-index: 3;}

#menong {display: none; float: left; left: 0px; line-height: normal; position: absolute; top: 10px; width: 100%; z-index: 5}

#menong ul {margin:0px;   padding:10px 10px 0;   list-style:none;   z-index: 5;}

#menong li {float:left;   background:url("../img/fnd_ong.gif") no-repeat right top;   margin:0;   padding:0 0 0 0px;}

#menong a {display:block;   padding:2px 8px 2px 4px;   border-bottom:solid 1px;   border-color:#C2C2C2;   text-decoration:none;}

#menong #current a {padding-bottom:2px;   padding-left:4px;   border-bottom:solid 2px;   border-color:#ff6600;   background:url("../img/fnd_ong.gif") no-repeat right top;   background-color:#ffffff;   text-decoration:none;}

#podiumm ul, #podiumw ul {width: 150px;   list-style:none;   float: left;   margin:10px 4px 0px 4px;}

#podiumm li, #podiumw li {font: 9px Verdana, Arial, Helvetica, sans-serif;   color: #000000;}

#podiumm li a, #podiumw li a {font: 9px Verdana, Arial, Helvetica, sans-serif;   color: #cfcfcf;   padding-right:4px;   padding-left:2px;   border-bottom:solid 1px;   border-color:#c2c2c2;}

#podiumm li a:hover, #podiumw li a:hover {color: #ff6600;}

.container, .bigcontainer, .container2, .news {padding:0px;   margin:0px 0px 0px 15px;   z-index: 4;}

.container {width: 660px;   height: 172px;   border:solid 1px;   border-color:#C2C2C2;}

.bigcontainer {width: 660px;   height: 260px;   border:solid 1px;   border-color:#C2C2C2;}

.container2 {width: 659px;   height: 90px;   padding:2px 0px 0px 1px;   border-left:solid 1px;   border-right:solid 1px;   border-bottom:solid 1px;   border-color:#C2C2C2;}

.navcourse {position: absolute; top: 156px; left: 15px;   width:100%;   padding:0px;   margin:0px;   z-index: 4;}

.navcourse td a {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#0B0060;   text-decoration:none;}

.activskieur {position: absolute; top: 265px; left: 15px;width:100%;   height: 10px;   line-height:normal;    z-index: 5;}

.news {position: relative;   width: 660px;   border:solid 1px;   border-color:#C2C2C2;}

.container table, .container2 table, .news table, .navcourse table {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#0B0060;   padding:0px;   margin:0px;}

.container td.title_news, .news td.title_news {font: 11px Verdana, Arial, Helvetica, sans-serif;   color:#0B0060;   padding:2px 0px 0px 5px;   margin:0px;}

.container td.skieur, .news td.skieur {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#0B0060;   width: 180px;   padding:0px 0px 0px 5px;   margin:0px;}

.container td.skieur a, .container a, .news td.skieur a, .news a {font: 9px Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;   color:#0B0060;   text-decoration:none;}

.container td.article, .news td.article {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#0B0060;   height: 137px;   padding:0px 0px 0px 5px;   margin:0px;}

.container2 table.list_news, .container2 table.list_news2 {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#0B0060;   width: 400px;   padding:0px;   margin:0px 0px 0px 5px;}

.container2 table.list_news a {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#0B0060;   text-decoration:none;}

.container2 table.list_news a:hover {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#ff6600;   text-decoration:none;}

.container2 table.list_news2 a {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#ff6600;   text-decoration:none;}

.container tr.titlcourse {font: 9px Verdana, Arial, Helvetica, sans-serif;   color:#ff6600;   height: 10px;   margin:2px;   padding:2px;   text-decoration:none;}

.container tr.titlcourse td {vertical-align: top;   margin:2px;   padding:2px;   border-right:solid 1px;   border-color: #c2c2c2;}

.container tr.course {font: 9px Verdana, Arial, Helvetica, sans-serif;   height: 10px;   margin:2px;   padding:0 0 0 2px;   text-decoration:none;}

.link a, .link_1 a {width: 250px;   border:solid 1px;   border-color:#FFFFFF;   display:block;   padding:5px;   margin:0px;}

.link a:hover, .link_1 a:hover {background-color:#f9f9f9;   width: 250px;   border:solid 1px;   border-color:#C2C2C2;   display:block;   margin:0px;   padding:5px;}

.imgfloat {float: left;   margin:0px;   padding:2px;}

.logo_bnd {position: absolute; top: 350px; left: 691px;   width: 28px;   height: 82px;   padding:0px;   margin:0px;   background-image: url("../img/etiket.gif");   background-repeat: no-repeat;   z-index: 4;}

.bndmenu_ht {position: absolute; top: 465px; left: 0px;   width: 700px;   height: 10px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_ht_bnd.gif");   z-index: 3;}

.bndmenu {position: absolute; top: 475px; left: 0px;   width: 700px;   height: 40px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_bnd.gif");   z-index: 3;}

.bndmenu_bs {position: absolute; top: 515px; left: 0px;   width: 700px;   height: 10px;   padding:0px;   margin:0px;   background-color:#ffffff;   background-image: url("../img/fnd_bas_bnd.gif");   background-repeat: no-repeat;   z-index: 3;}


.pub_title {padding: 0px 20px 0 0;   margin: 0px;}

.bndpdp {position: absolute; top: 630px; left: 0px;   width: 700px;   height: 82px;   padding: 10px 0 0 0;   margin: 0px;   vertical-align: middle;   background-color:#ffffff;   background-image: url("../img/fnd_bndpdp.gif");   background-repeat: no-repeat;   z-index: 3;}

.bndpdp table {position: absolute; top: 6px; left: 0px;}

.bndpdp img {vertical-align: middle;}

.bndpdp td {font: 9px Verdana, Arial, Helvetica, sans-serif;   color: #C2C2C2;    font-weight: bold;   width: 340px;   padding: 0px 0 0 0;   margin: 0px;}

.pdp_link {text-align: right;}

.pdp_link a {font-weight: bold;   color: #6f0000;   text-decoration:none;}

.pdp_link a:hover {color: #FFCC00;}

.skyscr {background-color: #ffffff; border-color: #c2c2c2; border-style:  solid; border-width:  1px; float: left; height: 600px; left: 750px; padding:  2px 2px 2px 2px; position: relative; top: 10px; vertical-align: top; width: 120px}

.mengen, .menser {position: absolute; top: 0px; left: 0px;   float:left;   width:100%;   line-height:normal;    z-index: 6;}

.mengen {position: absolute; top: 0px; left: 0px;}

.menser {position: absolute; top: 0px; left: 400px;}

.mengen ul, .menser ul {margin:0px;   padding:10px 10px 0;   list-style:none;   z-index: 6;}

.mengen li, .menser li {float:left;   margin:0;   padding:0 2px 0 2px;}

.mengen a, .menser a {display:block;   padding:2px 8px 2px 4px;   border-bottom:solid 2px;   border-color:#C2C2C2;   text-decoration:none;   color :#0B0060;}

.mengen #current a, .menser #current a {padding-bottom:2px;   padding-left:4px;   border-bottom:solid 2px;   border-color:#ff6600;   background-color:#ffffff;   text-decoration:none;   color :#0B0060;}

.mengen a:hover, .menser a:hover {padding-bottom:2px;   padding-left:4px;   border-bottom:solid 2px;   border-color:#ff6600;   text-decoration:none;   color:#ff6600;}

div[id=menong] {position: absolu !important;}

/* Fin de la section de style généré par WebExpert le 26/10/2007 15:16:18 */

