
* {
    padding: 0;
    margin: 0;
}

html, body {
    height: 100%;
    float: left;
    width: 100%;
}
* html #container {
    height: 100%;
}

body {
    margin: 0;
    min-width: 1000px;
    position: relative;
    font-family: Tahoma, sans-serif;
	
	background: #f1f1f1;
	
}

div {
    margin: 0 auto;
}



#container {
    overflow: visible;
    min-height: 100%;
    /*background: url(../img/fontop2.png) top center repeat-x;*/
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 3;
   /* padding-top: 10px;*/
  background: url(../img/fonfooter.png) center bottom no-repeat #fff;
  
   background: url(../img/travafoot.png) bottom center repeat-x;
   
   background: url(../img/mvh.png) bottom center repeat-x;
   
   background: none;
}

#container2 {
    overflow: visible;
    min-height: 100%;
    /*background: url(../img/fontop.png) top center no-repeat;*/
    width: 100%; /*960*/
    margin: 0 auto;
	
	    position: relative;
    z-index: 4;

	background: transparent;

	/*background: url(../img/fonheader.png) top center no-repeat;*/
	
	background: url(../img/wapkafon.png) top repeat-x #f1f1f1;

	background: url(../img/fontop.png) top repeat-x;
	
	
	
}


#container3 {
    overflow: visible;
    min-height: 100%;
    /*background: url(../img/fontop.png) top center no-repeat;*/
    width: 1000px;
    margin: 0 auto;
    position: relative;
    z-index: 4;
    -webkit-box-shadow: 0px 0px 5px #8c8c8c;
    -moz-box-shadow: 0px 0px 5px #8c8c8c;
    -khtml-box-shadow: 0px 0px 5px #8c8c8c;
    box-shadow: 0px 0px 5px #8c8c8c;

   /* behavior: url(js/PIE.htc);*/
    /*background: #fff\9;*/
    background: #fff;

}



#wapka {
   /* display: inline;
    float: left;*/
    overflow: visible;
    width: 1000px;
    height: 100px;
	
	margin: 0 auto;
	/*
	background:url(../img/wapkafon.png) top repeat-x #fff;*/
}

#wapka2 {
    display: inline;
    float: left;
    overflow: visible;
    width: 1000px;
    height: 100px;
 /*   background: url(../img/fonwapka.png) repeat;*/
	/*background:url(../img/wapka5.png) top center repeat-x transparent;*/
/*	border-bottom:1px solid #ffffff;*/
}

#wap {
    overflow: visible;
    width: 1000px;
    margin: 0 auto;
    *height: 100px;
    height:100px;
    overflow: hidden;
 /*   background:url(../img/wapka3.png) top center no-repeat;*/
}

#wap a.logo {
    margin: 8px 0px 0 10px;
    display: block;
    float: left;
    overflow: visible;
    width: 270px;
    height: 83px;
}

#wap a.logo img {
    display: block;
    float: left;
    overflow: visible;
    width: 101px;
    height: 83px;
}

#wap a.logo p {
    display: block;
    float: left;
    overflow: visible;
    width: 155px;
    height: auto;
	margin: 20px 0 0 10px;
	
color: #00407e;
font-size: 13px;
}



.wapcent {
    display: inline;
    float: left;
    overflow: visible;
    width: 319px;
    height: 100px;
    
margin-left: 72px;
}

.wapcent .diler {
    display: inline;
    float: left;
    overflow: visible;
    width: 319px;
    height: 52px;
	
	   
color: #00407e;
    color: #003f82;
font-size: 12px;
font-weight: bolder;
line-height: 2.2;
	
	background:url(../img/diler.png) top center no-repeat;
}

.wapcent .diler a.kakstat {
    display: inline;
    float: left;
    overflow: visible;
    width: 146px;
    height: 28px;
	
	margin-left: 8px;
	
	color: #003f82;
	   
    background:url(../img/kakstat.png) right center no-repeat;
}

.wapcent .diler a.teldil {
    display: inline;
    float: left;
    overflow: visible;
    width: 146px;
    height: 28px;
	
	   color: #003f82;
	
	   margin-left: 14px;
    
    background:url(../img/teldil.png) right center no-repeat;
}

.wapcent .diler a:hover {
	text-decoration: none;
}

.wapcent .diler p {
    display: inline;
    float: left;
    overflow: visible;
    width: 319px;
    height: 14px;
	
	margin-top: 4px;
    
       
color: #666666;
font-size: 11px;

text-align: center;
font-weight: normal;
line-height: 1;
    
    
}







#roll {
    overflow: hidden;
    /*padding: 1em;*/
    width: 340px;
    float: right;
}

.wapkaright { 
display:inline;
float: right;
overflow:visible;
width: 250px;
height: 100px; }

ul.mobile {
display: inline;
float: left;
overflow: visible;
width: 250px;
height: 90px;
margin-top: 5px;
}

ul.mobile li {
list-style-type: none;
float: right;
display: inline;
overflow: hidden;
height: auto;
width: 250px;
margin: 0;
padding: 0;
font-size: 13px;
color: #003f82;
/*padding: 8px 0 0 40px;*/
font-weight: bolder;
margin-top: 6px;

text-align: left;
}

ul.mobile li span {
	margin-right: 10px;
}
















ul.lang { 
display:inline;
float: left;
overflow:visible;
width: 190px;
height: 46px; }

ul.lang li { 
list-style-type:none;
float: left;
/*margin-top:10px;*/ }

ul.lang li a.ru,
ul.lang li a.ua,
ul.lang li a.en { 
height: 46px;
width:30px;
color:#000;
font-size:14px;
padding: 12px 0px 0 30px;
/*border-right:1px dotted #acb1b4;*/
line-height:2;
text-decoration:none;
display: inline;
float: left;
overflow: hidden;
text-shadow:1px 1px 2px #fff; }

ul.lang li a.ru { background:url(../img/ru.png) left top no-repeat; }
ul.lang li a.ua { background:url(../img/ua.png) left top no-repeat; }
ul.lang li a.en { background:url(../img/en.png) left top no-repeat; }

ul.lang li a.ru:hover,
ul.lang li a.ua:hover,
ul.lang li a.en:hover { 
text-decoration:underline;
/*font-weight:bolder;*/ }

.aksii { display: inline;
float: left;
overflow: hidden;
width: 118px;
height: 22px; /*25*/
/*background:url(../img/aksii2.png) top center no-repeat;*/
color:#000;
font-size:14px;
margin-left:30px;
margin-top:15px;
text-decoration:none;
text-align:center;
line-height:1.5;
text-transform:uppercase;
letter-spacing:1px;
font-weight:bolder;




background-image: linear-gradient(bottom, rgb(35,162,247) 43%, rgb(48,149,207) 12%, rgb(82,189,255) 77%);
background-image: -o-linear-gradient(bottom, rgb(35,162,247) 43%, rgb(48,149,207) 12%, rgb(82,189,255) 77%);
background-image: -moz-linear-gradient(bottom, rgb(35,162,247) 43%, rgb(48,149,207) 12%, rgb(82,189,255) 77%);
background-image: -webkit-linear-gradient(bottom, rgb(35,162,247) 43%, rgb(48,149,207) 12%, rgb(82,189,255) 77%);
background-image: -ms-linear-gradient(bottom, rgb(35,162,247) 43%, rgb(48,149,207) 12%, rgb(82,189,255) 77%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.43, rgb(35,162,247)),
    color-stop(0.12, rgb(48,149,207)),
    color-stop(0.77, rgb(82,189,255))
);






/*border:1px solid grey;*/

text-shadow:1px 1px 0px #5d8eff;

    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;

    position: relative;
    z-index: 4;
 /*   -webkit-box-shadow: 0px 0px 1px #4c4c4c;
    -moz-box-shadow: 0px 0px 1px #4c4c4c;
    -khtml-box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px\9 ;
    box-shadow: 0px 0px 1px #4c4c4c\9;*/
    behavior: url(js/PIE.htc);
	
	
 }

.aksii:hover { 

background-image: linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -o-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -moz-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -webkit-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -ms-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.43, rgb(50,144,207)),
    color-stop(0.12, rgb(24,117,163)),
    color-stop(0.77, rgb(0,162,255))
);



text-decoration: none;
color:#f1f1f1;
text-shadow:0px 0px 0px #5d8eff; }

/*
#roll ul, #roll ul.navigat {
    list-style-type: none;
    float: left;
    position: relative;
    z-index: 1;
    padding: 0;
}

#roll ul.navigat { 
    height: 25px;
    margin: 0;
    margin-top: -85px;
}

#roll ul { 
    height: 50px;
    margin-top: 35px;
    float: none;
    padding-right: 60px;
}

#roll ul.navigat li {
    float: left;
    height: auto;
    width: auto;
    border-right: 1px dotted #fff;
    border-bottom: 1px dotted #fff;
}

#roll ul li a {
    width: auto;
    color: #fff;
    text-decoration: none;
    float: left;
    padding: 7px 7px;
    background: #0E74E7;
}

#roll ul.navigat li a:active {
    background: grey;
}

#roll ul.navigat li.hide a:active {
    background: grey;
}

#roll ul.navigat li.show a:active {
    background: grey;
}

#roll ul li.show a {
    background: #0E74E7;
    color: #fff;
    font-size: 9px;
}

#roll ul li.hide a {
    background: #0E74E7;
    color: #fff;
    font-size: 9px;
}

#roll ul li a:hover {
    text-decoration: underline;
}

#roll ul li:hover a {
    background: grey;
}

#roll ul li.show div {
    display: block;
    position: absolute;
    float: left;
    z-index: 2;
    overflow: hidden;
    font-size: 13px;
    color: grey;
}

#roll ul li.hide div {
    display: none;
    position: absolute;
    float: left;
    z-index: 2;
    font-size: 13px;
    color: grey;
}

#roll ul li.show div span.bly, #roll ul li.hide div span.bly {
    color: #0E74E7;
    font-weight: bolder;
}

#roll ul li.show div span.under, #roll ul li.hide div span.under {
    text-decoration: underline;
}

#roll p {
    margin: 3px 0 3px 1em;
    white-space: pre;
}
*/


/*
 ul.mobile {
 display: inline;
 float: left;
 overflow: visible;
 width: 300px;
 height: 90px;
 margin-left: 300px;
 margin-top: 40px;
 }
 
 ul.mobile li.kievstar, ul.mobile li.mts {
 list-style-type: none;
 float: left;
 display: inline;
 overflow: hidden;
 height: 40px;
 width: 300px;
 margin: 0;
 padding: 0;
 font-size: 18px;
 font-style: italic;
 color: #444444;
 padding: 5px 0 0 70px;
 }
 
 ul.mobile li.kievstar {
 background: url(../img/kievstar.png) no-repeat;
 }
 
 ul.mobile li.mts {
 background: url(../img/mts.png) no-repeat;
 }
 */

.search {
    float: left;
    width: 250px;
    margin-left: 28px;
    height: 18px;
    margin-top: 8px;
    background: url(../img/search3.png) no-repeat;
	/*
	    background: url(../img/poisk.png) repeat-x;*/
		
		
		background: #f7f7f7;
		
		border: 1px solid #d1d1d1;
		
		padding: 2px 5px;
		
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;

    position: relative;
    z-index: 4;
    behavior: url(js/PIE.htc);
	
	
	
	    -webkit-box-shadow: 0px 1px 1px #999;
    -moz-box-shadow: 0px 1px 1px #999;
    -khtml-box-shadow: 0px 1px 1px #999;
    box-shadow: 0px 1px 1px #999;

    behavior: url(js/PIE.htc);
    position:relative;
    z-index:4;
}

.search form {
    height: 16px;
    margin-top: 1px;
}

#vvodtext {
    display: inline;
    float: left;
    height: 18px;
    width: 225px;
    margin-left: 5px;
    border: 0px;
/*    border-right: 1px dotted #acb1b4;*/
    background-color: transparent;
}

#btn, #btn:hover, #btn:active, #btn:focus {
    float: left;
    border: 0px;
    width: 18px;
    height: 18px;
    outline: none;
    background: url(../img/search.png) no-repeat;
}

#btn:hover {
    cursor: pointer;
    background: url(../img/search.png) no-repeat;
}

#uprav {
    display: inline;
    float: left;
    overflow: hidden;
    width: 980px; /*1000*/
	margin-left: 10px;
    height: 36px;
	
	background: url(../img/fonmenu.png) repeat-x;
	
 /*   -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    behavior: url(js/PIE.htc);
    position:relative;
    z-index:1200;*/
	
	/*
    -webkit-box-shadow: 2px 2px 6px #2e2122;
    -moz-box-shadow: 2px 2px 6px #2e2122;
    -khtml-box-shadow: 2px 2px 6px #2e2122;
    box-shadow: 2px 2px 6px #2e2122;

    behavior: url(js/PIE.htc);
    position:relative;
    z-index:1200;*/
	
	
	margin-top: 0px;
	
	background: #0090ff;
	
	background:url(../img/fonupr4.png) top center repeat-x;
}

#uprav2 {
    display: inline;
    float: left;
    overflow: visible;
    width: 980px;
    height: 36px;
	
	position:relative;
	z-index:500;
	
	margin-left: 0px;
	
	/*background: url(../img/hormh.png) top center repeat-x;*/
	
	
	/*
background-image: linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -o-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -moz-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -webkit-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -ms-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.43, rgb(50,144,207)),
    color-stop(0.12, rgb(24,117,163)),
    color-stop(0.77, rgb(0,162,255))
);*/
/*
border-top: 1px solid #403637;
border-bottom: 1px solid #261c1d;
background: url(../img/fpupr.png) top center repeat-x;*/

}

