BODY {          font-family: Tahoma, Arial;
                font-size: 11px;
                margin-left: 0px;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                }

table, td{
				border-collapse: collapse;
				border-spacing: 0;
				border: 0;
				padding: 0;
				font-family: Tahoma, Arial;
				font-size: 12px;
                }
img{
                border: 0;
                }
.acenter{
                text-align: center;
                }

H1{             font-size:14px;
                }
H2{             font-size:13px;
                }
H3{             font-size:12px;
                }
H4{             font-size:12px;
                }
a:link,
a:visited{      color: #040284;
                }
a:active,
a:hover{        color: #040284;
                text-decoration: underline;
                }
form{			margin: 0px;
				}
.fright{
                float: right;
                }
/* Главные */
/* Основные цвета: */
/*	Зеленый: #00ba00 */
/*	Синий: #040284	*/
/*  светлосерый: #EAEAEA  */
/*	Серый фон: #C0C0C0	*/
/*	Серый кант: #7F7F7F	*/
#topbg{
				height: 120px;
				background: #00ba00 url('/images/topbg2.jpg');
				}
#topbg table{
				height: 120px;
				width: 100%;
				}
#topbg3{
				background: url('/images/topbg1.jpg') no-repeat left top;
				padding-left: 180px;
				}
.topbg1{
				height: 3px;
				font-size:1px;
				background: #fff;
				}
#space{
				height: 60px;
				font-size:1px;
				background: #fff;
				text-align: center;
				padding: 5px;
				}
.topbg2{
				height: 6px;
				font-size:1px;
				background: #00ba00;
				}
.copyright{
				padding: 5px 10px;
				background: #040284;
				color: #fff;
				margin-top: 40px;
				}
.copyright a:link,
.copyright a:visited{
				color: #fff;
				}
h1.slogan1{
				font-family: Tahoma;
				color: #fff;
				text-transform: uppercase;
				font-size: 18px;
				font-weight: bold;
				padding: 24px 10px 0px 0px;
				margin: 0;
				}
h1.slogan2{
				font-family: Tahoma;
				color: #fff;
				font-size: 14px;
				font-weight: bold;
				padding: 0px 10px 20px 0px;
				margin: 0;
				}
div.topmenu{
				margin: 0;
				padding: 8px 0;
				}
div.topmenu a:link,
div.topmenu a:visited{
				font-size: 14px;
				margin-right: 20px;
				font-weight: bold;
				text-decoration: none;
				}
div.topmenu a:active,
div.topmenu a:hover{
				font-size: 14px;
				margin-right: 20px;
				font-weight: bold;
				text-decoration: underline;
				}
#layout{
				width: 100%;
				}
#layout td{
				vertical-align: top;
				}
.leftblock{
				width: 230px;
				border: #fff 1px solid;
				background: url('/images/line-left.gif') no-repeat left bottom;
				}
.rightblock{
				width: 199px;
				border: #fff 1px solid;
				background: url('/images/line-right.gif') no-repeat right bottom;
				}
.centralblock{
				padding: 0 50px;
				}
.centralblock div.cbg1{
				font-size:1px;
				height: 5px;
				width: 100px;
				margin: 0;
				padding: 0;
				background: #040284 url('/images/line-right.gif') no-repeat left bottom;
				}
.centralblock div.cbg3{
				height: 5px;
				font-size:1px;
				margin: -5px 0 0 0;
				padding: 0;
				background: #040284 url('/images/line-left.gif') no-repeat right bottom;
				}
.blockname div,
.blockname h1{
				margin: 15px 3px 8px 10px;
				color: #023D82;
				font-weight: bold;
				font-size: 12px;
				text-transform: uppercase;
				text-decoration: none;
				}
.blockname a:link,
.blockname a:visited{
				color: #023D82;
				font-weight: bold;
				font-size: 12px;
				text-transform: uppercase;
				text-decoration: none;
				}
.lblock{
                padding: 10px;
                }
.cblock{
                padding: 10px 60px;
                }
.menu div{
                margin: 8px;
                }
.menu a:link,
.menu a:visited{
                font-size: 14px;
                }
.menu div.sel a:link,
.menu div.sel a:visited{
                color: #00ba00;
                font-weight: bold;
                }
.menu div.lev2{
                padding-left: 20px;
                margin: 2;
                }
.menu div.lev3{
                padding-left: 30px;
                margin: 2;
                }
#inews td{
                padding: 15px 20px 15px 0px ;
                }
div.img{
                padding: 10px;
                border: #7F7F7F 1px solid;
                }
#inews h2{
                margin: 0;
                }
#inews span{
                font-style: italic;
                color: #7F7F7F;
                padding: 3px 0;
                display: block;
                }
#newsblock{
				width: 600px;
				}
.iphotocom{
                padding: 0 0 15px 2px;
                width: 176px;
                }
.iphotocom span{
                font-size: 11px;
                }
.bord{
                width: 156px;
                padding: 15px;
                border: #7F7F7F 1px solid;
                }
#pager{
                margin: 15px;
                }
table.client{
                width: 600px;
                }
table.client td{
                padding: 7px;
                border-bottom: #7F7F7F 1px dashed;
                }
td.avatar{
                width: 130px;
                }
#vote_mat{
				width: 400px;
				padding: 10px;
				}
#vote_mat div{
				padding: 2px 10px;
				}
#vote_mat legend{
				font-weight: bold;
				}
div.comm_subtitle{
				text-align: center;
				width: 600px;
				font-weight: bold;
				}
div#seealso{
	clear: both;
	padding: 20px 0;
}
	div#seealso ul li{
		color: #00ba00;
		list-style: square;
		line-height: 150%;
	}
		div#seealso ul li span{
			color: #000;
		}
.vdtr{
	display: none;
}
.hl,
.hl a:link,
.hl a:visited{
	color: #eee;
}



