@charset "utf-8";

body,table,tr,td,div,p,span {font-family: verdana, arial, sans-serif; font-size:8pt; color:#696969}

a {color: #265591; text-decoration:none; font-family: verdana; font-weight:normal;}
a:link {color: #265591; text-decoration:none; font-family: verdana; font-weight:normal}
a:visited {color: #265591; text-decoration:none; font-family: verdana}
a:active {color: #265591; text-decoration:none; font-family: verdana}

div.head1 {font-size:10pt; color: #696969; text-align:center; margin:10px 0px 0px 0px}
div.head2 {font-size:38pt; color: #265591; text-align:center; font-family: serif; font-weight:bold; margin:0px}
div.menu {border:0px solid red; width:621px; overflow:auto; text-align:center; margin:10px 0px 10px 0px}

td.razdel {border:1px dotted #808080; padding:6px 0px 6px 0px; width:16%; text-align:center;}

input.search {background-color:white; border:1px inset #808080; font-size:8pt}

td.content {border-bottom:1px dotted #a2a2a2; padding:15px 0px 15px 0px; text-align:justify}
div.zag1 {color:#255591; font-size: 14pt; margin-left:20px}
div.obl {float:right; width: 210px; height:380px; color:#265591; text-align:center; padding-top:42px;}
div.nomer {text-align:left; width:100%;}
div.number {float:left; margin:0px 10px 0px 0px; padding:4px; border:1px solid #C0C0C0; width:30px; text-align:center; white-space: nowrap;}
div.currentnumber {float:left; margin:0px 10px 0px 0px; padding:4px; border:1px solid #c0c0c0; width:30px; text-align:center; background-color:#265591; color:white; font-weight:bold; white-space: nowrap;}

ul.list li {margin-bottom:5px; margin-top: 5px;}
h1 {font-size:16pt; text-align:left}
h3 {color:#265591; margin:25px 0px 0px 0px; font-size:14pt; font-weight:bold}
h4 {color:#265591; margin:25px 0px 5px 0px; font-size:10pt; font-weight:bold}

div.author {margin:5px 0px 3px 0px;}
div.nazv {margin:0px 0px 12px 0px;}
.granica {border:1px solid #cbcbcb;}

/* Админка */
div.start_bar {width: 620px; background-color: #265591; padding: 2px;}
div.start_bar_admin {background-color: #265591; padding: 2px;}
div.menu_bar {position: absolute; background-color: white; border: 2px solid black; margin-top: 24px; display: none;}
div.menu_bar a {display: block; padding: 20px; text-align: left; margin: 2px; font-weight: bold;}
div.menu_bar a:hover {color: white; background-color: #265591;}

div.notice {text-align: left; width: 500px;}
/*div.notice p {font-weight: bold;}*/
div.notice p.notice_header {font-size: 16px;}
div.notice p {padding: 0px; margin: 0px;}
div.notice ul {padding: 0px; margin: 0px 0px 0px 15px;}
div.notice ul li {margin-top: 10px;}