/* FEUILLE DE ****** STORE-FACTORY ******* COPYRIGHT STORE-FACTORY ****** 13 Septembre 2007 ****** */





#refs {


	display: none;


	}


html, form, ul, li, p, span, body, input, select, textarea, h1, h2, h3, a, td {


	margin: 0;


	padding: 0;


	}


body, html {


	height: 100%;


	}


body {


	text-align: center;


	}


ul {


	list-style-type: none;


	list-style-position:outside;


	}


a {


	color:#0977c4;


	font-weight:normal;


	}


.btn {


	width: 100px;


	cursor: pointer;


	}


.btn_short {


	width: 32px;


	cursor: pointer;


	}


.btn_midle, .btn_detail, .btn_buy {


	width: 60px;


	cursor: pointer;


	}


.btn_long {


	width: 150px;


	cursor: pointer;


	}


.ibox {


	width: 100px;


	}


.ibox_short {


	width: 28px;


	}


.ibox_midle {


	width: 150px;


	}


.ibox_long {


	width: 200px;


	}


.ibox_vlong {


	width: 500px;


	}


.error {


	color: red;


	font-size: 10pt;


	font-weight: bold;


	}


.btn_pos {


	text-align: center;


	margin: 5px 0 5px 0;


	display: block;


	clear: both;


	}


.bold {


	font-weight: bold;


	}


.comment {


	font-style:italic;


	}


.view {


	float:left;


	}


.view_large {


	text-align: center;


	margin: 0 auto;	


	}


.logo {


	border: none;


	float: left;


	}


.price_pos {


	float: right;


	margin: 0 0 5px 0;


	display: block;


	clear: both;


	}


.inter {


	width: 100%;


	background: url(img/inter.gif);


	height: 1px;


	margin: 5px 0 5px 0;


	display: block;


	clear: both;


	}


.inter_top img .inter_bottom img {


	display: none;


	}


.inter, .inter_top, .inter_bottom {


	border: none;


	display: block;


	clear: both;


	}


.list_btn {


	text-align: right;


	display: block;


	}


.list_bottom {


	display: block;


	clear: both;


	}


.star {


	color: red;


	}


.label {


	float: left;


	width: 265px;


	text-align: right;


	margin: 0 10px 0 0;


	}


.formw span{


	float: left;


	width: 225px;


	}


.work_margin {


	margin: 20px 13px 10px 0;


	}


a:hover {


	text-decoration : underline;


	color:#0977c4;


	}


/**************************** LES DRAPEAUX *******************************************************/


#flag {


	width: 400px;


	float: left;


	padding: 0 0 0 20px;


	}


#flag li {


	float: left;


	padding: 10px 5px 10px 5px;


	}


#flag a {


	width: 25px;


	height: 25px;


	display: block;


	}


#flag .fr a {


	background: url(img/flag_fr.gif);


	}


#flag .en a {


	background: url(img/flag_en.gif);


	}


#flag .de a {


	background: url(./mag/logo/flag_de.gif);


	}


#flag .sp a {


	background: url(./mag/logo/flag_sp.gif);


	}


#flag .it a {


	background: url(./mag/logo/flag_it.gif);


	}


#flag .ru a {


	background: url(./mag/logo/flag_ru.gif);


	}


#flag .pt a {


	background: url(./mag/logo/flag_pt.gif);


	}


#flag span {


	display: none;


	}


/**************************** FIN DES DRAPEAUX ***************************************************/


html>body #work_order {


	height: auto;


	min-height: 500px;


	}


#work h1, #account h1 {


	margin-bottom: 10px;


	}


#sf img {


	border: none;


	}


#sf a {


	text-decoration : underline;


	font-weight: bold;


	}


#basket_tab td, #account_tab td {


	text-align:center;


	width: 95px;


	vertical-align: top;


	padding-top : 5px;


	padding-bottom : 5px;


	}


#basket_tab .col1, #account_tab .col1 {


	text-align:left;


	width: 505px;


	padding-left: 5px;


	}


