/*******************************************  izpolzvan css ********************************/

html {
    background: url(11217/bgr_chrismas.jpg) no-repeat top center!important;
    /*СЂР°Р·РјРµРЅСЏС‚ СЃРё РјРµСЃС‚Р°С‚Р°*/
}
body {
    background: #fffbf0 url(11217/bgr.gif) repeat-y top center!important;
 
    font: 14px Arial;
    color: #000;
    margin: 0px 0px 0px 0px!important;
    padding: 0px 0px 0px 0px!important;
    text-align: left;
}
.client_logo {
    margin: 0px 0px 0px 0px!important;
    text-align: left;
    text-decoration: none;
    padding: 0px 0px 0px 0px!important;
    vertical-align: top!important;
    font: 35px "Calibri"!important;
    color: #000000;
    height: 195px!important;
    background: none!important;
}
table tr td {
    vertical-align: top!important;
}
.client_logo td {
    background: none!important;
    padding: 0px 0px 0px 0px!important;
    text-align: left!important;
    vertical-align: top!important;
}
.client_logo img {
    border: none;
    margin: 22px 0px 0px 10px!important;
    padding: 0px 0px 0px 0px!important;
}
/*.client_logo img:hover {
	opacity:0.7;
}
*/

.slogan {
    background: none;
    padding: 0px 0px 0px 0px!important;
    font: 22px "Calibri"!important;
    color: #29070e!important;
    text-align: left;
    margin: 0px 0px 0px 20px;
}
/*.num13 {
	margin: 0px 0px 10px 0px;
}

.num13 a:link, .num13 a:visited {
	font:bold 14px Arial;
	color: #fff;
	text-align: left;
	padding:0px 0px 10px 0px!important;
	text-decoration: none;
}

.num13 a:active, .num13 a:hover {
	opacity:0.8;
}*/

h3 {
    background: url(11217/h3.png) no-repeat top left!important;
    margin: 20px 0px 0px 10px!important;
    color: #000000;
    text-align: left;
    padding: 5px 0 5px 50px!important;
    font: bold 20px Arial, sans-serif!important;
    font-weight: bold;
    text-transform: none;
    clear: both;
}
.td_t4t_dqsno h3 {
    background: #322713!important;
    margin: 0px 0px 0px 0px!important;
    color: #f4e3c3;
    text-align: left;
    padding: 5px 0 5px 10px!important;
    font: bold 16px Arial, sans-serif!important;
    font-weight: bold;
    text-transform: none;
    clear: both;
}
.td_t4t_sreda .right_column {
    float: right;
    width: 210px;
    background: #f4e3c3;
    padding: 0px 0px 10px 0px;
    margin: 0px;
    min-height: 660px!important;
    display: table!important;
}
.td_t4t_sreda .right_column h3 {
    background: #322713!important;
    margin: 0px 0px 0px 0px!important;
    color: #f4e3c3;
    text-align: left!important;
    padding: 5px 0 5px 10px!important;
    font: bold 16px Arial, sans-serif!important;
    font-weight: bold;
    text-transform: none;
    clear: both;
}
.home_statii {
    padding: 10px;
    font: 12px/16px Arial, sans-serif!important;
}
.home_statii a.read_more:link, .home_statii a.read_more:visited {
    display: block!important;
    visibility: visible!important;
    float: right;
    text-decoration: underline;
    margin: 5px 0 0 0;
}
.home_statii a.read_more:active, .home_statii a.read_more:hover {
    color: #20190d;
}
.td_t4t_sreda .home_statii h2 {
    color: #322713;
    text-align: left!important;
    font: bold 14px Arial, sans-serif!important;
    margin: 10px 0px 0px 0px!important;
}
.td_t4t_sreda .sub_txt {
    margin: 20px 0 0px 0;
    font-size: 16px!important;
}
.td_t4t_sreda .sub_txt strong {
    font: 36px Arial, sans-serif!important;
    color: #322213;
}
.glavna_tablica td .sub_txt em {
    font: 22px Arial, sans-serif!important;
    color: #8b6546!important;
    font-style: normal!important;
}
.td_t4t_sreda .sub_txt ul {
    text-align: left!important;
    margin: 20px 0px!important;
    font-size: 16px!important;
    padding: 0px 0px 0px 150px!important;
}
.td_t4t_sreda .sub_txt ul li {
    text-align: left!important;
}
.statii {
    padding: 0 25px;
}
.td_t4t_sreda .statii h2 {
    text-align: left!important;
    font: 20px Arial, sans-serif!important;
    padding: 0px 0px 5px 0px!important;
    margin: 0px!important;
    border-bottom: 1px dashed #e4b370!important;
}
.td_t4t_sreda .statii p {
    text-align: justify!important;
    font: 14px Arial!important;
    color: #663b14!important;
    padding: 10px 20px 0px 0px!important;
    margin: 0px 0px 5px 0px!important;
}
.td_t4t_sreda a.read_more_list:link, a.read_more_list:visited {
    display: block!important;
    visibility: visible!important;
    float: right!important;
    text-decoration: underline;
    margin: 0px!important;
}
.td_t4t_sreda a.read_more_list:active, a.read_more_list:hover {
    color: #20190d;
}
.statii_full {
    padding: 0 25px 20px 25px!important;
    text-align: justify!important;
    font: 14px Arial!important;
    color: #663b14!important;
}
.td_t4t_sreda .statii_full h2 {
    text-align: left!important;
    font: 20px Arial, sans-serif!important;
    padding: 0px 0px 10px 0px!important;
    margin: 0px!important;
}
.menu_dolu_txt {
    font: 13px Arial;
    text-align: left;
    color: #2c2922;
}
.menu_dolu_txt a:link, .menu_dolu_txt a:visited {
    font: 13px Arial;
    text-align: left;
    color: #ff0000;
}
.menu_dolu_txt a:active, .menu_dolu_txt a:hover {
    opacity: 0.8;
    text-decoration: none;
}
.menu_dolu_txt img {
    margin: 0px 8px 0px 0px;
}
.glavna_tablica {
    /*vertical-align: top!important;*/
    margin: 10px auto 0px auto!important;
    text-align: center!important;
    padding: 0px 0px 10px 0px!important;
    /*box-shadow: 0px 10px 20px #d6cbc1;*/
    background: #ffffff!important;
}
.glavna_tablica h2 {
    font: 16px Arial;
    text-align: center;
    color: black;
    margin: 0 0 15px 0!important;
    padding: 0;
}
.glavna_tablica td {
    padding: 0px;
    text-align: left!important;
    vertical-align: top!important;
}
#box_text_str {
    padding: 0px 0px 0px 0px;
    font-size: 16px;
    line-height: 24px;
}
#box_text_str a {
    display: none;
}
#box_text_str .home_page_info {
    font: 14px Arial;
    color: #222222;
}
#box_text_str .home_page_txt {
    font: 40px Arial!important;
    color: #fff!important;
    letter-spacing: -1px!important;
    margin: 0 0 50px!important;
}
#box_text_str .ampuli {
    color: #222;
    font: 25px Arial;
    padding: 0px 0px 0px 80px;
}
#box_text_str .tire {
    background: url(9244/tire.gif) no-repeat 0px 10px;
    color: #222;
    font-size: 14px;
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 80px;
    width: 370px;
}
/*.tablica_produkti{
text-align: center;
background:none;
padding: 0px 10px 0px 25px;
}*/

.tablica_produkti {
    text-align: center;
    background: none;
    padding: 0px 0px 0px 0px;
    margin: 0px auto 0px auto;
}
/*.tablica_produkti td h1{
padding: 5px 20px 25px 0px!important;
text-align: right!important;
margin: 0px;
background: none;
font: 22px Arial;
text-transform: none!important;
color: #663b14;
}*/

.tablica_produkti .prodimage_big {
    max-width: 450px!important;
    float: left;
    padding: 5px;
    background: #fff;
    border: 1px solid #b0b0b0;
    text-align: center!important;
    margin: 0 20px 0 20px;
}
.tablica_produkti th {
    background: none;
    color: #663b14;
    font: 12px Arial;
    padding: 5px!important;
}
.tablica_produkti td {
    padding: 5px 0px 20px 0px!important;
    margin: 0px 3px 0px 0px!important;
    font: 12px Arial;
    text-align: center!important;
    font: 14px Arial;
    color: #663b14!important;
    vertical-align: top!important;
}
.tablica_produkti td a {
    display: block;
    margin: 5px 0 5px 0
}
.tablica_produkti input[type=text] {
    width: 50px;
    border: 1px solid #322715;
    padding: 4px 0 4px 3px;
}
.tablica_contact {
    text-align: left;
}
.tablica_contact th {
    background: none;
    color: #000;
    font: bold 12px Arial;
    text-transform: uppercase;
    padding: 5px!important;
    text-align: left;
}
.tablica_contact td {
    padding: 10px;
    font: 12px Arial;
    text-align: left!important;
    color: #663b14;
    border-bottom: 1px dashed #a5a5a5!important;
}
.td_t4t_sreda .prod_name a:link, .td_t4t_sreda .prod_name a:visited {
    color: #322713!important;
    margin: 0px;
    text-align: center!important;
    font: bold 14px Arial!important;
    text-decoration: none!important;
}
.td_t4t_sreda .prod_name a:hover, .td_t4t_sreda .prod_name a:active {
    color: #1b150a!important;
    text-decoration: underline;
}
.td_t4t_sreda table {
    width: 98%!important;
    margin-left: 2%!important;
}
.promos td {
    width: 200px;
    vertical-align: middle!important;
}
.promos img {
    width: 150px;
    vertical-align: middle!important;
}
.uslugi_help {
    width: 250px!important;
    background:
    /*#e1e7f3*/
    transparent;
    padding: 15px 25px 10px 25px!important;
    margin: 0px 0px 0px 0px!important;
}
/*.num14 {
	width:250px!important;
	padding:0px!important;
	margin:0px 0px 0px 0px!important;
}*/

