@charset "utf-8";
/* CSS Document */

body {
	background-color:#F8F8F8;
}

.va_middle {vertical-align:middle;}

table {
	border:0px;
}

.topdiv {
	width:100%;
	max-width:1000px;
	min-width:700px;
	height:100px;
}

.top1 {
	max-width:75%;
	min-width:30%;
	float:left;
	padding:0px;
	margin-top:40px;
	border-spacing:0px;
	border:0px;
	text-decoration:none;
	text-align:left;
}

.top2 {
	width:300px;
	float:right;
}

.infoblock {
	float:right;
}

.TopMenu {
	width:100%;
	height:25px;
	border:0px;
	background-color:#E6E6E6;
	color:#093;
	text-align:center;
}

.basement {
	width:100%;
	height:50px;
	border:0px;
	background-color:#E6E6E6;
	font-size:16px;
	text-align:left;
	vertical-align:middle;
}

.leftmenu {
	width:100%;
	height:25px;
	border:0px;
	background-color:#E6E6E6;
	color:#093;
	font-size:16px;
	text-align:left;
	vertical-align:middle;
	border-left-width:0px;
	border-left-style:solid;
	border-left-color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000;
	margin-top:5px;
	padding-left:10px;
}

.leftmenu2 {
	
	height:23px;
	border:0px;
	background-color:#F0F0F0;
	color:#093;
	font-size:16px;
	text-align:left;
	vertical-align:bottom;
	border-left-width:0px;
	border-left-style:solid;
	border-left-color:#000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000;
	margin-left:0px;
	margin-right:0px;
	padding-left:25px;
}

.icopath {
	width:100%;
	height:22px;
}

.ico {
	width:25%;
	height:100%;
	float:left;
	text-align:center;
	vertical-align:middle;
}

.path {
	width:75%;
	height:100%;
	float:right;
	text-align:left;
}


.file {
    padding: 10px 10px 5px 7px;
}
.fastlink {
	padding: 5px 10px 10px 10px;
	background-color: #EDEDED;
	border-width: 0px 1px 1px 1px;
	border-color: #A7A7A7;
	border-style: solid;
}
.pad_doc2 {
    padding: 9px 5px 6px 5px;
}

/* стили для текущих и прошедших событий */

.event {}
.endevent {
/*	text-decoration:line-through; */
	font-size:small;
	color:#999;
}
.endevent h3 {
	font-size:14px;
}

.hr_grey {background:url(/img/hr_grey.gif) repeat-x top left;}

.fastlink div {
    padding-bottom:9px;
}
.fastlink img {
    vertical-align:middle;
    margin-right:14px;
}
.block {display:block;}
td.banner_intro {
	padding:0px 0px 0px 0px;
	border-spacing:0px;
	text-align:center;
}
