/* COMMON STYLES */
/* Don\\\'t delete existing styles, only modify its or add new ones! */

/* COMMON */
body {
margin:0px;
padding:0px;
background:#ffffff;
}

body, table, tr, td, p, a, input, select, textarea {
font:11px Tahoma;
color:#514f50; }

table{
border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
} 

td,div,p {
font:11px Tahoma;
color:#514f50;
}

form,input,select {
margin:0px;padding:0px;
}

a {
font:11px Tahoma;
color:#514f50;
}

a:hover {
text-decoration:none;
}

a img {border:0px;}

table#sign{width:100%;}
table#sign td{text-align:left;font-family:Verdana; font-size:10px; color:#119419; padding-right:10px; padding-top:10px; padding-bottom:10px;}
table#sign A, table#sign A:hover, table#sign A:visited {color:#119419;text-decoration:underline; font-size:10px; padding-left:5px;}


HR {color:#dddddd; height:1px;}

#pager{text-decoration:none;}

.small, .small a { font-size: 10px; }

BLOCKQUOTE {margin-top:5px;margin-bottom:5px;margin-left:16px;margin-right:0px}

.top_tool_bar, .bottom_line {background-color:#48899B}

/* END COMMON */

/* HEADERS */
h1, h1 a, h1 a:visited, h1 a:hover {color:#616161;font-size:14px; text-transform:uppercase; font-family:arial; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h1, .h1 a, .h1 a:visited, .h1 a:hover {color:#616161;font-size:14px; text-transform:uppercase; font-family:arial; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h2, h2 a, h2 a:visited, h2 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h2, .h2 a, .h2 a:visited, .h2 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
h3, h3 a, h3 a:visited, h3 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h3, .h3 a, .h3 a:visited, .h3 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
h4, h4 a, h4 a:visited, h4 a:hover {color:#000000;font-size:13px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h4, .h4 a, .h4 a:visited, .h4 a:hover {color:#000000;font-size:13px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
h5, h5 a, h5 a:visited, h5 a:hover {color:#33626F;font-size:12px;font-weight:normal; margin-bottom:5px; margin-top:5px;}
.h5, .h5 a, .h5 a:visited, .h5 a:hover {color:#33626F;font-size:12px;font-weight:normal; margin-bottom:5px; margin-top:5px;}
/* END HEADERS */


/* SITE MAP, SECTION MAP */
#tree { font-size:10px; }
#tree IMG { BORDER: 0px; HEIGHT: 16px; WIDTH: 19px }
#tree DIV {font-size:10px;}
#tree DIV A{font-size:10px;}
#tree DIV A:hover {font-size:10px;}
.tree_item_selected {color:#848484 }

#tree DIV.sm_level_0 {font-size:14px; font-weight:bold;}
#tree DIV.sm_level_0 A {color:#848484; font-size:14px; font-weight:bold;}
#tree DIV.sm_level_0 A:hover{font-size:14px; font-weight:bold;}
#tree DIV.sm_level_0 A:visited {font-size:14px; font-weight:bold;}
#tree DIV.sm_level_1{font-size:12px; font-weight:bold;}
#tree DIV.sm_level_1 A {color:#848484;font-size:12px; font-weight:bold;}
#tree DIV.sm_level_1 A:hover {font-size:12px; font-weight:bold;}
#tree DIV.sm_level_1 A:visited {font-size:12px; font-weight:bold;}
#tree DIV.sm_level_2 {font-size:11px; font-weight:normal;}
#tree DIV.sm_level_2 A {color:#848484; font-size:11px; font-weight:normal;}
#tree DIV.sm_level_2 A:hover {font-size:11px; font-weight:normal;}
#tree DIV.sm_level_2 A:visited {font-size:11px; font-weight:normal;}
#tree DIV.sm_level_3 {font-size:10px; font-weight:normal;}
#tree DIV.sm_level_3 A {color:#848484; font-size:10px; font-weight:normal;}
#tree DIV.sm_level_3 A:hover {font-size:10px; font-weight:normal;}
#tree DIV.sm_level_3 A:visited {font-size:10px; font-weight:normal;}
/* END SITE MAP, SECTION MAP */

/* FORM */
FORM        {  margin: 0px; }
INPUT       { FONT-SIZE:11; }
INPUT.txt, INPUT.field   { BORDER: #848484 1px solid; }
INPUT.txt_noborder   { BORDER: #FFFFFF 0px solid; }
INPUT.check { BORDER: 0px; }
INPUT.btn   { FONT-SIZE:11px; BACKGROUND: #5C5D62; COLOR: #ffffff; text-transform:uppercase;FONT-WEIGHT: bold; BORDER: #5C5D62 1px solid; }
SELECT.sel  { FONT-SIZE:11; BORDER: #848484 1px solid; }
CHECKBOX.chb{ FONT-SIZE:11; BORDER: #848484 1px solid; }
TEXTAREA.ta { FONT-SIZE:11; BORDER: #848484 1px solid; }

/* END FORMS */

/* TABLE */
TABLE.tbl {border:0px #dddddd solid}
TABLE.tbl TD {border:0px}
TABLE.tbl TH {color:#ffffff;border:0px; background-color:#8C3710;font-size:12px;padding:5px 8px 5px 8px}
TABLE.tbl TH.al {color:#000000;border:0px; background-color:#8C3710;font-size:12px;padding:5px 8px 5px 8px; text-align:right; font-weight:normal;}
TABLE.tbl TR {border-bottom:1px solid #dddddd;}
TABLE.tbl TD {border-bottom:1px solid #dddddd; font-size:11px;padding:5px 8px 5px 8px}
/* END TABLE */

/* PRIŅE-LIST */
TABLE.price {border-right:1px #dddddd solid;}
TABLE.price TD {border-bottom:1px #dddddd solid; border-left:1px #dddddd solid; font-weight:normal;}
TABLE.price TH {color:#ffffff; border-left:1px #ffffff solid; background-color:#18ba24;font-size:12px;padding:5px 8px 5px 8px}
TABLE.price TH.al {color:#000000;border-left:0px #dddddd solid; background-color:#89C6D7;font-size:12px;padding:5px 8px 5px 8px; text-align:right; font-weight:normal;}
TABLE.price TD {font-size:11px;padding:5px 8px 5px 8px}
/* END PRISE-LIST */

/* CART */
#cart_small {font-size:9px;color:#333333;}
#cart_small a  {font-size:9px;}
/* END CART */

/* SORT */
.icon_sort { border:#dddddd 1px solid;background-color:#18ba24;margin-top:3px;}
/* END SORT */

/* ESHOP */
.price_details {color:#F7941C;font-size:12px;font-weight:bold}
.old_price_details {color:#F7941C;text-decoration:line-through;font-size:12px;font-weight:bold}
.discount_details {color:#fd9210;font-size:11px;font-weight:bold}

.price { color:#fd9210; font-size:16px; font-weight:bold; font-family:arial; margin-left:-12px; }
.old_price {color:#F7941C;text-decoration:line-through;font-size:12px;font-weight:bold}
.discount {color:#e00000;font-size:11px;font-weight:bold}

.price_small {color:#F7941C;font-size:11px;font-weight:bold;}
.old_price_small {color:#fd9210;text-decoration:line-through;font-size:11px;font-weight:bold}
.discount_small {color:#848484;font-size:11px;font-weight:bold}

.eshop_image {margin-top:3px;margin-right:5px;}
.eshop_image_click {margin-top:3px;margin-right:5px;border: 0px #33626F solid;}

.views_browse {border-top: 1px #e0e0e0 solid;border-right: 1px #e0e0e0 solid;}
.views_browse TD {border-bottom: 1px #e0e0e0 solid;border-left: 1px #e0e0e0 solid;}

.filter_box {}
.filter_box td {font-size:10px;}
.filter_box .txt {width:100px}
.search_box {}

.currency_block {font-size:9px; color:#616161; font-weight:bold;}

.row1 {}
.row2 {}
/* END ESHOP */

/* VOTES */
.vote_res_small_on {background-color:#119419;border-top:1px #119419 solid;border-bottom:1px #119419 solid;}
.vote_res_on {background-color:#119419;border-top:1px #119419 solid;border-bottom:1px #119419 solid;}
.vote_res_small_off {border-top:1px #119419 solid;border-bottom:1px #119419 solid;}
.vote_res_off {border-top:1px #119419 solid;border-bottom:1px #119419 solid;}
/* END VOTES */



/* SYSTEM */
#stat {display:none;}
#sp {display:none;}

.status_error {color:#660000; font-size:10;}
.status_notice {color:#000066; font-size:10;}
.status_normal {color:#000000; font-size:10;}

/* END SYSTEM */


body {
margin:0px;
padding:0px;
}

table{
border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
} 

td,div,p {
font:11px Tahoma;
color:#514f50;
}

form,input,select {
margin:0px;padding:0px;
}

a {
font:11px Tahoma;
color:#514f50;
}

a:hover {
text-decoration:none;
}

a img {border:0px;}

.left_cell {
width:276px;
background:url(../../_img/stick.jpg) no-repeat 0px 179px;
}

.name {
font:17px Georgia;
color:#efefef;
height:41px;
background:url(../../_img/name.jpg) top left no-repeat;
padding:8px 0px 0px 34px;
vertical-align:top;
}

h2 {
margin:0px;
font:17px Georgia;
color:#494944;
height:30px !important;
height:35px;
}

.left_menu {padding-left:16px;}

.left_menu h2 {
padding:5px 0px 0px 17px;
text-transform:lowercase;
}

.left_menu table {
width:249px;
background:#efeee7;
}

.left_menu td {
background:url(../../_img/menu.gif) no-repeat 17px 0px;
height:28px;
vertical-align:top;
padding:7px 0px 0px 40px;
}

.left_menu a {
color:#80775a;
text-decoration:none;
}

.left_menu a:hover {
text-decoration:underline;
}

.left_podval {
height:182px;
background:url(../../_img/tel.jpg) top left no-repeat #f0f1ec;
vertical-align:top;
padding-left:70px;
padding-top:47px;
}

.left_podval div {
font:14px Tahoma;
color:#636060;
font-weight:bold;
}

.left_podval div span {
font:12px Tahoma;
color:#8f8f8f;
position:relative;top:-1px;
font-weight:bold;
}

.left_podval div.icq {
font:11px Tahoma;color:#8f8f8f;font-weight:normal;
padding-top:22px;
}

td.head {
height:92px;
background:url('../../_img/head.jpg');
background-repeat: no-repeat;
background-position: top left;
}

.top_menu {
background:url(../../_img/top_menu.jpg) top left no-repeat;
height:44px;
}

.slogan {
height:254px;
background:url(../../_img/slogan.jpg) top left no-repeat;
padding-left:280px;
vertical-align:top;
padding-top:178px;
}

.slogan div {
font:10px Tahoma;
color:#969294;
padding-bottom:3px;
}

.search {
height:20px;
width:148px;
border:0px;
border-top:1px solid #b4b6be;
border-bottom:1px solid #b4b6be;
padding-top:1px;
color:#514f50;
}

.search_cell {
background:url(../../_img/shd.gif) top left no-repeat;
padding:23px 25px 0px 23px;
vertical-align:top;
}

.search_tbl {
border-top:4px solid #d9d9d9;
width:100%;
height:101px;
background:url(../../_img/lupe.jpg) top right no-repeat #efeeec;;
}

.search_tbl td {
padding-left:15px;
padding-top:2px;
padding-right:20px;
}

.search_tbl td div {
font:10px Tahoma;
color:#969294;
padding-bottom:3px;
}

.search_tbl td select {
width:152px;
font:10px Tahoma;
color:#969294;
position:relative;
top:1px !important;
top:0px;
BORDER: #848484 1px solid;
}
.search_tbl td input {
margin-left:0px;
margin-right:5px;
}

.search_tbl td .txt1 {
width:152px;
font:10px Tahoma;
color:#969294;
position:relative;
top:1px !important;
top:0px;
margin-left:0px;
BORDER: #848484 1px solid;
}



.lupa_part {
height:12px;
background:url(../../_img/lupa_part.jpg) top right no-repeat;
}


.right_podval {
height:139px;
background:url(../../_img/yzor.jpg) top right no-repeat #f0f1ec;
}

.right_podval table {
width:100%;
height:100%;
}

.copy {
font:10px Tahoma;
width:220px;
color:#918f82;
}

.bottom_menu {color:#918f82;padding-left:30px;background:url(../../_img/gray.gif) no-repeat 0px 54px;}

.bottom_menu a {
text-transform:lowercase;
color:#918f82;
text-decoration:none;
margin-left:16px;
margin-right:16px;
}

.bottom_menu a:hover {
text-decoration:underline;
}

.head {
padding-left:20px;
padding-top:8px;
}

.head a{
font:11px Tahoma;
color:#4b4b4b;
text-transform:lowercase;
text-decoration:none;
background:url(../../_img/str.gif) no-repeat 0px 5px;
padding-left:10px;
margin-left:24px;
}

.head a:hover{
text-decoration:underline;
}

.top_menu {
padding-left:40px;
}

.top_menu a {
font:17px Georgia;
text-transform:lowercase;
color:#494944;
text-decoration:none;
color:#ffffff;
margin-right:36px;
}

.top_menu a:hover {
text-decoration:underline;
}

.content {
height:100%;
vertical-align:top;
padding:15px 10px 30px 23px;
}

.content_inner {
height:100%;
vertical-align:top;
padding:15px 25px 50px 23px;
}

.main_catalog {
width:100%;
}

.main_catalog td {
vertical-align:top;
width:230px;
padding-bottom:30px;
}

.main_tovar {
width:215px;
border:1px solid #dfdede;
background:url(../../_img/orange.gif) top left no-repeat #efeeec;
}

.main_catalog td .main_tovar td {padding-bottom:0px;}
.main_catalog td .main_tovar .model_name {padding-bottom:12px;padding-top:13px;padding-left:30px;}

.model_name div,.model_name a {font:10px Tahoma;color:#514f50;text-decoration:none;}
.model_name a:hover {text-decoration:underline;}
.model_name span {font-weight:bold; font-size: 12px;}

.photo {text-align:center;}
.photo img {border:1px solid #e4e4e3;}

.main_catalog td .main_tovar .price_cell {padding:9px 0px 10px 8px;/*background:url(../../_img/gr.gif) no-repeat 76px 20px;*/}
.price_cell div {float:left;margin-right:6px;}
.price_cell div.price {font:14px Tahoma;color:#990002;font-weight:bold;text-align:right;position:relative;right:-60px;top:-1px;}

.main_catalog td .main_tovar .size,.main_catalog td .main_tovar .color {padding:0px 0px 4px 8px;}
.color img {position:relative;bottom:-2px;margin-right:2px;}

.main_catalog td .main_tovar .material {padding:0px 0px 10px 8px;}
.material span {color:#ff6c00;font-weight:bold;}

.right_cell h2 {background:url(../../_img/dots.gif) repeat-x bottom;height:20px !important;height:20px;padding-bottom:10px;margin-bottom:20px;}

.photo_cell {width:240px;vertical-align:top;}
.photo_cell table {width:215px;border:1px solid #dfdede;background:url(../../_img/orange.gif) top left no-repeat #efeeec;}

.inner_photo {text-align:center;padding-top:35px;}
.inner_photo img {border:1px solid #dfdede;}

.photo_cell .price_cell {padding:9px 0px 15px 8px;}

.discuss {padding-top:10px;}
.discuss a,.advice a{color:#ff6c00;font-weight:bold;}

.firm {padding-bottom:17px;padding-top:20px;}

.inner_price {font-weight:bold;padding-top:20px;padding-bottom:20px;}
.inner_price span {font:18px Tahoma;color:#990002;position:relative;top:2px;}

.color_var {width:200px;margin-left:100px;}
.color_var td {background:url(../../_img/dots.gif) bottom left repeat-x;padding:8px 4px 8px 4px;}
.color_var td span {position:relative;bottom:2px;}

.advice {padding-top:25px;}

.form {border:1px solid #b4b6be;width:212px;height:18px;color:#514f50;}

textarea {border:1px solid #b4b6be;}


.question {padding-top:35px;}
.question textarea {width:435px;height:175px;font:11px Tahoma;color:#514f50;margin-top:1px;}
.question span.red {color:#990002;font-weight:bold;}
.question table td {padding:7px 0px 0px 0px;}
.question table td input {margin-top:1px;}

.orange_txt {color:#ff6c00;font-weight:bold;}
