@import url('reset.css');
body {
	background: #f2f2f2 url("../../images/temp/body-bg.jpg") no-repeat;
	font-family: Arial, sans-serif;
	background-position: top center;
	font-size: 10pt;
	color: #666;
}
div#header {
	background:  url("../../images/temp/header_bg.png") no-repeat center top;
	position:relative;
	height:275px;
	margin:0 auto;
	width:100%;
}
#in_header {
	margin:auto;
	height:275px;
	width:1000px;
}
h2#logo {
	height:175px;
	left:120px;
	margin:0;
	padding:0;
	position:relative;
	text-indent:-9999px;
	top:35px;
	width:240px;
	background:none;
}
h2#logo a:link, #logo a:visited, #logo a:hover, #logo a:active {
	display:block;
	height:175px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:240px;
}
a {
	color: #476f4c;
	text-decoration: none;
	text-shadow: 0px 3px 3px #cccccc;
}
a:hover {
	color: #000;
}
a:active {
	color: #C1DDAD;
}
.content_main {
	width:95%;
	line-height: 1.5em;
	margin:auto;
}
.content_main p {
	margin-bottom: 1em;
	line-height:1.4em;
	font-size: 9pt;
}
h1, h2, h3 {
	color: #475B4F;
	margin-bottom:15px;
	padding-bottom:5px;
	font-family: "Times", "Times New Roman", serif;
	font-weight:normal;
	background: url("../../images/temp/linie.jpg") repeat-x bottom;
}
h4, h5, h6 {
	color: #475B4F;
	margin-bottom:15px;
	padding-bottom:5px;
	font-family: "Times", "Times New Roman", serif;
	background: none;
}
h4.check {
	color:#686868;
	background: url("../../images/temp/linie.jpg") repeat-x bottom;
	font-size: 1.3em;
	font-weight:normal;margin-bottom:0px;
}
h1 {
	font-size: 1.9em;
}
h2 {
	font-size: 1.7em;
}
h3 {
	font-size: 1.5em;
}
h4 {
	font-size: 1.2em;
	
}

#tertiaryContent h3 {
	font-size: 1.7em;
	margin: 10px -10px 10px -10px;
}
h1 span, h2 span, h3 span, h4 span {
	color: #000;
}
.cpt_product_description h1 span, .cpt_product_description h2 span, .cpt_product_description h3 span, .cpt_product_description h4 span {
	font-size: 0.9em;
	background-color:#438549;
	padding:1px 7px 3px 7px;
	color: #fff;
	margin-left:10px;
	text-shadow: 0px 1px 3px #000;
}

.content_main ul {
	margin-bottom: 1.5em;
	padding-left: 1em;
	list-style: square;
}
.content_main ol {
	margin-bottom: 1.5em;
	padding-left: 1em;
	font-size:12px
}
.content_main ol li {
	margin-bottom:10px;
}
.primaryContentContainer {

	margin-top:-47px;
}

.primaryContent {
	margin: 0em 14em 0em 16.25em;
	min-height:1100px;
	padding: 5em 3em 1.5em 3em;
	background:  url('../../images/temp/content-bg.png') top left;
}

#secondaryContent {
	position: relative;
	background:  url('../../images/temp/paper.jpg') repeat-y;
	width: 165px;
	padding: 1.3em 2em 0em 2em;
}
#secondaryContent_aut {
	float: left;
	width: 221px;
	padding: 0em;
}
.xbg_secondary_top {
	background: url('../../images/temp/xbg_secondary_top.png') no-repeat;
	height: 49px;
	width: 219px;
}
-,.xbg_secondary_top {
	background: url('../../images/temp/xbg_secondary_top.png') no-repeat;
	height: 49px;
	width: 219px;
    margin-top:-47px;
}
.xbg_secondary {
	background: url('../../images/temp/xbg_secondary2.png') no-repeat;
	height: 500px;
	margin-top:-20px;
	padding-top:15px;
	width: 16.4em;
}
#tertiaryContent {
	position: relative;
	
	padding: 1.5em 2em 1.5em 2em;
	background:  url('../../images/temp/tertiaryContent_bg.png') top left repeat-y;
	
}
-,#tertiaryContent {
	position: relative;
	
	padding: 1.5em 2em 1.5em 2em;
	background:  url('../../images/temp/tertiaryContent_bg.png') top left repeat-y;
	padding-top:28px;
}
-,.fon_r{
	background:  url('../../images/temp/tertiaryContent_bg.png') top left repeat-y;
	
}

