BODY{
background: #F1F1D3;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
color: #000000;
padding: 0px;
margin: 0px;
}

TABLE.header{
background-color: #EBEBC2;
}

TABLE.header TD{
background-repeat: no-repeat;
background-position: top left;
}

TABLE.header TD.header-1{
width: 421px;
height: 152px;
background-image: url(/images/header_01.jpg);
font-family: Arial, Serif;
font-size: 16px;
font-weight: bold;
color: #A6100F;
}

TABLE.header TD.header-2{
width: 319px;
height: 152px;
background-image: url("/images/header_02.jpg");
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 18px;
font-weight: bold;
color: #6F0300;
}

TABLE.header TD.header-3{
width: 260px;
height: 75px;
background-image: url("/images/header_03.jpg");
}

TABLE.header TD.header-3 DIV{
padding: 20px 0px 0px 120px;
font-family: Verdana, Arial, Serif;
font-size: 18px;
font-weight: bold;
color: #97100F;
}

TABLE.header TD.header-4{
width: 260px;
height: 77px;
background-image: url("/images/header_04.jpg");
}

TABLE.header TD.header-5{
width: 421px;
height: 45px;
background-image: url("/images/header_05.jpg");
}

TABLE.header TD.header-5 DIV{
padding: 5px 0px 0px 10px;
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 14px;
font-weight: bold;
color: #6C6C6C;
}

TABLE.header TD.header-6{
width: 319px;
height: 45px;
background-image: url("/images/header_06_1.jpg");
}

TABLE.header TD.header-7{
width: 261px;
height: 45px;
background-image: url("/images/header_07.jpg");
}

TABLE.search-result DT A:link, TABLE.search-result DT A:hover, TABLE.search-result DT A:active, TABLE.search-result DT A:visited{
font-weight: bold;
color: #97100F;
}

TABLE.search-result DD{
font-size: 80%;
color: #555555;
padding: 1px 0px 10px 5px;
}

TABLE.search-result DD A:link, TABLE.search-result DD A:hover, TABLE.search-result DD A:active, TABLE.search-result DD A:visited{
color: #555555;
}


/* TABLE.main-menu */

TABLE.main-menu TD{
width: 75px;
padding: 3px 10px 3px 15px;
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 80%;
font-weight: bold;
border-left: 1px solid #D1D1D1;
}

TABLE.main-menu TD.main-menu-active{
background-color: #FFA201;
background-image: url("/images/main-menu-active.gif");
}

TABLE.main-menu TD.main-menu-noactive{
background-image: url("/images/main-menu-noactive.gif");
}

TD.main-menu-active A:link, TD.main-menu-active A:hover, TD.main-menu-active A:active, TD.main-menu-active A:visited {
color: #FFFFFF;
}

TD.main-menu-noactive A:link, TD.main-menu-noactive A:hover, TD.main-menu-noactive A:active, TD.main-menu-noactive A:visited {
color: #6C6C6C;
}

/* TABLE.signature */

TABLE.signature TD.signature-1{
width: 30%;
padding: 10px;
vertical-align: middle;
font-family: Verdana, Arial, Serif;
font-size: 60%;
color: #FFA201;
}

TD.signature-1 A:link, TD.signature-1 A:hover, TD.signature-1 A:active, TD.signature-1 A:visited {
color: #FFA201;
}


TABLE.signature TD.signature-2{
padding: 10px;
text-align: right;
font-family: Verdana, Arial, Serif;
font-size: 70%;
color: #FFFFFF;
}

TABLE.signature TD.signature-2 A:link, TABLE.signature TD.signature-2 A:hover, TABLE.signature TD.signature-2 A:active, TABLE.signature TD.signature-2 A:visited{
color: #FFFFFF;
}

TABLE.signature-main-menu{
margin: 0px 0px 10px 0px;
font-size: 11px;
color: #FFFFFF;
}


