html {height: 100%; width: 100%; margin: 0px; padding: 0xp;}
BODY {height: 100%; width: 100%; margin: 0px; padding: 0xp; color:#000000; FONT-SIZE: 12px; font-family: Arial, Tahoma, Verdana;   sans-serif;}
TD { color:#524E4B; FONT-SIZE: 11px; font-family: Arial, Tahoma; Verdana; sans-serif;}

.text { color:#767777; FONT-SIZE: 12px; text-align: justify; font-family: Arial, Tahoma; Verdana; sans-serif;}


.zag {
color: #524E4B;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 18px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.zag_z {
	color: #232323;
	FONT-SIZE: 18px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	padding-top: 4px
}

p {
text-indent:40px;
text-align: left;
}

.title {
color: #ffffff;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 22px;
TEXT-DECORATION: none;
}

.tov {
margin-top:12px;
color: #000000;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 16px;
TEXT-DECORATION: none;
}
a.tov:link, a.tov:visited, a.tov:hover {
color: #524E4B;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 17px;
TEXT-DECORATION: none;
}

.serv2 {
background:#E3911C; 
border: solid 2px #E3911C;
color: #ffffff;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.serv {
background:#89589F; 
border: solid 2px #89589F;
color: #ffffff;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}
a.service:link, a.service:visited, a.service:hover {
color: #000000;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.textdiv {
FONT-SIZE: 11px;
text-align: left;
}
.textdivsmall {
FONT-SIZE: 11px;
}

.div {

text-align:center;
background:#0071B5; 
width:115px; 
height:35px
}

a.vacanc:link, a.vacanc:visited {
	TEXT-DECORATION: underline;
	color:#2F2F2F;
}

a.vacanc:hover	{
	TEXT-DECORATION: none;
}

.div, a.div:link, a.div:visited, a.div:hover{
color: #ffffff;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

a.groop:link, a.groop:visited     {COLOR: #A2A2A2; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 14; TEXT-DECORATION: underline;}
.groop, a.groop:hover   {color: #A2A2A2; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 14px; TEXT-DECORATION: none;}


a.city:link, a.city:visited     {COLOR: #02602A; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 13; TEXT-DECORATION: underline;}
.city, a.city:hover   {color: #02602A; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 13px; TEXT-DECORATION: none;}

a.ss:link, a.ss:visited     {COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 13; TEXT-DECORATION: underline;}
a.ss:hover   {color: #000000; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 13px; TEXT-DECORATION: none;}

a.menu:link, a.menu:visited     {COLOR: #314140; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 11; TEXT-DECORATION: none;}
a.menu:hover   {color: #BBC1C0; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none;}

a.kab:link, a.kab:visited    {COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 11; TEXT-DECORATION: none;}
a.kab:hover   {color: #BBC1C0; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none;}

a.ss2:link, a.ss2:visited     {COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 14; TEXT-DECORATION: underline;}
.ss2, a.ss2:hover   {color: #ffffff; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 14px; TEXT-DECORATION: none;}

.news, a.news:link, a.news:visited     {COLOR: #F10020; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 15; TEXT-DECORATION: none;}
a.news:hover   {color: #F10020; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 15px; TEXT-DECORATION: underline;}

.anons	{margin-top:9px;}
a.anons:link, a.anons:visited     {COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 12; TEXT-DECORATION: underline;}
a.anons:hover   {color: #000000; FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 12px; TEXT-DECORATION: none;}


a.port:link, a.port:visited     {COLOR: #7A4B34; FONT-FAMILY: Georgia, Arial, Tahoma, Verdana; FONT-SIZE: 36; TEXT-DECORATION: none;}
a.port:hover   {color: #7A4B34; FONT-FAMILY: Georgia, Arial, Tahoma, Verdana; FONT-SIZE: 36px; TEXT-DECORATION: underline;}

.copy { color:#767575; font-family: Arial, Tahoma, Verdana,  sans-serif; font-size: 11px; FONT-WEIGHT: bold}


.move_img {
border: solid 8px #efebe8;
}

.move_1 {
border-top: solid 8px #efebe8;
border-bottom: solid 8px #efebe8;
}
.move_last {
border-top: solid 8px #efebe8;
border-bottom: solid 8px #efebe8;
border-left: solid 8px #efebe8;
}

#left {
position: relative;
top: 0;
left: 0;
width: 80px;
height: 247px;
background: #ffff00;
}

.zakaz {
width:100%;
height:23px;  
border: solid 1px #C6C6C6
}
.zakaz_info {
width:100%;
height:60; 
border: solid 1px #C6C6C6
}

img {
border: 0px;
}


.dopmenu {
position: absolute;
min-width: 153px;
max-width: 330px;
display: none;
filter:alpha(opacity=90); /* IE 5.5+*/
-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */

padding: 0px;
margin: 0px;
background: #f3f3f3;
text-align: left;
}

.dopmenu ul{
padding: 0px;
margin: 0px;
list-style: none;
text-align: left;

}

.dopmenu li{
padding: 0px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
padding-left: 15px;
padding-right: 15px;
text-align: left;
font-size: 12px;
}

.dopmenu a {text-align: left;font-weight: bold; FONT-SIZE: 13px; color: #524e4f; text-decoration: none;}
.dopmenu a:link {text-align: left;text-decoration: none;}
.dopmenu a:visited {text-align: left;text-decoration: none;}
.dopmenu a:hover {text-align: left;color: #5c5c5c; text-decoration: none;}

.dopmenu2 {
position: absolute;
min-width: 195px;
max-width: 330px;
display: none;
filter:alpha(opacity=90); /* IE 5.5+*/
-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */

padding: 0px;
margin: 0px;
background: #f3f3f3;
text-align: left;
}

.dopmenu2, .dopmenu {
	z-index: 5;
}

.dopmenu2 ul{
padding: 0px;
margin: 0px;
list-style: none;
text-align: left;

}

.dopmenu2 li{
padding: 0px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
padding-left: 15px;
padding-right: 15px;
text-align: left;
font-size: 12px;
}

.dopmenu2 a {text-align: left;font-weight: bold; FONT-SIZE: 13px; color: #524e4f; text-decoration: none;}
.dopmenu2 a:link {text-align: left;text-decoration: none;}
.dopmenu2 a:visited {text-align: left;text-decoration: none;}
.dopmenu2 a:hover {text-align: left;color: #5c5c5c; text-decoration: none;}



.data_news {
	color: #E5097F;
	FONT-SIZE: 18px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.zag_news {
color: #514D4D;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 30px;
TEXT-DECORATION: none;
}

.ss_news:link, a.ss_news:visited {
color: #3E6A8F;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 12px;
TEXT-DECORATION: underline;
}
a.ss_news:hover {
color: #3E6A8F;
FONT-FAMILY: Arial, Tahoma, Verdana;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}


.news_anons	{ 
	color:#2F2F2F; 
	FONT-SIZE: 12px; 
}




///////////////////////////////

.lineBox {
text-align: left;
background: #427fb5;
text-align: right;
}


#BoxCenterItem {

	position: absolute;	
	top: 0px;
	left: 0px;
	display: none;
	width: 100%;
	
}
#BoxCenter {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	
}

#container {
	
	overflow:visible;
	
	
	//width: 500px;
	
	
	display: none;
	color: #E26C03;
	z-index: 100000;
	//
}


#fon {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background: #000000;
display: none;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
-moz-opacity: 0.3; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */

}



/* slide */

		.slides_container {
			width:530px;
			display:none;
		}

	
		.slides_container div {
			width:530px;
			height:330px;
			display:block;
		}
		
	
	

.pagination li {
	display:block;
	float:left;
	margin:0 1px;
	list-style:none;
	padding-left: 5px;
	padding-right: 5px;
	
}

.pagination li a {
	display:block;
	width:12px;
	height:0px;
	//height:12px;
	padding-top:12px;
	background-image:url(http://kioski.ru/img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -13px;
}



		.pagination .current a {
			color:red;
		}
		
		
#slides .prev {
	position:absolute;
	left:20;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	position:absolute;
	right:20;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#head_logo {
position: absolute;
top: -40px;
right: 30px;
width: 268px;
height: 32px;

z-index: 0;
}

.news_block {
	width: auto !important;
	padding-right: 21px;
}

.top-akciya img {
    height: 195px;
}

#.top-akciya {
    text-align: right;
}

#.top-akciya a {
    height: 195px;
    width: 211px;
    display: -webkit-inline-box;
}

.top-akciya {
    text-align: right;
    position: absolute;
    width: 980px;
    height: 258px;
}

.top-akciya a {
    height: 258px;
    width: 211px;
    display: -webkit-inline-box;
	background: url(/img/akciya-20_05.png) no-repeat top center;
}

.copyright-text {
    margin-bottom: 20px;
    font-size: 11px;
    color: rgb(149, 149, 149);
}

a.tov.phone {
    color: #524E4B;
    font-size: 14px;
}

.tab-col {
    display: table;
    width: 100%;
}

.tab-col-3 {
    display: inline-table;
    width: 33.3333333333%;
}

.tab-col-2 {
    display: table-cell;
	vertical-align: middle;
    text-align: center;
}

.tit-lavki {
    FONT-SIZE: 20px;
    width: 90%;
    text-align: left;
    display: inline-block;;
}

.teplie-lavki-tab img {
    width: 75px;
}

.teplie-lavki-tab .tab-col-3 .tab-col-2:nth-child(1) {
    width: 75px;
}

.teplie-lavki-tab .tab-col-3 {
    margin: 10px 0;
}

.list_imcs li {
    list-style-type: none;
    padding-left: 15px;
    position: relative;
}
.list_imcs li:before {
    content: '';
    width: 7px;
    height: 7px;
    display: block;
    position: absolute;
    background: #E29511;
    left: 2px;
    top: 5px;
}
.img_imcs {
    float: right;
}

a.link-read {
    display: flex;
    justify-content: flex-end;
    margin-top: 8px;
}
