body {
	background-color: #d1e5b4;
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}

h6 {
	font-size: 12px;
	line-height: normal;
	color: #060;
	text-decoration: none;
}
h1,h2,h3,h4,h5 {
	color: #060;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-weight: normal;
	
}
h1 { font-size:140%; }
h2 { font-size:110%; }
h3 { font-size:100%; }
h4 { font-size:90%; }
h5 { font-size:80%; }

.HeaderMenu
{
	color: #060;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size:140%;
	
}

/*HEADER*/
.header-body {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.header {
	display: block;
	overflow: hidden;
	margin: 0px;
	height: 240px !important;
	padding-left: 280px;
	min-width: 800px;
}
.header-left {
	float: left;
	height: 240px;
	width: 280px;
	background-image: url(img/header-left-bg.png);
	background-repeat: no-repeat;
	margin-left: -280px;
}
.white-block {
	background-image: url(img/white-block.png);
	background-repeat: no-repeat;
	height: 90px;
	width: 249px;
	margin-top: 5px;
	margin-left: 20px;
	padding: 3px;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #5D9925;*/
	text-decoration: none;	
}

.modulecontent
{
	padding:0px;
}

.header-left a img {
	border: 0px;
	padding-left: 20px;
	padding-top: 30px;
}

.header-right {
	height: 240px;
	display: block;
	/* [disabled]width: 100%; */
	background-image: url(img/flover.png);
	background-repeat: repeat-x;
	/* [disabled]margin-left: 280px; */
}
.lecarstva {
	float: right;
	height: 240px;
	width: 350px;
	background-image: url(img/lecarstva.png);
	background-repeat: no-repeat;
	margin-top: -2px;
}
.header-panel {
	float: right;
	display: block;
	height: 180px;
	width: 212px;
	background-image: url(img/authorization-bg.png);
	background-repeat: no-repeat;
}
.header-panel h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	margin-left: 20px;
	margin-top: 10px;
}
.header-panel .auth {
	background: url(img/textbox-fon-authoriz.jpg) no-repeat;
	height: 31px;
	width: 170px;
	border:0;
	margin-top: -6px;
	margin-bottom: 6px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.header-panel .auth-vhod {
	background: url(img/vhod-bottom.png) no-repeat;
	height: 35px;
	width: 85px;
	border:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: center;
	line-height: 30%;
	margin-left: 20px;
	margin-top: -5px;
}
.authoriz {
	display: block;
	height: 30px;
	clear: both;
}

.authPassTd span
{
	margin-left:20px!important;
	margin-top:-5px!important;
}

.authRMTd
{
	padding-top:0px;
	padding-left:17px;
	padding-bottom:3px;
}

.login-off
{
	padding-left:15px;
}

.login-off span
{ 
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}

.login-off a
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.bot-input {
	float: left;
}

.log-pass-text {
	float: left;
	margin-right: 20px;
	margin-top: -40px;
	text-align: left;
	margin-left: 110px;
}
.log-pass-text a {
    color: #FFFFFF;
    font-size: 12px;
    line-height: 14px;
    text-decoration: underline;
}
.korzina {
	background-image: url(img/korzina-bg.png);
	display: block;
	height: 69px;
	width: 668px;
	margin-left: -458px;
	margin-top: 12px;
}
.ico-korz {
	float: left;
}
.txt-korz {
	float: left;
}
.btn-korz {
	float: left;
	margin-top: 5px;
}


.korzina a img {
	border: 0px;
	margin: 10px 0 0px 20px;
}
.korzina a {text-decoration: none;}

.korzina a.korz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height:69px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.korzina a.zacaz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	margin-left: 10px;
}
.korzina a.zacaz-cifra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration:none;
}
/*.korzina .zakaz-bot {
	background: url(img/korzina-zakaz-bottom.png) no-repeat;
	height: 36px;
	width: 280px;
	border:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: center;
	
	margin-left: 10px;
	margin-top:20px;
	padding:5px;
}*/
.operator {
	float: left;
	margin-top: 10px;
	display: block;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-left: 20px;
}
.operator a img {
	border: 0px;
	margin-top: 15px;
	margin-left: 0px;
}
.operator a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9;
	text-decoration: underline;
	float: left;
}
.operator a.oper-mail {
	margin-top: 15px;
}
	