#upr {
    overflow: visible;
    width: 980px;
    height: 36px;
    /*border-top:1px solid #797979; */
 /*   margin: 0 auto;*/
   /* background: url(../img/fonpodupr.png) top center repeat-x;*/

    display: inline;
    float: left;
    overflow: visible;

}

#upr ul.nav, #foot ul.nav {
    display: table; /*inline*/
    float: left;
    overflow: visible;
    height: 36px;
	margin-top: 0px;
    width: 980px; /*!*/
}

#foot ul.nav {
    height: 30px;
    margin-top: 10px;
	width: auto;
	margin-left: 10px;
	
	display: inline;
	background: #14d300;
	
	background: url(../img/fonupr4.png) bottom center repeat-x;

}

#upr ul.nav li, #foot ul.nav li {
    list-style-type: none;
    display: table-cell; /*inline*/
  /*  float: left;*/
    overflow: visible;
    height: 36px;
	*float: left;
/*	*width: 180px;*/
	
 height: 35px\9;
	
	background:url(../img/leftupr.png) right no-repeat;
	
/*	background:url(../img/mul1.png) right no-repeat;*/
	
	

}


#foot ul.nav li {
	   border-right: 1px solid #e5e5e5;
}

#upr ul.nav li { margin-left:5px; }

#foot ul.nav li {
    height: auto;
	display: inline;
	float: left;
	
	background:none;
}

#upr ul.nav li div.mnl { 
    display: inline;
    float: left;
    overflow: visible;
    height: 30px;
	
	    position:relative;
    z-index:1200;
	
   /* background: url(../img/horml.png) top left no-repeat;*/ }

#upr ul.nav li:hover div.mnl { 

    position:relative;
    z-index:1200;

   /* background: url(../img/hormlh.png) top left no-repeat;*/ }

#upr ul.nav li div.mnl div.mnr { 
    display: inline;
    float: left;
    overflow: visible;
    height: 30px;
	
	    position:relative;
    z-index:1200;
	
  /*  background: url(../img/hormr.png) top right no-repeat;*/ }

#upr ul.nav li:hover div.mnl div.mnr { 

    position:relative;
    z-index:1200;

   /* background: url(../img/hormrh.png) top right no-repeat;*/ }

/*#upr ul.nav li div.mnl div.mnr a*/
#upr ul.nav li a, 
#foot ul.nav li a {
    display: block; /*inline-block*/
  /*  float: left;
    overflow: visible;*/
	text-align: center; /*!*/
    height: 36px;
    text-decoration: none;
    position: relative;
    z-index: 100;
    font-size: 13px;

	   font-weight:bolder;
    line-height: 2.7;
  /*  margin-left: 35px;*/
    color: #000;
	
	/*text-shadow: 0px 1px 1px #666;*/
	
/*	background: url(../img/mulleft1.png) left repeat-y;*/
	
	
}








#upr ul.nav li a p, 
#foot ul.nav li a p {
	display: block; /*inline-block*/
  /*  float: left;
    overflow: visible;*/
    text-align: center; /*!*/
    height: 36px;
    text-decoration: none;
    position: relative;
    z-index: 100;
	/*text-shadow: 0px 1px 1px #d1d1d1;*/
	
/*	background: url(../img/mulright2.png) right repeat-y;*/
}



#upr ul.nav li a p:hover, 
#foot ul.nav li a p:hover {
background: #14d300;

background:url(../img/fonupr4h+.png) top repeat-x;
/*
background:url(../img/mliaphover.png) repeat-x;
*/
text-shadow: 0px 1px 1px #fff;
color: #14d300;
color: #12bc00;
}

/*#upr ul.nav li div.mnl div.mnr a*/
#upr ul.nav li a { 
margin:0 0px;
padding:0 0px;

padding-right: 2px;

/*text-shadow: 1px 1px 1px #fff;*/

    position:relative;
    z-index:1200;


   /* background: url(../img/horm.png) top center repeat-x;*/ }

/*#upr ul.nav li:hover div.mnl div.mnr a*/
#upr ul.nav li:hover a { 

    position:relative;
    z-index:1200;

	
   /* background: url(../img/hormh.png) top center repeat-x;*/ }

#foot ul.nav li a {
    font-size: 11px;
    height: 26px;
    line-height: 2.4;
	text-shadow: 0px 0px 0px #fff;
    padding: 2px 4px;
    margin-left: 0px;
    color: #004687;
	
	width: auto;

display: inline;
  float: left;
    overflow: visible;
	
	font-weight: normal;
	
}

/*#upr ul.nav li div.mnl div.mnr a:hover*/
#upr ul.nav li a:hover, 
#foot ul.nav li a:hover {
   /* display: inline;
    float: left;
    overflow: visible;*/
    cursor: pointer;
    color: #12bc00;
/*text-decoration: underline;*/

	/*text-shadow:1px 0px 0.5px #333;*/

	text-decoration:underline;

	
	text-align:center;
	/*background: url(../img/hh1.png) bottom center repeat-x #58c8e5; /*eb600a*/
	
	text-shadow: 0px 0px 0px #000;
	
	
/*	background: url(../img/fpuprh2.png) bottom center repeat-x;
*/

/*background: url(../img/body-bg.png) repeat;
color: #422f31; */

/*
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    behavior: url(js/PIE.htc);
    position:relative;
    z-index:1200;
	
	
        -webkit-box-shadow: 2px 2px 6px #2e2122;
    -moz-box-shadow: 2px 2px 6px #2e2122;
    -khtml-box-shadow: 2px 2px 6px #2e2122;
    box-shadow: 2px 2px 6px #2e2122;

    behavior: url(js/PIE.htc);
	*/
	
	/*
	background:url(../img/fonmenuh.png) repeat-x;*/


}

#foot ul.nav li a:hover {

    color: #0E74E7;
	
	text-decoration: underline;

}

#upr ul.nav li a:active, #foot ul.nav li a:active {
    color: #fff;
    text-decoration: underline;
}





#foot ul.nav li a:hover,
#foot ul.nav li:hover a {
    color: #11b700;
    background: #f1f1f1;
	
	background: url(../img/fonupr4h+.png) bottom repeat-x;
}









































#upr ul.nav li ul { 
float: left;
overflow:visible;
list-style: none;

display: none;
position: absolute;
clear:both;
z-index:1050;
padding-top:1px;
/*margin-top:30px;*/
*padding-top:-80px;
*margin-top:0px;

margin-left:0px;
/*margin-left:-100px;*/
/*height:24px;*/
width:250px;

/*
-webkit-box-shadow: 0px 0px 5px #fff;
-moz-box-shadow: 0px 0px 5px #fff;
-khtml-box-shadow: 0px 0px 5px #fff;
box-shadow: 0px 0px 5px #fff;
behavior: url(js/PIE.htc);*/


 }

#upr ul.nav li:hover ul li { 
background:#000; }

#upr ul.nav li ul li,
#upr ul.nav li ul li.first,
#upr ul.nav li ul li.last { 
display:inline;
overflow:visible;
float: none;
margin: 0;
border:0;
text-align: left;

width:250px;
background:#000;
position:relative;
z-index:1100; }

#upr ul.nav li ul li:hover,
#upr ul.nav li ul li.first:hover,
#upr ul.nav li ul li.last:hover { 
display:inline;
overflow:visible;
background:#000; }

#upr ul.nav li:hover ul { display: block;
/*
-webkit-box-shadow: 0px 0px 5px #fff;
-moz-box-shadow: 0px 0px 5px #fff;
-khtml-box-shadow: 0px 0px 5px #fff;
box-shadow: 0px 0px 5px #fff;
behavior: url(js/PIE.htc);*/
 }

#upr ul.nav li ul li a,
#upr ul.nav li ul li.first a,
#upr ul.nav li ul li.last a { 
display:inline-block;
float: left;
overflow:visible;
font-size:12px;
text-decoration:none;
width:auto;

height:auto;
padding:6px 10px;
/*border-right:1px dotted #fff;
border-left:1px dotted #7f7f7f;*/
border-top:none;
border-bottom:none;
color:#000;
line-height:1.5;

text-shadow: 0px 0px 0px #000;
border-bottom:1px solid #adadad;
width:230px;

font-weight:normal;

background: url(../img/hh1.png) bottom center repeat-x #58c8e5; /*eb600a*/


text-align: left;
 }


#upr ul.nav li ul li.first a { border-left:none }
#upr ul.nav li ul li.last a { border-right:none; }



#upr ul.nav li ul li a:hover,
#upr ul.nav li ul li.first a:hover,
#upr ul.nav li ul li.last a:hover { 
display:inline;
float: left;
overflow:visible;
color:#fff;
height:auto;
line-height:1.5;

text-shadow: 1px 1px 1px #333;
/*background:#555;*/




    
background-image: linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -o-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -moz-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -webkit-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -ms-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.43, rgb(50,144,207)),
    color-stop(0.12, rgb(24,117,163)),
    color-stop(0.77, rgb(0,162,255))
);




text-align: left;
 }

#upr ul.nav li ul li a:hover { line-height:1.5; }






















#inf {
    display: inline;
    float: left;
    overflow: visible;
    width: 100%;
    /* margin-bottom: 20px;
     padding-bottom:20px\9;*/
   /* background: #fff;*/
}

#info {
    margin: 0 auto;
    overflow: visible;
    width: 1000px; /*1000px*/

	    height: auto;
		margin:0 auto;
}


#info1 {
    margin: 0 auto;
    overflow: visible;
    width: 1000px; /*1000px*/
    
        float: left;
    display: inline;
        height: auto;
        
        margin:0 auto;
    /*    
              
    -webkit-box-shadow: 0px 0px 15px #000; 
    -moz-box-shadow: 0px 0px 15px #000;
    -khtml-box-shadow: 0px 0px 15px #000;
    box-shadow: 0px 0px 15px #000;


position: relative;
    z-index: 4;
    behavior: url(js/PIE.htc);*/
	
	padding-bottom:15px;
	background: #fff;
}

#info2 {
    overflow: visible;
    width: 1000px;
	margin:0 auto;
   /* float: left;*/
    display: inline;
    height: auto;
    padding-bottom: 10px;
    background: #fff;
	

	

}

.bread {
    overflow: visible;
    width: 960px;
    float: left;
    display: inline;
    height: 24px;
    margin: 8px 0 2px 0;
    text-indent: 30px;
    font-size: 12px;
    color: #1c1c1c;
    font-style: italic;
}

.bread span {
    color: #1c1c1c;
}

.bread span a {
    color: #1c1c1c;
}

.slider {
    overflow: visible;
    width: 750px; /*930*/
    float: left;
    display: inline;
    height: auto; /*130*/
	
	margin: 15px 0 15px 0px;
 /*background: url(../img/fonslider.png) top center no-repeat;*/
/*
background: url(../img/slbot.png) bottom center no-repeat;
padding-bottom: 0px;*/



}

.slide {
    overflow: visible;
    width: 750px; /*930*/
    float: left;
    display: inline;
    height: auto; /*130*/
	/*
	border: 1px solid #403637;
	*/
	/*   
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    behavior: url(js/PIE.htc);
	 position: relative;
    z-index: 4;*/
	
	    position: relative;
    z-index: 4;
    -webkit-box-shadow: 0px 0px 5px #f1f1f1;
    -moz-box-shadow: 0px 0px 5px #f1f1f1;
    -khtml-box-shadow: 0px 0px 5px #f1f1f1;
    box-shadow: 0px 0px 5px #f1f1f1;

    behavior: url(js/PIE.htc);
	
}

.slide img {
    overflow: visible;
    width: 750px; /*930*/
    float: left;
    display: inline;
    height: auto; /*130*/
    
    
        /*
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    behavior: url(js/PIE.htc);
	position: relative;
    z-index: 4;*/
    
}

.slide .sltext {
    overflow: visible;
    width: 320px;
    float: right;
   /* display: inline;*/
    height: auto;
	margin: 20px 0px 0 640px;
    
    border: 1px solid #403637;
    
        position: absolute;
    z-index: 8;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    behavior: url(js/PIE.htc);
	
	background: url(../img/sltext.png) top center repeat;
	
	    -webkit-box-shadow: 2px 2px 6px #422f31; /*4c4c4c*/
    -moz-box-shadow: 2px 2px 6px #422f31;
    -khtml-box-shadow: 2px 2px 6px #422f31;
    box-shadow: 2px 2px 6px #422f31;

    behavior: url(js/PIE.htc);
    
}

.slide .sltext .slzag {
    overflow: visible;
    width: 300px;
    float: left;
   /* display: inline;*/
    height: auto;
    margin: 5px 10px 0 10px;
    

    
	
padding-bottom:6px;
padding-top: 4px;
text-align: center;
font-size: 17px;
font-weight: bolder;
color: #422f31;


    
    background: url(../img/bgslzag.png) bottom center repeat-x;
    

    
}


.slide .sltext p {
    overflow: visible;
    width: 300px;
    float: left;
    display: inline;
    height: auto;
    margin: 5px 10px 0 10px;
    

    
    
padding-bottom: 8px;
padding-top: 2px;
text-align: left;
font-size: 13px;
line-height: 1.5;

color: #000;
}




















.main, .main2, .main3 {
    overflow: visible;
    width: 1000px;
    float: left;
    display: inline;
    height: auto;
    margin-top: 0px;
}

.main2, .main3 {
    margin-top: 0px;
}

