a.login-form { 
color : #f44b00; 
} 

a.login-form:hover { 
text-decoration : none; 
} 

#footer { 
background : url(images/footer.gif) no-repeat top left; 
height : 132px; 
color : #6a6a6a; 
padding : 20px 0 0 253px; 
} 

#footer td { 
color : #6a6a6a; 
} 

#footer a { 
color : #f44b00; 
} 

#footer a:hover { 
text-decoration : none; 
} 

#footer span { 
padding : 0 6px; 
} 

body { 
padding : 0; 
margin : 0; 
background-color : #ffffff; 
font-family : Tahoma; 
font-size : 11px; 
line-height : 13px; 
color : black; 
} 

.telefon { 
font-size : 24px; 
color : #bb3311; 
padding-top : 10px; 
} 

img.imgOff { 
border-color : #97989c; 
border-style : solid; 
border-width : 1px; 
} 

img.imgOn { 
border-color : #e6e6e6; 
border-style : solid; 
border-width : 1px; 
} 

div.comment_list { 
margin-top : 10px; 
background-color : #f2f3f5; 
margin-bottom : 10px; 
border : 1px dashed #97989c; 
padding : 5px; 
} 

div.comment_user { 
padding : 3px; 
background : #3d6c8e; 
color : white; 
} 

div.comment_user a { 
color : white; 
} 

ul { 
list-style-type : square; 
color : #fa531f; 
} 

.sort_name_bg { 
background-color : #f0f1f1; 
} 

.sort_table { 
margin-top : 10px; 
background-color : white; 
border-right : 1px dashed #d3d3d3; 
padding-right : 5px; 
border-top : 1px dashed #d3d3d3; 
padding-left : 5px; 
padding-bottom : 5px; 
border-left : 1px dashed #d3d3d3; 
padding-top : 5px; 
border-bottom : 1px dashed #d3d3d3; 
} 

.menu_bg a.navigation { 
text-decoration : none; 
} 

a.navigation { 
margin : 0 34px; 
float : left; 
display : inline; 
color : #5b5b5b; 
} 

a.navigation:hover { 
text-decoration : none; 
} 

#name_shop { 
color : #717171; 
font-size : 22px; 
padding-left : 22px; 
padding-top : 10px; 
} 

#slogan { 
color : #f44b00; 
padding : 5px 0 5px 24px; 
width : 270px; 
} 

#demo_link { 
color : #7a7a7a; 
padding-left : 22px; 
} 

#demo_link:hover { 
text-decoration : none; 
} 

#tel { 
color : #a9a9a9; 
font-size : 10px; 
padding : 15px 48px 0 0; 
background : url(images/phone_bg.gif) no-repeat bottom left; 
height : 138px; 
} 

#tel b { 
font-size : 15px; 
color : #333; 
} 

#basket_bg b { 
font-size : 15px; 
color : #333; 
padding : 10px 0 10px 0; 
} 

#tel div { 
padding-left : 83px; 
} 

#basket_bg { 
background : url(images/basket_bg.gif) no-repeat bottom left; 
} 

#header_1 { 
background : url(images/header_1.gif) repeat-x 0 0; 
} 

#header_2 { 
background-image : url(images/header_02_4.jpg); 
background-repeat : no-repeat; 
width : 415px; 
height : 198px; 
color : white; 
} 

#header_3 { 
background-repeat : no-repeat; 
width : 1004px; 
height : 26px; 
padding-left : 25px; 
} 

#header_4 { 
background-image : url(images/header_04.gif); 
background-repeat : no-repeat; 
width : 408px; 
height : 137px; 
} 

#header_5 { 
background-image : url(images/header_05.gif); 
background-repeat : no-repeat; 
width : 275px; 
height : 137px; 
padding-left : 30px; 
} 

#header_6 { 
background-image : url(images/header_06.gif); 
background-repeat : no-repeat; 
width : 321px; 
height : 137px; 
} 

.zagb { 
text-transform : uppercase; 
font-weight : bold; 
} 

#about { 
color : #595959; 
padding : 5px 10px 20px 10px; 
background : url(images/bg_catalog_1.gif) no-repeat bottom left; 
} 

#bg_catalog_1 { 
background : url(images/bg_catalog_1.gif) no-repeat bottom left; 
color : #595959; 
font-size : 12px; 
font-weight : bold; 
} 

html > body #bg_catalog_1 { 
padding : 14px 0 13px 14px; 
} 

* html #bg_catalog_1 { 
padding : 14px 0 13px 14px; 
} 