#tertiaryContent_aut {
	position: relative;
	float: right;
	width: 205px;
}
-,#tertiaryContent_aut {
	position: relative;
	float: right;
	width: 205px;
	padding-top:-20px;
		background:  url('../../images/temp/tertiaryContent_bg.png') top left repeat-y;
}
.xbg_tertiary {
	position: absolute;
	left: 0em;
	bottom:-5px;
	background:  url('../../images/temp/xbg_tertiary.png') bottom no-repeat;
	height: 7px;
	width: 202px;
}
.xbg_tertiary_top {
	background: url('../../images/temp/tertiaryContent_bg_top.png') top left no-repeat;
	height: 19px;
}
-,.xbg_tertiary_top {
	background: url('../../images/temp/tertiaryContent_bg_top.png') top left no-repeat;
	height: 19px;
    margin-top:-47px;
}
#footer {
	background:  url('../../images/temp/footer-bg.png') top repeat-x;
	position: relative;
	z-index: 1;
	padding: 1em 0em 2em 0em;
	margin: -2px 14em 0em 16.5em;
	text-align: center;
}
#footer p {
	line-height:8px;
}
.offert_img {
	background:url('../../images/temp/actia.jpg') no-repeat;
	width:45px;
	height:80px;
	float:left;
	margin:0px 0 0 -30px;
}
div.offert p {
	font-size: 8pt;
	line-height:1.4em;
	margin-left:205px;
	width:220px;
	height:55px;
	padding-top:15px;
}
#special_offer div.offert span {
	font-weight:bold;
}
.offert_big {
	margin-left:-40px;
	margin-bottom:10px;
}
.offert_big_img {
	background:url('../../images/temp/actia.jpg') no-repeat;
	width:45px;
	height:80px;
	float:left;
	margin:0 0 0 -4px;
}

div.offert_big p {
	font-size: 12pt;  
	line-height:1.4em;
	margin-left:50px;
	width:400px;
	height:65px; font-weight:bold; font-style:italic;
	padding-top:8px; color: #AA3722; font-family:"Times New Roman", Times, serif;
}
#special_offer div.offert span {
	font-weight:bold;
}

.dostavka {
	margin-left:-40px;
	margin-bottom:20px;
}
.dostavka_img {
	background:url('../../images/temp/dostavka.png') no-repeat;
	width:45px;
	height:80px;
	float:left;
	margin:0 0 0 -4px;
}

div.dostavka p {
	font-size: 12pt;
	line-height:1.4em;
	margin-left:50px;
	width:400px;
	height:65px; font-weight:bold; font-style:italic; padding-top:8px;
	color: #AA3722; font-family:"Times New Roman", Times, serif;
}