ul.maincat, ul.maincat {
    overflow: visible;
    width: 1000px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
}

ul.maincat li, ul.maincat2 li {
    overflow: visible;
    width: 454px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
    border: 1px solid grey;
    margin-left: 16px;
    margin-top: 14px;
    position: relative;
    z-index: 5;
    -webkit-box-shadow: 0px 0px 3px #999999;
    -moz-box-shadow: 0px 0px 3px #999999;
    -khtml-box-shadow: 0px 0px 3px #999999;
    box-shadow: 0px 0px 3px #999999;
    box-shadow: 0px\9 ;
    behavior: url(js/PIE.htc);
}

ul.maincat2 li {
    width: 218px;
}

ul.maincat li div, ul.maincat2 li div {
    overflow: visible;
    width: 454px;
    float: left;
    display: inline;
    height: auto;
}

ul.maincat2 li div {
    width: 218px;
}

ul.maincat li div div.mainimg, ul.maincat2 li div div.mainimg {
    overflow: hidden;
    width: 214px;
    float: left;
    display: inline;
    height: 220px;
}

ul.maincat2 li div div.mainimg {
    width: 218px;
}

ul.maincat li div div.mainimg img, ul.maincat2 li div div.mainimg img {
    margin: 0 auto;
    display: table;
	
	    overflow: hidden\9;

    display: inline\9;
}

ul.maincat li div div.mainopis {
    overflow: visible;
    width: 220px;
    margin-left: 10px;
    float: left;
    display: inline;
    height: 230px;
    color: grey;
    font-size: 13px;
}

ul.maincat li div div.mainopis p {
    margin-top: 5px;
    overflow: visible;
    width: 220px;
    float: left;
    display: inline;
    color: grey;
    font-size: 13px;
}

ul.maincat li a, ul.maincat2 li a {
    overflow: hidden;
    line-height: 1.4;
    width: 454px;
    float: left;
    display: inline;
    height: 50px;
    color: grey;
    font-size: 16px;
    color: #fff;
    text-align: center;
    background: url(../img/mainugol.png) left top no-repeat #0042ff;
}

ul.maincat2 li a {
    width: 214px;
    padding: 0 2px;
    font-size: 15px;
    line-height: 1.5;
    text-decoration: none;
    background: url(../img/mainugol2.png) left top no-repeat #0b2b82;
}

ul.maincat2 li a:hover {
    text-decoration: underline;
}

h1, div.simtov {
    display: inline;
    float: left;
    overflow: visible;
    width: 930px;
    margin-left: 15px;
    height: 30px;
    color: #4e4e4e;
    font-size: 18px;
    font-weight: bolder;
    line-height: 1.5;
    text-indent: 25px;
  /*  border-bottom: 1px solid #0b2b82;*/
}



div.simtov {
    font-size: 15px;
}

.main2 div.mainimage, .main3 div.mainimage {
    display: inline;
    float: left;
    overflow: visible;
    width: 230px;
    margin-left: 15px;
    margin-top: 8px;
    height: auto;
}

.main3 div.mainimage {
    width: 330px;
}

.main2 div.mainimage img, .main3 div.mainimage img {
    width: 100%;
    display: table;
    margin: 0 auto;
	
	       overflow: hidden\9;

    display: inline\9;
}

.main2 .h2op, .main3 .h3op {
    display: inline;
    float: left;
    overflow: visible;
    width: 685px;
    margin-left: 15px;
    margin-top: 8px;
    height: 30px;
    color: #4e4e4e;
    font-size: 13px;
    font-weight: normal;
    height: auto;
}

.main3 .h3op {
    width: 585px;
}

.main .h1op {
    display: inline;
    float: left;
    overflow: visible;
    width: 930px;
    margin-left: 15px;
    margin-top: 8px;
    height: 30px;
    color: #4e4e4e;
    font-size: 13px;
	line-height:1.5;
    font-weight: normal;
    height: auto;
}

.main .h1op p, .main2 .h2op p, .main3 .h3op p {
    margin-bottom: 8px;
	margin-top:8px;
	text-indent:10px;
	text-align:justify;
}

.h1op img { border:1px solid #999;
margin:4px 8px; }

.h1op ul { list-style-type:none;
margin:2px 0;
margin-left:10px; }

.h1op ul li { 
background-image: url(../img/kvadr.png);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 20px;
margin-bottom:2px; }

.tehn {
    display: inline;
    float: left;
    overflow: visible;
    width: 600px;
    margin: 5px 0 5px 15px;
    height: auto;
    font-weight: bolder;
    font-size: 15px;
    color: #0b2b82;
    text-decoration: underline;
}

.prefoot {
    display: inline;
    float: left;
    overflow: visible;
    width: 960px;
    /*margin-top: 15px;*/
    height: auto;
  /*  background: url(../img/prefoot.png) right top no-repeat #0b2b82;*/
}

.prefoot2 {
    display: inline;
    float: left;
    overflow: visible;
    width: 960px;
    height: auto;
  /*  margin: 25px 0 10px;*/
    background: url(../img/fonslid2.png) repeat;
}







































































.seotext {
	display: inline;
    float: left;
    overflow: visible;
    width: 750px;
    height: auto;
    margin-top: 0px;
/*	border-top: 1px solid #d1d1d1;*/
	
	font-family: Arial, Helvetica, sans-serif;
}


.seotext p {
    display: inline;
    float: left;
    overflow: visible;
    width: 750px;
    height: auto;
    margin-top: 5px;
	margin-bottom: 5px;

color: #4c4c4c;
font-size: 14px;
text-align: justify;
text-indent: 15px;

line-height: 1.5;

font-family: Arial, Helvetica, sans-serif;
}

.seotext ul {
display: block;
margin: 5px 0;
margin-left: 10px;
width: 700px;
float: left;
overflow: hidden;
list-style-type: none;
}

.seotext ul li {
background-image: url(../img/rev.png);
background-repeat: no-repeat;
background-position: 0px 3px;
padding-left: 25px;
padding-right: 0px;
margin: 8px 0;
width: 675px;
font-size: 14px;
font-weight: normal;
}








.pf1 {
    display: inline;
    float: left;
    overflow: visible;
    width: 220px;
    margin-left: 16px;
    height: auto;
    margin-top: -10px;
}

.pf1 a.razdel, .pf1 a.razdellast {
    display: inline;
    float: left;
    overflow: visible;
    width: 200px;
    margin-left: 10px;
    color: #fff;
    font-size: 15px;
}

.pf1 a.razdellast {
    text-align: right;
}

.pf1 a.razdel:hover, .pf1 a.razdellast:hover {
    text-decoration: none;
}

ul.pf, ul.pf3, ul.pftehn {
    display: inline;
    float: left;
    overflow: visible;
    width: 220px;
    height: auto;
    margin: 10px 0;
}

ul.pftehn {
    width: 600px;
}

ul.pf li, ul.pf3 li, ul.pftehn li {
    display: inline;
    float: left;
    overflow: visible;
    width: 220px;
    height: auto;
    list-style-type: none;
    margin-bottom: 10px;
}

ul.pf3 li, ul.pftehn li {
    display: inline;
    float: left;
    overflow: visible;
    width: 205px;
    height: auto;
    list-style-type: none;
    margin-bottom: 10px;
    background-position: 0 5px;
    background-repeat: no-repeat;
    background-image: url(../img/point.png);
    padding-left: 15px;
}

ul.pftehn li {
    width: 590px;
    margin-left: 10px;
}

ul.pf li span {
    display: inline;
    float: left;
    overflow: visible;
    margin: 0 20px 0 5px;
    list-style-type: none;
    color: #7f7f7f;
    font-size: 11px;
}

ul.pftehn li span {
    display: inline;
    float: left;
    overflow: visible;
    margin: 0 20px 0 5px;
    list-style-type: none;
    color: #0b2b82;
    font-size: 13px;
}

ul.pf li a, ul.pf3 li a {
    display: inline;
    overflow: visible;
    list-style-type: none;
    color: #e5e5e5;
    text-decoration: none;
    font-size: 12px;
}

ul.pf li a:hover, ul.pf3 li a:hover {
    text-decoration: underline;
}

.pf1 a.all {
    display: inline;
    overflow: visible;
    list-style-type: none;
    color: #808080;
    text-decoration: none;
    font-size: 12px;
    font-style: italic;
    float: right;
    text-decoration: underline;
}

.pf1 a.all:hover {
    text-decoration: none;
}

.main3 ul.otherphoto {
    display: inline;
    float: left;
    height: 80px;
    margin: 0;
    overflow: visible;
    width: 330px;
}

.main3 ul.otherphoto li {
    display: inline;
    float: left;
    height: 80px;
    margin: 0 10px 0 0;
    overflow: visible;
    width: auto;
}

.main3 ul.otherphoto li a {
    display: inline;
    float: left;
    font-size: 10px;
    height: 70px;
    margin: 5px 0;
    overflow: visible;
    width: auto;
    border: 1px solid #0b2b82;
}

.main3 ul.otherphoto li a img {
    /*border-radius: 5px 5px 5px 5px;
     box-shadow: 1px 3px 10px #999999;*/
    display: inline;
    float: left;
    height: 70px;
    overflow: visible;
	width:auto;
}

#podfooter {
    overflow: hidden;
    clear: both;
    position: relative;
    bottom: 0px;
    width: 100%;
    height: 140px;
    *height: 0px;
}

#footer {
    position: relative;
    overflow: visible;
    margin-top: -120px;
	*margin-top: 0px;
    width: 1000px;   /*100%*/
   /* background: url(../img/foot1.png) top center repeat;*/
  
  
  /*
  background-image: linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -o-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -moz-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -webkit-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);
background-image: -ms-linear-gradient(bottom, rgb(50,144,207) 43%, rgb(24,117,163) 12%, rgb(0,162,255) 77%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.43, rgb(50,144,207)),
    color-stop(0.12, rgb(24,117,163)),
    color-stop(0.77, rgb(0,162,255))
);*/
  
  background: url(../img/footer.png) top center repeat;
  
    background: url(../img/foot.png) bottom center no-repeat;
  
   background: url(../img/trava1++.png) bottom center no-repeat;
  
    height: 120px;
    z-index: 200;
	
	background: url(../img/foot1.png) bottom center no-repeat;
	
	
	background: url(../img/foot1++.png) top center no-repeat;
	
	

	
	
	/*border-top: 1px solid #797979;*/
    /*  -webkit-box-shadow: 0px 0px 10px #fff;
     -moz-box-shadow: 0px 0px 10px #fff;
     -khtml-box-shadow: 0px 0px 10px #fff;
     box-shadow: 0px 0px 10px #fff;
     box-shadow: 0px\9 ;
     
     behavior: url(js/PIE.htc);*/
	
	border-top: 3px solid #e5e5e5;
	/*
	border-bottom: 3px solid #14d300;*/
}

#foot {
    width: 1000px;
    margin: 0 auto;
    height: 120px;
    /*background: url("../img/podh1.png") no-repeat scroll center bottom transparent;*/
/*
background: url("../img/footer2.png") center no-repeat;*/


background:url(../img/mvh.png) bottom repeat-x;
/*
background: url(../img/fot.png) left repeat-y;*/
}










#foot .footleft { 
display:inline;
float: left;
overflow:visible;
width: 600px;
height: 50px; }

#foot .footm {
display: inline;
float: left;
overflow: visible;
width: 312px;
height: 56px;
margin-top: 16px;
margin-left: 10px;

background:url(../img/telef.png) no-repeat;
}


 #foot .footm2 {
 	margin-top: 26px;
margin-left: 15px;
width: 240px;
height: 42px;
float: left;
display: inline;
overflow: hidden;
background:url(../img/mail.png) no-repeat;
 }


#foot .footm div, #foot .footm2 div {
list-style-type: none;
float: left;
display: inline;
overflow: hidden;
height: auto;
width: 180px;
margin: 0;
padding: 0;
font-size: 13px;
color: #004180;
/*padding: 8px 0 0 40px;*/
font-weight: normal;
margin-top: 6px;

text-align: left;
}

#foot .footm div {
	width: 215px;
	margin-left: 88px;
	margin-top: 13px;
}

#foot .footm2 div {
margin-left: 53px;
margin-top: 16px;
}

#foot .footm div span {
    margin-right: 15px;
	color: #004180;
}


#foot .footm2 div span {
font-weight: bolder;
    color: #004180;

}






.footlogo {
    display: inline;
    float: left;
    overflow: visible;
    width: 110px;
    height: 23px;
    margin-top: 7px;
}

#site {
    display: inline;
    float: right;
    overflow: visible;
    width: 130px;
/*	position: absolute;
z-index: 5;*/
margin: -15px 15px 0 0px;
color: #777;
}


#site p {
    display: inline;
    float: right;
    overflow: visible;
    width: 130px;
/*  position: absolute;
z-index: 5;*/
margin: 0;
color: #666;
font-size: 11px;
font-weight: bolder;
}


#foot a.site {
    display: inline;
    float: left;
    overflow: visible;
    color: #999;
    margin-top: 5px;
    font-size: 10px;
    padding-right: 5px;
	
	/*text-shadow:1px 1px 1px #333;*/
	
	width: 130px;
	text-align: center;
}

#foot a.site:hover {
    text-decoration: none;
}





#foot span {
    display: inline;
    float: left;
    overflow: visible;
color: #fff;
    font-size: 12px;
    margin-top: 3px;
	

}








#foot #site span {
    display: inline;
    float: left;
    overflow: visible;
color: #999;
    font-size: 12px;
    margin-top: 3px;
    
       width: 130px;
    text-align: center;
}