/*.num13 {
background:#edf2fanone;
	padding: 5px 20px 5px 20px;
	border-bottom:2px dashed #cccccc;
}

.num13 p {
	font: 13px/18px Arial;
	color: #484848;
	text-align: left;
	
}

.num13 p a:link, .num13 p a:visited {
	color: #c75f47!important;
	text-decoration: underline!important;
	background: none!important;
	padding: 0px;
	margin: 0px;
	font-weight:normal!important;
	display: inline;
}

.num13 p a:active, .num13 p a:hover {
	color: #c75f47;
	text-decoration: underline;
	background: none!important;
}

.num13 span {
background:none!important;
margin:6px 0px 10px 0px!important; 
color:#a74800;
text-align: left;
padding:0px!important;
font:bold 19px Arial!important;
text-transform: none;
display:block;
border:none!important;
}*/

table .info_home tr td {
    font: 15px Arial;
    color: #333;
    text-align: left!important;
}
table .info_home tr td a:link, table .info_home tr td a:visited {
    background: url(5714/link_bgr.gif) no-repeat 0px 10px;
    font: 17px/27px Arial;
    color: #c15b44;
    text-decoration: underline;
    padding: 3px 0 0 10px;
    margin: 12px 0 15px 12px;
}
table .info_home tr td a:active, table .info_home tr td a:hover {
    background: url(5714/link_bgr.gif) no-repeat 0px 10px;
    font: 17px/27px Arial;
    color: #c15b44;
    text-decoration: none;
    padding: 3px 0 0 10px;
    margin: 12px 0 15px 12px;
    opacity: 0.8;
}
.uslugi_help span {
    background: none!important;
    margin: 6px 0px 10px 0px!important;
    color: #a74800;
    text-align: left;
    padding: 0px!important;
    font: bold 19px Arial!important;
    text-transform: none;
    display: block;
    border: none!important;
}
.uslugi_help a:link, .uslugi_help a:visited {
    font: 12px Arial!important;
    color: #6a6546;
    background: none;
    display: block;
    padding: 3px 0px 2px 0px!important;
    text-decoration: underline!important;
}
.uslugi_help a:active, .uslugi_help a:hover {
    font: 12px Arial!important;
    color: #6a6546!important;
    text-decoration: none;
    display: block;
    padding: 3px 0px 2px 0px!important;
    background: none;
    opacity: 0.8;
}
.td_t4t {
    width: 260px!important;
    background: #f4e3c3;
    padding: 0px 0px 30px 0px!important;
    margin: 0px 0px 0px 0px!important;
}
.user_cats {
    /*width:200px;*/
    padding: 0px 0px 0px 0px!important;
    margin: 0px 0px 0px 0px!important;
    background: none!important;
}
/*.user_cats a:before {
content:url(11209/10324_link_bgr.jpg)!important;
}
*/

.user_cats a:link, .user_cats a:visited {
    background: none;
    text-align: left;
    display: block;
    padding: 20px 0 0px 30px;
    color: #b0477e;
    text-decoration: underline!important;
    margin: 0px 0px 0px 0px;
    text-align: left;
    font: 16px/16px "Trebuchet MS"!important;
    text-transform: none;
}
.user_cats a:active, .user_cats a:hover {
    opacity: 0.8;
}
.user_cats .act {
    text-align: left;
    display: block;
    padding: 5px 25px 1px 10px;
    color: #322213;
    text-decoration: none!important;
    margin: 0px 0px 1px 0px;
    text-align: left;
    font: bold 14px/16px "Arial", sans-serif!important;
    text-transform: none;
}
.td_t4t_sreda {
    font: 12px Arial;
    color: #000000!important;
    background: none;
    padding: 0px 0px 0px 0px!important;
    text-align: left!important;
    vertical-align: top!important;
}
.product_description br {
    display: none!important;
}
.td_t4t_sreda .descr_1 {
    padding: 0px 0px 0px 0px;
    text-align: left!important;
    line-height: 18px!important;
}
.td_t4t_sreda .descr_1 p {
    padding: 0px 0px 10px 0px!important;
    text-align: left!important;
    line-height: 18px!important;
}
/*.td_t4t_sreda .descr_1 {
padding: 0px 25px 0px 25px;
}*/

/*.td_t4t_sreda .descr_1 p{
text-align:center!important;
}*/

.td_t4t_sreda ul {
    background: none!important;
    font: 13px Arial;
    color: #663b14;
    margin: 0px 10px 0px 0px!important;
    text-align: justify;
}
.td_t4t_sreda h3 {
    padding: 5px 0 5px 5px!important;
    text-align: center!important;
    margin: 0px 0px 0px 0px!important;
    background: none!important;
    font: 27px Arial;
    text-transform: none!important;
    color: #663b14;
    border: none!important;
    text-shadow: none!important;
}
.td_t4t_sreda h2 {
    background: none!important;
    margin: 10px 0px 20px 10px!important;
    color: #b0477e;
    text-align: left;
    padding: 10px 0 5px 30px!important;
    font: 22px Arial, sans-serif!important;
    text-transform: none;
    clear: both;
}
.td_t4t_sreda h4 {
    padding: 10px 0px 0px 0px!important;
    margin: 0px 0px 3px 5px;
    background: none;
    font: 20px Arial;
    color: #663b14;
    text-align: left;
}
.td_t4t_sreda h5 {
    padding: 10px 0px 10px 5px!important;
    background: none;
    font: 20px Arial;
    color: #663b14;
    text-align: left;
}
.td_t4t_sreda h1 {
    background: none!important;
    margin: 10px 0px 20px 10px!important;
    color: #b0477e;
    text-align: left;
    padding: 0px 0 5px 10px!important;
    font: 22px Arial, sans-serif!important;
    text-transform: none;
    clear: both;
}
.td_t4t_sreda .abc_list2:link, .td_t4t_sreda .abc_list2:visited {
    display: block;
    float: left;
    padding: 3px 0px 3px 0px;
    width: 18px;
    background: #fefefe!important;
    text-align: center!important;
    font: bold 10px Arial;
    color: #333;
    border: 1px solid #a0a0a0;
    box-shadow: 2px 2px 3px #d1d1d1;
    margin: 0px 6px 2px 0px!important;
    text-decoration: none;
}
.td_t4t_sreda .abc_list2:active, .td_t4t_sreda .abc_list2:hover {
    display: block;
    float: left;
    padding: 3px 0px 3px 0px;
    width: 18px;
    background: #f3d196!important;
    text-align: center!important;
    font: bold 10px Arial;
    color: #333;
    margin: 0px 6px 2px 0px!important;
    text-decoration: none!important;
    border: 1px solid #a0a0a0;
    box-shadow: 2px 2px 3px #d1d1d1;
}
.td_t4t_sreda .abc_list2_act {
    display: block;
    float: left;
    padding: 3px 0px 3px 0px;
    width: 18px!important;
    background: #880101;
    text-align: center;
    font: bold 10px Arial;
    color: #fff;
    margin: 0px 6px 2px 0px!important;
    text-decoration: none;
    border: 1px solid #a0a0a0;
    box-shadow: 2px 2px 3px #d1d1d1;
}
.list_abc {
    /*width:780px;*/
    padding: 0px 0px 0px 15px;
    text-align: center;
    margin: 0px auto 0px auto;
}
.td_t4t_sreda p {
    /*text-align: justify!important;*/
    font: 14px/19px Arial!important;
    color: #333333;
    padding: 5px 10px 10px 40px;
    margin: 0px 0px 5px 0px;
}
.td_t4t_sreda a {
    font: 14px Arial;
    color: #ae4479;
}
.td_t4t_sreda a:link, .td_t4t_sreda a:visited {
    font: 14px Arial;
    color: #ae4479;
    text-decoration: none;
    text-decoration: underline;
}
.td_t4t_sreda a:active, .td_t4t_sreda a:hover {
    opacity: 0.8;
}
.td_t4t_sreda .consultation:link, .td_t4t_sreda .consultation:visited {
    font: bold 14px Arial;
    color: #d3283e;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    display: block;
}
.td_t4t_sreda .consultation:active, .td_t4t_sreda .consultation:hover {
    font: bold 14px Arial;
    color: #d3283e;
    text-decoration: underline!important;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    display: block;
}
.red {
    background: none;
    text-align: center;
    border: none;
    padding: 0 0 30px 0!important;
}
/*.red img {
	max-width: 125px;
	max-height: 100px;
}

.red_odd img {
	max-width: 125px;
	max-height: 100px;
}*/

