/* FICHIER CSS DE LA PAGE D'INDEX */

#div_mainpart {width: 990px; height: 420px; background:#000;}



.div_index_col1 {width: 471px; height: 366px; background: #000000; position: relative; top: 30px; left: 11px; float: left; text-align: left;}

.div_index_col1 img {width: 467px; height: 287px; margin: 2px 2px 0px 2px;}

.div_index_col1 div {width: 467px; height: 75px; margin: 0px 2px 0px 2px; padding: 19px 0px 0px 0px; background: url('../images/news/bg-home-news.png') repeat-x;}

.div_index_col1 div h1  {font: bold 13px Arial; color: #FFFFFF; margin:  0px 17px 0px 17px;}

.div_index_col1 div h2  {font:      11px Arial; color: #FFFFFF; margin:  0px 17px 0px 17px;}

.div_index_col1 div h2 a {font: bold italic 11px Arial; color: #FFFFFF; text-decoration: underline;}

.div_index_col1 div h2 a:hover {font: bold italic 11px Arial; color: #FFFFFF; text-decoration: none;}



#div-news-1 {display: block;}

#div-news-2 {display:  none;}

#div-news-3 {display:  none;}

#div-news-4 {display:  none;}

#div-news-5 {display:  none;}

#navig-news img {margin: 0px 5px 0px 0px;}



#pos-news-1 {position: absolute; margin: 291px 0px 0px -700px;}

#pos-news-2 {position: absolute; margin: 291px 0px 0px -620px;}

#pos-news-3 {position: absolute; margin: 291px 0px 0px -540px;}

#pos-news-4 {position: absolute; margin: 291px 0px 0px -460px;}

#pos-news-5 {position: absolute; margin: 291px 0px 0px -380px;}



#div_index_col2 {width: 240px; height: 366px; position: relative; top: 30px; left: 20px; float: left;}

#div_index_col2 div#div_col2_results {width: 240px; height: 169px; _height: 180px; margin: 0px 0px 6px; 0px; padding: 11px 0px 0px; 0px; background: #000000 url('../images/boxes/bg-resultats.png') no-repeat top left; text-align: left;}

#div_index_col2 div#div_col2_results h1 {font: bold 16px Arial; color: #FFFFFF; margin:  0px 0px 0px 14px;}

#div_index_col2 div#div_col2_results h3 {margin:  0px 0px 0px 0px; position: relative; top: 32px; left: 60px; }

#div_index_col2 div#div_col2_results h3 a {font: bold italic 11px Arial; text-decoration: underline; color:#ffff00}

#div_index_col2 div#div_col2_results h3 a:hover {font: bold italic 11px Arial; color: #FFFFFF; text-decoration: none;}

#div_index_col2 div#div_col2_results table       {width: 100%; border-collapse: collapse; padding: 0px;}

#div_index_col2 div#div_col2_results table td    {height: 15px; text-align: left; vertical-aign: middle; font:      10px Arial; color: #FFFFFF; padding: 0px 0px 0px 14px;}

#div_index_col2 div#div_col2_results table td h2 {font: bold 11px Arial; color: #FFFFFF; margin:  0px 0px 0px 0px; padding: 4px 0px 0px 0px;}

#div_index_col2 div#div_col2_results table td span {color: #E2001A;}

#div_index_col2 div#div_col2_results table td#cell_gray {background: #585858;}



#div_index_col2 div#div_col2_benevol {width: 240px; height: 180px;}



#div_index_col3 {width: 240px; height: 366px; position: relative; top: 30px; left: 29px; float: left; text-align: left;}

#div_index_col3 div#div_col3_newsletr {width: 240px; height: 85px; background: url('../images/boxes/bg-newsletter.png') no-repeat top left;}

#div_index_col3 div#div_col3_newsletr h3 {font:      11px Arial; color: #FFFFFF; margin:  0px 0px 0px 0px; position: relative; top: 45px; left: 6px;}

#div_index_col3 div#div_col3_newsletr span {width: 199px; height: 22px; display: block; position: relative; top: 45px; left: 6px; background: url('../images/boxes/st-input-newsletter.png') no-repeat top left; border: none;}

#div_index_col3 div#div_col3_newsletr span input#mon_email {width: 196px; height: 22px; background: url('../images/boxes/bg-input-newsletter.png') no-repeat top right; border: none; margin: 0px 0px 0px 3px; _position: relative; _top: -1px; _left: 0px;}

#div_index_col3 div#div_col3_newsletr input#mon_envoi {width:  28px; height: 28px; position: relative; top: 20px; _top: 18px; left: 210px;}



#div_index_col3 div#div_col3_abonemnt {width: 240px; height: 85px; margin: 10px 0px 0px 0px; _margin: 6px 0px 0px 0px;}



#div_index_col3 div#div_col3_consgnrl {width: 240px; height: 180px; margin: 6px 0px 0px 0px;}



/* NOUVEAUX STYLES */



#div_index_news {width: 471px; height: 393px; background: #000000; position: relative; top: 30px; left: 11px; float: left; text-align: left;}

#div_index_news img#img-news {width: 467px; height: 287px; margin: 2px 2px 0px 2px;}

#div_index_news img#txt-news {width:  77px; height:  28px; position: absolute; margin: 261px 0px 0px -455px;}



#div_index_news div#nfo-news {width: 467px; height: 102px; background: url('../images/news/bg-navig-news.png') repeat-x; margin: 0px 2px 0px 2px;}



#div_index_news div#nfo-news div#nvg-news {width: 467px; height:  26px; padding: 3px 0px 0px 0px;}

#div_index_news div#nfo-news div#nvg-news a.nvg-on, 

#div_index_news div#nfo-news div#nvg-news a.nvg-on:hover {width: 16px; height: 20px; padding: 3px 0px 0px 7px; margin: 0px 3px 0px 3px; background: url('../images/news/bg-news-on.png') no-repeat top left; display: block; float: left; font: bold 12px Arial; color: #CC3300; text-decoration: none;}

#div_index_news div#nfo-news div#nvg-news a.nvg-of, 

#div_index_news div#nfo-news div#nvg-news a.nvg-of:hover {width: 16px; height: 20px; padding: 3px 0px 0px 8px; margin: 0px 3px 0px 3px; background: url('../images/news/bg-news-of.png') no-repeat top left; display: block; float: left; font: bold 12px Arial; color: #FFFFFF; text-decoration: none;}



#div_index_news div#nfo-news div#txt_news     {width: 467px; height: 63px; padding: 10px 0px 0px 0px;}

#div_index_news div#nfo-news div#txt_news h1  {font: bold 13px Arial; color: #FFFFFF; margin:  0px 17px 0px 17px;}

#div_index_news div#nfo-news div#txt_news h2  {font:      11px Arial; color: #FFFFFF; margin:  0px 17px 0px 17px;}

#div_index_news div#nfo-news div#txt_news h2 a {font: bold italic 11px Arial; color: #FFFFFF; text-decoration: underline;}

#div_index_news div#nfo-news div#txt_news h2 a:hover {font: bold italic 11px Arial; color: #FFFFFF; text-decoration: none;}