#basket_tab .header td, #basket .footer td, #account_tab .header td {


	font-weight: bold;


	}


#basket_tab .btn_short {


	background: url(img/trash.gif) center no-repeat;


	width: 20px;


	height: 20px;


	}


#basket .primary {


	display: block;


	}


#maj {


	clear: both;


	text-align: right;


	padding-top: 10px;


	margin-bottom: 5px;


	}


#account {


	text-align: center;


	}


#account_tab td a {


	text-decoration : none;


	}


#account_tab td a:hover {


	text-decoration : underline;


	}


#account_tab .col1 {


	width: 390px;


	}


#account a, #help a {


	text-decoration : underline;


	}


#account p {


	clear: both;


	text-align: left;


	margin-bottom: 5px;


	}


#account h1, #account h2, #account li , #account h3 {


	text-align: left;


	}


#account .btn_pos {


	text-align: center;


	}


#account li a, #help li a {


	text-decoration : none;


	}


#account li a:hover, #help li a:hover {


	text-decoration : underline;


	}


#account .new_contener, #account .old_contener {


	width: 245px;


	float: left;


	}


#account .new, #account .old {


	height: 175px;


	padding: 5px;


	}


#account .z003 span, #account .z004 span {


	width: 110px;


	display: block;


	float: left;


	}


#account .z003 input, #account .z004 input {


	width: 115px;


	float: left;


	margin-bottom: 5px;


	}


#account .z104 input, #account .z105 input, #account .z212 input, #account .z213 input, #account .o517 input, #account .o518 input {


	margin-left: 20px;


	}


#account .o507, #account .o508, #account .o509, #account .o511, #account .o512, #account .o513, #account .ac04, #account .ac05, #account .ac06, #account .ac08, #account .ac10, #account .ac11 {


	text-indent: 20px;


	}


#account .new_contener {


	margin-right: 10px;


	}


#account img, #help img {


	border: none;


	}


#work_order .o001 {


	padding-top: 5px;


	}


#help p {


	display: block;


	clear: both;


	margin-bottom: 10px;


	}


.z800 {


	display: none;


	}


.r003, .a001, .a601, .o001 {


	padding-top: 5px;


	}


#extradiv1 span , #extradiv2, #extradiv3, #extradiv4, #extradiv5, #extradiv6 { 


	display:none;


	}


#extradiv1 a {


	display: block;


	width: 152px; 


	height: 26px;	


	position:absolute;


	top:165px;


  	margin-left:168px;


}


#extradiv1 {


	width: 950px; 


	margin: 0 auto;	


	text-align: left;


}





/**************************** STORE ***************************************************/


html, form, ul, li, p, span, body, h1, h2, h3, td {


	font-family: arial;


	font-size: 12px;


	color:#000000;


	}


input, select, textarea {


	font-family: arial;


	font-size: 12px;


	color:#000000;


	}


body {


	background:url(img/body_bkg.gif);


	}


h1 {


	font-size: 18px;


	color: #0977c4;


	margin: 0 0 5px 0;


	padding: 2px 0 0 32px;


	font-weight:bold;


	text-decoration:none;


	}


h1 a {


	font-size: 18px;


	color: #0977c4;


	margin: 0 0 5px 0;


	padding: 2px 0 0 0;


	font-weight:bold;


	text-decoration:none;


	}


h2, h3 {


	font-size: 15px;


	color: #ff9a03;


	margin: 0 0 5px 0;


	padding: 0 0 0 16px;


	}


img {


	border:none;


	}


.price , .price a{


	color: #0977c4;


	font-weight: bold;


	text-align: right;


	font-size: 12px;


	font-weight: bold;


	}


.pstrike, .pstrike a{


	text-decoration: line-through;


	color: #0977c4;


	font-size:10px;


	font-weight: bold;


	}


.pstrike{


	margin-right: 20px;


	}


.pweight {


	font-style:italic;


	float: right;


	}


.primary a, .primary {


	font-weight:bold;


	display: block;


	color: #0977c4;


	}