.phone {
	float: right;
	height: 120px;
	width: 410px;
	background-image: url(img/phone.png);
	background-repeat: no-repeat;
	margin-top: -2px;
	margin-right: 20px;
}
/*HEADER*/
/*NAVIBAR*/
.navibar {
	margin-top: 10px;
	margin-bottom: 5px;
	min-width:700px;
	display: block;
	overflow: hidden;
	height: 41px;
	text-align:center!important;
	
}
.navibar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.navibar ul li {
	float: left;
	white-space:nowrap!important;
}
.navibar ul li a {
	display: block;
	height: 41px;
	width: 115px;
	background-image: url(img/navi-bottom.png);
	background-repeat: no-repeat;
	text-align: center;
	margin-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	line-height: 40px;
}
.navibar ul li a:hover {
	background-image: url(img/navi-bottom-hover.png);
	}
	
.navibar ul li.big a {
	display: block;
	height: 41px;
	width: 250px;
	background-image: url(img/navi-bottom-big.png);
	background-repeat: no-repeat;
	text-align: center;
	margin-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	line-height: 40px;
}
.navibar ul li.big a:hover {
	background-image: url(img/navi-bottom-big-hover.png);
	}
/*NAVIBAR*/
/*CONTENT*/
.content-body {
	width: 100%;
}
.content {
	display: block;
	overflow: hidden;
	padding-left: 235px;
	min-width: 600px;
	padding-right: 235px;
	position: relative;
}
/*CONTENT LEFT*/
.content-left {
	width: 235px;
	vertical-align:top;
	padding-left:2px;
	
}
.block-top01 {
	background: url(img/content-panel-top01.png) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}
.block-top02 {
	background: url(img/content-panel-top02.png) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}
.block-top03 {
	background: url(img/content-panel-top03.png) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}
.block-top04 {
	background: url(img/content-panel-top04.png) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}

.block-top05 {
	background: url(img/content-panel-top05.png) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}

.block-top-help {
	background: url(img/content-panel-top-help.png) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}

.block-top-rasprodaji
{
	background: url(img/content-panel-top-rasprod.gif) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}

.block-top-adresa {
	background: url(img/content-panel-top05.png) no-repeat;
	display: block;
	height: 36px;
	width: 229px;
	margin: 0px;
	padding: 0px;
}

.block-body {
	background: url(img/content-panel-body.png) repeat-y;
	display: block;
	width: 229px;
}
.block-botton {
	background: url(img/content-panel-botton.png) no-repeat;
	display: block;
	padding: 0px;
	height: 36px;
	width: 229px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.banner a img {
	border: 0px;
	margin-bottom: 10px;
	margin-left: 2px;
}
/*.content-left .block-body ul {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	list-style-image: url(img/list-arrow.png);
}*/
/*.content-left .block-body ul li:hover {
	list-style-image: url(img/list-arrow-hover.png);
}
.content-left .block-body ul li a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	text-decoration: none;
}
.content-left .block-body ul li a:hover {
	color: #a46602;
	border-bottom-color: #a46602;
	
}*/
.block-top01 h1,.block-top02 h1,.block-top03 h1,.block-top04 h1,.block-top05 h1, .block-top-help h1, block-top-adresa h1  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	margin-left: 50px;
	line-height: 36px;
}

.block-top-help h1  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	margin-left: 50px;
	line-height: 36px;
}

.block-body p {
	margin: 0px;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #383838;
	text-decoration: none;
}
.block-body p .apt {
	font-weight: bold;
	color: #375d00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.block-body a img {
	border: 0px;
	margin-left: 12px;
	margin-top: 10px;
}
.block-body p a
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #383838;	
}

.block-body p a:hover
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #383838;
	font-weight:bold!important;
}