#bg_catalog_1 b { 
color : #595959; 
font-size : 12px; 
font-weight : bold; 
} 

#bg_catalog_1 a { 
color : #595959; 
} 

#bg_catalog_1 a:hover { 
text-decoration : none; 
} 

#bg_catalog_2 { 
background : url(images/bg_catalog_2.gif) no-repeat top left; 
color : #fff; 
padding : 7px 0 6px 12px; 
font-size : 15px; 
text-transform : uppercase; 
font-weight : bold; 
} 

html > body #bg_catalog_2 { 
width : 198px; 
} 

* html #bg_catalog_2 { 
width : 210px; 
} 

#bgmenu { 
background-image : url(images/bg_menu.gif); 
background-repeat : no-repeat; 
width : 270px; 
height : 25px; 
color : white; 
font-weight : bold; 
vertical-align : middle; 
padding-top : 6px; 
padding-left : 10px; 
text-transform : uppercase; 
} 

#bgcart { 
background-image : url(images/bg_cart.gif); 
background-repeat : no-repeat; 
width : 208px; 
height : 125px; 
padding-left : 30px; 
padding-right : 20px; 
padding-top : 30px; 
} 

#bgfooter { 
background-image : url(images/bg_footer.gif); 
background-repeat : repeat-x; 
height : 92px; 
color : #9fa4a7; 
padding-top : 6px; 
padding-left : 10px; 
} 

#bgfooter td, bgfooter a { 
color : #9fa4a7; 
} 

.top { 
margin-top : 20px; 
} 

td.setka { 
background-color : #d6d6d6; 
} 

a.product_name { 
color : #595959; 
} 

a.product_name:hover { 
text-decoration : none; 
} 

#head_2 { 
background-image : url(images/head_02.gif); 
background-repeat : no-repeat; 
width : 227px; 
height : 327px; 
padding-left : 35px; 
padding-top : 25px; 
} 

#catalog { 
background-image : url(images/catalog_line.gif); 
background-repeat : no-repeat; 
width : 289px; 
height : 32px; 
font-weight : bold; 
} 

.black a { 
color : #676767; 
} 

* HTML div.podcatalog_forma { 
width : 100%; 
} 

ul.catalog { 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 

li.catalog strong { 
color : #5b5b5b; 
text-decoration : none; 
font-weight : normal; 
} 

html > body ul.catalog { 
width : 210px; 
} 

* html li.catalog { 
width : 210px; 
} 

li.podcatalog a { 
color : #676767; 
text-transform : none; 
padding-left : 10px; 
text-decoration : none; 
} 

li.podcatalog a:hover { 
text-decoration : underline; 
} 

li.catalog a:hover { 
text-decoration : underline; 
} 

#block1 { 
padding-left : 10px; 
width : 321px; 
} 

#block2 { 
padding-top : 10px; 
padding-right : 10px; 
padding-bottom : 0; 
width : 683px; 
} 

#bg_footer_1 { 
background-image : url(images/bg_footer_1.gif); 
height : 80px; 
width : 270px; 
background-repeat : repeat-x; 
padding-top : 15px; 
color : white; 
padding-left : 30px; 
} 

#bg_footer_2 { 
background-image : url(images/bg_footer_2.gif); 
height : 66px; 
width : 830px; 
background-repeat : repeat-x; 
padding-left : 20px; 
padding-top : 5px; 
color : #b1c4d2; 
} 

#bg_footer_2 a { 
color : #b1c4d2; 
} 

#bg_footer_3 { 
background-image : url(images/bg_footer_3.gif); 
background-repeat : no-repeat; 
height : 66px; 
width : 174px; 
color : white; 
} 

#order a { 
color : #f44b00; 
} 

#order a:hover { 
text-decoration : none; 
} 

.bgprice { 
background-color : #f0f0f0; 
} 

#allspec { 
margin-top : 10px; 
background-color : #f8f8f8; 
border-right : 1px dashed #d3d3d3; 
padding-right : 5px; 
border-top : 1px dashed #d3d3d3; 
padding-left : 5px; 
padding-bottom : 5px; 
border-left : 1px dashed #d3d3d3; 
padding-top : 5px; 
border-bottom : 1px dashed #d3d3d3; 
} 

#allspecwhite { 
margin-top : 10px; 
border-right : 1px dashed #d3d3d3; 
padding-right : 5px; 
border-top : 1px dashed #d3d3d3; 
padding-left : 5px; 
padding-bottom : 5px; 
border-left : 1px dashed #d3d3d3; 
padding-top : 5px; 
border-bottom : 1px dashed #d3d3d3; 
} 

