@charset "utf-8";
/* CSS Document */
html { background-color:#FFF; }
body { background-image:url('../images/background-gradient.jpg'); background-repeat:repeat-x; }
#container { width:1000px; }
#top-panel { height:40px; background-image:url('../images/top-panel.jpg'); background-repeat:no-repeat; }
#top-panel span { float:right; font-family:Arial, Helvetica, sans-serif; }
span.lang-arrow { margin:12px 16px 0 0; }
span.lang-text { font-size:11px; color:#5087a5; margin:10px 5px 0 0; }
span.cart-link { font-size:12px; color:#FFF; margin:10px 60px 0 0; }
span.cart-link a:link { color:#FFF; }
span.cart-link a:visited { color:#FFF; }
span.cart-info { font-size:11px; color:#FFF; margin:6px 10px 0 0; }
span.cart-info strong { font-size:18px; font-weight:bold; }
span.cart-icon { margin-right:10px; }
span.phone { font-size:18px; color:#5087a5; margin:6px 50px 0 0; }
#header { position:relative; height:220px; background-image:url('../images/header.jpg'); background-repeat:no-repeat; }
#header span.title, #header span.subtitle { display:block; width:305px; margin-left:400px; }
#header span.title { font-family:"Arial Black", Gadget, sans-serif; font-size:28px; color:#FFF; text-align:left; line-height:24px; padding-top:75px; }
#header span.subtitle { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#FFF; text-align:right; }
span.need-help { display:block; position:absolute; bottom:0; right:0; width:230px; height:78px; background-image:url('../images/need-help.jpg'); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#969696; padding:22px 0 0 30px; }
span.need-help b { font-size:20px; color:#B40001; font-style:italic;}
span.need-help a:link { color:#9a9a9a; }
span.need-help a:visited { color:#9a9a9a; }
span.need-help span{font-size:18px;font-weight:bold;font-style:italic;}
span.need-help div{padding-left:15px;padding-top:5px;}
#content { width:100%; }
#content .left { float:left; width:715px; background-image:url('../images/content-left.jpg'); background-repeat:no-repeat; padding:90px 0 0 25px; }
#content .left .block { float:left; width:310px; height:160px; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; }
#content .left-inner { float:left; width:715px; padding:100px 0 0 25px; font-family:Arial, Helvetica, sans-serif; background-image:url('../images/content-left-inner.jpg'); background-repeat:no-repeat; }
#content .left-inner span.title { display:block; margin-bottom:15px; font-size:30px; color:#4c98ad; }
#content .left-inner .tabs-links { margin:10px 0; }
#content .left-inner .tabs-links b { font-size:14px; color:#343434; margin:0 20px; }
#content .left-inner .tabs-links a { font-size:14px; color:#343434; margin:0 20px; }
#content .left-inner .tabs { margin-bottom:10px; }
#content .left-inner .tabs p { font-size:12px; color:#343434; padding:10px 20px; }
#content .left-inner .tabs p b { font-size:14px; }
#content .left-inner .in-total { float:right; width:430px; padding:5px 30px 0 0; margin-top:20px; border-top:1px dotted #d0d0d0; font-size:18px; text-align:right; color:#343434; }
#content .left-inner .shipping { float:left; font-size:14px; color:#343434; }
#content .left-inner .action { float:right; text-align:right; }
#content .left-inner .action a { display:block; float:right; height:20px; padding-top:2px; margin:0 0 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-align:center; color:#FFF; cursor:pointer; }
#content .left-inner .action a.refresh { width:117px; background-image:url('../images/refresh.jpg'); background-repeat:no-repeat;}
#content .left-inner .action a.checkout { width:96px; background-image:url('../images/checkout.jpg'); background-repeat:no-repeat;}
#content .left-inner .action a.continue { width:147px; background-image:url('../images/continue.jpg'); background-repeat:no-repeat;}
.block span.title { display:block; }
.block span.title b { font-size:20px; color:#4c98ad; }
.block span.title a { color:#4c98ad; }
.block span.image { float:left; }
.block span.text { display:block; padding:20px 25px 10px 0; height:50px;}
.block a.buy { display:block; float:right; width:78px; height:19px; background-image:url('../images/buy-button.jpg'); background-repeat:no-repeat; cursor:pointer; font-size:13px; color:#FFF; text-decoration:none; font-weight:bold; text-align:center; }
.long-block { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; }
.long-block span.image { float:left; }
.long-block span.image img { margin:0 10px 20px 0; }
.long-block span.text { display:block; padding-top:15px; }
table.product-list { width:100%; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; border-collapse:separate; border-spacing:1px; }
table.product-list td { height:41px; padding-left:15px; }
table.product-list td.center { width:120px; text-align:center; padding-left:0; }
table.product-list td.price { font-size:18px; font-weight:bold; }
table.product-list td a { color:#343434; }
table.product-list td a.buy { display:block; margin:0 auto; width:78px; height:19px; background-image:url('../images/buy-button.jpg'); background-repeat:no-repeat; cursor:pointer; font-size:13px; color:#FFF; text-decoration:none; font-weight:bold; text-align:center; }
table.product-list td span.sub-text { font-size:10px; color:#777777; }
table.product-list tr.legend td { background-image:url('../images/td-legend.jpg'); background-repeat:repeat-x; font-weight:bold; }
table.product-list tr.n td { background-color:#ececec; }
form.checkout input.amount { float:left; width:36px; margin:0 5px; text-align:center; font-size:11px; color:#777777; }
a.minus, a.plus { display:block; float:left; width:15px; height:15px; cursor:pointer; margin-top:3px; }
a.minus { margin-left:20px; background-image:url('../images/minus.gif'); background-repeat:no-repeat; }
a.plus { background-image:url('../images/plus.gif'); background-repeat:no-repeat; }
a.remove { display:block; margin:0 auto; width:12px; height:12px; cursor:pointer; background-image:url('../images/remove.gif'); background-repeat:no-repeat; }
p.paragraph { margin-bottom:20px; font-size:14px; color:#343434; }
.space { clear:both; height:30px; }
#content .right { float:left; width:260px; background-image:url('../images/content-right.jpg'); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; }
#content .right span.title { display:block; padding:10px 0 20px 25px; font-size:18px; font-weight:bold; color:#4c98ad; }
.comment { width:210px; margin:0 auto; font-size:11px; color:#a7a7a7; font-style:italic; }
.comment b { font-size:12px; }
.comment img { float:left; margin:0 10px 10px 0; }
.faq-list { display:block; width:210px; margin:0 auto; font-size:12px; font-style:italic; color:#a7a7a7; }
.faq-list a { color:#a7a7a7; font-weight:bold; }
span.read-more-link a { clear:both; display:block; padding:10px 0 10px 25px; font-size:12px; font-style:normal; color:#a7a7a7; }
img.line { clear:both; margin:15px 0; }
span.pay-systems { display:block; width:220px; margin:15px auto; }
#footer { clear:both; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; }
#footer span.copyright { float:left; margin:12px 0 0 40px; }
#footer img { float:left; margin-left:10px; }
#footer span.menu { float:right; margin:12px 40px 0 0; font-weight:bold; }
#footer span.menu a { font-weight:normal; color:#777777; margin-left:25px; }
/* info tabs*/
.tabs-box{
width:100%;
margin-top:50px;
}
.tabs-titles{
height:47px;
padding-top:5px;
padding-right:5px;
width:90%;
}
.tabs-title{
width:190px;
padding-bottom:3px;
height:43px;
float:left;
text-align:center;
cursor:pointer;
font-size:14px;
font-family:Arial;
border-bottom:1px solid white;
border-right:1px solid white;
}
.tabs-title span{
display:block;
background:transparent url(../images/active_tub.gif) repeat-x scroll left top;
padding:14px 23px 16px;
}
.tabs-active{
font-weight:bold;
}
.tabs-inactive{
text-decoration:underline;
}
.tabs-inactive span{
background:transparent url(../images/no_active_tub.gif) repeat-x scroll left top;
}
.tab-item{
background:#ECECEC;
width:100%;
padding:5px 5px 5px 0;
color:#343434;
}
.tab-item h1{
font-family:Arial;
font-size:16px;
font-weight:bold;
padding:15px 0 10px 25px;
color:#343434;
}
.tab-item h2{
font-family:Arial;
font-size:14px;
font-weight:bold;
padding:10px 0 5px 25px;
color:#343434;
}
.tab-item h3{
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:5px 0 5px 25px;
color:#343434;
}
.tab-item p{
font-size:12px;
font-family:Times;
color:#343434;
padding-left:25px;
}
.tab-item ul{
list-style-type:disc;
padding:10px 0 5px 45px;
color:#343434;
}
.tab-item ul li{
font-size:12px;
font-family:Times;
}
/* docs */
.docs h1 {
color:#194260;
font-size:28px;
line-height:50px;
margin:0;
padding:0;
text-transform:none;
}
.docs h2 {
color:#144062;
font-size:18px;
font-weight:normal;
line-height:20px;
margin:20px 0 15px;
}
.docs h3 {
color:#000000;
font-size:15px;
line-height:0.9;
margin:15px 0 5px;
}
.docs a {
color:#42A9E4;
}
.docs p{
text-align:justify;
}
.docs .list a {
border-bottom:medium none;
color:#000000;
text-decoration:underline;
}
.docs .simple-list{
list-style-type:disc;
padding-left:25px;
}
.testimonials div {
border-bottom:1px dashed #EDEBA5;
padding:15px 10px;
}
.testimonials div span {
color:#000000;
font-size:13px;
font-weight:bold;
}
.faq .doc-table{
font-size:13px;
border-collapse:collapse;
}
.doc-table th {
background-color:#F6F9E6;
font-size:13px;
font-weight:bold;
border:1px solid #DDDDDD;
padding-left:5px;
}
.doc-table td{
border:1px solid #DDDDDD;
padding:5px 6px;
vertical-align:middle;
}