@charset "utf-8";
*{
padding:0;
margin:0;
}
html {
overflow-y:scroll;
/*overflow-x:hidden;
overflow: -moz-scrollbars-vertical;*/
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #EDF2F6;
margin: 0; /* il est conseillé de mettre à zéro la marge et le remplissage de l'élément body, pour tenir compte des différentes valeurs par défaut des navigateurs */
padding: 0;
text-align: center; /* ce paramétrage centre le conteneur dans les navigateurs IE 5.x. Le texte est ensuite aligné à gauche (valeur par défaut) dans le sélecteur #container */
color: #000;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
input{outline:none; outline-style:none;}
p{padding:4px 0;}
ul{padding:2px 0;}
ul li{padding:2px;}
a, li{outline: none;}
a img {border: none;}
a {
text-decoration:none;
cursor:pointer;
}
div{outline: none;}
ul, h1, h2, table, tbody, tr, td, form, input{padding:0;margin:0;}
ul li{list-style-type:none;}
table{border-collapse:collapse;}
h1{
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#666666;
}
ol{line-height:16px;}
form textarea{
width:220px;
height:50px;
}
.clearfloat { /* cette classe doit être placée pour un élément div ou break et doit être l'élément final avant la balise de fin d'un conteneur qui doit contenir entiérement des éléments flottants */
clear:both;
height:0;
font-size:0;
line-height: 0;
}
#wrapper{width:950px; margin:0 auto; text-align:left; background-color:#FFF;}
.gros_blanc{font-size:25px; color:#FFF; line-height:50px;}
.barre{width:904px; height:71px; line-height:65px; background-image:url(../images/barre_verre.jpg); background-repeat:no-repeat; background-color:#EDF2F6; margin:35px auto 0; padding:0 20px;}
.ul_men_barre{color:#FFF; font-size:15px; height:74px; line-height:74px; text-align:center;}
.ul_men_barre li{display:inline; padding:0 15px; border-right:1px solid #FFF;}
.ul_men_barre li a{color:#FFF;}
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%;
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	/*font: bold 12px sans-serif;*/
	background-color:#EDF2F6;
	list-style: none;
	border:1px solid #BDD6EC;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background-image:url(../public_html/images/bgt.gif);
}
.TabbedPanelsTabHover {
	background-color: #FFF;
}
.TabbedPanelsTabSelected {
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border:1px solid #BDD6EC;
	background-color: #EEE;
}
.TabbedPanelsContent {
	padding: 4px;
}
.TabbedPanelsContentVisible {
	background-color:#FFFFFF;
	height:410px;
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom:1px solid #FFF;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
.news_div{height:384px;overflow:auto;}
.news_div1{height:398px;overflow:hidden;}
.masterc{border:1px solid #BDD6EC;}
.info{display:none;border:1px dotted #000;}
.infob{z-index:1200;position:absolute;background:#FFFFFF;border:dotted;border-color:#000000;border-width:1px;
padding:3px; margin:0;}
.ent_news{
text-align:right;
padding-right:7px;
height:16px;
line-height:16px;
}
.ent_news2{
text-align:right;
padding-right:7px;
height:20px;
line-height:20px;
border-bottom:1px solid #CCC;
}
.ent_news span{
cursor:pointer;
color:blue;
}
.grand_titre {
color:#07519A;
font-size:14px;
font-weight:bold;
}
.no_float{clear:both;}
.no_padding{padding:0;}
.pad3_px{padding:3px;}
.pad5_px{padding:5px;}
.titre_vert_12{
color:#07519A;
font-weight:bold;
font-size:12px;
}
.pagination
{
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.pagination li
{
display:inline;
padding:0 3px;
margin:0 1px;
cursor:pointer;
line-height:17px;
border:1px solid #E5E5E5;
background-color:#EBF3FB;
}
.pagination li.courant
{
cursor:default;
background-color:white;
font-weight:bold;
}
.tot_res
{
line-height:17px;
font-size:10px;
font-weight:bold;
}
#partage{position:absolute; z-index:65535; width:480px; height:320px; background-color:#FFF; text-align:left; border:1px solid #AACBEE;}
.top_partage{height:30px; background-color:#EDF2F7; line-height:30px; color:#999; font-size:16px; text-indent:5px; font-weight:bold; border-bottom:1px solid #AACBEE;}
.croix_partage{background-image:url(../images/partage_croix.gif); background-position:center; background-repeat:no-repeat; margin-top:7px; margin-right:7px; float:right; width:16px; height:16px; cursor:pointer;}
.ms_partage{height:36px; line-height:36px; white-space:nowrap; padding:2px 10px; font-weight:bold; width:460px;}
.titre_article_2{font-size:22px; color:#006699; font-family:Cambria,"Times New Roman",Times,serif; text-decoration:none; line-height:24px; padding-bottom:20px;}
.titre_article_3{font-size:14px; color:#006699; font-family:Cambria,"Times New Roman",Times,serif; text-decoration:none; line-height:14px; white-space:nowrap; overflow:hidden; font-weight:bold;}
.min_im_news{width:60px;height:45px;overflow:hidden;}
.min_tit_news{width:450px;height:20px;overflow:hidden;white-space:nowrap;}
.min_tof_news{padding-right:5px;}
.st_partage{color:#0099FF; font-weight:bold; background-image:url(../images/icon_facebook.gif); background-repeat:no-repeat; background-position:5px 0; padding-left:25px; margin-left:10px;}
.social{
	width:90%;
	margin:0 auto;
}
.social td{
	line-height:24px;
	padding:0 3px 0 24px;
	background-position:4px 50%;
	background-repeat:no-repeat;
	width:100px;
}
.social .face{background-image:url(../images/icon_facebook.gif);}
.social .myspace{background-image:url(../images/icon_myspace.gif);}
.social .delicious{background-image:url(../images/icon_delicious.gif);}
.social .digg{background-image:url(../images/icon_digg.gif);}
.social .google{background-image:url(../images/icon_google.gif);}
.social .yahoo{background-image:url(../images/icon_yahoo.gif);}
.social .live{background-image:url(../images/icon_live.gif);}
.social .reddit{background-image:url(../images/icon_reddit.gif);}
.social .twitter{background-image:url(../images/icon_twitter.gif);}
.bordz{border:5px solid #EDF2F7;}
.floatLeft{
float:left;
}
.floatRight{
float:right;
}
.item{
margin:5px auto;
padding:20px;
border-top:1px solid #BDD6EC;
clear:both;
}
.item2{padding:7px 5px; height:46px;}
.infos_item{
float:left;
padding-left:5px;
}
.photo_item{
margin:2px;
float:left;
width:85px;
/*background-image:url(../images/NoImage.gif);
background-position:center;
background-repeat:no-repeat;
height:85px;
background-position:0 0;*/
}
.sp_no_d{float:right; font-size:20px;}
.sp_no_d a{color:#09F; text-decoration:underline;}
.bl{color:#000; font-size:20px; text-decoration:none;}
.tit_b_g{ text-indent:15px;}
.tit_b_g a{font-size:20px; color:#00AEEF; text-decoration:underline;}
.img_rt{padding:10px 0; width:320px;}
.div_tit_sel{font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #CCC; height:24px; line-height:24px; padding:0 15px 0 0; font-size:16px; font-weight:bold;}
.div_parcours{
}
.parcours{width:600px;margin:0 auto;}
.parcours td{
width:120px;
height:30px;
margin-bottom:10px;
padding:0 0 8px 4px;
text-align:center;
}
.parcours a{cursor:pointer;}
.parcours a img{border:1px solid #CCC; padding:4px;}
.parcours_tit_vid{height:23px; padding:5px 0; overflow:hidden; width:110px; text-align:center; margin:0 auto; text-transform:none;}
.nom_vid{color:#3B5998;font-weight:bold;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.detalis_a_la_une{font-size:14px;}
.detalis_a_la_une a{color:#808080; font-size:11px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-weight:bold;}.taup_musique{border-bottom:1px dashed silver; padding:5px 0; margin-bottom:4px; height:75px;}
.ul_top_zik{background-position:15px 50%; padding-left:65px; background-repeat:no-repeat; background-image:url(../images/z.png);}
.mes_barres{height:19px; background-image:url(../images/bg_acc.jpg); background-repeat:repeat-x; background-position:0 0; font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; line-height:19px; text-indent:10px; font-weight:bold;}
.bg_gris_dec{background-image:url(../images/bg_gris_dec.jpg); background-position:top; background-repeat:repeat-x; padding-top:15px;}
.tab_top{}
.tab_top td{}
.img_top{float:left; width:60px; padding-left:15px; text-align:center;}
.detalis_top{margin-left:85px;}
.div_top_qqc{padding:4px; height:60px;}
.sous_det_top{color:#999; padding-top:3px; width:200px; overflow:hidden; height:40px;}
.sous_det_top_zik{color:#999; padding-top:3px; width:210px; overflow:hidden; height:40px; line-height:20px;}
.tit_det_top{white-space:nowrap; font-weight:bold; width:200px; overflow:hidden;}
.bloc_w{height:398px; border:1px solid #BDD6EC;}
.bloc_w2{height:398px; border:1px solid #BDD6EC; margin-top:15px;}
.tit_bloc_w{height:30px; font-size:18px; text-align:center; line-height:40px;}
.tit_bloc_w a{color:#999; text-decoration:underline;}
.ent_bloc_w{height:23px; background-color:#EDF2F6; line-height:23px; text-indent:10px; border-bottom:1px solid #BDD6EC; font-weight:bold; overflow:hidden;}
.tab_bloc_w{width:98%; height:75px;}
.tab_bloc_w td{width:20%; padding:0; margin:0;}
.tab_bloc_w td a img{border:1px solid #CCC; padding:4px;}
.tab_bloc_w_for{width:98%; height:55px;}
.tab_bloc_w_for td{width:12%; padding:0; margin:0;}
.ul_bloc_w{padding-left:15px;}
.ul_bloc_w li a{cursor:pointer; overflow:hidden; font-size:12px; height:18px; line-height:18px; padding-left: 5px; white-space:nowrap;}
.ul_bloc_w li a:hover{text-decoration:underline;}
.st_bloc_w{font-size:14px; font-weight:bold; color:#07519A; height:26px; line-height:26px; text-indent:10px;}
.div_dl{height:30px; line-height:30px; text-align:right; padding-right:15px;}
.gras{font-weight:bold;}.fb_gris_g{
height:42px;
background-position:center;
background-repeat:no-repeat;
background-image:url(../images/fb_gris_gauche.gif);
width:13px;
float:left;
}
.fb_gris_d{
height:42px;
background-position:center;
background-repeat:no-repeat;
background-image:url(../images/fb_gris_droite.gif);
width:13px;
float:right;
}
.fb_gris{
height:42px;
background-repeat:repeat;
background-position:center;
background-image:url(../images/fb_gris.gif);
line-height:42px;
color:#FFF;
font-size:14px;
text-align:center;
}
.fb_gris a{
color:#FFF;
}
.fb_gris a:hover{
text-decoration:underline;
}
.bas_fb_g{
height:10px;
background-position:0 0;
background-repeat:no-repeat;
background-image:url(../images/bas_fb_g.gif);
width:15px;
float:left;
}
#copyright{
text-align:right;
height:16px;
line-height:16px;
}
.copyr{
height:18px;
line-height:18px;
padding:0 10px;
}
.ul_lang{
height:24px;
}
.ul_lang li{
display:inline;
height:18px;
line-height:18px;
width:16px;
background-position:center;
background-repeat:no-repeat;
margin:0 5px;
}
.cache{
display:none;
}
.lien{
color:blue;
cursor:pointer;
}
.elastic{
width:100%;
}
#tab_pied ul{
}
#tab_pied ul li{
height:20px;
line-height:20px;
padding-left: 5px;
}
#tab_pied ul li a{
cursor:pointer;
color:#000;
}
#tab_pied ul li a:hover{
text-decoration:underline;
}
#tab_pied td{
width:14%;
}
.blk_dt{margin:20px auto; width:320px;}
.blk_gc{margin:20px 0 30px 10px;}
.map_compte{
width:100%;
height:95px;
}
.map_compte td{
vertical-align:top;
padding:3px;
}
.titre_map {
font-size:11px;
font-weight:bold;
height:16px;
padding:3px;
text-transform:uppercase;
}
.grand_titre {
color:#07519A;
font-size:14px;
font-weight:bold;
}
.souligne{
text-decoration:underline;
}
.t3pcent{
width:33%;
}
.v5pcent{
width:25%;
}
.gras{
font-weight:bold;
}
.rouge{
color:red;
}
.sous_titre{
color:blue;
font-weight:bold;
background-image:url(../images/mini_puce.png);
background-position:0 5px;
background-repeat:no-repeat;
padding-left:5px;
}
.titre_entete_mdd{
height:18px;
padding:3px;
text-align:center;
font-size:14px;
}
.corps_mdd{
border-left:1px solid #DDE6F1;
border-right:1px solid #DDE6F1;
height:375px;
text-align:left;
overflow:auto;
}
.men_der_mdd{
border-bottom:1px solid #DDE6F1;
height:23px;
padding:2px 2px 0 2px;
overflow:hidden;
}
.liste_mdd{
height:300px;
z-index:1000;
background-color:#FDFDFD;
}
.invisible{
display:none;
}
.mast_det_deroulant{
display:none;
}

.form_envoi_message label{
display:block;
padding:0 5px;
}
.form_envoi_message textarea{
width:98%;
height:130px;
}
.form_envoi_message input.fluide{
width:98%;
}
.pad_top{
padding-top:10px;
}
.filedset_envoi_message{
margin:0;
padding:0;
width:98%;
}
.ecrire_msg{
margin-left:3px;
}
.ul_news_contacts{font-weight:bold;font-size:14px;}
.ul_news_contacts li{display:inline; padding:0 5px;}
.ul_news_contacts li span{cursor:pointer; color:#069;}
.ul_55{font-weight:bold;font-size:12px; width:550px;}
.ul_55 li{display:inline; padding:0 5px;}
.ul_55 li a{color:blue;}
.ul_55 li a:hover{text-decoration:underline;}
.ul_info_contact{font-size:14px;padding:20px 0 0 30px;}
.ul_info_contact li{line-height:40px; list-style-type:decimal;}
.lien_com{color:#000; font-weight:bold;}
.tit_ms_pubs{ line-height:22px; color:#808080;font-size:22px;font-family:Cambria,"Times New Roman",Times,serif; border-bottom:1px dotted #BDD6EC; padding:10px 0 0;}
.bloc_photo{margin: 0pt auto; padding: 5px 0pt; width: 100px; text-align: center;}
.item_message{padding:10px 20px 2px; border-bottom:1px dotted #BDD6EC;}
.item_message:hover{background-color:#EDF2F6;}
.zone_message{height:40px; min-height:40px; line-height:18px;}
.zone_date{line-height:18px;text-align:right; color:#999; font-size:11px; padding-top:3px;}
.details_produit
{
  list-style-type: none;
  padding:3px 0;
  margin:0;
}
.details_produit li
{
background-image:url(../images/control_play_blue.png);
background-repeat: no-repeat;
    background-position:0;
padding-left: 18px;
line-height:20px;
display:inline;
margin-left:7px;
cursor:pointer;
color:blue;
}
.details_produit li.fav
{
background-image:url(../images/favorite.png);
}
.details_produit li.abus
{
background-image:url(../images/remove.png);
}
.details_produit li.contacter
{
background-image:url(../images/mail_edit.png);
}
.details_produit li.efface
{
background-image:url(../images/bin.png);
}
.cont_lien_g a{
text-decoration:none;
color:#999;
}
.pagination_recherche{padding:10px 0 0; clear:both;}
.info_tof_actu_ct{padding:10px 0; width:100px;}
.info_tof_actu_ct a{color:#808080; font-weight:bold;}
.btn_ver_simp{width:190px; height:30px; margin:10px auto 5px; background-image:url(../images/btn_ver_simp.png); background-repeat:no-repeat; background-position:center; text-align:center; line-height:30px;}
.btn_ver_simp a{color:#000; font-size:14px; text-decoration:underline; font-weight:bold;}
.pub_190{width:190px; height:90px; background-image:url(../pub/pub_190.jpg); background-repeat:no-repeat; background-position:center; margin:5px auto 0;}
.div_logo{width:50px; height:50px; margin:38px 0 0 48px;}
.tab_my_rech td{padding:6px 0 0 12px;}
.ul_recherche{font-size:15px; height:30px; line-height:30px;}
.ul_recherche td{padding:0 5px; background-position:bottom; background-repeat:no-repeat; line-height:30px; height:30px; width:70px; text-align:center;}
.ul_recherche td a{color:#808080; font-weight:bold; font-family:arial,helvetica,clean,sans-serif;}
.ul_recherche td.selected{background-image:url(../images/onglet.png);}
.info_annonce{
 display:none;
 position:absolute;
 background-color:pink;
 border:1px dotted black;
 padding:3px;
 z-index:1000;
}
.info_erreur{
 display:none;
 position:absolute;
 background-image:url(../images/error.png);
 background-position:2px 1px;
 background-repeat:no-repeat;
 background-color:#FFFF00;
 border:1px solid #FF0000;
 padding:3px 3px 3px 20px;
 z-index:1000;
}
.infobulle{
 display:none;
 position:absolute;
 background-color:#FFFF00;
 border:1px solid #FF0000;
 padding:3px;
 z-index:1000;
}
.erreur{
border:1px solid #FA1F28;
padding:3px 10px;
text-align:center;
background:#FFCCCC url(../images/error.gif) 8px 50% no-repeat;
margin:3px auto;
}
.succes{
border:1px solid #93A04E;
padding:3px 10px;
text-align:center;
background:#EEF4CE url(../images/accept.gif) 8px 50% no-repeat;
margin:3px auto;
}
.bloc_login{background-image:url(../images/bl_log.jpg); background-repeat:repeat-x; background-position:center; height:156px; border:1px solid #CCC;}
.inp1{width:149px; height:19px;}
.td_log{padding:0 0 0 9px; font-size:16px; height:20px; font-weight:bold;}
.zone_resultats{
height:310px;
overflow:auto;}
.input_desactive{
background-color:#EAEAEA;
border:1px solid #999;
}
.bloc_connecte{background-color:#EDF2F5; height:156px; padding:0 10px; border:1px solid #E5EAF1}
.bloc_lien_bleu a{color:#0000CC;}
/*messagerie*/
.ul_messsagerie li{display:inline;}
.menu_der_compte{
}
.menu_der_compte ul{
padding-left:3px;
}
.menu_der_compte li{
line-height:27px;
padding:0 3px 0 24px;
background-position:4px 50%;
background-repeat:no-repeat;
}
.menu_der_compte li:hover{
}
.menu_der_compte li span{
cursor:pointer;
}
.menu_der_compte li.recus{
background-image:url(../images/email.png);
}
.menu_der_compte li.envoyes{
background-image:url(../images/email_go.png);
}
.menu_der_compte li.corbeille{
background-image:url(../images/bin.png);
}
.menu_der_compte li.spam{
background-image:url(../images/email_error.png);
}
.menu_der_compte li.li_suivi{
background-image:url(../images/suivi.png);
}
.menu_der_compte li.ecrire{
background-image:url(../images/email_edit.png);
}
.menu_der_compte li.annonces{
background-image:url(../images/chart.png);
}
.menu_der_compte li.inform{
background-image:url(../images/user_edit.png);
}
.menu_der_compte li.fav{
border-bottom:none;
background-image:url(../images/favorite.png);
}
.conteneur_liste_messages_compte{
border:1px solid #E5E5E5;
background-color:#EBF3FB;
}
.pied_liste_message{
margin:2px 0;
height:22px;
line-height:22px;
border:1px solid #E5E5E5;
text-align:right;
}
.zone_compte{
}
.zone_fav{
height:505px;
margin:3px;
overflow:auto;
}
#index_compte{
line-height:18px;
}
.conteneur_message_compte{
height:208px;
margin:0;
padding:4px;
overflow:auto;
}
.info_droite{
padding-right:2px;
float:right;
height:20px;
line-height:20px;
background-color:#E5E5E5;
color:black;
}
.gras{
font-weight:bold;
}
.ul_barre_liste_message{
height:22px;
border-bottom:1px solid #E5E5E5;
}
.ul_barre_liste_message li{
display:inline;
background-position:0pt 50%;
background-repeat:no-repeat;
height:25px;
line-height:25px;
padding-left:1.5em;
margin-left:3px;
cursor:pointer;
padding:0pt 7px 0pt 17px;
border-right:1px solid #999999;
}
.ul_barre_liste_message li:hover{
text-decoration:underline;
}
.ul_barre_liste_message li.supprimer{
background-image:url(../images/email_delete.png);
}
.ul_barre_liste_message li.repondre{
background-image:url(../images/email_edit.png);
}
.ul_barre_liste_message li.fsuivre{
background-image:url(../images/email_go.png);
}
.ul_barre_liste_message li.spam{
background-image:url(../images/email_error.png);
}
.ul_barre_liste_message li.imprimer{
background-image:url(../images/printer.png);
border-right:none;
}
.corps_liste_message{
/*float:left;
padding:0 4px;
margin:2px 4px;
border-top:0;
border-right:1px solid #E5E5E5;
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
background-color:#FFFFFF;
height:178px;*/
height:175px;
overflow:auto;
}
.table_liste_message{
width:99%;
border-collapse:collapse;
margin:0 auto;
}
.table_liste_message tr:hover{background-color:#FFF;}
.table_liste_message td{
border-bottom:1px solid #E5E5E5;
padding:2px;
}
.barre_liste_message_item{
/*float:left;
margin-left:2px;*/
border-bottom:1px solid #E5E5E5;
height:20px;
text-align:left;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
.image {
background-image: url(../images/email.png);
background-repeat: no-repeat;
background-position: center center;
}
.arr_plan_vert {
background-color:#EBF3FB;
}
.arr_plan_blanc {
background-color:#FFFFFF;
}
.ligne_message_non_lu{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
clear:both;
}
.ligne_message_non_lu td.image{
background-image:url(../images/email.png);
background-repeat: no-repeat;
background-position: center center;
}
.ligne_message_lu{
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
clear:both;
}
.ligne_message_lu td.image{
background-image:url(../images/email_open.png);
background-repeat: no-repeat;
background-position: center center;
}
.ligne_message_focus{

    background-color:#FFFFFF;
/*font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-size:9px;
}
.ligne_message_focus td.image{
background-image:url(../images/email_open.png);
background-repeat: no-repeat;
background-position: center center;
}
.div_check{
padding-top:3px;
padding-left:2px;
/*margin-left:3px;*/
}
.suivi{
cursor:pointer;
display:inline;
vertical-align:middle;
height:20px;
width:20px;
margin-left:4px;
}
.div_de{
cursor:pointer;
display:inline;
width:100px;
font-weight:inherit;
vertical-align:middle;
margin-left:2px;
}
.div_sujet{
cursor:pointer;
display:inline;
font-weight:inherit;
vertical-align:middle;
margin-left:2px;
}
.div_date{
cursor:pointer;
display:inline;
font-weight:inherit;
vertical-align:middle;
margin-left:2px;
}
.envoyer_a{
height:33px;
border:solid;
border-color:#00CCFF;
border-width:1px;
padding-left:2px;
padding-top:4px;
}
.sujet_envoi{
height:33px;
border:solid;
border-color:#00CCFF;
border-width:1px;
padding-left:2px;
padding-top:4px;
}
.message_envoye{
/*height:360px;*/
border:solid;
border-color:#00CCFF;
border-width:1px;
padding-left:4px;
}
/*messagerie*/
.pop1{position:absolute; z-index:1750; width:500px; background-color:#FFF; text-align:left; border:2px solid #999;}
.pop1_top{height:30px; background-color:#999; line-height:30px; color:#FFF; font-size:16px; text-indent:5px; font-weight:bold;}
.pop1_ferme{height:30px;width:30px;float:right;}
.pop1_corps{padding:3px;}

.sous_titre{
color:blue;
font-weight:bold;
background-image:url(../images/mini_puce.png);
background-position:0 5px;
background-repeat:no-repeat;
padding-left:5px;
}
.men_der_mdd{
border-bottom:1px solid #DDE6F1;
height:228px;
padding:2px 2px 0 2px;
overflow:hidden;
}
.liste_mdd{
height:200px;
z-index:1000;
background-color:#FDFDFD;
}
.invisible{
display:none;
}
.mast_det_deroulant{
display:none;
}

.form_envoi_message label{
display:block;
}
.form_envoi_message textarea{
width:98%;
height:130px;
}
.form_envoi_message input.fluide{
width:98%;
}
.pad_top{
padding-top:10px;
}
.filedset_envoi_message{
margin:0;
padding:0;
width:98%;
}
.ecrire_msg{
margin-left:3px;
}

.mot_photo{
padding:1px 4px 5px;
}
.mot_plan{
padding-top:1px;
}
.cell_produits{
border:solid;
border-color:#E5E5E5;
border-width:1px;
margin:2px;
padding:2px;
}
.details_produits{
clear:rigth;
min-height:20px;
}
.corps_produits{
height:385px;
overflow:auto;
}
.corps_bloc{
height:377px;
margin-left:3px;
overflow:auto;
}
.titre1{
height:16px;
padding:0 0 2px 15px;
color:black;
}
.relatif{
position:relative;
}
.taille{
width:180px;
}
.taille2{
width:220px;
}
.sous_menu_a{
position:absolute;
top:17px;
left:0;
z-index:1001;
width:120px;
display:none;
}
.spanel1_user{
float:left;
width:25%;
height:398px;
padding-top:2px;
}
.spanel2_user{
height:398px;
padding-top:2px;
}
.spanel3_user{
height:398px;
padding-top:2px;
display:none;
}
.bloc_st1{
height:50px;
line-height:50px;
padding:0 2px 0 34px;
margin:2px 4px 2px 10px;
background-repeat:no-repeat;
background-position:0 50%;
}
.liste_news{
margin-left:5px;
line-height:16px;
}
.liste_news li{
background-image:url(../images/newspaper.png);
background-repeat:no-repeat;
background-position: 0 -1px;
padding-left: 20px;
height:20px;
line-height:12px;
list-style:none;
}
.liste_news li.sport{
background-image:url(../images/sport_soccer.png);
}
.liste_news li.video{
background-image:url(../images/camera.png);
}
.liste_news li.photo1{
background-image:url(../images/photo1.png);
}
.liste_news li.immo{
background-image:url(../images/home.png);
}
.liste_news li.auto{
background-image:url(../images/car.png);
}
.liste_news li.finance{
background-image:url(../images/chart.png);
}
.liste_news li.emploi{
background-image:url(../images/07.png);
}
.liste_news li.cinema{
background-image:url(../images/movie_track.png);
}
.liste_news li.zik{
background-image:url(../images/headset.png);
}
.liste_news li.location{
background-image:url(../images/creditcards.png);
}
.liste_news li.shop{
background-image:url(../images/shopping_cart.png);
}
.liste_news li.tv{
background-image:url(../images/tv.png);
}
.liste_news li.tech{
background-image:url(../images/process.png);
}
.liste_news li.mode{
background-image:url(../images/she_user.png);
}
.liste_news li.voyage{
background-image:url(../images/bag.png);
}
.liste_news li.sante{
background-image:url(../images/pill.png);
}
.liste_news li.resto{
background-image:url(../images/cup.png);
}
.liste_news li.adm{
background-image:url(../images/sitemap_color.png);
}
/*.ht:16px;
}*/
.enligne{
display:inline;
}
.ul_network{
}
.ul_network li{
display:inline;
margin:0 10px;
}
.ul_network li.pointe{
background-image:url(../images/pointe0.png);
background-repeat:no-repeat;
background-position: 0;
padding-left: 20px;
}
.ul_network li a{
font-weight:bold;
cursor:pointer;
}
.bc_annonce{
/*background-image:url(../images/degrade_bleu.png);
background-repeat:repeat-x;*/
padding:3px;
border:1px solid #EEE;
}
.liste{
font-size:10px;
}
.liste li{
background-image:url(../images/mini_puce.png);
background-repeat:no-repeat;
background-position: 0 7px;
padding-left: 5px;
list-style:none;
line-height:16px;
}
.liste li a{
cursor:pointer;
}
.liste li a:hover{
text-decoration:underline;
}
.liste li.rss{
background-image:url(../images/feed.png);
background-position: 0 5px;
padding-left: 20px;
height:25px;
line-height:25px;
}
.liste li.sport{
background-image:url(../images/sport_soccer.png);
background-position: 0 5px;
padding-left: 20px;
height:25px;
line-height:25px;
}
.liste li.nouvelles{
background-image:url(../images/newspaper.png);
background-position: 0 5px;
padding-left: 20px;
height:25px;
line-height:25px;
}
.tab_favs{
width:94%;
margin:5px auto 3px;
height:18px;
}
.tab_favs td{
text-align:center;
width:25%;
border-right:1px dotted;
}
.contenu_mes_favs{height:349px;overflow:auto;}
.contenu_mes_favs td{padding:2px;}
.fenetre{
width:550px;
display:none;
margin:0 auto;
z-index:30000;
position:relative;
}
.haut_popup{
height:30px;
background-color:#EDF2F6;
}
.bhg_pop{
width:30px;
height:30px;
background-color:#999;
float:left;
}
.bhd_pop{
width:30px;
height:30px;
background-color:#999;
float:right;
}
.ho_pop{
height:30px;
text-align:left;
font-weight:bold;
font-size:14px;
line-height:30px;
text-indent:15px;
}
.bas_pop{
background-color:#999;
height:10px;
}
.bbg_pop{
width:30px;
height:10px;
float:left;
background-color:#999;
}
.bbd_pop{
width:30px;
height:10px;
float:right;
background-color:#999;
}
.bb_pop{
height:10px;
background-color:#999;
width:340px;
float:left;
}
.corps_pop{
border-left:1px solid #EDF2F7;
border-right:1px solid #EDF2F7;
}
.croix{
margin: 6px auto;
width:16px;
cursor:pointer;
}
.hauteur_pop{max-height:450px; overflow:auto;}
.table_ct{
width:99%;
}
.table_ct thead{
height:16px;
}
.table_ct th{padding:2px;}
.table_ct tr:hover{
background-color:#DDE6F1;
}
.table_ct tr{
height:20px;
font-size:11px;
}
.table_ct td{
border-bottom:1px solid #DDE6F1;
padding:2px;
}
.td_msg{
width:20px;
}
.table_ct td a{padding:2px;}
.td_edit{
width:20px;
}
.td_suppr{
width:20px;
}
.td_recus{
width:20px;
}
.td_recus:hover{
background-color:white;
}
.td_msg:hover{
background-color:white;
}
.td_edit:hover{
background-color:white;
}
.td_suppr:hover{
background-color:white;
}
.gris{
background-color:#FAFAFA;
}
.tb_evnm{
width:99%;
}
.ov{
border-bottom:1px solid #DDE6F1;
}
.ov:hover{
background-color:#DDE6F1;
}
.ov .article_actu{
margin-left:2px;
}
.ov:hover .article_actu{
border:1px solid #FFF;
}
.ov:hover .article_actu:hover{
background-color:#FFF;
}
.tb_evnm td{
padding:2px 0;
}
.moins{
width:20px;
height:20px;
float:right;
background-image:url(../images/moins.png);
background-position:center;
background-repeat:no-repeat;
cursor:pointer;
display:none;
}
.plus{
width:20px;
height:20px;
float:right;
background-image:url(../images/add.png);
background-position:center;
background-repeat:no-repeat;
cursor:pointer;
}
.col_bleu{
color:#16387C;
}
.p1_mdd{
border-bottom:1px solid #DDE6F1;
height:17px;
line-height:14px;
padding-left:10px;
}
.p2_mdd{
border-bottom:1px solid #DDE6F1;
height:313px;
overflow:auto;
}
.form_layout{
width:300px;
}
.check_pri{
padding:0;
margin:0 133px 0 0;
}
.focus {
background: beige;
color: black;
width:158px;
}
.normal {
/*background: white;*/
color: black;
width:158px;
}
.focus1 {
background: beige;
color: black;
}
.normal1 {
background: white;
color: black;
}
.ligne_form{
padding:8px 0 0 0;
text-align:right;
}
.ligne_form input{
margin-bottom:2px;
}
.ligne_form select{
margin-bottom:2px;
}
.taille_select{
width:146px;
}
.ligne_form_ins{
margin:8px 2px 0 0;
text-align:left;
}
.ins_marg_gauche{
margin-left:4px;
}
.bouton{
background-image:url(../images/bouton.gif);
background-repeat:no-repeat;
height:22px;
line-height:22px;
text-align:center;
width:80px;
border:none;
cursor:pointer;
}
.lbl_td{
width:80px;
}
.lbl{
width:100px;
}
.tab_det{
text-align:right;
cursor:pointer;
color:blue;
font-weight:bold;
}
.spin{
width:55px;
height:22px;
border:none;
background-image:url(../images/spin.png);
background-position:center;
background-repeat:no-repeat;
text-align:left;
}
.cont_inp{
width:18px;
height:22px;
max-width:18px;
}
.spinner{
cursor:pointer;
width:10px;
height:11px;
}
.inp_spin{
margin-left:3px;
line-height:14px;
height:14px;
width:30px;
border:none;
border-color:#FFFFFF;
}
#corps_img_upload{
margin: 10px 10px 10px 40px;
}
.corps_img_upload{
margin: 10px 10px 10px 40px;
}
#pied_img_upload{
padding-left:10px;
padding-bottom:10px;
}
.liste_img_upload{
padding: 0;
margin:0;
}
.liste_img_upload li {
display : list-item;
list-style-image : url(../images/tick.png);
list-style-position: outside;
border-bottom:1px solid #E5E5E5;
line-height:16px;
padding:6px 0;
}
.td_demi td{width:50%;}
.tab_rep_inv{width:99%;}
.tab_rep_inv td{width:50%;}
.tab_rep_inv textarea{
width:95%;
height:40px;
}
.left50{
float:left;
width:50%;
padding:3px 0;
}
.corps_envoi_msg{
padding:5px;
border-left:1px solid #07519A;
border-right:1px solid #07519A;
background-color:#FFF;
}
#txt_envoi_msg{
width:376px;
height:100px;
}
.tab_detail{
width:100%;
}
.halfpercent{
width:50%;
}
.bord_bot_tab{
border-bottom:1px solid #999;
}
.bord_vert{
border:1px solid #AACBEE;
}
.bord_gris2{
border:1px solid #999;
}
.zone_msg{
width:380px;
margin:4px auto;
/*border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;*/
}
.input_desactive{
background-color:#EAEAEA;
border:1px solid #999;
}
.span_erreur_infobulle{
border:1px dotted red;
color:red;
padding:3px;
position:absolute;
background-color:white;
}
.txt_area_s_abus{
width:99%;
height:50px;
margin-bottom:2px;
}
.interieur{
border:1px solid #07519A;
background-color:#FFFFFF;
margin:1px;
}
.login_s_abus{
color:#3B5998;
font-weight:bold;
font-size:11px;
}
.msg_s_abus{
}
.tab_s_abus{
width:386px;
}
.tab_td2 td{padding:2px;}
.tit_g2{color:#808080; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; font-weight:bold;}
.inf_1{height:30px; line-height:30px; overflow:hidden; white-space:nowrap;}
.inf_1 a{ color:green; font-weight:bold;}
.tab_connexion{width:300px;}
.tab_connexion td{width:140px; padding:0 0 0 10px;}
.tab_connexion div{height:22px;}
.inp2{width:330px; height:34px;}
.td_log2{padding:2px 0 24px; 9px; font-size:16px; height:20px; font-weight:bold;}
.pointer{cursor:pointer;}
.div_extension{display:none; height:400px;}
.haut_div_extension{height:30px; line-height:30px; padding-right:15px; text-align:right; border-bottom:1px solid #EAEAEA; font-size:16px; font-weight:bold;}
.haut_div_extension a{color:orange;}
.div_tit_bar_ext{height:30px; line-height:30px; padding:0 15px; margin-bottom:15px; border:1px solid #EDF2F6; background-color:#FAFAFA; font-weight:bold; color:#808080; font-size:14px;}
.frm_recherche{
}
.frm_recherche input{
width:245px;
margin:7px 0 0 6px;
border:0;
outline:none;
}
.frm_recherche_multi input{
width:200px;
margin:3px 0 0 23px;
border:0;
outline:none;
}
.tof_news_accueil{width:214px; float:left; margin:7px 10px; text-align:center;}
.det_news_accueil{text-align:justify; line-height:18px;}
.pad_spec{padding:10px 0;}
.bord_image{border: 3px solid #EDF2F6; padding: 1px;}
.lien_suite{color:#0000CC}
.centpcent{width:100%;}
.ul_pied{font-size:13px; line-height:20px;}
.ul_pied li{}
.ul_pied li a{color:blue;}
.pie{margin:45px auto 10px; width:940px; background-image:url(../images/pie.png); background-repeat:repeat-x;}
.chargement{background-color:#FFFF99; height:40px; line-height:40px; text-align:center; position:fixed; z-index:60000; top:10px; left:400px; display:none; width:450px;}
.dv_lg_zone{height:20px; line-height:20px; padding-left:10px;}
.dv_lg_zone a{color:#003563; text-decoration:underline;}
.arr_plan_gris {background-color:#F7F7F7;}
.tp_bg{background-image:url(../images/barre_haut.jpg); background-position:top; background-repeat:no-repeat; width:950px; height:164px;}
.tit_mess{font-size:13px; font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;}
.tit_mess a{text-decoration:underline;}
.tab_recherche{font-size:15px; height:35px; line-height:35px;}
.tab_recherche td{margin:0 5px; background-position:bottom; background-repeat:no-repeat; line-height:35px; height:35px; width:95px; text-align:center;background-image:url(../images/onglet1.jpg); cursor:pointer; float:left;}
.tab_recherche td a{color:#CCC; font-weight:bold; font-family:arial,helvetica,clean,sans-serif;}
.tab_recherche td.selected{background-image:url(../images/onglet.jpg); position:relative; top:1px;}
.tab_recherche td.selected a{color:#808080;}
.tab_rech td{padding:6px 0 0 12px;}
.btn_rech{background-image:url(../images/btn_rech_h.jpg); background-repeat:no-repeat; background-position:top; width:149px; height:36px; border:0; cursor:pointer; color:#FFF; text-align:center; line-height:34px; font-weight:bold; font-size:16px;}
.btn_updt{background-image:url(../images/btn_partage.jpg); background-repeat:no-repeat; background-position:top; width:190px; height:39px; border:0; cursor:pointer; color:#FFF; text-align:center; line-height:37px; font-weight:bold; font-size:16px; padding-bottom:5px; outline:none;}
.menu_ind{font-size:14px; text-align:center;}
.menu_ind a{text-decoration:none; font-weight:bold; color:#000; float:left; width:98px; height:48px; line-height:40px; text-align:center; background-image:url(../images/verre.jpg); padding:0; margin:0 2px 0 4px;}
.menu_ind li{display:inline; padding:0;}
.m_der1{width:163px; height:52px; background-image:url(../images/menu_der_1.jpg); background-position:0; background-repeat:no-repeat;position:relative; line-height:50px; font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size:14px; text-indent:7px; white-space:nowrap;}
.m_der2{width:177px; height:52px; background-image:url(../images/menu_der_2.jpg); background-position:0; background-repeat:no-repeat; position:relative; line-height:50px; text-indent:22px;}
.m_der3{width:120px; height:52px;}
.btn_men_der{width:110px; height:26px; background-image:url(../images/btn_der.jpg); background-position:0; background-repeat:no-repeat; float:right; line-height:26px; text-align:center; font-weight:bold;}
.parc_vid{width:110px;}
.parc_vid_tit{font-family:Arial,Helvetica,sans-serif; line-height:14px; color:#000; font-size:12px; font-weight:bold; overflow:hidden; width:110px; padding-top:5px; max-height:28px; text-align:left;}
.parc_vid_tit a{color:black;}
.parc_vid_lien{font-size:11px; line-height:14px; height:18px; width:110px; overflow:hidden; padding-top:3px; text-align:left;}
.parc_vid_lien a{color:#646464;}
.tab_td_top td{padding-top:22px;}
.menu1_option_video{position:absolute; top:50px; left:0; width:390px; z-index:3005; display:none; background-color:white; line-height:30px; font-size:12px;}
.tab_option_menu{}
.tab_option_menu td{padding-left:10px; color:#09F; font-weight:bold; cursor:pointer; border:1px solid #EDF2F7;}
.tab_option_menu td:hover{background-color:#EDF2F7;}
.menu1_option_video1{position:absolute; top:50px; left:0; z-index:3000; display:none; background-color:white; line-height:30px; font-size:12px; width:177px;}
.tit_rech{width:435px; margin:0 auto; height:42px; background-image:url(../images/tite_rech.jpg); background-repeat:no-repeat; background-position:0;}
.btn_tit_rech{background-image:url(../images/btn_vld.jpg); width:113px; height:32px; background-position:0 2px; background-repeat:no-repeat; border:0; border-style:none; cursor:pointer; background-color:transparent;}
.frm_recherche_m input{margin:11px 0 0 10px; height:20px; width:295px; border:1px solid #FFF;}
.frm_recherche_m button{font-weight:bold;}
.dv_pres_tof{font-family:Arial,Helvetica,sans-serif; width:135px; height:152px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; text-align:center; margin-top:15px;}
.dv_pres_tof img{ border:1px solid #CCC; padding:1px; margin:10px;}
.dv_pres_tof1{line-height:14px; color:#000; font-size:12px; font-weight:bold; overflow:hidden; width:110px; padding:0 5px 0 12px; max-height:28px; text-align:left; height:28px;}
.dv_pres_tof1 a{color:black;}
.dv_pres_tof2{height:18px; line-height:18px; text-align:left; padding:0 0 0 12px; white-space:nowrap; overflow:hidden;}
.dv_pres_tof2 a{color:#999;}
.mp{padding:20px 0 0 0; height:122px; border-bottom:1px solid #CCC; margin:0 0 15px 15px;}
.mp0{font-family:Verdana, Geneva, sans-serif; color:#CCC; font-size:18px; line-height:70px; text-indent:5px;}
.mp1{color:black;}
.cpt_tel{padding:10px; font-size:14px; font-family:line-height:22px; background-color:#EDF2F6; margin-bottom:5px; border:1px solid #E5EAF1; font-family:Georgia, 'Times New Roman', Times, serif; line-height:22px;}
.cpt_tel_a{background-image:url(../images/btn_tel.jpg); background-position:0; background-repeat:no-repeat; width:276px; height:28px; float:left; text-align:center; font-weight:bold; color:black; line-height:26px;}
.opaque{opacity:0.1;}
.ma_boite{position:fixed; background-color:#FFF; display:none; z-index:1000;}
.ma_boite1{margin:4px; background-color:#FFF; border:1px solid #AACBEE;}
.ma_boite2{text-align:left; height:100px; width:300px; overflow:auto;}
.retour_msg{padding:15px; font-size:14px;}
.pointeur{cursor:pointer;}
.evs{height:120px;}
.btn_plus_d_news{background-image:url(../blg/images/plus_de_news.jpg); background-repeat:no-repeat; background-position:center; border-style:none; float:left; width:532px; height:38px; margin:0 2px; margin:0 2px; line-height:38px; text-align:center; font-size:22px; color:black; text-decoration:none;}
.lien_blanc a{color:#FFF;}
.tpc2{height:550px;}
.news_div2{height:538px;overflow:auto;}
