@charset "utf-8";
* {padding:0;margin:0;}
iframe {overflow:hidden;} 

/* ============ basics ================ */
.prettytextarea {background:white url(/2008/telecharger/i/search-bck.gif) repeat-x scroll left top;border-color:#727272 #B4B4B4 #DADADA;border-style:solid;border-width:1px;}
a, a:link, a:hover, a:visited {text-decoration:none;color:#5B8DD1;cursor:pointer;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;}
.top , .top a , top a:hover {background:#DDDDDD none repeat scroll 0 0;border-bottom:1px solid white;color:black;left:0;line-height:20px;margin-bottom:-10px;position:absolute;text-align:center;top:0;width:100%;}
.buttongreen {background:transparent url(/2008/telecharger/i/buttongreen.png); width:83px; height:15px;}
.clearfix {}
.clearfix:after {content:".";display: block;height: 0;clear: both;visibility:hidden;}


a:hover {text-decoration:underline;}

ul.ordered {padding-left:30px; }
ul.ordered li {position:relative; }
ul.ordered li .number {color:#C4C4C4;font-size:3.8em;left:-30px;position:absolute;top:0;line-height:34px;overflow:visible; height:37px;}	
dt, dd {margin:0;}
img {border:0;}

h1 {color:#EEEEEE;left:370px;overflow:hidden;position:absolute;top:50px;width:150px;}
h2, .title1 {line-height:2em;border-bottom:1px solid #B7B7B7;display:block;font-family:verdana;font-size:2em;font-weight:normal;padding:10px 0 15px 10px;font-style:normal; color:black;}	
h2.thin em {}
h2 .topportal {font-size:0.7em;margin-bottom:-10px;margin-top:10px;}
h2 .topportal ul {display:block;margin-bottom:0;margin-top:0;width:950px;}
h2 .topportal ul li {border-right:1px solid #FFFFFF;display:inline;padding:4px;}

	h2 .topportal ul li:hover a {text-decoration:none; color:#4A4A4A;}
h2.thin em a {font-size:0.5em;font-style:normal;vertical-align:middle;background:transparent url(/2008/telecharger/i/li.gif) no-repeat scroll 0 4px;padding-left:12px;text-align:left;}
h3 {font-family:Georgia,serif; font-weight:normal; color:#4A4A4A; display:block;font-style:normal;font-size:2em;line-height:2em;}
	h3 em {color:black;display:block;font-family:Verdana;font-size:0.5em;font-style:normal;font-weight:bold;line-height:1em;margin-bottom:15px;}
	.thin {line-height:1em;}
	h2.howto {border-bottom:medium none;margin:0;padding:5px;text-align:center;color:white;}	
	div.howto {background:#EEEEEE none repeat scroll 0 0;border-color:#CCCCCC;border-style:solid none;border-width:1px 0;height:185px;padding:8px 14px 12px;position:relative;}
		div.howto div.corps {background:#395A01 url(/2008/telecharger/i/howtogradient.jpg) repeat-x scroll 3px top;height:140px;width:100%;}
		div.howto div.howtoheader {background:#395A01 url(/2008/telecharger/i/howtomosaic.jpg) repeat scroll 0 top;color:white;}	
		
		.howto ul {margin:0;}
		.howto li {border-right:4px solid #EEEEEE;float:left;height:130px;margin-top:10px;width:305px;}
		.howto li p {background:#163702 none repeat scroll 0 0;border-color:#456D00 #395A01 #395A01;border-style:solid;border-width:1px 0 0;color:white;display:block;float:left;font-family:Verdana,sans-serif;height:35px;margin:0 5px 5px;padding:10px;}
		.howto li a {color:#FEC500;}
		.howto br {display:block;margin-top:1em;}
		.howto em {text-align:center; display:block;width:100%; font-style:normal;}
		.howto strong {display:block;height:70px;overflow:hidden;text-indent:-4444px;}
		.howto .first  strong {background: url(/2008/telecharger/i/howtofirst.jpg) no-repeat scroll 3px bottom;}
		.howto .second strong {background : url(/2008/telecharger/i/howtosecond.jpg) -1px bottom no-repeat;}
		.howto .third {border-right:none;}
		.howto .third strong {background : url(/2008/telecharger/i/howtothird.jpg) left bottom no-repeat;}
		
		em.howto {display:block;font-style:normal;text-align:center;}
.title2 {font-family:Georgia,serif; font-weight:normal; font-size:1.8em;color:#4A4A4A; text-align:center;font-style:normal;}
.title2 em {display:block; font-size:0.6em;color:#999999; text-align:center; font-weight:bold;margin-top:5px; font-style: normal;}
	

h4 {font-family:Georgia,serif; font-weight:normal; font-size:1.8em;color:#4A4A4A; text-align:center;}
h4 em {display:block; font-size:0.6em;color:#999999; text-align:center; font-weight:bold;margin-top:5px; font-style: normal;}
	
h5 {font-family:verdana;font-weight:normal;margin:0; padding:0;color:#AEAEAE;}


p {color:black;}


/* ============ ad ================ */
.footerad {/*width:889px;*/height:367px; text-align:center; margin:0 auto 20px; position:relative;clear:both;}
.footerad div {position:relative;left:0;/*width:889px;*/margin-left:20px;}
.mpu img.add {display:block;margin:2px auto;text-align:center;width:67px;}
div.mpu {margin:0 auto 25px;width:300px;text-align:center; }
div.mpuload {display:none;}
.widget .mpu {margin-bottom:10px;}
#commercial {margin-left:-10px;}

/* ============ main structure ================ */
.columncontainer {position:relative;clear:both;height:1%; padding-left:0; /*margin-right:10px;*/}
.columncontainer:after {content:".";display: block;height: 0;clear: both;visibility:hidden;}
.columncontainer .column {float:left; }
.columncontainer .half {width:50%;}
.columncontainer .first {margin-left:5px;margin-right:6px;}
.columncontainer .leftcolumn {padding-left:10px;width:620px;padding-bottom:10px;}
.columncontainer .leftcolumn ul {height:1%}
#rightcol , .columncontainer .rightcolumn {border-left:1px solid #B7B7B7;padding:0 !important;width:320px !important;}	
.columncontainer .widget .title, .columncontainer .widget .title2, .columncontainer .firstwidget .title, .columncontainer .firstwidget .title2 {text-align:center;}
.columncontainer .firstwidget, .columncontainer .widget {background:transparent url(/2008/telecharger/i/bkg_widgetrightcol.jpg) repeat-x 0 0; border-top:#FFFFFF 1px solid;}
.columncontainer .rightcolumn .firstwidget {background:transparent url(/2008/telecharger/i/bkg_widgetrightcol.jpg) repeat-x 0 0; border-top:#FFFFFF 1px solid;}
.columncontainer .rightcolumn .widget {padding:20px 8px 0 10px;background:transparent url(/2008/telecharger/i/bkg_firstwidgetrightcol.jpg) repeat-x 0 0; border-top:1px solid #B7B7B7;}
.columncontainer .rightcolumn .nl {background:#EEEEEE url(/2008/telecharger/i/hr2.gif) no-repeat scroll 1px -2px;border-right:1px solid #EEEEEE;height:100px;margin-right:-1px;}
	.columncontainer .rightcolumn .nl form {margin-top:20px;text-align:center;}
	.columncontainer .rightcolumn .nl button {display:inline;width:100px;margin-left:10px;}
.columncontainer .widget ul .title , .columncontainer .widget ol .title {text-align:left; color:#AEAEAE;font-family:verdana;font-weight:normal;margin:0 0 0 10px;padding:0; display:block;font-style:normal;font-size:1em;}
.columncontainer .widget .title , .columncontainer .firstwidget .title {margin-bottom:15px;}
.columncontainer .widget a , .columncontainer .firstwidget a {display:block;text-align:right;padding-right:5px;}
.columncontainer #logithequerightcol ul {padding-top:10px; }
.columncontainer .widget ul li, .columncontainer .firstwidget ul li {border-bottom:1px dotted #EEEEEE;margin-bottom:5px;padding-bottom:5px;padding-right:5px;}
	.columncontainer .widget ul.ordered li ,  .columncontainer .firstwidget ul.ordered li  {padding-bottom:10px; margin-bottom:10px; border-bottom:#EEEEEE 1px dotted;padding-right:5px;}
		
.columncontainer  .widget ul li.last ,  .columncontainer  .firstwidget ul li.last, .columncontainer .widget ul li.noborder,  .columncontainer .firstwidget ul li.noborder {padding-bottom:0; border-bottom:none;}
.columncontainer #logithequerightcol .firstwidget ul li.last {padding-bottom:10px;}
.columncontainer  .widget ul li ul li a, .columncontainer  .widget ul li a.left , .columncontainer  .firstwidget ul li a.left {margin-bottom:2px;text-align:left; font-weight:bold; background:transparent url(/2008/telecharger/i/li.gif) no-repeat 0 4px; padding-left: 12px ;}
.columncontainer  .firstwidget ul.ordered li a {text-align:left; margin-bottom:2px; font-weight:bold;background:none;}

.columncontainer  .widget ul li ul li p ,  .columncontainer  .firstwidget ul li p {padding-left:12px;font-size:0.9em;}
.columncontainer  .widget ul li ul li p a ,  .columncontainer .firstwidget ul li p a {margin:0; font-weight:normal; background:none; padding:0;display:inline;}
.listheader {margin-top:5px;}
	.listheader ul li {margin-top:5px;}
	.listheader ul li a{font-weight:bold;}
#width {width:952px;margin:0 auto;text-align:left;padding-bottom:40px;}
#width::after {content:".";display: block;height: 0;clear: both;visibility:hidden;}

.section {background:#EEEEEE url(/i/m/2010/section_bkg.gif) repeat-x scroll center bottom;padding:0 0 13px 0;/*margin:4px;*/height:1%;clear:both;}
	.lastsection {padding:0;}
.sectiontop {position:relative;height:1%; background:white none repeat scroll 0 0;}
.sectioncontent {border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;height:1%;line-height:1.3em;padding-top:0;position:relative;}
.image {text-align:right;}



.downloadnow {background:url(/2008/telecharger/i/dlNowGrn.gif) no-repeat 0 50%; height:50px; line-height:50px; font-family:verdana;margin:15px 0 15px 10px;}
.downloadnow a {line-height:50px;padding-left:60px;font-family:verdana;}

#leftcol .description {padding-right:10px;}
#leftcol .description img {background:#EEEEEE none repeat scroll 0 0;border-color:#DDDDDD #EEEEEE #EEEEEE #DDDDDD;border-style:solid;border-width:1px;float:left;margin-bottom:7px;margin-right:7px;padding:7px;} 
#leftcol .description br {display:block;margin-top:1em;}
#leftcol .button {width:60px;}
#leftcol {padding-left:10px;width:620px;padding-bottom:10px;}
#leftcol ul {height:1%;}
#leftcol .bordered {border:1px solid #E8E8E8;}
#leftcol .table {margin-right:10px;padding:20px 20px 15px;background:#FAFAFA none repeat scroll 0 0;}
#leftcol .table li {height:25px;}
#leftcol .table li .title2 {color:#7D7D7D;float:left;font-family:Verdana,sans-serif;font-size:0.9em;font-weight:bold;text-align:left;width:120px;}
#leftcol .table li p {float:left; text-align:left;margin:0; width:440px;}
#leftcol .reviewsaverage , #leftcol .gotosubmit {width:160px; font-size:0.8em;  color:#4A4A4A;}
#leftcol .reviewsaverage strong, #leftcol .gotosubmit strong {font-size:1.4em;}
#leftcol .reviewsaverage a {display:block; font-size:1.9em; font-weight:bold; text-decoration:none; color:black; margin-left:20px;}
#leftcol .gotosubmit {width:300px;}
#leftcol .reviewheader ul {border-top:1px solid #EEEEEE; margin:0 10px 0 10px; padding-top:0px;}
#leftcol .reviewheader .note {width:42px; color: #7AC52D; font-weight:bold;}

#leftcol .reviewheader .user {width:430px;color: #7D7D7D; font-weight:normal; margin-left:7px;}
#leftcol .reviewheader .date {color:#7D7D7D;font-size:0.95em;}
#leftcol .review .notes {width:200px; font-size:0.9em; color:#4A4A4A; padding-left:20px;padding-right:20px;padding-top:20px;}
#leftcol .review .notes .legende {/*background:transparent url(/2008/telecharger/i/noteslegende.gif) no-repeat scroll right -2px;*/height:10px;margin-right:-2px;font-weight:bold;}
#leftcol .review .notes .note{height:10px; background:transparent url(/2008/telecharger/i/notevalues.gif) no-repeat right 0; margin-top:8px;}
#leftcol .review .notes .n0{background-position: right 0px;}
#leftcol .review .notes .n1{background-position: right -20px;}
#leftcol .review .notes .n2{background-position: right -40px;}
#leftcol .review .notes .n3{background-position: right -60px;}
#leftcol .review .notes .n4{background-position: right -80px;}
#leftcol .review .note em {font-style:normal;}
#leftcol .review ul.notes .n5{background-position: right -100px;}
#leftcol .review .comments {width:325px;padding-top:20px;}
#leftcol .review .summary, #leftcol .review .cons, #leftcol .review .pro  {margin-bottom:10px;}
#leftcol .review .summary {color:black;font-size:1.2em;font-weight:bold;font-family:arial;display:block;}	
#leftcol .review .cons, #leftcol .review .pro {width:287px; padding-left:38px; background:transparent url(/2008/telecharger/i/pro.gif) no-repeat left 50%; font-size:0.9em;}
#leftcol .review .cons {width:330px;  padding-left:38px; background:transparent url(/2008/telecharger/i/cons.gif) no-repeat left 0;}		
#leftcol .review .pro {background-image:url(/2008/telecharger/i/pro.gif); margin-bottom:10px;}	
#leftcol .review .legacy {background-image:none; margin-bottom:10px;}	
	#leftcol .review textarea.legacy {width:325px; background:none; border:1px solid #CCCCCC; padding:0; margin:0;}
#leftcol .review textarea.pro,#leftcol .review textarea.cons, #leftcol .review input.summary {width:325px; background:none; border:1px solid #CCCCCC; padding:0; margin:0;}
#leftcol .review textarea.pro,#leftcol .review textarea.cons {height:30px; width:288px; font-family:arial,helvetica,sans-serif;font-size:1em;}		
#leftcol .review .submit {float:right; margin-bottom:20px;}

#leftcol #submitReview {margin-right:10px;}
#leftcol #submitReview fieldset {border:none;}
#leftcol #submitReview fieldset.disabled {background:#FAFAFA none repeat scroll 0 0;color:#C4C4C4;cursor:pointer;}
#leftcol #submitReview fieldset.disabled .button {background:#ffe781; color:#4A4A4A; }
#leftcol #submitReview fieldset.disabled .summary input , #leftcol #submitReview fieldset.disabled note {color:#7A7A7A;}
#leftcol #submitReview .note {background:none;}
#leftcol #submitReview .note ul {margin-left:150px;margin-top:-15px;}
#leftcol .plus {display:block;padding-right:10px;text-align:right;}	
#leftcol .li columncontainer {margin-bottom:10px; text-align:justify; }


#leftcol .listbar {background:transparent url(/2008/telecharger/i/listbar.gif) repeat-x scroll left bottom;color:white;font-size:0.8em;margin-right:10px;padding:0 20px 0 10px;height:20px;margin-top:10px;}
	#leftcol .listbar a {color:#DDDDDD;font-size:11px;font-weight:normal;}
	#leftcol .listbar em {color:white;font-style:normal;font-weight:bold;}

	#leftcol .listbar div, #leftcol .listbar li {display:inline;}
.maincolumnsearch{height:35px;margin-right:15px;margin-top:15px;position:absolute;right:0;text-align:left;top:0;width:261px;}
.maincolumnsearch .button , .maincolumnsearch button {display:inline;}
	#maincolumnsearchbar {width:200px;}





	#leftcol .listbar .right {float:right;}
	#leftcol .listbar ul {display:inline; margin-left:5px;}
	#leftcol .listbar ul li.first {padding-right:5px;border-right:1px solid white;}
	#leftcol .listbar ul li.last {padding-left:5px;border-left:1px solid white;}
	#leftcol .listbar form {display:inline;}
	#leftcol .listbar select {font-size:10px;}
#leftcol .soft_list {font-size:0.9em;color:#7D7D7D;margin-top:0;}
#leftcol .soft_list .soft {margin-top:10px; margin-right:10px;}
#leftcol .separator {background:#EEEEEE none repeat scroll 0 0;border-bottom:1px solid #E4E4E4;height:4px;margin-right:10px;font-size:0;}
#leftcol .soft_list .last {display:none;}
#leftcol .soft_list .columncontainer {padding-top:0;}
#leftcol .soft_list .column {width:360px; }
#leftcol .soft_list .columncontainer .right {width:160px; float:right;}	
#leftcol .soft_list .softname {display:block;font-size:1.2em;font-weight:bold;margin-bottom:5px;}
#leftcol .soft_list em {color:#7D7D7D;font-family:Verdana,sans-serif;font-size:0.9em;font-style:normal;font-weight:bold;text-align:left;width:70px;}
#leftcol .soft_list .download {background:transparent url(/2008/telecharger/i/telecharger.gif) no-repeat scroll 0 0;display:block;height:27px;margin:10px;text-indent:-6666px;width:109px;}
#leftcol .soft_list .ico {width: 70px;}

#logithequeleftcol ul li {display:inline;float:left;height:65px;margin-right:5px;position:relative;width:300px;margin-bottom:10px;margin-top:10px;}
#logithequemieuxnotes, #logithequepluscommentes, #logithequead {width:316px; background:none; margin-bottom:5px;}
#logithequemieuxnotes .title, #logithequepluscommentes .title, #logithequead .title {font-style:normal;display:block;margin-bottom:10px;border-bottom:#CDCDCD 1px solid; background:#EEEEEE none repeat scroll 0 0;color:black;font-family:arial;font-size:0.9em;font-weight:bold;height:20px;line-height:20px;padding-left:10px;text-align:left;text-transform:uppercase;}
#logithequemieuxnotes ul li , #logithequepluscommentes ul li , #logithequead ul li , #logithequemieuxnotes ul , #logithequepluscommentes ul, #logithequead ul {margin:0; padding:0;}
#logithequemieuxnotes  a, #logithequepluscommentes a, #logithequead a {font-weight:bold;margin:7px;text-align:left;}
#logithequemieuxnotes ul li a, #logithequepluscommentes ul li a, #logithequead ul li a {margin:0 0 5px 10px;font-weight:normal;}
#logithequeleftcol ul em {color:black;display:block;font-family:Verdana;font-size:1.3em;font-style:normal;font-weight:bold; padding-bottom:5px;}
#logithequeleftcol ul em a {padding-bottom:20px;color:black;}
#logithequeleftcol ul .keywords {font-size:0.7em;height:1%;line-height:1.2em;text-align:justify;width:600px;}

#networkfooter {text-align:center;font-size:0.8em;clear:left;}
#networkfooter a:link, #bm_networkfooter a:visited {color:#4A4A4A;font-weight:bold;text-decoration:none;}
.footershadow {margin-top:-10px;}
#copyright {margin:10px;text-align:left;}
#about {float:right;margin:10px;}

/* ============ header ================ */
#header {margin-bottom:15px;margin-top:21px;padding:21px 0 0 250px;position:relative;}
#logo {background:transparent url(/2008/telecharger/i/logobm.gif) no-repeat scroll 0 0;height:81px;left:0;margin:0;position:absolute;top:0;width:214px;z-index:2;}	
#logo a {text-indent:-55555px;height:70px;display:block;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;overflow:hidden;}
	#logo a.zd {background:transparent url(/2008/telecharger/i/sitedezdnet.gif) no-repeat scroll 0 -10px;height:37px;left:200px;margin:0;position:absolute;top:40px;width:140px;z-index:2;}

/* ============ Member Zone ================*/
#memberzone {clear:both;display:inline-block;font-family:arial,verdana,sans-serif;font-size:0.9em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:100;line-height:normal;margin-top:14px;position:absolute;right:0;text-align:right;top:-12px;width:965px;}
#memberzone a:link, #memberzone a:visited {color: #000; line-height:13px;}
#memberzone form {display: inline; padding: 0 .5em;line-height:13px;}
#memberzone input {border: 1px solid #999; padding: 1px; width: 100px;}
#memberzone li.first {border: none;}
#memberzone li {display: inline;}
a#inscription, a#myaccount {padding: 0 5px; border-left: 2px groove #eee;}


a#myaccount {padding-right: 0;}
a#profileresume {padding: 0 5px;}
#memberzone li a#connect {padding-right: 0;}
	#memberzone .active a,#memberzone .active a:link,#memberzone .active a:visited,#memberzone .active a:hover,#memberzone .active a:active {color:black;font-weight:bold;}
	#memberzone a,#memberzone a:link,#memberzone a:visited {color:grey;text-decoration:none;}
	#memberzone a:hover,#memberzone a:active {color:black;}
	#memberzone:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
	#memberzone input {height:13px;vertical-align:middle;width:100px;}
	#memberzone button {display:inline;height:15px;vertical-align:middle;width:80px;}

/* ============ Menu + Search ================ */


#menu_container {background:#EEEEEE /*url(/v2/i/bm_bgm.gif) repeat-x scroll left bottom*/;/*padding-bottom: 7px;*/margin: 0 auto; /* super simple clear float */ clear: both; overflow: visible; _height: 1%;}
#menu {}


/* Menu linkology */
#menu a:link, #menu a:visited {color: #fff; display: block; position: relative; background: #4a4a4a; float: left; padding: 7px 15px; /* font */ font-size: 12px; font-family: Arial, Helvetica, sans-serif; /* border */ border-right: 1px solid #ccc}
#menu a:hover {background: #000; color: #fff; text-decoration: none}
#menu a:active {background: #fff; color: #000; text-decoration: none}

/*selected item*/
ul#menu li.selected a:link, ul#menu li.selected a:visited {background: #fff; color: #000}
ul#menu li.selected-bt a:link, ul#menu li.selected-bt a:visited {background: url(/v2/i/btraveler_menu.jpg) repeat-x; color: #FFF; font-weight: bold}

ul#menu li a.not-selected-bt:link, ul#menu li a.not-selected-bt:visited {background: url(/v2/i/btraveler_menu.jpg) repeat-x; color: #FFF; font-weight: normal}
ul#menu .new2 a:link,  #menu .new2 a:visited {font-weight:bold;background:#7AC52D;color:white;}
ul#menu .new2 a:hover {font-weight:bold;background:#275817;} 


/* menu items */
ul#menu {list-style: inside none; border: 1px solid #fff; height: 26px; margin:0; background:#4A4A4A none repeat scroll 0 0;border-bottom:none;}
ul#menu  li {/* special for ie */ display: inline}

/* ============ operating system ================ */
#os {background:#4A4A4A none repeat scroll 0 0;border-color:white #EEEEEE #FFFFFF;border-style:solid;border-width:0 1px 1px;font-size:0.9em;height:24px;padding-bottom:7px;text-align:center;}

	#os div {background:#3A3A3A none repeat scroll 0 0;border-right:1px solid #5A5A5A;border-top:1px solid #2F2F2F;padding-bottom:2px;}
	#os em {color:#FEC500;font-style:normal;}
	#os p {color:#999999;}
	#os a, #os a:active {color:#CCCCCC;}
	#os a:hover {color:#FFFFFF; text-decoration:none}


/* ============ Breadcrumb ================ */
#bm_breadcrumb {color:#5A5A5A;font-size:0.9em;padding-left:10px;text-align:left;}
	#bm_breadcrumb a:hover {text-decoration:none}

/* ============ Wizard ================ */
#wizard {background:#FFFFFF; display:block; position:relative}
.sectiontop #wizard {border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}


/* checkboxes */
#wizard .wizard-help-div {height:24px;left:936px;position:absolute;top:-6px;width:24px;display:block;background:transparent url(/2008/telecharger/i/widgethelp.png) no-repeat 0 0;overflow:hidden;z-index:98;}
	* html #wizard .wizard-help-div {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2008/telecharger/i/widgethelp.png',sizingMethod='scale');background:none;}
#wizard a.wizard-help-a {height:24px;left:936px;position:absolute;top:-6px;width:24px;background:none;z-index:99;display:block;overflow:hidden;text-indent:-55555px;}

#wizard .checkbox {width:25px; height:25px;text-indent:-9999px;}
#wizard .checkboxactive {background:transparent url(/2008/telecharger/i/close.png) no-repeat scroll -5px -5px;left:2px;position:absolute;top:2px;z-index:90;}

#wizard .checkboxactive:hover {background-image:url(/2008/telecharger/i/closehover.png);cursor:pointer}
#wizard .checkboxactive:link {background-image:url(/2008/telecharger/i/closeclick.png)}
#wizard .checkboxinactive {background: url(/2008/telecharger/i/checkinactive.png) 0 0 no-repeat;}
#wizard .checkboxun {background: url(/2008/telecharger/i/1.png) 0 0 no-repeat;}
#wizard .checkboxdeux {background: url(/2008/telecharger/i/2.png) 0 0 no-repeat;}
#wizard ul {margin:0 0; text-align:center;overflow:visible}


/* wizard reduced */
#wizard #wizard-reduced {height:28px;background:#468D00 url(/2008/telecharger/i/wiz-reduced.png) 0 0 repeat-x;font-family:Georgia,serif; overflow:visible; clear:both}
#wizard #wizard-reduced:after, #wizard #wizard-expanded:after {content:".";display: block;height: 0;clear: both;visibility:hidden;}
#wizard #wizard-reduced a {color:#FFFFFF; font-size:1.4em;font-weight:normal;line-height:1.4em ; cursor:pointer;line-height:30px;}
#wizard #wizard-reduced ul li {float:left;padding:0 3px 0 13px;/* special for ie */ display: inline; background:transparent url(/2008/telecharger/i/separator.png) no-repeat left 0;margin-top:-2px;font-size:12px;}

#wizard #wizard-reduced #tab-first div, #wizard #wizard-reduced #tab-first img {float:left}
#wizard #wizard-reduced ul .first {background:none; }
#wizard #wizard-reduced ul .first #wizard-mobile-reduced {height:79px;margin-top:-7px;position:absolute;top:6px;z-index:90;}
#wizard #wizard-reduced ul .first .normal {background:transparent url(/2008/telecharger/i/mobilesmall.png) no-repeat scroll 0 0;left:34px;width:40px;}
#wizard #wizard-reduced ul .first .halo {background:transparent url(/2008/telecharger/i/halosmall.jpg) 9px 4px no-repeat;cursor:auto; left:4px;}
	#wizard #wizard-reduced ul .first .halo em {color:white;font-size:0.8em;font-style:normal;font-weight:normal;left:87px;padding-left:0px;position:absolute;top:31px;width:200px;}

	#wizard #wizard-reduced ul .first .halo div {border-top:1px solid #4A4A4A;height:60px;margin:9px;overflow:hidden;position:relative;width:72px;}
		#wizard #wizard-reduced ul .first .halo div img {left:-5px;position:absolute;width:80px;}
#wizard #wizard-reduced ul #tab-select-mobile {float:left;height:26px;margin:0;width:187px;}
#wizard #wizard-reduced ul #tab-select-mobile .text {display:block;left:102px;position:absolute;top:4px;width:75px; z-index:99}
#wizard #wizard-reduced ul #tab-select-mobile .checkbox , #wizard #wizard-reduced ul #tab-select-mobile .checkboxactive {left:2px;top:3px; position:absolute; z-index:99}

#wizard #wizard-reduced ul #tab-select-mobile a {font-family: Verdana; color:#FDC100; font-size:0.8em; font-weight:bold;  /*margin-right:5px*/line-height:0.95em;}
	
/* wizard expanded */
#wizard #wizard-expanded {height:140px;background: url(/i/m/2010/wiz-expanded_bkg.jpg) left bottom no-repeat;font-family:Georgia,serif; position:relative;overflow:visible; clear:both}


#wizard #wizard-expanded a {color:#FFFFFF; font-size:1.4em;font-weight:normal;line-height:1.4em; text-align:left;}
#wizard #wizard-expanded ul li {float:left;/* special for ie */ display: inline;color:#CCCCCC; }
#wizard #wizard-expanded ul #tab-select-mobile {margin:0;height:138px; overflow:visible;position:relative;}
#wizard #wizard-expanded ul .first #wizard-mobile-expanded {height:138px;position:absolute;top:0;/*width:72px;*/z-index:20;overflow:hidden}
	#wizard #wizard-expanded ul .first #wizard-mobile-expanded div {width:110px;}
#wizard #wizard-expanded ul .first .normal {width:78px;height:138px;left:20px;background:transparent url(/2008/telecharger/i/mobileanime.gif) no-repeat scroll 0 0}
#wizard #wizard-expanded ul .first .halo {background:transparent url(/2008/telecharger/i/halobig.jpg) right top no-repeat;width:105px;left:10px;height:108px;}

	#wizard #wizard-expanded ul .first .halo div {border-color:#7A7A7A #EEEEEE #DDDDDD #7A7A7A;border-style:solid;border-width:1px 2px 3px 1px;height:112px;margin-top:9px;overflow:hidden;position:relative;text-align:center;width:110px;}
	#wizard #wizard-expanded ul .first .halo em , #wizard #wizard-expanded ul .first .halo em {color:white;display:block;font-family:verdana;font-size:0.8em;font-style:normal;height:12px;overflow:hidden;text-decoration:none;width:115px;}
		#wizard #wizard-expanded ul .first .halo div img {height:100%;left:-15%;position:absolute;top:0;}
#wizard #wizard-expanded #tab-keywords {position:absolute; left:130px; top:5px }
#wizard #wizard-expanded #tab-keywords .checkbox {position:absolute; left:-25px; top:0}
#wizard #wizard-expanded #tab-keywords ul {text-align:left; padding-top:1px;height:134px;}
#wizard #wizard-expanded #tab-keywords li.category {height:65px; width:200px;margin-right:5px;}
	#wizard #wizard-expanded #tab-keywords li.category  dd  {clear:both;margin:0 0 2px;padding:0;}
		#wizard #wizard-expanded #tab-keywords li.category dd img {margin-right:4px}
	#wizard #wizard-expanded #tab-keywords li.category  dt  {display:inline;font-family:Verdana;font-size:12px;line-height:12px;margin:0;}
		#wizard #wizard-expanded #tab-keywords li.category  dt a {font-family: Verdana;font-size:0.89em; line-height:0.8em;}
	#wizard #wizard-expanded #tab-keywords .category p {color:#CCCCCC;height:35px;left:0px;margin-bottom:5px;position:absolute;top:23px;width:210px;}
	#wizard #wizard-expanded #tab-keywords .category p a {font-family: Verdana;font-size:0.89em; line-height:0.8em;}

	
#wizard #wizard-expanded #tab-keywords .searchform {height:60px;/*margin-left:20px;margin-top:10px;*/position:relative;width:180px;}
#wizard #wizard-expanded #tab-keywords .searchform .titlesearch {color:#FFFFFF;font-size:1.4em;font-weight:normal;line-height:1.4em;}
#wizard #wizard-expanded #tab-keywords .searchform input {float:left} 

#wizard #wizard-expanded #tab-keywords .searchform button {float:left; margin:0px 0 0 4px;}



/* wizard button */
#wizard #wizard-sizebar {background:transparent url(/2008/telecharger/i/wiz-sizebar.png) repeat-x scroll 0 top;height:30px;padding-top:3px;}	
#wizard #wizard-sizebar a {color:#FEC500; font-size:0.9em; line-height:0.9em;}
#wizard #wizard-sizebar #select-mobile-link {background-color:#FEC500;border-color:#FFD95B #1C4C00 #4A4A4A;border-style:solid;border-width:2px 1px 0 0;color:black;display:block;float:left;font-family:Verdana;font-size:0.9em;height:15px;line-height:14px;margin:-3px 210px 0 0;padding-left:4px;text-align:left;width:180px;}
	#wizard #wizard-sizebar #select-mobile-link:hover {text-decoration:none; background-color:#ffc400}
#wizard #wizard-sizebar #wizard-size-button {cursor:pointer;float:left;height:10px;margin-top:1px;text-indent:-9999px;width:67px;}
#wizard #wizard-sizebar #wizard-size-link {display:block;float:left;margin-left:4px;width:150px;}
#wizard #wizard-sizebar .expand {background: url(/2008/telecharger/i/wizard-expand.gif) 0 0 no-repeat}
#wizard #wizard-sizebar .minimize {background: url(/2008/telecharger/i/wizard-minimize.gif) 0 0 no-repeat}

#wizard #wizard-sizebar #wizard-search-shortcut {width:80px;float:right;}		


.ico img {margin-top:15px}
.downloading {background:transparent url(/2008/telecharger/i/interstitiel.gif) no-repeat scroll 5px 50%;border-bottom:1px solid #B7B7B7;font-family:verdana;height:70px;line-height:70px;margin-left:-10px;padding-left:70px;}
.news_list dl {clear: both}
.news_list dt  {background:transparent url(/2008/telecharger/i/bg_dot.gif) repeat-x scroll 0 0;clear:left;margin-right:10px;margin-top:30px;padding-top:10px;}
	.news_list dt.first {background:none; margin-left:0px; margin-top:0; padding-top:0} 
	.news_list dt a {font-family:georgia;}
.news_list dd {line-height: 150%; margin: 7px 0}

.news_list dd img {float: left; margin: 0 10px 0 0}
.news_list dd strong {color: #C30}

.news_list dd.small {color: #666; font-size: .9em; margin-top:-0.1em;}

.margintop40 {margin-top:40px}
#leftcol ul.product_list {overflow: visible; clear: both}
#leftcol ul.product_list li {margin-right:10px;background:transparent url(/2008/telecharger/i/bg_dot.gif) repeat-x scroll 0 0; color: #333; border: none; padding: 2em 0; overflow: auto;}


#leftcol ul.product_list li.first {background:none}
#leftcol ul.product_list .productdescription {width: 480px; float: left; padding-right: 0}
#leftcol ul.product_list a {color: #039;}
#leftcol ul.product_list .productimg {width : 120px; float: left}

	#leftcol ul.product_list .productimg span {color:#666666;display:block;font-size:0.9em;line-height:120%;padding:0 5px;text-align:center;}
#leftcol ul.product_list .shopping {clear:both;display:block;float:none;margin-bottom:1em;margin-top:2em;width:auto;}
#leftcol ul.product_list label {float: none; font-size: .9em; font-weight: bold;}
#leftcol ul.product_list p strong a {background:transparent url(/2008/telecharger/i/bg_average_user_rating.png) repeat scroll 0 0;color:#FFFFFF;display:block;float:left;font-family:Georgia,"times new roman",times,serif;font-size:2em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:900;height:46px;line-height:100%;margin-right:5px;padding-top:5px;text-align:center;width:49px;}