.secondary a, .secondary {


	display: block;


	color: #000000;


	}


.btn , .btn_short, .btn_midle , .btn_long, .btn_detail, .btn_buy {


	background-color: #FFFFFF;


	border: 1px solid #0977c4;


	color: #0977c4;


	font-size: 10px;


	font-weight: normal;


	text-transform: capitalize;


	}


.ibox , .ibox_short, .ibox_midle , .ibox_long, .ibox_vlong {


	border: 1px solid #0977c4;


	background-color: #FFFFFF;


	}


#master {


	width:948px;


	position: relative;


	text-align: left;


	margin: 0 auto;


	background: url(img/master_bkg.gif);


	}


#work {


	float: right;


	width:670px;


	}


#work_order {


	width:670px;


	float: right;


	height: 500px;


	}


#account_contener {


	margin: 0 auto;


	width: 530px;


	margin-top : 10px;


	margin-bottom: 10px;


	text-align: left;


	}


#work h1,#account h1 {


	background: url(img/titre.gif) no-repeat;


	height:30px;


	}


#work h2,#account h2 {


	background: url(img/puce1.gif) no-repeat;


	}


#work li {


	background: url(img/interligne.gif) no-repeat;


	padding-bottom: 16px;


	padding-top: 16px;


	}


#work p {


	clear:both;


	margin: 0px 0px 10px 0px; 


	padding-top: 0px;


	}


#know_how_1 p {


	padding-left: 70px;


	}


#know_how_1 .picto_1 {


	background: url(img/picto_offre01.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_2 {


	background: url(img/picto_offre02.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_3 {


	background: url(img/picto_offre03.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_4 {


	background: url(img/picto_offre04.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_5 {


	background: url(img/picto_offre05.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_6 {


	background: url(img/picto_offre06.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_7 {


	background: url(img/picto_offre07.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_8 {


	background: url(img/picto_offre08.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_9 {


	background: url(img/picto_offre09.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_10 {


	background: url(img/picto_offre10.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_11 {


	background: url(img/picto_offre11.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_12 {


	background: url(img/picto_offre12.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_13 {


	background: url(img/picto_offre13.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_14 {


	background: url(img/picto_offre14.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_15 {


	background: url(img/picto_offre15.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_16 {


	background: url(img/picto_offre16.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_17 {


	background: url(img/picto_offre17.gif) no-repeat;


	height: 70px;


	}


#know_how_1 .picto_18 {


	background: url(img/picto_offre18.gif) no-repeat;


	height: 70px;


	}


#work h2.step1 {


	background: url(img/step_1.gif) no-repeat;


	}


#work h2.step2 {


	background: url(img/step_2.gif) no-repeat;


	}


#work h2.step3 {


	background: url(img/step_3.gif) no-repeat;


	}


#work h2.step4 {


	background: url(img/step_4.gif) no-repeat;


	}


#work h2.step5 {


	background: url(img/step_5.gif) no-repeat;


	}


#work h2.step6 {


	background: url(img/step_6.gif) no-repeat;


	}


#work h2.step7 {


	background: url(img/step_7.gif) no-repeat;


	}


#work h2.step8 {


	background: url(img/step_8.gif) no-repeat;


	}


/**************************** TABLEAU *********************************************************/	


#tab_compare td {


	border-left: 1px solid #FF9A03;


	border-bottom: 1px solid #FF9A03;


	text-indent: 16px;


	font-family: Arial;


	font-size: 12px;


	width: 628px;


	}


#tab_compare td.titre {


	text-align:center;


	font-family: Arial;


	font-size: 14px;


	font-weight:bold;


	background-color: #FF9A03;


	color: #FFFFFF;


	}


#tab_compare td.c2 {


	border-right: 1px solid #FF9A03;


	text-align: center;


	text-indent: 0;


	width: 80px;


	}


/**************************** LA DEMO *********************************************************/	


#demo li {


	background: none;


	padding: 0;


	margin:0;


	clear:both;


	}	


.form_field_945,.form_field_946,.form_field_947,.form_field_948,.form_field_949,.form_field_950,.form_field_951,.form_field_952,.form_field_953,.form_field_954,.form_field_955,.form_field_956{


	text-align:right;


	width:50%;


	}


#demo_form li {


	background: none;


	padding: 0;


	margin:0;


	clear:both;


	}


#demo_form .center {


	text-align:center;


	}


#demo_form .label {


	width: 330px;


	text-align:right;


	float: left;


	height:20px;


	}


/**************************** CONTACTEZ NOUS *********************************************************/	


.form_field_958,.form_field_977,.form_field_978,.form_field_979,.form_field_980,.form_field_982,.form_field_983,.form_field_984,.form_field_985,.form_field_986,.form_field_988{


	text-align:right;


	width:50%;


	}


/**************************** TABLEAU TARIFS ***************************************************/	


	#price table{


	border: 1px solid #016DB6;


	}


#price td {


	border: 1px solid #016DB6;


	font-size: 10px;


	text-align: center;


	padding: 2px;


	width:80px;


	}


#price .col1 {


	width:260px;


	}


/**************************** SOLUTION PAIEMENT**************************************************/	


#page p.product_choice{


	padding: 0 10px 10px 15px;


	}


#page h1.h1{


	margin: 0 0 0 5px;


	}


#page .page_solution {


	background: none;


	padding:0;


	margin:0;


	}


/**************************** EQUIPE *********************************************************/	


#team img {


	float:left;


	margin-bottom:16px;


	}


#team .content {


	width: 600px;


	float:right;


	}	


#team li {


	display: block;


	clear:both;


	}


#team .name {


	font-size: 9pt;


	font-weight:bold;


	color: #016DB6;


	margin-bottom:8px;


	}


#team span {


	font-style: italic ;


	}


#team p {


	padding-top:0;


	}


/**************************** FAQ *********************************************************/	


#faq li {


	background: url(img/puce3.gif) no-repeat;


	margin:0;


	padding: 0 0 8px 16px;


	}


/**************************** PARTIE TOP *********************************************************/


#top,#top_order {


	background: url(img/top_bkg.gif) no-repeat;


	}


#top, #top_order, #logo {


	height:165px;


	}


