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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
background:transparent;border:0 none;
font-size:100%;
margin:0;padding:0;
outline:0;
vertical-align:baseline;
}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{
content:'';
content:none;
}
table{
border-collapse:collapse;
border-spacing:0;
}
a img{border:0 none;}
img{vertical-align:bottom;}


body{
background:#eee url("../images/mainwrap-bg.gif") repeat-y center 0;
color:#000;font:14px Arial,Helvetica,sans-serif;
line-height:1.5;
}
input,textarea{
color:#111;font:12px Arial,sans-serif;
}
a{
color:#00749e;
text-decoration:underline;
}
a:hover{
color:#fe249a;
text-decoration:underline;
}
h1,h2,h3,h4,h5,h6{
clear:both;
font-weight:normal;
}
hr{
background-color:#999;border:0;
height:1px;
margin-bottom:1.5em;
}
p{margin-bottom:1.5em;}
ul{margin:0 0 1.5em 2.5em;}
ol{margin:0 0 1.5em 2.5em;}
ul{list-style:disc;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}
dl	{margin:0 1.5em;}
dt{font-weight:bold;}
dd{margin-bottom:1.5em;}
strong{font-weight:bold;}
cite,em,i{font-style:italic;}
blockquote{margin:0 3em;}
blockquote em,blockquote i,blockquote cite{font-style:normal;}
pre{
font:8pt Monaco,monospace;
line-height:1.5;
margin-bottom:1.5em;
}
code{
background:#ececec;
border:1px dotted #999;
display:block;
font:8pt Monaco,monospace;
padding:15px 20px;
}
abbr,acronym{
border-bottom:1px dotted #666;
cursor:help;
}
ins{text-decoration:none;}
sup,sub{
height:0;
line-height:1;
position:relative;
vertical-align:baseline;
}
sup{bottom:1ex;}
sub{top:.5ex;}
.clear{
clear:both;
}
.alignleft,img.alignleft{
display:inline;
float:left;
margin-right:1em;
text-align:left;
}
.aligncenter,img.aligncenter{
clear:both;
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.alignright,img.alignright{
display:inline;
float:right;
margin-left:1em;
text-align:right;
}

#page{
background:url("../images/background.jpg") repeat-x center 0;
height:auto;
min-height:700px;
width:100%;
}

#header-wrap{
background:url("../images/header-bg.jpg") no-repeat center 0;
height:390px;
width:100%;
}
#header{
height:390px;
margin:0 auto;
position:relative;
width:945px;
z-index:1;
}
#header img{
vertical-align:bottom;
}
#logo{
left:10px;
position:absolute;
top:10px;
z-index:10;
}

#language{
background:url("../images/lang-rt.gif") no-repeat right top;
display:inline-block;
padding:0 4px 0 0;
position:absolute;
right:5px;
top:0;
width:auto;
z-index:2;
}
#language .wrap{
background:url("../images/lang-bg.gif") no-repeat 0 0;
float:right;
height:30px;
padding:0 1px 0 5px;
}
#language p{
color:#fff;
float:left;
font-size:12px;
font-weight:bold;
line-height:26px;
margin:0;
padding:0 5px;
}
#language ul{
display:block;
float:left;
list-style:none;
height:18px;
margin:0;
padding:5px 0 0;
}
#language li{
display:block;
float:left;
height:18px;
width:28px;
}
#language li a{
color:#004265;
display:block;
float:left;
height:18px;
line-height:18px;
overflow:hidden;
padding:0 2px;
text-align:left;
text-decoration:none;
text-indent:-9999em;
width:24px;
}
#language li a.en{
background:url("../images/flag-en.gif") no-repeat center 0;
}
#language li a.fr{
background:url("../images/flag-fr.gif") no-repeat center 0;
}
#language li a.de{
background:url("../images/flag-de.gif") no-repeat center 0;
}
#language li a.es{
background:url("../images/flag-es.gif") no-repeat center 0;
}
#language li a.pt{
background:url("../images/flag-pt.gif") no-repeat center 0;
}
#language li a.ko{
background:url("../images/flag-ko.gif") no-repeat center 0;
}
#language li a.ja{
background:url("../images/flag-ja.gif") no-repeat center 0;
}
#language li a.zh{
background:url("../images/flag-zh.gif") no-repeat center 0;
}
#language li a:hover,
#language li.current a{
background-position:center bottom;
}