/*CONTENT LEFT*/
/*CONTENT RIGHT*/
.content-right {
	width: 230px;
	vertical-align:top;
	padding-right:2px;
	padding-left:6px;	
}
.content-right .block-body .best-price {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}


.content-right .block-body .best-price li {
	border: 0;
	padding-top: 2px;
	padding-left: 5px;
}

.content-right .block-body .best-price li a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
	text-transform: uppercase;
}

.content-right .best-price li a span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff5400;
	text-decoration: none;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000;
	padding-left: 5px;
}
/*CONTENT CENTER*/
.content-center {
	padding: 2px;
	display:block;
	vertical-align:top!important;
	
}
.content-top {
	height: 75px;
	display:block;
	vertical-align:top;
	
	text-align:center;
	padding:0px;
}

.content-top span {
	
	display:block;	
	text-align:center;
}

.alphavite {
	padding-top:20px;
	margin-bottom:-5px;
	height: 75px;
}

.alphavite p {
	margin-top: 0;
	height: 16px;
	margin-bottom: 5px;
	text-align: center;
}

.alphavite a {
	
	text-transform: uppercase;
	text-align: center;	
	line-height: 15px;
	display:block;	
	float:left;
}



.anavnorm
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	height: 14px;
	width: 10px;
	margin: 1px;
	color: #000000;
	text-decoration: underline;
}

.anavnorm:hover
{
	background: url(img/alphavite-bg.png) no-repeat;
	height: 14px;
	width: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	text-align: center;
}

.anavnotact 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: Gray!important;
	text-decoration: none;
	text-align: center;
	margin: 1px;	
	display:block;
	height: 14px;
	width: 10px;

}

.anavnotact :hover
{
	background:url(img/none.png);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: Gray!important;
	text-decoration: none;
	text-align: center;
	margin: 1px;	
	height: 15px;
	width: 14px;	
	font-weight:normal;
}