TABLE.signature-main-menu A:link, TABLE.signature-main-menu A:hover, TABLE.signature-main-menu A:active, TABLE.signature-main-menu A:visited{
color: #FFFFFF;
}

TABLE.site-map TD{
font-size: 70%;
}

TABLE.site-map A:link, TABLE.site-map A:hover, TABLE.site-map A:active, TABLE.site-map A:visited{
color: #000000;
}

TABLE.site-map STRONG A:link, TABLE.site-map STRONG A:hover, TABLE.site-map STRONG A:active, TABLE.site-map STRONG A:visited{
color: #97100F;
}


/* bestsellers */

TABLE.bestsellers{
background-color: #EBEBC2;
}

TABLE.bestsellers TH{
padding: 3px 3px;
text-align: left;
font-family: Arial, Tahoma, Verdana, Sans-Serif;
font-size: 20px;
font-weight: normal;
color: #FFA201;
}

TABLE.bestsellers TD{
padding: 3px 3px;
}

TABLE.bestsellers H2{
font-family: Verdana, Arial, Serif;
font-size: 70%;
font-weight: normal;
}

TABLE.bestsellers H2 A:link, TABLE.bestsellers H2 A:hover, TABLE.bestsellers H2 A:visited, TABLE.bestsellers H2 A:active{
color: #000000;
}

DIV.bestseller-price{
padding: 7px 0px;
text-align: center;
font-family: Verdana, Arial, Serif;
font-size: 11px;
font-weight: bold;
color: #E19618;
}

DIV.bestseller-detail A, DIV.bestseller-detail A:link, DIV.bestseller-detail A:hover, DIV.bestseller-detail A:visited, DIV.bestseller-detail A:active{
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 11px;
color: #99542E;
text-decoration: underline;
}

/* index-actions */

TABLE.index-actions{
margin: 10px 0px;
}

TABLE.index-actions TH{
padding: 0px 5px;
text-align: left;
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 120%;
color: #FFA201;
}

TABLE.index-actions TD{
padding: 10px 5px 0px 5px;
}

SPAN.index-action-date{
background-color: #126C07;
padding: 2px 5px;
font-family: Verdana, Arial, Serif;
font-size: 70%;
color: #FFFFFF;
}

TD.index-action-about{
font-size: 80%;
color: #6C6C6C;
}

TD.index-action-detail A:link, TD.index-action-detail A:hover, TD.index-action-detail A:visited, TD.index-action-detail A:active{
text-decoration: underline;
font-size: 80%;
color: #003562;
}

/* index-specoffer */

TABLE.index-specoffer{
margin: 10px 0px;
}

TABLE.index-specoffer TH{
padding: 0px 5px;
text-align: left;
font-family: Arial, Tahoma, Verdana, Sans-Serif;
font-weight: normal;
font-size: 20px;
color: #97100F;
}

TABLE.index-specoffer TD{
padding: 3px 5px;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: normal;
}

TABLE.index-specoffer A, TABLE.index-specoffer A:link, TABLE.index-specoffer A:hover, TABLE.index-specoffer A:visited, TABLE.index-specoffer A:active{
color: #333333;
}

TABLE.index-specoffer TH.products-new{
font-size: 120%;
color: #126C07;
}

/* short-info */

TABLE.short-info{
background-color: #EBEBC2;
margin: 15px 10px;
}

TABLE.short-info TD.short-info-top{
background-image: url("/images/short-info-top.gif");
}

TABLE.short-info TD.short-info-middle H6{
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 160%;
color: #126C07;
}

TABLE.short-info TD.short-info-middle{
padding: 0px 25px;
font-size: 70%;
color: #6C6C6C;
}

TABLE.short-info TD.short-info-bottom{
background-image: url("/images/short-info-bottom.gif");
}

/* product-groups */
TABLE.product-groups TD{
padding: 5px;
font-size: 70%;
}

TABLE.product-groups IMG{
padding: 0px;
margin: 0px 5px 3px 0px;
}