#banner{
height:390px;
width:945px;
}
#banner .left{
float:left;
}

#main-wrap{
background:url("../images/main-bg.jpg") no-repeat center 0;
clear:both;
padding:10px 0 0;
width:100%;
}
#main{
background:#fff;
height:auto;
margin:0 auto;
min-height:300px;
width:945px;
}
#main:after{
content:" ";clear:both;display:block;width:100%;
}
#main h1,
#main h1.title-v1{
color:#930050;
font-size:27px;
font-weight:bold;
line-height:125%;
margin:0 0 20px;
padding:15px 5px 0;
}
#main h1.nomargin{
margin:0;
}

#main h2{
color:#e5007e;
font-size:20px;
font-weight:bold;
line-height:150%;
margin:0 0 20px;
padding:15px 5px 0;
}
#main h2.subtitle-v1,
#main h2.subtitle-v2,
#main h2.subtitle-v3{
background:#005e80 url("../images/subtitle-bg.gif") no-repeat 0 0;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
color:#fff;
font-size:21px;
height:auto;
line-height:24px;
padding:26px 0 10px 30px;
text-shadow:1px 1px 1px #00384c;
}
#main h2.subtitle-v2{
font-family:Verdana,Helvetica,sans-serif;
}
#main h2.subtitle-v3{
font-family:'Trebuchet MS',Helvetica,sans-serif;
}
#main h2.nomargin{
margin:0;
}

#main p,
#main p.paragraph-v1{
line-height:190%;
margin:0 0 25px;
padding:0 5px;
}

#main ul.bullet-v1{
list-style:none;
margin:0 0 30px;
}
#main ul.bullet-v1 li{
clear:both;
display:inline-block;
height:auto;
margin:0 0 10px;
min-height:27px;
padding:2px 30px 0 60px;
width:570px;
}
#main ul.bullet-v1 li{
background:url("../images/bullet1.gif") no-repeat 25px 2px;
}
#main ul.bullet-v1 li h1,
#main ul.bullet-v1 li h2,
#main ul.bullet-v1 li p,{
color:#000;
margin:0;
padding:0;
}
#main ul.bullet-v1 li h2{
display:inline;
}
#main ul.bullet-v1 li .big{
color:#b21d6f;
font-size:18px;
font-weight:bold;
}

#leftsidebar{
float:left;
height:auto;
min-height:100px;
padding:0 0 0 10px;
width:220px;
}
#leftsidebar .block{
background:url("../images/block-btm.gif") no-repeat left bottom;
float:left;
margin:0 0 10px;
padding:0 0 3px;
width:220px;
}
#leftsidebar .block.nobg{
background:0 none;
}
#leftsidebar .title{
background:url("../images/sidetitle-bg.gif") no-repeat 0 0;
color:#fff;
font-size:16px;
font-weight:bold;
height:40px;
line-height:40px;
padding:0 0 0 10px;
text-shadow:1px 1px 0 #850047;
width:210px;
}
#leftsidebar .content{
background:url("../images/block-bg.gif") repeat-x center 0;
border-left:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
padding:8px 0;
width:218px;
}


/*** Content ***/
#content{
float:right;
font-size:15px;
height:auto;
min-height:100px;
padding:0 10px 100px 0;
width:680px;
}
#content .mainheading{
background:#56002f url("../images/hilite1.gif") no-repeat center 0;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
color:#fff;
font-size:26px;
font-weight:bold;
min-height:30px;
line-height:30px;
padding:7px 5px 9px;
text-align:center;
text-shadow:1px 1px 1px #260014;
width:670px;
}
#content .subheading{
background:#005e80 url("../images/subtitle-bg.gif") no-repeat 0 0;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
color:#fff;
font-size:21px;
font-weight:bold;
height:auto;
line-height:24px;
padding:26px 0 10px 30px;
text-shadow:1px 1px 1px #00384c;
}
#content p.subheading{
background-position:0 0;
}
#content p{
padding-right:25px;
}