.search {
	margin: 0px;
	padding: 0px;
	/*float: left;*/
	height: 53px;
	width: 280px;
}
.search .search {
    background: url(img/search-bg.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #000000;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 22px;
    height: 53px;
    margin: 0;
    padding: 0 0 0 10px;
    text-decoration: none;
    width: 400px;
}
.search .search-btn {
	margin-left: -60px;
	margin-top: 5px;
	height: 50px;
	width: 50px;
	border: 0;
	background: url(img/search-btn.png) no-repeat;
}

.got-td
{
	min-width:18%;
}

.got-td a
{
	text-align: center;
	display: block;
	margin: 5px;
	height: 130px;
	width: 107px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	float:left;
}

.got-td-0
{
	min-width:3%;
}

/*pictures-bottoms*/
/*stroka 01*/
.cb-1-01 {
	background: url(img/content-bottoms-ico-1-01.png) no-repeat;
}

.cb-1-01:hover {
	background: url(img/content-bottoms-ico-1-01-ho.png) no-repeat;
}
.cb-1-02 {
	background: url(img/content-bottoms-ico-1-02.png) no-repeat;
}
.cb-1-02:hover {
	background: url(img/content-bottoms-ico-1-02-ho.png) no-repeat;
}
.cb-1-03 {
	background: url(img/content-bottoms-ico-1-03.png) no-repeat;
}
.cb-1-03:hover {
	background: url(img/content-bottoms-ico-1-03-ho.png) no-repeat;
}
.cb-1-04 {
	background: url(img/content-bottoms-ico-1-04.png) no-repeat;
}
.cb-1-04:hover {
	background: url(img/content-bottoms-ico-1-04-ho.png) no-repeat;
}
.cb-1-05 {
	background: url(img/content-bottoms-ico-1-05.png) no-repeat;
}
.cb-1-05:hover {
	background: url(img/content-bottoms-ico-1-05-ho.png) no-repeat;
}
/*stroka 02*/
.cb-2-01 {
	background: url(img/content-bottoms-ico-2-01.png) no-repeat;
}
.cb-2-01:hover {
	background: url(img/content-bottoms-ico-2-01-ho.png) no-repeat;
}
.cb-2-02 {
	background: url(img/content-bottoms-ico-2-02.png) no-repeat;
}
.cb-2-02:hover {
	background: url(img/content-bottoms-ico-2-02-ho.png) no-repeat;
}
.cb-2-03 {
	background: url(img/content-bottoms-ico-2-03.png) no-repeat;
}
.cb-2-03:hover {
	background: url(img/content-bottoms-ico-2-03-ho.png) no-repeat;
}
.cb-2-04 {
	background: url(img/content-bottoms-ico-2-04.png) no-repeat;
}
.cb-2-04:hover {
	background: url(img/content-bottoms-ico-2-04-ho.png) no-repeat;
}
.cb-2-05 {
	background: url(img/content-bottoms-ico-2-05.png) no-repeat;
}
.cb-2-05:hover {
	background: url(img/content-bottoms-ico-2-05-ho.png) no-repeat;
}
/*stroka 03*/
.cb-3-01 {
	background: url(img/content-bottoms-ico-3-01.png) no-repeat;
}
.cb-3-01:hover {
	background: url(img/content-bottoms-ico-3-01-ho.png) no-repeat;
}
.cb-3-02 {
	background: url(img/content-bottoms-ico-3-02.png) no-repeat;
}
.cb-3-02:hover {
	background: url(img/content-bottoms-ico-3-02-ho.png) no-repeat;
}
.cb-3-03 {
	background: url(img/content-bottoms-ico-3-03.png) no-repeat;
}
.cb-3-03:hover {
	background: url(img/content-bottoms-ico-3-03-ho.png) no-repeat;
}
.cb-3-04 {
	background: url(img/content-bottoms-ico-3-04.png) no-repeat;
}
.cb-3-04:hover {
	background: url(img/content-bottoms-ico-3-04-ho.png) no-repeat;
}
.cb-3-05 {
	background: url(img/content-bottoms-ico-3-05.png) no-repeat;
}
.cb-3-05:hover {
	background: url(img/content-bottoms-ico-3-05-ho.png) no-repeat;
}
.content-text {
	padding-top: 20px;
}
.content-text h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #375d00;
	text-decoration: underline;
}
.content-text p {
	font-size: 14px;
	color: #000;
	text-align: justify;
}



/*FOOTER*/
.footer-body {
	width: 100%;
}
.footer {
	height: 50px;
	padding-left: 550px;
	min-width: 300px;
}
.footer-left {
	margin-left: -540px;
	float: left;
	width: 540px;
}
.footer-left p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	text-align: justify;
}
.footer-left p a {
	color: #000;
}
.footer-right {
	height: 50px;
	display: block;
}
.footer-right-block {
	float: right;
	margin-left: 5px;
	display: block;
	overflow: hidden;
}
.footer-right-block img {
	margin-right: 10px;
	margin-left: 10px;
}
.footer-right-block span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
}
.footer-right p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	text-align: justify;
	width: 250px;
}

/*TABLE*/
.dlist {
    border-collapse: collapse;
    border-spacing: 0;
	border-padding: 2;
	min-width:600px;
	background-color:White;
}
/*TABLE HEADER*/
.name,.prise {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	color:#060;
	text-align:center;
	font-size:12px;
	text-decoration:none;
}
.dl-header {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #090;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #090;
	
	border-right-width: 0px;
	border-left-width: 0px;
}
/*STROKI*/
.dl-stroka {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	/*border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;*/
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
	min-height:50px;
	height:50px;
}
.dl-stroka:hover {
	background-color: #FFFFDD;
}
/*ELEMENTS*/
.spisok-pict {
	height: 40px;
	min-width:40px;
	width: 40px;
}

.spisok-pict-sale
{
	height: 110px;
	min-width:110px;
	width: 110px;
	padding-right:10px;
}

.spisok-pict span 
{
	text-align:center!important;
}

