/*
@font-face {
	font-family: "ProximaNovaSoft-Medium";
	font-style: normal;
	font-weight: normal;
	src: url("http://easy.myfonts.net/v1/woff?2Ie6s10Nnl8W4IUGqMPRE3hss0DJ164GK9XlIX1cgR3CfRjfH5q") format("woff");
}

@font-face {
	font-family: "ProximaNovaSoft-Semibold";
	font-style: normal;
	font-weight: normal;
	src: url("http://easy.myfonts.net/v1/woff?2Ie6s10Nnl8W4IUGqMPRE3hss0DJ164GK9Sv7GX32obFpWE8ptG") format("woff");
}
*/

html, body {
    height: 100%;
}

body {
	/*background-color: #f3f3f3;*/
	font-family: "Verdana","Lucida Sans Unicode","Trebuchet MS",sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

a {
	
}

h1 {
	font-size: 15px;
}

.main_wrap {
	/*min-width: 1000px;*/
	/*width: 100%;*/
	width: 1200px;
	background-color: #FFF;
	margin: 0px auto;
	height: auto !important;
	min-height: 100%;
	height: 100%;
	position: relative;
}

.header_wrap {
	width: 100%;
	height: 130px;
	position: relative;
	background-color: #095191;
}

#header_div {
	width: 1200px;
	position: relative;
	height: 100%;
	margin: 0px auto;
}

.content-col {
	float: left;
	width: 935px;
	margin: 0 0 0 5px;
	padding: 0 10px 0 15px;
	text-align:justify;
	text-justify:inter-word;
}
.navigation {
	width: 100%;
	height: 35px;
	position: absolute;
	background-color: #7A7A7A;
	bottom: 0px;
	left: 0px;
	text-transform: uppercase;
	border-top:1px solid #FAFAFA;
	/*font-family: "ProximaNovaSoft-Medium",sans-serif;*/
}

.footer .navigation {
	background-color: #338FD8 !important;
	top: 0px !important;
	z-index: 1;
	border-bottom:1px solid #FFF;
}

.footer .navigation table, .navigation table {
	border-spacing: 0;
	border-collapse: collapse;
	margin: 2px auto 0px;
	height: 31px;
}

/*
.navigation td:hover {
	background-image: url("../img/mala.png");
	background-position: 0px 29px;
	background-repeat: repeat-x;
}
*/

.hover_nav {
	display: none;
	width: 100%;
	position: absolute;
	left: 0px;
	height: 4px;
}

.header_wrap .hover_nav {
	bottom: -3px;
	background-image: url("../img/mala.png");
}


.footer .hover_nav {
	top: -3px;
	background-image: url("../img/mala2.png");
}

.cool_nav a {
	color:#FFF;
	text-decoration: none;
}
.cool_nav {
	position: relative;
	height: 29px;
	overflow: visible;
}

.cool_nav:hover > .hover_nav {
	display: block;
}

.navigation td {
	background-image: url("../img/bg-hover-1.png");
	background-position: 0 -35px;
	background-repeat: repeat-x;
	border-left: 1px solid #FFFFFF;
	font-size: 11px;
	vertical-align: middle;
	width: 150px;
}

.footer .navigation td {
	background-image: url("../img/hover2.png");
	background-position: 0 -35px;
	background-repeat: repeat-x;
	border-left: 1px solid #FFFFFF;
	font-size: 11px;
	vertical-align: middle;
	width: 150px;
}

/*
.navigation td:hover {
	background-position: 0px 0px;
}
*/
.navigation td:first-child {
	border-left: none !important;
}

.navigation a {
	display: block;
	/*width: 92px;*/
	vertical-align: middle;
	text-align: center;
	padding: 0px 15px;
}
.cool_nav:first-child {
	padding-right: 5px;
}

.cool_nav2 a {
	line-height: 14px;
}

.logo_wrap {
	position: absolute;
	top: 23px;
	left: 67px;
}

.santehnika {
	top: 39px;
	right: 90px;
	position: absolute;
	/*font-weight: bold;*/
	font-size: 16px;
}
.santehnika a{
	color:#FFF;
	text-decoration: none;

}

.reg_log {
	font-size: 11px;
	font-weight: bold;
	right: 435px;
	margin-top: 18px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
}

.reg_log a {
	color: #0054A0;
}

.reg_log a:hover {
	color: #06377C;
	text-decoration: underline;
	cursor: pointer;
}

.search_div {
	/*height: 65px;*/
	/*left: 465px;*/
	right: 560px;
	position: absolute;
	top: 35px;
}

.search_div input[type="text"] {
	width: 200px;
}

.search_div input[type="submit"] {
	background: url("../img/basketb.gif") repeat-x scroll 0 0 transparent;
	border: medium none;
	border-radius: 3px 3px 3px 3px;
	color: #06377C;
	padding: 2px 8px;
}

.content_wrap {
	width: 1200px;
	height: 100%;
	margin: 0px auto;

	padding-bottom: 270px; /* This should match the height of the footer */
}

.bannerShow {

	margin-top: 5px;
	margin-bottom: 5px;

}

.banner_wrap {
	width: 100%;
	height: 208px;
	position: relative;
	margin-top: 20px;
}

