html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{ margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; }
body, html{ height:100%; }
body{ font-family:Arial, Helvetica, sans-serif; color:#000; }

h1,h2,h3{ font-family:Arial, Helvetica, sans-serif; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:2px 22px; text-transform:uppercase; }
h1,h2{ background:#000; font-size:240%; color:#B38E35;}
h2 span{letter-spacing:-1px;}
h3{ margin:2px 0 0 0; background:#FFF; font-size:140%; color:#B38E35; }
h4{ padding:10px 0; color:#B38E35; font-size:110%;font-weight: bold; }
ul li{ list-style:none; }
sup{ font-size:61.5%; }/* 8px */
.spacer{ clear:both; }
br.show_for_responsive{ display:none; }
.show_responsive{display:none;}

div#container{ position:relative; margin:0 auto; width:980px; }

ul#ancre{ position:fixed; top:142px; margin:0 0 0 -62px; width:62px; height:305px; -moz-box-shadow:-2px 1px 3px 1px #C4C4C4; -webkit-box-shadow:-2px 1px 3px 1px #C4C4C4; box-shadow:-2px 1px 3px 1px #C4C4C4; z-index:555; }
ul#ancre li{ position:relative; width:62px; height:61px; font-size:80%; }
ul#ancre li a{ position:relative; display:block; width:62px; height:61px; text-decoration:none; background:url("../images/sprite_ancre.jpg") 0 0 no-repeat; }

ul#ancre li a.ancre_1{ background-position:0 0; }
ul#ancre li a.ancre_2{ background-position:0 -61px; }
ul#ancre li a.ancre_3{ background-position:0 -122px; }
ul#ancre li a.ancre_4{ background-position:0 -183px; }
ul#ancre li a.ancre_5{ background-position:0 -244px; }

ul#ancre li:hover,
ul#ancre li a:hover{ width:300px; }

ul#ancre li a span.hide_name{ display:none !important; }
ul#ancre li a span.arrow{ position:absolute; display:block; width:10px; height:28px; background:url("../images/bullet_arrow.gif") 0 0 no-repeat; }
ul#ancre li a span.legenge{ position:absolute; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:0 5px 0 0; height:28px; background:#000; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; line-height:28px; }
ul#ancre li a span.arrow,
ul#ancre li a span.legenge{ left:-9999px; }
ul#ancre li a:hover span.arrow{ top:18px; left:57px; }
ul#ancre li a:hover span.legenge{ top:18px; left:67px; }

div#header{ width:980px; }	

div#logo{ float:left; width:266px; height:72px; }

div#panier{ float:right; }
div#panier a{ display:block; width:410px; height:33px; background:url("../images/panier.jpg") 0 0 no-repeat; }

div#banner{ clear:both; height:140px; }

img.carte_gold,
img.soGold{ margin:34px 0 0 0; }
img.carte_gold{ float:left; }
img.soGold{ float:right; margin-right:11px; }

ul#mainnav{ clear:both; width:980px; height:36px; background:#000; }
ul#mainnav li{ float:left; }
ul#mainnav li a{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding-left:37px; height:36px; background:#000; font-size:12px; color:#FFF;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; line-height:35px; letter-spacing:0px;font-weight: bold !important;}
ul#mainnav li a:focus,
ul#mainnav li a:hover{ color:#F00000; }

ul#subnav{ clear:both; display:block; width:980px; height:32px; border-bottom:1px solid #000; }
ul#subnav li{ float:left; }
ul#subnav li a{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:0px 20px; height:31px; font-size:85%; color:#000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:31px; }
ul#subnav li a span{ display:block; float:left; width:35px; height:26px; background:url("../images/ma.jpg") 0 0 no-repeat; }


div#similiCarrousel{ margin:10px 0 0 0; width:980px; height:390px; }

div#content{ margin:5px 0 0 0; width:980px; background:url("../images/bg_1.jpg") 0 0 repeat-y; }

div.subbloc{ margin:0 auto; margin-top:20px; width:870px; padding:30px; background:#FFF; }

div#content_hide{ display:none; }

div.subbloc p{ width:490px; font-size:100%; line-height:110%; }
div.subbloc p.normal{width:100% !important;}
p.first{font-size:130% !important;line-height:110% !important;}
div.subbloc#sub_bloc_3 p{ width:465px; }
div.subbloc#sub_bloc_4 p{ width:475px; }
.sub_bloc_3b{background:#b38e35;padding:15px 30px;padding-bottom:15px;margin:0 25px;color:#FFF;font-size:110%;font-weight:bold;}

div.subbloc h2{ margin:0 0 15px -20px; padding:0px; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:125%; color:#B38E35; text-transform:none; font-weight:bold; }
div.subbloc h2 span{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:5px; height:9px; background:url("../images/sprite_bullet_fleche.gif") 0px -9px no-repeat;margin-bottom: 3px; }

div#sub_bloc_1{ background:#FFF url("../images/produit_1.jpg") 540px 40px no-repeat; }

a.decouvrir_article,
a.fermer_article{ display:block; padding:0 0 0 20px; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:85%; color:#FFFFFF; text-transform:uppercase; text-decoration:none; line-height:33px; cursor:pointer; }
a.decouvrir_article{ margin:15px 0 0 0; width:220px; background:#B38E35 url("../images/sprite_bullet_fleche.gif") 218px 11px no-repeat; }
a.fermer_article{ margin:0px 0 15px 765px; width:170px; background:#B38E35 url("../images/sprite_bullet_fleche.gif") 170px 13px no-repeat; }

div.subbloc div#bloc_left{ float:left; width:490px; }
div.subbloc#sub_bloc_3 div#bloc_left,
div.subbloc#sub_bloc_4 div#bloc_left{ width:475px !important; }

div.subbloc p span.big_baseline{ font-size:115%; color:#B38E35; }
div.subbloc p span.color_grey,
div.subbloc p span.color_grey a{ color:#959595; text-decoration:none; }
/*div.subbloc p span.color_grey.font{ font-size:13px; }*/

/* BLOC_RIGHT */
div.subbloc div#bloc_right{ margin:0 0 0 500px; }
div.subbloc div#bloc_right h3{ margin:0px; padding:0px 0px 10px 10px; color:#000; font-family:Arial, Helvetica, sans-serif; text-transform:none; width:360px; border-bottom:1px solid #B38E35; }
h3.demi{width:180px !important;}
div.subbloc div#bloc_right h3 span{ font-size:125%; color:#B38E35; }

div.subbloc div#bloc_right div#bloc_produit{ height:500px; }
div.subbloc div#bloc_right div#bloc_produit a{ float:left; display:block; margin:7px 30px 0px 25px; width:70px; height:224px; background:url("../images/sprite_produit.jpg") 0 0 no-repeat; }
div.subbloc div#bloc_right div#bloc_produit a#p_1{ background-position:0 0; }
div.subbloc div#bloc_right div#bloc_produit a#p_2{ background-position:-70px 0; }
div.subbloc div#bloc_right div#bloc_produit a#p_3{ background-position:-140px 0; }
div.subbloc div#bloc_right div#bloc_produit a#p_4{ background-position:-210px 0; }
div.subbloc div#bloc_right div#bloc_produit a#p_5{ background-position:-280px 0; }
div.subbloc div#bloc_right div#bloc_produit a#p_6{ background-position:-350px 0; }

div.subbloc div#bloc_right div#bloc_produit a#p_3,
div.subbloc div#bloc_right div#bloc_produit a#p_6{ margin:7px 5px 0 25px; }

div.subbloc div#bloc_right p{ position:relative; top:0px; margin:0 0 0 25px; padding:12px; width:326px; background:#B38E35; color:#FFF; font-size:81.25%; }

div.subbloc#sub_bloc_3 div#bloc_produit a,
div.subbloc#sub_bloc_4 div#bloc_produit a{ float:left; display:block; margin:10px 0px 0 10px; width:70px; height:204px; background:url("../images/sprite_produit_2.jpg") 0 0 no-repeat; }

div.subbloc div#bloc_produit a#p_7{ background-position:-140px 0; }
div.subbloc div#bloc_produit a#p_8{ background-position:-210px 0; }
div.subbloc div#bloc_produit a#p_9{ background-position:0 0; }
div.subbloc div#bloc_produit a#p_10{ background-position:-70px 0; }
div.subbloc div#bloc_produit a#p_11{ background-position:-280px 0; }	
div.subbloc div#bloc_produit a#p_12{ background-position:-350px 0; }

div.subbloc div#bloc_middle{ float:left; margin-top:41px; width:190px; }
div.subbloc div#bloc_middle p{ width:186px; padding:12px; background:#B38E35; color:#FFF; font-size:81.25%; }		

div.subbloc div#bloc_middle div#bloc_produit{ height:270px; }

div.subbloc div#bloc_right_2{ width:190px; }

div.subbloc div#bloc_right_2,
div.subbloc div#bloc_right_3{ float:right; }

div.subbloc div#bloc_middle h3{ margin:0px; padding:50px 0px 10px 10px; color:#000; font-family:Arial, Helvetica, sans-serif; text-transform:none; width:180px; border-bottom:1px solid #EBCC62; }

div.subbloc div#bloc_middle h3,
div.subbloc div#bloc_right_2 h3,
div.subbloc div#bloc_right_3 h3{ margin:0px; color:#000; font-family:Arial, Helvetica, sans-serif; text-transform:none; border-bottom:1px solid #B38E35; }

div.subbloc div#bloc_right_2 h3{ padding:0px 0px 10px 10px; width:160px; }
div.subbloc div#bloc_right_3 h3{ padding:0px 0px 10px 10px; width:155px; }

div.subbloc div#bloc_right_2 h3 span,
div.subbloc div#bloc_right_3 h3 span,
div.subbloc div#bloc_middle h3 span{ font-size:108%; /* ratio : 27px */ color:#B38E35; }

div.subbloc div#bloc_right_2 div#bloc_produit{ position:relative; /*margin:0 10px 0 0;*/ width:170px; height:215px; }

div#btn_comment_le_poser{ position:absolute; top:53px; left:11px; width:68px; height:33px; z-index:456; }
div#btn_comment_le_poser a{ display:block; margin:0px !important; padding:0px !important; width:68px !important; height:33px !important; }
/* SUB_BLOCK_4 */
div.subbloc#sub_bloc_4{ margin-bottom:15px; }
div.subbloc#sub_bloc_4 div#bloc_middle{ margin-top:0px; }

div.subbloc#sub_bloc_4 div#bloc_middle div#bloc_produit,
div.subbloc div#bloc_right_3 div#bloc_produit{ margin: 0 0 0 40px; height:215px; }

div.subbloc#sub_bloc_4 div#bloc_middle h3{ padding:0px 0px 10px 10px; }

/* SPAN */
div.subbloc div#bloc_produit a span{ display:none; }

div.bloc_coulisse{ width:980px; height:538px; background:url("../images/bg_2.jpg") 0 0 no-repeat; overflow:auto; }
div.bloc_chronicle{ width:980px; height:538px; background:url("../images/bg_3.jpg") 0 0 no-repeat; overflow:auto; }

div.video{ float:left; position:relative; margin:14px 0 0 24px; width:640px; height:409px; }
div.video img{ position:absolute; z-index:333; cursor:pointer; }
div.video iframe{ position:absolute; z-index:222; }

p.bloc_txt_1,
p.bloc_txt_2{ float:right; margin-right: 10px !important;width: 270px; }

p.bloc_txt_1{ font-size:125%; padding:14px 0 10px 0; border-bottom:1px solid #FFF; width: }
p.bloc_txt_2{ font-size:87.5%; margin:10px 0 0 0; }

div.bloc_avantages{ width:980px;  background:url("../images/bg_4.jpg") 0 0 no-repeat; overflow:auto; padding-bottom:38px; }
div.bloc_avantages img{margin:38px 0 0 24px;}
div.bloc_avantages div.avantage{ position:relative; width:292px; height:292px; }
div.bloc_avantages div.av_1{ background:url(../images/avantage_1.jpg) 0 0 no-repeat; }
div.bloc_avantages div.av_2{ background:url(../images/avantage_2.jpg) 0 0 no-repeat; }
div.bloc_avantages div.av_3{ background:url(../images/avantage_3.jpg) 0 0 no-repeat; }	

div.bloc_avantages div.avantage p{ position:absolute; left:25px; width:245px; font-size:87.5%; }
div.bloc_avantages div.av_1 p{ top:215px; }
div.bloc_avantages div.av_2 p{ top:100px; }
div.bloc_avantages div.av_3 p{ top:130px; }

div.bloc_playlist{ width:980px; height:423px; background:url("../images/bg_5.jpg") 0 0 no-repeat; }

div.bloc_playlist h3{ width:126px; height:28px; margin:0px; padding:0px; }

div.bloc_playlist a{ display:block; width:930px; height:283px; text-decoration:none; color:#000; cursor:pointer; }
div.playlist_beaute{ width:930px; height:283px; margin:20px 0 0 22px; background:#FFF url("../images/produit_2.jpg") right 0 no-repeat; -moz-box-shadow:1px 2px 3px 1px #e7b85c; -webkit-box-shadow:1px 2px 3px 1px #e7b85c; box-shadow:1px 2px 3px 1px #e7b85c; }
div.playlist_beaute h4{ margin:0 0 0 30px; padding:10px 0px; width:275px; border-bottom:1px solid #D5B359; font-size:150%; color:#B38E35; font-family:Arial, Helvetica, sans-serif; }
div.playlist_beaute p{ width:255px; margin:10px 0 0 30px; font-size:87.5%; }

div.playlist_beaute div{ display:block; margin:10px 0 0 30px; padding:0 0 0 20px; width:113px; height:33px; background:#B38E35 url("../images/sprite_bullet_fleche.gif") 115px 12px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:85%; color:#FFFFFF; text-transform:uppercase; text-decoration:none; line-height:33px; }

div#footer{ margin:15px 0 15px 0; height:220px; background:url("../images/calepinage.gif") right bottom no-repeat; }		
div#footer p{ padding-bottom:10px; font-size:56.25%; color:#A1A1A1; text-align:justify; border-bottom:5px solid #000; }

div#footer ul{ float:left; margin-top:11px; width:237px; height:77px; line-height:21px; list-style:none; border-left:1px solid #9D9D9D; }
div#footer ul li{ padding:0 0 0 10px; font-size:68.75%; }
div#footer ul li.first{ padding:8px 0 0 10px; }
div#footer ul li a{ color:#111; text-decoration:none; }	
div#footer ul li a:focus,
div#footer ul li a:hover{ color:#CC0000; }

div#footer ul.simili_input{ width:980px; height:38px; border-left:none; border-bottom:5px solid #000; }
div#footer ul.simili_input li{ float:left; }
div#footer ul.simili_input li.spacer_left{ padding:0 0 0 170px; }

a.top_link{ display:block; position:fixed; bottom:230px; margin-left:910px; width:70px; height:52px; /*-moz-box-shadow:1px -1px 2px 1px #CCC; -webkit-box-shadow:1px -1px 2px 1px #CCC; box-shadow:1px -1px 2px 1px #CCC;*/ cursor:pointer; z-index:9999; }

div.visu_show_responsive{ display:none; }

.ptit{font-size:80% !important;}
.lien_gris{color:#959595; text-decoration:none;}
.lien_gris:hover{text-decoration:underline;}
.img2{margin:0 50px;}
.products{margin:10px 0;}
.astuce1{background:#b38e35;width:185px;position:absolute;color:#FFF;top:100px;right:-30px;padding:10px;font-size:95%;}
h3.mi{width:190px !important;}
.imgp{margin-top:7px;}
#edito-2, #edito-3{display:none;}
.show_responsive{display:none;}
.archives{background:#000;color:#b38e35;font-family:Arial, Helvetica, sans-serif;font-size:14px;width:70px;padding:5px;font-weight:bold;text-align:center;position:absolute;top:250px;right:0;cursor:pointer;}
.archives_liste{position:absolute;top:275px;right:0;background:#fff;min-width:80px;z-index:99;border-bottom:1px #999 solid;opacity:0.9;display:none;}
.archives_liste a{display:block;color:#b38e35;border-top:1px #999 solid;text-decoration:none;padding:5px;font-size:12px;font-weight:bold;}
.archives_liste a:hover{background-color:#EEE;}
.archives_liste ul{list-style:none;margin:0;padding:0;}
.gris{color:#a6a6a6 !important;}
.gris:hover{color:#F00000 !important;}
.pluspetit{font-size:80% !important;}
/* -------------------------------------- 
				RESPONSIVE
-------------------------------------- */
@media only screen and (max-device-width:480px){
.resp_carou{display:block !important;}
.decouvrir_article{margin-bottom:10px !important;}
#carou{display:none;}
.resp_center{text-align:center;}
.astuce1{position:relative;top:0;margin-top: 50px;}
.img2{margin:10px 30px;}
.hide_responsive{display:none;}
h3.demi{width:280px !important;}
br.hide_for_responsive{ display:none; }
br.show_for_responsive{ display:block; }
.show_responsive{display:block !important;}
div.bloc_avantages img{margin:10px 14px;}
span.hide_responsive{ display:none; }
.resp_t1{position:absolute;top:420px;}
.resp_p1{position:absolute;top:620px;}
.resp_t2{position:absolute;top:890px;}
.resp_t3{position:absolute !important;top:460px;}
.subbloc{position:relative;}
.decalh50{height:50px;width:1px;}
.decalh180{height:180px;width:1px;}
.decalh250{height:255px;width:1px;}
.decalh210{height:210px;width:1px;}
.astuce2{background:#b38e35;color:#FFF;padding:10px;font-size:95%;margin-top:10px;}
div#banner{height:120px;}
div.visu_show_responsive,
div.visu_show_responsive a{ display:block; width:320px; }

h1,h2{ padding:2px 22px; width:276px; background:#000000; font-size:156.25%; color:#B38E35; text-transform:uppercase; }

div#container{ position:relative; margin:0 auto; width:320px; }	

ul#ancre{ display:none; }

div#header{ width:320px; }	

div#logo{ margin:20px 0 0 0; width:320px; height:72px; }
div#logo a{ display:block; }
div#logo a img{ margin:0 0 0 30px; }
	
div#panier{ position:absolute; }
div#panier a{ display:block; width:320px; height:26px; background:url("../images/panier.jpg") 0 0 no-repeat; }
div#panier a img{ width:320px; height:26px; }

img.carte_gold,
img.soGold{ margin:38px 0 0 0; }

img.carte_gold{ width:97px; height:53px; }
img.soGold{ width:168px; height:56px; }

ul#mainnav{ width:320px; height:108px; background:#000; }
ul#mainnav li a{ padding:0 14px; }

ul#subnav{ width:320px; height:70px; border-bottom:none; }
ul#subnav li a{ padding:0px 5px; font-size:80%; }

div#similiCarrousel{ margin:10px 0 0 0; width:320px; height:127px; }
div#similiCarrousel img{ width:320px; height:127px; }

div#content{ width:320px; background-color:#FFF; background-image:none; }

div.subbloc{ margin:20px 0 0 0; width:280px; padding:0px 20px; background:#FFF; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; overflow:hidden; }

div.subbloc h2{ margin:0 0 15px -20px; padding:7px 0 7px 10px; width:310px; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:93.75%; color:#B38E35; text-transform:none; font-weight:bold; }
div.subbloc h2 span{ margin-bottom: 0 !important;display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:5px; height:9px; background:url("../images/sprite_bullet_fleche.gif") 0px -9px no-repeat; }

div#sub_bloc_1{ background:#FFF url("../images/produit_1.jpg") 0 50px no-repeat; }

div.subbloc p{ width:280px !important; font-size:87.5%; line-height:137.5%; }		
div#sub_bloc_1 p.first{ padding-top:380px; }
div#sub_bloc_1 h4{padding-top:0;}

div.subbloc div#bloc_left{ float:none; width:280px !important; }
div.subbloc#sub_bloc_3 div#bloc_left,
div.subbloc#sub_bloc_4 div#bloc_left{ width:280px !important; }

div.subbloc div#bloc_right{ margin:0px; overflow:hidden; }

div.subbloc div#bloc_right p{ margin:0px; padding:12px; width:260px !important; background:#B38E35; color:#FFF; font-size:81.25%; }

div.subbloc div#bloc_right div#bloc_produit a{ margin:7px 30px 0px 0px; width:70px; height:224px; background:url("../images/sprite_produit.jpg") 0 0 no-repeat; }
div.subbloc div#bloc_right div#bloc_produit a#p_3,
div.subbloc div#bloc_right div#bloc_produit a#p_6{ margin:7px 0px 0 0px; }

div.subbloc div#bloc_right_2,
div.subbloc div#bloc_right_3{ float:none; }

div.subbloc div#bloc_right h3{ margin:20px 0 0 0; padding: 0 0 10px 0px; width:280px; border-bottom:1px solid #B38E35; }
div.subbloc div#bloc_right h3 span{ font-size:125%; color:#B38E35; }

div.subbloc div#bloc_middle{ float:none; margin-top:10px; width:280px; overflow:hidden; }
div.subbloc div#bloc_middle p{ margin:20px 0 0 0; width:260px !important; }

div.subbloc div#bloc_middle h3{ padding:30px 0px 10px 0px !important; width:280px !important; }

div.subbloc div#bloc_right_2 h3{ padding:0px 0px 10px 0px; width:280px; }
div.subbloc div#bloc_right_3 h3{ padding:20px 0px 10px 0px; width:280px; }

a.fermer_article{ margin:0px 0 15px 20px; }

div.bloc_coulisse{ width:320px; height:260px; background-color:#FFF; background-image:none; }
div.bloc_chronicle{ width:320px; height:370px; background-color:#FFF; background-image:none;overflow:hidden; }

div.bloc_coulisse div.video{ display:none; }

div.video{ display:none; }

p.bloc_txt_1,
p.bloc_txt_2{ float:none; width:300px; }

p.bloc_txt_1{ font-size:100%; padding:14px 0 10px 20px; border-bottom:none; }
p.bloc_txt_2{ font-size:100%; margin:10px 0 0 20px; }

div.bloc_avantages{ width:320px; background: url("../images/responsive_bg_avantage.jpg") repeat scroll 0 65px transparent; padding:0 !important; }

div.bloc_playlist{ width:320px; height:530px; background-color:#FFF; background-image:none; overflow:hidden; border-bottom:5px solid #000; }

div.bloc_playlist h3,
div.bloc_playlist h4{ display:none; }

div.bloc_playlist a{ display:block; width:320px; height:440px; text-decoration:none; color:#000; cursor:pointer; }
div.playlist_beaute{ width:320px; height:440px; margin:20px 0 0 0px; background:#FFF url("../images/responsive_visu_playlist.jpg") left top no-repeat; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }
div.playlist_beaute p{ margin:0px; padding:300px 0 0 10px; width:305px; font-size:93.75%; }

div.playlist_beaute div{ margin:15px 0 0 10px; }

div#footer{ margin:15px 0 15px 0; height:460px; background:url("../images/calepinage.gif") right bottom no-repeat; }
div#footer p{ width:300px !important; margin:0 0 0 10px; font-size:75% !important; }
div#footer ul{ width:155px; height:77px; }
div#footer ul li{ padding:0 0 0 7px !important; }
div#footer ul.simili_input{ width:320px; height:160px; border-left:none; border-bottom:none; }
div#footer ul.simili_input li.spacer_left{ padding:0 0 0 10px; }

a.top_link{ margin-left:250px; width:70px; height:52px; -moz-box-shadow:1px -1px 2px 1px #CCC; -webkit-box-shadow:1px -1px 2px 1px #CCC; box-shadow:1px -1px 2px 1px #CCC; cursor:pointer; z-index:9999; }		
h3.tt{margin:0px; padding:10px 0px 4px 0; color:#000; font-family:Arial, Helvetica, sans-serif; text-transform:none; width:360px; border-bottom:1px solid #B38E35;margin-bottom:5px;width:280px;}
h3.tt span{ font-size:100%; color:#B38E35; }
}