body{ font-family:Arial, Helvetica, sans-serif;}

/*Шапка - поиск, растяжка*/
td.official{color:#fbc903; font-size:8pt; font-weight:bold; padding-left:15px; padding-bottom:3px; height:25px; vertical-align:bottom;}
form{margin:0; padding:0;}
td.off table{padding-right:7px; padding-bottom:3px; font-size:8pt;}
a.off{color:#000000; text-decoration:none;}
a.off:hover{text-decoration:underline;}
span.off{color:#000000; text-decoration:none;}
.frm1{border:solid 1px #5c85ff; height:17px; font-size:9pt;}
td.cap{ background-image:url(images/980.jpg); background-position:top left; background-repeat: repeat-x; vertical-align:top; text-align:right; height:166px; width:100%; padding-left:5px;}
td.date{}
span.date{color:#7e7e7e; font-size:80%; font-weight:bold;}
span.time{color:#FDCF00; font-size:80%; font-weight:bold;}

/*Главное Меню, Текстовые баннеры*/
td.right{padding-left:18px; padding-right:6px; width:114px; vertical-align:top;}
table.info_box{border:solid 1px #e2bd18; height:36px; margin-bottom:5px;}
td.info{width:26px; vertical-align:middle; text-align:center;}
td.box{ padding-right:2px; padding-bottom:2px;}
a.box{color:#000000; font-size:8pt; text-decoration:none;}
a.box:hover{text-decoration:underline;}
td.menu{background-image:url(images/menu.jpg); background-position:top; background-repeat:repeat-y; padding:14px 10px 14px 20px; vertical-align:top;}
div.menu{}
a.menu{color:#2d5ae2; font-size:8pt; text-decoration:none}
a.menu:hover{text-decoration:underline; color:#fc9501;}
a.menu_act{color:#fc9501; font-size:8pt; text-decoration:none}
a.menu_act:hover{text-decoration:underline;}

/*Правое поле с графическими баннерами  border-bottom:solid 15px #fed51e;*/
table.rightColumn{margin-top:15px; padding-left:12px; border-left:solid 1px #fed51e; vertical-align:top;}
div.rightColumn{margin-bottom:5px;}

/*Главная: Анонсы, Новости*/
table.ContentBox{ border-top:solid 15px #ffffff; font-size:70%;}
td.notice{width:31%; border-left:solid 15px #ffffff; border-right:solid 1px #638afe; padding-bottom:15px; text-align:justify;}
.notice1{color:#3366ff; font-weight:bold; font-size:9pt; margin:0px 0px 0px 0px;}
.notice_date{color:#3366ff; font-weight:bold; font-size:8pt; padding-top:5px; margin:0px 0px 0px 0px;}
.notice_content{padding-top:5px; padding-right:15px; text-align:justify; margin:0px 0px 0px 0px;}
td.news{padding-left:20px; padding-bottom:15px;}
/*td.virt{padding-left:20px; padding-bottom:15px; background-image:url(images/101.jpg); background-position: right top; background-repeat:no-repeat;}*/
td.virt{padding-left:20px; padding-bottom:15px; background-color:#f6fbff;}
p.news{color:#fbb202; text-transform:uppercase; font-weight:bold; font-size:9pt; margin:0px 0px 0px 0px;}
p.name{color:#FFFFFF; background-color:#FDCF00; text-align:left; text-transform:uppercase; font-weight:bold; font-size:10pt; margin:5px 0px 5px 0px; padding-left:5px;}
p.news_name{color:#fbb202; font-weight:bold;}
p.news_content{ margin:5px 0px 0px 0px; text-align:justify;}
div.detail{text-align:right;}
a.detail{color:#fbb202; text-decoration:none;}
a.detail:hover{color:#a47709; text-decoration:underline;}
div.ank{ margin-top:10px; margin-right:15px; padding:3px 5px 3px 5px; background-color:#fcf7e2;}
.frmg{border:solid 1px #000000; font-size:100%; background-color:#ffffff; color:#000000; height:18px;}

/*Контент меню*/
td.submenu{width:32%; border-right:solid 1px #638afe; padding-left:12px; padding-bottom:15px; background-image:url(images/submenu.jpg); background-position:right; background-repeat:repeat-y;}
div.submenu{ background-image:url(images/submenu2.jpg); background-position:bottom center; background-repeat:no-repeat; padding-bottom:6px; padding-top:4px; padding-right:5px;}
a.submenu{ color:#3366ff; text-decoration:none; font-size:110%; font-weight:bold;}
a.submenu:hover{ text-decoration:none; color:#9cceff;}
a.submenu_act{ color:#9cceff; text-decoration:none; font-size:110%; font-weight:bold;}
a.submenu_act:hover{ text-decoration:none; color:#3366ff;}
div.submenu2{ padding-bottom:3px; padding-top:2px; padding-left:20px; padding-right:5px;}
a.submenu2{ color:#000000; text-decoration:underline; font-size:110%; font-weight:normal;}
a.submenu2:hover{ text-decoration:none; color:#9cceff;}
a.submenu2_act{ color:#9cceff; text-decoration:none; font-size:110%; font-weight:normal;}
a.submenu2_act:hover{ text-decoration:underline; color:#9cceff;}

/*Контент*/
h1{color:#fbb202; font-size:120%; padding-bottom:2px; background-image:url(images/h1.jpg); background-position:bottom left; background-repeat:no-repeat; margin:0px 0px 10px 0px;}
h2{color:#3366ff; font-size:110%; padding-bottom:2px; margin:5px 0px 10px 0px;}
p{ margin:1em 0px 1em 0px; text-align:justify;}
UL,OL {font-weight: normal;	margin-left: 25 pt;	margin-bottom:0px;	margin-top:0px;	background-color: transparent;	text-align: justify;}
OL LI UL LI, UL LI UL LI {list-style-type : disc;}
li{ margin:2px 0px 1px 0px;}
.frm{border:solid 1px #5c85ff; font-size:100%; height:18px;}
.frmk{border:solid 1px #5c85ff; font-size:100%; background-color:#ffffff; color:#5c85ff; height:18px;}
A {	text-align: left;	text-decoration: none;	color: #4f7afa;	font-weight: normal;}
a:hover{text-decoration:underline;}

td.bottom{border-bottom:solid 5px #3161f3;}
td.vm{width:27%;background-color:#d0e4ff;  border-right:solid 0px #fcf7e2; padding:5px 0px 10px 0px;font-size:7pt;}
td.vm img{display:block; float:left;}
td.vm b{font-size:7pt; display:block; font-weight:bold;}
td.vm a.pos{display:block;font-size:7pt;}
td.ban{background-color:#fcf7e2; text-align:center; background-image:url(images/baaaaa.jpg); background-position:left top; background-repeat:no-repeat;}

/*Оформление таблицы*/
td.news table{font-size:100%;}
td.virt table{font-size:100%;}
tr.header td{ background-color: #e6f2fb; font-weight: normal; text-align: center; color: #0c36b5; border-bottom: solid 1px #9cceff; border-right: solid 1px #9cceff;}
tr.td td{ font-weight: normal; color: #000000; border-bottom: solid 1px #9cceff; border-right: solid 1px #9cceff;	}
.tablecon { border-top: solid 1px #9cceff; border-bottom: solid 0px #9cceff; border-left: solid 1px #9cceff; border-right: solid 0px #9cceff; }

table.photo{border:solid 1px #f5f5f5;}
table.photo tr td{text-align:center; vertical-align:top;}
.vote{border:solid 1px #a0d0ff; background-color:#ddf0ff;}
tr.phototd td{background-color:#ffffff; padding:5px 0px 5px 0px;}

.images{background-image:url(/images/fon_anketa.gif); background-position:left top; background-repeat:repeat; margin:20px 15px 0px 0px; padding:5px 5px 10px 5px;}
.bbn{margin:0px 0px 5px 0px;}

tr.tb td{ dtext-align:center;}
tr.tb1 td{vertical-align:middle; color:#113192; font-weight:bold; width:25%; border-bottom:0px solid #3366ff;}