.tablica_produkti a img {
    /*width:195px;
	max-height: 130px!important;*/
    border: 1px solid #b0b0b0;
    padding: 5px;
}
.red_odd {
    background: none;
    text-align: center;
    border: none;
}
h2:empty {
    display: none!important;
}
.stara_cena {
    text-decoration: line-through;
    display: block;
    color: #333333!important;
    font: 16px Arial!important;
}
.nova_cena {
    font: bold 16px Arial!important;
    color: #ab0000;
    display: block;
    padding-top: 10px!important;
}
.td_t4t_dqsno {
    width: 220px!important;
    background: #f4e3c3;
    text-align: left!important;
    vertical-align: top!important;
    padding: 0px 0px 10px 0px!important;
}
.td_t4t_dqsno #contact {
    background: none;
    padding: 3px 0px 3px 3px!important;
    font: 12px Arial!important;
    color: #663b14!important;
    text-align: left!important;
    margin: 0px 0px 5px 0px!important;
    position: relative!important;
}
.td_t4t_dqsno a:link, .td_t4t_dqsno a:visited {
    text-align: left;
    display: block;
    padding: 5px 2px 3px 5px;
    background: #fd6b1b!important;
    color: #fff;
    text-decoration: none!important;
    margin: 0px 0px 1px 0px;
    font: bold 12px Arial!important;
    border: none!important;
}
.td_t4t_dqsno a:hover, .td_t4t_dqsno a:active {
    background: #fd6b1b!important;
    color: #fff;
    padding: 5px 2px 3px 5px;
    text-decoration: none!important;
    border: none!important;
    opacity: 0.8;
}
.td_t4t_dqsno .podcat:link, .td_t4t_dqsno .podcat:visited {
    PADDING: 6px 5px 5px 15px!important;
    DISPLAY: block;
    background: #ffd7a6 url(1646/1646_link.png) no-repeat 3px 11px!important;
    MARGIN: 0px 0px 1px 0px!important;
    FONT: 12px Arial!important;
    COLOR: #53340f;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
    text-transform: lowercase;
    border: none!important;
}
.td_t4t_dqsno .podcat:hover, .td_t4t a.podcat_act {
    PADDING: 6px 5px 5px 15px!important;
    DISPLAY: block;
    background: #ffd7a6 url(1646/1646_link.png) no-repeat 3px 11px!important;
    COLOR: #322713!important;
    MARGIN: 0px 0px 1px 0px!important;
    FONT: 12px Arial!important;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none!important;
    text-transform: lowercase;
    border: none!important;
}
.td_t4t_sreda .print_ver {
    display: none!important;
}
#basket h3 {
    display: none;
}
#basket {
    position: absolute;
    top: 0px;
    color: #ffffff;
    background: none;
    font: bold 12px "Trebuchet MS"!important;
    padding: 0px 5px 0px 2px;
    margin: 0px 0px 0px 770px;
    width: 225px;
    text-align: left;
}
.td_t4t_sreda .bask_desc_top {
    text-align: center!important;
    font: bold 16px "Trebuchet MS"!important;
    color: #ff0000;
}
.td_t4t_sreda .bask_desc_bt {
    text-align: center!important;
    font-size: 16px!important;
    background: #e7e7e7!important;
    margin: 0 0 0 10px;
}
.basket_img {
    float: right!important;
}
.basket_link a {
    position: absolute;
    top: 3px;
    background: none!important;
    font: bold 14px "Trebuchet MS";
    color: #f4e3c3;
    margin: 0px 0px 0px 730px!important;
    padding: 0px!important;
    text-decoration: none;
    border-bottom: 1px solid #f4e3c3;
}
#basket a {
    background: none!important;
    text-align: center!important;
    display: block;
}
.basket_bot {
    margin: 10px 10px 0 0px;
    padding: 0 0 10px 0;
    background: none;
}
.basket_bot .total {
    font: bold 14px "Trebuchet MS";
    text-transform: capitalize;
    color: #383838;
}
.basket_bot .sum {
    font-weight: bold;
}
.basket_art {
    /*margin:10px 0 0 70px;*/
    position: absolute;
    top: 4px;
    right: 83px;
}
.basket_sum {
    margin: 0px 0 0 60px;
    display: none;
}
.basket_sum .txt {
    font-weight: bold;
}
.basket_sum .sum {
    font-weight: bold;
    color: #ff0000;
}
#basket .txt {
    color: #ffffff;
    padding: 2px 0 0 10px;
    display: inline-block;
}
.basket_produkt {
    text-align: left;
    font: 12px "Trebuchet MS";
    padding: 0;
    margin: 9px 0px 0 10px;
}
.basket_produkt td {
    padding: 10px 0 10px 0;
    margin: 0;
}
.red_text {
    color: #FF4040;
}
.basket_art .sum {
    font: bold 14px "Trebuchet MS";
    color: #ffffff;
    -webkit-margin-start: 5px;
    -webkit-margin-end: -7px;
    display: block;
    float: left;
    -moz-margin-end: -5%!important;
}
.basket_art .total {
    float: left;
    font: 14px "Trebuchet MS";
    color: #535B6A;
    display: block;
}
.red_text {
    color: #FF4040;
}
.sum {
    float: right;
    font: 14px Arial;
    color: #FF1111;
    display: block
}
.total {
    float: left;
    font: 14px Arial;
    color: #535B6A;
    display: block;
}
#clear {
    clear: both;
}
#history_div {
    padding: 10px 0 10px 0;
    background: none;
}
.history_table {
    background: white;
    color: #ab0000;
}
.history_table td {
    padding: 1px 0px 1px 10px
}
.history_time {
    text-align: left;
    width: 20px;
    font: 10px Arial;
    color: #ab0000
}
.history_link a:link, .history_link a:visited {
    text-align: left;
    color: #ab0000;
    background: none;
    font: 11px Arial;
    padding: 0;
    margin: 0;
}
.history_link a:hover, .history_link a:active {
    color: #005ca0;
    background: none;
    text-decoration: underline;
}
.tablica_produkti .th_header {
    font: 14px arial;
    background: #b0477e!important;
    color: #ffffff!important;
    padding: 8px 10px!important;
}
th {
    background: #ab0000;
    color: white;
    font: bold 12px Arial;
    white-space: nowrap;
    padding: 5px!important;
}
.menu_dolu {
    background: #b0477e;
    color: #b0477e;
    border: none!important;
    padding: 0px 0px 0px 0px !important;
    -webkit-padding-before: 0px!important;
    -webkit-padding-end: 0px!important;
    -webkit-padding-after: 0px!important;
    -webkit-padding-start: 0px!important;
    text-align: center!important;
    margin: 0 auto!important;
}
.menu_dolu a:link, .menu_dolu a:visited {
    /*font:12px Arial!important;
color:#663b14;
background:none!important;
text-decoration:none!important;*/
    display: none!important;
}
.menu_dolu a:hover, .menu_dolu a:active {
    /*color:#ab0000;
background:none!important;
text-decoration:underline!important;*/
    display: none!important;
}
.menu_dolu>br {
    display: none!important;
}
.copyright {
    display: block;
    font: bold 12px Arial!important;
    margin: 0px 0 0px 0;
    color: #FFFFFF;
    clear: both;
    padding: 0px 0px 15px 0px;
    font-weight: bold;
    text-align: center;
}
.copyright a {
    display: block;
    clear: right;
    color: #000;
    text-align: center;
}
.links a:link, .links a:visited {
    font: 11px Arial;
    color: #663b14;
    text-decoration: underline;
}
.links a:hover, .links a:active {
    color: #ab0000;
    text-decoration: none;
}
.links {
    /*background: none;
display: block;
padding: 0px 0px 0px 10px;
margin:0px 0px 15px 10px;
font: 12px Arial;
color:#663b14;
text-align: left;
*/
    display: none;
}
.sort_prods {
    display: none;
}
#next_prev {
    height: 26px;
    position: relative;
    clear: both;
    border-bottom: 1px dotted #F2E4C7;
    font: bold 12px "Trebuchet MS"!important;
    margin: 0px 0 10px 40px!important;
    padding: 0 0 10px 0;
}
#next_prev span {
    background: #B0477E;
    display: block;
    float: left;
    margin: 1px;
    color: #ffffff;
    padding: 5px 8px 5px 8px;
    font: bold 12px "Trebuchet MS"!important;
    text-decoration: none;
}
.next_prev:link, .next_prev:visited, .next_prev_digits:link, .next_prev_digits:visited {
    display: block;
    float: left;
    padding: 5px 8px 5px 8px;
    margin: 1px;
    background: #DC5FA0;
    font: bold 12px "Trebuchet MS"!important;
    color: #ffffff!important;
    text-decoration: none!important;
}
.next_prev:hover, .next_prev:active, .next_prev_digits:hover, .next_prev_digits:active {
    background: #B0477E;
    display: block;
    float: left;
    padding: 5px 8px 5px 8px;
    margin: 1px;
    color: #ffffff!important;
    font: bold 12px "Trebuchet MS"!important;
    text-decoration: none!important;
}
.next_prev_all:link, .next_prev_all:visited {
    display: block;
    float: right;
    padding: 5px 8px 5px 8px;
    margin: 1px;
    background: #DC5FA0;
    font: bold 12px "Trebuchet MS"!important;
    color: #ffffff!important;
    text-decoration: none!important;
}
.next_prev_all:hover, .next_prev_all:active {
    background: #B0477E!important;
}
.product_description {
    background: none;
    color: #663b14;
}
.product_description td {
    text-align: left!important;
    border: 0;
    font: 12px Arial!important;
    color: #663b14;
    padding: 0 15px 0 10px;
}
.product_description td a:link, .product_description td a:visited {
    color: #c15b44;
    display: inline-block!important;
    text-decoration: underline;
}
.product_description td a:active, .product_description td a:hover {
    color: #c15b44;
    display: inline-block!important;
    text-decoration: none;
    opacity: 0.8;
}
.product_description td h2 {
    display: none!important;
}
.product_description td img {
    /*margin:0px 20px 0px 0px;*/
    display: none;
}
.red form {
    background: none;
    width: 320px;
    margin: 0px;
    padding: 0px;
}
.red form input[type="text"] {
    font: 12px Arial;
    color: #000;
    text-align: left;
    display: block;
    margin-bottom: 10px;
    padding: 2px 2px 2px 5px;
    width: 190px!important;
}
.red form input[type="submit"] {
    display: block;
    margin-bottom: 10px;
    width: auto!important;
    cursor: pointer;
    background: #663b14;
    color: #000;
    border: none;
    font: bold 12px Arial;
    padding: 5px 20px 5px 20px;
}
.red form input[type="submit"]:hover {
    background: #ab0000;
    color: #000;
}
.prod_firma td {
    text-align: left!important;
    border: 0;
    padding: 5px;
    color: #fff;
    font-weight: normal;
}
.prod_firma td img {
    width: 120px;
    height: auto!important;
}
.prod_firma a {
    display: inline!important;
}
#form1 .contact_form {
    margin: 0px auto 0px auto!important;
    text-align: left!important;
    color: #2c2c37!important;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
    width: 600px!important;
}
.contact_form td {
    margin: 0;
    text-align: left!important;
    border: 0;
    padding: 5px!important;
    background: none!important;
    color: #2c2c37!important;
}
.contact_form textarea {
    text-align: left!important;
    border: 1px solid #bbb;
    padding: 4px 7px;
}
.contact_form td br {
    display: none;
}
.contact_form td em {
    font: 11px Arial;
}
.contact_form label {
    font: 12px Arial;
    padding-top: 9px;
}
.contact_form td img {
    margin: -14px 5px 0 0!important;
    border: 1px solid #bbb;
}
.contact_form td label#ff_cityname {
    margin-top: 0px!important;
    display: block;
}
.contact_form a:link, .contact_form a:visited {
    color: #c31212;
    position: relative;
    left: 320px;
    white-space: nowrap;
}
.contact_form a:active, .contact_form a:hover {
    color: #ff0000;
}
.contact_form [id="name_1"] {
    float: left;
    padding: 5px 0px 5px 2px;
}
.contact_form [id="femail"] {
    float: left;
    padding: 5px 0px 5px 2px;
}
.contact_form [id="fphone"] {
    float: left;
    padding: 5px 0px 5px 2px;
}
.contact_form [id="usloviq_agree"] {
    float: left;
    padding: 5px 0px 5px 2px;
}
.contact_form [id="fakt_jelaia"] {
    float: left;
    padding: 5px 0px 5px 2px;
}
.button_form:hover {
    background: #1a782d;
    color: #fff;
}
#cityname {
    width: 200px;
}
#security_codea {
    height: 32px
}
.button_form {
    cursor: pointer;
    text-align: center;
    display: block;
    padding: 0;
    background: #647b33;
    border: 1px solid #647b33;
    border-radius: 15px;
    color: #e7e7e7;
    text-decoration: none;
    margin: 0 0 1px 0;
    font: bold 14px Arial;
    width: 100px;
    height: 30px;
    text-transform: uppercase;
    border: none;
}
.button_form:hover {
    background: #bf558c;
    color: #ffffff;
}
.border_form {
    text-align: left!important;
    margin: 0;
    text-align: center;
    background: none;
}
.border_form h2 {
    display: none;
}
#button {
    margin: 20px 0px;
    cursor: pointer;
}
#zaiavka {
    margin: 20px;
    cursor: pointer;
}
.tablica_total {
    border-left: 1px solid #cac9c9!important;
    border-top: 1px solid #cac9c9!important;
    margin: 0 0 20px 0;
}
.tablica_total td {
    border-right: 1px solid #cac9c9!important;
    border-bottom: 1px solid #cac9c9!important;
    padding: 7px 15px!important;
    font: 14px Arial!important;
    color: black!important
}
.warn {
    font: bold 13px Arial;
    color: #ff0000!important;
    text-align: center;
    background: none;
}
.warn b {
    color: #525252!important;
    display: block!important;
    margin: 20px 0px 30px 0px !important;
    /*-webkit-margin-start: 235px!important;
*/
}
.empty_basket {
    padding: 10px;
    background: none;
    color: #663b14;
    font: bold 15px Arial;
}
#nepopalneni {
    text-align: left;
    color: #FF4040;
}
.visapay {
    padding: 10px 0 10px 0px;
}
.td_t4t .podcat:link, .td_t4t .podcat:visited {
    background: none!important;
    padding: 5px 5px 0px 40px!important;
    display: block;
    margin: 0px 0px 1px 0px!important;
    font: 14px "Trebuchet MS"!important;
    color: #322213!important;
    text-align: left;
    text-decoration: none!important;
    text-transform: none;
}
.td_t4t .podcat:hover {
    background: none!important;
    padding: 5px 5px 0px 40px!important;
    display: block;
    margin: 0px 0px 1px 0px!important;
    font: 14px "Trebuchet MS"!important;
    color: #b0477e!important;
    text-align: left;
    text-decoration: underline!important;
    text-transform: none;
}
.td_t4t a.podcat_act {
    background: none!important;
    padding: 5px 5px 0px 40px!important;
    display: block;
    margin: 0px 0px 1px 0px!important;
    font: 14px "Trebuchet MS"!important;
    color: #b0477e!important;
    text-align: left;
    text-decoration: underline!important;
    text-transform: none;
}
.td_t4t .podcat:link:before {
    content: "- "!important;
}
.td_t4t .podcat:hover:before {
    content: "- "!important;
}
.td_t4t a.podcat_act:before {
    content: "- "!important;
}
.td_t4t_dqsno .sub_pagess:link, .td_t4t_dqsno .sub_pagess:visited {
    text-align: left;
    display: block;
    padding: 3px 5px 3px 10px!important;
    background: none!important;
    color: #5e7396!important;
    border: none!important;
    text-decoration: none;
    margin: 0 0 1px 15px!important;
    font: 12px Arial!important;
    font-style: normal;
}
.td_t4t_dqsno .sub_pagess:active, .td_t4t_dqsno .sub_pagess:hover {
    text-align: left;
    border: none!important;
    display: block;
    padding: 3px 5px 3px 10px!important;
    background: none!important;
    color: #ff9dc8!important;
    text-decoration: none!important;
    margin: 0 0 1px 15px!important;
    font: 12px Arial;
    font-style: normal;
}
.td_t4t .sub_pagess:link, .td_t4t .sub_pagess:visited {
    text-align: left;
    display: block;
    padding: 7px 0px 8px 18px!important;
    background: url(314/314_lnk2_hov.gif) no-repeat 15px 5px!important;
    color: #fff788!important;
    border: none!important;
    text-decoration: none;
    margin: 0 0 1px 5px!important;
    font: bold 12px Arial!important;
    font-style: normal;
}
.td_t4t .sub_pagess:active, .td_t4t .sub_pagess:hover {
    text-align: left;
    border: none!important;
    display: block;
    padding: 8px 0px 8px 18px!important;
    background: url(308/308_link_podcat_bgr_hov.jpg) no-repeat 8px 5px!important;
    color: #460394!important;
    text-decoration: none!important;
    margin: 0 0 1px 5px!important;
    font: bold 12px Arial;
    font-style: normal;
}
#box_skype {
    background: #e2ebe6;
}
#box_skype a {
    background: url(../../im_bgr/pmebel_new_st/td_link_rotto_bgr.png) repeat;
}
.td_t4t #box_abc {
    width: 210px!important;
    padding: 0px 10px 0px 10px!important;
    margin: 10px auto 10px auto!important;
    border: none!important;
    height: 124px;
}
.abc_list2_mact {
    display: block;
    float: left;
    padding: 8px 2px 5px 2px;
    width: 30px!important;
    background: #993a00;
    text-align: center;
    font: bold 10px Arial!important;
    color: #fff;
    margin: 0px;
    border-right: 1px solid #fefefe!important;
    border-bottom: 1px solid #fefefe!important;
}
.abc_list_m2:link, .abc_list_m2:visited {
    display: block;
    float: left;
    padding: 8px 2px 5px 2px;
    width: 30px;
    background: #6e3d1f!important;
    text-align: center!important;
    font: bold 10px Arial!important;
    color: #fff!important;
    margin: 0px 0px 0px 0px!important;
    text-decoration: none;
    border-right: 1px solid #fefefe!important;
    border-bottom: 1px solid #fefefe!important;
}
.abc_list_m2:active, .abc_list_m2:hover {
    background: #f4a460!important;
    color: #753b0b!important;
    font-weight: bold!important;
}
#search_box {
    margin: 10px 0px 10px 0px;
    text-align: left;
    background: none;
    color: #663b14;
    padding: 5px 0px 6px 2px!important;
}
#form1 td {
    font: bold 12px Arial;
    color: #4f0202;
    text-align: center;
    padding: 0px 0px 0px 0px;
    /*-webkit-padding-start:55px!important;*/
}
#form1:nth-child(2n+0) {
    padding: 0px 0px 20px 0px;
    width: 100%!important;
    background: none!important;
    margin: 0px 0px 0px 0px;
    text-align: center;
}
#form1 td {
    font-size: 14px;
    color: #4f0202;
    text-align: center;
}
#form1 tr td {
    vertical-align: top!important;
    /*text-align: right!important;*/
}
#form1 #button {
    background: #322715;
    width: 190px;
    height: 32px;
    font: bold 12px Arial;
    text-transform: capitalize;
    color: #e7c082;
    border: none;
    float: right;
}
#form1 #sbmt {
    background: #322715;
    width: 190px;
    height: 32px;
    font: bold 12px Arial;
    text-transform: capitalize;
    color: #e7c082;
    border: none;
    cursor: pointer;
    font-weight: bold;
    float: right;
    margin: 0 0 30px 0;
}
.send #zaiavka {
    background: #322715;
    width: 190px;
    height: 32px;
    font: bold 12px Arial;
    text-transform: capitalize;
    color: #e7c082;
    border: none;
    cursor: pointer;
    font-weight: bold;
    float: right;
    margin: 0 0 30px 0;
}
/*#form1 #button {
	background:#322715;
	width: 190px;
	height:32px;
	font:bold 12px Arial;
	color:#e7c082;
	border:none;
}

#form1 #button {
	background:#322715;
	width: 190px;
	height:32px;
	font:bold 12px Arial;
	text-transform: capitalize;
	color:#e7c082;
	border:none;
	float: right;
}

#form1 #sbmt {
	background:#4f0202;
	width: 190px;
	height:32px;
	font:bold 12px Arial;
	text-transform: capitalize;
	color:white;
	border:none;
	cursor: pointer;
	font-weight: bold;
	float: right;
}


.send #zaiavka {
	background:#322715;
	width: 190px;
	height:32px;
	font:bold 12px Arial;
	text-transform: capitalize;
	color:#e7c082;
	border:none;
	font-weight: bold;
	float: right;
}*/