img.flag {     display: inline;
    float: right;
    overflow: visible;
	width:122px;
	height:82px;
	margin:5px 10px 0 0; }

img.tell {
display: inline;
float: left;
overflow: visible;
width: 50px;
height: 44px;
margin: 12px 2px 0 15px;
}

#foot .footcont, #foot .footcont2 { display: inline;
    float: left;
    overflow: visible;
    width:180px;
    height:auto;
	margin-left:10px;
	margin-top: 8px; }

#foot .footcont { 
    width:350px;
	margin-top: 0px;
 }

#foot .footcont p, #foot .footcont2 p { display: inline;
    float: left;
    overflow: visible;
    width:auto;
	*width:180px;
    height:auto;
	color:#ffffff;
	font-size:13px;
	margin-top: 8px;
	text-shadow:1px 1px 2px #000;
	   font-weight:bolder; }

#foot .footcont p { 
    *width:350px;
	font-size: 13px;
}

#foot .footcont p span, #foot .footcont2 p span { display: inline;
    float: left;
    overflow: visible;
    width:auto;
    height:auto;
	padding:0;
	padding-right:8px;
	margin:0;
    color:#fff; /*3f3f3f*/
    font-size:13px;
	text-shadow:0px 0px 0px #000;
	/*text-decoration:underline;*/ }






.block1 { 
overflow:visible;
width:230px;
float:left;
display:inline;
height:auto;

margin-top: 25px; }

.block2 { 
overflow:visible;
width:750px;
float:left;
display:inline;
height:auto;
margin-left:10px;
margin-top:10px; }

.block3 { 
overflow:visible;
width:980px;
float:left;
display:inline;
height:auto;
margin-left:10px;
margin-top:10px; }

ul.aksion {
overflow:visible;
width:940px;
float:left;
display:inline;
height:auto;
list-style-type:none;
}

ul.aksion li, ul.aksion li.first {
overflow:visible;
width:940px;
float:left;
display:inline;
height:auto;
list-style-type:none;
background:url(../img/aksbgbot.png) bottom repeat-x;
border-bottom:1px dotted grey;
margin:20px 0 15px 0;
}

ul.aksion li.first .timer {
	overflow:visible;
width:640px;
float:left;
display:inline;
height:auto;
} 

ul.aksion li.first .texttimer {
    overflow:visible;
width:300px;
float:left;
display:inline;
height:auto;
} 

ul.aksion li.first .texttimer .zagaks {
    overflow:visible;
width:260px;
margin:5px 0 5px 20px;
color: #c20000;
font-size:16px;
font-weight:bolder;
text-align:center;
float:left;
display:inline;
height:auto;
} 

ul.aksion li.first .texttimer p {
    overflow:visible;
width:280px;
margin:5px 0 5px 10px;
color:#555;
font-size:13px;
line-height:1.4;

text-align: left;
float:left;
display:inline;
height:auto;
} 



ul.aksion li .zagaks {
    overflow:visible;
width:900px;
margin:5px 0 5px 20px;
color: #c20000;
font-size:16px;
font-weight:bolder;
text-align:center;
float:left;
display:inline;
height:auto;
} 

ul.aksion li p {
    overflow:visible;
width:920px;
margin:5px 0 5px 10px;
color:#555;
font-size:13px;
line-height:1.4;

text-align: left;
float:left;
display:inline;
height:auto;
} 


ul.aksion li p#note {
float: none;
display: block;
} 


ul.aksion li p span  {
color:red;
font-size:13px;
font-weight:bolder;
line-height:1.4;
}






.preim { overflow:visible;
width:210px;
float:left;
display:inline;
height:auto;

margin-left: 10px;
margin-top: 7px;
/*
margin-left:-15px;

margin-top: 15px;

margin-top: 14px\9;

*margin-top: 15px;

*margin-left:-15px;
*/
/*background:url(../img/fonslid2.png) repeat;*/
/*
background: #cfe1e8;*/

/*
background:url(../img/blcent.png) repeat-y;

background:url(../img/left1.png) repeat-y;*/


   /* -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: 0px 0px 1px #999;
     -moz-box-shadow: 0px 0px 1px #999;
     -khtml-box-shadow: 0px 0px 1px #999;
     box-shadow: 0px 0px 1px #999;

     
     behavior: url(js/PIE.htc);
     position:relative;
     z-index:5;
	 /*
	 border:1px solid #b2b2b2;*/
	
	 background: url(../img/sl2.png) bottom repeat-x #fff;
	 padding-bottom: 4px;
	 
	 }

.preim .bl1top { overflow:visible;
/*width:300px;*/
float:left;
display:inline;
height:auto;

width:210px;
/*
background:url(../img/bltop.png) top center repeat-x;


    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	
	     behavior: url(js/PIE.htc);
     position:relative;
     z-index:5;
	 
	 margin-top: -24px;
	 
	  margin-top: -23px\9;*/
      }

.preim .bl1top .bl1bot { overflow:visible;
/*width:300px;*/
float:left;
display:inline;
height:auto;

width:210px;

/*background:url(../img/bl1bot.png) bottom center repeat-x;*/
/*
background:url(../img/blbot.png) bottom center repeat-x;
*/

    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    
         behavior: url(js/PIE.htc);
     position:relative;
     z-index:5;
	/*
	 margin-bottom: -21px;*/
	
 /*   padding-bottom: 55px;*/
    
  /*  background: url(../img/leftbot.png) bottom no-repeat;*/
	 }




























































.block1 div.zagol {



        overflow: hidden;

            width: 150px;
            height: 25px;
            position: relative;
            z-index: 5;
            
            font-size: 13px;
            line-height: 1.9;
            font-weight: bolder;
            text-align: center;
            background: url(../img/l2zag.png) bottom repeat-x #d9d9d9;

color: #fff; 
background:#14d300;
text-shadow: 0px 1px 1px #111;
margin-bottom: 5px;

       -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;

behavior: url(js/PIE.htc);
position:relative;
z-index:5;

margin-top: -5px;





}

.block1 p {
	   font-size:11px;
color: #444; 
padding:5px 10px;
font-weight:bolder;

}









.immm { overflow:visible;
width:625px;
float:left;
display:inline;
height:auto;
margin-left:10px; }






















/*start maincatal*/

ul.maincatalmain {
    overflow: visible;
    width: 750px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
    margin-bottom:10px;
}

ul.maincatalmain li {
    overflow: visible;
    width: 210px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
    border: 5px solid #d9d9d9;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 12px;
    background:url(../img/mcmtop2.png) top center no-repeat #fff;
            position: relative;
    z-index: 1;
        -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
        behavior: url(js/PIE.htc);
		
		    -webkit-box-shadow: 0px 0px 5px #999999;
    -moz-box-shadow: 0px 0px 5px #999999;
    -khtml-box-shadow: 0px 0px 5px #999999;
    box-shadow: 0px 0px 5px #999999;
    box-shadow: 0px 0px 0px #ffffff\9;
    
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 5;
	

}

ul.maincatalmain li:hover {
        
    -webkit-box-shadow: 0px 0px 0px #999999;
    -moz-box-shadow: 0px 0px 0px #999999;
    -khtml-box-shadow: 0px 0px 0px #999999;
    box-shadow: 0px 0px 0px #999999;
    box-shadow: 0px 0px 0px #ffffff\9;
    
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 5;

}




ul.maincatalmain li div {
    overflow: visible;
    width: 210px;
    float: left;
    display: inline;
    height: auto;

}





ul.maincatalmain li a.zag {
    width: 200px;
    padding: 15px 5px 7px 5px;
    font-size: 17px;
    line-height: 1.2;
    text-decoration: none;
    color:#1525a3;
    font-weight:bolder;
    text-align:center;
 /*   margin-top:-17px;*/
    float: left;
    display: inline;
    height:auto;
    overflow:hidden;
    position:relative;
    z-index: 12;
/*  background: url(../img/mcstr.png) top no-repeat;*/
/*
background:url(../img/podmzag4.png) center 12px no-repeat;*/

    margin-bottom: 5px;
	
	    text-decoration: underline;
}

ul.maincatalmain li a.zag:hover,
ul.maincatalmain li:hover a.zag {
    text-decoration: none;
}

ul.maincatalmain li a.foto {
    width: 190px;
    height: 190px;
    overflow: hidden;
    float: left;
    display: inline;
    margin: 9px 0 5px 10px;
/*    border:1px solid #e6e6e6;*/
}

ul.maincatalmain li a.foto:hover {
  /*  border:1px solid #b3b3b3;*/
}

ul.maincatalmain li a.foto p {
        overflow: hidden;
    float: left;
    display: inline;
	
	    width: 190px;
    height: 190px;
	
	color: #000;
	font-size: 13px;
	font-weight: normal;
	
	line-height: 1.4;
}


ul.maincatalmain li img {
    width: 190px;
    height: 190px;
    overflow: hidden;
    float: left;
    display: inline;
    margin: 9px 0 5px 10px;
/*    border:1px solid #e6e6e6;*/
}


/*end maincatal*/





































/*start maincatal*/

ul.maincatal {
    overflow: visible;
    width: 750px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
    margin-bottom:10px;
}

ul.maincatal li {
    overflow: visible;
    width: 220px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
    border: 1px solid #d1d1d1;
    margin-right: 10px;
	margin-left: 15px;
    margin-bottom: 12px;
    background:url(../img/catallibot.png) bottom repeat-x;
	        position: relative;
    z-index: 1;
	/*    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;*/
        behavior: url(js/PIE.htc);
		
		margin-top: 12px;
}

ul.maincatal li:hover {
        
    -webkit-box-shadow: 0px 0px 5px #999999;
    -moz-box-shadow: 0px 0px 5px #999999;
    -khtml-box-shadow: 0px 0px 5px #999999;
    box-shadow: 0px 0px 5px #999999;
	box-shadow: 0px 0px 5px #999999\9;
	
    behavior: url(js/PIE.htc);
	position: relative;
    z-index: 5;
	background: #fff\9;
}

ul.maincatal li a.zag {
    width: 210px;
    padding: 0 5px;
    font-size: 13px;
    line-height: 1.2;
    text-decoration: none;
    color:#1525a3;
    font-weight:bolder;
    text-align:center;
    margin-top:-17px;
    float: left;
    display: inline;
    height:45px;
    overflow:hidden;
	position:relative;
	z-index: 12;
/*	background: url(../img/mcstr.png) top no-repeat;*/
/*
background:url(../img/podmzag4.png) center 12px no-repeat;*/
	padding-top: 22px;
	margin-bottom: 5px;
}

ul.maincatal li a.zag:hover {
    text-decoration: underline;
}

ul.maincatal li a.foto {
    width: 200px;
	height: 200px;
    overflow: hidden;
    float: left;
    display: inline;
    margin: 9px 0 5px 10px;
/*    border:1px solid #e6e6e6;*/
}

ul.maincatal li a.foto:hover {
  /*  border:1px solid #b3b3b3;*/
}

ul.maincatal li a.foto img {
        width: 100%;
}

/*end maincatal*/


























.zagpodcat {
	    overflow: visible;
    width: 720px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
    margin-bottom:10px;
	margin-left: 10px;
	margin:5px 0;
	font-size: 18px;
	font-weight: bolder;
	color: #261b1c;
	text-indent: 15px;
	border-bottom: 1px solid #d1d1d1;
}

/*start catal*/

ul.catal {
    overflow: visible;
    width: 750px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
	
	margin-bottom:10px;

}

ul.catal li {
    overflow: visible;
    width: 220px;
    float: left;
    display: inline;
    height: auto;
    list-style-type: none;
    border: 1px solid #fff;
    margin-right: 10px;
	margin-left: 15px;
    margin-top: 12px;
	
	

            position: relative;
    z-index: 1;
  /*      -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;*/
        behavior: url(js/PIE.htc);
	
	background:url(../img/catallibot.png) bottom repeat-x;
	
	background:url(../img/l2bot.png) bottom repeat-x;
	
	background: url(../img/sl2.png) bottom repeat-x #fff;
	
	
	    -webkit-box-shadow: 0px 0px 1px #999999;
    -moz-box-shadow: 0px 0px 1px #999999;
    -khtml-box-shadow: 0px 0px 1px #999999;
    box-shadow: 0px 0px 1px #999999;

    
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 5;
}


ul.catal li:hover {
	    
    -webkit-box-shadow: 0px 0px 1px #999999;
    -moz-box-shadow: 0px 0px 1px #999999;
    -khtml-box-shadow: 0px 0px 1px #999999;
    box-shadow: 0px 0px 1px #999999;

	
    behavior: url(js/PIE.htc);
	position: relative;
    z-index: 5;

	
	
	background: #fff;
	}





ul.catal li a.zag, ul.catal li:hover a.zag {
    width: 210px;
    padding: 0 5px;
    font-size: 14px;
    line-height: 1.25;
    text-decoration: none;
    color:#003f82;
	font-weight: bolder;
	text-align:center;
	margin-top:5px;

    float: left;
    display: inline;
	height:50px;
	overflow:hidden;
	
	background: #f1f1f1;
	text-shadow: 0px 1px 1px #fff;
	/*background: url(../img/mcstr1.png) bottom center no-repeat;*/
	/*background: url(../img/podmzag6.png) bottom center no-repeat;
*/
}

ul.catal li:hover a.zag {
	background: #e5e5e5;
}

ul.catal li a.zag:hover {
    text-decoration: underline;
	background: #fff;
}

