/* CSS Document */
div, div * { text-align:left; }
body { margin:0px; padding:0px; height:100%; width:100%; font-family:Arial, Helvetica, sans-serif; color:#eeeeee; text-align:left }
h1,h2,h3 { font-family:Arial, Helvetica, sans-serif; font-size:11px;margin:0px;padding:0px}
a { color:#00f0ff; text-decoration:none}
a :hover{ color:#aaaaaa; text-decoration:none}

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

input {  }
select { border:none;	font-family:tahoma;	font-size:11px;	color:#d1d1d1; }
img { border:none; }

body { background:#083e46 url(/images/body_bg1.png) repeat-x top left;}

.field label{
	display: block;
	cursor: pointer;
	cursor: hand;
}
#search div{
	margin-top: 3px;
	text-align: left;
	width: 190px;
	position: relative;
	right: 0;
	background: transparent url(/images/champ_recherche.gif) no-repeat left center;
}
#search INPUT {
	border: none;
	background: transparent;
	color: #777;
	font-size: 12px;
	font-weight: bold;
}
#search INPUT:hover{
	font-size: 12px;
	color: #aaa;
	cursor: pointer;
}
#search {
	/*-moz-border-radius: 4px;*/
	width: 140px;
	margin-right: 5px;
	padding-left: 11px;
	color: #999;
	font-weight: normal;	
	cursor: text;
  }

.pad1 { padding:20px 10px; margin:0px; }

.tak_fullimage { z-index:10000; display:none; position:absolute; }
.tak_beta { display:none; position:absolute; top:-5px; left:0px; width:95px; height:116px; border:none;}
.tak_btn_search { position:relative; top:3px; border: 0px none ; width: 21px; height: 16px; }

.tak_body { clear:left; clear:right; display:block; position:relative; width:870px; padding:0px; background:none; z-index:100; margin:-70px 0 0 0;} 
.tak_logos { display:block; padding:0px; background:none; z-index:1000; margin-top:-50px;} 

.tak_poucet  { position:relative; width:870px; text-align:left; font-weight:bold; font-size:11px; }
.tak_poucet a, .tak_poucet a:hover { text-decoration:none; }
.tak_poucet a { color:#FFFFFF; }
.tak_poucet a:hover { color:#aaaaaa; }
.tak_poucet span{ color:#00f0ff; }

.tak_logo1 { float:left; width:220px; height:254px; border:none; padding:0px; margin:0px; }
.tak_logo2 { float:left; width:404px; height:254px; padding:0px; margin:0px; }
.tak_coming { float:left; position:relative; top:200px; left:-50px; width:211px; height:36px; padding:0px; margin:0px; }
.tak_hoavy { float:left; position:relative; top:180px; left:-190px; width:274px; height:48px; padding:0px; margin:0px; }

.tak_menu_header { display:block; position:relative; width:100%; height:33px;  top:0px; left:0px; background:#1e2121; padding:0px; margin:0px; z-index:1001; }
.tak_menu_header_cont { width:860px; height:33px; z-index:1001; }
.tak_menu_sep { float:left; width:2px; height:28px; }

.tak_menu_on  a, .tak_menu3_on  a, .tak_menu4_on  a, .tak_menu5_on  a, .tak_menu6_on  a, .tak_menu7_on  a, .tak_menu8_on  a, .tak_menu9_on  a, .tak_menu10_on  a, .tak_menu44_on  a, .tak_menu11_on  a{ float:left; width:63px; color:#ffffff; font-weight:bold; background:#252a2a; padding:7px 7px 8px 7px; text-decoration:none; }
.tak_menu_on  a:hover, .tak_menu3_on  a:hover, .tak_menu4_on  a:hover, .tak_menu5_on  a:hover, .tak_menu6_on  a:hover, .tak_menu7_on  a:hover, .tak_menu8_on  a:hover, .tak_menu9_on  a:hover, .tak_menu10_on  a:hover, .tak_menu44_on  a:hover, .tak_menu11_on  a:hover{ font-weight:bold; text-decoration:none; }
.tak_menu3_on  a { border-bottom:#858585 5px solid; }
.tak_menu4_on  a { border-bottom:#e40000 5px solid; }
.tak_menu5_on  a { border-bottom:#00ff12 5px solid; }
.tak_menu6_on  a { border-bottom:#fffc00 5px solid; }
.tak_menu7_on  a { border-bottom:#d800ff 5px solid; }
.tak_menu8_on  a { border-bottom:#004eff 5px solid; }
.tak_menu9_on  a { border-bottom:#ffa800 5px solid; }
.tak_menu10_on  a { border-bottom:#00f0ff 5px solid; }
.tak_menu44_on  a { border-bottom:#00f0ff 5px solid; }
.tak_menu11_on  a { border-bottom:#850202 5px solid; }

.tak_titre3 {font-size:24px; font-weight:bold; color:#858585}
.tak_titre4 {font-size:24px; font-weight:bold; color:#e40000}
.tak_titre5 {font-size:24px; font-weight:bold; color:#00ff12}
.tak_titre6 {font-size:24px; font-weight:bold; color:#fffc00}
.tak_titre7 {font-size:24px; font-weight:bold; color:#d800ff}
.tak_titre8 {font-size:24px; font-weight:bold; color:#004eff}
.tak_titre9 {font-size:24px; font-weight:bold; color:#ffa800}
.tak_titre10 {font-size:24px; font-weight:bold; color:#00f0ff}
.tak_titre44 {font-size:24px; font-weight:bold; color:#00f0ff}
.tak_titre11 {font-size:24px; font-weight:bold; color:#850202}

.tak_menu_off a{ float:left; width:63px; color:#666666; font-weight:bold; background:#1e2121; padding:7px 7px 8px 7px; border-bottom:#353535 5px solid; text-decoration:none; }
.tak_menu_off a:hover{ color:#ffffff; background:#252a2a; font-weight:bold; text-decoration:none; }

.tak_menubg_header { clear:left; position:absolute; top:0px; left:0px; height:12px; margin:0px; padding:0px; z-index:1002;}

.tak_menu2_header { width:870px; padding:0px; margin-top:-17px;  background:none; z-index:1000; overflow:hidden; }
.tak_menu2bg_header { width:870px; height:42px; margin:0px; padding:0px; }

.tak_menu2 { position:relative; float:right; margin-top:-28px; margin-right:13px; color:#e0e0e0; font-size:11px; font-weight:bold;}
.tak_menu2 a, .tak_menu2 a:hover{ text-decoration:none }
.tak_menu2 a{ color:#00f0ff; }
.tak_menu2 a:hover{ color:#aaaaaa; }


.tak_b_body2_bg { background:url(/images/tak_blockbg.png) top left repeat-x; }

.tak_b680 { position:relative; width:680px; padding:0px; margin:0px; }
.tak_b680_head { display:block; position:relative; width:680px; height:12px; }
.tak_b680_body1 { display:block; position:relative; width:680px; margin:0px; padding:0px; overflow:hidden; }
.tak_b680_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:680px; height:5000px; margin:0px; padding:0px; }
.tak_b680_body2 { float:left; display:block; position:relative; left:10px; width:659px; padding:0px; margin:0px;}
.tak_b680_foot { clear:left; display:block; position:relative; width:680px; height:16px; }

.tak_b190 { position:relative; width:190px; padding:0px; margin:0px; }
.tak_b190_head { display:block; position:relative; width:190px; height:12px; }
.tak_b190_body1 { display:block; position:relative; width:190px; margin:0px; padding:0px; overflow:hidden; }
.tak_b190_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:190px; height:5000px; margin:0px; padding:0px; }
.tak_b190_body2 { float:left; display:block; position:relative; left:10px; width:169px; padding:0px; margin:0px;}
.tak_b190_foot { clear:left; display:block; position:relative; width:190px; height:16px; }

.tak_b370 { position:relative; width:370px; padding:0px; margin:0px; }
.tak_b370_head { display:block; position:relative; width:370px; height:12px; }
.tak_b370_body1 { display:block; position:relative; width:370px; margin:0px; padding:0px; overflow:hidden; }
.tak_b370_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:370px; height:5000px; margin:0px; padding:0px; }
.tak_b370_body2 { float:left; display:block; position:relative; left:10px; width:349px; padding:0px; margin:0px;}
.tak_b370_foot { clear:left; display:block; position:relative; width:370px; height:16px; }

.tak_b310 { position:relative; width:310px; padding:0px; margin:0px; }
.tak_b310_head { display:block; position:relative; width:310px; height:12px; }
.tak_b310_body1 { display:block; position:relative; width:310px; margin:0px; padding:0px; overflow:hidden; }
.tak_b310_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:310px; height:5000px; margin:0px; padding:0px; }
.tak_b310_body2 { float:left; display:block; position:relative; left:10px; width:289px; padding:0px; margin:0px;}
.tak_b310_foot { clear:left; display:block; position:relative; width:310px; height:16px; }

.tak_champ2 {background:#000000; border:none; color:#00f0ff; font-size:11px; padding:1px 5px; margin-right:5px}
.tak_champ1 {background:#000000; border:none; color:#00f0ff; font-size:11px; padding:1px 5px; width:200px; margin-right:5px}
.tak_champ3 {background:#000000; border:none; color:#00f0ff; font-size:11px; padding:1px 5px; margin-right:5px}

.tak_onglet_m { display:block; position:relative; border-collapse:collapse; padding:0px; margin-left:10px; }
.tak_onglet_cont { display:block; position:relative; padding:0px; margin:5px 0 0 0; color:#666666; font-weight:bold; font-size:12px }
.tak_onglet_cont  a { float:left; font-size:11px; padding:0 10px 0 0; margin:1px 0 0 0; }
.tak_onglet_cont  a:hover { float:left; font-size:11px; padding:0 10px 0 0; margin:1px 0 0 0; }


/*BLOC GRIS FONCé*/
.roundedcornr_box_725776 {
   background: #252a2a;
}
.roundedcornr_top_725776 div {
   background: url(/images/roundedcornr_725776_tl.png) no-repeat top left;
}
.roundedcornr_top_725776 {
   background: url(/images/roundedcornr_725776_tr.png) no-repeat top right;
}
.roundedcornr_bottom_725776 div {
   background: url(/images/roundedcornr_725776_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_725776 {
   background: url(/images/roundedcornr_725776_br.png) no-repeat bottom right;
}

.roundedcornr_top_725776 div, .roundedcornr_top_725776, 
.roundedcornr_bottom_725776 div, .roundedcornr_bottom_725776 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_725776 { margin: 0 7px; }


/*BLOC NOIR*/
.roundedcornr_box_639626 {
   background: #000000;
}
.roundedcornr_top_639626 div {
   background: url(/images/roundedcornr_639626_tl.png) no-repeat top left;
}
.roundedcornr_top_639626 {
   background: url(/images/roundedcornr_639626_tr.png) no-repeat top right;
}
.roundedcornr_bottom_639626 div {
   background: url(/images/roundedcornr_639626_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_639626 {
   background: url(/images/roundedcornr_639626_br.png) no-repeat bottom right;
}

.roundedcornr_top_639626 div, .roundedcornr_top_639626, 
.roundedcornr_bottom_639626 div, .roundedcornr_bottom_639626 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_639626 { margin: 0 7px; }

/*BLOC DEGRADé NOIR*/
.roundedcornr_box_196179 {
   background: #252a2a url(/images/roundedcornr_196179_grad.gif) repeat-x top left;
}
.roundedcornr_top_196179 div {
   background: url(/images/roundedcornr_196179_tl.gif) no-repeat top left;
}
.roundedcornr_top_196179 {
   background: transparent url(/images/roundedcornr_196179_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_196179 div {
   background: url(/images/roundedcornr_196179_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_196179 {
   background: transparent url(roundedcornr_196179_br.gif) no-repeat bottom right;
}

.roundedcornr_top_196179 div, .roundedcornr_top_196179,
.roundedcornr_bottom_196179 div, .roundedcornr_bottom_196179 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_196179 { margin: 0 7px; }

.titre_deroul_open { position:relative; display:block; background:url(/images/pic_fleche3.gif) no-repeat right 6px; font-size:11px; font-weight:bold; text-decoration:none; color:#FFF; padding:0px }
.titre_deroul_open:hover { }
.titre_deroul_clos { position:relative; display:block; background:url(/images/pic_fleche4.gif) no-repeat right 6px; font-size:11px; font-weight:bold; text-decoration:none; color:#00c0cc; padding:0px; margin:0px }
.titre_deroul_clos:hover { }

/*************************/
.tak_header_menu { display:block; position:relative; padding:0px; margin:-12px 0 0 55px; height:40px; overflow:hidden; }
.tak_header_bg { display:block; position:absolute; top:0px; left:0px; width:910px; height:45px; padding:0px; margin:0px; }
.tak_header_head { display:block; position:relative; width:910px; font-family:tahoma; font-weight:lighter; font-size:11px; padding:0px; margin:0px; }
.tak_header_title { float:left; display:block; position:relative; font-family:tahoma; font-weight:lighter; font-size:11px; color:#555555; padding:0 0 0 15px; margin:5px 0 0 0; }
.tak_header_form { float:right; display:block; position:relative; font-family:tahoma; font-weight:lighter; font-size:11px; color:#555555; padding:0 15px 0 0; margin:0px; }

.tak_footer { display:block; position:relative; width:880px; height:60px; border-collapse:collapse; padding:0px; margin:0px; font-family: verdana; font-size: 11px; }
.tak_footer_contact { float:left; display:block; position:relative;color:#333333; }
.tak_footer_menu { float:right; display:block; position:relative; color:#333333; }
.tak_footer_cont { display:block; position:relative; width:910px; height:38px; z-index:1000; padding-top:0px; margin:0px 15px; color:#666666; }
.tak_copyright { display:block; position:relative; }

.tak_colonne1 { float:left; display:block; position:relative; width:210px; height:100%; padding:0px; margin:0px; }
.tak_colonne2, .tak_colonne3{ float:left; display:block; position:relative; width:700px; height:100%; padding:0px; margin:0px; }
.tak_colonne3g { float:left; display:block; position:relative; width:510px; height:100%; padding:0px; margin:0px; }
.tak_colonne3d { float:left; display:block; position:relative; width:190px; height:100%; padding:0px; margin:0px; }

.tak_menu_txt_on, .tak_menu_txt_off { display:block; position:relative; font-size:13px; font-stretch:ultra-condensed; }
.tak_menu_txt_on { color:#FFFFFF; font-weight:lighter; }
.tak_menu_txt_off { color:#555555; font-weight:lighter; }

.tak_calendrier { display:block; position:relative; margin:0px; padding:0px; }
.tak_videos { float:left; display:block; position:relative; width:494px; height:200px; margin:0 0 0 8px; padding:0px; }

.tak_onglet { display:block; position:relative; height:20px; padding:0px; margin:0px; }
.tak_onglet_g { float:left; display:block; position:relative; width:15px; height:20px; }
.tak_onglet_bg { display:block; position:absolute; top:0px; left:0px; width:500px; height:20px; border-collapse:collapse; padding:0px; margin:0px;}
.tak_onglet_d { float:left; display:block; position:relative; width:15px; height:20px; }



.tak_b200_body2, .tak_b690_body2 , .tak_b500_body2, .tak_b245_body2, .tak_b180_body2 { font-size:11px; text-align:left; }

.tak_b200 { display:block; position:relative; width:210px; padding:0px; margin:0px; }
.tak_b200_head { display:block; position:relative; width:210px; height:10px; }
.tak_b200_body1 { display:block; position:relative; width:210px; margin:0px; padding:0px; overflow:hidden; }
.tak_b200_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:210px; height:2000px; margin:0px; padding:0px; }
.tak_b200_body2 { display:block; position:relative; left:8px; width:194px; padding:0px; margin:0px;}
.tak_b200_foot { display:block; position:relative; width:210px; height:15px; }


.tak_b500{ display:block; position:relative; width:510px; padding:0px; margin:0px; }
.tak_b500_head { display:block; position:relative; width:510px; height:10px; }
.tak_b500_body1 { display:block; position:relative; width:510px; margin:0px; padding:0px; overflow:hidden; }
.tak_b500_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:510px; height:2500px; margin:0px; padding:0px; }
.tak_b500_body2 { display:block; position:relative; left:8px; width:494px;}
.tak_b500_foot { display:block; position:relative; width:510px; height:15px; }

.tak_b245{ float:left; display:block; position:relative; width:255px; padding:0px; margin:0px; }
.tak_b245_head { display:block; position:relative; width:255px; height:10px; }
.tak_b245_body1 { display:block; position:relative; width:255px; margin:0px; padding:0px; overflow:hidden;}
.tak_b245_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:255px; height:2000px; margin:0px; padding:0px; }
.tak_b245_body2 { display:block; position:relative; left:8px; width:239px; padding:0px; margin:0px; z-index:1; }
.tak_b245_foot { display:block; position:relative; width:255px; height:15px; }

.tak_b180{ display:block; position:relative; width:190px; padding:0px; margin:0px; }
.tak_b180_head { display:block; position:relative; width:190px; height:10px; }
.tak_b180_body1 { display:block; position:relative; width:190px; margin:0px; padding:0px; overflow:hidden; }
.tak_b180_body1_bg{ display:block; position:absolute; top:0px; left:0px; width:190px; height:2000px; margin:0px; padding:0px; }
.tak_b180_body2 { display:block; position:relative; left:8px; width:174px; padding:0px; margin:0px;}
.tak_b180_foot { display:block; position:relative; width:190px; height:15px; }

.tak_img50x50 { width:50px; height:50px; margin:3px; padding:0px; }
.tak_img { border:2px solid #aaaaaa; }

.sp_linkno { color:#00f0ff; text-decoration:none }
.sp_linkno:hover, .sp_linkno:hover span { color:#666;  text-decoration:none }
.sp_linkplus { color:#00f0ff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; display:block; text-align:right; padding:2px }
.sp_linkplus2 { color:#00f0ff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none }
.sp_linkplus3 { color:#00f0ff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; display:block; text-align:right; padding:8px 6px }
.sp_linkplus:hover, .sp_linkplus2:hover, .sp_linkplus3:hover, .sp_linkno:hover .sp_linkplus2 { color:#666 }
.sp_linkfleche1 { position:relative; background:url(/images/pic_fleche2.gif) no-repeat left center; padding-left:10px; font-size:11px; font-weight:bold; color:#000 }
.sp_linkno:hover .sp_titre1, .sp_linkno:hover .sp_titre2, .sp_linkno:hover .sp_titre3, .sp_linkno:hover .sp_linkfleche1 { color:#666 }

.art_foot { display:block; clear:both; color:#666666; font-size:9px; border-top:1px solid #333; margin-top:20px; padding-top:4px; font-size:9px }
.art_foot a { text-decoration:none; color:#666666 }


.liennav { text-align:center; font-size:11px; color:#ccc; width:11px; padding:1px 4px }
.liennav_on { text-align:center; font-size:11px; color:#00f0ff; width:11px; padding:1px 4px; font-weight:bold; }

.couleur1 { color:#D30009 }
.couleur2 { color:#E07C02 }
.couleur3 { color:#999 }
.couleur4 { color:#000 }
.titre1 { color:#FFFFFF; font-size:14px; font-weight:bold }
.titre2 { color:#C40002; font-weight:bold; line-height:20px }
.titre5 { display:block; color:#0B8BAE; font-size:18px; font-weight:bold; padding:3px 0px 15px 0px; margin-bottom:4px }
.titre6 { display:block; color:#555555; font-size:18px; font-weight:bold; padding:3px 0px 15px 0px; margin-bottom:4px }
.titre7 { display:block; color:#D30009; font-size:18px; font-weight:bold; padding:3px 0px 15px 0px; margin-bottom:4px }
.titre8 { display:block; color:#DF7D02; font-size:18px; font-weight:bold; padding:3px 0px 8px 0px; margin-bottom:4px }
.titrearbo5 { display:block; color:#D30009; font-size:18px; font-weight:bold; padding:3px 0px 15px 0px; margin-bottom:4px }
.titrearbo55 { display:block; color:#0B8BAE; font-size:18px; font-weight:bold; padding:3px 0px 15px 0px; margin-bottom:4px }
.titrearbo53 { display:block; color:#E07C02; font-size:18px; font-weight:bold; padding:3px 0px 15px 0px; margin-bottom:4px }
.titrearbo54 { display:block; color:#898989; font-size:18px; font-weight:bold; padding:3px 0px 15px 0px; margin-bottom:4px }
.titre2b,.titrearbo5b { color:#C40002; font-size:11px; font-weight:bold }
.titrearbo55b { color:#0F89B2; font-size:11px; font-weight:bold }
.titrearbo53b { color:#E07C02; font-size:11px; font-weight:bold }
.titrearbovideo { color:#909090; font-size:11px; font-weight:bold }
.titrevideo { color:#000000; font-size:11px; font-weight:bold }
.textevideo { color:#909090; font-size:11px; font-weight:bold }
.titre3 { color:#0F89B2; font-weight:bold; line-height:20px }
.titre4 { color:#E07C02; font-weight:bold; line-height:20px }
.texte1 { color:#D2D2D2; font-size:10px }
.texte2 { color:#FFFFFF; font-size:10px }
.texte3 { color:#909090; font-size:10px }
.contour1 { border:2px solid #FFFFFF; }
.contour2 { border:2px solid #D2D2D2;}
.lienarbo5 { color:#C40002; text-decoration:none }
.lienvideo { color:#909090; text-decoration:none }
.lienvideo:hover { color:ccc; }
.lienarbo5:hover { color:ccc; }
.lienarbo55 { color:#0F89B2; text-decoration:none }
.lienarbo55:hover { text-decoration:underline }
.lienarbo53 { color:#E07C02; text-decoration:none }
.lienarbo53:hover { color:ccc; }
.lien1 { color:#C40002; text-decoration:none }
.lien1:hover { color:ccc; }
.lien2 { color:#0b8bae; text-decoration:none }
.lien2:hover { color:ccc; }
.lien3 { color:#909090; text-decoration:none }
.lien3:hover { color:ccc; }
.lien4 { color:#E07C02; text-decoration:none }
.lien4:hover { color:ccc; }
.lien5 { color:#FFF }
.lien6, .lien6:hover { text-decoration:none; color:#898989 }
.sp_lien5, .sp_lien5:hover { color:#FFF; font-size:10px }
.alert { color:#E0000A }
.top { background-image:url(images/top_fond.png); background-repeat:repeat-x; background-position:bottom; background-color:#D20005; font-size:11px; height:95px }
.top1 { position:relative; height:88px }
.top_recherche { position:absolute; display:block; left:267px; margin-top:4px; background-image:url(images/top_recherche.png); background-repeat:no-repeat; width:352px; height:61px; padding:4px 10px 4px 10px }
.top_onglets_on { color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:default; padding:0 25px 8px 5px }
.top_onglets_off { color:#CC999A; font-weight:bold; text-decoration:none; padding:0 25px 0 5px }
.top_onglets_off:hover { color:#EEBBBB; font-weight:bold }
.top_champ_rech { border-width:0px; background-color:transparent; margin:7px 8px 2px 8px; width:240px }
.top_tags { position:absolute; display:none; left:267px; margin-top:4px; background-image:url(images/top_tags.png); background-repeat:no-repeat; width:352px; height:61px; padding:4px 10px 4px 10px }
.top_tags a:hover { color:#CCCCCC }
.tags a:hover { color:#000000 }
.tag1 { color:#A0A0A0; font-weight:bold; font-size:8px; text-decoration:none }
.tag2 { color:#A0A0A0; font-weight:bold; font-size:11px; text-decoration:none }
.tag3 { color:#A0A0A0; font-weight:bold; font-size:14px; text-decoration:none }
.tag4 { color:#626262; font-weight:bold; font-size:17px; text-decoration:none }
.tag5 { color:#DF7D02; font-weight:bold; font-size:20px; line-height:20px; text-decoration:none }
.top_rech_texte { font-size:9px; color:#D98080; font-weight:bold; margin-left:145px }
.top_logo { margin:0px; margin-left:10px }
.top_onglet { position:absolute; left:267px; display:block; height:90px }
.header_recherche { color:#FFFFFF; vertical-align:bottom; padding:0px 0px 1px 20px }
.header_recherche input, .top_input { border-color:#FFFFFF; border-width:1px; border-style:solid; background-color:#252525; color:#FFFFFF; font-size:10px; width:90px; vertical-align:middle }
.header_recherche a { color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0px 4px }
.top2 { height:26px; vertical-align:top }
.top_categories, .cat1, .cat2, .cat3, .cat4, .cat5 { background-image:url(images/top_onglet_off.png); background-repeat:no-repeat; width:124px; height:26px; color:#FFFFFF; font-size:11px; text-align:center }
.top_categories a { display:block; color:#FFFFFF; font-size:11px; text-decoration:none; text-transform:uppercase; margin-top:8px }
.cat1 a, .cat2 a, .cat3 a, .cat4 a, .cat5 a { display:block; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-size:11px; margin-top:5px }
.catlive a { display:block; color:#FFFFFF; font-size:11px; text-decoration:none; text-transform:uppercase; margin-top:5px }
#cat1 a:hover, #cat2 a:hover, #cat3 a:hover, #cat4 a:hover, #cat5 a:hover { display:block; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding-top:6px; height:20px; margin:0px }
.cat1, #cat1 a:hover { background-image:url(images/top_onglet_spo.png) }
.cat2, #cat2 a:hover { background-image:url(images/top_onglet_com.png) }
.cat3, #cat3 a:hover { background-image:url(images/top_onglet_lif.png) }
.cat4, #cat4 a:hover { background-image:url(images/top_onglet_loi.png) }
.cat5, #cat5 a:hover { background-image:url(images/top_onglet_tv.png) }
#catlive { background-image:none; width:93px }
.catlive, .catlive, #catlive a { display:block; background-image:url(images/top_onglet_live.png); background-repeat:no-repeat; background-position:center 2px; width:93px; height:17px; color:#FFFFFF; text-align:center; padding-top:9px; margin:0px }
.top_navig { background-color:#F4F4F4; font-size:10px; height:15px; border-top:2px solid #D2D2D2; border-bottom:1px solid #D0D0D0; padding:0 4px 0 4px }
.top_liens { float:right; font-weight:600; color:#999999 }
.top_liens a { color:#000000; text-decoration:none }
.top_liens a:hover { text-decoration:underline }
.top_newsletter { display:block; float:right; color:#FFF; padding:8px 4px 0 0 }
td.menu { background-color:#FFFFFF; position:relative; z-index:20; background-image:url(images/top_deg_blc.png); background-repeat:repeat-x; background-position:top; padding-top:4px; width:125px; }
td.menu dl { display:block; position:relative; margin:0; padding:0; border-bottom:2px solid #D2D2D2/*; width:120px*/; font-size:11px; margin-right:5px }
td.menu ul, .menu li { display:inline; position:relative; padding:0; margin:0; list-style-type:none }
td.menu > dl { margin-right:4px }
td.menu .sport, .menu .communaute, .menu .life, .menu .loisir, .menu .sporttv  { margin-top:2px; background-repeat:no-repeat; background-position:top right; background-color:#C60004; color:#FFFFFF; text-transform:uppercase; font-weight:bold; padding:1px 0 1px 0 }
td.menu .sport { background-image:url(images/menu1.png) }
td.menu .communaute { background-image:url(images/menu2.png); background-color:#7CD300 }
td.menu .life { background-image:url(images/menu3.png); background-color:#449B32 }
td.menu .loisir { background-image:url(images/menu4.png); background-color:#0B8BAE }
td.menu .sporttv { background-image:url(images/menu6.png); background-color:#898989 }
td.menu .sport a, .menu .communaute a, .menu .life a, .menu .loisir a, .menu .sporttv a { display:block; margin-left:5px; color:#FFFFFF; text-decoration:none }
td.menu .sp_sub1 a { display:block; border-left:5px solid #C60004; padding:2px 0px 2px 4px; text-decoration:none }
td.menu .sp_sub_sub1 { display:none; position:relative; background-color:#FFE1E1; margin-left:5px; border-bottom-width:0px;/*; width:108px*/ }
td.menu .sp_sub_sub1 a { border-width:0px; margin:0 }
td.menu .sp_sub_sub1 div a { border-bottom:1px solid #D2D2D2; border-left:5px solid #C60004; padding:1px 0px 1px 4px }
td.menu a.sp_sub_sub1_actif { display:block; position:relative; margin-left:5px; border-bottom-width:0px; width:108px; background-color:#FFEEEE; text-decoration:none; margin:0; padding:2px 0px 2px 6px; border-top:1px solid #D2D2D2 }
td.menu a.sp_sub_sub1 { text-decoration:none; display:block; padding:2px 0px 2px 6px; margin:0; border-top:1px solid #D2D2D2 }
td.menu .sp_sub_dev1 { display:none; position:absolute; filter:Alpha(Opacity=90); -moz-opacity:0.9; opacity:0.9; z-index:20/*; border:1px solid #C60004*/; background-color:#FFEEEE; display:none; margin-left:110px; top:0px; width:150px }
td.menu .sp_sub2 a { display:block; border-left:5px solid #7CD300; padding:2px 0px 2px 4px; text-decoration:none }
td.menu .sp_sub3 a { display:block; border-left:5px solid #459A33; padding:2px 0px 2px 4px; text-decoration:none }
td.menu .sp_sub4 a { display:block; border-left:5px solid #0B8BAE; padding:2px 0px 2px 4px; text-decoration:none }
td.menu .sp_sub5 a { display:block; border-left:5px solid #898989; padding:2px 0px 2px 4px; text-decoration:none }
td.menu .sp_sub52 a { display:block; color:#FFFFFF; border-left:5px solid #898989; padding:2px 0px 2px 4px; text-decoration:none; background-image:url(images/sponso_abo.png) }
td.menu .sp_sub6 a { display:block; border-left:5px solid #898989; padding:2px 0px 2px 4px; text-decoration:none }
td.menu .sp_sub9 a { display:block; border-left:5px solid #0B8BAE; padding:2px 0px 2px 4px; text-decoration:none; background-image:url(images/menu_glamour.png); background-color:#FFFFFF; color:#056E95 }
td.menu .sp_sub10 a { display:block; border-left:5px solid #C60004; padding:2px 0px 2px 4px; text-decoration:none; background-image:url(images/menu_route.png); background-color:#FFFFFF }
td.menu .sp_sub_sub4 { display:none; position:relative; margin-left:5px; border-bottom-width:0px/*; width:108px*/ }
td.menu .sp_sub_sub4 a { border-width:0px; margin:0 }
td.menu .sp_sub_sub4 div a { border-bottom:1px solid #D2D2D2 }
td.menu .sp_sub_sub4_actif { display:block; position:relative; margin-left:5px; border-bottom-width:0px;/* width:108px;*/ background-color:#A5E2EB; text-decoration:none; margin:0; padding:2px 0px 2px 6px; border-top:1px solid #D2D2D2 }
td.menu a.sp_sub_sub4 { text-decoration:none; display:block; padding:2px 0px 2px 6px; margin:0; border-top:1px solid #D2D2D2 }
td.menu .sp_sub_dev4 { display:none; position:absolute; filter:Alpha(Opacity=90); -moz-opacity: 0.9; opacity: 0.9; z-index:20/*; border:1px solid #0B8BAE*/; background-color:#A5E2EB; display:none; margin-left:110px; top:0px; width:150px }
td.menu .sp_sub1 a:hover, .menu .sp_sub2 a:hover, .menu .sp_sub3 a:hover, .menu .sp_sub4 a:hover, .menu .sp_sub5 a:hover, .menu .sp_sub52 a:hover, .menu .sp_sub6 a:hover, .menu .sp_sub9 a:hover, .menu .sp_sub10 a:hover { text-decoration:underline }
td.menu .sp_subdl a { display:block; background-color:#D2D2D2; padding:2px 0px 0px 4px; text-decoration:none }
.menu_head { background-image:url(images/menu_top.png); background-repeat:no-repeat; background-position:left top; margin:-4px 0px 4px 0px; padding-top:4px }
td.menu dl.sp_simple, .menu dl.sp_simple2 { border-bottom:1px solid #333; font-size:10px; margin-right:5px }
td.menu dl.sp_simple2 { border-bottom:0px solid #333 }
td.menu .sp_simple a, .menu .sp_simple2 a { display:block; border-left:0px solid #898989; padding:2px 0px 2px 4px; text-decoration:none; font-size:10px }
td.menu .sp_simple a:hover, .menu .sp_simple2 a:hover { text-decoration:underline }
.footer { background-color:#FFFFFF; font-size:11px; color:#999999 }
.footer div { margin:10px 10px 0 10px }
.footer div div { width:200px; float:left }
.footer ul { list-style-type:disc; list-style-position:outside; font-size:11px; padding:0px; margin:0px 10px 20px 20px; display:block }
.footer_partenaires{font-size:11x; color:#999999;font-family:Trebuchet MS;}
a.footer_partenaires:link {font-size:11px;text-decoration:none; color:#999999;font-family:Trebuchet MS;}
a.footer_partenaires:hover {font-size:11px;text-decoration:none; color:#cccccc;font-family:Trebuchet MS;}
.colonne { background-image:url(images/top_deg_gri.png); background-repeat:repeat-x; background-position:top; vertical-align:top; padding:5px 0px 0px 5px }
.colonne2 { vertical-align:top; padding:5px 0px 0px 0px }
.edito { margin-right:5px; font-size:11px }
.edito1 { margin-right:5px; font-size:11px; border-top:4px solid #C40002 }
.edito2 { margin-right:5px; font-size:11px; border-top:4px solid #0F89B2 }
.entete { border:1px solid #333; border-bottom-width:0px; background-color:#FFFFFF; font-size:11px; padding:1px 12px 1px 8px }
.entete_skin { border:1px solid #333; border-bottom-width:0px; background-color:#FFFFFF; font-size:11px; padding:1px 12px 1px 8px }
.entete_video { border:1px solid #333; border-bottom-width:0px; background-color:#575757; color:#FFFFFF; font-size:11px; padding:1px 12px 1px 8px }
.entete2 { font-size:10px; color:#909090; border-top:1px solid #333; border-bottom-width:0px; background-color:#FFFFFF; padding:5px 0px 0px 0px }
.entete3 { font-size:10px; color:#909090; border-bottom:1px solid #333; border-top-width:0px; background-color:#FFFFFF; padding:5px 0px 0px 0px }
.entete .boutons { float:right; text-align:right; font-size:11px }
.edito_corps, .edito_corps_actif {font-size:11px; display:block}
.edito_corps2{ font-size:11px; padding:5px 0px 0 5px;}
.edito_corps_inactif {font-size:11px; display:none }
.edito_pied { background-color:#FFFFFF; background-image:url(images/cadre1_basm.gif); background-repeat:repeat-x; background-position:bottom }
.sp1_entete,.sp2_entete { color:#A0A0A0; font-size:11px; font-weight:bold; text-decoration:none; padding-right:8px }
.sp1_entete:hover, .sp1_actif { color:#C40002; font-size:11px; font-weight:bold; text-decoration:none; padding-right:8px }
.sp2_entete:hover, .sp2_actif { color:#0F89B2; font-size:11px; font-weight:bold; text-decoration:none; padding-right:8px }
.sptitre1 { color:#C40002; font-size:11px; font-weight:bold; line-height:13px; text-decoration:none }
.sptitre2 { color:#0F89B2; font-size:11px; font-weight:bold; line-height:13px; text-decoration:none }
.sptitre1:hover, .sptitre2:hover { text-decoration:underline }
.consult { margin-right:5px; border-top:2px solid #E27B02 }
.consult_corps, .consult_corps_actif, .consult_corps_inactif { display:block; border-style:solid; border-color:#D2D2D2; border-width:0px 2px 0px 2px; background-color:#FFFFFF; background-image:url(images/cadre2_fond.gif); background-repeat:repeat-x; background-position:top }
.consult2_corps, .consult2_corps_actif, .consult2_corps_inactif { display:block; border-style:solid; border-color:#D2D2D2; border-width:0px 2px 0px 2px; background-color:#FFFFFF; background-image:url(images/cadre2_fond2.gif); background-repeat:repeat-x; background-position:top }
.consult_corps_inactif,.consult2_corps_inactif { display:none }
.consult_pied { background-color:#FFFFFF; background-image:url(images/cadre2_basm.gif); background-repeat:repeat-x; background-position:bottom }
td.bulle { display:block; background-image:url(images/cadre2_bulled.gif); background-repeat:no-repeat; background-position:right; width:226px; padding:8px 0 6px 0; text-align:left; font-size:11px; vertical-align:top }
div.bulle { display:block; background-image:url(images/cadre2_bulleg.gif); background-repeat:no-repeat; background-position:left; height:78px; padding:6px 10px 6px 34px; line-height:11px; font-size:11px; color:#626262; text-align:justify }
td.bulle2 { display:block; background-image:url(images/cadre2_bulled2.gif); background-repeat:no-repeat; background-position:right; padding:8px 0 6px 0; text-align:left; font-size:11px; vertical-align:top }
div.bulle2 { display:block; background-image:url(images/cadre2_bulleg2.gif); background-repeat:no-repeat; background-position:left; height:78px; padding:6px 10px 10px 15px; line-height:11px; font-size:11px; color:#626262; text-align:justify }
.btn_gch { display:block; background-image:url(images/btn1g_on.gif); background-repeat:no-repeat; background-position:left; padding:2px 3px 1px 8px; text-align:center; font-size:11px; font-weight:bold; text-decoration:none }
.btn_dte { background-image:url(images/btn1d_on.gif); background-repeat:no-repeat; background-position:right; padding-right:5px; font-size:11px; margin-right:2px; float:left }
.btn_gch_off { display:block; background-image:url(images/btn1g_off.gif); background-repeat:no-repeat; background-position:left; padding:2px 3px 1px 8px; text-align:center; color:#7C7C7C; font-size:11px; font-weight:bold; text-decoration:none }
.btn_gch_off:hover { color:#000000 }
.btn_dte_off { background-image:url(images/btn1d_off.gif); background-repeat:no-repeat; background-position:right; font-size:11px; padding-right:5px; margin-right:2px; float:left }
.blog_btns { border-bottom:5px solid #E07C02; height:17px }
.blog_btns .btn_gch { color:#E07C02 }
.blog_corps { border-style:solid; border-color:#D2D2D2; border-width:0px 2px 0px 2px; background-color:#FFFFFF; font-size:9px }
.blog_corps .titre4 { font-size:11px }
.blog_pied { background-color:#FFFFFF; background-image:url(images/cadre3_basm.gif); background-repeat:repeat-x; background-position:bottom; text-align:left; }
.live_btns { border-bottom:5px solid #C40002; height:17px }
.live_btns .btn_gch { color:#C40002 }
.live_btns2 { border-style:solid; border-color:#D2D2D2; border-width:0px 2px 0px 2px; background-color:#262626; background-image:url(images/btn2m.gif); background-repeat:repeat-x; background-position:bottom; height:19px; font-size:9px }
.live_btns2 .btn { display:block; background-image:url(images/btn2d.gif); background-repeat:no-repeat; background-position:right; padding-right:7px; color:#D2D2D2; text-decoration:none; line-height:16px; float:left }
.live_btns2 .btn:hover, .live_btns2 .btn_on { display:block; background-image:url(images/btn2d.gif); background-repeat:no-repeat; background-position:right; padding-right:7px; background-color:#C40002; color:#FFFFFF; text-decoration:none; line-height:16px; float:left }
.live_corps, .live_corps_actif, .live_corps_inactif { display:block; border-style:solid; border-color:#D2D2D2; border-width:0px 2px 0px 2px; padding:7px 0px 2px 0px; background-color:#FFFFFF; font-size:9px }
.live_corps_inactif { display:none }
.live_btns_l { border-bottom:5px solid #0b8bae; height:17px }
.live_btns_l .btn_gch { color:#0b8bae }
.live_btns3 { border-style:solid; border-color:#D2D2D2; border-width:0px 2px 0px 2px; background-color:#262626; background-image:url(images/btn2m.gif); background-repeat:repeat-x; background-position:bottom; height:19px; font-size:9px }
.live_btns3 .btn { display:block; background-image:url(images/btn2d.gif); background-repeat:no-repeat; background-position:right; padding-right:7px; color:#D2D2D2; text-decoration:none; line-height:16px; float:left }
.live_btns3 .btn:hover, .live_btns3 .btn_on { display:block; background-image:url(images/btn2d.gif); background-repeat:no-repeat; background-position:right; padding-right:7px; background-color:#0b8bae; color:#FFFFFF; text-decoration:none; line-height:16px; float:left }
.ligne { display:block; background-color:#EDEDED; background-image:url(images/ligne_bord.gif); background-repeat:no-repeat; background-position:top right; margin:0 5px 3px 5px; padding:0 2px 0 2px; text-decoration:none }
.ligne_rg { display:block; background-color:#E9D5D5; color:#C40002; background-position:right;  padding:1px 1px 1px 1px; margin:0px 0px 5px 0px; text-decoration:none }
.ligne_live1 { display:block; float:left; background-color:#EDEDED; background-image:url(images/ligne_bord_h.gif); background-repeat:no-repeat; background-position:top; margin:0 5px 3px 0px; padding:2px 2px 0 2px; text-decoration:none }
.ligne_live2 { display:block; float:left; background-color:#E9D5D5; background-image:url(images/ligne_bord_h.gif); background-repeat:no-repeat; background-position:top; margin:0 5px 3px 0px; padding:2px 2px 0 2px; text-decoration:none }
.deb_ligne { display:block; background-color:#EDEDED; background-image:url(images/ligne_bord.gif); background-repeat:no-repeat; background-position:left; padding-left:2px; margin:0 5px 3px 5px }
.deb_ligne .ligne { margin:0px }
a.ligne:hover { background-color:#E9D5D5; color:#C40002; display:block; text-decoration:none }
.ligne_btn { display:block; background-color:#C40002; background-image:url(images/ligne_bord.gif); background-repeat:no-repeat; background-position:left; padding-left:4px; margin:0 5px 3px 0px; }
.ligne_btn a { display:block; background-color:#C40002; background-image:url(images/ligne_bord.gif); background-repeat:no-repeat; background-position:right; padding-right:3px; color:#FFFFFF; text-decoration:none; text-align:center }
.ligne_btn2 { display:block; background-color:#FFFFFF; background-image:url(images/lignebord_live_gch.gif); background-repeat:no-repeat; background-position:left; padding-left:4px; margin:0 5px 3px 0px; text-decoration:blink;}
.ligne_btn2 a { display:block; background-color:#FFFFFF; background-image:url(images/lignebord_live_drte.gif); background-repeat:no-repeat; background-position:right; padding-right:0px; color:#C40002; text-decoration:none; text-align:center }
.ligne_infos { display:block; background-image:url(images/info_fond.gif); background-repeat:repeat-x; background-position:top; padding-top:3px }
.infos_compte { display:block; position:relative; width:30px; height:30px; float:left; padding-top:3px; margin-right:4px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center }
.infos_compte0 { display:block; background-image:url(images/compte1.gif); background-repeat:no-repeat; background-position:top; width:30px; height:27px; float:left; padding-top:3px; margin-right:4px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center }
.infos_compte1 { display:block; background-image:url(images/compte1.gif); background-repeat:no-repeat; background-position:top; width:30px; height:27px; float:left; padding-top:3px; margin-right:4px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center }
.infos_compte2 { display:block; background-image:url(images/compte2.gif); background-repeat:no-repeat; background-position:top; width:30px; height:27px; float:left; padding-top:3px; margin-right:4px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center }
.infos_compte3 { display:block; background-image:url(images/compte3.gif); background-repeat:no-repeat; background-position:top; width:30px; height:27px; float:left; padding-top:3px; margin-right:4px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center }
.infos_compte4 { display:block; background-image:url(images/compte4.gif); background-repeat:no-repeat; background-position:top; width:30px; height:27px; float:left; padding-top:3px; margin-right:4px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center }
.news1 { padding:6px; color:#626262; text-align:left }
.tags { padding:6px; color:#A0A0A0; font-size:12px; text-align:left }
.liste_infos { position:relative; padding:5px 0px; margin:0px 7px; border-bottom:0px solid #E5E5E5; text-align:justify }
.article { display:block; border:2px solid #D2D2D2; background-color:#FFFFFF; background-image:url(images/article_deg.gif); background-repeat:repeat-x; background-position:top; padding:18px 20px 18px 20px; margin-right:5px; text-align:justify; font-size:13px }
.art_fondplus { padding:18px 20px 20px 20px; margin:-18px -20px -20px -20px }
.art_video { display:block; border:2px solid #D2D2D2; background-color:#FFFFFF; background-image:url(images/article_deg.gif); background-repeat:repeat-x; background-position:top; padding:18px 6px 18px 6px; margin-right:5px; text-align:justify; font-size:13px }
.article table { margin-left:20px }
.article td { padding:4px; border-bottom:1px dashed #D2D2D2 }
.matable td { padding:0px; border-bottom:0px none }
.art_titre1 { display:block; border-bottom:1px solid #333; color:#C60004; font-size:18px; font-weight:bold; padding:3px 0px; margin-bottom:4px }
.art_titre2 { display:block; border-bottom:1px solid #333; color:#999999; font-size:13px; font-weight:bold; padding:3px 0px; margin-bottom:10px }
.page_titre { display:block; background-image:url(images/.gif); border-bottom:1px solid #D2D2D2; color:#999999; font-size:13px; font-weight:bold; padding:3px 0px; margin-bottom:10px }
.art_plus { display:block; border-bottom:1px solid #333; color:#E07C02; font-size:9px; padding:3px 0px; margin:3px 0px }
.art_hyptxt { display:block; font-size:9px; color:#999999 }
.art_chapeau { font-weight:bold }
.art_diapo0 { display:block;color:#999999; font-size:9px; text-align:left;margin-left:auto;margin-right:auto;padding:0px; }
.art_diapo1 { display:block; float:right; color:#999999; font-size:9px; text-align:left; width:270px; margin-left:15px }
.art_diapo2 {  float:left; color:#999999; font-size:9px; width:110px; text-align:left }
.art_diapo3 { display:block; float:left; color:#999999; font-size:9px; text-align:left; width:120px; margin-left:5px }
.art_diapo4 { display:block; float:right; color:#999999; font-size:9px; text-align:left; width:164px; margin-left:15px }
.art_diapo_print { display:block; float:left; color:#999999; font-size:9px; text-align:left; width:260px }
.art_legende16_9 { display:block; position:absolute; top:-25px; text-align:center; background-color:#333333; color:#FFFFFF; font-size:11px; width:540px; height:15px; padding:5px; filter:Alpha(Opacity=60); -moz-opacity:0.6; opacity:0.6 }
.art_legendediapo { display:block; position:absolute; top:-25px; left:2px; text-align:center; background-color:#333333; color:#FFFFFF; font-size:11px; width:250px; height:12px; padding:5px; filter:Alpha(Opacity=60); -moz-opacity:0.6; opacity:0.6 }

.art_comment_txt { display:block; background-image:url(images/cadre4_fleche.gif); background-repeat:no-repeat; background-position:left bottom; font-size:9px; color:#999999; padding-left:30px; margin-top:20px }
.art_comment_top { background-image:url(images/cadre4_topm.gif); background-repeat:repeat-x; background-position:top }
.art_comment_corps { border-style:solid; border-color:#F6D7B3; border-width:0px 1px 0px 1px; background-color:#FDF8F2; font-size:11px; color:#333333; padding:10px 15px }
.art_comment_bas { background-image:url(images/cadre4_basm.gif); background-repeat:repeat-x; background-position:bottom; margin-bottom:20px }
.art_infos { display:block; margin:10px 0 10px 0px; font-size:11px; color:#C40002}
.art_suite { font-size:10px; width:40% }
.blog_plus { display:block; color:#E07C02; font-size:9px; padding:3px 10px 3px 0px;}
.onglet { border-bottom:1px solid #D2D2D2; height:15px; font-size:11px; font-weight:bold; color:#0b8bae; text-decoration:none }
.onglet .btn_gch { color:#C40002 }
.onglet_gch { display:block; background-image:url(images/onglet_gch.gif); background-repeat:no-repeat; background-position:left; padding:2px 3px 1px 8px; text-align:center; font-weight:bold; text-decoration:none }
.onglet_gch_off { display:block; background-image:url(images/onglet_gch_off.gif); background-repeat:no-repeat; background-position:left; padding:2px 3px 1px 8px; text-align:center; color:#7C7C7C; font-weight:bold; text-decoration:none }
.onglet_dte { background-image:url(images/onglet_drt.gif); background-repeat:no-repeat; background-position:right; padding-right:5px; margin-left:2px; float:right }
.onglet_dte_off { background-image:url(images/onglet_drt_off.gif); background-repeat:no-repeat; background-position:right; padding-right:5px; margin-left:2px; float:right }
.onglet_entete { font-size:10px; color:#909090; border-top:0px solid #D2D2D2; border-bottom-width:0px; background-color:#FFFFFF; padding:5px 0px 0px 0px }
.form { display:block; border:2px solid #D2D2D2; background-color:#FFFFFF; background-image:url(images/article_deg.gif); background-repeat:repeat-x; background-position:top; padding:18px 20px 18px 10px; margin-right:5px; text-align:justify; font-size:11px }
.form2 { display:block; border:2px solid #D2D2D2; background-color:#FFFFFF; margin-right:5px; text-align:justify; font-size:11px }
.ligne_pdf { display:block; background-image:url(images/info_fond.gif); background-repeat:repeat-x; background-position:top; height:44px; width:120px; font-size:10px }
.ligne_liste { display:block; clear:left; background-image:url(images/info_fond.gif); background-repeat:repeat-x; background-position:top; padding-top:3px; font-size:11px; text-decoration:none; margin-bottom:15px/*; border:1px solid #FFF*/ }
.liste_img { margin:1px 15px 5px 0px; border:2px solid #D2D2D2; float:left }
.titre_liste { color:#000000; font-size:12px; font-weight:bold; padding:3px 1px 6px 1px }
.date_liste { font-size:10px; color:#909090; padding-bottom:2px }
.ch_liste { display:block; font-size:11px; color:#000000; float:left/*; background-color:#FFFFFF*/ }
.dte_liste { display:inline; overflow:hidden; height:auto }
.ligne_liste > .dte_liste { display:block; float:none }
.ch_liste_buzz { display:block; font-size:11px; color:#000000; background-color:#FFFFFF }
.liste_nav { display:block; clear:left; position:relative; margin-top:50px; text-align:center }

a.lien_not { text-decoration:none }
a.lien_not:hover { text-decoration:underline }
.sondage_infos { display:block; background-image:url(images/info_fond.gif); background-repeat:repeat-x; background-position:top; clear:both; padding:5px; text-align:left; font-size:11px }
.sondage_opt { display:block; padding-right:5px; line-height:12px }
.sond_titre { display:block; height:23px; font-weight:bold; line-height:12px }
.sond_graph { display:block; background-color:#000; height:6px; width:100px; padding:1px }
.antisondage_infos { display:block; background-image:url(images/h_com_59.gif); background-repeat:no-repeat; background-position:0px 50px; clear:both; padding:5px; text-align:left; font-size:11px; overflow:hidden }

/*
.star-rating a.one-stars,.star-rating a.two-stars-done,.star-rating a.three-stars-done,.star-rating a.four-stars-done,.star-rating a.five-stars-done { left:0 }
.star-rating { list-style:none; width:70px; height:12px; position:relative; background:url(/images/rating.gif) top left repeat-x; margin:0px; padding:0px }
.star-rating li { float:left; margin:0; padding:0 }
.star-rating li a, .star-rating li span { display:block; width:14px; height:12px; float:left; text-decoration:none; text-indent:-9000px; z-index:2; position:absolute; font-size:6px; padding:0 }
.star-rating li a:hover { background:url(/images/rating.gif) left bottom; z-index:1; left:0 }
.star-rating a.one-stars:hover { width:14px }
.star-rating .one-stars-focus { background:url(/images/rating.gif) left bottom; width:14px }
.star-rating .two-stars { left:14px }
.star-rating a.two-stars:hover { width:28px }
.star-rating .two-stars-focus { background:url(/images/rating.gif) left bottom; width:28px }
.star-rating .three-stars { left:28px }
.star-rating a.three-stars:hover { width:42px }
.star-rating .three-stars-focus { background:url(/images/rating.gif) left bottom; width:42px }
.star-rating .four-stars { left:42px }
.star-rating a.four-stars:hover { width:56px }
.star-rating .four-stars-focus { background:url(/images/rating.gif) left bottom;  width:56px }
.star-rating .five-stars { left:56px }
.star-rating a.five-stars:hover { width:70px }
.star-rating .five-stars-focus { background:url(/images/rating.gif) left bottom;  width:70px }
*/


.sp_com1 { position:relative; float:right; width:100px; height:20px; padding:0px; }
.sp_com2 { position:relative; float:right; width:100px; height:20px; padding:0px; }

.rating_stars1  { position:absolute; z-index:0; width:100px; height:20px; overflow:hidden; padding:0; margin:0; top:0px;}
.rating_stars2  { position:absolute; z-index:0; width:100px; height:20px; overflow:hidden; padding:0; margin:0; }
.stars1, .stars2 { position:absolute; z-index:0; left:-100px; }

.star-rating2 {position:relative; z-index:100000;}

.star-rating2 a.one-stars2,.star-rating2 a.two-stars2-done,.star-rating2 a.three-stars2-done,.star-rating2 a.four-stars2-done,.star-rating2 a.five-stars2-done { position:relative; z-index:1000; left:0; height:11px; width:12px; }
.star-rating2 { position:relative; z-index:1000; list-style:none; width:100px; height:11px; position:relative;  margin:0px; padding:0px; }
.star-rating2 li { position:relative; float:left; margin:0; padding:0; height:20px;  }
.star-rating2 li a, .star-rating2 li span { width:20px; height:20px; float:left; text-decoration:none; text-indent:-9000px; z-index:2; position:absolute; font-size:6px; padding:0; height:25px; overflow:hidden;  }



.star-rating2 .one-stars2 { left:0px; height:20px; width:20px;}
.star-rating2 .two-stars2 { left:0px; height:20px; width:20px;}
.star-rating2 .three-stars2 { left:20px; height:20px; width:20px;}
.star-rating2 .four-stars2 { left:40px; height:20px; width:20px;}
.star-rating2 .five-stars2 { left:60px; height:20px; width:20px;}

.player_corps { border-width:0px 2px 0px 2px; font-size:9px }
.player_corps .titre4 { font-size:11px }
.player_com { padding:30px 10px 0px 0px; text-align:left }
.search_inactif { display:none; }
.dropshadow2 { white-space:nowrap }
.dropshadow1 { float:left; white-space:nowrap; margin:0px; overflow:hidden }
.flash_list {padding:0;margin:0;list-style-type:none;background:#c60004;width:360px;}
.flash_line {padding:0 0 0 5px;margin:0;list-style-type:none;border-left:2px solid #d2d2d2;border-right:2px solid #d2d2d2;border-top:2px solid #d2d2d2;height:46px;}
.flash_link {display:block;text-decoration:none;background:url(/images/home_degrad.gif) repeat-x;height:100%;width:100%;margin:0;padding:0;}
.flash_link br {line-height:8px;}
.flash_ico {padding:2px;background:#ffffff;vertical-align:top;float:left;display:block;margin-right:7px;}
.flash_txt {font-family:arial;font-size:11px;line-height:11px;color:#272727;display:block;padding-top:4px;}
.flash_title {font-family:arial;font-size:12px;line-height:11px;color:#c60004;display:block;font-weight:bold;}
.sp_champ1 { border:1px solid #7F9DB9; width:298px }
.sp_champ2 { border:1px solid #7F9DB9 }
.sp_cell1 { font-size:12px }
.sp_form_bloc { padding-top:10px}
.sp_form_bloc2 { border-top:1px solid #DEDEDE; padding-top:10px; font-size:12px; text-align:left }
.sp_ouinon { padding-right:5px; white-space:nowrap; vertical-align:top }
.sp_radio { padding:0; margin:0 2px; vertical-align:middle }
.sp_asterisque { color:#999; font-size:10px }
.sp_titre9 { display:block; color:#DF7D02; font-size:14px; font-weight:bold }
.sp_sstitre0{ color:#DF7D02; font-size:12px; font-weight:bold;}
.sp_sstitre1 { color:#DF7D02; font-size:12px; font-weight:bold; text-transform:capitalize }
.sp_sstitre2 { color:#DF7D02; font-size:12px; text-transform:capitalize }
.sp_sstitre3 { color:#DF7D02; font-size:14px; font-weight:bold; text-transform:capitalize }
.sp_sstitre4 { color:#999; font-size:12px; font-weight:bold; text-transform:capitalize; padding:4px 0px; width:225px }
.sp_confirm { font-size:12px; border-top:1px solid #D2D2D2; padding:30px 0 0 40px }
ul.sp_liste1 { list-style-type:disc; margin:10px 0 }
ul.sp_liste1 li { padding-left:20px }
td.sp_sep_profil { border-left:1px solid #D2D2D2; padding-left:5px }
.sp_toplink { display:block; text-align:right; color:#999; font-size:9px; padding:2px 0px }
.sp_toplink a, .sp_toplink a:hover { color:#999; font-size:9px }
.sp_entete1 { color:#E07C02; font-size:9px; height:20px; vertical-align:top }
.sp_point1d { display:block; background-image:url(images/bord_fd_pts2.gif); background-position:right; background-repeat:no-repeat }
.sp_point1g { display:block; background-image:url(images/bord_fd_pts.gif); background-position:left; background-repeat:no-repeat; padding:0px 2px; height:15px; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center }
.sp_miniclass { border:2px solid #D2D2D2 }
.matable2, .matable2 table { margin:0px }
.matable2 td { padding:0px; border-bottom:0px none }
.sp_tablink { font-weight:bold; text-decoration:none }
.sp_tablink:hover { font-weight:bold; color:#666 }
td.sp_colclass1 { vertical-align:top }
td.sp_colclass2 { vertical-align:top }
td.sp_colclass2 div.sp_sstitre1, td.sp_colclass2 div.sp_sstitre4, td.sp_colclass2 table { margin-left:28px }
.sp_ligne_tab { background-image:url(images/info_fond.gif); background-repeat:repeat-x; background-position:top; font-size:12px; vertical-align:top; height:35px }
.sp_ligne_tab2 { background-image:url(images/info_fond.gif); background-repeat:repeat-x; background-position:top; font-size:12px; vertical-align:top; height:60px }
.sp_ligne_tab td { padding-top:3px }
.sp_ligne_tab2 td { padding:4px }
.curseur{ position: absolute; display : none; width: 250px; filter:Alpha(opacity=90); opacity:0.90; -moz-opacity:0.90; z-index:100000;}
.info-bulle{ position: relative; display : block; left: 10px; top: -19px; width:190px; border: 1px solid #555; padding: 10px 12px; background-color: #000; font-family: Verdana, Arial; font-size: 10px; text-align: justify; z-index:998;}
.info-pointeur { position: relative; display: block; left: 1px; top: 3px; width: 10px; height: 19px; background: url(../images/focused-left.gif) left top no-repeat;	z-index:999;}

.gal_fade { display:none; position:absolute; top:0px; left:0px; background-color:#000000; filter:Alpha(Opacity=0); -moz-opacity:0; opacity:0; z-index:1000;}
.gal_conteneurfond { display:none; position:absolute; width:757px; height:0px; top:50%; z-index:1001; margin-top:-338.5px; left:50%; margin-left:-378px; text-align:center; background-color:#676767;}
.gal_conteneur { display:none; position:absolute; width:757px; height:680px; top:50%; z-index:1002; margin-top:-338.5px; left:50%; margin-left:-378px; text-align:center; background-color:#4a4a4a; filter:Alpha(Opacity=0); -moz-opacity:0; opacity:0; }
.gal_frame {height:680px; width:757px; background-color:#353535;}
.gal_top { background-color:#1B1B1B; background-image:url(/images/diaporama2_04.gif); background-repeat:repeat-x; height:59px; color:#AEAEAE; text-align:right; width:751px }
.gal_top span { display:block; float:right; padding:32px 5px 0 40px; text-align:right; font-size:14px; font-weight:bold }
.gal_fond { display:block; background-color:#222222;font-size:12px; height:680px; width:757px}
.gal_fond_p { display:block; background-color:white;font-size:12px; height:680px; width:757px}
.gal_diapo { width:545px; float:left }
.gal_diapo_p { width:521px; float:left }
.gal_diapo img { margin:0px }
.gal_diaponav { float:left; padding:184px 0px 0px 0px; width:18px }
.gal_copy{ color:white; background-color:none; height:10px; padding:0 5px 0 5px; font-size:9px; width:500px; margin-left:0px; text-decoration:justify }
.gal_num_page{ color:white; background-color:none; height:10px; padding:0 5px 0 5px; font-size:9px; width:25px; margin-left:0px }
.gal_copy_p{ clear:left; color:black; background-color:none; height:10px; padding:0 5px 10px 5px; font-size:9px; width:521px; margin-left:0px }
.gal_legendediapo { color:white; background-color:none; padding:5px; margin-left:0px; font-size:9px;}
.gal_legendediapo_p { color:black; background-color:none; padding:5px; margin-left:0px; font-size:9px;}
.gal_droite { float:left; width:189px; overflow:hidden; }
.gal_navig { position:relative; background:none; width:189px;  overflow:hidden;   background-image:url(images/diaporama2_13.gif); background-repeat:repeat-y;}
.gal_navimg { position:relative; top:5px; left:5px; padding-bottom:10px; z-index:1000}
.gal_navimg_hl { z-index:0; background-image:url(/images/diaporama2_20.gif); background-repeat:no-repeat; height:102px; width:129px;}
.gal_scroll {  }
.gal_outils { background-color:#929292; background-image:url(images/gal_comdefond.gif); width:95px; height:36px; padding:5px; margin-top:20px; color:#FFF; font-size:9px; line-height:16px }
.gal_outils a { color:#FFF; text-decoration:none }
.gal_pub {position:relative;  float:left ; height:115px; background-color:none}
.gal_send {z-index:10000; background-color:#000000; position:absolute; color:#000000; top:29px; left:2px; filter:Alpha(Opacity=85); -moz-opacity:0.85; opacity:0.85;}
.gal_action_img {behavior:url(/png_behavior.htc);}
.gal_play {display:none; z-index:10002; position:absolute; top:50%; left:50%;}
.gal_pause{display:none; z-index:10002; position:absolute; top:50%; left:50%;}

.gal_diapo_hl{position:absolute; top:-5px; left:-5px;}

.news1 > a.sp_linkreunis { text-decoration:none }
a.sp_linkreunis:link .sptitre1, a.sp_linkreunis:link .sptitre2, a.sp_linkreunis:link .lien_not { text-decoration:none }
a.sp_linkreunis:hover .sptitre1, a.sp_linkreunis:hover .sptitre2, a.sp_linkreunis:hover .lien_not { text-decoration:underline }
a.sp_linkreunis:hover img { text-decoration:none }

.vert{background-color:#E3EECA}
.orange{background-color:#EEE9CA}

.bcguest_bg{display:none; z-index:1000; position:fixed; top:0px; left:0px; height:0px; background-color:#000000; behavior:url(png_behavior.htc);}
.bcguest_form{display:none; z-index:1001; position:absolute; top:8px; left:250px; padding:0 0 10px 10px; height:0px; width:300px; background:url('/images/h_com_bcguestbg.gif') repeat-y; filter:Alpha(opacity=0); opacity:0; -moz-opacity:0;}
.bcguest_form_cont{display:none; z-index:1002; position:absolute; filter:Alpha(opacity=0); opacity:0; -moz-opacity:0; height:550px}

.h_com_guest{color:#333333; font-size:10px; text-decoration:none}
a.h_com_guest{color:#333333; text-decoration:none}
a.h_com_guest:hover{color:#666666; text-decoration:none}

.h_com_bcguest{color:white; font-size:11px; text-decoration:none}
a.h_com_bcguest:hover{color:#666666; text-decoration:none}

.h_com_logged{color:white; font-size:11px; text-decoration:none}
a.h_com_logged:hover{color:#666666; text-decoration:none}

.h_com_titre0{color:black; font-size:11px; text-decoration:none; font-weight:bold}
a.h_com_titre0:hover{color:#666666; text-decoration:none}

.h_com_titre1{color:black; font-size:11px; text-decoration:none}
a.h_com_titre1:hover{color:#666666; text-decoration:none}

.h_com_titre2{color:#aaaaaa; font-size:11px; text-decoration:none; font-weight:bold}

.wikio{position:relative; float:left; height:20px;background:url(images/wikio_d.gif) no-repeat 0px 1px; padding-left: 12px; }
img.wikio_btnd{position:relative; top:0px; width:12px; height:20px; background:none;}
span.wikio_btng{position:relative; top:5px; height:20px; padding:2px 0 0px 0; font-weight:bold; border-top:2px solid #7d7d7d; background-color:white; color:#3e4043; }
img.wikio_logo{position:relative; top:0px; width:19px; height:20px; background:none;}

.tv_fade { display:none; position:absolute; top:0px; left:0px; background-color:#000000; filter:Alpha(Opacity=0); -moz-opacity:0; opacity:0; z-index:1000;}
.tv_conteneurfond { display:none; position:absolute; width:980px; height:0px; top:50%; z-index:1001;  left:50%; margin-left:-490px; margin-top:-338.5px; text-align:center; background-color:#676767;}
.tv_conteneur { display:none; position:absolute; width:980px; height:1152px; top:50%; z-index:1002; left:50%; margin-left:-490px; margin-top:-338.5px; text-align:center; background-color:#4a4a4a; filter:Alpha(Opacity=0); -moz-opacity:0; opacity:0; }
.tv_frame {background-color:#222222;}

.loading {	background-color: #222222;	position: absolute;	left: 50%; 	top: 50%;	margin-top: -50px; 	margin-left: -100px; padding:2px 5px 3px 5px; font-family:verdana; font-size:11px; color:#FFFFFF;	text-align: center; filter:Alpha(Opacity=90); -moz-opacity:0.9; opacity:0.9;	}

.jeu_photo_onglet_off { float:left; width:89px; height:29px; background:url('/images/accueil_etape-2_09.jpg') no-repeat; font-size:13px; font-family:verdana; font-weight:bold; color:#000000; margin-right:2px; text-align:center}
.jeu_photo_onglet { float:left; width:89px; height:29px; background:url('/images/accueil_etape-2_07.jpg') no-repeat; font-size:13px; font-family:verdana; font-weight:bold; color:#FFFFFF; margin-right:2px; text-align:center}

.part_ligne1{background:url('/images/page_interne_etape-2_09.jpg') no-repeat left top; height:131px; width:534px;}
.part_ligne2{background:url('/images/page_interne_etape-2_10.jpg') no-repeat left top; height:118px; width:534px;}
.part_ligne3{background:url('/images/page_interne_etape-2_11.jpg') no-repeat left top; height:121px; width:534px;}

.part_ligne12{background:url('/images/mesphotos_etape-2_06.jpg') no-repeat left top; height:142px; width:534px;}
.part_ligne22{background:url('/images/mesphotos_etape-2_08.jpg') no-repeat left top; height:136px; width:534px;}
.part_ligne32{background:url('/images/mesphotos_etape-2_09.jpg') no-repeat 2px top; height:136px; width:534px;}

.jeu_ligne1{height:116px; font-size:9px; color:#FFFFFF; }
.jeu_ligne2{height:110px; font-size:9px; color:#FFFFFF; }
.jeu_ligne3{height:115px; font-size:9px; color:#FFFFFF; }

#liennav2 a {font-size:9px; color:#ffffff; border:0px; text-decoration:underline; background-color:#6bae9a }
#liennav2 span  { font-size:9px; color:#ffffff; border:0px; text-decoration:none; background-color:#33ff99 }

#liennav3 a {font-size:9px; color:#ffffff; border:0px; text-decoration:underline; background-color:#dd6164 }
#liennav3 span  { font-size:9px; color:#ffffff; border:0px; text-decoration:none; background-color:#d61318 }