#box_facebook {
    background: #44609c!important;
    margin: 5px 0px 5px 0px;
    width: 180px!important;
    padding: 0px!important;
}
#box_facebook img {
    width: 180px!important;
    margin: 0px;
}
#box_facebook a {
    background: #44609c!important;
    margin: 5px 0px 0px 0px;
    opacity: 0.8px;
}
.category_home {
    margin: 0px;
    float: left;
}
.category_home tr td {
    vertical-align: top;
    text-align: center;
}
.podcategory_vutr {
    width: 50%!important;
    margin: 0px auto 0px auto!important;
    text-align: center!important;
}
.podcategory_vutr tr td {
    padding: 0px 10px!important;
    /*background: #525252;
border-right:23px solid #fff;
border-left:23px solid #fff;
border-bottom:25px solid #fff;*/
    vertical-align: top;
    text-align: center!important;
}
.podcategory_vutr .link_vutr_podcat:link, .pod_category_vutr .link_vutr_podcat:visited {
    text-align: center!important;
    clear: both;
    display: block;
    width: 220px;
    margin: 2px 2px 10px 0px;
    font: bold 12px Arial!important;
    text-transform: uppercase;
    color: #ffffff!important;
    text-decoration: none;
    padding: 15px 0px 10px 0px;
    background: #B0477E;
}
.podcategory_vutr .link_vutr_podcat:active, .podcategory_vutr .link_vutr_podcat:hover {
    color: #ffffff!important;
}
.pod_category_vutr .link_vutr_podcat .pict_category {
    text-align: center!important;
}
/*#box_text_str {
	text-align: justify;
	font: 12px Arial;
	color:#663b14;
	padding:0px;
	margin: 5px 0px 0px 0px;
}

#box_text_str p {
	text-align: justify;
	font:13px Arial!important;
	color:#663b14;
	padding:0px 0px 0px 0px;
	margin: 2px 0px 5px 0px;
}


 #box_text_str a.home_p23:link, #box_text_str a.home_p23:visited {
padding:0px 0px 0px 0px!important;
text-decoration: none;
text-align: left;
display:block;
margin: 0px 0px 8px 0px;
background:none;
font:22px Arial;
color:#663b14;

 }
 
 #box_text_str a.home_p23:active, #box_text_str a.home_p23:hover {
text-align: left;
background:none;
text-decoration: none;
color:#663b14;

 }*/

