/* reset  styles */


html, div, span, iframe, p, font, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font : 11px Arial, Helvetica, sans-serif;
color : #747474;
vertical-align : top;
}
:focus {
outline : 0;
}
h1 {
color : #000;
font : bold 20px Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
h2 {
color : #000;
font : bold 18px Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
h3 {
color : #000;
font : bold 17px Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
h4 {
color : #000;
font : bold 16px Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
h5 {
color : #000;
font : bold 15px Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
h6 {
color : #000;
font : bold 14px Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
a img, a:hover img {
border : none;
}
p {
padding : 7px 0;
}
div.clear {
height : 0;
font-size : 0;
line-height : 0;
clear : both;
}
hr {
color : #c8c8c8;
background : #c8c8c8;
margin : 0;
padding : 0;
border : 0;
height : 1px;
}
form {
margin : 0;
padding : 0;
}
.basicTable {
width : 100%;
}
.mainTable {
width : 956px;
margin : 0 auto;
border-left : 1px solid #def2ff;
border-right : 1px solid #def2ff;
background : #f9fdff;
}
.mainTable75 {
width : 956px;
margin : 0 auto;
border-left : 1px solid #def2ff;
border-right : 1px solid #def2ff;
background : #f9fdff;
}
.mainTable50 {
width : 956px;
margin : 0 auto;
border-left : 1px solid #def2ff;
border-right : 1px solid #def2ff;
background : #f9fdff;
}
.mainTableCellLeft {
padding : 10px 15px 10px 10px;
vertical-align : top;
}
.mainTableCellCenter {
padding : 10px 10px 10px 10px;
vertical-align : top;
}
.mainTableCellRight {
padding : 10px 10px 10px 15px;
vertical-align : top;
}
.homeGreeting {
padding : 4px 10px 4px 10px;
vertical-align : top;
}
.homeGreetingTable {
width : 100%;
}
.homeGreetingCenter {
padding : 10px 0;
width : 100%;
}
.introBlock {
border : 0 solid #d5d5d5;
}
.introBlock td {
padding : 6px;
}
.headerMenu {
position : relative;
width : 100%;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 956px;
margin : 0 auto;
border-left : 1px solid #def2ff;
border-right : 1px solid #def2ff;
background : #f9fdff url(../images/air/headerBg.jpg) no-repeat center top;
}
.headerMenu td#logo {
vertical-align : top;
}
.headerMenu td#logo img {
margin : 38px 0 25px 20px;
border : 0;
}
.headerMenu td#logoL {
vertical-align : top;
display : none;
}
.headerMenu td#logoL img {
margin : 38px 20px 30px 20px;
border : 0;
display : none;
}
.headerMenu td#menu {
width : 100%;
padding : 0 10px 0 10px;
vertical-align : bottom;
}
.headerMenu td#menu img.Img {
width : 0;
height : 0;
}
.headerMenu td#menu table {
background : url(../images/air/menuBg.gif) repeat-x center left;
width : 100%;
}
.headerMenu td#menu table td {
text-align : center;
}
.headerMenu td#menu td.begin {
width : 80px;
background : url(../images/air/menuBegin.gif) no-repeat center left;
}
.headerMenu td#menu td.begin img {
width : 12px;
height : 1px;
}
.headerMenu td#menu td.end {
width : 80px;
background : url(../images/air/menuEnd.gif) no-repeat center right;
}
.headerMenu td#menu td.end img {
width : 12px;
height : 1px;
}
a.menu:link, a.menu:visited {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
a.menu:hover, a.menu:active {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
a.menuActive:link, a.menuActive:visited {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
a.menuActive:hover, a.menuActive:active {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
a.menu span {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
a.menu:hover span {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
a.menuActive span {
color : #fff;
text-decoration : none;
font : bold 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
a.menuActive:hover span {
color : #fff;
text-decoration : none;
font : bold 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
.subMenuBlock {
display : none;
position : absolute;
border-top : 1px solid #fff;
border-left : 1px solid #fff;
z-index : 2500;
margin-top : 0;
}
a.subMenu {
width : 150px;
padding : 6px 20px 6px 10px;
border-right : 1px solid #fff;
border-bottom : 1px solid #fff;
display : block;
font : italic 12px Arial, sans-serif;
color : #fff;
text-decoration : none;
text-align : left;
background : #73b5e9;
}
a.subMenu:hover, a.subMenu:active {
background : #73b5e9;
font : italic 12px Arial, sans-serif;
color : #fff;
display : block;
text-decoration : underline;
}
table.secondaryMenu {
width : 100%;
}
td#menu td.secondaryBegin {
width : 1px;
}
td#menu td.secondaryBegin img {
width : 1px;
height : 1px;
}
a.secondaryMenu {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
a.secondaryMenu:hover {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
a.secondaryMenuActive {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
a.secondaryMenuActive:hover {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
}
td#menu td.secondaryEnd {
width : 100%;
}
td#menu td.secondaryEnd img.Img {
width : 1px;
height : 1px;
}
a.secondaryMenu span {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
a.secondaryMenu:hover span {
color : #fff;
text-decoration : none;
font : 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
a.secondaryMenuActive span {
color : #fff;
text-decoration : none;
font : bold 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
a.secondaryMenuActive:hover span {
color : #fff;
text-decoration : none;
font : bold 14px Arial, sans-serif;
text-transform : uppercase;
white-space : nowrap;
display : block;
white-space : nowrap;
display : block;
cursor : pointer;
padding : 14px 17px;
background : url(../images/air/menuDelim.gif) no-repeat center right;
}
.filterPopup {
display : none;
position : absolute;
border : 1px solid #bdbdbd;
background-color : #fff;
z-index : 2000;
padding : 0 3px;
}
.filterPopup a {
line-height : 160%;
}
.filterPopup a:hover {
line-height : 160%;
}
.block-filter .padding10px div {
padding-bottom : 3px;
}
.block-filter .padding10px div a img {
margin-top : 3px;
}
.breadcrumb {
margin : 0 0 10px 0;
}
.breadcrumbBegin {
display : none;
}
.breadcrumbBegin img {
width : 1px;
height : 1px;
}
.breadcrumbDelimiter {
width : 100%;
white-space : normal;
font-size : 11px;
}
.breadcrumbDelimiter td {
padding : 5px 16px;
}
.breadcrumbDelimiter b {
color : #666;
font-size : 12px;
}
.breadcrumbDelimiter a {
color : #666;
text-decoration : none;
font : 12px Arial, Helvetica, sans-serif;
font-weight : normal;
}
.breadcrumbDelimiter a:hover {
color : #666;
text-decoration : underline;
font : 12px Arial, Helvetica, sans-serif;
font-weight : normal;
}
.breadcrumbDelimiter a.treeItemLast {
font-weight : bold;
text-decoration : none;
cursor : text;
color : #bd0000;
}
.breadcrumbDelimiter a.treeItemLast:hover {
font-weight : bold;
text-decoration : none;
cursor : text;
color : #bd0000;
}
.breadcrumbDelimiter span {
color : #666;
font-size : 11px;
}
.breadcrumbDelimiter img {
display : none;
}
.breadcrumbEnd {
display : none;
}
.breadcrumbEnd img {
width : 1px;
height : 1px;
}
.breadcrumbDelimiter span.nonactive {
font : 12px Arial, Helvetica, sans-serif;
color : #666;
margin-right : 10px;
}
.breadcrumbDelimiter span.active {
font : 12px Arial, Helvetica, sans-serif;
color : #bd0000;
margin-right : 10px;
font-weight : bold;
}
.titleTop {
margin-top : 0;
border-bottom : 1px solid #bdbdbd;
background : url(../images/air/titleGreen.gif) no-repeat bottom left;
}
.titleTopLeft {
width : 1px;
display : none;
}
.titleTopImgLeft {
width : 1px;
height : 1px;
}
.titleTopCenter {
padding : 0 0 8px 0;
vertical-align : middle;
}
.titleTopCenter div {
color : #016e9c;
font : 18px "Trebuchet MS", Helvetica, sans-serif;
text-transform : capitalize;
}
.titleTopCenter h1 {
color : #016e9c;
font : 18px "Trebuchet MS", Helvetica, sans-serif;
text-transform : capitalize;
}
.titleTopCenter div b {
font-weight : normal;
}
.titleTopRight {
width : 1px;
display : none;
}
.titleTopImgRight {
width : 1px;
height : 1px;
}
.blockTD {
padding : 5px 10px;
}
.menuLeft {
padding : 5px 10px;
}
.titleBot {
margin-bottom : 10px;
}
.titleBotLeft {
width : 1px;
height : 1px;
}
.titleBotImgLeft {
width : 1px;
height : 1px;
}
.titleBotRight {
width : 100%;
text-align : right;
}
.titleBotImgRight {
width : 1px;
height : 1px;
}
.block-filter .titleTopRight, .block-simple .titleTopRight, .block-banners .titleTopRight, .block-navigation .titleTopRight {
width : 100%;
}
.block-filter .titleTopImgLeft, .block-simple .titleTopImgLeft, .block-banners .titleTopImgLeft, .block-navigation .titleTopImgLeft {
width : 1px;
height : 28px;
}
.block-filter .titleTopImgRight, .block-simple .titleTopImgRight, .block-banners .titleTopImgRight, .block-navigation .titleTopImgRight {
width : 1px;
height : 28px;
}
td.userHome {
padding : 7px;
}
td.userHomeTitle {
font-size : 12px;
white-space : nowrap;
}
td.userHomeTitle b {
color : #0000cc;
}
div.userHomeBottom {
background : inherit;
padding : 0 20px 0 20px;
}
div.userHomeBottom a {
color : #444444;
text-decoration : underline;
}
div.userHomeBottom a:hover {
color : #444444;
text-decoration : none;
}
td.userHome img.orders {
background : url(../images/icons/admin_orders.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.profile {
background : url(../images/icons/admin_profile.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.arr {
background : url(../images/icons/arr.gif) no-repeat;
width : 15px;
height : 16px;
border : 0;
margin : 0 5px 0 55px;
}
td.userHome img.support {
background : url(../images/icons/admin_support.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.forum {
background : url(../images/icons/admin_forum.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.products {
background : url(../images/icons/admin_products.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.pages {
background : url(../images/icons/admin_pages.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.salesorders {
background : url(../images/icons/admin_salesorders.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.merchant {
background : url(../images/icons/admin_merchant.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.affiliates {
background : url(../images/icons/admin_affiliates.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.payments {
background : url(../images/icons/admin_payments.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.carts {
background : url(../images/icons/admin_carts.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.wishlist {
background : url(../images/icons/admin_wishlist.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome img.reminders {
background : url(../images/icons/admin_reminders.png) no-repeat;
width : 50px;
height : 50px;
border : 0;
float : left;
}
td.userHome div {
margin : 0 0 0 50px;
}
td.butTd span.spacer {
display : none;
color : #840808;
}
a.button:link, a.button:visited {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
white-space : nowrap;
text-decoration : none;
display : inline-block;
background : url(../images/air/btnRight.gif) no-repeat 100% 50%;
margin-left : 7px;
margin-bottom : 5px;
}
a.button:hover, a.button:active {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
white-space : nowrap;
text-decoration : none;
display : inline-block;
background : url(../images/air/btnRight.gif) no-repeat 100% 50%;
margin-left : 7px;
margin-bottom : 5px;
}
a.button span {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
padding : 4px 3px 4px 10px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
background : url(../images/air/btnLeft.gif) no-repeat 0% 50%;
position : relative;
left : -7px;
}
a.button:hover span {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
padding : 4px 3px 4px 10px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
background : url(../images/air/btnLeft.gif) no-repeat 0% 50%;
position : relative;
left : -7px;
}
a.button img {
display : none;
}
a.buttonBasket:link, a.buttonBasket:visited {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
white-space : nowrap;
text-decoration : none;
display : inline-block;
background : url(../images/air/btnRight.gif) no-repeat 100% 50%;
margin-left : 7px;
margin-bottom : 5px;
}
a.buttonBasket:hover, a.buttonBasket:active {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
white-space : nowrap;
text-decoration : none;
display : inline-block;
background : url(../images/air/btnRight.gif) no-repeat 100% 50%;
margin-left : 7px;
margin-bottom : 5px;
}
a.buttonBasket span {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
padding : 4px 3px 4px 10px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
background : url(../images/air/btnLeft.gif) no-repeat 0% 50%;
position : relative;
left : -7px;
}
a.buttonBasket:hover span {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
padding : 4px 3px 4px 10px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
background : url(../images/air/btnLeft.gif) no-repeat 0% 50%;
position : relative;
left : -7px;
}
a.buttonBasket img {
display : none;
}
a.button-shopping span {
font-weight : bold;
}
a.button-checkout span {
font-weight : bold;
}
a.buttonCart:link, a.buttonCart:visited {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
white-space : nowrap;
text-decoration : none;
display : inline-block;
background : url(../images/air/btnRight.gif) no-repeat 100% 50%;
margin-left : 7px;
margin-bottom : 5px;
}
a.buttonCart:hover, a.buttonCart:active {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
white-space : nowrap;
text-decoration : none;
display : inline-block;
background : url(../images/air/btnRight.gif) no-repeat 100% 50%;
margin-left : 7px;
margin-bottom : 5px;
}
a.buttonCart span {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
padding : 4px 3px 4px 10px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
background : url(../images/air/btnLeft.gif) no-repeat 0% 50%;
position : relative;
left : -7px;
}
a.buttonCart:hover span {
font : bold 11px/13px Arial, sans-serif;
color : #fff;
padding : 4px 3px 4px 10px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
background : url(../images/air/btnLeft.gif) no-repeat 0% 50%;
position : relative;
left : -7px;
}
a.buttonCart img {
display : none;
}
a.buttonMore {
color : #c2070b;
text-decoration : none !important ;
font : 11px Arial, sans-serif;
text-transform : lowercase;
}
a.buttonMore:hover {
color : #c2070b;
text-decoration : none !important ;
font : 11px Arial, sans-serif;
text-transform : lowercase;
}
a.buttonMore span {
color : #c2070b;
text-decoration : underline;
font : 11px Arial, sans-serif;
text-transform : lowercase;
}
a.buttonMore:hover span {
color : #c2070b;
text-decoration : none;
font : 11px Arial, sans-serif;
text-transform : lowercase;
}
a.buttonMore img {
display : none;
}
a.disabled {
color : gray;
cursor : pointer;
font : bold 14px/20px Arial, Helvetica, sans-serif;
padding : 0 10px 0 0;
}
a.disabled:hover {
color : gray;
cursor : pointer;
text-decoration : none;
}
.topCategory {
margin : 0;
padding : 4px 0;
background : url(../images/air/dotted.gif) repeat-x bottom left;
}
.selectedtopCategory {
margin : 0;
padding : 4px 0;
background : url(../images/air/dotted.gif) repeat-x bottom left;
}
.topCategory a.title {
font : 12px Arial, sans-serif;
color : #000;
text-decoration : none;
}
.topCategory a.title:hover {
font : 12px Arial, sans-serif;
color : #000;
text-decoration : underline;
}
.selectedtopCategory a.title {
font : bold 12px Arial, sans-serif;
color : #00ae93;
text-decoration : none;
}
.selectedtopCategory a.title:hover {
font : bold 12px Arial, sans-serif;
color : #00ae93;
text-decoration : underline;
}
.subCategory {
margin : 0;
padding : 0 0 0 6px;
}
.selectedsubCategory {
margin : 0;
padding : 0 0 0 6px;
}
.subCategory a.title {
font : 11px/16px Arial, sans-serif;
color : #000;
text-decoration : none;
}
.subCategory a.title:hover {
font : 11px/16px Arial, sans-serif;
color : #000;
text-decoration : underline;
}
.selectedsubCategory a.title {
font : bold 11px/16px Arial, sans-serif;
color : #ff7915;
text-decoration : none;
}
.selectedsubCategory a.title:hover {
font : bold 11px/16px Arial, sans-serif;
color : #ff7915;
text-decoration : underline;
}
.topCategory .category_img, .subCategory .category_img, .selectedtopCategory .category_img, .selectedsubCategory .category_img {
margin : 3px 5px 0 0;
}
td.topArticle {
padding : 3px 3px 3px 0;
}
td.subArticle {
padding : 3px 3px 3px 0;
}
a.subArticle {
padding-left : 8px;
font-size : 11px;
background : url(../images/bullet.gif) no-repeat left 3px;
}
.offerTitleTop {
display : none;
}
.offerTitle {
text-align : left;
clear : right;
display : block;
margin : 0;
padding : 0;
}
.offerTd {
text-align : left;
}
.offerTd img.offerImg {
float : left;
margin : 0 10px 3px 0;
}
.offerTd div.offerText {
text-align : justify;
padding-top : 5px;
}
.offerTd a.buttonMore, .offerTd a.buttonMore:hover {
font : bold 12px/14px Arial, sans-serif;
color : #01957e;
white-space : nowrap;
text-decoration : none !important ;
display : inline-block;
background : url(../images/air/btnMoreRight.gif) no-repeat 100% 50%;
margin-left : 7px;
margin-bottom : 5px;
margin-top : 5px;
text-transform : capitalize;
}
.offerTd a.buttonMore span, .offerTd a.buttonMore:hover span {
font : bold 12px/14px Arial, sans-serif;
color : #01957e;
padding : 4px 13px 4px 10px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
background : url(../images/air/btnMoreLeft.gif) no-repeat 0% 50%;
position : relative;
left : -7px;
text-decoration : none !important ;
text-transform : capitalize;
}
.block-products-list .block .blockTD img.productImg, .block-product-details .block .blockTD img.productImg {
margin-right : 10px;
margin-bottom : 10px;
}
.forumAdmin {
color : #666;
font-weight : bold;
}
.forumUser {
color : #999;
font-weight : bold;
}
.forumGuest {
color : black;
font-weight : bold;
font-style : italic;
}
.forumMessageLeft {
background : #fff;
border-left : 1px solid #dbdbdb;
border-top : 1px solid #dbdbdb;
border-bottom : 1px solid #dbdbdb;
padding : 5px;
}
.forumMessageRight {
background : #fff;
border-left : 1px solid #dbdbdb;
border-right : 1px solid #dbdbdb;
border-bottom : 1px solid #dbdbdb;
}
.forumMessageRight .usualbg {
padding : 5px;
}
.forumMessageTop {
background : #f0eded;
height : 27px;
border-bottom : 1px solid #dbdbdb;
border-top : 1px solid #dbdbdb;
padding-top : 5px;
padding-left : 5px;
}
.block-categories-catalog a.bigtitle {
font : bold 16px Arial, Helvetica, sans-serif;
color : #686767;
text-decoration : none;
}
.block-categories-catalog a.bigtitle:hover {
font : bold 16px Arial, Helvetica, sans-serif;
color : #686767;
text-decoration : underline;
}
.block-categories-catalog td.category_cat_img {
display : none;
}
.block-hot .blockTD img {
display : none;
}
.block-hot .blockTD .articleDate {
display : none;
}
.block-hot a.bigtitle {
font : bold 12px Arial, Helvetica, sans-serif;
color : #00ae93;
text-decoration : none;
}
.block-hot a.bigtitle:hover {
font : bold 12px Arial, Helvetica, sans-serif;
color : #00ae93;
text-decoration : underline;
}
.block-hot .padding10px {
padding : 10px 0;
}
.footerAll {
background : url(../images/air/footer.gif) no-repeat top center;
}
.footerMenu a.smallText {
font : 12px Arial, sans-serif;
color : #016e9c;
text-decoration : none;
margin : 0 7px 0 7px;
}
.footerMenu a.smallText:hover {
font : 12px Arial, sans-serif;
color : #016e9c;
text-decoration : underline;
margin : 0 7px 0 7px;
}
.footerMenu {
text-align : center;
padding-top : 10px;
}
.footerMenu span {
padding : 0 0 0 0;
font : 12px Arial, sans-serif;
color : #016e9c;
}
.footerHTML {
text-align : center;
padding : 10px 10px 10px 10px;
}
.footerHTML font {
font : 11px Arial, sans-serif;
color : #016e9c;
}
.footerImg {
display : none;
}
.footerImg img {
border : 0;
}
body {
font : 11px Arial, Helvetica, sans-serif;
color : #747474;
margin : 0;
padding : 0 10px;
background : #fff url(../images/air/bodyBg.gif) repeat-x top left;
}
body.popup {
font : 11px Arial, Helvetica, sans-serif;
color : #747474;
margin : 0;
padding : 14px;
background : #fff;
}
tr, td {
font : 11px Arial, Helvetica, sans-serif;
color : #747474;
}
.middlebg {
background : #f4faff;
font-weight : bold;
color : #016e9c;
font-size : 15px;
}
.middlebg td {
font-weight : bold;
color : #016e9c;
font-size : 15px;
}
.errorbg {
background : #ffe0e0;
border : 1px solid #cc0000;
color : #cc0000;
padding : 6px;
}
.popup .errorbg {
padding : 4px;
}
.messagebg {
color : #840808;
font-weight : bold;
padding : 6px;
}
.padding10px {
padding : 10px;
}
.padding6px td {
padding : 6px;
}
.block-product-details .padding6px td {
padding : 6px 10px;
}
.padding6px td td {
padding : 0;
}
.padding6px .padding4px td {
padding : 4px;
}
.padding4px td {
padding : 4px;
}
.padding4px td td {
padding : 0;
}
.paddingReviews td {
padding : 0 11px;
}
.paddingReviews td td {
padding : 0;
}
.paddingRev5px td {
padding : 5px 11px;
}
.paddingRev3px td {
padding : 3px 3px 3px 11px;
}
input {
font : 12px Arial, sans-serif;
color : #666;
}
input.usualprice {
background-color : transparent;
border : none;
text-align : right;
font : 12px Arial, sans-serif;
color : #666;
}
input.orderprice {
background-color : transparent;
border : none;
text-align : right;
font : 12px Arial, sans-serif;
color : #666;
font-weight : bold;
}
input.search {
border : 1px solid #dbdbdb;
background : #fff;
font : 12px Arial, sans-serif;
color : #666;
}
input.text {
border : 1px solid #dbdbdb;
background : #fff;
font : 12px Arial, sans-serif;
color : #666;
}
input.field {
border : 1px solid #dbdbdb;
background : #fff;
font : 12px Arial, sans-serif;
color : #666;
}
input.fieldSmall {
border : 1px solid #dbdbdb;
background : #fff;
font : 12px Arial, sans-serif;
color : #666;
}
input.submit {
font-weight : normal;
border : 0;
color : #fff;
font : bold 11px Arial, Helvetica, sans-serif;
cursor : pointer;
background : url(../images/air/btnRight.gif) no-repeat center right;
height : 21px;
padding : 1px 5px 2px 0;
margin : 0;
}
input#clear {
color : #b86c12;
}
input#reset {
color : #b86c12;
}
input#preview {
color : #c2070b;
}
input#cancel {
color : #b86c12;
}
input#delete {
color : #b86c12;
}
select {
border : 1px solid #dbdbdb;
background : #fff;
font : 12px Arial, sans-serif;
color : #666;
}
select.search {
border : 1px solid #dbdbdb;
background : #fff;
font : 12px Arial, sans-serif;
color : #666;
}
textarea {
border : 1px solid #dbdbdb;
background : #fff;
font : 12px Arial, sans-serif;
color : #666;
}
input.field {
margin-bottom : 3px;
}
select.field {
margin-bottom : 3px;
}
span.submit {
background : url(../images/air/btnLeft.gif) no-repeat center left;
font : bold 11px/25px Arial, Helvetica, sans-serif;
padding-left : 7px !important ;
padding-right : 5px;
white-space : nowrap;
display : inline-block;
cursor : pointer;
}
a.header {
color : #840808;
text-decoration : underline;
}
a.header:hover {
color : #840808;
text-decoration : underline;
}
a.title {
font : bold 12px Verdana, Arial, Helvetica, sans-serif;
color : #494949;
text-decoration : underline;
}
a.title:hover {
font : bold 12px Verdana, Arial, Helvetica, sans-serif;
color : #494949;
text-decoration : none;
}
a.smallText {
font : bold 11px Arial, Helvetica, sans-serif;
color : #00ae93;
text-decoration : none;
}
a.smallText:hover {
font : bold 11px Arial, Helvetica, sans-serif;
color : #00ae93;
text-decoration : underline;
}
a {
color : #c2070b;
text-decoration : underline;
font : 12px 'Trebuchet MS', sans-serif;
}
a:hover {
color : #c2070b;
text-decoration : none;
font : 12px 'Trebuchet MS', sans-serif;
}
.titleText {
color : #886151;
text-decoration : none;
font : 12px 'Trebuchet MS', sans-serif;
}
.articleDate {
font-size : 8pt;
color : #73b5e9;
font-style : italic;
font-weight : bold;
}
.top {
font-size : 8pt;
padding : 2px 0;
}
.smallText {
font : bold 11px Arial, Helvetica, sans-serif;
color : #00ae93;
}
.middleText {
font-size : 9pt;
}
.bigText {
font-size : 10pt;
}
.comment {
font-size : 8pt;
color : #7777cc;
}
.message {
font-size : 9pt;
color : #0000cc;
}
.title {
font : bold 12px Verdana, Arial, Helvetica, sans-serif;
color : #6f1e0e;
}
.bigtitle {
font : bold 14px Arial, sans-serif;
color : #00ae93;
}
a.bigtitle {
font : bold 14px Arial, sans-serif;
color : #00ae93;
text-decoration : none;
}
a.bigtitle:hover {
font : bold 14px Arial, sans-serif;
color : #00ae93;
text-decoration : underline;
}
.error {
color : red;
}
.terms {
height : 300px;
width : 600px;
overflow : auto;
border : 1px solid silver;
}
.link {
color : green;
}
span.nobr {
white-space : nowrap !important ;
}
.vDelimiter {
border-right : 0 solid #e9e9e9;
}
.hDelimiter {
background : url(../images/air/dotted.gif) repeat-x bottom left;
border : 0;
}
.rolloverImagesTop {
padding : 10px 0 0 0;
}
.rolloverImages {
float : left;
padding : 5px;
text-align : center;
width : 30%;
}
.manufacturerImage {
padding : 10px 0 0 0;
}
td.tab {
border : 1px solid #dbdbdb;
border-bottom : none;
background : inherit;
padding : 0;
}
td.tabActive {
border : 1px solid #dbdbdb;
border-bottom : none;
background : #fff;
padding : 0;
}
a.tab {
background : #fff;
color : #666;
display : block;
font-size : 12px;
padding : 5px 8px;
text-decoration : none;
}
a.tab:hover {
background : #73b5e9;
color : #fff;
display : block;
font-size : 12px;
padding : 5px 8px;
text-decoration : none;
}
a.tabActive {
background : #73b5e9;
color : #fff;
display : block;
font-size : 12px;
font-weight : bold;
padding : 5px 8px;
text-decoration : none;
cursor : text;
}
a.tabActive:hover {
background : #73b5e9;
color : #fff;
display : block;
font-size : 12px;
font-weight : bold;
padding : 5px 8px;
text-decoration : none;
cursor : text;
}
.tabline {
border-top : 1px solid #dbdbdb;
}
.blockTDtabs table {
width : 100%;
margin-bottom : 10px;
}
div.adminTab {
font : 11px Arial, sans-serif;
border : 1px solid #bdbdbd;
border-bottom : none;
padding : 3px 8px 2px 8px;
margin : 0 2px;
cursor : pointer;
background : #f0eded;
white-space : nowrap;
}
div.adminTabActive {
font : bold 11px Arial, sans-serif;
border : 1px solid #bdbdbd;
border-top : 2px solid #bdbdbd;
border-bottom : none;
padding : 5px 9px 5px 9px;
margin : 3px 0 0 0;
white-space : nowrap;
}
td.adminTab {
border-bottom : 1px solid #bdbdbd;
vertical-align : bottom;
}
td.adminTabActive {
border : none;
}
td.beginTab {
padding : 0 4px;
border-bottom : 1px solid #bdbdbd;
}
td.endTab {
padding : 0 4px;
width : 90%;
border-bottom : 1px solid #bdbdbd;
}
a.blackSm, a.blackSm:hover {
text-decoration : none;
}
.priceBlock {
color : #666;
font : bold 12px Arial, sans-serif;
}
.priceBlock .price {
color : #666;
font : bold 12px Arial, sans-serif;
}
.priceBlock .priceTax {
color : #666;
font : bold 12px Arial, sans-serif;
}
.priceBlock .priceTax span {
color : #666;
font : bold 12px Arial, sans-serif;
}
.priceBlockOld {
color : #666;
text-decoration : line-through;
font : 12px Arial, sans-serif;
}
.priceBlockOld .price {
color : #666;
font : 12px Arial, sans-serif;
}
.priceBlockOld .priceTax {
color : #666;
font : 12px Arial, sans-serif;
}
.priceBlockHidden {
color : #000;
font-weight : bold;
display : none;
}
.priceBlockHidden .price {
font-weight : bold;
}
.priceBlockHidden .priceTax {
font-weight : normal;
}
.priceBlockEdit {
color : #000;
font-weight : bold;
}
.priceBlockEdit input.price {
text-align : right;
font-weight : bold;
width : 60px;
font-size : 12px;
color : black;
border-top : 1px solid #7f9db9;
border-right : 1px solid #bacddf;
border-bottom : 1px solid #fff;
border-left : 1px solid #fff;
}
.salesBlock {
color : #666;
font : bold 12px Arial, sans-serif;
}
.salesPrice {
color : #666;
font : bold 12px Arial, sans-serif;
}
.salesTax {
color : #666;
font : bold 12px Arial, sans-serif;
}
.salesTax span {
color : #666;
font : bold 12px Arial, sans-serif;
}
.priceSaveBlock {
color : #c2070b;
font : bold 12px Arial, sans-serif;
}
.priceSaveBlock .price {
color : #c2070b;
font : bold 12px Arial, sans-serif;
}
.priceSaveBlock .percent {
color : #c2070b;
font : bold 12px Arial, sans-serif;
}
.productsTable th {
padding : 3px;
}
.productsTable td {
padding : 3px;
}
.productsCategory {
font-size : 12px;
font-weight : bold;
color : #840808;
padding : 6px !important ;
}
.productsDelimiter {
padding : 0 !important ;
}
.productsDelimiterTop {
padding : 0 !important ;
}
.productsDelimiterTop img {
height : 2px;
}
.neutral {
display : none;
}
.commend {
background : url(../images/icons/commend.png) no-repeat;
width : 20px;
height : 20px;
border : 0;
}
.discommend {
background : url(../images/icons/discommend.png) no-repeat;
width : 20px;
height : 20px;
border : 0;
}
.not-rated {
background : url(../images/icons/not-rated.png) no-repeat;
width : 97px;
height : 18px;
border : 0;
}
.rating-1 {
background : url(../images/icons/rating-1.png) no-repeat;
width : 97px;
height : 18px;
border : 0;
}
.rating-2 {
background : url(../images/icons/rating-2.png) no-repeat;
width : 97px;
height : 18px;
border : 0;
}
.rating-3 {
background : url(../images/icons/rating-3.png) no-repeat;
width : 97px;
height : 18px;
border : 0;
}
.rating-4 {
background : url(../images/icons/rating-4.png) no-repeat;
width : 97px;
height : 18px;
border : 0;
}
.rating-5 {
background : url(../images/icons/rating-5.png) no-repeat;
width : 97px;
height : 18px;
border : 0;
}
.wishlist-opacity {
display : none;
z-index : 900;
left : 0;
top : 0;
width : 100%;
height : 100%;
position : absolute;
background-color : #e1e1e1;
}
.wishlist-shadow {
display : none;
z-index : 1000;
position : absolute;
top : 0;
left : 0;
width : 400px;
background : #cccccc;
}
.wishlist-block {
position : relative;
bottom : 5px;
right : 5px;
width : 400px;
background : #f4f4f4;
border : 1px solid #dbdbdb;
}
.wishlist-img-close img {
margin : 10px 10px 5px 0;
}
.wishlist-descr {
padding : 0 35px 20px 30px;
text-align : justify;
}
.block-product-details .newProduct {
display : block;
position : relative;
padding-right : 34px !important ;
}
.block-product-details .newProduct img {
background : url(../images/icons/new_l.png) no-repeat;
width : 30px;
height : 22px;
border : none;
position : absolute;
bottom : -1px;
margin : 0 0 0 2px;
}
.block-products-list .newProduct img {
background : url(../images/icons/new_l.png) no-repeat;
width : 30px;
height : 22px;
border : none;
position : relative;
bottom : -6px;
margin : 0 0 0 2px;
}
.newProduct img {
background : url(../images/icons/new_m.png) no-repeat;
width : 20px;
height : 16px;
border : none;
position : relative;
bottom : -3px;
margin : 0 0 0 2px;
}
.block-products-list .restrictedItem img.restrictedItem {
background : url(../images/icons/lock.png) no-repeat;
width : 22px;
height : 23px;
border : none;
position : relative;
bottom : -3px;
margin : 0 0 0 2px;
}
.restrictedItem img.restrictedItem {
background : url(../images/icons/lock-s.png) no-repeat;
width : 15px;
height : 16px;
border : none;
position : relative;
bottom : -3px;
margin : 0 0 0 2px;
}
.restrictedCategory img.restrictedCategory {
background : url(../images/icons/lock-s.png) no-repeat;
width : 15px;
height : 16px;
border : none;
position : relative;
bottom : -3px;
margin : 0 0 0 2px;
}
.level1 {
padding : 2px 2px 2px 15px;
}
.level1 a {
font-weight : bold;
}
.level1 a:hover {
font-weight : bold;
}
.level2 {
padding : 2px 2px 2px 30px;
}
.level3 {
padding : 2px 2px 2px 40px;
}
.level4 {
padding : 2px 2px 2px 50px;
}
.menuLeft .level1 {
padding : 2px 2px 2px 5px;
}
.menuLeft .level2 {
padding : 2px 2px 2px 15px;
}
.menuLeft .level3 {
padding : 2px 2px 2px 30px;
}
.menuLeft .level4 {
padding : 2px 2px 2px 40px;
}
.menuLeft .a a {
font-weight : bold;
}
.menuLeft .a a:hover {
font-weight : bold;
}
table.matrix {
border : 1px solid gray;
margin-bottom : 5px;
margin-top : 5px;
}
th.matrixTop {
padding-left : 5px;
padding-right : 5px;
border-bottom : 1px solid silver;
}
th.matrixBottom {
padding-left : 5px;
padding-right : 5px;
}
td.matrixTop {
border-bottom : 1px solid silver;
border-left : 1px solid silver;
padding-left : 5px;
padding-right : 5px;
}
td.matrixBottom {
border-left : 1px solid silver;
padding-left : 5px;
padding-right : 5px;
}
.mainTableCellCenter .titleTop {
background-image : inherit;
border-bottom : none;
background : #73b5e9;
}
.mainTableCellCenter .titleTopCenter div {
color : #fff;
font : italic 18px "Trebuchet MS", sans-serif;
text-transform : capitalize;
}
.mainTableCellCenter .titleTopCenter h1 {
color : #fff;
font : italic 18px "Trebuchet MS", sans-serif;
text-transform : capitalize;
}
.mainTableCellCenter .titleTopCenter table {
margin : 0 auto;
}
.mainTableCellCenter .titleTopCenter {
padding : 0;
}
.mainTableCellCenter .block-offers .titleTop {
background : inherit;
border-bottom : 10px solid #00ae93;
}
.mainTableCellCenter .block-offers .titleTopCenter div {
color : #ff7915;
font : normal 24px "Trebuchet MS", sans-serif;
text-transform : capitalize;
}
.mainTableCellCenter .block-offers .titleTopCenter table {
margin : 0;
}
.block-product-details .manufacturerImage {
padding : 15px;
}
.block-products-table-view .blockTD select {
float : left;
margin-bottom : 10px;
}
.block-products-table-view .productsTable th {
font-weight : bold;
font-size : 12px;
}
.block-products-table-view a.button-add {
float : left;
}
.block-login-advanced .padding6px td.middlebg font {
font-size : 12px;
font-weight : bold;
}
.block-checkout-login .padding6px td.middlebg font {
font-size : 12px;
font-weight : bold;
}
.block-top-sellers .blockTD img {
margin-right : 10px;
margin-bottom : 10px;
float : left;
}
.block-top-sellers .blockTD {
padding : 10px 0;
}
.block-top-rated .blockTD img {
margin-right : 10px;
margin-bottom : 10px;
float : left;
}
.block-top-rated .blockTD {
padding : 10px;
}
.block-related-products .blockTD img {
margin-right : 10px;
margin-bottom : 10px;
float : left;
}
.block-related-products .blockTD {
padding : 10px;
}
.block-top-viewed .blockTD img {
margin-right : 10px;
margin-bottom : 10px;
float : left;
}
.block-top-viewed .blockTD {
padding : 10px;
}
.block-products-recently-viewed .blockTD img {
margin-right : 10px;
float : left;
}
.block-products-recently-viewed .blockTD {
padding : 10px;
}
.block-products-latest .blockTD img {
margin-right : 10px;
margin-bottom : 10px;
float : left;
}
.block-products-latest .blockTD {
padding : 10px;
}
.block-products-recommended .blockTD img {
margin-right : 10px;
margin-bottom : 10px;
float : left;
}
.block-products-recommended .blockTD {
padding : 10px;
}
.block-basket-recommended select {
margin-right : 8px;
}
.block-forum-topics .titleTop {
height : 28px;
}
.ourprice {
color : #666;
font : bold 12px Arial, sans-serif;
}
.taxprice {
color : #666;
font : bold 12px Arial, sans-serif;
}
.block-cart .lineBottom {
background : #bdbdbd;
}
.block-cart .middlebg b {
color : #000;
font : 11px Tahoma;
}
.block-search .titleTop {
background : url(../images/air/titleBlue.gif) no-repeat bottom left;
}
.block-poll .titleTop {
background : url(../images/air/titleBlue.gif) no-repeat bottom left;
}
.block-login .titleTop {
background : url(../images/air/titleBlue.gif) no-repeat bottom left;
}
.block-poll label {
font : 12px "Trebuchet MS", sans-serif;
color : #000;
}
.block-poll .padding10px td b {
font : bold 11px Verdana, sans-serif;
color : #00ae93;
}
.block-user-profile .titleTopCenter div {
text-align : center;
}
.block-product-details .titleTopCenter {
padding : 3px 10px 7px 15px;
}