.spisok-pict a img {
	border: 0px;
	margin-right: 10px;	
}
.spisok-name {
	min-width:400px;
	width:100%;
}


.spisok-name a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	color: #333;
	text-decoration: none;
	text-transform:uppercase;
}

.spisok-name-sale a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	color: #333;
	text-decoration: none;
	text-transform:uppercase;
}

.spisok-prise
{
	text-align:right!important;
	padding-right:0px;
	width:100px;
	max-width:100px;
	white-space:nowrap;
}
.spisok-prise span{
	width: 100px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #060;
	float: right;
	margin-right: 20px;
	width: 100px;
	text-align:right!important;
}
.spisok-prise a {
	color: #999;
	font-size: 14px;
	font-weight: bold;
	text-align:right!important;
}

.spisok-prise-sale
{
	text-align:right!important;
	padding-right:10px;
	width:100px;
	max-width:100px;
	white-space:nowrap;
}

.spisok-prise-sale span
{
	width: 100px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #060;
	float: right;
	
	
	text-align:right!important;
}

.spisok-prise-sale span span
{
	width: 100px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: red;
	float: right;
	
	
	text-align:right!important;
}

.spisok-prise-sale a
{
	color: #999;
	font-size: 14px;
	font-weight: bold;
	text-align:right!important;
}
.SaleOldPrice span
{
	color:Gray;
	font-size:14px;
}

.SaleDescription span
{
	color:#333;
	font-size:15px;
}

.hdr-spisok-prise span{
	width: 100px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #060;
	float: right;
	margin-right: 20px;
	width: 100px;	
}

.spisok-vkorz {
	float: right;
	width: 160px;
	min-width:160px;
	padding-top:13px;
}
.spisok-vkorz a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #060;
	text-decoration: none;
	cursor:pointer;
}
.spisok-vkorz .prise {
	text-align: center;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
}
.spisok-vkorz a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.details-prise
{
	text-align:right!important;
	padding-right:0px;
	width:160px;
	max-width:160px;
	white-space:nowrap;
}
.details-prise span{
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #060;
	
	
	padding-right:20px;
	width: 120px;
	text-align:right!important;
}
.details-prise a {
	color: #999;
	font-size: 14px;
	font-weight: bold;
	text-align:right!important;
}

.details-vkorz 
{
	margin-left:20px;
	width: 160px;
	min-width:160px;
	padding-top:13px;
}
.details-vkorz a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #060;
	text-decoration: none;
	cursor:pointer;
}
.details-vkorz .prise {
	text-align: center;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
}
.details-vkorz a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.big-image
{
	position:absolute;
}

.DrugOrderPnlNotOrder a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #060;
	cursor:pointer;
}

.DrugListTdPrice
{
	width:150px;
	min-width:150px;
}

/*Poisk*/
.SearchListElement
{
	clear:both;
	background-color:White;
	margin-top:-0px;
	position:absolute;
	/*width: 496px;
	margin-left:220px;*/
	
	
}

.SearchListElement li
{
	padding-left:5px;
	text-align:left;
}

.SearchListItem
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #333;
	text-decoration: none;
	padding-top:2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	
}

.SearchHighlightedListItem
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #333;
	text-decoration: none;
/*	font-weight:bold;*/
	padding-top:3px;
	padding-bottom:1px;
	cursor:pointer;
	background-color:#FFFFDD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
}

/*Spisok end*/

.block-center
{
	background-color:White;
	border-width: 1px;
	border-style: dashed;
	border-color: #090;
	padding:5px;
}

/*Pager*/

.PagerSelectedButton
{
    color: #000000;
    display: inline-block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    margin: 1px;
    padding: 2px;
    text-align: center;
    
}

.DrugPagerButtons
{
    color: #000000;
    display: inline-block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    
    padding: 4px;
    text-align: center;
    text-decoration: underline;
}

.DrugPagerButtons:hover
{
	 background-color: #679332;
	 border: 1px solid #E6E6E6;
	 color: #FFFFFF;
	 display: inline-block;
	 font-family: Verdana,Geneva,sans-serif;
	 font-size: 12px;
	 padding: 0;
	 text-align: center;
	 text-decoration: underline;
	 padding:3px;
}