li.done { 
color : green; 
font-weight : bold; 
} 

.sortActiv { 
font-weight : bold; 
} 

div.opros { 
background : #d72300; 
height : 10px; 
background-repeat : no-repeat; 
} 

td { 
font-family : Tahoma; 
font-size : 11px; 
color : #424242; 
} 

td.center { 
vertical-align : middle; 
} 

form { 
margin : 0; 
} 

.dark { 
color : #595959; 
font-weight : bold; 
text-transform : uppercase; 
} 

a { 
color : #424242; 
} 

.red { 
color : #003399; 
} 

.red:hover { 
color : #ffae00; 
} 

.gray { 
color : #a2a2a2; 
} 
.gray:hover { 
color : #ffae00; 
} 
a.black { 
color : #676767; 
text-decoration : none; 
} 
a.black:hover { 
color : #181818; 
text-decoration : underline; 
} 
a.link { 
color : #181818; 
text-decoration : underline; 
} 

a.link:hover { 
text-decoration : none; 
} 

.black { 
color : #181818; 
} 

a.b { 
color : #595959; 
} 

a.b:hover { 
text-decoration : none; 
} 

.white { 
color : white; 
} 

a.white { 
color : white; 
font-weight : bold; 
} 

a.white:hover { 
color : white; 
} 

.price { 
color : #f44b00; 
font-size : 20px; 
} 

.price2 { 
color : #c34046; 
} 

H1 { 
font-size: 18 px;
text-transform : none; 
color : #595959; 
} 

H2 { 
font-size : 18px; 
text-transform : none; 
color : #595959; 
} 


select { 
font-size : 11px; 
} 

input { 
font-size : 11px; 
} 

input.search { 
font-size : 14px; 
width : 138px; 
height : 23px; 
border-top : 1px solid #cdcdcd; 
border-left : 1px solid #cdcdcd; 
border-bottom : 1px solid #f4f4f4; 
border-right : 1px solid #f4f4f4; 
}
 
#search_adv { 
color : #000; 
}
 
#search_adv:hover { 
text-decoration : none; 
} 

input.but { 
font-size : 11px; 
height : 22px; 
border-style : solid; 
border-color : #395200; 
border-width : 1px; 
background-color : white; 
color : #4b4b4b; 
} 

#mm { 
margin : 0 0 0 320px; 
height : 50px; 
} 

#mm img { 
border : none; 
margin : 5px; 
} 

.mm_item { 
margin-bottom : 30px; 
padding-bottom : 30px; 
} 

.mm_spacer { 
margin-top : 130px; 
padding-top : 130px; 
} 

.dynamic-tab-pane-control.tab-pane { 
position : relative; 
width : 100%; 
} 

.dynamic-tab-pane-control .tab-row .tab { 
font-family : Verdana, Helvetica, Arial; 
font-size : 12px; 
cursor : default; 
display : inline; 
margin : 1px -5px 1px 5px; 
float : left; 
padding : 3px 6px 3px 6px; 
background : #eeeeee; 
border : 1px solid; 
border-color : #595959; 
border-left : 0; 
border-bottom : 0; 
border-top : 0; 
cursor : pointer; 
z-index : 1; 
position : relative; 
top : 0; 
} 

.dynamic-tab-pane-control .tab-row .tab.selected { 
border : 1px solid #595959; 
border-bottom : 0; 
z-index : 3; 
padding : 2px 6px 5px 6px; 
margin : 1px -6px -2px 0; 
top : -2px; 
background : white; 
} 

.dynamic-tab-pane-control .tab-row .tab a { 
font-family : Verdana, Helvetica, Arial; 
font-size : 12px; 
color : #2e9bc2; 
text-decoration : none; 
cursor : pointer; 
} 

.dynamic-tab-pane-control .tab-row .hover a { 
color : #2e9bc2; 
} 

.dynamic-tab-pane-control .tab-row .tab.selected a { 
font-weight : bolder; 
} 

.dynamic-tab-pane-control .tab-page { 
clear : both; 
border : 1px solid #595959; 
background : white; 
z-index : 2; 
position : relative; 
top : -2px; 
color : #696969; 
font-size : 11px; 
padding : 10px; 
} 

.dynamic-tab-pane-control .tab-row { 
z-index : 1; 
white-space : nowrap; 
background : #eeeeee; 
height : 1.85em; 
width : 100%; 
} 

.tab-page a { 
color : #ae8895; 
} 