.left_banner, .right_banner {
	/*width: 410px;*/
	height: 208px;
}

.left_banner {
	width: 840px;
	float: right;
	margin-right: 45px;
}

.right_banner {
	width: 305px;
	float: left;
	text-transform: uppercase;
}

.mid_navigation {
	/*width: 100%;*/
	width: 820px;
	height: 144px;
	/*margin-top: 20px;*/
	margin: 20px auto 0px;
	position: relative;
}

.mid_nav_block {
	margin-bottom: -12px;
	width: 260px;
	height: 102px;
	float: left;
	z-index: 2;
}

.mid_nav_block_mid, .mid_nav_block_right {
	margin-left: 20px;
}

.white_stripe {
	position: absolute;
	height: 54px;
	width: 100%;
	z-index: -1;
	clear: both;
	width: 820px;
	background-repeat: no-repeat;
}

.white_mid_nav {
	bottom: 0px;
	background-image: url("../img/augsa.png");
	background-position: center bottom;
}

.content {
	/*margin-top: 20px;*/
	background-image: url('../img/augsa.png');
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 10px;
/*	margin-bottom: 20px;*/
	margin-bottom: 0px;
	padding: 0 5px 0 2px;
}

.content h1, .partners h1 {
	text-align: left;
	font-weight: normal;
	color: #0057a5;
	font-size: 14px;
	/*text-indent: 20px;*/
	margin-bottom: 5px;
	margin-top: 10px;
	text-transform: uppercase;
}

.content p {
	/*text-align: center;
	color: #0F0F0F;*/
}

.footer {
	background-color: #7A7A7A;
	bottom: 0;
	color: #FFFFFF;
	height: 171px;
	/*left: 50%;*/
	/*margin-left: -500px;*/
	min-width: 1000px;
	position: absolute;
	width: 100%;
}

.footer table {
	padding: 20px 0px;
	margin: 10px 0px 0px 17px;
	/*line-height: 17px;*/
	border-collapse: collapse;
}

.middle_footer_table {
	margin-left: 90px !important;
}

.created p {
	font-size: 13px;
	padding: 12px 0 0 !important;
	margin: 0px !important;
	line-height: auto !important;
	padding-bottom: 30px !important;
}

.created p a {
	font-size: 11px;
}

.footer_img {
	height: 85px;
	float: left;
}

.lang_div {
	font-size: 10px;
	position: absolute;
	top: 8px;
	right: 13px;
	color: #0054A0;
}

.lang_div a{
	color: #FFF;
	text-decoration: none;
}

.lang {
	border-left: 1px solid #FFFFFF;
	float: left;
	font-weight: bold;
	height: 13px;
	margin-left: 12px;
	padding-bottom: 1px;
	padding-left: 12px;
}

.lang:first-child {
	margin-left: 0px;
	border: none;
}

.white_footer {
	top: 0px;
	background-image: url("../img/apaksa.png");
}

.footer_logo_wrap {
	width: 840px;
	position: absolute;
	bottom: 0px;
	height: 68px;
}

.footer_logo {
	background-color: #222222;
	margin: 0px 11px;
	width: 68px;
	height: 68px;
	float: left;
}

.details {
/*
	width: 230px;
	margin-left: 365px;
*/
/*
	width: 273px;
	margin-top: 18px;
	float: left;
*/
	/*margin-top: 5px;*/
	position: absolute;
	text-align: center;
	width: 100%;

}

.details img {
	float: left;
	height: 70px;
	padding-right: 10px
}

.doc_table {
	vertical-align: middle;
	margin: 0px auto;
}

.doc_table a {
	color: #000000;
}

.s_line {
	color: #666666;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.red_class {
	color: #CC0033;
	font-weight: bold;
}

.underline {
	text-decoration: underline;
}

.banner_numbers {
	width: 38px;
	position: absolute;
	margin-top: -3px;
	right: 0px;
}

.banner_numbers div {
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	height: 42px;
	line-height: 33px;
	text-indent: 18px;
	width: 51px;
	margin: 2px 0 0;
}

.banner_numbers div:hover {
	cursor: pointer;
	/*background-color: #08B69B;*/
	background-image: url("../img/stocks_active3.png");
	background-position: 0 0;
}
.banner_number_active {
	/*background-color: #08B69B !important;*/
	background-image: url("../img/stocks_active3.png") !important;
	background-position: 0 0 !important;
}
.banner_number {
	/*background-color: #338FD8;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;*/
	background-image: url("../img/stocks3.png");
	/*background-image: url("../img/stocks_active3.png");*/
	background-position: 6px 0;
}

.left_banner img {
	display: none;
	width: 100%;
	height: 100%;
}

.left_banner img:first-child {
	display: inline;
}

.right_offer {
	/*width: 410px;*/
	width: 100%;
	height: 68px;
	text-align: center;
	/*font-weight: bold;*/
	font-size: 15px;
	line-height: 68px;
	margin-top: 2px;
	background-color: #338FD8;
	color: #FFFFFF;
}

.right_offer2 {
	background-color: #08b69b !important;
}

.right_offer div {
	top: 16px;
	position: relative;
	line-height: 18px;
}

