/*
		Цветовые константы
Серый темный			#B4B4B4

Темносиний				#155D98
Orange 					#FF6000
Песочный 				#F0EFE2
*/



/* BODY */
body {background: #FFFFFF; font-size: 10pt; font-family:  verdana, tahoma, arial, sans-serif ; margin: 0; }

body {
  width: expression((documentElement.clientWidth||document.body.clientWidth)<970?'970px':''); /* Internet Explorer <= 6.0 */
  min-width: 970px; /* Opera & FireFox & Internet Explorer 7.0 */
    }

/* TABLES */
td {font-size: 10pt;}

#top2 {margin-bottom: 20px;}
#main {margin: 15 0 15 0;}
#bp {margin-bottom: 20px;}

#top_banners td {	background: #E8E8E8;
	padding-top: 5px;
	padding-bottom: 10px;
	}


td.header {	background: url(/i/title_bgr.jpg) top left no-repeat;
	padding: 8 0 0 0;
	}

td.menu_bgr {	background: #155D98 url(/i/mnu_bgr.jpg) top left repeat-x;
	}

td.navico_bgr {	background: #B4B4B4 url(/i/navico_bgr.gif) top left no-repeat;	}

td#mnu_end {	background: url(/i/mnu_end_bgr.jpg) top right no-repeat;	padding-left: 15px;	}

td.submnu_bgr {	background: #C0C0C0 url(/i/submnu_end.gif) top right no-repeat;
	}

table#left_mnu {	margin: 30 0 30 0;
	}

td.leftmnu {
	background: #F1EFE2;
	font-size: 11pt;
	font-weight: bolder;
	}

td.leftmnu_a {	background: #D5D1B8;	font-size: 11pt;
	font-weight: bolder;
	}

td.c1, td.c2 {	background: url(/i/c0.gif) top left repeat-x;	}

td.c4, td.c3 {
	background: url(/i/c0.gif) bottom left repeat-x;
	}

td.main_left {	border-left: #C0C0C0 solid 1px;
	}

td.main_right {
	border-right: #C0C0C0 solid 1px;
	}


td.main_td {	border: #C0C0C0 solid 1px;
	}


/* DIV */
div.poisk {	background: url(/i/poisk_bgr.gif) bottom right no-repeat;
	width: 490px;
	height: 38px;
	margin-right: 15px;
	}


div.block1 {	background: #F0EFE2 url(/i/block1_bgr.gif) top left no-repeat;
	padding: 10 0 10 25;
	}

div.title {	background: #E8E8E8;
	height: 30px;	}

div.next {clear: left; padding: 0 0 5 25;}

#footer {color: #FF6000; font-size: 8pt; margin-bottom: 20px;}


/* IMAGES */
td.navico_bgr img {	margin-left: 40px;	}
p.statii img {	margin-right: 10;	}


/* FORMS */
#poisk_in {	margin: 0;
	border: #C0C0C0 solid 1px;
	height: 17px;
	width: 199px;
	font-size: 8pt;
	}

#poisk_sel {
	margin: 0;
	border: #C0C0C0 solid 1px;
	height: 17px;
	width: 162px;
	font-size: 8pt;
	}

#poisk_sub {
	margin: 0;
	}

input.lk {    border: #C0C0C0 solid 1px;
    height: 15px;
    width: 78px;
	font-size: 7pt;
	}

/* LINKS */
a {color: #155D98; text-decoration: none;}

#submnu a, #submnu a:visited  {color: #FFF; font-weight: bolder; font-size: 8pt;}
#submnu a:hover {text-decoration: underline;}

a.menu {color: #FFF; font-weight: bolder; font-size: 9pt;}

a.leftmnu {color: #737373;}
a.leftmnu:hover {color: #737373; text-decoration: underline;}

a.bp, a.statii {color: #737373;  text-decoration: none; font-size: 8pt;}
a.bp:hover {text-decoration: underline;}

.block1 a {color: #000;	}
.block1 a:hover {color: #000; text-decoration: underline;}

#lk a {color: #155D98; font-size: 7pt;}
#lk a:hover {color: #155D98; text-decoration: underline;}

a.forum_title {color: #155D98; font-size: 8pt; font-weight: bolder; text-decoration: underline;}
a.forum_title:hover {color: #FF6000; font-size: 8pt; font-weight: bolder; text-decoration: underline;}

a.forum_who {color: #FF6000;}
a.forum_who:hover {color: #FF6000;}

a.next {color: #737373; font-size: 7pt; font-weight: bolder;}
a.next:hover {color: #155D98; font-size: 7pt; font-weight: bolder; text-decoration: underline;}

a.nextor {color: #FF6000; font-size: 8pt; font-weight: bolder;}
a.nextor:hover {color: #FF6000; font-size: 8pt; font-weight: bolder; text-decoration: underline;}

/* TEXT */
span.date1 {
        color: #909090;
	font-size: 7pt;
	line-height: 14pt;
	}

span.date2 {
	color: #FF6000;
	font-size: 7pt;
	line-height: 14pt;
	}

p.forum {	font-size: 7pt;
	color: #909090;
	}

p.statii {	padding: 0 10 0 25;
	font-size: 9pt;
	clear: left;	}

p.txt {	padding: 10 10 0 30;
	color: #505050;
	font-size: 9pt;	}

b.h1 {	color: #737373;
	font-size: 9pt;
	line-height: 14pt;	}

b.h2 {
	color: #737373;
	font-size: 13pt;
	}

b.or {	color: #FF6000;	}

b.c90 {
	color: #909090;
	}

span.today {	color: #737373;
	font-size: 16pt;	}


span.black {color: #000;}


img.docimage {border: #397DBD 1px solid; padding: 3 3 3 3;}
img.photoid {	
        border: #dedede 1px solid; 
        padding: 2 2 2 2;
	}

.news_text {
	padding-left:10px;padding-right:10px; FONT: 12px Tahoma; COLOR: #000000;
}

.bigtable {
	padding-left:10px;padding-right:10px; FONT: 11px Tahoma; COLOR: #000000;
}
.bordertable TD {
border: 1px solid black;
}

