/* CSS Document */
body {
	height:100%;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#FFFFFF;
}

img {
	border: none;
}

/*
	Верхняя часть
*/
/*
		Левая часть
*/
div.top-left {
	position:absolute;
	width:100%;
	height:253px;
	width:1002px;
	height:253px;
}
div.top-left-bg {
	position:absolute;
	width:100%;
	height:253px;
	background-image:url(../img/top.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:1002px;
	height:253px;
}
div.top-left-logo {
	position:absolute;
	left:12px;
	top:13px;
	width:228px;
	height:227px;
}
div.top-left-small-menu {
	position:absolute;
	left:260px;
	top:17px;
	width:105px;
	height:21px;
	background-image:url(../img/small-menu.jpg);
	background-repeat:no-repeat;
}
div.top-left-small-menu-home {
	position:absolute;
	left:260px;
	top:16px;
}
div.top-left-small-menu-sitemap {
	position:absolute;
	left:300px;
	top:16px;
}
div.top-left-small-menu-email {
	position:absolute;
	left:339px;
	top:16px;
}

div.top-left-phone {
	position:absolute;
	left:444px;
	top:19px;
	width:190px;
	height:53px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/files/Image/phone_3730.png');

}
div.top-left-phone[class] {
	position:absolute;
	left:444px;
	top:19px;
	width:190px;
	height:53px;
	background-image:url(../files/Image/phone_3730.png);
	background-repeat:no-repeat;
}
div.top-left-slogan-index {
	position:absolute;
	left:266px;
	top:88px;
	width:180px;
	height:63px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/slogan-index.png');
}
div.top-left-slogan-index[class] {
	position:absolute;
	left:266px;
	top:88px;
	width:180px;
	height:63px; 
	background-image:url(../img/slogan-index.png);
	background-repeat:no-repeat;
}


div.top-left-slogan-second {
	position:absolute;
	left:266px;
	top:88px;
	width:340px;
	height:66px;
                background-image:url(../img/slogan-second.png);
	background-repeat:no-repeat;

}
/*
		/Левая часть
*/
/*
		Правая часть
*/
div.top-right {
	position:absolute;
	width:100%;
	height:253px;
}
div.top-right-bg {
	width:100%;
	background-image:url(../img/top-bg.jpg);
	background-repeat:repeat-x;
	height:253px;
	float:right;
}
div.top-right-img {
	position:absolute;
	width:100%;
	height:253px;
	top:0px;
	left:0px;
}
/*
			Шапки
*/


div.top-right-img-1 {
	width:789px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-1.png');
	float:right;
}
div.top-right-img-2 {
	width:255px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-2.png');
	float:right;
}
div.top-right-img-3 {
	width:359px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-3.png');
	float:right;
}
div.top-right-img-4 {
	width:364px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-4.png');
	float:right;
}
div.top-right-img-5 {
	width:341px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-5.png');
	float:right;
}
div.top-right-img-6 {
	width:255px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-6.png');
	float:right;
}
div.top-right-img-7 {
	width:381px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-7.png');
	float:right;
}
div.top-right-img-8 {
	width:268px;
	height:253px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/top-8.png');
	float:right;
}



div.top-right-img-1[class] {
	width:789px;
	height:253px;
	background-image:url(../img/top-1.png);
	background-repeat:no-repeat;
	float:right;
}
div.top-right-img-2[class] {
	width:255px;
	height:253px;
	background-image:url(../img/top-2.png);
	background-repeat:no-repeat;
	float:right;
}
div.top-right-img-3[class] {
	width:359px;
	height:253px;
	background-image:url(../img/top-3.png);
	background-repeat:no-repeat;
	float:right;
}
div.top-right-img-4[class] {
	width:364px;
	height:253px;
	background-image:url(../img/top-4.png);
	background-repeat:no-repeat;
	float:right;
}
div.top-right-img-5[class] {
	width:341px;
	height:253px;
	background-image:url(../img/top-5.png);
	background-repeat:no-repeat;
	float:right;
}
div.top-right-img-6[class] {
	width:255px;
	height:253px;
	background-image:url(../img/top-6.png);
	background-repeat:no-repeat;
	float:right;
}
div.top-right-img-7[class] {
	width:381px;
	height:253px;
	background-image:url(../img/top-7.png);
	background-repeat:no-repeat;
	float:right;
}
div.top-right-img-8[class] {
	width:268px;
	height:253px;
	background-image:url(../img/top-8.png);
	background-repeat:no-repeat;
	float:right;
}
/*
			/Шапки
*/
/*
		/Правая часть
*/
/*
		Меню
*/
div.menu {
	position:relative;
	width:100%;
	height:51px;
	background-color:#c9271e;
}
div.menu table td {
	padding-top:19px;
}
div.menu-under {
	position:relative;
	width:100%;
	height:33px;
	background-image:url(../img/undermenu.jpg);
}
img.menu-news[class] {
	background-image:url(../img/menu-news.png);
	background-repeat:no-repeat;
	margin:0px 17px 0px 17px;
}
img.menu-about[class] {
	background-image:url(../img/menu-about.png);
	background-repeat:no-repeat;
	margin:0px 17px 0px 17px;
}
img.menu-services[class] {
	background-image:url(../img/menu-services.png);
	background-repeat:no-repeat;
	margin:0px 17px 0px 17px;
}
img.menu-public[class] {
	background-image:url(../img/menu-public.png);
	background-repeat:no-repeat;
	margin:0px 17px 0px 17px;
}
img.menu-meropri[class] {
	background-image:url(../img/menu-meropri.png);
	background-repeat:no-repeat;
	margin:0px 17px 0px 17px;
}
img.menu-clients[class] {
	background-image:url(../img/menu-clients.png);
	background-repeat:no-repeat;
	margin:0px 17px 0px 17px;
}
img.menu-coontact[class] {
	background-image:url(../img/menu-coontact.png);
	background-repeat:no-repeat;
	margin:0px 17px 0px 17px;
}

td.menu-act {
	background-color:#af2119;
}
/*
		/Меню
*/
/*
	/Верхняя часть
*/
/*
	Левая часть
*/
/*
		Новости/Мероприятие
*/
div.news, div.activity {
	font-family:Tahoma;
	font-size:12px;
	color:575757;
	width:206px;
}
div.news div, div.activity div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:575757;
	margin-top:0px;
                /*margin-bottom: 15px;*/
}
div.news div a, div.activity div a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:575757;
	margin-top:0px;
	text-decoration:none;
}
div.news div a:hover, div.activity div a:hover {
	text-decoration:underline;
}
div.news small, div.activity small {
	font-family:Tahoma;
	font-size:10px;
	color:787878;
}
div.news a, div.activity a {
	font-family:Tahoma;
	font-size:12px;
	color:376394;
}