.right_offer:first-child {
	margin-top: 0px !important;
}

.right_offer3 {
	line-height: 16px !important;
}

.right_offer3 span {
	font-size: 13px;
	margin-left: -1px;
}

.right_offer img {
	float: left;
	margin-left: 20px;
	margin-top: 19px;
}

.news_div, .banner {
	/*width: 332px;*/
	/*height: 150px;*/
	/*height: 100%;*/
	/*height: 212px;*/
	/*border-bottom: 1px solid #CCCCCC;*/
	/*padding-top: 8px;*/
	/*padding-top: 20px;*/

	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 6px;
	margin-top: 11px;
	padding: 9px 0;
	/*width: 346px;*/
	width: 435px;
	position: relative;
}

.news_div2 {
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 10px;
	margin-top: 11px;
	padding: 9px 0;
	width: 438px;
	position: relative;
}

.akcijasWrap .news_div2:first-child {
	margin-left: 0px !important;
}

.akcijasWrap {
	width: 935px;
}

.news_div:first-child {
	margin-left: 0px !important;
}

.clear {
	clear: both;
}

.news_img {
	width: 190px;
	height: 156px;
	float: left;
	position: relative;
	margin-left: -8px;
}

.news_img img {
	margin: 0px auto;
	display: block;
}

.news_text, .banner_text {
	width: 250px;
	float: right;
	font-size: 10px;
	padding-right: 3px;
}
.banner_text {

	text-decoration: none !important;
	color:black;
}

.news_text h1 {
	font-size: 10px;
	text-align: left;
	text-indent: 0px;
	text-transform: none;
	font-weight: bold;

}

.news_text h1 a {
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
}

.news_text h1 a:hover{
	text-decoration: underline;
}

.table_label {
	text-align: right;
	width: 66px;
}

.product_table {
	/*margin: 0px auto;*/
}

.akcija_viewport, .izpardosana_viewport {
	width: 100%;
	/*height: 212px;*/
	height: 240px;
	overflow: hidden;
	position: relative;
	float: right;
	/*width: 693px;*/
	width: 880px;
	/*margin-top: 10px;*/
}

.izpardosana_viewport {
	margin-top: 0px !important;
	height:210px;
}

.akcija_div, .izpardosana_div {
	position: absolute;
	/*margin-top: 23px;*/
	margin-top: 0px;
}

.content_text {
	float: left;
	width: 305px;
}

.content_text2 {
	/*background-image: url('../img/apaksa.png');*/
	background-repeat: no-repeat;
	background-position: bottom center;
	padding-top: 24px;
	/*padding-bottom: 30px;*/
}

/*
.akcija_viewport {
	background-image: url('../img/augsa.png');
	background-position: 90px top;
	background-repeat: no-repeat;
}
*/
.rotation_title {
	width: 250px;
	/*position: absolute;*/
	position: relative;
	/*margin-top: 5px;*/
	margin-top: 34px;
}

.rotation_title h1 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 20px;
	color: #ffffff;
	text-transform: uppercase;
}

.rotation_title a {
	color: #ffffff;
	text-decoration: none;
}

.more_products {
	font-size: 11px;
	text-transform: none;
}

.new_price {
	/*background: url("../img/zvaigzne.png") no-repeat scroll 0 0 transparent;*/
	background-color: #08B69B;
	bottom: 3px;
	color: #FFFFFF;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: -142px;
	font-weight: bold;
	text-align: center;
	width: 100px;
}

.soc_pogas {
/*
	position: absolute;
	right: 50px;
	bottom: 18px;
	background-color: #ffffff;
	border-radius: 5px;
	padding: 3px;
	z-index: 1;
*/

	margin-left: 140px;
	margin-top: 25px;
}

.soc_poga {
	float: left;
	margin-left: 11px;
	width: 24px;
	height: 24px;
}

.soc_pogas .soc_poga:first-child {
	margin-left: 0px !important;
}

/*nav mans kods XD*/
#shopping_cart {
	background-color: #FFFFFF;
	background-image: url("../img/shopping-cart-icon.png");
	background-position: 6px 2px;
	background-repeat: no-repeat;
	border-radius: 5px 5px 5px 5px;
	color: #464646;
	height: 65px;
	line-height: 19px;
	padding: 0 0 0 65px;
	position: absolute;
	left: 40px;
	top: 0px;
	width: 400px;
}

#basketTxt1, #basketTxt2 {
	float: left;
}

#basketTxt1 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 9px;
	text-transform: uppercase;
}

.clr {
	clear: both;
	font-size: 1px;
	height: 1px;
}

#basketTxt2 a:link, #basketTxt2 a:visited {
	color: #0072BC;
	text-decoration: underline;
}

#shopping_cart a {
	color: #464646;
	font-size: 12px;
}

#basketSubmit {
	cursor: pointer;
	/*float: right;*/
	float: left;
	margin-top: -1px;
	padding-left: 10px;
}

#basketSubmit .left {
	background: url("../img/basketl.gif") no-repeat scroll left center transparent;
	float: left;
	height: 21px;
	width: 5px;
}