#content a.button{
background:url("../images/btn-content.jpg") no-repeat center 0;
color:#fff;
display:block;
font-family:Tahoma,Geneva,sans-serif;
font-size:22px;
font-weight:bold;
height:60px;
line-height:48px;
margin:0 auto;
padding:0 15px 0 0;
text-align:center;
text-decoration:none;
text-shadow:-1px -1px 0 #c22b7b;
width:175px;
}
#content a.button:hover{
color:#ffe1f1;
text-decoration:none;
}

#content span.special-text{
background:#006083 url("../images/special-bg.gif") repeat-x center 0;
border:1px solid #006083;
border-width:0 1px 1px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
color:#4c002a;
display:inline-block;
font-weight:bold;
padding:8px 13px;
text-align:center;
text-shadow:1px 1px 0 #004b66;
}
#content h1 span.special-text{
color:#fff;
font-size:30px;
text-shadow:1px -1px 1px #004b66;
}
#content h2 span.special-text{
color:#fff;
font-size:24px;
text-shadow:-1px -1px 0px #bf1d73;
}
#content span.special-text a,
#content a span.special-text{
color:#fff;
text-decoration:none;
}
#content span.special-text a:hover,
#content a:hover span.special-text{
color:#ffe1f1;
text-decoration:none;
}

#content blockquote{
background:#f7f7f7;
border:6px solid #dfdfdf;
color:#262626;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-bottom:20px;
padding:15px 15px 0;
}
#content .quicklinks{
color:#00749E;
font-weight:bold;
text-align:center;
}

/*** Vertical Menu ***/
ul.menu.vertical{
list-style:none;
margin:0 auto;
padding:0;
width:200px;
}
ul.menu.vertical li{
font-size:14px;
font-weight:bold;
height:25px;
margin:0 0 5px;
padding:0;
width:200px;
}
ul.menu.vertical li.last{
margin:0;
}
ul.menu.vertical li a{
background:url("../images/menu-li.gif") no-repeat 0 0;
color:#00749e;
display:block;
height:25px;
line-height:25px;
padding:0 0 0 20px;
text-decoration:none;
width:180px;
}
ul.menu.vertical li a:hover,
ul.menu.vertical li.active a{
background-position:left bottom;
color:#ffffff;
text-decoration:none;
text-shadow:0 -1px 0 #d11b7c;
}

/*** Order List ***/
ul.order-list{
list-style:none;
margin:0 auto;
padding:0;
width:200px;
}
ul.order-list li{
background:url("../images/order-libg.png") no-repeat;
color:#004f6b;
font-size:12px;
font-weight:bold;
height:51px;
line-height:18px;
margin:0 0 2px;
padding:12px 0 0 37px;
position:relative;
text-shadow:1px 1px 0 #e5e5e5;
width:163px;
z-index:1;
}
ul.order-list li span.big{
font-size:14px;
}
ul.order-list li span.small{
color:#c8006e;
font-size:12px;
}
ul.order-list li input{
right:3px;
position:absolute;
top:20px;
}

a.add-to-cart{
background:url("../images/btn-addtocart.jpg") no-repeat center 0;
color:#fff;
display:block;
font-family:Tahoma,Geneva,sans-serif;
font-size:16px;
font-weight:bold;
height:50px;
line-height:38px;
margin:0 auto;
padding:0 20px 0 0;
text-align:center;
text-decoration:none;
text-shadow:-1px -1px 0 #c22b7b;
width:130px;
}
a.add-to-cart:hover{
color:#ffe1f1;
text-decoration:none;
}