ul.catal li a.foto {
    width: 200px;
	
	height: 200px;


    overflow: hidden;
    float: left;
    display: inline;
	margin: 9px 0 5px 10px;
/*	border:1px solid #e6e6e6;*/
}

ul.catal li a.foto:hover {
  /*  border:1px solid #d1d1d1;*/
}


ul.catal li a.foto img {
	    width: 100%;
}
/*
ul.catal li .khar {
	    width: 190px;
	    padding: 0 5px;
    font-size: 11px;
    line-height: 1.5;
    text-decoration: none;
    color:#777;
    text-align:left;
    margin-top:5px;

    float: left;
    display: inline;
    height:50px;
    overflow:hidden;
}
*/
ul.catal li .prbuy {
        width: 210px;
        padding: 0 5px;
    font-size: 11px;
    line-height: 1.5;
    text-decoration: none;
    color:#1a1a1a;
    text-align:left;
    margin:5px 0;

    float: left;
    display: inline;
    height:auto;
    overflow:hidden;
}


ul.catal li .prbuy .price {
	        width: 102px;
    font-size: 17px;
	
	/*font-style: italic;*/
	
    line-height: 1.5;
    text-decoration: none;
    color:#333;
    text-align:left;
    margin-top:5px;
	font-weight:bolder;

    float: left;
    display: inline;

    overflow:hidden;
	
	text-indent: 5px;
	
	text-shadow: 0px 1px 1px #fff;
}

ul.catal li .prbuy .buy {
            width: 100px;
margin-left:5px;
    font-size: 14px;
    line-height: 1.5;
    text-decoration: none;
    color:#000;
    text-align:left;
    margin-top:2px;
    font-weight:bolder;

    float: left;
    display: inline;

    overflow:hidden;
}

ul.catal li .prbuy .buy button {
/*background:url(../img/catalbutton.png) no-repeat;*/
    float: left;
    display: inline;

    font-size: 13px;
    line-height: 1.3;

    font-weight:bolder;

    overflow:hidden;
	width: 97px;
	height:27px;
	border:0;
	
	
	
	background: url(../img/fonwapka.png) center top repeat-x;
	
	



/*border:1px solid grey;*/

text-shadow:1px 1px 1px #333;

color: #fff;

    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;

    position: relative;
    z-index: 4;
 /*   -webkit-box-shadow: 0px 0px 1px #4c4c4c;
    -moz-box-shadow: 0px 0px 1px #4c4c4c;
    -khtml-box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px\9 ;
    box-shadow: 0px 0px 1px #4c4c4c\9;*/
    behavior: url(js/PIE.htc);
	
	background: url(../img/kupit.png) repeat-x\9;
	
	background: url(../img/butbuy.png) center top repeat-x;
	
}

ul.catal li .prbuy .buy button:hover {
	cursor:pointer;
	text-shadow:1px 1px 1px #000;
	/*
background-image: linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -o-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -moz-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -ms-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.23, rgb(24,61,194)),
    color-stop(0.56, rgb(27,107,219)),
    color-stop(0.86, rgb(35,143,245))
);*/

    background: url(../img/kupith.png) repeat-x\9;
	
	background: url(../img/butbuyh.png) center bottom repeat-x;

}


/*end catal*/















/***********************************************/
/***********************************************/
/***********************************************/
/***********************************************/
/***********************************************/
/***********************************************/

/*
.leftbar {
    float: left;
    width: 200px;
}

.rightbar {
    float: right;
    width: 200px;
}

.centerbar {
    margin: 0 200px 0 200px;
}

.left {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    padding-bottom: 20px;
}

.right {
    overflow: visible;
    width: 190px;
    margin-left: 10px;
    float: left;
    display: inline;
    padding-bottom: 20px;
}

.zag, .zag1, .zag2 {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    height: 35px;
    font-size: 15px;
    line-height: 2.3;
    text-indent: 35px;
    color: #fff;
    margin-bottom: 3px;
}

.zag {
    background: url(../img/zag.png) no-repeat;
}

.zag1 {
    background: url(../img/zag1.png) no-repeat;
}

.zag2 {
    background: url(../img/zag2.png) no-repeat;
}

ul.lmenu {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
}

ul.lmenu li {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    height: 26px;
    margin-top: 2px;
}

ul.lmenu li a {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    height: 26px;
    color: #fff;
    text-indent: 12px;
    text-decoration: none;
    font-size: 13px;
    line-height: 1.9;
    background: url(../img/leftmenu.png) no-repeat;
}

ul.lmenu li a:hover {
    text-decoration: underline;
    background: url(../img/leftmenuh.png) no-repeat;
}

ul.news {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-top: 5px;
}

ul.news li {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-bottom: 10px;
}

ul.news li div.news {
    overflow: visible;
    width: 190px;
    height: 250px;
    float: left;
    display: inline;
    list-style-type: none;
    background: url(../img/news.png) top center no-repeat;
}

ul.news li div.news div.foto {
    overflow: hidden;
    width: 150px;
    height: 150px;
    margin: 10px 0 0 19px;
    float: left;
    display: inline;
    list-style-type: none;
    border: 1px solid #5e004f;
    background: #fff;
}

ul.news li div.news div.foto img {
    overflow: hidden;
    width: 150px;
    float: left;
    display: inline;
}

ul.news li div.news p {
    overflow: hidden;
    width: 170px;
    float: left;
    display: inline;
    color: #00e511;
    margin: 10px 0 0 9px;
    font-size: 14px;
    height: 50px;
}

ul.news li div.news div.podr {
    overflow: hidden;
    width: 170px;
    float: left;
    display: inline;
    margin: 5px 0 5px 9px;
    font-size: 14px;
}

ul.news li div.news div.podr span {
    overflow: hidden;
    width: 70px;
    float: left;
    display: inline;
    text-align: center;
    font-size: 13px;
    font-style: italic;
    color: #4e4e4e;
}

ul.news li div.news div.podr a {
    overflow: hidden;
    width: 100px;
    float: left;
    display: inline;
    text-align: right;
    font-size: 13px;
    font-weight: bolder;
    font-style: italic;
    color: #5e004f;
}

ul.news li div.news div.podr a:hover {
    text-decoration: none;
}

.similmod {
    display: inline;
    float: left;
    overflow: visible;
    width: 600px;
    margin-left: 0px;
    height: 35px;
    color: #000;
    font-size: 17px;
    font-weight: bolder;
    line-height: 1.7;
    text-indent: 25px;
    background: url(../img/podh1.png) bottom center no-repeat;
    font-size: 15px;
    margin-top: 10px;
}

ul.tovar {
    overflow: visible;
    width: 600px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-top: 5px;
}

ul.tovar li {
    overflow: visible;
    width: 180px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-bottom: 10px;
    margin-left: 15px;
}

ul.tovar li div.news {
    overflow: visible;
    width: 180px;
    height: 310px;
    float: left;
    display: inline;
    list-style-type: none;
    background: url(../img/tovar.png) top center no-repeat;
}

ul.tovar li div.news div.foto {
    overflow: hidden;
    width: 120px;
    height: 160px;
    margin: 10px 0 0 29px;
    float: left;
    display: inline;
    list-style-type: none;
    background: #fff;
}

ul.tovar li div.news div.foto img {
    overflow: hidden;
    width: 120px;
    float: left;
    display: inline;
}

ul.tovar li div.news p {
    overflow: hidden;
    width: 160px;
    float: left;
    display: inline;
    color: #4d4d4d;
    margin: 5px 0 0 9px;
    font-size: 12px;
    text-align: center;
}

ul.tovar li div.news a {
    overflow: hidden;
    width: 160px;
    float: left;
    display: inline;
    color: #5e004f;
    margin: 13px 0 0 9px;
    font-size: 13px;
    text-align: center;
    text-decoration: underline;
    height: 52px;
    font-weight: bolder;
}

ul.tovar li div.news a:hover {
    text-decoration: none;
}

ul.tovar li div.news div.podr {
    overflow: hidden;
    width: 180px;
    float: left;
    display: inline;
    margin: 5px 0 5px 0px;
    font-size: 14px;
}

ul.tovar li div.news div.podr div.price {
    overflow: hidden;
    width: 90px;
    float: left;
    display: inline;
    text-align: center;
    color: #4e4e4e;
    margin: 0 0 0 5px;
}

ul.tovar li div.news div.podr div.price span.new, ul.tovar li div.news div.podr div.price span.old {
    overflow: hidden;
    width: 90px;
    float: left;
    display: inline;
    text-align: center;
    font-weight: bolder;
    font-size: 15px;
    color: #00ff13;
    margin-top: 5px;
    text-shadow: -1px -1px 1px #b1b1b1;
    filter: Shadow(Color = #b1b1b1, Direction = 15, Strength = 1);
}

ul.tovar li div.news div.podr div.price span.old {
    font-size: 11px;
    text-decoration: line-through;
    font-weight: normal;
    color: #4e4e4e;
    margin-top: 3px;
}

ul.tovar li div.news div.podr button {
    background: transparent;
    border: 0;
    padding: 0 0 0 8px;
    position: absolute;
    width: 80px;
    padding-top: 15px;
    color: #fff;
    font-weight: bolder;
}
*/


/*
 ul.tovar li div.news div.podr button {
 background:transparent;
 border:0;
 padding: 0 0 0 8px;
 position: absolute;
 width: 80px;
 padding-top:15px\9;
 color:#fff\9;
 font-weight:bolder\9;
 }
 
 ul.tovar li div.news div.podr button:hover {
 text-decoration: underline;
 }
 
 ul.tovar li div.news div.podr button a {
 overflow: hidden;
 width: 75px;
 float: left;
 display: inline;
 text-align: center;
 font-size: 14px;
 font-weight: bolder;
 line-height: 3;
 color: #fff;
 margin: 0 0 0 0px;
 margin:0px;
 height: 44px;
 text-decoration: none;
 }
 
 ul.tovar li div.news div.podr button a:hover {
 text-decoration: underline;
 }
 */



/*
.text {
    overflow: hidden;
    width: 580px;
    float: left;
    display: inline;
    margin-left: 10px;
}

.text p {
    margin-top: 10px;
    text-indent: 15px;
    font-size: 12px;
    line-height: 1.4;
}

ul.aksii {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-top: 5px;
}

ul.aksii li {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-bottom: 10px;
}

ul.aksii li div.news {
    overflow: visible;
    width: 190px;
    height: 257px;
    float: left;
    display: inline;
    list-style-type: none;
    background: url(../img/aksii.png) top center no-repeat;
}

ul.aksii li div.news div.foto {
    overflow: hidden;
    width: 120px;
    height: 160px;
    margin: 10px 0 0 29px;
    float: left;
    display: inline;
    list-style-type: none;
    background: #fff;
}

ul.aksii li div.news div.foto img {
    overflow: hidden;
    width: 120px;
    float: left;
    display: inline;
}

ul.aksii li div.news a {
    overflow: hidden;
    width: 170px;
    float: left;
    display: inline;
    color: #00e511;
    margin: 10px 0 0 9px;
    font-size: 14px;
    height: 50px;
    text-align: center;
    text-shadow: 1px 1px 1px #b4b4b4;
    filter: Shadow(Color = #b4b4b4, Direction = 15, Strength = 1);
}

ul.aksii li div.news a:hover {
    text-decoration: none;
}

ul.aksii li div.news span {
    overflow: hidden;
    width: 170px;
    margin: 8px 0 0 9px;
    float: left;
    display: inline;
    text-align: center;
    font-size: 11px;
    color: #5e004f;
}

.korz {
    overflow: visible;
    width: 190px;
    height: 115px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-top: -15px;
    background: url(../img/korz.png) top center no-repeat;
    text-shadow: 1px 1px 1px #444444;
    filter: Shadow(Color = #444444, Direction = 15, Strength = 1);
}
*.korz {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/korz.png'); 
}

.korz a {
    overflow: visible;
    width: 90px;
    float: right;
    display: inline;
    list-style-type: none;
    margin-top: 20px;
    color: #fff;
    font-weight: bolder;
    font-style: italic;
    text-align: right;
    margin-right: 10px;
    text-shadow: 1px 1px 1px #808080;
    filter: Shadow(Color = #808080, Direction = 15, Strength = 1);
}

.korz a:hover {
    text-decoration: none;
}

.korz p {
    overflow: visible;
    width: 150px;
    float: right;
    display: inline;
    list-style-type: none;
    margin-top: 10px;
    color: #fff;
    font-weight: bolder;
    text-align: right;
    font-size: 12px;
    margin-right: 5px;
}

ul.top {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-top: 5px;
}

ul.top li {
    overflow: visible;
    width: 190px;
    float: left;
    display: inline;
    list-style-type: none;
    margin-bottom: 10px;
}

ul.top li div.news {
    overflow: visible;
    width: 190px;
    height: 250px;
    float: left;
    display: inline;
    list-style-type: none;
    background: url(../img/top.png) top center no-repeat;
}

ul.top li div.news div.foto {
    overflow: hidden;
    width: 150px;
    height: 150px;
    margin: 10px 0 0 19px;
    float: left;
    display: inline;
    list-style-type: none;
    background: #fff;
}

ul.top li div.news div.foto img {
    overflow: hidden;
    width: 150px;
    float: left;
    display: inline;
}

ul.top li div.news a {
    overflow: hidden;
    width: 170px;
    float: left;
    display: inline;
    color: #5E004F;
    margin: 5px 0 0 9px;
    font-size: 13px;
    font-weight: bolder;
    height: 50px;
    text-align: center;
}

ul.top li div.news a:hover {
    text-decoration: none;
}
*/

