#basketSubmit .center {
	background: url("../img/basketb.gif") repeat-x scroll 0 0 transparent;
	float: left;
	height: 21px;
	padding: 0 5px;
}

#basketSubmit a {
	color: #06377C !important;
	font-size: 11px !important;
	text-decoration: none !important;
}

#shopping_cart a {
	color: #464646;
	font-size: 12px;
}

#basketSubmit .right {
	background: url("../img/basketr.gif") no-repeat scroll right center transparent;
	float: left;
	font-size: 1px;
	height: 21px;
	margin-right: 5px;
	width: 5px;
}

.news {
	background-color: #F0F0F0;
	float: left;
	margin-top: 2px;
	width: 100%;
	height: 120px;
}

.user_panel {
	width: 100%;
	height: 65px;
	margin: 2px 0px 0px;
	position: relative;
}

.news .news_img {
	width: 98px;
	height: 68px;
	float: left;
	margin-top: 2px;
	padding-bottom: 2px;
}

.news .news_text {
	width: 203px !important;
	float: right !important;
	margin: 0px 2px !important;
	font-size: 11px;
}

.news h2 {
	float: right;
	font-size: 11px;
	margin: 0 0 0 2px;
	padding: 2px 0;
	width: 205px;
}

.news p {
	text-align: inherit !important;
	margin: 0px;
	padding: 0px;
}

.read_more {
	color: #0054A0;
	background: url("../img/icon-arrow-right2.gif") no-repeat scroll 0 1px transparent;
	padding-left: 12px;
	float: left;
}

.navigation_div {
	width: 300px;
	margin-right: 2px;
	float: left;
	background-color: #CCCCCC;
}

.gallery_port {
	width: 698px;
	margin: 0px auto;
	position: relative;
	float: right;
	background-color: #CCCCCC;
}

.gallery_instance {
	width: 162px;
	height: 200px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

.gallery_instance a {
	color: #000000;
}

.gallery_img {
	height: 162px;
	line-height: 162px;
}

.gallery_img img {
	width: 100%;
	height: auto;
}

.gallery_title {
	height: 35px;
	text-align: center;
	margin-top: 3px;
}

.navigation_div ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	text-indent: 20px;
}

.navigation_div li {
	height: 25px;
	line-height: 25px;
	background-color: #A4A4A4;
	border-top: 1px solid #ffffff;
}

.navigation_div li:first-child {
	border-top: none;
}

.navigation_div li:hover {
	background-color: #0054A0;
	text-indent: 25px;
	text-decoration: underline;
}

.product_info_wrap {
	width: 698px;
	float: right;
}

.product_info_wrap tr:hover {
	background-color: #3CA9FF;
}

.product_info table {
	border-collapse: collapse;
}

.product_info tr {
	border-bottom: 1px solid #000000;
}

.product_info tr:first-child {
	border-top: 1px solid #000000;
}

.product_info td {
	padding: 3px 7px;
}

.product_info {
	width: 550px;
	padding-bottom: 10px;
	margin: 0px auto;
}

.product_info h1 {
	margin: 0px;
	padding: 0px 0px 10px;
	text-align: center;
}

.product_left {
	float: left;
}

.product_right {
	float: right;
	margin-top: 29px;
}

.related_products {
	clear: left;
	width: 100%;
	padding-bottom: 10px;
}

.related_products h2 {
	margin: 0px;
	padding: 0px 0px 5px;
	text-indent: 50px
}

.related_products table {
	border-collapse: collapse;
	text-align: center;
	margin: 0px auto;
}

.related_products th {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #F0F0F0;
}

.related_products tr {
	border-bottom: 1px solid #000000;
}

.related_products th, .related_products td {
	padding: 3px 7px;
}

.related_products input, .product_left input {
	border: medium none;
	height: 20px;
	margin: 0 3px;
	text-align: center;
	width: 27px;
	float: left;
}

.related_products div, .product_left div {
	width: 20px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #F0F0F0;
	background-color: yellow;
	text-align: center;
	vertical-align: middle;
}

.minus_sort {
	float: left;
}

.pluss_sort {
	float: left;
}

.product_even {
	background-color: #EEEEEE;
}

.product_odd {
	background-color: #CCCCCC;
}

.pdf_links {
	float: left;
	line-height: 0px;
	margin-left: 10px;
	width: 174px;
	margin-top: 29px;
	position: relative;
}

.pdf_links a {
	color: #000000;
	background-image: url('../img/pdficon_small.png');
	background-position: 0px 3px;
	padding: 3px 0px 3px 18px;
	background-repeat: no-repeat;
	height: 16px;
	display: block;
	line-height: 16px;
}

.product_thumb_img {
	float: left;
}

.product_thumb_img img {
	float: left;
}

.product_image {
	margin-top: 10px;
}

.news_gallery_viewport {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.gallery_left, .gallery_right {
	width: 48px;
	height: 48px;
	position: absolute;
	top: 57px;
	display: none;
	cursor: pointer;
}

.news_gallery_viewport:hover .gallery_left, .news_gallery_viewport:hover .gallery_right {
	display: block;
}

.gallery_left {
	background-image: url('../img/arrow-back-icon');
	left: 0px;
}

.gallery_right {
	background-image: url('../img/arrow-forward-icon');
	right: 0px;
}

#footer_detail_div {
	width: 1000px;
	line-height: 17px;
	margin: 0px auto;
	position: relative;
}

