@charset "windows-1251";
body {
		margin: 0;
		padding: 0;
		font-family: Tahoma;
		font-size: 12px;
		border-collapse: collapse; 		
		border: 0;
		background-color: #ffffff;
	}

td
        {
		margin: 0;
		padding: 0;
		font-family: Tahoma;
		font-size: 12px;
		border-collapse: collapse; 		
		border: 0;		
	}
	
	table{border-collapse: collapse; border: solid 0px;}
	
    img{margin: 0; padding: 0; border: 0;}	
	
	
	h1 {color: #dd1b21; font-size: 14px; font-weight: bold;	margin: 0;}
	h2 {color: #feecd9; font-size: 18px;	margin: 0;}
	h3 {color: #6b6b6b; font-size: 11px; font-weight: bold; margin: 10px 0px 0px 0px;}	
	
	a,a:visited {text-decoration: underline; color: #ea1d24;	font-size: 12px;}
	a:hover {text-decoration: none;}
	
	a.amenu,a:visited.amenu{text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold; }
	a:hover.amenu {text-decoration: underline;}
	
	a.adownmenu,a:visited.adownmenu {text-decoration: none; color: #000000; font-size: 10px;}
	a:hover.adownmenu {text-decoration: underline;}
	
	a.newsn,a:visited.newsn {text-decoration: none; color: #154a90; font-size: 14px; font-weight: bold;}
	a:hover.newsn {text-decoration: underline;}
	
	a.all,a:visited.all{text-decoration: underline; color: #154a90; font-size: 14px; font-weight: bold;}
	a:hover.all {text-decoration: none;}
	
	input.area{border-color: #d5d5d5; border-style: solid; border-width: 1px;}
	
	img.contentfoto{width: 100px; height: 79px; padding-right: 10px;}
	img.contentfoto2{width: 98px; height: 76px; padding-right: 10px;}
	img.newsimage{width: 94px; height: 77px; padding: 0px 5px 0px 5px;}
	.button{width: 18px; height: 19px; padding-right: 5px;}
	
	div.date{color: #0586bd; font-size: 15px; font-weight: bold;}
	div.padd{padding: 0px 10px 10px 0px;}
	div.zagl4{color: #dd1b21; font-size: 14px; font-weight: bold; padding: 20px 0px 10px 10px;}
	div.newsname{color: #154a90; font-size: 14px; font-weight: bold;}
	div.pad{padding: 20px 10px 10px 20px;}
	div.padt{padding-top: 10px;}
	div.padt2{	padding-top: 10px;	padding-bottom: 20px;}
	div.zagl{color: #dd1b21; font-size: 14px; font-weight: bold;}
	div.zagl2{color: #ffffff; font-size: 15px; font-weight: bold; padding-bottom: 10px;}	
	.zagl3{color: #dd1b21; font-size: 14px; font-weight: bold; padding-bottom: 10px;}
	
	.sto{width: 100%;}
	
	.top{background-image: url('image/top.jpg'); background-repeat: no-repeat; background-color: #a1bcf4; width: 1000px; height: 231px;}
	.topleft{background-image: url('image/topleft.jpg'); background-repeat: repeat-x; background-color: #5888ec; height: 231px;}
	.topright{background-image: url('image/topright.jpg'); background-repeat: repeat-x; background-color: #91cbfd; height: 231px;}
	
	.downmenu{background-image: url('image/downmenu.jpg'); background-repeat: no-repeat; background-color: #e6edf5; width: 600px; height: 46px; padding: 0px 5px 0px 5px;}
	.downmenuleft{background-image: url('image/downmenuleft.jpg'); background-repeat: repeat-x; background-color: #e6edf5; height: 46px; width: 15%;}
	.downmenuright{background-image: url('image/downmenuright.jpg'); background-repeat: repeat-x; background-color: #e6edf5; height: 46px;}
	
	.leftbg{height: 100%; width: 700px; background-image: url('image/leftbg.jpg'); background-repeat: repeat-x; background-color: #cdcdcd;  border-top: solid 1px; border-right: solid 1px; border-left: solid 1px; border-color: #c7c7c7;}
	.leftbg2{height: 100%; width: 100%; background-image: url('image/leftbg.jpg'); background-repeat: repeat-x; background-color: #cdcdcd;  border: solid 1px; border-color: #c7c7c7;}
	.redbg{height: 100%; width: 700px; background-color: #ed1d24;}
	.down{background-color: #e61c23; height: 26px; padding: 10px 0px 0px 19%;}
	.down-live-internet {background-color: #e61c23; height: 26px; padding-top: 2px;}
	.menubg{background-image: url('image/menubg.jpg'); background-repeat: repeat-x; background-color: #ed1d24; height: 44px; width: 100%;} 
	.leftygol{background-image: url('image/leftygol.jpg'); background-repeat: no-repeat; height: 18px; width: 25px;}
	.rightygol{background-image: url('image/rightygol.jpg'); background-repeat: no-repeat; height: 18px; width: 25px;}
	.separator{background-image: url('image/separator.jpg'); background-repeat: no-repeat; background-color: #e6edf5; width: 5px; height: 44px;}
	
	.lefttd{width: 70%; height: 100%; padding: 5px 0px 0px 10px;}	
	.lefttd2{width: 100%; height: 100%; padding: 5px 10px 5px 10px;}	
	.rightpad{margin: 5px 150px 30px 0px;}
	.news{width: 250px; margin: 10px 0px 10px 0px;}
	.newstd{padding-top: 20px; font-size: 10px;}
	.small{font-size: 12px;}
	.r{background-color: #ffffff;}
	.allnews{padding: 50px 0px 20px 0px;}
	.redtext{font-size: 13px; color: #dd1b21; font-weight: bold; padding-top: 15px;}
	.smalltext{font-size: 9px; color: #ffffff;}	
	.pb{padding-bottom: 5px; color: #ffffff; font-weight: bold; padding: 0px 5px 0px 5px;}
	.hi{height: 100%;}
	.dm{color: #000000; font-size: 10px; padding: 10px 0px 0px 35px;}
	
	.bluerow{background-color: #8dade4;}
	.car{font-size: 13px; font-weight: bold; height: 95px; background-color: #8dade4; width: 110px; padding-right: 25px;}
	.dm{color: #000000; font-size: 10px; padding: 10px 0px 0px 35px;}
	.cartext{font-size: 11px; background-color: #8dade4;}
	.whiteline{height: 5px;}
	.lcar{background-color: #8dade4; padding: 0px 5px 0px 5px; width: 120px;}	
	.c{background-color: #8dade4; margin: 5px 0px 0px 0px; width: 100%;}
	.padtñ{padding: 30px 15px 10px 0px;}
	
	.uralsite{background-color: #e61c23; color: #ffffff;}
	.uralsite a{background-color: #e61c23; color: #ffffff; font-size: 12px; text-decoration: none;}
	a:hover.uralsite{text-decoration: underline; color: #8dade4;}

/*Ðåêëàìíûå ññûëêè*/
.rek{
	padding: 5px 10px 10px 20px;
	font-size: 7px;
	color: #999999;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.rek a:link, .rek a:active, .rek a:visited, .rek a:hover {
	font-size: 7px;
	color: #999999;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-decoration: none;
}

.reks{
	font-size: 7px;
	color: #999999;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.reks a:link, .reks a:active, .reks a:visited, .reks a:hover {
	font-size: 7px;
	color: #999999;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-decoration: none;
}

.rekk{
	font-size: 7px;
	color: #999999;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
	float: left;
	clear: right;
}

.rekk a:link, .rekk a:active, .rekk a:visited, .rekk a:hover {
	font-size: 7px;
	color: #999999;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-decoration: none;
}

.rek1{
	padding: 5px 10px 10px 20px;
	font-size: 7px;
	color: #CCCCCC;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.rek1 a:link, .rek1 a:active, .rek1 a:visited, .rek1 a:hover {
	font-size: 7px;
	color: #CCCCCC;
	font-family: Tahoma;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-decoration: none;