/*Pager end*/
.GrpLeft li
{
	list-style-type:none;
	border-bottom-width: 0px;
	border-bottom-style:none;
	/*border-bottom-color: #000;*/
}

.GrpLeft ul
{
	margin-left:-20px;
}

.GrpLeft 
{
	margin-left:-25px;
	margin-top:-0px;
	margin-bottom:0px;
	list-style-type:none;
	
}

.GrpItemTopLevel a
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none!important;
	text-transform: uppercase;
}

/**.GrpItemTopLevel
{
	margin-left:-15px;
	padding-bottom:3px;
	padding-top:5px;
}*/

.GrpItemLevel1 a
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;	
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	font-weight:normal;
}
.GrpItemLevel1 a:hover
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;	
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

.GrpItemLevel2 a
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;	
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:10px;
}
.GrpItemLevel2 a:hover
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;	
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:10px;
	font-weight: bold;
}


.DrugTitle 
{
	text-align:center;
}

.prov-table {
	height: 134px;
	margin-top: 10px;
	margin-left: 10px;
}

/* CSS Document */

.prov-table a img {
	border: 0;
}
.prov-table-fon {
	background-image: url(img/prov_fon.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 134px;
	width: 250px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.prov-table-fon h1 {
	margin:0;
	padding-top: 3px;
}
.prov-table-fon h1 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	padding: 0px;
}
.prov-table-fon a img {
	border: 0;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
}
.prov-produkt {
	margin-top: 5px;
}
.prov-fon-cena {
	background-image: url(img/prov_fon_cena.png);
	height: 38px;
	width: 136px;
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.cena {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	line-height: 35px;
}
.prov-vkorz {
	margin-top: 10px;
}

.prov-btn-vkorz {
	background: url(img/prov_btn_vkorz_fon.png) no-repeat;
	border:0;
	height: 33px;
	width: 112px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.prov-cena-cifra {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
	height: 14px;
	width: 16px;
}

.TopDrug-vkorz {
	position:relative;
	width: 160px;
	min-width:160px;
	padding-top:2px;
	vertical-align:bottom;
}
.TopDrug-vkorz a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #060;
	text-decoration: none;
	cursor:pointer;
}
.TopDrug-vkorz .prise {
	text-align: center;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
}
.TopDrug-vkorz a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.next
{
	/*width:37; 
	height:41!important;*/
	border:0;
	background:none;
	cursor:pointer;
}

.prev
{
	/*width:37; 
	height:41!important;*/
	border:0;
	background:none;
	cursor:pointer;
}

.point a
{
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-transform:uppercase;
	
}

.point a:hover
{
	font-weight:bold;
}

.point
{
	vertical-align:middle;
}

.vk2-prise-bs
{
	white-space:nowrap;
	vertical-align:middle;
	text-align:right;
	padding-left:3px;
}

.vk2-name-bs
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	/*border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;*/
	border-top-color: #000;
	border-right-color: #000;
	border-left-color: #000;
	min-height:20px;
	height:20px;
}

.downSide, .downSide a {
    color: #d1e5b4;
    font-size: 1px;
    text-align: left;
    text-decoration: none;
}

/*.vk2-name-bs:hover {
	background-color: #FFFFDD;
}*/

.modulesettingslink
{
	position:absolute;
	padding-top:10px;
}
.ModuleEditLink
{
	color:Red;
	font-size:12px;
	position:absolute;
	padding-top:10px;
	padding-left:20px;
}

.panelwrapper 
{
	padding-top:0px;
	margin-top:-18px;
}
.editpanel
{
	position:absolute;
}

.live-oper1 img
{
	text-align:right;
	float:right;
	margin-right:5px;
	margin-top:2px;
}

.pugalka p 
{
	padding:1px 0px 0px 10px;
	font-size:11px;
	margin:0 0 0 0;
}