#logo {


	display:none;


	}


#comand {


	width: 350px;


	float: right;


	margin: 55px 0 0 0;


	padding: 0 30px 0 0;


	}


#comand a{


	text-decoration : none;


	}


#comand li {


	float: right;


	padding:0 5px 0 13px;


	background: url(img/comand_i.gif) no-repeat left;


	height:17px;


	}


#comand .order span, #comand .basket span, #comand .account span, #comand .help span,#comand .back span {


	font-size: 11px;


	text-transform: capitalize;


	color: #7a7881;


	font-weight: bold;


	}


#comand .back a,#comand .help a {


	margin: 0;


	}


#comand2 ul {


	float: left;


	}


#comand2 li {


	display: inline;


	}


#comand2 img {


	margin-right:14px;


	}


/**************************** FIN TOP ************************************************************/


/**************************** MENU/NAVIG *********************************************************/


#navig {


	background: url(img/menu_bkg.gif) no-repeat;


	height:27px;


	}


#order_step {


	background: url(img/step_bkg.gif) no-repeat;


	height:27px;


	width: 100%;


	}


#order_step .off, #order_step .on, #order_step .made {


	margin-top: 0;


	}


#order_step li {


	padding: 5px 0 0 0;


	float: left;


	width: 100px;


	text-align: center;


	display: block;


	color:#FFFFFF;


	font-size: 12px;


	}


#order_step .start {


	width:217px;


	line-height: 15px;


	}


#order_step .end {


	display: none;


	}


#order_step .on {


	font-weight: bold;


	}


#order_step .made {


	color:#FFFFFF;


	}


#navig li {


	float: left;


	display: block;


	}


#navig a.menu {


	height:21px;


	}


