/*******************************************  izpolzvan css ********************************/
html {
	background:url(11223/bgr.jpg) repeat fixed;
}
body {
	background: url(11223/bgr.gif) repeat-y top center;	
	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: center!important;
	text-decoration: none!important;
	padding: 20px 0px 0px 0px!important;
	vertical-align: top!important;
	font: 35px "Calibri"!important;
	color: #f75c17!important;
	height: 160px!important;
	background: #f4ffe6!important;
	box-shadow: 0px 0px 20px #929292;
}
.client_logo a {
	margin: 0px 0px 0px 0px!important;
	text-align:center!important;
	text-decoration: none!important;
	padding: 0px 0px 0px 0px!important;
	vertical-align: top!important;
	font: 36px "Calibri"!important;
	color: #f75c17!important;
	background: none!important;
	text-transform:uppercase!important;
	font-weight:bold!important;
}
table tr td {
	vertical-align: top!important;
}
.client_logo td {
	background: none!important;
	padding: 0px 0px 0px 0px!important;
	text-align: center!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:italic 30px "Calibri"!important;
	color: #25390c!important;
	text-align: center;
	margin: 0px 0px 0px 20px;
}
h3 {
	/*background: url(11223/h3.png) no-repeat top left!important;*/
	margin: 20px 0px 0px 0px!important;
	color: #ffe49a;
	text-align: center;
	padding: 5px 0 5px 0px!important;
	font: bold 21px Arial, sans-serif!important;
	font-weight: bold;
	text-transform: none;
	clear: both;
}
.td_t4t_dqsno h3 {
	background: #333333!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: #333333!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: #333333;
	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: #111111!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: #111111!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 {
	margin: 0px auto 0px auto!important;
	text-align: center!important;
	padding: 10px 20px 10px 20px!important;
	box-shadow: 0px 15px 20px #929292;
	background: #f4ffe6!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;
}
#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: #111111;
}*/