.footer_details {
	float: left;
	width: 328px;
	margin-left: 1px;
	margin-top: 37px;
}

.footer_details:first-child {
	width: 341px;
	margin-left: 0px !important;
}

.created {
    background-image: url("../img/linija");
    background-position: 25px 1px;
    background-repeat: repeat-x;
	position: relative;
	margin-left: 25px;
	text-align: center;
	width: 950px;
	clear: both;
}

.created a {
	color: #FFF;
	text-decoration: none;
}

.partners {
	width: 100%;
	margin-top: 2px;
	background-image: url('../img/apaksa.png');
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
}

.partners_logo div {
	float: left;
	padding: 4px 0px 4px 25px;
	margin-left: 15px;
	position: relative;
	width: 126px;
}

/*
.partners_logo div img {
	padding: 4px 0px 4px 25px;
	margin-left: 25px;
}
*/

/*
.partners_logo div img:first-child {
	border-left: none !important;
	padding-left: 15px !important;
	margin-left: 0px !important;
}
*/

.partners_logo div:first-child {
	border-left: none !important;
	padding-left: 15px !important;
	margin-left: 0px !important;
}

.partners_logo {
	width: 100%;
	height: 68px;
	overflow: hidden;
}

.color_partner {
	position: absolute;
	left: 25px;
	top: 4px;
	z-index: -1;
}

.partners_logo div:first-child > img {
	left: 15px !important;
}

.footer_table_data {
	padding-left: 10px;
}


.navAkcija {
	background-color: #9E201A !important;
}

#leftMenu {
	margin: 0 0;
	padding: 0 0 130px 0;
	list-style-type:none;
	display:block;
	line-height:165%;
}

#leftMenu li {
	margin:0;
	padding:0;
}

#leftMenu li a {
	display:block;
	text-decoration:none;
	color:#fff;
	border-top:1px solid #FFF;
	padding: 5px 10px 5px 10px;
	background-color:#338FD8;
}
#leftMenu li:first-child a {
	background-color:#DD322A;
	text-transform:uppercase;
}


.selectedLiA {
	/*background-image: url("../img/vert-arrow.gif");*/
	background-image: url("../img/vert-arrow2.png");
	background-repeat: no-repeat;
	background-position: 0 7px;
}

#leftMenu li a:hover {
	/*background-image: url("../img/vert-arrow.gif");*/
	background-image: url("../img/vert-arrow2.png");
	background-repeat: no-repeat;
	background-position: 0 7px;
	background-color:#989898 !important;
}

#leftMenuA {
	margin: 0;
	padding:0;
	list-style-type:none;
	display:block;
	line-height:165%;
}
#leftMenuA li {
	margin:0;
	padding:0;
	border-left:7px solid #989898;
}

#leftMenuA li a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding: 7px 0 7px 20px;
	background-color: #B0B0B0;
}

#leftMenuA li a:hover {
	/*background-image: url("../img/vert-arrow.gif");*/
	background-image: url("../img/vert-arrow2.png");
	background-repeat: no-repeat;
	background-position: 0 7px;
	background-color: #989898;
}

#leftMenuB {
	margin: 0;
	padding:0;
	list-style-type:none;
	display:block;
	line-height:165%;
}
#leftMenuB li {
	margin:0;
	padding:0;
	border-left:14px solid #989898;
}

#leftMenuB li a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding: 7px 0 7px 20px;
	background-color:#7a7a7a;
}

#leftMenuB li a:hover {
	/*background-image: url("../img/vert-arrow.gif");*/
	background-image: url("../img/vert-arrow2.png");
	background-repeat: no-repeat;
	background-position: 0 7px;
	background-color:#989898;
}


.activeMenu {
	/*background-image: url("../img/vert-arrow.gif");*/
	background-image: url("../img/vert-arrow2.png");
	background-repeat: no-repeat;
	background-position: 0 7px;
	background-color:#08B69B !important;
}
.activeMenuA {
	background-color: #08B69B !important;
}

.breadcrumbs {
	border: 1px solid #E7E7E7;
	background: #f3f3f3;
	/*height: 32px;*/
	position: relative;
	overflow: hidden;
	margin:10px 5px 10px;
	border-radius: 3px;
	padding: 0 10px;
	text-transform: uppercase;
}
.breadcrumbs a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display:inline-block;
	margin: 8px 0px;
	color: #686868;
}

.breadcrumbs a:hover {
	/*color: #338FD8;*/
	color: #095191;
}

.line-for-top {
	position: fixed;
	bottom: 0;
	height: 120px;
	width: 1220px;
	left:50%;
	margin: 0 0 0 -560px;
}

#back-top {
	position: absolute;
	display:none;
	bottom: 60px;
	right: 15px;
	cursor: pointer;
}
#back-top-left {
	position: absolute;
	display:none;
	bottom: 60px;
	left: -85px;
	cursor: pointer;
}

.news-plugin {
	background-color: #FEFEFE;
}

