html,body,form { margin:0px; padding:0px; }
body { background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#1177c1; font-family: verdana; font-size: 12px; color:#FFFFFF; }
a { color:#FFFFFF; text-decoration:none; }
a:hover { color:#003399; text-decoration:underline; }
th { font-size:15px; color:#D70000; }

.cb30form_form { text-align: center; }
.cb30form_input { text-align: center; font-size: 10px; font-weight: bold; color: #cc3333; width:150px; }
.cb30form_submit { padding:2px 10px; margin-top:10px; }

.mini_player { width:150px; height:113px; text-align:center; padding-top:1px; background-image:url(images/mini_player.jpg); background-repeat:no-repeat; }
.mini_player img { border:0px; }

.pseudo {background-color:#FFFFCC; color:#000000; font-size:11px; font-weight:bold; text-align:center; }

.active { color:#FF0000; font-weight:bold; }
/*status*/
.status { position: absolute; margin-top: 111px; margin-left: 131px; width: 19px; height: 19px; display: block; padding: 0; }
.online { background: transparent url(images/over1.gif) no-repeat center center; }
.offline { background: transparent url(images/over2.gif) no-repeat center center; }
.one2one { background: transparent url(images/over3.gif) no-repeat center center; }

/* over */
.over { position: absolute; margin-top: 93px; margin-left: 0; padding: 14px 0 2px 0; width: 52px; }
.over img { border: 1px solid #ccc; background: #fff; z-index: 2000; position: relative; margin-right: 2px; filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;  }
.over .transp { 
	position: absolute;
	width: 52px; 
	height: 25px; 
	top: 0; 
	background: transparent url(http://media.eurolive.com/images/pic_bg.gif) no-repeat right top; 
	padding: 0 10px 0 0;
	left: 0;  
	filter: alpha(opacity=50); 
	display: block;   
	-moz-opacity: .50; opacity: .50;
}



#drap { margin: 1px; text-align: left; }
#drap img { margin: 2px; }
#drap a { display: block; float: left; width: 20px; height: 30px; }
#drap a:hover, #drap a.active { background-image: url(http://media.eurolive.com/images/up.gif); }

#header-top_ga { background-image:url(images/header-top_ga.jpg); background-repeat:no-repeat; width:317px; height:88px; }
#header-top_mi { background-image:url(images/header-top_mi.jpg); background-repeat:no-repeat; width:296px; height:88px; }
#header-top_dr { background-image:url(images/header-top_dr.jpg); background-repeat:no-repeat; width:311px; height:88px; }

#header-middle_ga { background-image:url(images/header-middle_ga.jpg); background-repeat:no-repeat; width:317px; height:72px; }
#header-middle_mi { background-image:url(images/header-middle_mi.jpg); background-repeat:no-repeat; width:296px; height:72px; }
#header-middle_dr { background-image:url(images/header-middle_dr.jpg); background-repeat:no-repeat; width:311px; height:72px; }

#header-bottom_ga { background-image:url(images/header-bottom_ga.jpg); background-repeat:no-repeat; width:317px; height:40px; }
#header-bottom_mi { background-image:url(images/header-bottom_mi.jpg); background-repeat:no-repeat; width:296px; height:40px; }
#header-bottom_dr { background-image:url(images/header-bottom_dr.jpg); background-repeat:no-repeat; width:311px; height:40px; }



#header-menu_1 { background-image:url(images/header-menu_1.jpg); background-repeat:no-repeat; width:132px; height:34px; }
#header-menu_2 { background-image:url(images/header-menu_2.jpg); background-repeat:no-repeat; width:106px; height:34px; }
#header-menu_3 { background-image:url(images/header-menu_3.jpg); background-repeat:no-repeat; width:111px; height:34px; }
.menu-separateur { background-image:url(images/header-menu_separateur.jpg); background-repeat:no-repeat; width:1px; height:34px; }

#edito-middle_ga { background-image:url(images/edito-middle_ga.jpg); background-repeat:repeat-y; width:39px; }
#edito-middle_bg { background-image:url(images/edito-middle_bg.jpg); background-repeat:repeat-y; }
#edito-middle_dr { background-image:url(images/edito-middle_dr.jpg); background-repeat:repeat-y; width:13px; }

#edito-bottom_ga { background-image:url(images/edito-bottom_ga.jpg); background-repeat:no-repeat; width:39px; height:13px; }
#edito-bottom_1 { background-image:url(images/edito-bottom_1.jpg); background-repeat:no-repeat; width:436px; height:13px; }
#edito-bottom_2 { background-image:url(images/edito-bottom_2.jpg); background-repeat:no-repeat; width:436px; height:13px; }
#edito-bottom_dr { background-image:url(images/edito-bottom_dr.jpg); background-repeat:no-repeat; width:13px; height:13px; }



#box_principale { background-image:url(images/box_principale-separateur.jpg); background-repeat:repeat-y; width:741px; }
#box_gauche { background-image:url(images/box_gauche-separateur.jpg); background-repeat:repeat-y; width:183px; }



.box_gauche-top_ga { background-image:url(images/box_gauche-top_ga.jpg); background-repeat:no-repeat; width:5px; height:28px; }
.box_gauche-top_bg { background-image:url(images/box_gauche-top_bg.jpg); background-repeat:repeat-x; width:171px; height:28px; text-align:center; }
.box_gauche-top_dr { background-image:url(images/box_gauche-top_dr.jpg); background-repeat:no-repeat; width:7px; height:28px; }

.box_gauche-middle_ga { background-image:url(images/box_gauche-middle_ga.jpg); background-repeat:repeat-y; width:5px; }
.box_gauche-middle_bg { background-image:url(images/box_gauche-middle_bg.jpg); background-repeat:repeat-y; width:171px; padding:5px 0px; }
.box_gauche-middle_dr { background-image:url(images/box_gauche-middle_dr.jpg); background-repeat:repeat-y; width:7px; }

.box_gauche-bottom_ga { background-image:url(images/box_gauche-bottom_ga.jpg); background-repeat:no-repeat; width:5px; height:9px; }
.box_gauche-bottom_bg { background-image:url(images/box_gauche-bottom_bg.jpg); background-repeat:repeat-x; width:171px; height:9px; }
.box_gauche-bottom_dr { background-image:url(images/box_gauche-bottom_dr.jpg); background-repeat:no-repeat; width:7px; height:9px; }



.box_principale-top_ga { background-image:url(images/box_principale-top_ga.jpg); background-repeat:no-repeat; width:12px; height:28px; }
.box_principale-top_bg { background-image:url(images/box_principale-top_bg.jpg); background-repeat:repeat-x; width:715px; height:28px; text-align:center; }
.box_principale-top_dr { background-image:url(images/box_principale-top_dr.jpg); background-repeat:no-repeat; width:14px; height:28px; }

.box_principale-middle_ga { background-image:url(images/box_principale-middle_ga.jpg); background-repeat:repeat-y; width:12px; }
.box_principale-middle_bg { background-image:url(images/box_principale-middle_bg.jpg); background-repeat:repeat-y; width:715px; padding-top:10px; }
.box_principale-middle_dr { background-image:url(images/box_principale-middle_dr.jpg); background-repeat:repeat-y; width:14px; }

.box_principale-bottom_ga { background-image:url(images/box_principale-bottom_ga.jpg); background-repeat:no-repeat; width:12px; height:10px; }
.box_principale-bottom_1 { background-image:url(images/box_principale-bottom_1.jpg); background-repeat:no-repeat; width:351px; height:10px; }
.box_principale-bottom_2 { background-image:url(images/box_principale-bottom_2.jpg); background-repeat:no-repeat; width:364px; height:10px; }
.box_principale-bottom_dr { background-image:url(images/box_principale-bottom_dr.jpg); background-repeat:no-repeat; width:14px; height:10px; }


#footer-top_ga { background-image:url(images/footer-top_ga.jpg); background-repeat:no-repeat; width:317px; height:60px; }
#footer-top_mi { background-image:url(images/footer-top_mi.jpg); background-repeat:no-repeat; width:296px; height:60px; }
#footer-top_dr { background-image:url(images/footer-top_dr.jpg); background-repeat:no-repeat; width:311px; height:60px; }

#footer-middle_ga { background-image:url(images/footer-middle_ga.jpg); background-repeat:no-repeat; width:317px; height:64px; }
#footer-middle_mi { background-image:url(images/footer-middle_mi.jpg); background-repeat:no-repeat; width:296px; height:64px; }
#footer-middle_dr { background-image:url(images/footer-middle_dr.jpg); background-repeat:no-repeat; width:311px; height:64px; }

#footer-bottom_ga { background-image:url(images/footer-bottom_ga.jpg); background-repeat:no-repeat; width:317px; height:57px; }
#footer-bottom_mi { background-image:url(images/footer-bottom_mi.jpg); background-repeat:no-repeat; width:296px; height:57px; }
#footer-bottom_dr { background-image:url(images/footer-bottom_dr.jpg); background-repeat:no-repeat; width:311px; height:57px; color:#000000; font-size:10px; padding-bottom:14px; }
#footer-bottom_dr a { color:#000000; }





#answers .answer {
	clear:both;
	width:715px;
	margin-bottom:20px;
	font-family:arial,sans-serif;
	font-size:13px;
}
#answers .answer .ascreen, #answers .answer .ascreen img {
	width:120px;
	height:90px;
}
#answers .answer .ascreen {
	float:left;
	background:url(images/ascreen.gif);
	padding:5px 0 5px 0;
}
#answers .website {
	width:570px;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}
#answers .website .description {
    font-size: 12px;
	text-align:justify;
	margin:0;
}
#answers .website .description b {
	color:#FFEF00; 
}
#answers .website h1 {
	color:#000; 
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding: 0;
}
#answers .website span {
	color:#FFEF00; 
}
#answers .website a:link {
    color:#015D96;
	text-decoration:underline;
}
#answers .website a:visited {
    color:purple;
	text-decoration:underline;
}
#answers .website a:hover {
	color:#015D96;
	text-decoration:underline;
}