.tablica_produkti .prodimage_big {
	max-width: 300px!important;
	float: left;
	padding: 5px;
	background: #fff;
	border: 1px solid #b0b0b0;
	text-align: center!important;
	margin: 0 20px 0 0px;
}
.tablica_produkti th {
	background: none;
	color: #111111;
	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: #111111!important;
	vertical-align: middle!important;
}
.tablica_produkti td a {
	display: block;
	margin: 5px 0 5px 0
}
.tablica_produkti input[type=text] {
	width: 50px;
	border: 1px solid #333333;
	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: #111111;
	border-bottom: 1px dashed #a5a5a5!important;
}
.td_t4t_sreda .prod_name a:link, .td_t4t_sreda .prod_name a:visited {
	color: #333333!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: #444444!important;
	text-decoration: underline;
}
.td_t4t_sreda table {
	width: 98%!important;
	margin-left: 0%!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: #6b992e;
	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: #ffe49b;
	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: #ffe49b;
	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 20px!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;
	margin-bottom: 40px;
}
.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 h3 {
	clear:none!important;
	font-size:14px!important;
	margin:7px 0!important;
	text-transform:uppercase!important;
	text-align:left!important;
	padding:0!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: 14px Arial;
	color: #111111;
	margin: 10px 0px 10px 0px!important;
	display:table;
	padding-left: 20px!important;
}
.td_t4t_sreda ul li {

}
.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 "Calibri", Arial;
	text-transform: none!important;
	color: #111111;
	border: none!important;
	text-shadow: none!important;
}
.td_t4t_sreda h2 {
	background: none!important;
	margin: 10px 0px 20px 10px!important;
	color: #ef4223;
	text-align: left;
	padding: 10px 0 5px 0px!important;
	font: italic 24px "Calibri", 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 "Calibri", Arial;
	color: #111111;
	text-align: left;
}
.td_t4t_sreda h5 {
	padding: 10px 0px 10px 5px!important;
	background: none;
	font: 20px "Calibri", Arial;
	color: #111111;
	text-align: left;
}
.td_t4t_sreda h1 {
	background: none!important;
	margin: 10px 0px 20px 0px!important;
	color: #ef4223;
	text-align: left;
	padding: 0px 0 5px 0px!important;
	font: italic 24px "Calibri", 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 10px;
	margin: 0px 0px 5px 0px;
	text-align: left;
}
.td_t4t_sreda a {
	font: 14px Arial;
	color: #ef4223;
}
.td_t4t_sreda a:link, .td_t4t_sreda a:visited {
	font: 14px Arial;
	color: #ef4223;
	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: 0px!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: #111111!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: #333333!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: block;
	background: #fff;
	color: #ef4223;
	font-size:18px!important;
	padding-top: 15px!important;
}
#basket {
    color: #000;
    background: #fff;
    font: bold 12px "Trebuchet MS"!important;
    padding: 0px 0px 10px 0px;
    margin: 40px 0px 0px 16px;
    width: 225px;
    text-align: center;
}
.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: #fff!important;
    text-align: center!important;
    display: block;
    width: 100%;
}
#basket a.basket_img img {
	margin-bottom:10px;
}
.basket_bot {
	margin: 0px 0px 0 0px;
	padding: 0 0 10px 0;
	background: none;
	background: #fff;
}
.basket_bot .total {
	font: bold 14px "Trebuchet MS";
	text-transform: capitalize;
	color: #383838;
	padding-left: 10px;
}
.basket_bot .sum {
	font-weight: bold;
	padding-right: 10px;
}
.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:0px;
	background: #fff;
}
.basket_produkt td {
	padding: 10px;
	margin: 0;
	width: 100%;
}
.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: #ef4223!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:#f4ffe6;
	color: #fff;
	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:#111111;
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 20px 0px 20px;
	color: #FFFFFF;
	clear: both;
	padding:15px 0px;
	font-weight: bold;
	text-align: center;
	background: #ef4223;
}
.copyright a {
	display: block;
	clear: right;
	color: #000;
	text-align: center;
}
.links a:link, .links a:visited {
	font: 11px Arial;
	color: #111111;
	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:#111111;
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: #111111;
}
.product_description td {
	text-align: left!important;
	border: 0;
	font: 12px Arial!important;
	color: #111111;
	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: #111111;
	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 #333333;
	padding: 4px 7px;
}
.contact_form .red input {
	border: 1px solid #333333!important;
}
.contact_form .red_odd input {
	border: 1px solid #333333!important;
}
.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: 0px 5px 10px 0!important;
	border: 1px solid #bbb;
	display:inline-block;
}
.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;
}
.contact_form #security_codea {
	width:73px!important;
	display:inline-block;
}
.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;
	clear: both;
}
.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: #111111;
	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: #111111;
	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: middle!important;/*text-align: right!important;*/
}
#form1 #button {
	background: #6b992e;
	width: 190px;
	height: 32px;
	font: bold 12px Arial;
	text-transform: capitalize;
	color: #ffffff;
	border: none;
	float: right;
	border-radius:5px;
}
#form1 #sbmt {
	background: #ef4223;
	width: 190px;
	height: 32px;
	font: bold 12px Arial;
	text-transform: capitalize;
	color: #ffffff;
	border: none;
	cursor: pointer;
	font-weight: bold;
	float: right;
	margin: 0 0 30px 0;
	border-radius:5px;
}
.send #zaiavka {
	background: #ef4223;
	width: 190px;
	height: 32px;
	font: bold 12px Arial;
	text-transform: capitalize;
	color: #ffffff;
	border: none;
	cursor: pointer;
	font-weight: bold;
	float: right;
	margin: 0 0 30px 0;
	border-radius:5px;
}
/*#form1 #button {
	background:#333333;
	width: 190px;
	height:32px;
	font:bold 12px Arial;
	color:#e7c082;
	border:none;
}

#form1 #button {
	background:#333333;
	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:#333333;
	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:#111111;
	padding:0px;
	margin: 5px 0px 0px 0px;
}

#box_text_str p {
	text-align: justify;
	font:13px Arial!important;
	color:#111111;
	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:#111111;

 }
 
 #box_text_str a.home_p23:active, #box_text_str a.home_p23:hover {
text-align: left;
background:none;
text-decoration: none;
color:#111111;

 }*/

 