.news-plugin h2 a , h3 a {
	text-decoration: none;
	color: #000;
}
.news-plugin h2 {
	margin: 8px 0;
}
.news-plugin h2 a {
	text-align: left;
	font-weight: normal;
	color: #0057a5 !important;
	font-size: 14px;
	text-indent: 20px;
	margin-bottom: 5px;
	margin-top: 10px;
	text-transform: uppercase;
}

.news-plugin h2 a:hover, h3 a:hover {
	color: red;
}

.news-plugin h3 {
	padding: 0 0 0 40px;
	margin: 0;
	text-align: left;
	font-weight: normal;
	color: #0057a5 !important;
	font-weight: bold;
	font-size: 11px;
	/*text-indent: 20px;*/
}
.news-plugin h3 a {
	color: #0057a5 !important;
}

.news-plugin .news-line a {
	color: #686868;
	text-decoration: none;
}
.news-plugin .news-line a:hover {
	color: #338FD8;
}
.news-plugin .news-line {
	border:1px solid #E2E2E2;
	margin: 5px 0;
	padding: 2px 5px;
	font-size: 10px;
/*	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;*/
}

.news-line h2 a{
	text-decoration: none;
	color:#000;
	font-size: 15px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.news-line h2 a:hover {
	color: #338FD8;
}

/* Reģistrācijas stili */
.regWrap {
	width: 370px;
	margin: 0px auto;
}

.formRow {
	width: 100%;
	clear: both;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}

.formRow > input[name="register"], .formRow > input[name="logIn"], .formRow > input[name="infoSubmit"], .formRow > input[name="emailSubmit"], .formRow > input[name="passwordSubmit"] {
	width: 100%;
}

.formLabel, .logInFormLabel {
	float: left;
	text-align: right;
	width: 215px;
	height: 30px;
	line-height: 30px;
}

.formInput {
	float: right;
	width: 155px;
	line-height: 30px;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}


form[name="regForm2"] {
	display: none;
}

div.note {
	font-size: 10px;
	line-height: 11px;
}

#regMsg, #regMsg1, #regMsg2, #regMsg3 {
	text-align: center;
}

/* Log in stili */
.logInWrap {
	width: 255px;
	margin: 0px auto;
}

.logInFormLabel {
	width: 100px !important;
}

/* Profile stili */
.profileWrap {
	width: 333px;
	float: left;
	font-size: 11px;
}

.profileLabel {
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: right;
	width: 178px;
}

.profileInput {
	float: right;
	width: 155px;
	line-height: 30px;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}

.profileInput input {
	font-size: 11px;
}

div.profileNote {
	font-size: 9px;
	line-height: 11px;
}

.profileWrap h1 {
	font-size: 13px;
	text-align: center;
}

.stats {
	position: absolute;
	width: 212px;
	left: 5px;
	bottom:171px;
}

.mainCtg {
	background-color: #F0F0F0;
	/*float: left;*/
	padding: 5px 0 5px 5px;
	margin-top: 7px;
	font-size: 14px;
	font-weight: bold;
}

.mainCtg a {
	color: #000000 !important;
}

.mainCtg:first-child {
	margin-top: 7px !important;
}

.subCtg {
	float: left;
	padding: 1px 0 1px 5px;
	color:#000;
}
.subCtg a {
	color:#000 !important;
}
.catalogSubCat {
	float: left;
	width: 220px;
	/*height: 150px;*/
	height: 255px;
	margin: 7px 2px;
	background-color: #F0F0F0;
	padding: 8px;
	text-align: center;
	line-height: 0px;
}

.catalogSubCat a {
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
}

.catalogSubCat a:hover {
	text-decoration: underline;
}

.catalogSubCat img {
	width: 200px;
	height:200px;
	margin-bottom: 3px;
}

.subLayout {
	float: left;
	width: 730px;
	margin: 0 0 0 5px;
	padding: 0 10px 0 15px;
	text-align: center;
}

.field-set {
	border-radius: 5px;
}

.field-set legend {
	font-weight: bold;
	margin-bottom: 3px;
	font-size: 16px;
}

.field-set .imageWrap img,  .field-set .imageWrap2 img{
	width: 90px;
	height: 90px;
}
.field-set table{
	width:100%;
}

.product-list {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 610px;
}

.product-list li:hover {
	background-color: #dceef4;
}

.product-list li {
	padding: 5px 0px;
}

.product-list a {
	color: #000005;
	text-decoration: none;
	margin-left: 10px;
}

.imageWrap + table {
	border-collapse: collapse;
	border-spacing: 0px;
	width: 815px;
}

.imageWrap + table td {
	padding: 1px 1px;
}

.imageWrap + table tr:hover {
	background-color: #DCEEF4;
}

table .code {
	text-align: center;
	width: 80px;
	font-size: 10px;
}

table .cartTd {
	width: 24px;
}

table .productDiscount {
	text-align: left;
	width: 64px;
}

table .productDiscount img {
	vertical-align: middle;
}

table .productPrice {
	text-align: center;
	width: 92px;
}

table .productStock {
	text-align: center;
	width: 54px;
	font-size: 10px;
}

table .productName {
	width: 284px;
}

table .productName a {
	color: #000005;
	text-decoration: none;
	font-size: 11px;
}