div.news-second, div.activity-second {
	font-family:Tahoma;
	font-size:11px;
	color:575757;
	width:206px;
}
a.news-link, a.activity-link {
	font-family:Tahoma;
	font-size:11px;
	color:#f76394;
}
div.news_ {
	font-family:Tahoma;
	font-size:12px;
	color:575757;
	width:206px;
                padding-left:10px;
                line-height:13px;
}

/*
		/Новости/Мероприятие
*/
/*
		Баннер
*/
div.banner-left {
	width:194px;
	height:220px;
	margin-top:17px;
}
/*
		/Баннер
*/
/*
	/Левая часть
*/
/*
	Центральная часть
*/
/*
		Вступление
*/
div.intro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#575757;
	width:100%;
	margin:0px;
	padding:0px;
}
div.intro small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#575757;
	margin:0px 0px 0px 0px;
}
div.intro small span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#cb271e;
}

#intros {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#575757;
	width:100%;
	margin:0px;
	padding:0px;
}

div.blocks p#intros small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
                font-weight:bold;
	color:#575757;
	margin:0px 0px 0px 0px;
}
div.blocks p#intros small span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
                font-weight:bold;
	color:#cb271e;
}
/*
		/Вступление
*/
/*
		Блоки
*/
div.blocks table tr td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575757;
	width:270px;
}
div.blocks a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575757;
	text-decoration:none;
}
div.blocks a:hover {
	text-decoration:underline;
}
div.blocks table tr td h1, div.blocks table tr td h1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:575757;
	/*margin-top:30px;*/
	margin-bottom:0px;
}
div.blocks table tr td h1 a {
	text-decoration:none;
}
div.blocks table tr td h1 a:hover {
	text-decoration:underline;}