/*** Shopping Cart ***/
.shopping-cart{
font-weight:bold;
margin:0 auto;
width:200px;
}
.total-items{
color:#333333;
font-size:14px;
}
.total-items span{
color:#fe249a;
font-weight:bold;
}
.total-cost{
color:#333333;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}
.total-cost span{
color:#fe249a;
}
.view-cart{
background:url("../images/shopping-bag.jpg") no-repeat 0 0;
height:90px;
font-size:12px;
font-weight:normal;
margin:10px 0;
padding:20px 0 0 80px;
width:120px;
}
.view-cart a{
color:#00749e;
text-decoration:none;
}
.view-cart a:hover{
color:#fe249a;
text-decoration:none;
}
.view-cart a.checkout{
background:url("../images/btn-checkout.jpg") no-repeat 0 0;
color:#fff;
display:block;
height:25px;
font-family:Tahoma,Geneva,sans-serif;
font-weight:bold;
line-height:23px;
margin:3px 0 0;
padding:0 10px 0 0;
text-align:center;
text-decoration:none;
text-shadow:-1px -1px 0 #c22b7b;
width:105px;
}
.view-cart a.checkout:hover{
color:#ffe1f1;
text-decoration:none;
}
.view-cart img.secure-shopping{
clear:both;
padding:5px 0 0;
}

/*** Benefiits ***/
ul.benefits{
list-style:none;
margin:0 auto;
padding:0;
width:200px;
}
ul.benefits li{
background:url("../images/bullet-benefits.png") no-repeat 0 0;
color:#00749e;
font-size:14px;
font-weight:bold;
height:auto;
line-height:16px;
min-height:18px;
margin:0 0 15px;
padding:0 0 0 20px;
width:180px;
}

/*** Order Table ***/
table.ordertb{
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;
padding:0;
}
table.ordertb tr td{
padding:5px;
text-align:center;
}
table.ordertb tr.tdblue2{
background:url("../images/bluestrip.gif") repeat-x center 0;
border-width:0 1px;
border-style:solid;
border-color:#00749e;
color:#fff;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
text-shadow:-1px -1px 0 #005473;
}

table.ordertb tr.nostyle{
background:#f7f7f7;
border-left:1px solid #f7f7f7;
border-right:1px solid #f7f7f7;
}
table.ordertb tr.lightb{
background:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
table.ordertb tr.nostyle:hover,
table.ordertb tr.lightb:hover{
background:#eee;
border-left:1px solid #eee;
border-left:1px solid #eee;
}
table.ordertb tr.nostyle td,
table.ordertb tr.lightb td{
height:45px;
line-height:16px;
padding:0 5px;
vertical-align:middle;
}
table.ordertb tr.nostyle td.boldz,
table.ordertb tr.lightb td.boldz{
font-size:15px;
font-weight:bold;
}
table.ordertb tr.nostyle td .bonus,
table.ordertb tr.lightb td .bonus{
color:#ec0600;
font-size:12px;
font-weight:bold;
}

table.ordertb tr.currency td{
font-weight:bold;
padding:0 10px 5px 0;
text-align:right;
}
table.ordertb tr.orderbutton td{
padding:10px 0 0;
text-align:right;
}
table.ordertb tr.orderbutton td input{
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}

#defdiv table tr.tdblue{
background:url("../images/bluestrip.gif") repeat-x center bottom;
border-width:0 1px;
border-style:solid;
border-color:#00749e;
color:#fff;
font-size:14px;
font-weight:bold;
height:20px;
line-height:20px;
text-shadow:-1px -1px 0 #005473;
}
#defdiv table tr.tdblue td{
font-size:13px;
text-align:right;
vertical-align:middle !important;
}

/*** Contact Form ***/
table.contact-form{
margin:0 auto;
padding:0;
width:600px;
}
table.contact-form tr.head{
background:url("../images/bluestrip.gif") repeat-x center 0;
border-width:0 1px;
border-style:solid;
border-color:#00749e;
color:#fff;
font-size:0;
font-weight:bold;
height:10px;
line-height:0;
}
table.contact-form tr.head td{
padding:0 10px;
}

table.contact-form tr.odd{
background:#f7f7f7;
border-left:1px solid #f7f7f7;
border-right:1px solid #f7f7f7;
}
table.contact-form tr.even{
background:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
table.contact-form tr td{
font-size:13px;
font-weight:bold;
padding:10px;
}
table.contact-form tr td.label{
line-height:24px;
padding-right:10px;
text-align:right;
vertical-align:top;
width:150px;
}
table.contact-form tr td.label .small{
clear:left;
display:block;
font-size:11px;
font-weight:normal;
line-height:8px;
}
table.contact-form tr.odd td input,
table.contact-form tr.even td input{
background:#fff;
border:1px solid #ddd;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
height:24px;
line-height:24px;
padding:0 5px;
width:300px;
}
table.contact-form tr td input#captcha-form{
width:150px;
}
table.contact-form tr td textarea{
border:1px solid #ddd;
font-size:14px;
width:310px;
}
table.contact-form tr.odd td select,
table.contact-form tr.even td select{
border:1px solid #ddd;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
height:24px;
line-height:24px;
padding-top:2px;
width:120px;
}

