* 		{margin:0;padding:0;}

html,body 	{height:100%;}

body 		{min-height:100%;background: #191919;color:#b2b2b2;font-size:12px;font-family:Tahoma,Arial,sans-serif;}
#wrapper1 	{background:url(/ims/bg-r.png) right top no-repeat;height:100%;}
#wrapper2 	{background:url(/ims/bg-l.png) left top no-repeat;height:100%;}
#wrapper 	{width:1120px;margin:0 auto;height:100%;}

.little		{font-size:10px;}
.no-top-margin	{margin-top:0;}
.no-bottom-margin	{margin-bottom:0;}

h1		{font-family:Tahoma,Arial,sans-serif;font-size:28px;font-weight:normal;margin:20px 0 20px 0;}
h1:first-child	{margin-top:0;}
h2		{font-size:18px;font-weight:normal;margin:10px 0 10px 0;}
h2:first-child	{margin-top:0;}
h3		{font-size:14px;font-weight:bold;margin:10px 0 10px 0;}
h3:first-child	{margin-top:0;}
p 		{margin-bottom:10px;}
ul {list-style: square; margin-bottom:10px;}
li {list-style: square inside none;}

a 		{color:white;text-decoration:none;}
a:hover		{color:#f3f3f3;text-decoration:none;}

#col-1		{width:190px;height:100%;float:left;}
#col-3		{width:190px;float:right;position:relative;}
#col-2		{width:710px;float:left;position:relative;}
.start #col-2	{margin:0 15px;height:710px;background:url(/ims/round.png) top center no-repeat;}
.start #col-3	{height:710px;}
#col-23		{width:900px;float:right;position:relative;}


.asu-1		{position:absolute;display:block;background:url(/ims/asu-energet.png) center center no-repeat;width:110px;height:98px;top:100px;left:305px;}
.asu-2		{position:absolute;display:block;background:url(/ims/asu-otopl.png) center center no-repeat;width:107px;height:85px;top:490px;left:460px;}
.asu-3		{position:absolute;display:block;background:url(/ims/asu-vodosnab.png) center center no-repeat;width:162px;height:85px;top:238px;left:495px;}
.asu-4		{position:absolute;display:block;background:url(/ims/asu-vodootv.png) center center no-repeat;width:156px;height:85px;top:490px;left:130px;}
.asu-5		{position:absolute;display:block;background:url(/ims/asu-ventil.png) center center no-repeat;width:119px;height:85px;left:95px;top:230px;}

#header		{position:relative;width:100%;height:130px;padding:0;text-align:center;}
#header a 	{font-family: 'Open Sans Condensed', Tahoma,sans-serif;font-size:18px;line-height:18px;display:inline-block;padding:80px 10px 10px 10px;text-transform:uppercase;background-position:center 30px;background-color:transparent;background-repeat:no-repeat;-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;text-shadow: 1px 1px 1px #000;filter: dropshadow(color=#000, offx=1, offy=1);}
#header a:hover {background-color:rgba(255,255,255,0.2);}
#header .ico-asu-1	{background-image:url(/ims/ico-asu-energet.png);}
#header .ico-asu-2	{background-image:url(/ims/ico-asu-otopl.png);}
#header .ico-asu-3	{background-image:url(/ims/ico-asu-vodosnab.png);}
#header .ico-asu-4	{background-image:url(/ims/ico-asu-vodootv.png);}
#header .ico-asu-5	{background-image:url(/ims/ico-asu-ventil.png);}
#header .active	{background-color:rgba(255,255,255,0.1);}


.logo		{position:absolute;display:block;background:url(/ims/logo.png) center center no-repeat;width:185px;height:137px;top:300px;left:272px;	}

#mainmenu .logo	{position:absolute;display:block;background:url(/ims/small-logo.png) center center no-repeat;width:163px;height:121px;top:10px;left:15px;	}
#mainmenu 	{text-transform:uppercase;padding-top:140px;position:relative;}
#mainmenu .logo:hover {background:url(/ims/small-logo.png) center center no-repeat;}
#mainmenu a	{display:block;padding:5px;}
#mainmenu .child {padding: 0 0 5px 15px;}
#mainmenu a:hover 	{background:rgba(255,255,255,0.1);-webkit-border-radius: 5px;border-radius: 5px;}
.active		{font-weight:bold;}

.search		{height:25px;position:absolute;top:50px;width:190px;}
.search input:first-child	{border:0;background-color:rgba(255,255,255,0.1);color:white;width:158px;padding:2px;height:21px;display:block;float:left;-webkit-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;}
.search input:last-child	{cursor:pointer;border:0;background:rgb(255,255,255) url(/ims/seek.png) center center no-repeat;color:black;width:28px;height:25px;font-size:0;overflow:hidden;display:block;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;}
.search input:first-child:hover		{background-color:rgba(255,255,255,0.3);}
.search input:last-child:hover		{background-color:rgba(255,255,255,0.9);}

.news-preview	{position:absolute;top:140px;}

.button		{background-color:#fff;color:#000;display:inline-block;margin-top:15px;padding:5px 10px;-webkit-border-radius: 5px;border-radius: 5px;}
.button:hover 	{background:rgba(255,255,255,0.9);color:black;}

#footer		{height:150px;font-size:11px;width:100%;}

#contents	{background:#efefef;width:900px;margin:10px 0 30px 0;-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}

#content-wrapper	{padding:25px 35px;background:url(/ims/content-bg.png) left top no-repeat;color:black;}
#content-wrapper a 	{color:#666;}
#content-wrapper a:hover 	{color:#333;text-decoration:underline;}
#content	{width:830px;text-align:justify;}
#content p 	{text-indent:0px;margin:0 0 10px 0;}
#content ul     {margin-left:35px;}
#content li     {list-style:square inside none;}

.illustration	{display:block;float:right;}
#breadcrumbs	{width:830px;text-align:right;}

.clearfix:before,
.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1}

.date {font-size:11px;display:block;margin:0}
.margin {margin-bottom: 15px}

ul#attachments {margin:25px 0 0 0;padding:15px;text-indent:0;-webkit-border-radius: 5px; border-radius: 5px; background:rgba(0,0,0,0.1);}
#attachments li {list-style:none;margin:0;padding:0;text-indent:0;}
#attachments li.caption {margin-bottom: 10px;font-weight:bold;}
/* Stylesheet: Vivaev-Style Modified On 2014-04-13 11:03:18 */