TABLE.product-groups TD STRONG A:link, TABLE.product-groups TD STRONG A:hover, TABLE.product-groups TD STRONG A:visited, TABLE.product-groups TD STRONG A:active{
color: #6F0300;
}

TABLE.product-groups TD A:link, TABLE.product-groups TD A:hover, TABLE.product-groups TD A:visited, TABLE.product-groups TD A:active{
color: #000000;
}

TABLE.product-groups DIV.product-groups-list{
}

/* products-list */
TABLE.products-list TD{
padding: 7px;
}

TABLE.products-list TD.products-list-name H2{
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 80%;
}

TD.products-list-name H2 A:link, TD.products-list-name H2 A:hover, TD.products-list-name H2 A:visited, TD.products-list-name H2 A:active{
color: #000000;
}

TABLE.products-list TD.products-list-about{
font-family: Verdana, Arial, Serif;
font-size: 70%;
color: #777777;
}

/* TD */

TD.right-block{
width: 20%;
padding: 10px 5px 10px 5px;
border-left: 1px solid #126C07;
}

div.content, TD.content{
padding: 0px 5px 10px 10px;
font-size: 12px;
}

div.content I, div.content em, TD.content I, TD.content EM{
font-family: Times New Roman;
font-size: 13px;
}

TABLE.properties{
border-top: 1px solid #559955;
}

TABLE.properties TD{
border-bottom: 1px solid #559955;
vertical-align: top;
padding: 3px;
font-size: 11px;
}

TABLE.properties TD P{
margin: 0px;
padding: 0px;
}

/* list-resources */

TABLE.list-resources{
}


TABLE.list-resources TD.list-resources-name{
padding: 3px 0px 0px 0px;
}

TABLE.list-resources TD.list-resources-about{
padding: 0px 0px 12px 0px;
}

TD.list-resources-name H2{
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 80%;
}

TD.list-resources-name H2 A:link, TD.list-resources-name H2 A:hover, TD.list-resources-name H2 A:visited, TD.list-resources-name H2 A:active{
color: #97100F;
}

TD.list-resources-about{
font-size: 80%;
color: #333333;
}

/* path-top, path-bottom */

TABLE.path-top{
margin: 0px 0px;
border-bottom: 1px dotted #DDDDDD;
}

TABLE.path-bottom{
margin: 10px 0px;
border-top: 1px dotted #DDDDDD;
}

TABLE.path-top TD, TABLE.path-bottom TD{
padding: 5px 0px;
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 11px;
color: #777777;
}

TABLE.path-top A:link, TABLE.path-top A:hover, TABLE.path-top A:visited, TABLE.path-top A:active{
color: #777777;
}

TABLE.path-bottom A:link, TABLE.path-bottom A:hover, TABLE.path-bottom A:visited, TABLE.path-bottom A:active{
color: #777777;
}

A:link, A:active, A:visited{
color: #126C07;
text-decoration: none;
}

A:hover{
text-decoration: underline;
color: #97100F;
}

A.mmenu, .mmenu{
font-family: Verdana, Arial, Serif;
color: #CB2B0E;
font-weight: bold;
}

A.product, .product{
color: #111111;
font-weight: bold;
}

A.product_sm, .product_sm{
color: #B10000;
}

A.link_text, .link_text{
color: #111111;
}

TD{
vertical-align: top;
}

DD{
text-align: justify;
}

PRE{
font-size: x-small;
}

H1{
margin: 15px 0px;
padding: 0px;
font-family: Arial, Tahoma, Verdana, Serif;
font-size: 24px;
font-weight: normal;
color: #126C07;
}

H2{
margin: 0px;
padding: 0px;
font-family: Arial, Tahoma, Verdana, Serif;
font-size: 20px;
font-weight: normal;
color: #97100F;
}

H3{
margin: 5px 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 120%;
color: #126C07;
}

H4{
margin: 5px;
padding: 0px;
color: #C3C3C3;
font-size: 100%;
}