.public {width:100%;}
.public td {padding-bottom:10px;
vertical-align:top;
padding-left:0px;
padding-right:0px;}
.public img {padding-right:0px;}

/*
		/Блоки
*/
/*
	/Центральная часть
*/
/*
		Баннер
*/

div.bottom-banner {
	width:100%;
	text-align:center;
	padding-top:30px;
}
/*
		/Баннер
*/
/*
	Правая часть
*/
/*
		Поисковая строка
*/
div.search {
	padding-bottom:10px;
}
input.text {
	font-family:Tahoma;
	font-size:11px;
	color:#bbbbbb;
	padding:0px 7px 0px 7px;
	width:123px;
	height:16px;
	border-color:#dcdcdc;
	border-style:solid;
	border:solid;
	border-width:1px;
}
input.button {
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	padding:0px 2px 2px 2px;;
	border-color:#bbbbbb;
	border-style:solid;
	border:solid;
	border-width:1px;
	background-color:#bbbbbb;
	width:46px;
	height:18px;
}
/*
		/Поисковая строка
*/
/*
		Спецпредложения
*/
div.offers {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:575757;
}
div.offers img {
	padding-bottom:10px;
}
div.offers h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:575757;
	margin-top:0px;
}
div.offers p {color:#d6423a !important; font-size:12px; padding-top:0px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
div.offers a {color:#d6423a !important; font-size:12px; padding-top:0px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: none;}
div.offers a:hover {color:#af2119;}
/*
		/Спецпредложения
*/
div.avrora {
	padding-top:40px;
padding-bottom:70px;
}
div.avrora img {
	padding-bottom:30px;
border:0px;
}
div.avrora span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:575757;
	margin-top:0px;
                font-weight: bold;
}
div.avrora a {
	text-decoration:none;}


div.avrora_gl {
	padding-top:40px;
padding-bottom:200px;
}
div.avrora_gl img {
	padding-bottom:30px;
border:0px;
}
div.avrora_gl span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:575757;
	margin-top:0px;
                font-weight: bold;
}
div.avrora_gl a {
	text-decoration:none;}
/*
	/Правая часть
*/
/*
	Нижняя часть
*/
td.footer-left {
	padding-left:34px;
}
td.footer-left, td.footer-left a {
	background-color:#464646;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}
td.footer-left a:hover {
	text-decoration:none;
}
td.footer-right {
	padding-right:30px;
	background-color:#464646;
}
td.footer-right a {
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-decoration:underline;
}
/*
	/Нижняя часть
*/
.special p {color:#d6423a; font-size:12px; padding-top:0px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.special a {color:#d6423a; font-size:12px; padding-top:0px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: none;}
.special a:hover {color:#af2119;}

p#zag {font-size:14px;
font-weight:bold;}
h1#name_ {padding-bottom:15px;
margin-top:0px;
padding-top:0px;}

div.blocks table td img.group {
            float:left !important;
            padding-right:15px !important;        
}
div.blocks table td img.group_ {
            float:right !important;
            padding-left:15px !important;        
}
div.blocks table td span.gr_tit {
           font-weight:700 !important;
           font-size:15px !important;
           line-height: 1.2 !important;
}

div.put h1 {
           display: inline;
padding-bottom:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}

h1 {padding-bottom:15px;}

div.noh1 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
padding-bottom:15px;
}

div.noh1 a {
        color: #376394 !important;
        text-decoration: none;
}

div.noh1 a:hover {
        text-decoration: underline;
}

div.gl_em {padding-top:0px; margin-top:0px;font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;}
div.gl_prof {padding-top:0px; margin-top:0px; padding-bottom:11px;font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;}
div.gl_uprav {padding-top:0px; margin-top:0px; padding-bottom:1px;font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;}
div.gl_str {padding-top:0px; margin-top:0px;font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;}


div.blocks a {
        color: #376394 !important;
        text-decoration: underline;
}

div.blocks a:hover {
        text-decoration: none;
}

div.news-inin a {
        color: #376394 !important;
        text-decoration: none;
}

div.news-inin a:hover {
        text-decoration: underline;
}