#blck-content div.offert {
	display:none;
}
.cpt_product_lists li {
	list-style:none;
	padding: 5px 0 10px 0;
	position: relative;
	background: url('../../images/temp/linie.jpg') repeat-x bottom;
	min-height:270px;
}
.cpt_product_brief {
	padding: 5px 0 0 0;
	background: url('../../images/temp/linie.jpg') repeat-x bottom;
	min-height:270px;
	margin:0;
}
.totalPrice {
	padding: 4px 0 0 35px;
	color:#fff;
	font-size: 1.1em;
	font-weight:bold;
	background:url('../../images/temp/costu.jpg') no-repeat;
	width:127px;
	height:30px;
	margin-top:-12px;
	margin-left:1px;
	text-shadow: 0px 1px 3px #000;
}
.totalPrice_big {
	color:#fff;
	font-size: 1.1em;
	font-weight:bold;
	background:url('../../images/temp/costu_big.jpg') no-repeat;
	width:127px;
	height:33px;
	text-shadow: 0px 1px 3px #000;
	padding:2px 0 0 88px;
}
.totalPrice_big_card {
	padding: 4px 0 0 35px;
	color:#fff;
	font-size: 1.1em;
	font-weight:bold;
	background:url('../../images/temp/costu.jpg') no-repeat;
	width:127px;
	height:30px;
	text-shadow: 0px 1px 3px #000;
}
pt_product_lists ul {
	padding: 0px;
	margin-bottom:20px;
}
.fonlaspets {
	background:url('../../images/temp/fon_img.png') no-repeat;
	position:relative;
	width:162px;
	height:168px;
	padding:6px 0 0 6px;
}
.in_afara_fonlaspets {
	float:left;
	height:220px;
	margin-right:15px;
	width:auto;
}
div.panes div.less {
	display:none;
	height:auto;
}
ul.tabs {
	list-style:none;
	background: url('../../images/temp/linie.jpg') repeat-x bottom;
	margin:-10px 0 25px -3px;
	padding:0;
	height:41px;
}
ul.tabs li {
	float:left;
	text-align:center;
	padding:0;
	margin:0 !important;
	list-style-image:none !important;
}
ul.tabs a {
	color: #475B4F;
	font-size:1.4em;
	font-family: "Times", "Times New Roman", serif;
	font-weight:normal;
	background: url('../../images/temp/fkladki.jpg') no-repeat 0px -46px;
	display:block;
	height: 43px;
	line-height:52px;
	width: 226px;
	padding:0;
	margin:0;
	position:relative;
	top:0px;
}
ul.tabs a:active {
	outline:none;
}
ul.tabs a:hover {
	color:#4A5B4F;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: 0px 0px;
	cursor:default;
}
div.panes div.pane {
	display:none;
}
#card {
	margin-bottom:20px;
}
#card ul {
	list-style:none;
	margin-bottom:20px;
	margin-left:-15px;
	margin-bottom:0px;
}
.cpt_shopping_cart_info a, #shpcrtca {
	font-weight:bold;
}
.banner {
	padding: 20px 0 15px 3px;
	margin: 0 -10px 0px -10px;
}
.banner2 {
	background: url("../../images/temp/linie.jpg") repeat-x top;
	padding: 20px 0 15px 3px;
	margin: 0 -10px 0px -10px;
}
.linie_cat {
	width:100%;
	margin-bottom:10px;
	padding:0px 0 10px 0;
	min-height:240px;
}
.cpt_news_short_list {
	font-size:8pt;
	line-height: 1.4em;
	margin-left:-7px;
	margin-top:-10px;
	margin-right: -5px;
}
.content_news {
	background: url("../../images/temp/linie.jpg") repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}
