@charset "utf-8";
/* CSS Document */
body{margin: 10px 0;padding:0;background-image:url(../img/fond.png);font-family:arial;font-size:.81em;_font-size:80%;line-height:120%; color:white;}
body a {text-decoration: none; color:#ffcc00;} 
body a:hover {text-decoration: none; color:white;} 
#maincontainer{width: 1000px;margin: 0 auto;border: 10px solid #FFFFFF;background-color: white; position:relative;}
#contentwrapper{float: left; width: 100%;}
.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/}
#topsection{background: #252525;height:140px;background-image:url(../img/fond_ban.png);}
#slogan{color:white;margin: 0 0 0 360px; position:absolute;}
#icones{margin: -140px 0 0 940px;}
#top728x90{margin: 8px 0 0 255px; width:728px; z-index:1; background-color:white;}
#right250x250{background-color:white; width:250px; height:250px;}
#lignerose{background:black;height:2px;}
#menu_horizontal{background:#feb400;height:28px;}
#lignenoire{background:black;height:2px; margin: 0 0 10px 0;}
.btn{float:left; border-right: 2px solid black;}
.btn h1{font-size: 20px; line-height:100%; margin:0; padding: 4px 0;}
.btn a { text-decoration:none;background-image:url(img/fond_btn.png);padding:0 20px 0 19px; color:#252525;}
.btn a:hover{background-image: url(img/fond_btn_over.png); color: #666666; text-decoration:none;}
.recherche{padding:0; margin:0; float:right; background-color:#414141;}
.recherche_input{ height:24px; width:238px; padding: 4px 0 0 2px; vertical-align: middle; border: none; background-color:transparent; color:white;}
.recherche_submit{margin:0; padding: 1px 0; vertical-align: middle;}
.rub_titre{ text-align:center; font-size:170%; color:white; padding-bottom:5px; font-variant:small-caps; font-weight:bold; border-bottom: 2px solid white; margin-bottom: 5px;}
.rub_titre3px{ text-align:center; font-size:170%; color:white; padding-bottom:5px; font-variant:small-caps; font-weight:bold; border-bottom: 2px solid white; margin-bottom: 8px;}
#droite_publicite250x250{ background-image:url(../img/fond_rub.png); padding: 5px; margin-bottom: 10px;}
#droite_publiciteCD{ background-image:url(../img/fond_rub.png); padding: 5px; margin-bottom: 10px;}
#droite_9videosauhazard{ background-image:url(../img/fond_rub.png); padding: 5px 5px 5px 10px; margin-bottom: 10px;}
#droite_9videosauhazard img{ padding:0; margin: -3px -2px 0; border:1px solid white; width:79px; height:79px;}
#droite_topdumois{ background-image:url(../img/fond_rub.png); padding: 5px 5px 5px 10px; margin-bottom: 10px;}
#droite_topdumois img{ padding:0; margin: -2px -2px 0; border:1px solid white; width:79px; height:79px;}
#gauche_rubriques{ background-image:url(../img/fond_rub.png);  padding: 5px 10px; margin-bottom: 10px;font-size:100%; font-weight:bold; line-height:130%;}
#gauche_rubriques ul{list-style: none;margin: 0;padding: 0;}
#gauche_rubriques h1,h2,h3{margin:0; padding:0; font-size:100%;}
#gauche_copains{ background-image:url(../img/fond_rub.png); padding: 5px 10px; margin-bottom: 10px; }
#gauche_copains ul{list-style: none;margin: 0;padding: 0;}
#gauche_copains img{ width:160px; height: 120px; margin: 0;padding: 0;border:1px solid white;}
#contentcolumn{margin: 0 270px 0 192px; margin-bottom:10px; }
.content_titre{background-image:url(../img/fond_ban.png);font-variant:small-caps; font-weight:bold; font-size:180%; text-align:center; margin: 0 0 5px 0; line-height:25px; padding: 0 0 3px 0;}
.content_blocvideo{ background-image:url(../img/fond_ban.png);  padding: 5px; margin-bottom:5px;}
.blocvideo{ width:518px; color:white;}
.blocvideo_img { border:2px solid white; width:100px; height:90px;}
.blocvideo_image{width:100px; height:90px;}
.blocvideo_titre{ font-weight:bold; color:black; height: 30px;}
.blocvideo_texte{ height: 30px;}
.blocvideo_date{ width: 306px; font-size:80%; color: #999999;}
.content_blocvideo2{ background-image:url(../img/fond_ban.png); padding: 10px; color:white;margin-bottom:5px;}
.blocvideo2{ width:518px; color:white; }
.blocvideo2_titre{font-weight:bold;}
.blocvideo2_titre h1{font-size: 130%; line-height:100%; margin: -4px 0 4px 0;}
.blocvideo2_texte{}
.blocvideo2_texte h2{font-size: 110%; margin: 0 0 10px 0;}
.blocvideo2_fleches{ width:35px;}
.blocvideo2_suivante{ font-weight:bold; text-align:right; width:129px;}
.blocvideo2_precedente{ font-weight:bold; text-align:left; width:129px;}
.blocvideo2_notation{ width:190px; text-align:center;}
.blocvideo_comment{ background-image:url(../img/commentaires.png); background-repeat:no-repeat; color:black; text-align:center; width:45px; padding-bottom:5px; }
ol.timeline{list-style:none; width:518px; margin-left: -40px; //margin-left:0;}
ol.timeline li{display:none; position:relative;}
ol.timeline2{list-style:none; width:518px; margin-left: -40px; //margin-left:0;}
ol.timeline2 li{ position:relative; width:518px;}
#flash{ text-align:center;}
.box{border-bottom:white dashed 1px; padding: 0 0 10px 0;margin-bottom:20px; color:black;}
.commentaires_titre{font-size:1.2em; color:white; font-weight:bold; line-height:150%;}
.commentaires_texte{font-size:1em; color:white;}
.commentaires_texte a{ text-decoration:none; color:white;}
.commentaires_texte a:hover{text-decoration:none; color:black;}
.titles{font-size:130%;	padding-left:80px;}
.com_input{color:#000000;font-size:100%;border:black solid 2px;height:24px;width:200px;}
.com_input_captcha{color:#000000;font-size:100%;border:black solid 2px;height:24px;width:136px;}
.com_textarea{color:#000000;font-size:100%;border:black solid 2px;height:124px;width:200px;}
.star{font-size:16px; font-weight:bold;padding-left:5px;	}
.submit{color:#000000;font-size:100%;border:black solid 2px;height:24px;width:204px;}
#leftcolumn{float: left; width: 182px; margin-left: -1000px;}
#rightcolumn{float: left;width: 260px;margin-left: -260px;}
.content_commentaires{ background-image:url(../img/fond_ban.png); padding: 10px; color:white;margin-bottom:5px;}
.content_commentaires_titre{ color:white; font-size:150%; color:white; font-weight:bold; text-align:center; margin-bottom: 30px;}
.content_pagination{ background-image:url(../img/fond_rub.png); padding: 10px; margin-bottom:5px; color:red;}
.content_pagination a{color:white; text-decoration:none;}
.content_pagination a:hover{color:#ccc; text-decoration: none; font-size:180%;}
.content_pagination img{ border:0;}
.content_pagination_pointeur { font-weight:bold; font-size:180%;}
#footer{clear: left;width: 100%;background: black;color:white;text-align: center;padding: 4px 0;background-image:url(../img/fond_ban.png);}
#footer a{ text-decoration:none; color:white;}
#footer a:hover{ext-decoration:none; color:black;}
.liens_footer {color: #666;}
.liens_footer a{color:#666;}
.liens_footer a:hover{color:black;}

/* eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive eurolive */
.pics { background-color: #000000;}
.h1eurolive {color: #ffffff;font-size: 20px;font-weight: bold; text-align: center;}
.h2eurolive { color: #464646; font-size: 18px; font-weight: bold; text-align: left; margin: 3px; border-bottom: 1px solid #464646;padding-top: 20px;}
.h3eurolive { color: #464646;font-size: 20px;font-weight: bold;text-align: left;margin: 0;}
/* Menu */
#menu { text-align:center;}
#menu a, #menu a:link  { color: #ffcc00; text-decoration: none; font-weight: bold; padding: 0 10px 0 10px; }
#menu a:hover {color: #ffffff; text-decoration: none; font-weight: bold; }
/* container */
#container, #container2 {width: 518px;display: table; color: #ffffff;}
#container table, #container td { margin: auto; text-align: center; }
#container table, #container td, #container2 table, #container2 td { font-size: 11px; }
#container table, #container2 table { border: 0; }
#container input, #container2 input { border: 1px solid #464646; font-size: 14px; }
#container td.pseudo { width: 150px; text-align: left; font-weight: bold; padding: 0 0 5px 2px;}
#container td.profile, #container td.empty { width: 150px; text-align: right; }
#container td.profile a {color: #ffcc00; font-weight: bold; }
#container td.profile a:hover { text-decoration: none; }
#container2 td.coeur { text-align: right; }
#container2 table.profile { width: 518px; margin: auto; }
#container2 table.profile td.image { width: 200px; }
#container2 table.profile td.infos { width: 318px; }
#container2 table.profile td.astro { margin-top:10px; width: 512px; border: 1px solid #000000;background-color:#FFFFFF; color:#000000; padding: 5px;}
#container2 td.right { border-right: 1px solid #464646; }
/* pages */
.pages { text-align: center; }
.pages a {padding: 0 2px 0 2px; text-decoration: none; }
.pages a:hover { color: #ffffff; }
.pages .active { color: #ffffff; font-weight: bold; }
.next span, .prec span { visibility: hidden; }
a.next, a.prec { width: 11px; height: 5px; }
a.prec { text-decoration:none; color:white; }
a.next { text-decoration:none; color:black;}
/* view_show */
.lienshow { width:150px; background-color:#000000;}
.lienshowprofile { background-color:#000000; text-align:center;}
.view_show { text-align: center; font-weight: bold; }
a.view_show { text-decoration: none; text-transform: uppercase; text-align: center; color:#ffcc00;}
a.view_show:hover { text-decoration: none; text-transform: uppercase; text-align: center; color:#ffffff;}
/* Images */
.imgprofile { border: 1px #ffcc00 solid; vertical-align: bottom; margin: 5px; }
.thumb { border: 1px #ffcc00 solid; }
/* separation */
.clear { display: block; height: 1px; clear: both; line-height: 1px; width: 100%; margin-top: 10px; }
.hr { height: 2px; color:#FFFFFF; }
/* over */
.pic {  }
/*status*/
.status { position: absolute; margin-top: 117px; margin-left: 137px; width: 19px; height: 19px; display: block; padding: 0; }
.online { background: transparent url(http://media.eurolive.com/images/status/over1.gif) no-repeat center center; }
.offline { background: transparent url(http://media.eurolive.com/images/status/over2.gif) no-repeat center center; }
.one2one { background: transparent url(http://media.eurolive.com/images/status/over3.gif) no-repeat center center; }
.retour{ font-size:150%; font-weight:bold;}
/* Popup Thumbs */
.popup{ background-color:#229922; width:660px; margin: 10px;}
.popup img{ border:none;}
.conteneurthumb {position : absolute; width : 680px; text-align:center;}
table.body { width: 100%;height: 100%;margin: auto;text-align: center;}
table.body td { text-align: center;}