H5{
margin: 3px;
padding: 0px;
color: #E3A81E;
font-weight: 80%;
}

H6{
margin: 0px;
padding: 0px;
font-weight: 80%;
}

HR{
margin: 0px;
padding: 0px;
height: 1px;
color: #CCCCCC;
}

.hr_dotted{
margin: 0px;
padding: 0px;
height: 1px;
color: #CCCCCC;
}

.sm{
font-family: Verdana, Arial, Serif;
font-size: 80%;
}

.m{
font-family: Verdana, Arial, Serif;
font-size: 90%;
}

DIR{
padding: 0px;
margin: 0px 0px 0px 10px;
}

A.link_mmenu:active, A.link_mmenu:visited, A.link_mmenu:link{
color: #FFFFFF;
font-weight: bold;
}

A.link_mmenu:hover{
color: yellow;
font-weight: bold;
}

A.link_mmenu2:active, A.link_mmenu2:visited, A.link_mmenu2:link{
color: #FFFFFF;
}

A.link_mmenu2:hover{
color: yellow;
}

.gray{
color: #888888;
}

.wh100{
width: 100%;
height: 100%;
}

.slogan{
font-family: Times New Roman;
font-size: small;
font-weight: bold;
font-style: italic;
color: #000080;
}

.wsdb, A.wsdb:active, A.wsdb:visited, A.wsdb:link{
font-family: Verdana, Arial, Serif;
font-size: 80%;
color: #E3A81E;
text-decoration: none;
}

A.wsdb:hover{
font-family: Verdana, Arial, Serif;
font-size: 80%;
color: #E3A81E;
text-decoration: underline;
}

.price{
font-family: Verdana, Arial, Serif;
font-size: 80%;
font-weight: bold;
color: #E3A81E;
}

DIV.page_content TD{
padding: 5px;
}

TABLE.product-properties TD{
border-bottom: #559955;
}

SPAN.product-opt{
background-color: #97100F;
padding: 3px 10px 7px 10px;
font-size: 70%;
}

SPAN.product-opt A:link, SPAN.product-opt A:hover, SPAN.product-opt A:visited, SPAN.product-opt A:active{
color: #FFFFFF;
text-decoration: underline;
}

INPUT, TEXTAREA{
padding: 1px 10px;
font-size: 11px;
background-color: #FFFFFF;
border: 1px solid #126C07;
color: #126C07;
}

SELECT{
font-size: 11px;
color: #126C07;
}

TABLE.eshop TH{
font-size: 70%;
padding: 5px;
border-top: 1px solid #AAAAAA;
border-bottom: 1px solid #AAAAAA;
}

TABLE.eshop TD{
font-size: 70%;
padding: 5px;
border-bottom: 1px solid #AAAAAA;
}

DIV.linker, DIV.linker A:link, DIV.linker A:active, DIV.linker A:visited, DIV.linker A:hover{
font-family: Tahoma, Verdana, Arial, Serif;
font-size: 10px;
color: #BBBBBB;
padding: 1px 3px;
text-decoration: none;
}

.f06{font-size: 0.6em;}
.f07{font-size: 0.7em;}
.f08{font-size: 0.8em;}
.f09{font-size: 0.9em;}
.f10{font-size: 1.0em;}
.f11{font-size: 1.1em;}
.f12{font-size: 1.2em;}
.f13{font-size: 1.3em;}
.f14{font-size: 1.4em;}

.f10px{font-size: 10px;}
.f11px{font-size: 11px;}
.f12px{font-size: 12px;}
.f13px{font-size: 13px;}
.f14px{font-size: 14px;}
.f15px{font-size: 15px;}
.f16px{font-size: 16px;}
.f17px{font-size: 17px;}
.f18px{font-size: 18px;}
.f19px{font-size: 19px;}
.f20px{font-size: 20px;}
.f21px{font-size: 21px;}
.f22px{font-size: 22px;}
.f23px{font-size: 23px;}
.f24px{font-size: 24px;}