.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: #111111;
	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: #111111;
	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: #111111;
	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: #111111!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: #333333;
	padding: 0px 20px 0px 10px;
	text-align: left;
}
.reqinfo p {
	font: 14px Arial;
	color: #111111;
	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: 0px 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: #111111;
	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: 40px;
	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 1040px;
	position: absolute;
	top: 124px;
}
.facebook img {
	border: 1px solid #ffffff;
	width: 27px;
	height: 27px;
	border-radius: 2px;
}
#p15 {
	position: absolute;
	background: url(11223/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:#f4ffe6 url(11223/header.jpg) no-repeat top center;
	width: 1060px;
	height: 308px;
	padding: 0px 20px 0px 20px;
	box-shadow: 0px 15px 20px #929292;
}
.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: #111111!important;
	text-align: left!important;
	margin: 0px 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: 120px;
	background: #67942d;
	padding: 3px 0px 0px 0px;
	height: 34px;
	width: 100px;
	margin-left: 20px;
}
.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: #ffe499!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: #ffd55f!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: url(11223/menu_bgr.jpg) no-repeat top left!important;
	margin: 0px 0px 0px 120px !important;
	padding: 3px 0px 0px 0px!important;
	height: 34px!important;
	position: absolute!important;
	top: 120px!important;
}
#menu a {
	padding: 0px 8px 0px 0px!important;
	background: #000!important;
	color: #ffe499;
	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: #ffe499!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: #ffd55f!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: #ef4223;
	color: #ffffff;
	font-size: 14px;
	border: none;
	border-radius: 5px;
}
input[type=button]:hover {
	background: #ef4223!important;
	opacity:0.8!important;
}
.pan_sreda {
	background: none!important;
	text-align: center;
	font: 19px impact;
	text-transform: none;
	padding: 3px 0px 3px 0px;
	color: #111111;
	margin: 5px 0px 0px 0px!important;
	box-shadow: 0px 0px 0px 0px!important;
}
#textfield {
	background: #ffe398;
	color: #000;
	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: #111111;
}
.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: #111111!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: #111111;
	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: #111111!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: #111111!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: #ef4223;
	border: 1px solid #B0477E;
	border-radius: 5px;
	color: #ffffff;
	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: #de391c!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: #111111!important;
	display: block!important;
}
table .prices {
	font: 12px Arial!important;
	color: #111111;
	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;
}
a.to_bask img {
	border:none;
}
.prod_price {
	float: right;
	font: bold 14px Arial;
	padding: 0px 20px 0 0;
	margin: 7px 0 0 0;
}
.prod_price:before {
	content: 'Цена: ';
	font-weight: normal;
}
.red .to_bask {
	display: block!important;
}
.red_odd .to_bask {
	display: block!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;
}
.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;
}
#form1 .tablica_produkti a img {
	border:none;
}
ul.cats {
	list-style:none;
	padding:0;
	margin: 10px 0 0 15px;
}
ul.cats li {
	padding:10px;
	margin:0;
	font-size:18px;
	color:#ffe49b;
}
ul.cats li ul  {
	padding:0;
	margin:0;
}
ul.cats li ul li  {
	padding:0px;
	margin:5px 20px;
	color: #fff;
}
ul.cats li ul li a {
	margin:0;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}
ul.cats li ul li a:hover {
	margin:0;
	font-size:14px;
	color:#ffffff;
	text-decoration:underline;
}
ul.cats li ul li.subtitle  {
	list-style: none;
}
ul.cats li ul li.subtitle strong  {
	font-size: 14px;
	color: #ffe49a;
}
.tablica_produkti .red { border-bottom:1px solid #ccc; }

.rotContainer>div>div {
	margin: 20px 0;
	height: auto!important;
    width: auto!important;
    /*overflow: visible!important;
    position: relative!important;*/
}
.rotContainer>div>div img {
    width: 305px!important;
}
.to_bask img {
	display: block;
}
/****************************************** end of izpolzvan css ********************************/