#navig span {


	font-size: 14px;


	text-transform: uppercase;


	font-weight: bold;


	color : #FFFFFF;


	}


#navig .smenu li {


	width: 100%;


	}


#navig .smenu {


	visibility: hidden;


	position:absolute;


	z-index:1000;


	border:1px solid #898484;


	width: 143px;


	background-color: #FFFFFF;


	}


#navig .smenu a {


	text-align:left;


	font-weight: normal;


	font-size: 8pt;


	text-indent:5px;


	color:#898484;


	}


#navig .smenu a:hover {


	background: #0977c4;


	text-decoration : none;


	color : #FFFFFF;


	font-weight: bold;


	}


#navig .end, #order_step .end {


	display:none;


	}


#navig  span a:hover {


	text-decoration : underline;


	}


#navig a {


	text-decoration : none;


	display: block;


	}


#menu {


	padding:0 0 0 0;


	}


a.menu {


	text-align:center;


	}


#navig .menu {


	padding:5px 0 0 0;


	}


#navig .i {


	display:block;


	background: url(img/navig_i.gif) no-repeat left;


	width:1px;


	height:27px;


	}


#navig li.start {


	width:13px;


	}


#navig li.m1,#navig li.m2,#navig li.m3,#navig li.m4,#navig li.m5 {


	margin: 0 0 0 0;


	width:153px;


	text-align:center;


	}


#navig li.m6 {


	margin: 0 0 0 0;


	width:152px;


	text-align:center;


	}


#navig li a:hover {


	background: url(img/navig.gif);


	}


#navig li.end {


	display:none;


	}


/**************************** FIN MENU/NAVIG *****************************************************/


/**************************** PARTIE GAUCHE ******************************************************/


#left_top {


	display:none;


	}


#left_bottom{


	display:none;	


	}


#left {


	margin-left: 0;


	width: 260px;


	float: left;


	}


#offer a:hover, #offer_2 a:hover, #offer_3 a:hover,#offer_4 a:hover, #offer_5 a:hover, #offer_6 a:hover,#offer_7 a:hover{


	font-weight:bold;


	text-decoration:none;


	}


#left_contener .arround {


	margin: 0;


	padding:0;


	}


#offer h2,#offer_2 h2,#offer_3 h2,#offer_4 h2,#offer_5 h2,#offer_6 h2,#offer_7 h2 {


	height: 22px;


	padding:10px 0 0 20px;


	margin:0;


	background: url(img/offer.gif) no-repeat;


	color:#FFFFFF;


}


#search h2, #partner h2, #contact_us h2, #newsletter h2, #professional h2, #service h2, #service_2 h2 {


	display:none;


	}


#offer span, #offer_2 span,#offer_3 span, #offer_4 span,#offer_5 span, #offer_6 span,#offer_7 span,#search span, #contact_us span, #newsletter span, #professional span, #service span, #service_2 span, #partner span {


	display: none;


	}


#left li {


	padding:0 0 0 20px;


	}


#offer li,#offer_2 li,#offer_3 li,#offer_4 li,#offer_5 li,#offer_6 li,#offer_7 li {


	background: url(img/left_bkg.gif) no-repeat bottom;	


	}


#offer a,#offer_2 a,#offer_3 a,#offer_4 a,#offer_5 a,#offer_6 a,#offer_7 a {


	text-align: left;


	font-weight: normal;


	font-size: 12px;


	color: #0977c4;


	line-height:18px;


	text-decoration:none;


	}	


/**************************** FIN PARTIE GAUCHE **************************************************/


/**************************** PARTIE LIENS *******************************************************/


#link_contener {


/* Tout sauf IE MAC \*/


	text-align: center;


 /* Fin Hack IE MAC */


	margin: 0 auto;


	display: block;


	clear: both;


	height: 5px;


	}


#link {


	display:none;


	}


#link2 {


	height: 71px;


	margin: 0 auto;


	width: 948px;


	background: url(img/link_bkg.gif) no-repeat bottom;


	}