table .productName a:hover {
	text-decoration: underline;
}

.dark {
	background-color: #F0F0F0;
}

.product-list .code {
	display: inline-block;
	width: 55px;
}

.product-list .name {
	display: inline-block;
	/*width: 290px;*/
	width: 242px;
}

.product-list .avail {
	display: inline-block;
	width: 120px;
}

.imageWrap {
	float: right;
	width: 90px;
}
.imageWrap2 {
	float: left;
	width: 100%;
}

.productWrap {
	float: right;
	margin-left: 5px;
	padding: 0px 10px 0px 15px;
	width: 890px;
}

.productWrap > h2 {
	color: #08B69B;
	margin-top: 28px;
}

.productWrap th {
	height: 20px;
	vertical-align: top;
}

.line a {
	text-decoration: none;
	color: #686868;
}

.line a:hover {
	text-decoration: underline;
}

div.price {
	background-color: #7A7A7A;
}

span.price {
	font-weight: bold;
	font-size: 14px;
	/*margin-left: -35px;*/
}

span.oldPrice {
	font-style: italic;
}

span.groupPrice {
	color: #FF0000;
}

.addItemToCart2 {
	background-image: url("../img/shopping-cart-insert-icon.png");
	width: 24px;
	height: 24px;
	cursor: pointer;
}

.addItemToCart {
	background-image: url("../img/shopping-cart-insert-iconx32.png");
	width: 32px;
	height: 32px;
	display: block;
	float: right;
	cursor: pointer;
}

.item_array_wrap {
	width: 800px;
	margin: 0px auto;
	position: relative;
	font-size: 11px;
}

.item_wrap {
	height: 30px;
	line-height: 30px;
	width: 100%;
}

.item_wrap .prodItem {
	float: left;
}

.deleteItem {
	float: right !important;
	cursor: pointer;
	margin-right: 5px;
	background-image: url("../img/shopping-cart-remove-icon.png");
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	margin-top: 3px;
}

.prodTitile .deleteItem {
	background: none !important;
}

.prodCount {
	position: absolute;
	right: 60px;
	width: 80px;
}

.prodCount2 {
	position: absolute;
	right: 60px;
	width: auto;
}

.prodCode {
	position: absolute;
	right: 160px;
}

.prodPrice {
	position: absolute;
	right: 260px;
}

.prodImgCart img {
	height: 30px;
	width: auto;
}

.prodImgCart {
	left: 0px;
	position: absolute;
}

.prodName {
	margin-left: 40px;
}

.prodName a, .prodCount2 a {
	color: #000000;
	text-decoration: none;
}

.prodName a:hover, .prodCount2 a:hover {
	text-decoration: underline;
}

.itemNum {
	width: 25px;
	text-align: center;
	float: left;
}

.item_wrap:hover {
	background-color: #dceef4;
}

.itemDesc, .itemIncr {
	cursor: pointer;
	width: 23px;
	height: 16px;
	margin-top: 7px;
	line-height: 24px;
	text-align: center;
	background-repeat: no-repeat;
	font-size: 20px;
}

.itemDesc {
	/*background-image:url("../img/math-minus-icon.png");*/
	background-image:url("../img/minus.png");
	float: left;
}

.itemIncr {
	/*background-image:url("../img/math-add-icon.png");*/
	background-image:url("../img/plus.png");
	float: right;
	background-position: 7px 0px;
}

.prodTitile {
	background-color: #F0F0F0;
}

.prodTitile:hover {
	background-color: #F0F0F0 !important;
}

.prodCartH1 {
	margin-left: 100px;
}

.catalogPrint, .wholeCatalogPrint {
	background-image: url("../img/print-icon.png");
	background-repeat: no-repeat;
	height: 24px;
	line-height: 24px;
	padding-left: 27px;
	position: absolute;
	right: 220px;
	top: 20px;
	cursor: pointer;
}

.wholeCatalogPrint {
	right: 40px;
}

.catalogSitemap {
	background-image: url("../img/sitemap-color-icon.png");
	background-repeat: no-repeat;
	height: 24px;
	line-height: 24px;
	padding-left: 27px;
	position: absolute;
	right: 25px;
	top: 8px;
	cursor: pointer;
}

.catalogSitemap a, .catalogPrint {
	color: #000000;
	text-decoration: none;
}

.catalogSitemap a:hover, .catalogPrint:hover {
	text-decoration: underline;
}

.productMainInfo {
	position: absolute;
	right: 0px;
	top: 0px;
	margin-top: 22px;
	width: 462px;
}

.info {
	position: relative;
}

.info h3 {
	margin-bottom: 3px;
}

.shortinfo {
	margin-bottom: 10px;
	/*width: 400px;*/
	/*width: 440px;*/
	width: 460px;
}

.comment {
	font-size: 10px;
}

.selectedLi a {
	background-color: #08B69B !important;
}

.trChange {
	background-color: #F0F0F0;
}

.info table {
	border-spacing: 0;
	border-collapse: collapse;
	width: 258px;
}

table.ff td {
	padding: 4px;
}

.info table.ff tr td {
	padding: 5px 10px;
}