.pod_category_home {
    text-align: center!important;
    background: none;
    height: 130px;
}
.pod_category_home tr td {
    vertical-align: top!important;
    padding: 3px;
    margin: 0px 0px 5px 0px;
    text-align: center!important;
}
a.hp_gl_cats:link, a.hp_gl_cats:visited {
    font: bold 12px Arial;
    text-transform: uppercase;
    margin: 0px 10px 15px 5px;
    text-decoration: none;
    color: #414120;
    padding: 0px 10px 0px 10px;
    text-align: center!important;
}
a.hp_gl_cats:active, a.hp_gl_cats:hover {
    font: bold 12px Arial;
    text-transform: uppercase;
    margin: 0px 10px 15px 5px;
    color: #ab0000;
    text-decoration: underline;
    padding: 0px 10px 0px 10px;
    text-align: center;
}
.pict_category {
    border: none!important;
    padding: 0px 3px 12px 3px;
    margin: 2px;
    text-decoration: none;
    text-align: center!important;
    overflow: hidden;
    width: 200px;
    height: 142px;
}
a.home_catt:link, a.home_catt:visited {
    font: 12px Arial;
    color: #663b14;
    text-decoration: none;
}
a.home_catt:active, a.home_catt:hover {
    font: 12px Arial;
    color: #960100;
    text-decoration: underline;
}
a.home_catt2:link, a.home_catt2:visited {
    font: 12px Arial;
    color: #663b14;
    display: block;
    padding: 0px 5px 0px 5px;
    margin: 5px 0px 1px 0px;
}
a.home_catt2:active, a.home_catt2:hover {
    font: 12px Arial;
    color: #9d5b05;
    margin: 5px 0px 1px 0px;
}
#part_box29 {
    font: 13px Arial;
    color: white;
    text-decoration: none;
    text-transform: uppercase;
}
#part_box29:link, #part_box29:visited {
    font: 13px Arial;
    color: #312c2c;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
}
#part_box29:active, #part_box29:hover {
    font: 13px Arial;
    color: #000!important;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
}
.td_t4t_dqsno #part_box2 {
    font: 14px Arial;
    text-align: left!important;
    margin: 0px 0px 5px 0px!important;
    border: none!important;
    color: #bdaf88;
    background: none;
}
.td_t4t_dqsno #part_box2 a:link, .td_t4t_dqsno #part_box2 a:visited {
    font: 12px Arial;
    padding: 6px 5px 5px 5px!important;
    margin: 0px 0px 1px 0px!important;
    background: #fae6b2!important;
    text-align: left!important;
    color: #572f37!important;
    text-decoration: none!important;
    border: none!important;
}
.td_t4t_dqsno #part_box2 a:active, .td_t4t_dqsno #part_box2 a:hover {
    font: 12px Arial;
    padding: 6px 5px 5px 5px!important;
    margin: 0px 0px 1px 0px!important;
    background: #fae6b2!important;
    text-align: left!important;
    color: #572f37!important;
    text-decoration: none!important;
    border: none!important;
    opacity: 0.8;
}
.td_t4t #part_box2 {
    background: none;
    font: 12px Arial;
    color: #663b14;
    text-decoration: none;
    padding: 0px 0px 0px 0px!important;
    margin: 0px 0px 0px 0px!important;
}
.td_t4t #part_box2 a:link, .td_t4t #part_box2 a:visited {
    background: none!important;
    font: 12px "Century Gothic"!important;
    text-transform: uppercase;
    color: #a70625;
    margin: 0px 0px 1px 0px;
    padding: 6px 5px 5px 5px;
    text-decoration: none!important;
    text-align: left!important;
    display: block;
}
.td_t4t #part_box2 a:active, .td_t4t #part_box2 a:hover {
    background: none!important;
    color: #ff0000!important;
    text-decoration: none!important;
    opacity: 0.8;
}
.td_t4t_dqsno #part_box21 {
    text-decoration: none;
    background: #efefef!important;
    color: #ec550b;
    overflow: scroll;
    max-height: 220px;
}
.td_t4t_dqsno #part_box21 a:link, .td_t4t_dqsno #part_box21 a:visited {
    text-decoration: none;
    background: none!important;
    color: #5a3c2a;
    border: none!important;
    font-style: normal;
    font-weight: normal;
    display: inline;
}
.td_t4t_dqsno #part_box21 a:active, .td_t4t_dqsno #part_box21 a:hover {
    text-decoration: underline!important;
    background: none!important;
    border: none!important;
    color: #5a3c2a!important;
    opacity: 0.8;
}
/*#part_box21 {
text-decoration: none;
background:#cac9c9;
color: #cac9c9;
overflow: hidden;
	
}

#part_box21 a:link, #part_box21 a:visited {
text-decoration: none;
background:none!important;
color:#a20b0b;
border: none!important;
font-style: normal;
font-weight: normal;
display:inline;
	
}

#part_box21 a:active, #part_box21 a:hover {
text-decoration: underline!important;
background:none!important;	
border: none!important;
color:#f8ffe7!important;
	
}*/

