body	{background:#ffffff; padding:0 0 0 0; margin:0;}

a:link,
a:visited	{color:#3399cc; text-decoration:underline;}
a:active,
a:hover		{color:#cc0000; text-decoration:none;}

h1		{font-family:verdana; font-size:13pt; line-height:130%; color:#cc0000; font-weight:normal; background:url(i/dotRed.gif) bottom left repeat-x; padding-bottom:7px;}
h2		{font-family:verdana; font-size:13pt; line-height:130%; color:#444444; font-weight:normal; background:#f7f7f7; border-left:3px solid #eeeeee; padding:6px 5px 9px 15px;}
h3, h4	{font-family:verdana; font-size:13pt; line-height:130%; color:#666666; font-weight:normal;}

p, li, div, td, th, dt, dd, input
	{font-family:verdana; font-size:10pt; color:#666666;}

p, li, .lh, .photoTitle, .lentaNews, .slogan	{line-height:140%;}

dd	{margin-left:30px;}
dt, dd	{ font-size:8pt;}

ul	  {margin-left:10px; padding-left:0; list-style-type:none;}
ul li {padding:0 5px 5px 15px;}

sup	{font-size:10px;}

.ok li		{background:url(i/liOkRed.gif) 0 5px no-repeat; padding-left:20px;}
.ok li.blue	{background:url(i/liOkBlue.gif) 0 5px no-repeat;}

.ulGerc	li	{background:url(i/liGerc.gif) 0 3px no-repeat; padding:0 5px 10px 22px;}
.ulArr	li	{background:url(i/arrRaquo.gif) 0 8px no-repeat;}

.small	{font-size:8pt;}

.top	{background:#aadff6 url(i/gerc-bg.gif) top left repeat-x; height:108px; border-bottom:1px solid #ffffff;}
.logo	{float:left; width:45%; clear:right;}
.logo img	{margin:18px 25px 0 25px;}

.icon		{float:left; width:20%; clear:right;}
.icon img	{margin:5px;}

.slogan	{float:left; width:34%; clear:right; color:#3399cc; padding:15px 0;}

/*.menuTop	{background:#3399cc url(i/menuTopbg.gif) top left repeat-x; height:41px; border-bottom:1px solid #ffffff; white-space:nowrap;}
.menuTopW	{width:900px; min-width:840px;}
.menuTop a:link,
.menuTop a:visited	{display:block; float:left; padding:12px 15px; background:url(i/menuTopbgLink.gif) top right repeat-y; color:#ffffff; text-decoration:none;}
.menuTop a:active,
.menuTop a:hover	{display:block; float:left; padding:12px 15px; background:url(i/menuTopbgAct.gif) top right repeat-x; color:#eeeeee; text-decoration:underline;}
.menuTop a.act:link,
.menuTop a.act:visited	{background:#cc3333 url(i/menuTopbgAct.gif) top left repeat-x;}
.menuTop a.act:active,
.menuTop a.act:hover	{background:#cc3333 url(i/menuTopbgAct.gif) top left repeat-x;}*/

.br	{clear:both; height:1px; font-size:1px;}
.hrGray	{background:#cccccc; height:2px; font-size:1px;}
.hrDot	{background:url(i/dot.gif) center left repeat-x; height:1px; clear:both;}
.m15	{margin-bottom:15px;}

.cLeft	{width:59%; float:left;}
.cRight	{width:40%; float:right; clear:right;}

.iLeft		{float:left; width:25%; clear:right;}
.iCenter	{float:left; width:49%; clear:right;}
.iRight		{float:right; width:25%; clear:right;}

.contentPage	{padding:15px 15px 15px 15px;}
.contentCol		{padding:15px 15px 15px 15px;}

.menuLeft			{margin:15px 0px 10px 0px; padding-left:0;}
.menuLeft li		{background: url(images/menuTopbgAct-min.gif) repeat-x; padding:5px 4px 6px 15px; border-left:0px solid #ffffff; margin-top: 5px;}
.menuLeft li a      {color:#E0E0E0; text-decoration:none;}
.menuLeft li a:active,
.menuLeft li a:hover{color:#FFFFFF; text-decoration:none;}

.menuLeft li ul		{background: url(images/main-bg-min.png) repeat-x; margin-top:3px; margin-left:0;}
.menuLeft li ul li	{background: url(images/main-bg-min.png) repeat-x; padding:1px 4px 5px 20px; border:none;}

.menuLeft li.act   	{background: url(images/menuTopbgAct-min.gif) repeat-x; border-left:3px solid #cc3333;}
.menuLeft li.act2  	{background: url(images/menuTopbgAct-min.gif) repeat-x; border-left:0px;}
.menuLeft li.act img{ padding-right: 10px; padding-bottom: 1px;}
.menuLeft li.act a:link,
.menuLeft li.act a:visited	{color:#E0E0E0;}
.menuLeft li.act a:active,
.menuLeft li.act a:hover	{color:#FFFFFF;}

.menuLeft li.act ul li a:link,
.menuLeft li.act ul li a:visited	{color:#E0E0E0; text-decoration:none;}
.menuLeft li.act ul li a:active,
.menuLeft li.act ul li a:hover		{color:#FFFFFF; text-decoration:none;}

.menuLeft li.act ul li.act	{background: url(images/main-bg-min.png) repeat-x; border:none; padding-left: 20px;}
.menuLeft li.act ul li.act img{ padding-right: 10px; padding-bottom: 2px;}

.menuLeft li.act ul li.act a:link,
.menuLeft li.act ul li.act a:visited	{color:#FFFFFF; text-decoration:none;}
.menuLeft li.act ul li.act a:active,
.menuLeft li.act ul li.act a:hover		{color:#FFFFFF; text-decoration:none;}

.gercAnons	{background:#f7f7f7; padding:5px 20px; border-left:3px solid #ececec; margin-bottom:20px;}
.picBanner	{border:1px solid #3399cc; margin-bottom:15px;}

.lentaPrewItem		{width:250px; height:340px; margin-right:5px; float:left;}
.lentaPrewItem img	{display:block; background:#f7f7f7; padding:15px; border:1px solid #cccccc; margin-bottom:7px;}
.lentaPrewItemTitle	{font-size:8pt; font-weight:bold; padding:3px 0 4px 15px;}
.lentaPrewItemTitle1{font-size:8pt; font-weight:bold; background:url(i/liOkRed.gif) 2px 3px no-repeat; padding:3px 0 4px 20px;}
.lentaPrewItemTitle a:link,
.lentaPrewItemTitle a:visited	{color:#cc0000; text-decoration:none;}
.lentaPrewItemTitle a:active,
.lentaPrewItemTitle a:hover		{color:#cc0000; text-decoration:underline;}
.lentaPrewItemDescr	{font-size:10px; padding-left:15px; line-height:140%;}

.lentaNews		{clear:both; padding-bottom:15px;}
.lentaNews img	{border:1px solid #cccccc;}
.lentaNewsDate	{font-size:8pt; color:#999999;}
.lentaNewsTitle	{padding-bottom:7px;}
.lentaNewsAnons	{}
.lentaNewsPrew td	{background:#f7f7f7; border:5px solid #f7f7f7; width:160px; height:160px; text-align:center;}

.picborder	{border:3px solid #cccccc; }
.picleft	{border:1px solid #cccccc; float:left; margin:0 10px 10px 0;}
.img		{text-align:center; background:#f7f7f7;}
.img img	{border:1px solid #cccccc; margin:10px 0;}

.floatLeft	{float:left; margin:0 10px 10px 0;}
.floatRight	{float:right; margin:0 0 10px 10px;}

.colBottLeft	{float:left; width:69%; background:#f7f7f7;}
.colBottRight	{float:right; width:30%; clear:right;}

.blockNewsLeft	{border-top:6px solid #ececec;}
.blockNewsRight	{border-top:6px solid #ececec;}

.blockNewsLeft1		{width:51%; float:left;}
.blockNewsLeft2		{width:49%; float:left; clear:right;}
.blockNewsIndent	{padding:5px 15px 15px 15px;}

.footer	{border-top:6px solid #3399cc; margin-top:30px;}
.fL	{width:49%; float:left;}
.fR	{width:50%; float:right; clear:right;}
.copyright	{padding:20px 30px; text-indent:-15px; margin-left:15px; font-size:8pt; line-height:140%;}
.copyleft	{padding:20px 0 0 30px; text-align:right; font-size:8pt;}

.photoList	{float:left; width:180px; height:260px; margin:0 15px 10px 0; background:url(i/dot.gif) bottom left repeat-x;}
.photoList2	{float:left; width:180px; height:180px; margin:0 10px 10px 0;}
.tPhotos	{width:180px; height:180px; background:#f7f7f7; }
.tPhotos td	{text-align:center;}
.tPhotos td img	{border:1px solid #ffffff;  -webkit-box-shadow: -10px 10px 10px #DDD;
	-moz-box-shadow: -10px 10px 10px #DDD;
	box-shadow: -10px 10px 10px #DDD; }
.photoTitle	{padding:5px 0 0 10px; font-size:8pt;}

.kroshki			{color:#999999; padding:15px 15px 0 15px; font-size:8pt;}
.kroshki a:link,
.kroshki a:visited	{color:#999999;}
.kroshki a:active,
.kroshki a:hover	{color:#cc0000;}

.more	{font-size:8pt;}

.featured {background:#f7f7f7; padding:0 10px 5px 30px;
    -webkit-box-shadow: -10px 10px 10px #DDD;
	-moz-box-shadow: -10px 10px 10px #DDD;
	box-shadow: -10px 10px 10px #DDD;
	/*border: solid 1px #AAA; */
	/*padding: 5px;*/}
#controls				{z-index:10; padding-top:5px;}
#controls a:link, #controls a:visited, #controls a:hover, #controls a:active	{text-decoration:none;}

.featured-article					{width:300px; height:400px; border:2px solid #cccccc;}
.featured-entry						{padding-top:300px;}
.featured-entry .entry-summary		{background: url(js.show/images/overlay.png); height:85px; color:#a7a7a7;}
.featured-entry .entry-summary p	{padding:20px; margin:0;}
/* kmi !important*/
div#menu { margin:0px auto; }
.bigf {font-family:verdana; font-size:16px; color:#cc0000; font-weight:normal; padding:0px; text-align: center;}
#magnatwindow{clear:both; width:150px; height:112px; background:#f7f7f7;
              overflow:hidden; position:relative; margin:10px auto 10px auto;}
#slideshow{width:300px; height:224px; overflow:hidden; position:relative;}
#slideshow li{width:150px; height:112px; float:left; display:inline;}
.boxShadow {
   /*	-webkit-box-shadow: -10px 10px 10px #DDD;
	-moz-box-shadow: -10px 10px 10px #DDD;
	box-shadow: -10px 10px 10px #DDD;*/
	/*border: solid 1px #AAA;*/
	padding: 5px;
    float:left;
    width:250px;
    text-align:center;
    padding-top:15px;
    font-size:8pt; line-height:150%; margin:0 25px 15px 0;
}
.boxShadowImg {
	-webkit-box-shadow: -10px 10px 10px #DDD;
	-moz-box-shadow: -10px 10px 10px #DDD;
	box-shadow: -10px 10px 10px #DDD;
	/*border: solid 1px #AAA; */
	padding: 5px;
}
#magnatslide {
  clear: both;
  vertical-align: baseline;
  text-align: center;
  padding: 0;
  display: none;
  margin: auto;
  -webkit-box-shadow: -10px 10px 10px #DDD;
	-moz-box-shadow: -10px 10px 10px #DDD;
	box-shadow: -10px 10px 10px #DDD;
}
#magnatslide img {
    padding: 15px;
    border:  1px solid #ccc;
    background-color: #eee;
    width:  785px;
    height: 216px;
    top:  10px;
    left: 10px;
}
.photoList ul.thumb {
float: left;
list-style: none;
margin: 0; padding: 10px;
width: auto;
}
.photoList ul.thumb li {
margin: 0; padding: 5px;
float: left;
position: relative;
width: 160px;
height: 122px;
}
.photoList ul.thumb li img {
width: 150px; height: 112px;
border: 1px solid #ddd;
padding: 5px;
background: #f0f0f0;
position: absolute;
left: 0; top: 0;
-ms-interpolation-mode: bicubic;
}
.photoList ul.thumb li img.hover {
-webkit-box-shadow: -10px 10px 10px #DDD;
-moz-box-shadow: -10px 10px 10px #DDD;
box-shadow: -10px 10px 10px #DDD;
border: none;
  background-color: #FFFFFF
}
.photoList2 ul.thumb {
float: left;
list-style: none;
margin: 0; padding: 10px;
width: auto;
}
.photoList2 ul.thumb li {
margin: 0; padding: 5px;
float: left;
position: relative;
width: 160px;
height: 122px;
}
.photoList2 ul.thumb li img {
width: 150px; height: 112px;
border: 1px solid #ddd;
padding: 5px;
background: #f0f0f0;
position: absolute;
left: 0; top: 0;
-ms-interpolation-mode: bicubic;
}
.photoList2 ul.thumb li img.hover {
-webkit-box-shadow: -10px 10px 10px #DDD;
-moz-box-shadow: -10px 10px 10px #DDD;
box-shadow: -10px 10px 10px #DDD;
border: none;
background-color: #FFFFFF
}
/* kmi !important*/