/* Layout
-------------------------------------------------------------- */
.hd_wide .doc4,
#hd {
overflow: visible;
}
#bd {
margin-top: 10px;
}
#bd .bxd {
padding: 10px 5px;
}
#bd .left_bx .bxd,
#bd .left_bx .side_bx.bxd {
padding: 0;
}
#bd .main_bx .bxd {
padding: 10px;
}
.ft_wide {
padding-bottom: 2em;
}
.ft_bx {
padding: 1em;
}
/* Forms
-------------------------------------------------------------- */
button,
button.btn {
height: 31px;
font-size: 12px;
font-weight: 700;
}
button span,
button.btn span {
height: 23px;
padding-top: 8px;
}
/* Navigation
-------------------------------------------------------------- */
dl.menu {
padding-left: 0;
}
dl.menu dt,
dl.menu dd {
background-position: 9px 9px;
background-repeat: no-repeat;
padding: 4px 0 4px 4px;
}
dl.menu dd {
background-position: 21px 9px;
}
dl.menu h3 {
margin-left: 0.5em;
margin-top: 0;
}
#top_nav ul {
display: block;
height: 53px;
}
#top_nav ul b {
display: block;
float: left;
width: 5px;
height: 53px;
}
#top_nav ul i {
display: block;
float: right;
width: 5px;
height: 53px;
}
#top_nav ul li i,
#top_nav ul li b {
display: none;
float: none;
width: auto;
height: auto;
}
#top_nav ul li a {
float: left;
padding: 0 20px 0 13px;
line-height: 53px;
font-weight: 700;
}
#top_nav ul li.single {
background: none;
}
#top_nav ul li.single a {
padding-left: 0;
}
/* Boxes
-------------------------------------------------------------- */
#bd .top,
#bd .top b,
#bd .top i,
#bd .btm,
#bd .btm b,
#bd .btm i {
display: block;
height: 5px;
}
#bd .top b,
#bd .top i,
#bd .btm b,
#bd .btm i {
width: 5px;
background-repeat: no-repeat;
}
#bd .top b,
#bd .btm b {
float: left;
}
#bd .top i,
#bd .btm i {
float: right;
}
#bd .top {
background-repeat: repeat-x;
background-position: 0 -10px;
}
#bd .top b {
background-position: 0 0;
}
#bd .top i {
background-position: -10px 0;
}
#bd .btm {
background-repeat: repeat-x;
background-position: 0 -30px;
}
#bd .btm b {
background-position: 0 -20px;
}
#bd .btm i {
background-position: -10px -20px;
}
#bd .main_bx .top,
#bd .left_bx .top,
#bd .main_bx .top b,
#bd .main_bx .top i,
#bd .left_bx .top b,
#bd .left_bx .top i,
#bd .main_bx .btm,
#bd .left_bx .btm,
#bd .main_bx .btm b,
#bd .main_bx .btm i,
#bd .left_bx .btm b,
#bd .left_bx .btm i {
display: none;
width: auto;
height: auto;
float: none;
}
#bd .left_bx .side_bx .top,
#bd .left_bx .side_bx .top b {
display: block;
height: 44px;
font-size: 0;
line-height: 44px;
background-repeat: no-repeat;
}
#bd .left_bx .side_bx .top i,
#bd .left_bx .side_bx .btm i {
display: none;
}
#bd .left_bx .side_bx .top {
background-position: 100% -90px;
}
#bd .left_bx .side_bx .top b {
float: none;
width: auto;
margin-right: 30px;
background-position: 0 -40px;
}
#bd .left_bx .side_bx .btm,
#bd .left_bx .side_bx .btm b {
display: block;
height: 3px;
font-size: 0;
background-repeat: no-repeat;
}
#bd .left_bx .side_bx .btm {
background-position: 100% -150px;
}
#bd .left_bx .side_bx .btm b {
float: none;
width: auto;
margin-right: 3px;
background-position: 0 -140px;
}
#bd .left_bx .side_bx .bxd h2 {
position: absolute;
top: -46px;
z-index: 10;
margin: 0;
padding-left: 0.5em;
line-height: 49px;
font-size: 16px;
font-weight: 100;
}
.prod_box {
padding: 1.5em 0 0.5em 0;
}
.info_box {
padding: 0.5em;
}
/* Other styles
-------------------------------------------------------------- */
#top_bar {
padding-left: 1em;
}
.top_bar_wide {
border-bottom: none;
height: auto;
}
#top_bar .f_left a:link,
#top_bar .f_left a:visited,
#top_bar .f_left a:hover,
#top_bar .f_left a:active {
background-position: 0 50%;
padding-left: 12px;
background-repeat: no-repeat;
}
.top_logo b,
.top_logo i {
display: none;
}
.top_logo {
float: left;
padding: 0 1em;
}
.top_search form {
height: 100px;
}
.top_logo h1 {
margin: 0;
}
.i_paypal {
background-image: url('/css-themes/img/i_paypal_dark.png');
}
.i_epayment {
background-image: url('/css-themes/img/i_epayment_dark.png');
}
.i_google_checkout {
background-image: url('/css-themes/img/i_google_checkout_dark.png');
}
.i_mobilpay {
background-image: url('/css-themes/img/i_mobilpay_dark.png');
}
.i_2co {
background-image: url('/css-themes/img/i_2co_dark.png');
}
.i_skrill {
background-image: url('/css-themes/img/i_skrill.png');
}
.i_plationline {
background-image: url('/css-themes/img/i_plationline_dark.png');
}
.i_paypal_au {
background-image: url('/css-themes/img/i_paypal_au_dark.png');
}
.i_ebs {
background-image: url('/css-themes/img/i_ebs_dark.png');
}
.i_hipay {
background-image: url('/css-themes/img/i_hipay_dark.png');
}
.i_cardsave {
background-image: url('/css-themes/img/i_cardsave_dark.png');
}
.i_payu {
background-image: url('/css-themes/img/i_payu_dark.png');
}
.i_euplatesc {
background-image: url('/css-themes/img/i_euplatesc_dark.png');
}
/* Version colors
-------------------------------------------------------------- */
h1, h2, h3 {
color: #D6032B;
}
#hd {
color: #FFFFFF;
}
#bd .bxd {
background-color: #343537;
border-left: 2px solid #FFFFFF;
border-right: 2px solid #FFFFFF;
}
#bd .left_bx .bxd,
#bd .main_bx .bxd {
border-left: none;
border-right: none;
}
#bd .main_bx .bxd {
background-color: #FFFFFF;
}
.badges {
border-color: #D4D3D2;
}
#ft dl {
border-right: 1px solid #D4D3D2;
}
a:link,
a:visited {
color: #3B3541;
}
a:hover,
a:active {
color: #3B3541;
text-decoration: none;
}
a.tag:link,
a.tag:visited,
a.tag:hover,
a.tag:active {
background-color: #B20321;
color: #FFFFFF;
}
.top_bar_wide {
background-color: #1C1E1E;
}
#top_bar,
#top_bar span {
color: #F1EAD7;
}
#top_bar a:link,
#top_bar a:visited,
#top_bar a:hover,
#top_bar a:active {
color: #F1EAD7;
}
.top_logo a:link,
.top_logo a:visited {
color: #EDEDEE;
text-decoration: none;
}
.top_logo a:hover,
.top_logo a:active{
color: #EDEDEE;
text-decoration: underline;
}
.top_search a:link,
.top_search a:visited {
color: #FFFFFF;
}
.top_search a:hover,
.top_search a:active {
color: #FFFFFF;
text-decoration: none;
}
#top_nav ul li a:link,
#top_nav ul li a:visited {
color: #FFFFFF;
text-decoration: none;
}
#top_nav ul li a:hover,
#top_nav ul li a:active {
color: #FFFFFF;
text-decoration: underline;
}
#bd .left_bx .side_bx .bxd {
background-color: #1B2430;
color: #DDDFE1;
border-left: 3px solid #DDDFE1;
border-right: 3px solid #DDDFE1;
}
#bd .left_bx .side_bx a:link,
#bd .left_bx .side_bx a:visited {
color: #FFFFFF;
text-decoration: none;
}
#bd .left_bx .side_bx a:hover,
#bd .left_bx .side_bx a:active {
color: #FFFFFF;
text-decoration: underline;
}
#bd .left_bx .side_bx .bxd h2 {
color: #D6032B;
}
.prod_box {
background-color: #DDDFE1;
border: 1px solid #E7E5E5;
}
.prod_box .prod_desc {
color: #2B2C2C;
}
.prod_box a:link,
.prod_box a:visited {
color: #27313F;
text-decoration: none;
}
.prod_box a:hover,
.prod_box a:active {
color: #27313F;
text-decoration: underline;
}
.prod_box .prod_price {
color: #A4021C;
}
#ft {
color: #FFFFFF;
}
.ft_bx a:link,
.ft_bx a:visited {
color: #FFFFFF;
text-decoration: none;
}
.ft_bx a:hover,
.ft_bx a:active {
color: #FFFFFF;
text-decoration: underline;
}
dl.ft_dl dt {
color: #A4021C;
}
/* Version images
-------------------------------------------------------------- */
html {
background: url('/css-themes/106503/img/bg/bg_body.gif') no-repeat 0 0;
background-color: #1E1F21;
color: #353226;
}
#bd .top,
#bd .top b,
#bd .top i,
#bd .btm,
#bd .btm b,
#bd .btm i,
#bd .left_bx .side_bx .top,
#bd .left_bx .side_bx .top b,
#bd .left_bx .side_bx .btm,
#bd .left_bx .side_bx .btm b {
background-image: url('/css-themes/106503/img/bg/bgs_box.gif');
}
#top_bar .f_left a:link,
#top_bar .f_left a:visited,
#top_bar .f_left a:hover,
#top_bar .f_left a:active {
background-image: url('/css-themes/106503/img/bg/orange_arrow.gif');
}
button, button.btn {
color: #FFFFFF;
background: url('/css-themes/106503/img/btn/btn.gif') no-repeat 100% -50px;
}
button span, button.btn span {
background: url('/css-themes/106503/img/btn/btn.gif') no-repeat 0 0;
}
button.btn_sec {
background: url('/css-themes/106503/img/btn/btn_g.gif') no-repeat 100% -50px;
}
button.btn_sec span {
background: url('/css-themes/106503/img/btn/btn_g.gif') no-repeat 0 0;
}
button.btn_cart {
background: url('/css-themes/106503/img/btn/btn_cart.gif') no-repeat 100% -50px;
}
button.btn_cart span {
background: url('/css-themes/106503/img/btn/btn_cart.gif') no-repeat 0 0;
}
dl.menu dt,
dl.menu dd {
background-image: url('/css-themes/106503/img/bg/arrow.gif');
background-color: #1B2430;
border-bottom: 1px solid #DDDFE1;
}
#top_nav ul {
background: url('/css-themes/106503/img/bg/bg_top_nav.gif') repeat-x 0 0;
}
#top_nav ul li {
background: url('/css-themes/106503/img/bg/bg_li.gif') no-repeat 100% 0;
}
#top_nav ul b {
background: url('/css-themes/106503/img/bg/bg_top_nav_b.gif') no-repeat 0 0;
}
#top_nav ul i {
background: url('/css-themes/106503/img/bg/bg_top_nav_i.gif') no-repeat 0 0;
}
.ft_dl dd a:link,
.ft_dl dd a:visited,
.ft_dl dd a:hover,
.ft_dl dd a:active {
background-image: url('/css-themes/106503/img/bg/red_arrow.gif');
}