.td_t4t #part_box21 {
    text-decoration: none;
    background: #efefef!important;
    color: #ec550b;
    overflow: scroll;
    max-height: 220px;
}
.td_t4t #part_box21 a:link, .td_t4t #part_box21 a:visited {
    text-decoration: none;
    background: none!important;
    border: none!important;
    color: #553519;
    font-style: normal;
    font-weight: normal;
    display: inline;
    padding: 0px!important;
}
.td_t4t #part_box21 a:active, .td_t4t #part_box21 a:hover {
    text-decoration: underline!important;
    background: none!important;
    border: none!important;
    color: #553519!important;
    padding: 0px!important;
    opacity: 0.8;
}
#box_menu {
    background: none!important;
    padding: 0px 0px 0px 0px!important;
    border: none!important;
    text-align: left!important;
    margin: 0px 0px 10px 0px!important;
    clear: both!important;
}
#box_menu a {
    font: 13px Tahoma;
    background: none!important;
    padding: 5px 0px 3px 3px!important;
    text-align: left!important;
    margin: 0px 0px 1px 0px!important;
    clear: both!important;
    color: #333;
    display: block;
    text-decoration: none;
}
#box_menu a.pagess_p:link, #box_menu a.pagess_p:visited {
    background: #eee!important;
    padding: 5px 0px 3px 3px!important;
    text-align: left!important;
    margin: 0px 0px 1px 0px!important;
    clear: both!important;
    color: #222!important;
    border-bottom: 1px dotted #222;
}
#box_menu a.pagess_p:active, #box_menu a.pagess_p:hover {
    opacity: 0.8;
}
#box_menu a.sub_pagess:before {
    content: "- ";
}
#box_menu a.sub_pagess:link, #box_menu a.sub_pagess:visited {
    background: #f47130!important;
    padding: 5px 0px 2px 3px!important;
    text-align: left!important;
    margin: 0px 0px 1px 0px!important;
    clear: both!important;
    color: #fff!important;
}
#box_menu a.sub_pagess:active, #box_menu a.sub_pagess:hover {
    opacity: 0.8;
}
#box_sitemap {
    width: 75%!important;
    font: 14px/25px Arial;
    color: #9b0b18;
    text-decoration: none;
    text-align: left;
}
.sitemap_pi:link, .sitemap_pi:visited {
    background: none;
    padding: 0px 0px 0px 12px!important;
    font: bold 13px Arial!important;
    color: #663b14!important;
    text-decoration: underline;
    text-align: left;
}
.sitemap_pi:active, .sitemap_pi:hover {
    color: #4b4431!important;
    text-decoration: none!important;
    text-align: left;
}
.reqinfo {
    font: 12px Arial;
    color: #322713;
    padding: 0px 20px 0px 10px;
    text-align: left;
}
.reqinfo p {
    font: 14px Arial;
    color: #663b14;
    text-align: justify;
}
.td_t4t_sreda table {
    width: 96%;
}
.td_t4t input {
    margin: 5px 0px 12px -10px!important;
    padding: 0px!important;
}
.td_t4t input[type=text] {
    margin: 0px 0px 10px 4px!important;
    padding: 0px!important;
    background: #ffffff;
    height: 27px!important;
    border: none!important;
    width: 142px!important;
    color: #322213!important;
    font: 14px arial!important;
}
input[name="searchw"] {
    margin: 0px 0px 0px 0px;
    padding: 3px;
    border-radius: 5px;
    border: 1px solid #99a7b2;
    width: 100px!important;
}
.home_page_text {
    padding: 20px 0 0 0!important;
}
.products_kum_page {
    float: left;
    width: 25%;
    text-align: center;
    background: #d7c8b4;
    border: 1px solid #ecdbc5;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    margin: 5px 20px 15px 25px;
    padding: 8px;
    height: 145px;
    overflow: hidden;
    box-shadow: 1px 1px 4px #a89172;
}
.products_kum_page a {
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
}
.products_kum_page a:link, .products_kum_page a:visited {
    color: #663b14;
    text-decoration: none;
}
.products_kum_page a:active, .products_kum_page a:hover {
    opacity: 0.8;
    text-decoration: none!important;
}
.products_kum_page img {
    /*width:130px;*/
    overflow: hidden;
    display: block;
    margin: 0 auto;
    padding: 8px;
    background: #fff;
    border: 1px solid #939393;
    width: 80px;
    max-height: 100px;
}
.page-zaglavie {
    color: #edcfa1;
}
#content {
    color: #edcfa1;
}
table[width="750"] {
    display: none!important;
}
.product_description td .txt {
    background: none!important;
    color: #ecdbc1!important;
}
.head_contact {
    position: absolute;
    top: 20px;
    color: #2e1836;
    font: 16px Arial;
}
.head_contact a:link, .head_contact a:visited {
    font: 16px Arial!important;
    padding: 0px!important;
    text-align: left!important;
    color: #ae4479!important;
    text-decoration: underline!important;
}
.head_contact a:active, .head_contact a:hover {
    opacity: 0.8;
}
.num13 {
    height: 0px!important;
    margin: 0 0 0 900px;
}
.num14 {
    height: 0px!important;
    margin: 0 0 0 1020px;
    position: absolute;
    top: 164px;
}
.facebook img {
    border: 1px solid #ffffff;
    width: 27px;
    height: 27px;
    border-radius: 2px;
}
#p15 {
    position: absolute;
    background: url(11217/header.jpg) no-repeat top center;
    width: 1060px;
    height: 308px;
    position: absolute;
    top: 200px;
    padding: 0px 0px 0px 0px;
}
#p15 a:link, #p15 a:visited {
    font: bold 13px Arial!important;
    padding: 3px 8px 3px 10px!important;
    text-align: left!important;
    background: none!important;
    color: #feb613!important;
    text-transform: uppercase!important;
    text-decoration: underline!important;
    display: block;
    border: none!important;
    margin: 0px 3px 0px 2px!important;
}
#p15 a:active, #p15 a:hover {
    opacity: 0.8;
}
.header {
    background: url(11217/header.jpg) no-repeat top center;
    width: 1060px;
    height: 308px;
    padding: 0px 0px 0px 0px;
}
.header span {
    display: block;
    width: 220px;
    text-align: center;
    padding: 30px 200px 0 420px;
    color: #2e1836;
    font: bold 24px "Calibri";
    font-style: italic;
}
#contact {
    background: none;
    padding: 0px 0px 0px 0px!important;
    font: 12px Arial!important;
    color: #663b14!important;
    text-align: left!important;
    margin: 2px 0px 0px 0px!important;
}
#p16 {
    position: absolute;
    top: 166px;
    padding: 0px 0px 0px 755px;
}
.call {
    position: absolute;
    width: 120px;
}
.call a {
    -webkit-border-radius: 5;
    -moz-border-radius: 5;
    border-radius: 5px;
    font: 16px "Calibri";
    color: #ffffff;
    background: #d1283e;
    padding: 7px 12px 6px 12px;
    text-decoration: none;
}
.call:hover a {
    background: #c12439;
    text-decoration: none;
}
#p17 {
    position: absolute;
    top: 166px;
    padding: 0px 0px 0px 690px;
}
.chat {
    position: absolute;
    width: 60px;
}
.chat a {
    -webkit-border-radius: 5;
    -moz-border-radius: 5;
    border-radius: 5px;
    font: 16px "Calibri";
    color: #ffffff;
    background: #2fb752;
    padding: 7px 12px 6px 12px;
    text-decoration: none;
}
.chat:hover a {
    background: #26a546;
    text-decoration: none;
}
.home_link {
    position: absolute;
    top: 160px;
    background: #b0477e;
    padding: 3px 0px 0px 0px;
    height: 34px;
    width: 100px;
}
.home_link a:link, .home_link a:visited {
    background: none!important;
    font: 16px "Calibri"!important;
    padding: 6px 8px 4px 8px!important;
    text-align: left!important;
    color: #ffffff!important;
    text-decoration: none!important;
    display: block;
    margin: 0px 10px 0px 10px!important;
    text-transform: uppercase!important;
}
.home_link a:active, .home_link a:hover {
    background: none!important;
    font: 16px "Calibri"!important;
    padding: 6px 8px 4px 8px!important;
    text-align: left!important;
    color: #eaeaea!important;
    text-decoration: none!important;
    display: block;
    margin: 0px 0px 0px 10px!important;
    text-transform: uppercase!important;
}
.home_link a:after {
    /*content:" ~ ";*/
    padding: 0 0 0 5px;
}
#menu {
    width: 960px!important;
    float: left!important;
    text-align: left!important;
    background: #b0477e!important;
    margin: 0px 0px 0px 100px !important;
    padding: 3px 0px 0px 0px!important;
    height: 34px!important;
    position: absolute!important;
    top: 160px!important;
}
#menu a {
    padding: 0px 8px 0px 0px!important;
    background: #000!important;
    color: #ffffff;
    text-align: right!important;
    display: block!important;
    clear: both!important;
    border: none;
}
#menu .pagess_p:link, #menu .pagess_p:visited {
    background: none!important;
    font: 16px "Calibri"!important;
    padding: 4px 20px 4px 0px!important;
    text-align: left!important;
    color: #ffffff!important;
    text-decoration: none!important;
    display: block;
    margin: 0px 0px 0px 2px!important;
    text-transform: uppercase!important;
}
#menu .pagess_p:active, #menu .pagess_p:hover {
    color: #eaeaea!important;
}
#menu a.sub_pagess:link, #menu a.sub_pagess:visited {
    display: block!important;
    font: 13px arial;
    background: #b9c6ff!important;
    color: #efd6b0!important;
    text-align: left!important;
    margin: 5px 0px 0px 8px!important;
    padding: 6px 6px 6px 0px!important;
    border-bottom: 1px solid #bfc6e4!important;
    width: 135px!important;
}
#menu a.sub_pagess:active, #menu a.sub_pagess:hover {
    display: block!important;
    background: #b9c6ff!important;
    color: #efd6b0!important;
    text-align: left!important;
    margin: 5px 0px 0px 8px!important;
    padding: 6px 6px 6px 8px!important;
    border-bottom: 1px solid #bfc6e4!important;
    width: 135px!important;
}
#menu li h2 a.pagess_p:after {
    /*content:" ~ ";*/
    padding: 0 0 0 5px;
}
#menu h2 {
    border: none!important;
    text-align: right!important;
    background: none;
    padding: 2px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#menu ul {
    width: auto!important;
    text-align: left!important;
    float: left!important;
}
.menu_drop {
    width: 980px!important;
    min-width: 0px!important;
    border: none!important;
    height: auto!important;
    margin: 0px!important;
    padding: 0px!important;
    position: absolute!important;
    top: 275px!important;
}
.menu_drop li {
    float: right!important;
    position: relative!important;
    width: auto!important;
}
.menu_drop a:link, .menu_drop a:visited {
    background: none!important;
    font: bold 15px arial!important;
    color: #000!important;
    border: none!important;
    text-decoration: none!important;
    text-shadow: 1px 0px 1px #fff;
}
.menu_drop a:active, .menu_drop a:hover {
    text-decoration: underline!important;
}
.menu_drop ul a:link, .menu_drop ul a:visited {
    background: none!important;
    color: #000!important;
    text-shadow: 1px 1px 0px #ff8bb6;
    position: relative!important;
    left: 0px!important;
    top: -3px!important;
}
.menu_drop ul a:active, .menu_drop ul a:hover {
    background: none!important;
    color: #000!important;
    text-shadow: 1px 1px 0px #ff8bb6;
}
.menu_drop ul ul a:link, .menu_drop ul ul a:visited {
    background: #FF1493!important;
    color: #fff!important;
    text-shadow: 1px 1px 0px #000;
    position: relative!important;
    left: 0px!important;
    top: -5px!important;
}
.menu_drop ul ul a:active, .menu_drop ul ul a:hover {
    background: #FF6ABC!important;
    color: #fff!important;
    text-shadow: 1px 1px 0px #000;
}
input[type=button] {
    padding: 5px 10px!important;
    cursor: pointer;
    margin: 0px 0px 0px 0px!important;
    background: #b0477e;
    color: #ffffff;
    font-size: 14px;
    border: none;
    /*float: right!important;*/
}
.pan_sreda {
    background: none!important;
    text-align: center;
    font: 19px impact;
    text-transform: none;
    padding: 3px 0px 3px 0px;
    color: #663b14;
    margin: 5px 0px 0px 0px!important;
    box-shadow: 0px 0px 0px 0px!important;
}
#textfield {
    background: #e7c082;
    color: #322715;
    font-weight: bold;
}
input[id=button] {
    background: #4f0202;
    color: #fff;
    font-weight: bold;
}
#box_izbr_prom {
    padding: 25px 0px 0px 0px;
    margin: 0px;
}
#box_izbr_prom h3 {
    box-shadow: none!important;
    border: none!important;
}
#part_box28 {
    width: 190px;
    background: #d25522;
    padding: 0px;
    text-transform: uppercase;
}
#part_box28 a:link, #part_box28 a:visited {
    background: none;
    font: bold 10px Arial;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
}
#part_box28 a:active, #part_box28 a:hover {
    background: none;
    color: #fff;
    text-decoration: none!important;
}
.letters {
    font: bold 14px Arial;
    color: #663b14;
}
.prod_more_photos {
    display: none;
}
/*.prod_more_photos img {
	margin:0px 3px 3px 0px;
}*/