.value {
	background-color: #08B69B;
	color: #FFFFFF;
	padding: 4px 0px 4px 4px;
	/*width: 320px;*/
	/*width: 360px;*/
	width: 380px;
	text-align: center;
	height: 32px;
	float: left;
}

.buttons2 {
	float: right;
	width: 32px;
	margin-right: 24px;
}

.crossOldPrice {
	text-decoration: line-through;
}

.priceSq {
	height: 32px;
	line-height: 32px;
	width: 70px;
	font-weight: bold;
	float: left;
	background-color: #FFFFFF;
	color: #000000;
}

.discount {
	float: right;
	font-weight: bold;
	text-align: center;
	width: 66px;
	line-height: 32px;
	background-color: #FF0000;
	margin-right: 3px;
}

.priceDiv {
	float: left;
	width: 241px;
}

.euroPrice {
	font-size: 11px;
}

.i {
	display: none;
}

a.selectedBread {
	color: #9E201A;
}

.priceTable {
	width: 460px !important;
	height: 44px;
	background-color: #08B69B;
	border: 5px solid #08B69B;
	border-spacing: 0;
	border-collapse: collapse;
	text-align: center;
	color: #FFFFFF;
}

.priceTable .priceSq2 {
	background-color: #FFFFFF;
	font-weight: bold;
	color: #000000;
	width: 64px;
}

.priceTable .buttons3 {
	background-color: #7A7A7A;
	width: 52px;
}

.priceTable .buttons3 a {
	margin: 0px 10px;
}

.priceTable .discount2 {
	background-color: #FF0000;
	font-weight: bold;
	width: 64px;
}

.catalogWrap {
	float: left;
	width: 935px;
	margin: 0 0 0 5px;
	padding: 0 10px 0 15px;
	/*text-align: center;*/
	text-justify: inter-word;
}

.catalogWrap h1 {
	text-align: center;
}

.productArrayWarp {
	margin-bottom: 10px;
}

.akcijaImg {
	background-image: url("../img/akcija.png");
	width: 70px;
	height: 64px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 1;
}

#registerAd {
	width: 181px;
	height: 123px;
	background-image: url("../img/registrejies.png");
	position: absolute;
	right: 86px;
	top: 42px;
	z-index: 1;
	display: none;
}

#registerAdClose {
	background-image: url("../img/close.png");
	width: 11px;
	height: 11px;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}



.prece-dialog {
	position: absolute;
	padding: 10px 5px;
	background-color: #FFF;
	border:1px solid #CCC;
	margin: 10px 0 0 -270px;
	z-index: 120;
}
.prece-dialog img {
	width: 90px;
	height: 90px;
}

.filterLabel {
	text-align: right;
}

form[name="productFilterFrom"] label {
	white-space: nowrap;
}

.submitBtn {
	text-align: center;
}

.hideSearch {
	float:right;
	margin: 10px 40px 0 0;
	cursor: pointer;
}

.searchFieldDiv {
	float: left;
	width: 600px;
}
.searchFieldSubmit {
	float: left;
}

.searchFieldDiv input[type="submit"] {
	left: 200px;
	position: relative;
}

.firstDiscount {
	color: #EE0707;
	font-size: 12px;
	font-weight: bold;
	left: 262px;
	position: absolute;
	bottom: 36px;
}

.bootstrap-select .btn{
	padding:2px 0;
}

.printHead {
	display: none;
	padding: 5px 0 20px;
}
.printHead .logoHead {
	float: left;
	background-color: #095191;
	padding: 10px 30px;
}
.printHead .infoHead {
	float: left;
	margin-top: 10px;
	padding-left: 10px;
	border-left:2px solid #000;
}

.paginator {
	text-align: center;
	width: 100%;
	/*float: left;*/
}

.paginator ul {
	float: none;
	margin: 15px auto;
}

.akcijas-preces-name a{
	color: #000;
	font-weight: bold;
	margin-right: 5px;
	text-align: center;
}
/*4 dekoratīvās ikonas starta lapā*/
.decorative-icons {
	width: 100%;
	overflow: hidden;
	position: relative;
	float: right;
	width: 880px;
}
.decorative-icons img {
	display: inline-block;
	width:90px;
	height: 90px;
	margin-left: 104px;
}


.autocomplete-suggestions { min-width:450px !important; overflow-y: scroll;  background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 0; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; } 
.autocomplete-suggestion { border:1px solid #999; padding:8px; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px 0; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; } 
.autocomplete-suggestion .selected { background:#F0F0F0; } 
.autocomplete-suggestions div { padding:2px 5px; white-space:nowrap; overflow:hidden; } 
.autocomplete-suggestions strong { font-weight:normal; color:#3399FF; } 
.autocomplete-suggestion:first-child {margin: 0 6px 6px 0 !important;}

#tech-slideshow {
    position: fixed;
    overflow: hidden;
    line-height: 30px;
    font-size: 20px;
    bottom:0;
    z-index: 20000;
}
#tech-slideshow > div {
    background-color: #ffa500;
    /*height: 200px;*/
    height: 30px;
    /*background: url(http://cl.ly/9BJG/collage.jpg);*/
    position: fixed;
    bottom: 0;
    left: 0;
}