/*

ul.top li div.news div.podr {
    overflow: hidden;
    width: 170px;
    float: left;
    display: inline;
    margin: 5px 0 5px 9px;
    font-size: 14px;
}

ul.top li div.news div.podr span {
    overflow: hidden;
    float: left;
    display: inline;
    text-align: center;
    color: #00FF13;
    font-size: 15px;
    font-weight: bolder;
    margin-top: 5px;
    width: 90px;
    text-shadow: -1px -1px 1px #B1B1B1;
    filter: Shadow(Color = #B1B1B1, Direction = 15, Strength = 1);
}




ul.top li div.news div.podr button {
background:transparent; 
border:0;
    padding: 0 0 0 8px;
    position: absolute;
    width: 80px;
	padding-top:5px;
	color:#5E004F;
	font-weight:bolder;
}
*/


/*
ul.top li div.news div.podr button {
background:transparent; 
border:0;
    padding: 0 0 0 8px;
    position: absolute;
    width: 80px;
	padding-top:5px\9;
	color:#5E004F\9;
	font-weight:bolder\9;
}

ul.top li div.news div.podr button:hover {
    text-decoration: underline;
}

ul.top li div.news div.podr button a {
    overflow: hidden;
    width: 70px;
    float: left;
    display: inline;
    text-align: right;
    font-size: 14px;
    font-weight: bolder;
    text-align: center;
    color: #5e004f;
    height: auto;
}

ul.top li div.news div.podr button a:hover {
    text-decoration: none;
}*/


/*
.block1 { 
overflow:visible;
width:240px;
float:left;
display:inline;
height:auto;
margin-left:30px;
margin-top:10px; }

.block2 { 
overflow:visible;
width:310px;
float:left;
display:inline;
height:auto;
margin-left:10px;
margin-top:10px; }

.block1 .fototovar { 
overflow:visible;
width:230px;
float:left;
display:inline;
height:auto; }
*/
/*
.block1 .fototovar a { 
overflow:visible;
width:230px;
float:left;
display:inline;
height:auto; }
*/

/*
.block1 .fototovar img { 
overflow:visible;
width:230px;
float:left;
display:inline;
height:auto;

-moz-border-radius: 5px;
-webkit-border-radius:  5px;
-khtml-border-radius:  5px;
border-radius:  5px;
-webkit-box-shadow: 1px 3px 10px #999999;
-moz-box-shadow: 1px 3px 10px #999999;
-khtml-box-shadow: 1px 3px 10px #999999;
box-shadow: 1px 3px 10px #999999;
behavior: url(js/PIE.htc);

position:relative;
z-index:3; }




.block1 ul.otherphoto {
display: inline;
float: left;
overflow: visible;
width: 250px;
margin:0px;
height:80px; }

.block1 ul.otherphoto li {
display: inline;
float: left;
overflow: visible;
height:80px;
width:auto;
margin:0 10px 0 0; }

.block1 ul.otherphoto li a {
display: inline;
float: left;
overflow: visible;
height:70px;
width:auto;
margin:5px 0;
font-size:10px; }

.block1 ul.otherphoto li a img { 
display: inline;
float: left;
overflow: visible;
height:70px;
width:70px\9;
*width:auto;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 1px 3px 10px #999999;
-moz-box-shadow: 1px 3px 10px #999999;
-khtml-box-shadow: 1px 3px 10px #999999;
box-shadow: 1px 3px 10px #999999;
behavior: url(js/PIE.htc);
}
*/

/*
.block2 .textopis {
display: inline;
float: left;
overflow: visible;
width: 290px;
color:#444444;
font-size: 12px;
text-align:left;
line-height:1.5;
margin:5px 0 5px 10px; }

.block2 .textopis p {
text-indent:10px;
margin-bottom:5px;
text-align:justify; }


.block2 .textopis p.mainop {
text-indent:10px;
margin-bottom:5px;
font-size:13px;
text-decoration:underline;
color:#5E004F;
text-align:center; }

.block2 ul { 
overflow:visible;
width:290px;
float:left;
display:inline;
height:auto; }


.block2 ul li,
.block2 ul li.kupit { 
overflow:visible;
width:250px;
float:left;
display:inline;
margin:10px 0 0px 10px; }

.block2 ul li.kupit { 
width:190px;
height:26px;
text-align:center;
color:#fff;
line-height:1.5;
float:right; }

.block2 ul li.kupit a,
.block2 ul li.kupit a:hover { 
width:190px;
height:26px;
text-align:center;
color:#fff;
line-height:1.5;
margin:0;
padding:0;
background: url("../img/ofzak.png") no-repeat; }

.block2 ul li.kupit a:hover { text-decoration:none;
  }
*/

/*
.block2 ul li.kupit button { 
width:190px;
height:26px;
text-align:center;
color:#fff;
line-height:1.5;
margin:0;
padding:0;
background: url("../img/ofzak.png") no-repeat;
border:0;
font-size:14px; }








.block2 ul li span,
.block2 ul li span.price { 
overflow:visible;
display:inline;
padding-right:5px;
color:#00E511;
font-size:12px;
font-weight:bolder; }



.block2 ul li span.price { color:#5E004F; }

.block2 ul li p { 
overflow:visible;
color:#5E004F;
display:inline;
font-size:12px; }

.block2 ul li p.new { 
overflow:visible;
display:inline;
padding-right:5px;
color: #00FF13;
font-size: 17px;
font-weight: bolder;
text-shadow: -1px -1px 1px #B1B1B1;
filter: Shadow(Color=#B1B1B1, Direction=15, Strength=1);  }

.block2 ul li p.old { 
overflow:visible;
color:#5E004F;
display:inline;
font-size:12px;
padding-right:5px;
text-decoration:line-through; }



.block2 ul li a { 
overflow:visible;
width:250px;
float:left;
display:inline; }

.block2 ul li a:hover { 
overflow:visible;
width:250px;
float:left;
display:inline;
height:auto;
position:relative;
z-index:12; }

*/



/*
                                <!--<li>
                                    <div class="mnl">
                                        <div class="mnr">
                                            <a href="#">Наша продукция</a>
                                        </div>
                                    </div>
                                </li>-->
	*/							
								




/*start bread*/


.bread {
    overflow: visible;
    width: 730px;
    float: left;
    display: inline;
    height: auto;
    text-indent: 30px;
    font-size: 11px;
    color: #1c1c1c;
	margin: 0;
	margin-bottom: 0px;
}

.bread span {
    color: #1c1c1c;
}

.bread span a {
    color: #1c1c1c;
}

.bread span a:hover {
    text-decoration: none;
}

/*end bread*/






/*+++++++++++++++*/

.block3a {
    overflow: visible;
    width: 280px;
    float: left;
    display: inline;
    height: auto;
    margin-top: 10px;
}


.block3a img.shadow {
    -webkit-box-shadow: 0px 0px 5px #fff;
    -moz-box-shadow: 0px 0px 5px #fff;
    -khtml-box-shadow: 0px 0px 5px #fff;
    box-shadow: 0px 0px 5px #fff;
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 5;
    margin-left: 10px;
}

.block3a .fototovar {
    overflow: visible;
    width: 280px;
    float: left;
    display: inline;
    height: auto;
    position: relative;
    z-index: 2;
}

.block3a .fototovar a {
    overflow: visible;
    width: 262px;
    float: left;
    display: inline;
    height: auto;
        margin-left: 10px;

}


.block3a .fototovar a img {
    /*-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;*/
   /* -webkit-box-shadow: 0px 0px 3px #b9b9b9;
    -moz-box-shadow: 0px 0px 3px #b9b9b9;
    -khtml-box-shadow: 0px 0px 3px #b9b9b9;
    box-shadow: 0px 0px 3px #b9b9b9;*/
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 5;
    width: 260px;

    border: 0px;
    border: 1px solid #d1d1d1;
	
	border-bottom: 3px solid #0090ff;
	/*
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;*/
    behavior: url(js/PIE.htc);
position:relative;
z-index:5; 
}

.block3a .nazv {
    overflow: visible;
    width: 260px;
    /*height: 60px;*/
   /* min-height: 80px;
    margin-top: 10px;*/
    height: auto;
    margin-left: 10px;
    float: left;
    display: block;
    position: absolute;
    z-index: 2;
    color: red;
    font-size: 11px;
    text-align: right;
    /*background: url("../img/ptbg.png") repeat;*/
  /*  background: url("../img/ptbg.png") top right no-repeat #073860;
  */
 
   background: url(../img/fonpodt.png) bottom center repeat-x;
   margin-top: 5px;
   
   margin-top: 5px\9;
border: 1px solid #d1d1d1;

background: #f1f1f1;

*margin-bottom:3px;
/**margin-left:-405px;*/
*bottom:0px;






/*
       -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;*/
	
	
	
	
	
/*
-webkit-box-shadow: 0px 0px 5px #fff;
-moz-box-shadow: 0px 0px 5px #fff;
-khtml-box-shadow: 0px 0px 5px #fff;
box-shadow: 0px 0px 5px #fff;*/
behavior: url(js/PIE.htc);
position:relative;
z-index:2; }

.block3a ul.otherphoto {
display: inline;
float: left;
overflow: visible;
width: 260px;
margin:0px;
/*height:80px;*/

/*
background: url(../img/body-bg.png) repeat;

 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;*/
	
	
    behavior: url(js/PIE.htc);
position:relative;
z-index:5; 
 }

.block3a ul.otherphoto li {
display: inline;
float: left;
overflow: visible;
/*height:70px;*/
width:auto;
margin-left:11px; }

.block3a ul.otherphoto li a {
display: inline;
float: left;
overflow: visible;
height:47px;
width:auto;
margin:5px 0;
font-size:10px; }



.block3a ul.otherphoto li a:hover {
-webkit-box-shadow: 0px 0px 5px #999;
-moz-box-shadow: 0px 0px 5px #999;
-khtml-box-shadow: 0px 0px 5px #999;
box-shadow: 0px 0px 5px #999;
behavior: url(js/PIE.htc);
position:relative;
z-index:5;
}


.block3a ul.otherphoto li a img { 
display: inline;
float: left;
overflow: visible;
height:47px;
width: auto;
width:47px\9;
 }


.block3a .text {
display: inline;
float: left;
overflow: visible;
width: 400px;
color:#182E4D;
font-size: 12px;
text-align:left;
line-height:1.5;
padding:10px 0 10px 10px;
background: #ffffff;
margin-left:10px;
-webkit-box-shadow: 0px 0px 8px #000;
-moz-box-shadow: 0px 0px 8px #000;
-khtml-box-shadow: 0px 0px 8px #000;
box-shadow: 0px 0px 8px #000;
behavior: url(js/PIE.htc);
position:relative;
z-index:5; }

.block3a .text p {
text-indent:10px;
margin-bottom:8px; }

.block3a ul {
display: inline;
float: left;
overflow: visible;
width: 390px;
margin:3px 0 3px 10px; }

.block3a ul li {
display: inline;
float: left;
margin-left: 10px;
overflow: visible;
width: 390px;
list-style-type:none; }


.block3a .fonbottext { 
overflow:visible;
width:420px;
float:left;
display:inline;
height:auto; }

.block3a .fonbottext img { 
overflow:visible;
width:420px;
height:90px;
float:left;
display:inline; }



/*+++++++++++++++*/




.block2 .text {
display: inline;
float: left;
overflow: visible;
width: 460px;
color:#182E4D;
font-size: 12px;
text-align:left;
line-height:1.5;
padding:0px 0 10px 10px;
background: #ffffff;
/*margin-left:10px;*/

/*-webkit-box-shadow: 0px 0px 5px #999;
-moz-box-shadow: 0px 0px 5px #999;
-khtml-box-shadow: 0px 0px 5px #999;
box-shadow: 0px 0px 5px #999;
behavior: url(js/PIE.htc);
position:relative;
z-index:5;*/
margin-top:10px;


font-family: Arial, Helvetica, sans-serif;
 }

.block2 .text p {
text-indent:10px;
margin-bottom:8px;
/*
display: inline;
float: left;
overflow: visible;
width: 720px;
height: auto;*/
margin-top: 5px;
color: #4c4c4c;
font-size: 14px;
text-align: justify;
text-indent: 15px;
line-height: 1.5;
font-family: Arial, Helvetica, sans-serif;

 }






.block2 .text ul {
display: block;
margin: 0px 0 5px 0;
margin-left: 10px;
width: 420px;
float: left;
overflow: hidden;
list-style-type: none;
}

.block2 .text ul li {
background-image: url(../img/point.png);
background-repeat: no-repeat;
background-position: 0px 7px;
padding-left: 20px;
padding-right: 0px;
margin: 4px 0;
width: 400px;


background-image: url(../img/ykazat.png);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 25px;
padding-right: 0px;
margin: 8px 0;


background-image: url(../img/rev.png);
background-position: 0px 5px;


font-size: 14px;
font-weight: normal;


}


.block2 .text ol {
display: block;
margin: 0px 0 5px 0;
margin-left: 30px;
width: 400px;
float: left;


}

.block2 .text ol li {

background-repeat: no-repeat;
background-position: 0px 7px;

padding-right: 0px;
margin: 4px 0;
width: 380px;
color: #000;
font-weight: bolder;
}







.pricetable { 
    display: inline;
    float: left;
    overflow: visible;
    padding-bottom: 5px;
    padding-top: 5px;


    background: #fff;

     }

.pricetable table tr td,
.pricetable table tr td.pri {
    width:35%;
       font-weight: bolder;
} 

.pricetable table tr td.pri {
    width:65%;
} 