#reklamen_panel_links {
    position: absolute;
    top: 175px;
    right: 140px;
}
#reklamen_panel_links a:link, #reklamen_panel_links a:visited {
    font: 12px Arial;
    color: #686868;
    padding: 0px 4px 0px 4px;
    border-right: 1px solid #686868;
}
#reklamen_panel_links a:active, #reklamen_panel_links a:hover {
    font: 12px Arial;
    color: #a81f0c;
    padding: 0px 4px 0px 4px;
    border-right: 1px solid #a81f0c;
}
#panel_syobshtenie {
    position: absolute;
    top: 15px;
    font: 15px Arial;
    color: #4886c3;
}
#your_basket {
    position: absolute;
    top: 175px;
}
.prod_comment {
    margin: 0px 0px 25px 0px;
    text-align: left!important;
    font: 12px/55px Arial;
    color: #777777;
    float: left!important;
}
.prod_comment .warn {
    color: #663b14!important;
    margin: 0px!important;
    padding: 0px!important;
}
.prod_comment table tr td {
    border: 0px;
    padding: 5px 0px 0px 10px!important;
    margin: 0px 0px 0px 10px;
    text-align: left!important;
}
.prod_comment table tr td input[type="text"] {
    width: 160px;
    text-align: left;
    padding: 3px;
}
.prod_comment table tr td img {
    float: left;
    margin: 5px 10px 0px 0px!important
}
.prod_comment table tr td input[id="security_codea"] {
    margin: 5px 0px 0px 0px!important;
}
.prod_comment table tr td input[type="button"] {
    width: auto;
    background: #8a0010;
    -moz- border: 1px solid #68010d;
    padding: 3px 2px;
    font: bold 12px Arial;
    color: #000;
    float: left!important;
}
.prod_comment table tr td input[type="button"]:hover {
    background: #ad0c1f;
    border: 1px solid #68010d;
    color: #fff;
}
.prod_com_list {
    float: left!important;
    padding: 0px;
    margin: 0px;
}
.prod_com_list h2 {
    background: #52ad29;
    font: 13px/21px Arial;
    color: #fff;
    padding: 2px 0px 2px 5px;
    margin: 0px 0px 5px 0px;
}
.comment-box {
    width: 450px;
    text-align: left;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 20px 5px;
}
.comment-box .author {
    font-weight: bold;
    text-align: left;
    margin: 0px 25px 0px 0px;
}
.comment-box .before {
    float: right;
    font-weight: bold;
    font-style: italic;
    color: #ab0000;
}
.comment-user-details {
    padding: 0px;
    margin: 0px 0px 20px 0px;
    text-align: left;
}
.comment-user-details div {
    font: bold 12px Arial;
    float: left;
    color: #ab0000;
    margin: 0px 5px 0px 0px;
}
.prod_com_list div:nth-child(even) {
    background: #efefef;
}
.rate_widget {
    overflow: visible;
    padding: 10px;
    position: relative;
    width: auto !important;
    height: 32px;
    clear: both;
    margin: 15px 0px 35px 0px;
}
.ratings_stars {
    float: left;
    height: 28px;
    padding: 2px;
    width: 32px;
}
.total_votes {
    background: #52ad29;
    color: #fff!important;
    top: 54px;
    padding: 5px;
    clear: both!important;
    position: absolute;
}
input[id="searchincats"] {
    margin-left: 2px!important;
}
#box43 a {
    background: none!important;
    padding: 0px!important;
    margin: 0px 0px 5px 0px!important;
    border: none!important;
}
#box_37 a {
    background: none!important;
    padding: 0px!important;
    margin: 0px 0px 0px 0px!important;
    border: none!important;
}
form[id="search_criteria"] table tr td {
    padding: 0 20px 0px 0px!important;
}
.prods_pagess a:link, .prods_pagess a:visited {
    font: 12px Arial;
    color: #663b14;
    padding: 2px 5px;
    margin: 0px;
    text-align: center;
    text-decoration: none;
}
.prods_pagess a:active, .prods_pagess a:hover {
    color: #ab0000;
    text-decoration: none;
}
#box_36 {
    background: none!important;
    border: none!important;
    padding: 0px!important;
    margin: 10px 0px 0px 0px!important;
}
#box_36 a {
    background: none!important;
    text-align: center!important;
    margin: 0px 0px 0px 0px!important;
    padding: 0px!important;
}
#box_44 {
    background: none!important;
    border: none!important;
    padding: 0px!important;
    margin: 10px 0px 0px 0px!important;
}
#box_44 a {
    background: none!important;
    text-align: center!important;
    margin: 0px 0px 0px 0px!important;
    padding: 0px!important;
}
/*#box_36 a {
	background: #663b14!important;
	border:none!important;
	padding: 10px 0px;
}*/

#box_37 {
    background: none!important;
    border: none!important;
    padding: 3px 0px!important;
    margin: 0px 0px 0px!important;
}
/*#box_37 a{
	background: #663b14!important;
	border:none!important;
	padding:3px 0px!important;
}*/