#link2 ul {


	float: right;


	padding-top: 45px;


	width:900px;


	padding-left:50px;


	}


#link2 li {


	display: inline;


	}


#link2 a {


	display:block;


	float:left;


	font-family: Arial;


	font-size: 8pt;


	font-weight:normal;


	color: #000000;


	width:121px;


	text-align:center;


	}


/**************************** FIN LIENS **********************************************************/


/**************************** ACCOUNT ************************************************************/


#basket_tab td, #account_tab td {


	border-top:1px solid #0977c4;


	border-left:1px solid #0977c4;


	}


#basket_tab, #account_tab {


	border-bottom: 1px solid #0977c4;


	border-right:1px solid #0977c4;


	}


#account .new, #account .old {


	border: 1px solid #0977c4;


	}


#account .label .comment {


	font-size: 7pt;


	}


#account li, #help li {


	background: url(img/account_pic.gif) no-repeat;


	padding: 0 0 0 18px;


	line-height: 22px;


	}


/**************************** FIN ACCOUNT *********************************************************/


/**************************** LISTE PRODUIT/PAGE LIBRE ********************************************/


#list .uneven, #list .pair {


	width : 100%;


	margin-top: 5px;


	background: url(img/inter.gif);


	}


#list .uneven {


	float: left;


	}


#list .pair {


	float: left;


	}


#list .list_content {


	margin: 5px;


	}


#list .secondary a {


	color:#ff9a03;


	}


#pagination {


	clear: both;


	}


/*#pagination ul {


	margin-left: 50px;


	}*/


#pagination li {


	display: inline;


	float: left;


	padding-left: 5px;


	padding-right: 5px;


	padding-bottom: 5px;


	padding-top: 10px;


	}


#pagination a {


	text-decoration : underline;


	}


#pagination .previous {


	margin-left: 180px;


	}


#page .view, #list .view {


	display:none;


	}


#list .list_bottom,#list .price_pos,#list img.inter {


	display: none;


	}


/**************************** LISTE PRODUIT/PAGE LIBRE ********************************************/


/**************************** FICHE PRODUIT *******************************************************/


#image a {


	text-decoration : underline;


	}


#image a {


	margin: 0 10px 0 0;


	}


#image .comment {


	padding: 5px 0px;


	text-align: left;


	clear: both;


	}


#detail {


	border:none;


	clear: both;


	padding: 10px;


	background: url(media/product_detail_bkg.gif) no-repeat;


	}


#detail h2.pd08 {


	display: none;


	}


#image .view_large img {


	display: block;


	text-align:center;


	}


#product .view  {


	margin:0 0 10px 0;


	}


/* ---------- EXTRA ----------*/


#extradiv2 {


	display:block;


	}


.btn_li_004 {


	width: 85px;


	}


.btn_z0_01 {


	width: 120px;


	}


.txt_another_pic {


	display:none;


	}


img.pic_another_pic {


	width: 80px;


	float:left;


	margin:2px;


	}


.cofidis img,.cofidis_basket img {


	border:none;


	margin-top:15px;


	float:right;


	}


#basket .txt_advantage {


	font-weight:bold;


	}


/* IE Mac ne voit pas l'astérisque qui suit l'antislash \*//*/


#extradiv3 {


	position: absolute;


	top: 13px;


	left: 50%;


	margin-left:10px;


	}


 /**/


#extradiv2 {


	height: 33px;


	margin: 0 auto;


	width: 948px;


	background: url(img/link_bkg.gif) no-repeat bottom;


	}


#extradiv3 {


	display:block;


	position: absolute;


	top: 13px;


	left: 50%;


	margin-left:203px;


	}


#extradiv3 img{


	border: none;


	}


#comand {


	display:none;


	}


#page .bnt_pg_001 {


	display:none;


	}


 .tab-index {


	width:250px;


	display:block;


	float:left;


	}


/**************************** LES EXTRADIV *******************************************************/


/**************************** LA HOME ************************************************************/