h1 {
        overflow: visible;
    width: 735px;
	

    float: left;
    display: inline;
    height: auto;
    list-style-type: none;

    margin:15px 0 15px 15px;
    font-size: 19px;
    font-weight: bolder;
    color: #003f82;
    text-indent: 15px;
 /*   border-bottom: 1px solid #d1d1d1;*/
	
	
}


h2 {
        overflow: visible;
    width: 705px;
    

    float: left;
    display: inline;
    height: auto;
    list-style-type: none;

    margin:5px 0 5px 15px;
    font-size: 17px;
    font-weight: bolder;
    color: #003f82;
    text-indent: 15px;
  /*  border-bottom: 1px solid #d1d1d1;*/
 
 
}




.seotext img {
	
	        overflow: visible;
    width: auto;
    

    float: left;
    display: inline;
    height: auto;
	
	margin-left: 30px;
	
	border: 3px solid #d1d1d1;
	
	       -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	
	behavior: url(js/PIE.htc);
position:relative;
z-index:5;

-webkit-box-shadow: 2px 2px 5px #999999;
-moz-box-shadow: 2px 2px 5px #999999;
-khtml-box-shadow: 2px 2px 5px #999999;
box-shadow: 2px 2px 5px #999999;

behavior: url(js/PIE.htc);
position:relative;
z-index:5;
}












.text .prbuy {
        /*width: 190px;*/
        padding: 5px 5px;
    font-size: 11px;
    line-height: 1.5;
    text-decoration: none;
    color:#1a1a1a;
    text-align:left;
    margin:0px 10px 10px 0;

  /*  float: left;
    display: inline;*/
    height:auto;
    overflow:hidden;
	
	background: url(../img/body-bg.png) repeat;
	
	border: 1px solid #d1d1d1;
	
	background: #f1f1f1;
	
/*
       -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;*/
/*
-webkit-box-shadow: 0px 0px 5px #fff;
-moz-box-shadow: 0px 0px 5px #fff;
-khtml-box-shadow: 0px 0px 5px #fff;
box-shadow: 0px 0px 5px #fff;*/

behavior: url(js/PIE.htc);
position:relative;
z-index:5;
	
	
}



.text .infobuy,
.block2 .infobuy  {
	    padding: 5px 10px;
    font-size: 11px;
    line-height: 1.5;
    text-decoration: none;

    text-align:left;
    margin:0px 10px 10px 0;


    height:auto;
    overflow:hidden;
    /*
    background: url(../img/body-bg.png) repeat;
	*/
	background: #cccccc;
    
    border: 1px solid #d1d1d1;
	
	background: #f9f9f9;
	
/*
       -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;*/


behavior: url(js/PIE.htc);
position:relative;
z-index:5;
    
}


.block2 .infobuy  {
	margin:10px 20px 10px 0;
	float: left;
	
	text-shadow: 0px 1px 1px #d9d9d9;
}



.text .prbuy .price {
            width: 200px;
			margin-left: 50px;
    font-size: 17px;
	
	

    /*
    font-style: italic;*/
	
	text-shadow: 0px 1px 1px #fff;
	
	font-family: Tahoma, sans-serif;
	
	
	
    line-height: 1.5;
    text-decoration: none;
    color:#1a1a1a;
    text-align:left;
    margin-top:3px;
    font-weight:bolder;

    float: left;
    display: inline;

    overflow:hidden;
}

.text .prbuy .buy {
            width: 100px;
margin-left:20px;
    font-size: 14px;
    line-height: 1.5;
    text-decoration: none;
    color:#000;
    text-align:left;
    margin-top:2px;
    font-weight:bolder;

    float: left;
    display: inline;

    overflow:hidden;
}

.text .prbuy .buy button {
/*background:url(../img/catalbutton.png) no-repeat;*/
    float: left;
    display: inline;

    font-size: 15px;
    line-height: 1.3;

    font-weight:bolder;

    overflow:hidden;
    width: 82px;
    height:27px;
    border:0;
    
    
    
    
   /* 
    
background-image: linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -o-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -moz-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -ms-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.24, rgb(36,75,214)),
    color-stop(0.56, rgb(45,126,240)),
    color-stop(0.86, rgb(61,155,255))
);
*/


/*border:1px solid grey;*/

background: url(../img/fonwapka.png) top repeat-x;

text-shadow:1px 1px 1px #333;

color: #fff;

    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;

    position: relative;
    z-index: 4;
  /*  -webkit-box-shadow: 0px 0px 1px #4c4c4c;
    -moz-box-shadow: 0px 0px 1px #4c4c4c;
    -khtml-box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px\9 ;
    box-shadow: 0px 0px 1px #4c4c4c\9;*/
    behavior: url(js/PIE.htc);
    
	
background:url(../img/kupit.png) repeat-x\9;



background: url(../img/butbuy.png) center top repeat-x;
	
}

.text .prbuy .buy button:hover {
    cursor:pointer;
    text-shadow:1px 1px 1px #000;


background-image: linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -o-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -moz-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);
background-image: -ms-linear-gradient(bottom, rgb(24,61,194) 23%, rgb(27,107,219) 56%, rgb(35,143,245) 86%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.23, rgb(24,61,194)),
    color-stop(0.56, rgb(27,107,219)),
    color-stop(0.86, rgb(35,143,245))
);




background:url(../img/kupith.png) repeat-x\9;


background: url(../img/butbuyh.png) center top repeat-x;
}





/*start pagenav*/


ul.pagenav { 
    overflow: visible;
    width: 600px;
    float: left;
    display: inline;
    height: auto;
    margin-top:10px;
	margin-bottom:10px;
	 }

ul.pagenav li { list-style-type:none;
    float: left\9; }

ul.pagenav li a { 
 width: 20px;
   height: 20px;
   
       overflow: visible;
    float: left;
    display: inline;
    
   margin-left:5px;
/*background: url("../img/pagenav.png") no-repeat;*/

            text-shadow:1px 1px 1px #fff;
            color: #244bd6;
background: url(../img/body-bg.png) repeat;


/*
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 4;
    */
	
	
    -webkit-box-shadow: 0px 0px 1px #4c4c4c;
    -moz-box-shadow: 0px 0px 1px #4c4c4c;
    -khtml-box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px 0px 1px #4c4c4c;
    box-shadow: 0px 0px 1px #4c4c4c\9;
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 4;

 }


ul.pagenav li a p { 
 width: 20px;
   height: 18px;
text-align:center;

       overflow: visible;
    float: left;
    display: inline;

    font-size:12px;
    padding-top:2px; }
    
	
	ul.pagenav li a:hover {
/*
background-image: linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -o-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -moz-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);
background-image: -ms-linear-gradient(bottom, rgb(36,75,214) 24%, rgb(45,126,240) 56%, rgb(61,155,255) 86%);

background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.24, rgb(36,75,214)),
    color-stop(0.56, rgb(45,126,240)),
    color-stop(0.86, rgb(61,155,255))
);
*/

background: url(../img/fonwapka.png) top repeat;

text-shadow:1px 1px 1px #333;

color: #fff;

background:url(../img/kupit.png) repeat-x\9;

background: url(../img/butbuy.png) top repeat;
	}
	
	
ul.pagenav li a:hover p {  
    font-size:12px;
    font-weight:bolder; }

.teots2 { color: #494949;
    font-size: 12px;
    float:left;
    padding:4px 5px 0 0; }




/*end pagenav*/

















/*last menu start*/



.block1 ul.leftm { list-style-type:none;
padding: 20px 10px 30px 15px;

float: left;
display: inline;
overflow: visible;

position: relative;
z-index: 5;
 }

.block1 ul.leftm li   {
background-image: url(../img/point2.png);
background-repeat: no-repeat;
background-position: 0px 6px;
/*padding-left: 22px;*/
margin-bottom: 2px;
margin-top: 2px;

float: left;
display: inline;
overflow: visible;

width: 230px;
 }



.block1 ul.leftm li a  {

width: 205px;

float: left;
display: inline;
overflow: visible;

font-size:13px;
color: #000000; /*#4d4d4d;*/

font-weight: bolder;

 text-shadow: 0px 1px 1px #d9d9d9;
 
 padding: 4px 0 4px 25px; 
 
 }

.block1 ul.leftm li a:hover  {
    text-decoration: none;
}


.block1 ul.leftm li:hover   {
    
    background: #cccccc;
    
        -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    
         behavior: url(js/PIE.htc);
     position:relative;
     z-index:5;
}







.block1 ul.leftm li ul { 
float: left;
overflow:visible;
list-style: none;

display: none;
position: absolute;
/*clear:both;*/
z-index:1050;
padding-top:0px;
/*margin-top:30px;*/
/**padding-top:-80px;
*margin-top:0px;*/

margin-left:230px;

/*margin-left:-100px;*/
/*height:24px;*/

width:230px;

height: auto;

/*
-webkit-box-shadow: 0px 0px 5px #fff;
-moz-box-shadow: 0px 0px 5px #fff;
-khtml-box-shadow: 0px 0px 5px #fff;
box-shadow: 0px 0px 5px #fff;
behavior: url(js/PIE.htc);*/

        -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    
         behavior: url(js/PIE.htc);
     position:relative;
     z-index:5;


background: #848484;


 }