#box_38 a {
    background: none!important;
    border: none!important;
    /*padding: 10px 0px;*/
    margin: 0px 0px 0px;
}
#box_38 a img {
    text-align: center!important;
    margin: 10px 0px 0px 0px;
}
#box_40 a {
    background: none!important;
    border: none!important;
    padding: 0px;
    margin: 6px 0px 0px 1px;
}
#box_40 a img {
    background: none!important;
    text-align: center!important;
    margin: 0px 0px 0px 0px;
}
#box_47 a {
    background: none!important;
    border: none!important;
    padding: 0px;
    margin: 6px 0px 0px 1px;
}
#box_47 a img {
    background: none!important;
    text-align: center!important;
    margin: 6px 0px 0px 0px;
}
#box_39 a {
    background: none!important;
    border: none!important;
    padding: 0px;
    margin: 10px 0px 0px 0px;
}
#box_39 a img {
    background: none!important;
    text-align: center!important;
    margin: 6px 0px 0px 1px;
}
.basket_top {
    position: absolute;
    top: -135px;
    padding: 0px 0px 0px 836px;
}
#dinamic_form {
    text-align: left!important;
    float: left;
    background: none!important;
    clear: both!important;
}
#dinamic_form label {
    display: block;
    text-transform: none!important;
}
#dinamic_form input[type="text"] {
    text-align: left!important;
    border: 1px solid #868686!important;
}
#dinamic_form textarea {
    padding: 5px;
    width: 400px!important;
    height: 150px!important;
    font: 12px arial;
    width: 97%;
    border: 1px solid #868686!important;
}
#dinamic_form input[type="button"] {
    cursor: pointer;
    text-align: center;
    display: block;
    padding: 0;
    background: #B0477E;
    border: 1px solid #B0477E;
    border-radius: 5px;
    color: #e7e7e7;
    text-decoration: none;
    margin: 0 0 1px 0;
    font: bold 14px Arial;
    /*width: 100px;*/
    height: 30px;
    border: none;
}
#dinamic_form input[type="button"]:hover {
    background: #B0477E!important;
    opacity: 0.8!important;
}
.info_client {
    background: #ff0000!important;
    border: none!important;
}
.products_panel {
    width: 180px!important;
    padding: 0px!important;
}
.products_panel img {
    background: none!important;
    width: 170px!important;
    height: auto!important;
    padding: 0px!important;
    margin: 0px!important;
}
.products_panel img a {
    background: none!important;
}
.parcat .pict_category_menu {
    margin: -10px 5px 5px 0px;
}
x:-o-prefocus, .parcat .pict_category_menu {
    margin: -4px 5px 0px 0px!important;
}
.products_panel a:link, .products_panel a:visited {
    font: 12px Arial!important;
    color: #fff!important;
    background: #000!important;
    display: block!important;
}
.products_panel a:active, .products_panel a:hover {
    font: 12px Arial!important;
    color: #fff!important;
    background: #663b14!important;
    display: block!important;
}
table .prices {
    font: 12px Arial!important;
    color: #663b14;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
table .prices tr td {
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
#photos p {
    color: #fff!important;
}
#photos .galleryview p.pr_n_ss {
    color: #fff!important;
    font: 18px Arial!important;
    margin: 7px 0px 7px 0px!important;
    text-shadow: none!important;
}
#photos .galleryview p a:link, #photos .galleryview p a:visited {
    color: #fff!important;
    font: 18px Arial!important;
    margin: 7px 0px 7px 0px!important;
    text-shadow: none!important;
}
#photos .galleryview p a:active, #photos .galleryview p a:hover {
    color: #fff!important;
    font: 18px Arial!important;
    margin: 7px 0px 7px 0px!important;
    text-shadow: none!important;
}
.home_panel {
    position: absolute;
    top: 245px;
}
.home_panel a:link, .home_panel a:visited {
    font: 13px Arial!important;
    padding: 0px 11px 0px 2px!important;
    text-align: left!important;
    background: url(9434/9434_menu_top_bgr.gif) repeat-y right!important;
    color: #333!important;
    text-transform: none!important;
    text-decoration: none!important;
}
.home_panel a:active, .home_panel a:hover {
    opacity: 0.8;
}
#box_podstr {
    PADDING: 5px 3px 5px 25px!important;
    DISPLAY: block;
    background: none;
    MARGIN: 0px 0px 1px 0px!important;
    FONT: 12px Arial!important;
    COLOR: #3b3b3b;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none!important;
    text-transform: none;
    border-bottom: 1px dotted #b30000;
}
.td_t4t #box_podstr a:link, .td_t4t #box_podstr a:visited {
    PADDING: 5px 3px 5px 25px!important;
    DISPLAY: block;
    background: url(9374/9374_podcat_link_bgr.gif) no-repeat 12px 9px!important;
    MARGIN: 0px 0px 1px 0px!important;
    FONT: 12px Arial!important;
    COLOR: #3b3b3b;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none!important;
    text-transform: none;
    border-bottom: 1px dotted #b30000;
}
.td_t4t #box_podstr a:active, .td_t4t #box_podstr a:hover {
    PADDING: 5px 3px 5px 25px!important;
    DISPLAY: block;
    background: url(9374/9374_podcat_link_bgr.gif) no-repeat 12px 9px!important;
    COLOR: #3b3b3b!important;
    MARGIN: 0px 0px 1px 0px!important;
    FONT: 12px Arial!important;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none!important;
    text-transform: none;
    border-bottom: 1px dotted #b30000;
    opacity: 0.8!important;
}
.moving_pics {
    position: absolute;
    background: none;
    width: 980px;
    top: 4px;
}
.main_menu_left {
    background: #e1e1e1;
    width: 200px;
    padding: 0px 0px 8px 0px;
    height: auto;
    margin: 8px 0px 0px 0px;
}
.main_menu_left span {
    background: url(9534/menu_bgr.gif) no-repeat top;
    display: block;
    padding: 15px 0px 10px 0px;
    text-align: center;
    font: 18px Impact;
    color: #fff;
    text-shadow: -1px -1px 0px #000!important;
}
.main_menu_left a:link, .main_menu_left a:visited {
    font: 14px arial;
    color: #2e2e2e;
    text-align: left;
    text-decoration: none;
    background: url(9534/9534_main_menu_link_bgr.gif) repeat-x bottom;
    display: block;
    padding: 10px 0px 2px 5px;
}
.main_menu_left a:active, .main_menu_left a:hover {
    opacity: 0.8;
}
#part_box27 {
    background: #efefef;
    padding: 0px 0px 5px 0px;
}
.td_t4t_dqsno #part_box27 a:link, .td_t4t_dqsno #part_box27 a:visited {
    background: #efefef!important;
    font: 13px arial!important;
    color: #0d305b!important;
    text-decoration: none!important;
    padding: 8px 0px 2px 2px!important;
    background: #efefef url(9534/9534_main_menu_link_bgr.gif) repeat-x bottom!important;
}
.td_t4t_dqsno #part_box27 a:active, .td_t4t_dqsno #part_box27 a:hover {
    opacity: 0.8!important;
}
.week_offer {
    background: #efefef url(9534/9534_week_offer_bgr.gif) no-repeat 3px 3px!important;
    width: 190px;
    height: 155px;
    padding: 0px;
}
.week_offer a:link, week_offer a:visited {
    background: none!important;
    font: 18px impact!important;
    color: #fff!important;
    text-align: center!important;
    text-decoration: none!important;
    padding: 10px 0px 0px 0px;
}
x:-o-prefocus, .week_offer a {
    background: none!important;
}
.week_offer img {
    background: none!important;
}
.week_offer a:active, week_offer a:hover {
    opacity: 0.8;
}
.v360v {
    display: inline-block;
    clear: both;
    margin: 20px 0px 20px 0px;
    padding: 0px 0px 0px 10px;
    /*width: 440px;*/
    float: left;
}
.v360v img {
    display: block;
}
.v360v br {
    display: none;
}
.v360v a:link, .v360v a:visited {
    float: left;
    margin: 0px 18px 0px 18px;
}
.v360v a:active, .v360v a:hover {
    opacity: 0.8;
}
.to_bask {
    float: right;
}
.prod_price {
    float: right;
    font: bold 14px Arial;
    padding: 0px 20px 0 0;
    margin: 2px 0 0 0;
}
.prod_price:before {
    content: 'Р¦РµРЅР°: ';
    font-weight: normal;
}
.red .to_bask {
    display: none!important;
}
.red_odd .to_bask {
    display: none!important;
}
.red td.prod_price {
    display: none!important;
}
.contact_adress_left {
    margin: 10px 0 0 50px;
    float: left;
}
.contact_adress_right {
    margin: 10px 0 0 120px;
    float: left;
}
.contact_adress_left a:link {
    font-weight: normal!important;
    color: #ab0000!important;
    margin: 0px;
}
.contact_adress_left a:hover {
    text-decoration: underline!important;
}
.contact_adress_right a:link {
    font-weight: normal!important;
    color: #ab0000!important;
    margin: 0px;
}
.contact_adress_right a:hover {
    text-decoration: underline!important;
}
.td_t4t_sreda p a {
    margin: 0px 0px 0px 0px;
}
/***** SISI css ****/

.image_statia {
    float: left;
    padding: 0 20px 10px 0px
}
.map-canvas {
    height: 300px!important
}
.fbpanel {
    padding: 20px 0 10px 10px;
    float: left;
}
.gl_cat {
    font: 14px/19px Arial;
    color: #333;
    padding: 20px!important;
    margin: 0px 0px 20px 40px;
    display: block;
    border: 1px solid #F2E4C7;
    background: #FFFBF0;
}
.txt_podcats1 {
    font: 14px/19px Arial;
    color: #333;
    padding: 20px!important;
    margin: 0px 0px 20px 40px;
    display: block;
    border: 1px solid #F2E4C7;
    background: #FFFBF0;
}
.next_prev_prod {
    display: block;
    width: 190px;
    padding: 10px 0 0px 20px;
    margin-bottom: 80px;
}
.next_prev_prod a.left:link, .next_prev_prod a.left:visited {
    float: left;
}
.next_prev_prod a.left:active, .next_prev_prod a.left:hover {
    float: left;
}
.next_prev_prod a.right:link, .next_prev_prod a.right:visited {
    float: right;
}
.next_prev_prod a.right:active, .next_prev_prod a.right:hover {
    float: right;
}
.dop_pics {
    display: table;
}
.dop_pics a {
    display: block!important;
    float: left!important;
    margin: 0 0 20px 20px!important;
}
.dop_pics img {
    width: 220px;
}
#dinamic_form p {
    font: italic 12px arial!important;
    padding: 0!important;
}
#dinamic_form p.success {
    font: 24px arial!important;
    color: #02a002!important;
    padding: 20px 0 0 20px;
}
.success {
    font-size: 22px!important;
    color: #02a002!important;
    padding: 20px 0 0 20px;
}
.lb-outerContainer {
    width: 800px!important;
    height: auto!important;
}
#lightbox img {
    width: 780px!important;
    height: auto!important;
}
#lightbox a img {
    width: 100%!important;
}
.lb-dataContainer {
    width: 800px!important;
}
h2.promo {
    text-align: center;
    font-size: 36px!important;
    margin-bottom: 20px!important;
    color: #ff0006;
    font-weight: bold!important;
}
.promo span {
    font-size: 46px!important;
    color: #d51f7e;
}
.promo_block {
    text-align: center;
    margin-bottom: 20px;
}
.promo_block a img {
    margin: 0 20px;
    border: 4px solid #f2e4c7;
    border-radius: 5px;
}
.promo_block a span {
    display: block;
    text-align: center;
    margin-top: 10px;
    font-size: 15px;
}
#box_text_str .promo_block a {
    display: inline-block!important;
}

.new_site {
font: bold 24px/26px Arial;
    color: #333;
    padding: 20px!important;
    margin: 0px 0px 20px 40px;
    display: block;
    border: 1px solid #F2E4C7;
    background: #f3e4c7;
    text-align: center;
}
.new_site a {
    display: block!important;
    font-size: 24px!important;
    text-decoration: none!important;
    margin-top: 5px!important;
    font-weight: bold!important;
}