#home .btn_pos, #h07 .text,#home img.inter, #home .list_bottom, #home .header, #home h1, #h02 a, #h04 a {


	display: none;


	}


#tc_01,#tc_02,#tc_03,#tc_04 {


	vertical-align:top;


	}


#tc_01 h2 {


	background: url(media/h2_noir.gif) no-repeat;


	height:25px;


	padding:5px 0 0 30px;


	}


#tc_01 h2 a{


	color: #000000;


	font-size:16px;


	font-weight:bold;


	text-decoration:none;


	}


#tc_01{


	background: url(media/bloc_bkg.gif) no-repeat bottom;


	height:293px;


	width:334px;


	}


#tc_01 p {


	padding:15px;


	}


#tc_03 .primary {


	background: url(media/h2_jaune.gif) no-repeat;


	height:25px;


	padding:5px 0 0 35px;


	color: #ff9a02;


	font-size:16px;


	font-weight:bold;


	text-decoration:none;


	}


#tc_03 h2 a{


	color: #ff9a02;


	font-size:16px;


	font-weight:bold;


	text-decoration:none;


	}


#tc_03{


	background: url(media/advence_bkg.gif) no-repeat bottom;


	height:118px;


	}


#tc_03 .asearch_01{


	padding:10px 0 0 20px;


	}


#tc_03 .asearch_02{


	padding:0 0 0 20px;


	}


#tc_03 .ibox_long{


	border:1px solid #000000;


	}


#tc_04{


	background: url(media/post_bkg.gif) no-repeat bottom;


	height:95px;


	}


#tc_04 p {


	padding:25px 0 0 80px;


	}


/**************************** FIN DE LA HOME *****************************************************/


#ref img {


	float:left;


	margin-bottom:16px;


	}


#ref .content {


	width: 600px;


	float:right;


	}


#ref .text {


	font-family: Arial;


	font-size: 9pt;


	font-weight:normal;


	color: #000000;


	}


#ref .act {


	color: #FF9A03;


	}


#ref li {


	display: block;


	clear:both;


	}


#work li.under {


	background: none;


	padding-bottom: 0;


	padding-top: 0;


	color:#000000;


	}


#work h3{


	padding: 0;


	}





/**************************** QUESTIONNAIRE *****************************************************/


.subtitle p {


	color:#0977C6;


	font-size:14px;


	font-weight: bold;


	}


.human {


	border-top:1px dashed #0977C6;


	border-bottom:1px dashed #0977C6;


	margin-bottom:8px;


	padding-top:4px;


	}


.human p {


	color:red;


	}


.help {


	background-color:#E5E5E5;


	margin-bottom:8px;


	}


.help h3 {


	padding:4px;


	background-color:#FFCC81;


	font-size:12px;


	color:#000000;


	}


.help p {


	padding-left:4px;


	}


#span2,#span3,#span4,#span5,#span6,#span7 {


	display:none;


	}


.cents, .cents a{color: #0977c4;font-weight: bold;text-align: right;font-size: 12px;font-weight: bold;}


#home .pweight {display:none;}


/*--------NEW ORDER PROCESS-------*/ 

.label{width:33%;margin: 0 3px 0 0;font-size:11px;}

.select_date_day {width:42px;}

.select_date_month {width:90px;}

.select_date_year {width:60px;}

.ibox_full {width:100%;}

.ibox_long {width: 195px;}

* html .label,* html .formw,* html .checkform{float:left;clear:none;margin:0 5px 0 0;}

* html .form_empty{width:100%;}

* html #canvas_old_account_cont,* html #canvas_login_account,* html #canvas_new_account #canvas_invoice_account,* html #canvas_new_account #canvas_delivery_account{width:90%;float:left;}

*+html .label,*+html .formw,*+html .checkform{float:left;clear:none;margin:0 5px 0 0;}

*+html .form_empty{width:100%;}

*+html #canvas_old_account_cont,*+html #canvas_login_account,*+html #canvas_new_account #canvas_invoice_account,*+html #canvas_new_account #canvas_delivery_account{width:90%;float:left;}




