*{margin:0;padding:0;border:none;text-decoration:none;}
html{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333; background:url(images/saisons/bg-soldes2012.gif) top repeat-y;} 
body{font-family:Arial, Helvetica, sans-serif;margin:auto;padding:13px 0;background:url(images/saisons/bg-soldes2012.gif) top no-repeat;} 
del{text-decoration: none;}
#main{margin:auto;width:980px;background-color:#fefefe;}
#conteneur{clear:both;padding:5px 0;}
a{color:#10a2c4;}
a:hover{text-decoration:underline;}
acronym{border-bottom:dotted 1px #189fc0;}
ul li{list-style-type:none;}
ol li{margin-left:18px;}
input[type=text],input[type=password]{border: solid 1px #999999;padding:1px;}
textarea,select{border: solid 1px #999999;padding:1px;}
input[type=submit]{border:outset 2px #bebebe;padding:1px;font-weight:bold;font-size:12px;cursor:pointer;}
input[type=submit]:hover{border: inset 2px #bebebe;padding:1px;font-weight:bold;font-size:12px;}
.label2{float:left;clear:left;margin-bottom:7px;width:100%;}
.label2>label{width:160px;text-align:right;display:block;float:left;padding-right:5px;padding-top:2px;font-weight:normal;}
fieldset{border:solid 1px #bebebe;}
legend{background:#bebebe;color:#ffffff;}
/*general*/
	/*float*/
.flg{float:left;}
.fld{float:right;}
.vignc{margin-bottom:5px;text-align:center;display:block;clear:both;}
.vigng{display:block;float:left;margin-right:7px;}
.vignd{display:block;float:right;margin-left:7px;}
.uc{text-transform:uppercase;}
.cache{display:none;}
.gras{font-weight:bold;}
.stop{clear:both;}
.big{font-size:15px;}
.petit{font-size:11px;}
.eti{font-size:19px;}
.lined{text-decoration:underline;}
.padd{padding:10px;}
.paddhaut{padding-top:5px;}
.paddbas{padding-bottom:8px;}
.marghaut{margin-top:5px;}
.margbas{margin-bottom:5px;}
.bigpadd{padding:10px 0 10px 15px;}
.bigmargleft{margin-left:100px;}
.marged{margin:10px;}
.r2_3{float:left;width:290px;margin-right:10px;}
.r1_3{float:right;width:170px;}
.tx_c{text-align:center;}
.tx_g{text-align:left;}
.tx_d{text-align:right;}
.tx_j{text-align:justify;}
.up{font-size:120%;}
.ecart{border-top: dotted 1px #bebebe; border-bottom: dotted 1px #bebebe;padding-top:5px;padding-bottom:5px; margin:5px 0;}
.vactr{vertical-align:top;}
	/*fond*/
.fbl{background:#ffffff;}/*blanc*/ 	.bl{color:#ffffff;}		/*fond dégradé*/
.fb{background:#189fc0;}/*bleu*/ 		.b{color:#189fc0;}      .fdb{background:url(images/css/degrade_bleu.gif) repeat-x;}
.fv{background:#73bb25;}/*vert*/ 		.v{color:#73bb25;}      .fdv{background:url(images/css/degrade_vert.gif) repeat-x;}		.encv{border:solid 2px #73bb25;margin:15px 0;padding-bottom:10px;font-size:12px;}
.fo{background:#ff7300;}/*orange*/		.o{color:#ff7300;}      .fdo{background:url(images/css/degrade_orange.gif) repeat-x;}
.fo2{background:#f6a23a;}/*gris*/		.o2{color:#f6a23a;}      
.fg{background:#ededed;}/*gris*/		.g{color:#ededed;}      
.fgf{background:#dedede;}/*gris foncé*/	.gf{color:#dedede;}     
.fc{background:#dcf1f6;}/*bleu clair*/	.c{color:#dcf1f6;}      
.fr{background:#ee4036;}/*rouge*/		.r{color:#ee4036;}      
.fro{background:#ed3184;}/*rôse*/		.ro{color:#ed3184;}
.vf{color:#009933;}
.fvi{background-color:#993399;} .vi{color:#993399;}
.fma{background-color:#a67c52;} .ma{color:#a67c52;}

.g1{color:#333333;}/*gris*/		.g2{color:#999999;}
	/*colonne*/                                           
#colg{float:left;width:670px;}
#colg>div{width:654px;}
#colg>div, #colmc{margin:8px;background:#ffffff;padding:5px 0px;}
#cold{float:right;width:300px;}
#colgmini{float:left;width:190px;}
#colm{float:left;width:472px;margin-left:8px;}/*475 px ?*/
html:not([lang*=""]) #colm{float:left;width:470px;margin-left:10px;}
#conteneur2col{float:left;width:670px;}
.sep{border-bottom:solid 7px #ededed;padding:5px 12px;clear:left;}

/*blocs droite*/
.bld{width:300px;margin-bottom:10px;}
.blg{width:100%;margin-bottom:10px;font-size:12px;}
#blg_saviezvous{background:url(images/css/saviezvousg.gif) top no-repeat;padding-top:66px;font-family:Georgia;font-size:12px;text-align:center;}
#blg_saviezvous .gras{font-size:13px;}
#blg_fiche_prat{background:url(images/css/fiche_pratg.gif) top no-repeat;padding-top:66px;}
#blg_fiche_prat ul{margin-left:-5px}
#blg_fiche_prat li{background:url(images/css/fp_puce.gif) left no-repeat;padding-left:49px;margin:0;padding-top:5px;}
#blg_fiche_prat li a{color:#333333;}
	/*libelles*/
#cold .blt, #colm .blt{font-size:18px;padding:8px 5px 10px;}
#cold .blt img{padding-left:5px;padding-top:5px;}
#colgmini .blt{font-size:15px;padding:7px 5px 6px 10px;}
.blt2{padding:7px 5px 0px 10px;font-size:15px;}
.blt3{font-size:18px;}
	/*contenu des blocs*/
.blcn{padding:5px;}
.blcn ul{margin-left:13px;font-size:10px;}
.blcn em{margin-left:7px;}
.blcn li{padding-bottom:2px;}
.blcn li a{padding-bottom:2px;font-size:11px;}
input.mininput{border:solid 2px #4D4D4D;display:block;float:left;width:50px;margin:0 10px;padding:2px;}

	/*traits tops*/
.tbl{border-top:solid 5px #ffffff;}
.tb{border-top:solid 5px #189fc0;}
.tv{border-top:solid 5px #73bb25;}
.to{border-top:solid 5px #ff7300;}
.tg{border-top:solid 5px #ededed;}

/*blocs centraux*/
.blc{width:420px;margin:10px auto;padding:5px 10px;}
.blcmtop{width:647px;margin:0 auto 10px;padding:5px 10px;}
.blcm{width:647px;margin:10px auto;padding:5px 10px;}
.tt_table{font-size:18px;text-transform:uppercase;}
.tt_theme{color:#ee4036;font-size:18px;text-transform:uppercase;}
.tt_theme a{color:#ee4036;}
.typer{font-family:Verdana;font-size:12px;}

#tab_panier{padding:10px 0; background:#dcf0f6;}
#tab_panier table td, #tab_panier table th{border:solid 1px #ffffff;padding:2px;}
#tab_panier table{border-collapse:collapse;}

/*haut*/
	#haut{height:77px;}
	#haut_1{height:40px;}
	#haut_1 img{display:block;float:left;padding-left:30px;}
	#haut_2{height:40px;background:url(images/css/degrade_bleu.gif) repeat-x;}
	#haut_2i{height:40px;background:#73bb25;}
	#haut_2m{height:40px;background:url(images/css/degrade_orange.gif) repeat-x;}
	
	#haut_1 ul{float:right;padding-top:8px;background:url(images/css/triangle-bleu.gif) no-repeat left bottom;padding-left:15px;}
	#haut_1 ul li{display:block;float:left;width:146px;text-align:center;height:32px;text-transform:uppercase;font-family:Arial;font-size:18px;letter-spacing:-1px;}
	#haut_1 ul a{display:block;padding-top:6px;margin:0 5px;color:#ffffff;text-align:center;}
	#haut_1 ul a:hover{text-decoration:none;color:#ffffff;text-decoration:underline;}
	
	#haut_2 ul, #haut_2i ul, #haut_2m ul{margin-left:60px;float:left;font-size:13px;margin-top:0px;}
	#haut_2 ul li, #haut_2i ul li, #haut_2m ul li{width:70px;height:22px;display:block;float:left;text-align:center;padding-top:2px;margin:0 1px;text-align:center;}
	#haut_2 ul li{background:url(images/css/rondelet.gif) no-repeat top;}
	#haut_2i ul li{background:url(images/css/rondeletv.gif) no-repeat top;}
	#haut_2m ul li{background:url(images/css/rondeleto.gif) no-repeat top;}
	#haut_2 ul li a{color:#189fc0;font-size:11px;}
	#haut_2i ul li a{color:#73bb25;font-size:11px;}
	#haut_2m ul li a{color:#ff7300;font-size:11px;}
	#haut_2 ul li a:hover, #haut_2i ul li a:hover, #haut_2m ul li a:hover{font-weight:bold;}
	
	#haut #devise{color:#ffffff;float:left;width:256px;font-weight:bold;text-align:center;font-size:18px;padding-top:3px;}

	/*Ce menu change de couleur selon la zone bleu=>achat infos=>vert*/
	p#recherche{background:url(images/css/fleches3tr.gif) left bottom no-repeat;padding-left:40px;float:right;width:368px;}
	/*infos*/
	p#recherchei{background:url(images/css/fleches3i.gif) left bottom no-repeat;background-color:#73bb25;padding-left:40px;float:right;width:368px;}
	p#recherchem{background:url(images/css/fleches3i.gif) left bottom no-repeat;background-color:#73bb25;padding-left:40px;float:right;width:368px;}
	#input_r{display:block;float:left;width:240px;height:17px;padding:0 0 0 10px;padding-top:7px;color:#bebebe;border:none;font-size:13px;margin-top:6px;margin-right:5px;}
	.submit_go{background-color:#58adc2;color:#ffffff;padding:4px;text-transform:uppercase;font-weight:bold;font-size:12px;margin-left:5px;margin-top:7px;display:block;height:23px;letter-spacing:-1px;}
	/*infos*/
	.submit_goi{background-color:#99CC33;color:#ffffff;padding:4px;text-transform:uppercase;font-weight:bold;font-size:12px;margin-left:5px;margin-top:7px;display:block;height:23px;letter-spacing:-1px;}
	.submit_gom{background-color:#ff7300;color:#ffffff;padding:4px;text-transform:uppercase;font-weight:bold;font-size:12px;margin-left:5px;margin-top:7px;display:block;height:23px;letter-spacing:-1px;}
	
	ul#menu_achat,ul#menu_achat li{margin:0;padding:0;z-index:100;}
	ul#menu_achat{padding-top:2px;height:35px;list-style-type:none;font-size:11px;}
	ul#menu_achat>li{background:#ededed;min-width:76px;display:block;float:left;margin:2px 1px 0 0;text-align:center;font-weight:bold;height:30px;}
	ul#menu_achat>li>a{display:block;padding:2px 12px;text-transform:uppercase;color:#189fc0;text-align:center;margin-top:6px;}
	ul#menu_achat>li>a:hover{color:#ededed;text-decoration:none;background:#189fc0;}
	
	/*sous menuu de la navigation achat*/
	ul#menu_achat ul{display:none;padding:6px 10px;z-index:20;position:absolute;background-color:#ededed;text-align:left;font-weight:normal;margin-top:6px;border-right:solid 1px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 1px #ffffff;}/*sous menuu de la navigation achat*/
	ul#menu_achat ul li{padding:1px 0;display:block;list-style-type:none;float:none;color:#999999;font-size:10px;}/*sous menuu de la navigation achat*/
	ul#menu_achat ul a{padding:0;text-transform:none;text-align:left;color:#4D4D4D;font-size:11px;}/*sous menuu de la navigation achat*/
	ul#menu_achat ul a em{color:#999999;}/*sous menuu de la navigation achat*/
	ul#menu_achat ul a:hover{text-decoration:underline;}/*sous menuu de la navigation achat*/
	
	
/*Menu infos*/	
ul#menu_infos{margin-top:10px;font-size:12px;margin-left:15px;height:21px;}
ul#menu_infos li{display:block;float:left;text-transform:uppercase;margin-right:25px;text-align:left;font-weight:bold;padding:3px 6px;}

div#sous_menu_infos{height:30px;clear:left;font-size:11px;margin-left:15px;}
ul.menu_infos_s{display:none;clear:left;background:#ededed;height:24px;}
ul.menu_infos_s li{display:block;float:left;padding:6px 8px 5px 2px;}
ul.menu_infos_s li a{color:#666666;text-transform:uppercase;padding-left:3px;}
ul.menu_infos_s li a:hover{}
#hid_actu a:hover{color:#73bb25;}
#hid_doss a:hover{color:#009933;}
#hid_labe a:hover{color:#993399;}
#hid_fich a:hover{color:#189fc0;}
#hid_labe li, #hid_part li, #hid_fich li{padding-right:16px;}
ul#hid_part{padding-left:350px;}
#sdlast{padding-right:2px;}
	
/*Pied de page*/
#pied{clear:both;padding-top:30px;font-size:11px;margin:5px 20px;}
#pied ul{float:left;width:180px;}
#pied ul li:first-child{font-weight:bold;}
#pied div{clear:left;text-align:center;padding-top:15px;}
	
/*bloc membres*/	
#bl_membres form>div{margin-top:5px;}
.m_t{background:url(images/css/orange_title.gif) top repeat-x;color:#ffffff;padding:2px 5px;cursor:pointer;text-transform:uppercase;margin-top:2px;font-size:11px;}
.m_o{background:url(images/css/orange_hc.gif) top repeat-x;display:none;margin-bottom:4px;padding:2px 5px;padding-top:14px;}
.acc_t, .acc_d, .togg_t, .prio_t, .prio_d, .prio2_t, .prio2_d, .cliquable{cursor:pointer;}
.prio_t, .prio_d, .prio2_t, .prio2_d{text-align:right;padding-right:10px;}
.togg_c{display:none;}
/*#bl_membres .slideshow{margin-top:20px;}*/
#bl_membres .leftControl{background-image:url(images/items/slide_left_o.gif);}
#bl_membres .rightControl{background-image:url(images/items/slide_right_o.gif);}
.form_newsletter{background:url(images/items/newsletter.gif) left no-repeat;padding-left:45px;padding-top:3px;}

#trailer {background:#ffffff;width:100%;height:50px;font-size:11px;}
/*#trailer a{display:block;float:left;width:115px;height:28px;text-align:center;background:url(images/css/trailer_fleche.gif) top no-repeat;padding-top:7px;}*/
#trailer a{display:block;float:left;height:25px;text-align:center;background:#ededed url(images/css/trailer_fleche2.gif) right no-repeat;padding-top:9px;padding-right:20px;padding-left:5px;padding-left:10px;}

#marque_suite li img{display:block; float:left; margin:0px 5px 8px 0;padding-bottom:5px;}
#marque_suite li{clear:left;list-style-type:none;}

/*page d'accueil images cachées*/
#img_ecoachat{width:183px;height:90px;background:url(images/eco-achat.gif) top no-repeat;}
#img_ecoinfos{width:151px;height:86px;background:url(images/eco-infos.png) top no-repeat;position:absolute;margin-left:300px;margin-top:-50px;}
#img_ecoinfosmall{width:74px;height:41px;background:url(images/eco-infos-small.gif) top no-repeat;position:absolute;margin-left:210px;margin-top:-10px;}

/*cases*/
.moz_4{margin:10px 0;clear:left;}
.moz_4>div{float:left;width:155px;margin:4px;text-align:center;}
.moz_4>div h2{height:30px;padding-top:10px;}
.moz_4>div+div+div+div+div{clear:left;}
.moz_4>div+div+div+div+div+div+div+div+div+div{clear:left;}


h1, .h_1{font-size:25px;font-family:Arial;font-weight:bold;padding:5px 0;}
#colm>h1{font-size:18px;padding:8px 4px 8px 9px;font-weight:normal;}
h2{font-size:13px;font-weight:bold;}
h3{font-size:15px;}
h4{font-weight:bold;color:#999999;font-size:16px;}
h5{font-weight:bold;color:#999999;font-size:14px;margin-top:5px;margin-left:15px;}
li.smiley{background:url(images/items/smileybonplan.gif) top left no-repeat;padding-left:20px;margin-left:-5px;border-bottom:solid 1px #ffffff;padding-bottom:5px;margin-bottom:5px;}
.rondsoldes{background:url(images/css/badge.gif) no-repeat;color:#ffffff;padding-top:10px;width:35px;height:35px;display:block;float:right;text-align:center;font-size:11px;}
.pc_soldes{background:url(images/css/badge.gif) top no-repeat;color:#ffffff;padding-top:10px;height:35px;display:block;text-align:center;font-size:11px;}
.entete{font-size:14px;color:#999999;margin-bottom:10px;}
#corps{font-size:12px;}
.corps_dossiers h2{color:#009933;}
.corps_actualites h2{color:#73BB25;}
.corps_labels h2{color:#993399;}
.corps_fiches h2{color:#189fc0;}
.corps_dossiers th{background-color:#009933;}
.corps_dossiers .encadre, .corps_dossiers .encadrement{border:solid 1px #009933;color:#009933;}
.corps_actualites .encadre, .corps_actualites .encadrement{border:solid 1px #73BB25;color:#73BB25;}
.corps_actualites th{background-color:#73BB25;}
.corps_labels th{background-color:#993399;}
.corps_fiches th{background-color:#a67c52;}
#corps h2{text-transform:uppercase;margin-top:18px;margin-bottom:5px;font-size:19px;}
#corps h3{text-transform:uppercase;margin-top:10px;margin-bottom:5px;font-weight:bold;font-size:17px;}
#corps p{margin-top:5px;margin-bottom:14px;text-align:justify;}
#corps ul{margin-left:15px;text-align:justify;}
#corps li{padding-left:10px;background:url(images/css/puce.gif) top left no-repeat;margin-top:10px;padding-top:0;}
#corps .encadre, #corps .encadrement{font-family:Georgia;font-size:12px;padding:8px;}
#corps blockquote{margin-top:7px;padding-left:30px;margin-left:10px;background:url(images/items/GuilG.jpg) top left no-repeat;}
#corps blockquote p{padding-bottom:10px;background:url(images/items/GuilD.jpg) bottom right no-repeat;}
#corps table{font-size:10px;border-collapse:collapse;width:100%;margin-bottom:20px;margin-top:10px;}
#corps caption{text-align:left;font-weight:bold;font-size:13px;padding-bottom:4px;}
#corps th{text-align:center;font-weight:bold;color:#ffffff;border:solid 1px #ffffff;padding:0 3px;}
#corps td{border-left:solid 1px #bebebe;padding:3px;}
#corps table td:first-child{border-left:none;}
.vignette{margin-bottom:10px;}
#bloc_code_renvois{padding:10px;clear:left;}
#fiche_top{background:url(images/css/top_ficheprat.gif);height:77px;width:449px;border-left:solid 3px #ffffff;}
.ffiche{background:url(images/css/bg_ficheprat.gif) top left repeat-y;margin-left:3px;}


#share, .follow{height:25px;}
#share_haut ul, .follow_haut ul{height:25px;}
#share_haut li, .follow_haut li{display:block;float:left;width:31px;height:24px;text-align:center;}
ul#share_descr{height:30px;clear:left;font-size:11px;}
ul#share_descr li{display:none;padding-left:5px;}
ul#share_descr a{display:block;}

#liste_srubriques{background:#ededed;}
#liste_srubriques a:hover{text-decoration:underline;}
#liste_srubriques li strong a{display:block;padding:10px 0 2px 8px;margin:0 20px 5px 10px;border-bottom:solid 1px #ffffff;color:#189fc0;text-transform:uppercase;}
#liste_srubriques ul ul{margin-left:25px;font-size:10px;}
#liste_srubriques ul ul li {color:#999999;}
#liste_srubriques ul ul li a{font-size:11px;font-family:Arial;color:#4D4D4D;}


/*Listing produits*/
#produits{padding:4px 6px;}
#listing_liste, #listing_mosaique{margin-top:20px;background:#ffffff;clear:left;}
#nb_pdts{font-size:14px;color:#189fc0;font-weight:bold;}

.pdt_haut{clear:left;font-size:12px;height:120px;padding-top:8px;}
.pdt_haut120{clear:left;font-size:12px;height:125px;padding-top:8px;}
#listing_liste .pdt_haut{border-top:solid 3px #ededed;}
.pdt_haut>div{float:left;width:90px;background:#ffffff;padding-left:12px;}
.pdt_haut120>div{float:left;width:125px;background:#ffffff;padding-left:12px;}
.pdt_haut>div+div, .pdt_haut120>div+div{width:220px;}
.pdt_haut>div+div+div, .pdt_haut120>div+div+div{width:115px;text-align:left;padding-left:5px;height:100px;}
.cmarque{float:left;width:90px;}
#longue_casem{width:360px;}
.pdt_desc{background:#ffffff;font-size:11px;padding:5px 15px;text-align:justify;color:#4D4D4D;clear:both;}
.prix{font-weight:bold;color:#ed3184;font-size:15px;font-family:Verdana;}
.prix del{font-size:11px;color:#10a2c4;font-weight:normal;background:url(images/css/1pxbleu.gif) repeat-x left;}
.prix_cont{font-size:10px;margin-top:10px;}
.acheter{font-weight:bold;color:#10a2c4;display:block;text-transform:uppercase;padding-right:20px;margin-right:5px;margin-top:10px;font-size:14px;}
#produits h2{font-size:13px;padding-bottom:10px;}
#produits h2 a{color:#333333;}
#produits .lskills{padding-top:10px;}
#tri_ordre{padding-left:7px;text-align:right;float:right;color:#bebebe;font-size:12px;color:#4D4D4D;}
#tri_ordre>div{float:left;}
#tri_ordre input{display:none;}
#decocher a{display:block;float:left;padding-right:16px;margin-right:5px;background:url(images/css/decocher.gif) no-repeat right;}
#pdts_doublons{margin-top:60px;padding:20px 10px;}
#pdts_doublons .acheter{margin:0;}
#pdts_doublons table{width:100%;}

/*HIGHSLIDE*/
	.photo{padding-right:2px;}
	.highslide {	cursor: url(images/css/zoomin.cur), move;outline: none;}
	.highslide img {border: solid 2px #ffffff;}
	.highslide:hover img {border: solid 2px gray;}
	.highslide-image {border: 10px solid white;}
	.highslide-caption {display: none;    border: 5px solid white; border-top: none;    padding: 5px;    background-color: white;}
	.highslide-display-block {display: block;}
	.highslide-display-none {display: none;}
	.highslide-html { background-color: white; height: 200px;}
	.highslide-html-content {position: absolute;}
	.highslide-html {background-color: white;}
	.highslide-html-content {position: absolute;    display: none;}
	.highslide-loading {display: block;color: black;font-size: 8pt;	font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;	border: 1px solid black;    background-color: white;}
	.control {float: left;    display: block;    /*position: relative;*/	margin: 0 5px;	font-size: 9pt;    font-weight: bold;	text-decoration: none;	text-transform: uppercase;	color: #999;}
	.control:hover {	color: black !important;}
	.highslide-move {cursor: move;}
	.highslide-display-block {display: block;}
	.highslide-display-none {display: none;}
	.highslide-maincontent {	display: none;}
	.highslide-html {background-color: white;}
.highslide-html-content {display: none;width: 400px;	padding: 0 5px 5px 5px;}
.highslide-header {	padding-bottom: 5px;}
.highslide-header ul {margin: 0;padding: 0;text-align: right;}
.highslide-header ul li {display: inline;padding-left: 1em;}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {display: none;}
.highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;font-size:10px;}
.highslide-header a:hover {color: black;}
.highslide-header .highslide-move a {	cursor: move;}
.highslide-footer {	height: 16px;}
.highslide-footer .highslide-resize {display: block;	float: right;margin-top: 5px;height: 11px;width: 11px;background: url(js/highslide/graphics/resize.gif) no-repeat;}
.highslide-footer .highslide-resize span {display: none;}
.highslide-body {}
.highslide-resize {	cursor: nw-resize;}
	
	/*les pictos labels*/
	.survol_labels {position:absolute;border:1px solid #cAa66C;	padding:2px 4px 2px 4px;	background-color:#fff;	display:none;font-size:90%;
		margin-left:120px;margin-top:20px;
		width:60px;
	}
	/*
	html:not([lang*=""]) .survol_labels{margin-left:240px;margin-top:-100px;}
	.survol_labels img {border:none;display:block;padding-top:5px;margin:auto;}
	.showlabel {	position:relative;}
	.showlabel .survol_labels {display:block;padding-top:5px;}
	*/
	
	.ligne_labels img{padding-right:10px;}
	
#labels_select{background:url(images/gadgets/labels-fond.gif) no-repeat top left;height:100px;padding-top:78px;}
#labels_select h3{margin-top:-28px;text-align:right;color:#ffffff;text-transform:uppercase;padding-right:6px;}
#labels_select table{float:right;margin-top:7px;}
#labels_select td{vertical-align:bottom;text-align:center;width:50px;background:#ffffff;border:solid 3px #ececed;}
	
/*Slideshow 1col*/
.slideshow{margin:0 auto;	width:300px;	position:relative;}
.slideshow .slidesContainer{  margin:0 auto;  width:260px;  overflow:auto; /* affiche une scrollbar au cas ou */  position:relative;}
.slideshow .slidesContainer .slide{margin:0 auto;  width:240px; /* reduit de 20 pixels la div #slidesContainer pour permettre d'afficher la barre de scroll */  text-align:center;}

.slideshow2{margin:0 auto;	width:150px;	position:relative;}
.slideshow2 .slidesContainer{  margin:0 auto;  width:140px;  overflow:auto; /* affiche une scrollbar au cas ou */  position:relative;}
.slideshow2.slidesContainer .slide{margin:0 auto;  width:120px; /* reduit de 20 pixels la div #slidesContainer pour permettre d'afficher la barre de scroll */  text-align:center;background:yellow;}
.control {display:block;  width:20px;  height:120px;  text-indent:-10000px;  position:absolute;  cursor: pointer;}
.navDiapo{display:block;	width:20px;	height:20px;	position:absolute;	right:25px;	bottom:10px;	cursor:pointer;}
.slideshow .leftControl{ background:transparent url(images/items/slide_left.gif) no-repeat left;left:-10px;top:-20px;}
.slideshow .rightControl { background:transparent url(images/items/slide_right.gif) no-repeat right;top:-20px;right:-10px;}
.slideshow2 .leftControl{ background:transparent url(images/items/slide_left.gif) no-repeat left;left:0;top:-15px;}
.slideshow2 .rightControl { background:transparent url(images/items/slide_right.gif) no-repeat right;top:-15px;right:0;}
/*Jcarousel*/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left;list-style-type: none;/* We set the width/height explicitly. No width/height causes infinite loops. */width:90px;height:200px;text-align:center;}

.carousel4c{font-size:11px;background:#ffffff;}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-skin-tango{width:93%;margin:auto;background:#ffffff;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
.jcarousel-skin-tango .jcarousel-container {background:#ffffff;}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding:10px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:100%;}
.jcarousel-skin-tango .jcarousel-item {width:90px;margin:0 5px;height:200px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #ffffff;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 43px;right: -5px;width: 25px;height: 65px;cursor: pointer;background:transparent url(images/items/slide_right.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 43px;left: -5px;width: 25px;height: 65px;cursor: pointer;background:transparent url(images/items/slide_left.gif) no-repeat 0 0;}

.flechebleue .jcarousel-next-horizontal {position: absolute;top: 43px;right: -15px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flechebleue_d.gif) no-repeat 0 0;}
.flechebleue .jcarousel-prev-horizontal {position: absolute;top: 43px;left: -10px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flechebleue_g.gif) no-repeat 0 0;}
.flechebleue .jcarousel-next-disabled-horizontal {position: absolute;top: 43px;right: -15px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flechebleue_dx.gif) no-repeat 0 0;}
.flechebleue .jcarousel-prev-disabled-horizontal {position: absolute;top: 43px;left: -10px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flechebleue_gx.gif) no-repeat 0 0;}
.flecherose .jcarousel-next-horizontal {position: absolute;top: 43px;right: -5px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flecherose_d.gif) no-repeat 0 0;}
.flecherose .jcarousel-prev-horizontal {position: absolute;top: 43px;left: -5px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flecherose_g.gif) no-repeat 0 0;}
.flecherose .jcarousel-next-disabled-horizontal {position: absolute;top: 43px;right: -5px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flecherose_dx.gif) no-repeat 0 0;}
.flecherose .jcarousel-prev-disabled-horizontal {position: absolute;top: 43px;left: -5px;width: 14px;height: 90px;cursor: pointer;background:transparent url(images/items/flecherose_gx.gif) no-repeat 0 0;}



.barre_pages{text-align:center;margin:10px 0;}
.barre_pages a, .barre_pages strong{padding:2px;margin:1px;}

/*Infos*/
.auteur{text-align:right;clear:left;font-size:11px;}
.auteur .ro{letter-spacing:1px;}

.comm_item{margin:10px 0;padding:10px;font-size:11px;}
.comm_stars{display:block;float:right;}
.comm_auteur{}
.comm_titre{margin-top:10px;font-weight:bold;font-size:14px;}
.comm{border-bottom:solid 4px #bebebe;padding:8px;}

#ajout_commentaire{padding:10px;}

	.star-rating{list-style:none;margin-right: 45%;padding:0px;width: 100px;height: 20px;position: relative;float:right;background: url(images/items/star_rating.gif) top left repeat-x;}
	.star-rating li{padding:0px;margin:0px;/*\*/float: left;/* */}
	.star-rating li a{display:block;width:20px;height: 20px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;cursor:pointer;}
	.star-rating li a:hover{background: url(images/items/star_rating.gif) left bottom;z-index: 1;left: 0px;border:none;}
	.star-rating a.one-star{left: 0px;}
	.star-rating a.one-star:hover{width:20px;}
	.star-rating a.two-stars{left:20px;}
	.star-rating a.two-stars:hover{width: 40px;}
	.star-rating a.three-stars{left: 40px;}
	.star-rating a.three-stars:hover{width: 60px;}
	.star-rating a.four-stars{left: 60px;}	
	.star-rating a.four-stars:hover{width: 80px;}
	.star-rating a.five-stars{left: 80px;}
	.star-rating a.five-stars:hover{width: 100px;}

.tiers{width:33%;}
.moitie{width:50%;}
.quart{width:24%;}
.simiselect{float:left;margin-left:10px;font-size:11px;padding-top:27px;padding-right:10px;}
.simiselect span{cursor:pointer;font-weight:bold;display:block;margin-bottom:3px;color:#333333;}
.simiselects{position:absolute;padding:2px;background:#ededed;}
.simiselects a{display:block;color:#999999;border-top:solid 1px #ffffff;padding:2px 8px;}
	
	
.lien_popup{}
.popup{padding:5px;border: outset 2px #bebebe;display:none;}
div.skill_tip{display: none;position: absolute;background:#eeeeee; padding:6px 12px;color: #333333;width:300px;z-index:200;}
	
#suggestions, #suggestionsi{position:relative;display:none;left:610px;top:15px;width:280px;z-index:1000;}
*+html #suggestions{top:15px;}, * html {}#suggestions{top:31px;}
*+html #suggestionsi{top:15px;}, * html {}#suggestionsi{top:31px;}
#suggestionsList{position: absolute;width: 250px;background-color: #189fc0;z-index:100;color: #ededed;padding:6px;}
#suggestionsListi{position: absolute;width: 250px;background-color: #73bb25;z-index:100;color: #ededed;padding:6px;}
#suggestions a, #suggestionsi a{display:block;color:#ffffff;}

#suggestions a.suggh{background-color:#ffffff;color:#189fc0;}
#suggestionsi a.suggh{background-color:#ffffff;color:#73bb25;}

#map{background-color: #e5e3df;width: 100%;height: 540px;margin-bottom: 10px;border: solid 1px teal;} 
#map span{display:none;}
#sidebar{width: 100px;font-size: 2px;padding: 2px;}


.alerte_valide{padding:8px;background:#73bb25;color:#ffffff;margin:7px 0;}
.alerte_erreur{padding:8px;background:red;color:#ffffff;margin:7px 0;}
.alerte_erreur a, .alerte_valide a{color:#ffffff;}
/*nuage de tags*/
#tags_cloud{background-color:#ffffff;padding:3px;}
#tags_cloud a{text-decoration:none;}
#tags_cloud a:hover{background-color:#f6e186;}
.tag_XXL{font-size: 24px; color: #3b72a6;}
.tag_XL{font-size: 21px;color: #abcdef;}
.tag_L{font-size: 18px;color: #577fa6;}
.tag_M{font-size: 15px;color: #30a2a6;}
.tag_S{font-size: 13px; color: #3ccf99;}
.tag_XS{font-size: 10px;color: #83cf7f;}
.table2{border-collapse:collapse;}
.table2 td{padding:3px;border-bottom:solid 1px #ededed;}

#mailachat{display:none;top:40%;right: 36%;z-index:100;position:fixed;width:460px;height:120px;border:outset 3px #ff7300;background:#ff7300;text-align:center;margin:auto;}
ul#saisons_liens_ex{height:50px;}
#saisons_liens_ex li{float:left; width:150px;padding:5px;text-align:center; font-size:1.1em;font-weight:bold;background:url(images/css/bg-bouton-noel.gif) bottom no-repeat;}
#saisons_liens_ex li a{color:#ffffff;}