.block1 ul.leftm li:hover ul li { 
background:#000; }

.block1 ul.leftm li ul li,
.block1 ul.leftm li ul li.first,
.block1 ul.leftm li ul li.last { 
display:inline;
overflow:visible;
float: none;
margin: 0;
border:0;
text-align: left;

width:250px;
background:#000;
position:relative;
z-index:1100; }

.block1 ul.leftm li ul li:hover,
.block1 ul.leftm li ul li.first:hover,
.block1 ul.leftm li ul li.last:hover { 
display:inline;
overflow:visible;
background:#000; }

.block1 ul.leftm li:hover ul { display: block;
/*
-webkit-box-shadow: 0px 0px 5px #fff;
-moz-box-shadow: 0px 0px 5px #fff;
-khtml-box-shadow: 0px 0px 5px #fff;
box-shadow: 0px 0px 5px #fff;
behavior: url(js/PIE.htc);*/
 }

.block1 ul.leftm li ul li a,
.block1 ul.leftm li ul li.first a,
.block1 ul.leftm li ul li.last a { 
display:inline-block;
float: left;
overflow:visible;
font-size:12px;
text-decoration:none;
width:auto;

height:auto;
padding:6px 10px;
/*border-right:1px dotted #fff;
border-left:1px dotted #7f7f7f;*/
border-top:none;
border-bottom:none;
color:#000;
line-height:1.5;

text-shadow: 0px 0px 0px #000;
border-bottom:1px solid #adadad;
width:230px;

font-weight:normal;
/*
background: url(../img/hh1.png) bottom center repeat-x #58c8e5; */

text-align: left;
 }


.block1 ul.leftm li ul li.first a { border-left:none }
.block1 ul.leftm li ul li.last a { border-right:none; }



.block1 ul.leftm li ul li a:hover,
.block1 ul.leftm li ul li.first a:hover,
.block1 ul.leftm li ul li.last a:hover { 
display:inline;
float: left;
overflow:visible;
color:#fff;
height:auto;
line-height:1.5;

text-shadow: 1px 1px 1px #333;
/*background:#555;*/

text-align: left;
 }

.block1 ul.leftm li ul li a:hover { line-height:1.5; }







/*last menu end*/


































.block1 ul { list-style-type:none;
/*padding:0 8px;

padding-bottom: 120px;*/

margin: 0px 0;
/*margin-bottom: 10px;

width: 230px;*/
height: auto;
display: inline;
float: left;
overflow: visible;

/*
background: #4ca8f7;

          -moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
position: relative;
z-index: 500;
behavior: url(js/PIE.htc);

padding: 15px 0;*/

padding: 0px 0px 0px 0px;



/*
*padding-left: 31px;*/
 }

.block1 ul li   {
/*background-image: url(../img/point.png);
background-repeat: no-repeat;
background-position: 0px 9px;
padding-left: 22px;
margin-bottom: 4px;
margin-top: 5px;*/

margin-bottom: 0px;


/*    text-indent: 10px;*/
color: #fff; 
height: auto;
    width:  200px;
    display: inline;
    overflow: hidden;
    float: left;



/*
background:url(../img/leftbot.png) bottom center no-repeat;*/






/*
background-image: url(../img/point2.png);
background-repeat: no-repeat;
background-position: 0px 6px;*/
/*padding-left: 22px;*/


float: left;
display: inline;
overflow: visible;

width: 210px;

padding: 0 0px;


background:url(../img/lmbot.png) bottom right no-repeat;

 }




.block1 ul li:hover  {
    background: #cccccc;
    /*
        -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    
         behavior: url(js/PIE.htc);
     position:relative;
     z-index:5;
	 
	 z-index:500\9;*/
	
	background:url(../img/lmbot.png) bottom right no-repeat;
	

	 
	 }




.block1 ul li a  {



 height: auto;
 /*padding: 5px 0;*/
    width:  200px;
    display: inline;
    overflow: hidden;
    float: left;
    
    background: transparent;
/*
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 5;*/
    
    text-decoration: none;

	
	
	    font-size:13px;
    line-height: 1.3;
    font-weight:bolder;
text-align: left;


color: #fff; 

color: #003f82;

padding: 7px 5px;
	
    }

.block1 ul li a:hover  {
   /* text-decoration: underline;*/
/*     background:url(../img/menu.png) bottom center repeat-x;*/
       color: #0fa300;
	   text-shadow: 0px 1px 1px #fff;
	       background:url(../img/lmhover.png) repeat-y;
    /*   background: #dbeefd;*/
	
	
	background: url(../img/mvh.png) bottom repeat-x #e5e5e5;
}
































.block1 ul li ul { list-style-type:none;
/*padding:0 8px;

padding-bottom: 120px;*/

margin: 0px 0;
margin-bottom: 10px;

width: 230px;
height: auto;
display: none;
float: left;
overflow: hidden;


background: #7f7f7f;

          -moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;

border-radius: 0px\9;

position: absolute;
z-index: 100;

z-index: 500\9;

behavior: url(js/PIE.htc);

padding: 5px 5px;

margin-left: 230px;

margin-top: -7px;

margin-top: -50px\9;

*margin-left: 0px;
*margin-top: 0px;



 }



.block1 ul li:hover ul {
    display: block;

}

.block1 ul li a:hover ul {
    display: block;
}


.block1 ul li ul li   {
/*background-image: url(../img/point.png);
background-repeat: no-repeat;
background-position: 0px 9px;
padding-left: 22px;
margin-bottom: 4px;
margin-top: 5px;*/

margin-bottom: 0px;

    font-size:16px;
    line-height: 2.5;
    text-indent: 10px;
color: #ffcc00; 
height: 36px;
    width:  230px;
    display: inline;
    overflow: hidden;
    float: left;


font-weight:bolder;
text-align: left;

background:url(../img/leftbot.png) bottom center no-repeat;






 }



.block1 ul li ul li a  {


font-size:11px;
color: #000; 

 height: auto;
 padding: 5px 0;
    width:  220px;
    display: inline;
    overflow: hidden;
    float: left;
    
    padding-left: 15px;
    
    background: transparent;
    
    background:url(../img/point2.png) 5px center no-repeat;
/*
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    behavior: url(js/PIE.htc);
    position: relative;
    z-index: 5;*/
    
    text-decoration: none;
    text-transform:uppercase;
	
	text-shadow: 0px 0px 0px #fff;
	
    }

.block1 ul li ul li a:hover  {
    text-decoration: underline;
/*     background:url(../img/menu.png) bottom center repeat-x;*/
       color: #000;
      /* background: #dbeefd;*/
}










table.cyc,
table.cyc tbody {
	
	display: table;
float: left;
overflow: hidden;

width: 400px;
height: auto;

margin: 5px 0 10px 5px;

border: 1px solid #f1f1f1;
}

table.cyc tbody {
	margin:0;
	border: 0px;
}

table.cyc tbody tr td {
border: 1px solid #d9d9d9;
padding: 3px 5px;
}
































/* Slider */
.slider2 {
    width: 150px;
   /*height:180px;*/
   /* margin: 50px auto;*/
  padding: 0px;
    padding: 0 30px;
    position: relative;
    overflow: visible;
    
    margin: 0;
    margin-left: 10px;
	
	
	margin-top: 35px;
	
	
	display: inline;
	float: left;
	
	
    /*background:url(../img/fonslider.png) no-repeat;*/
	
	/*
       -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;


behavior: url(js/PIE.htc);
position:relative;
z-index:5;*/

        -webkit-box-shadow:  0px 0px 1px #999;
    -moz-box-shadow: 0px 0px 1px #999;
    -khtml-box-shadow: 0px 0px 1px #999;
    box-shadow: 0px 0px 1px #999;

behavior: url(js/PIE.htc);
position:relative;
z-index:5;


	
	background:url(../img/l2bot.png) bottom repeat-x #fff;
	
	background:url(../img/sl2.png) bottom repeat-x #fff;
	
}

.slider2::-moz-selection { background: transparent; color: #fff; text-shadow: none; }
.slider2::selection { background: transparent; color: #fff; text-shadow: none; }






.slider2 .sl2zag {

	    overflow: hidden;
		
		    width: 150px;
			height: 25px;
			position: relative;
			z-index: 5;
			
			font-size: 13px;
			line-height: 1.9;
			font-weight: bolder;
			text-align: center;
			background: url(../img/l2zag.png) bottom repeat-x #d9d9d9;


       -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;


behavior: url(js/PIE.htc);
position:relative;
z-index:5;

margin-top: -5px;


color: #fff; 
background:#14d300;
text-shadow: 0px 1px 1px #111;
margin-bottom: 5px;


}







.block1 .slide-list {
    position: relative;
    margin: 0;
    padding: 0;
    overflow:hidden;
	
	
	
	

}
.block1 .slide-wrap {
    position: relative;
    left: 0px;
    top: 0;
    width: 10000000px;
    padding:0;
    margin:0;
    margin-top:7px;
}
.block1 .slide-item {
    /*width: 100px;*/
    /*margin-left: 10px;*/
    /*margin-top:10px;*/
    float: left;
list-style-type:none;
margin-top:0;
width:150px;
margin-left:0px;
padding-bottom: 7px;

background: none;

/*background:url(../img/bottomslider.png) bottom center no-repeat;
*/ }

.block1 .slide-item:hover {
	border: 0;
	
	background: none;
}

.block1 .slide-item a.foto {
    
    display: inline;
    float: left;
    overflow: hidden;
    width: 150px;
    height: 150px;
	margin: 0;
	padding: 0;
	
	margin-bottom: 8px;
}

.block1 .slide-item a.foto:hover {
	background: none;
	
    border: 0;
}

.block1 .slide-item a.foto img {
    height: auto;
	width: 100%;
}


.block1 .slide-item a.nazv {
    
    display: inline;
    float: left;
    overflow: hidden;
    width: 150px;
    height: 45px;
    margin: 0px;
	padding: 0;
    font-size: 12px;
    color: #003f82;
	text-align: center;
	
	/*margin-bottom: 8px;*/
	
	background:#f1f1f1;
}

.block1 .slide-item a.nazv:hover {
    background: none;
	
    border: 0;
}

.block1 .slide-title {
    font: bold 16px monospace;
    display: block;
}

.navy {
    position: absolute;
    top: 0;
    z-index: 1;
    height:120px; /*100%;*/
    width: 30px;
    cursor: pointer;
    margin-top:50px;
}
.prev-slide {
    left: 0;
    background: url(../img/left-arrow2h.png)  40% no-repeat;
    
    background:url(../img/l2left.png) 50% no-repeat;
	
	background:url(../img/l2l.png) 50% no-repeat;
}
.next-slide {
    right: 0;
    background: url(../img/right-arrow2h.png)  40% no-repeat;
    
    background:url(../img/l2right.png) 50% no-repeat;
	
	background:url(../img/l2r.png) 50% no-repeat;
}
/*
.prev-slide:hover {
    background: url(../img/left-arrow2.png)  40% no-repeat;
}
.next-slide:hover {
    background: url(../img/right-arrow2.png)  40% no-repeat;
}*/

.navy.disable {
    background: #dbdbdb;
}

.auto {
    width: 7px;
    height: 11px;
    cursor: pointer;
    margin: 10px auto;
}
.play {
    background: url(../img/play.png) center no-repeat;
}
.pause {
    background: url(../img/pause.png) center no-repeat;
}


.sert {     display: inline;
    float: left;
    overflow: visible;
    width: 218px;
    height: 35px;
    color:#333;/*fff*/
    line-height:2.5;
    font-size:14px;
    text-decoration:none;
    text-indent:15px;
    margin: 5px 0 5px 15px;
    /*text-shadow:1px 1px 1px #d1d1d1;*/
    text-decoration:underline;
    /*background: url(../img/sert.png) top center no-repeat;*/ }

.sert:hover { text-decoration:underline; }






/*
.slide-item div.s1 { display:inline;
                float:left;
overflow:hidden;
width:106px;
background:url(../img/fonpodslider.png) no-repeat; }



.slide-item div.s1 a { display:inline;
                float:left;
overflow:hidden;
width:100px;
margin:3px 0 0 3px;
text-decoration:none;
font-size:11px;
padding-bottom:14px;
background:url(../img/bottomslider.png) bottom center no-repeat;
 }

.slide-item div.s1 a:hover { text-decoration:underline; }

.slide-item div.s1 a div.foto { width:100px;
height:120px;
overflow:hidden; }

.slide-item div.s1 a div.foto img { 
width:100%; }

.slide-item div.s1 a div.opis { 
background:url(../img/bgslider.png) repeat-y;
 }


.slide-item div.s1 a div.opis div { margin-top:5px;
padding:0 3px;
overflow:hidden; }

.slide-item div.s1 a div.opis div.rus { height:28px;
margin-top:0px;
padding-top:5px;
text-align:center;
background:url(../img/granbgslider.png) top center no-repeat; }

.slide-item div.s1 a div.opis div.eng { 
display:none;
height:28px;
text-align:center; }

.slide-item div.s1 a:hover div.opis div.eng { 
display:block; }

.slide-item div.s1 a div.opis div.god { height:15px;
background:url(../img/godslider.png) repeat-y; }

.slide-item div.s1 a div.opis div.ka4 { 
display:none;
height:15px;
background:url(../img/godslider.png) repeat-y; }

.slide-item div.s1 a:hover div.opis div.ka4 { 
display:block; }

*/



































.lastnews { 
overflow: visible;
width:210px;
float:left;
display:inline;

margin-top: 35px;

margin-left: 10px;

/*
      -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;


behavior: url(js/PIE.htc);
position:relative;
z-index:5;*/

        -webkit-box-shadow:  0px 0px 1px #999;
    -moz-box-shadow: 0px 0px 1px #999;
    -khtml-box-shadow: 0px 0px 1px #999;
    box-shadow: 0px 0px 1px #999;

behavior: url(js/PIE.htc);
position:relative;
z-index:5;

/*
    
    background:url(../img/l2bot.png) bottom repeat-x #fff;
	*/
	/*
	padding-bottom: 35px;
background: url(../img/leftbot.png) bottom no-repeat;*/

background: url(../img/sl2.png) bottom repeat-x #fff;

 }




.lastnews div.zagln { 
/*overflow:visible;
width:230px;
float:left;
display:inline;
margin-left:9px;
height:auto;
padding:0px 0 3px 0;
font-size:15px;
color:#000;
    background: url("../img/fonzagbl1.png") bottom repeat-x;
padding-bottom:4px;*/

        overflow: hidden;
        
            width: 150px;
            height: 25px;
            position: relative;
            z-index: 5;
            
            font-size: 13px;
            line-height: 1.9;
            font-weight: bolder;
            text-align: center;
            background: url(../img/l2zag.png) bottom repeat-x #d9d9d9;


       -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;


behavior: url(js/PIE.htc);
position:relative;
z-index:5;

margin-top: -5px;

color: #fff; 
background:#14d300;
text-shadow: 0px 1px 1px #111;
margin-bottom: 5px;
 
 }

/*

.lastnews div.zagln div { 
overflow:visible;
width:208px;
float:left;
display:inline;
border-bottom:1px dotted #000;
height:auto;
padding:0px 0 3px 0;
font-size:16px;
color:#000;
    background-image: url("../img/markerblack.png");
    background-position: 0px 0px;
    background-repeat: no-repeat;
padding-left:22px; }
*/






.lastnews ul { 
overflow:visible;
width:200px;
float:left;
display:inline;
margin-left:5px; }




.lastnews ul li, .lastnews ul li a  { 
overflow:visible;
width:200px;
float:left;
display:inline;
list-style-type:none; }


.lastnews ul li {
	background: url(../img/lmbot.png) bottom right no-repeat;
}


.lastnews ul li:hover {
	background: url(../img/lmbot.png) bottom right no-repeat;
}

.lastnews ul li a:hover {
	background: none;
}

.lastnews ul li a { 
padding:5px 0 5px 0;



 }



.lastnews ul li a div.foto { 
overflow: hidden;
width:80px;
height: 50px;
float:left;
display:inline;
margin-right:10px;
margin-bottom:5px;
 }






.lastnews ul li a div.foto img { 
overflow:visible;
width:100%;
float:left;
display:inline; }





.lastnews ul li a span { 
overflow:visible;
width:auto;
padding:0px 0px 7px 0px;
float:left;
display:inline;
font-style:italic;
font-size:12px;
color:#808080;
width:130px; }





.lastnews ul li a p { 
overflow:visible;
width:auto;
display:inline;
text-align:left;
font-size:13px;
color:#138800; 

color: #333;

text-decoration: underline;
font-size: 11px;
line-height: 1.4;
text-indent: 0px;
padding: 0;

font-weight: normal;



display: inline;
float: left;
width: 110px;


}




.lastnews ul li a:hover p { 
text-decoration: none;

color:#138800; }


.lastnews ul li a:hover p {
	background: #f1f1f1;
} 


.lastnews a.all { 
overflow:visible;
display:inline;
width: 120px;
float:left;
margin-left:9px;
text-align: center;

font-size:12px;
color:#003f82;
font-weight: bolder;
padding:1px 0 1px 0;

margin-left: 85px;

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

height: 18px;

background:url(../img/but31.png) bottom repeat-x;

background: #e5e5e5;
text-shadow: 0px 1px 1px #fff;
/*
      -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;


behavior: url(js/PIE.htc);
position:relative;
z-index:5;*/
/*
-webkit-box-shadow: 0px 0px 2px #fff;
-moz-box-shadow: 0px 0px 2px #fff;
-khtml-box-shadow: 0px 0px 2px #fff;
box-shadow: 0px 0px 2px #fff;


behavior: url(js/PIE.htc);
position:relative;
z-index:5;*/

 }

.lastnews a.all:hover { 
text-decoration:none;
background: #f1f1f1; }




