table.contact-form tr.foot{
background:#00749e url("../images/bluestrip.gif") repeat-x center -3px;
border-width:0 1px;
border-style:solid;
border-color:#00749e;
color:#fff;
font-size:14px;
font-weight:bold;
}
table.contact-form tr.foot td{
padding:8px 0;
text-align:center;
}
table.contact-form tr.foot td input{
cursor:pointer;
font-size:14px;
font-weight:bold;
height:30px;
padding-bottom:2px;
}

/*** Footer ***/
#footer-wrap,
#footer{
clear:both;
width:100%;
}
#footer-block{
background:#f6f6f6 url("../images/footer-blockbg.gif") repeat-x center 0;
clear:both;
margin:0 auto;
padding:10px 0;
width:945px;
}
#footer-block:after{
content:" ";clear:both;display:block;width:100%;
}
#footer-block .title{
background:url("../images/foottitle-bg.gif") no-repeat 0 0;
color:#fff;
font-size:22px;
font-weight:bold;
height:40px;
line-height:40px;
padding:0 0 0 10px;
text-shadow:1px 1px 0 #850047;
width:210px;
}
#footer-block .title-wide{
background:url("../images/foottitle-bg2.gif") no-repeat 0 0;
color:#fff;
font-size:22px;
font-weight:bold;
height:40px;
line-height:40px;
padding:0 0 0 10px;
text-shadow:1px 1px 0 #850047;
width:455px;
}

#f-navigation{
float:left;
margin-left:10px;
width:220px;
}
#f-navigation ul.menu.vertical{
padding-top:10px;
}
#f-navigation ul.menu.vertical li a,
#f-navigation ul.menu.vertical li.active a{
background:url("../images/menu-li.gif") no-repeat 0 0;
color:#00749e;
display:block;
height:25px;
line-height:25px;
padding:0 0 0 20px;
text-decoration:none;
text-shadow:none;
width:180px;
}
#f-navigation ul.menu.vertical li a:hover{
text-decoration:underline;
text-shadow:none;
}

#f-language{
float:left;
margin-left:10px;
width:220px;
}
#f-language ul.language{
list-style:none;
margin:0;
padding:15px 5px;
}
#f-language ul.language li{
display:block;
float:left;
height:24px;
margin:0 5px 10px;
width:32px;
}
#f-language ul.language li a{
display:block;
float:left;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:-9999em;
width:32px;
}
#f-language ul.language li a.en{
background:url("../images/lang-en2.gif") no-repeat center 0;
}
#f-language ul.language li a.fr{
background:url("../images/lang-fr2.gif") no-repeat center 0;
}
#f-language ul.language li a.de{
background:url("../images/lang-de2.gif") no-repeat center 0;
}
#f-language ul.language li a.es{
background:url("../images/lang-es2.gif") no-repeat center 0;
}
#f-language ul.language li a.pt{
background:url("../images/lang-pt2.gif") no-repeat center 0;
}
#f-language ul.language li a.ko{
background:url("../images/lang-ko2.gif") no-repeat center 0;
}
#f-language ul.language li a.ja{
background:url("../images/lang-ja2.gif") no-repeat center 0;
}
#f-language ul.language li a.zh{
background:url("../images/lang-zh2.gif") no-repeat center 0;
}
#f-language ul.language li a:hover,
#f-language ul.language li.current a{
background-position:center bottom;
}