.date_news {
	color:#878787;
	
}
.title_news {
	margin-top:5px;
}
.cpt_category_tree ul {
	list-style:none;
	margin-left:-15px;
	margin-top:-10px;
}
.parent_current a {
	color:#000000;
}
.cpt_product_search input {
	background:url('../../images/temp/naiti.png') no-repeat;
	width:55px;
	height:25px;
	margin-left:-5px;
	vertical-align:middle;
	float:left;
	border:0px;
}
#searchstring {
	background:  url("../../images/temp/search.png") no-repeat;
	width: 120px;
	height:13px;
	margin-left:15px;
	border:0px;
	font-size:100%;
	padding:7px 10px 7px 10px;
	color:#5C5C5C;
}
ul#main_meniu {
	list-style-type:none;
	margin:110px 0 0 45px;
}
-,ul#main_meniu {
	list-style-type:none;
	margin:130px 0 0 45px;
}
ul#main_meniu li.kontakt {
	font-family: "Times", "Times New Roman", serif;
	font-weight:bold;
	font-size: 15px;
	color:#333333;
	letter-spacing:0.2pt;
}
ul#main_meniu li a {
	color: #476f4c;
	line-height:1.2em;
	text-shadow:none;
	font-family: "Times", "Times New Roman", serif;
	font-weight:bold;
	font-size: 15px;
	letter-spacing:0.2pt;
}
ul#main_meniu li a:hover {
	color: #000;
}
.cpt_auxpages_navigation ul {
	list-style:none;
	padding-left:0;
	font-size: 8pt;
	margin-left:-7px;
}
.cpt_auxpages_navigation li {
	background: url("../../images/temp/linie.jpg") repeat-x bottom;
	padding-bottom:5px;
	padding-top:5px;
	line-height:1.4em;
	margin-bottom:5px;
}
#none_special_offer .offert {
	display:none
}
#compare label {
	width:100px;
	height:24px;
	display:block;
	background:url('../../images/temp/label2.png');
	text-indent:-2000px;
	margin-top:5px;
}
.fon_img_big {
	background:url('../../images/temp/fon_img_big.png') no-repeat;
	width:321px;
	height:321px;
	padding: 9px 0 0 9px;
	position: relative;
}
.fonlamici {
	background:url('../../images/temp/fon_img_mini.png') no-repeat;
	width:91px;
	height:95px;
	padding: 5px 0 0 5px;
}
.fonlamici img {
	float:left;
}
.cpt_product_images {
	width:330px;
	float:left;
	margin-left:-10px;
}
.product {
	width:480px;
	height:auto;
	margin:5px 0 10px 0;
}
ul#adv_menu {
	list-style:none;
	margin-left:-82px;
	margin-top:70px;
	float:left;
}
ul#adv_menu li.ob_zv a {
	margin-left:-18px;
	background:url('../../images/temp/ob_zv.jpg') no-repeat;
	width:127px;
	height:33px;
	display:block;
	padding:2px 0 0 88px;
	color:#475B4F;
	text-indent:-9999px;
}
ul#adv_menu li.ob_zv a:hover {
	margin-left:0px;
	background:url('../../images/temp/ob_zv_hover.jpg') no-repeat;
}
ul#adv_menu li.dos a {
	margin-left:-18px;
	background:url('../../images/temp/dos.jpg') no-repeat;
	width:127px;
	height:33px;
	display:block;
	padding:2px 0 0 88px;
	color:#475B4F;
	text-indent:-9999px;
}
ul#adv_menu li.dos a:hover {
	margin-left:0px;
	background:url('../../images/temp/dos_hover.jpg') no-repeat;
}
ul#adv_menu li.gar a {
	margin-left:-18px;
	background:url('../../images/temp/gar.jpg') no-repeat;
	width:127px;
	height:33px;
	display:block;
	padding:2px 0 0 88px;
	color:#475B4F;
	text-indent:-9999px;
}
ul#adv_menu li.gar a:hover {
	margin-left:0px;
	background:url('../../images/temp/gar_hover.jpg') no-repeat;
}
.korzina a {
	margin-left:-18px;
	margin-top:5px;
	background:url('../../images/temp/korzina.png') no-repeat;
	width:190px;
	height:32px;
	display:block;
	color:#475B4F;
	text-indent:-9999px;
}
.cpt_product_name {
	margin-top:-20px;
}
ul#adv_menu li.text {
	font-size:11px;
	margin-left:70px;
	width:150px;
	line-height:1.3em;
}
ul#adv_menu li.text span {
	font-weight:bold;
	font-size:12px;
}
span.asterisk {
	color:#6A9063;
	margin-right:5px;
}
#table_op {
	width:100%;
	margin-bottom:30px;
}
#table_op td {
	background: url("../../images/temp/linie.jpg") repeat-x bottom;
	padding:5px;
}
table_op_padding  #table_op_padding {
	width:100%;
}
#table_op_padding h4 {
	margin-bottom:2px!important;
}
#table_op_padding td {
	background: url("../../images/temp/linie.jpg") repeat-x bottom;
	padding:15px 0 15px 0;
}