#tag-cloud{
float:right;
margin-right:10px;
width:465px;
}
#tag-cloud ul.tag-cloud{
list-style:none;
margin:0 auto;
padding:10px 5px 30px;
text-align:center;
}
#tag-cloud ul.tag-cloud li{
display:inline;
font-size:14px;
font-weight:bold;
line-height:22px;
margin:0 2px;
}
#tag-cloud ul.tag-cloud li.two{
font-size:16px;
}
#tag-cloud ul.tag-cloud li.three{
font-size:18px;
}
#tag-cloud ul.tag-cloud li.four{
font-size:20px;
}
#tag-cloud ul.tag-cloud li.five{
font-size:22px;
}
#tag-cloud ul.tag-cloud li.six{
font-size:24px;
}
#tag-cloud ul.tag-cloud li.seven{
clear:both;
display:block;
font-size:26px;
line-height:34px;
}
#tag-cloud ul.tag-cloud li a{
color:#00749e;
cursor:pointer;
display:inline-block;
text-decoration:none;
}
#tag-cloud ul.tag-cloud li a:hover{
color:#fe249a;
text-decoration:none;
}

#colophon{
background:#2c2221 url("../images/colophon-bg.jpg") repeat-x center 0;
color:#fff;
clear:both;
font-size:14px;
padding:15px 0 1px;
text-align:center;
width:100%;
}
#colophon a{
color:#fff;
text-decoration:none;
}
#colophon a:hover{
text-decoration:underline;
}
#colophon .links{
font-size:12px;
font-weight:normal;
}

/*** Custom Texts ***/
.customtext{
color:#fff;
display:block;
font-size:0 !important;
line-height:0 !important;
overflow:hidden;
text-indent:-9999em;
}

#t-fedup{
background:url("../images/en/t-fedup.gif") no-repeat center 0;
height:154px;
}
#t-betterimage{
background:url("../images/en/t-betterimage.gif") no-repeat center 0;
height:69px;
}
#t-breastsundersize{
background:url("../images/en/t-breastsundersize.gif") no-repeat center 0;
height:84px;
}
#t-outstandingresults{
background:url("../images/en/t-outstandingresults.gif") no-repeat center 0;
height:80px;
}
#t-uniquewellbeing{
background:url("../images/en/t-uniquewellbeing.gif") no-repeat center 0;
height:36px;
}
#t-herbalformula{
background:url("../images/en/t-herbalformula.gif") no-repeat center 0;
height:118px;
}
#t-qualityingredients{
background:url("../images/en/t-qualityingredients.gif") no-repeat center 0;
height:84px;
}
#t-bestingredients{
background:url("../images/en/t-bestingredients.gif") no-repeat center 0;
height:75px;
}
#t-stayfree{
background:url("../images/en/t-stayfree.gif") no-repeat center 0;
height:62px;
}

#t-qualitecomposants{
background:url("../images/fr/t-qualitecomposants.gif") no-repeat center 0;
height:80px;
}
#t-approuvemedecins{
background:url("../images/fr/t-approuvemedecins.gif") no-repeat center 0;
height:190px;
}
#t-remboursement{
background:url("../images/fr/t-remboursement.gif") no-repeat center 0;
height:71px;
}
#t-grossepoitrine{
background:url("../images/fr/t-grossepoitrine.gif") no-repeat center 0;
height:73px;
}
#t-agrandirpoitrine{
background:url("../images/fr/t-agrandirpoitrine.gif") no-repeat center 0;
height:71px;
}
#t-petitepoitrine{
background:url("../images/fr/t-petitepoitrine.gif") no-repeat center 0;
height:75px;
}
#t-impressionnants{
background:url("../images/fr/t-impressionnants.gif") no-repeat center 0;
height:78px;
}
#t-uniquegenre{
background:url("../images/fr/t-uniquegenre.gif") no-repeat center 0;
height:27px;
}
#t-agrandissement{
background:url("../images/fr/t-agrandissement.gif") no-repeat center 0;
height:107px;
}
div.thankyou {
        text-align:left;
        background-color:#ffffff;
        margin:15px 0 300px 15px;
        display:block;
        width:480px;
        font-size:18px;
        line-height:2em;
        border:solid 1px #cdcdcd;
        padding:30px 0px 30px 40px;
        -moz-border-radius:8px;
        background-image:url(../images/mail.jpg);
        background-position:right bottom;
        background-repeat:no-repeat;

}

div.thankyou span {
        font-size:24px;
        color:#063978;
        font-weight:bold;
}
