TD {
	FONT-SIZE: 12pt; FONT-FAMILY: times
}
BODY {
	FONT-SIZE: 12pt; FONT-FAMILY: times
}
A:hover {
	TEXT-DECORATION: underline
}
.top {
	FONT-SIZE: 9px; COLOR: #919191; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.name {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #979797; FONT-FAMILY: verdana; LETTER-SPACING: 1px
}
.name2 {
	FONT-SIZE: 10px; LETTER-SPACING: 0px
}
.menuh {
	BORDER-RIGHT: #919191 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #919191 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #919191 1px solid; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #919191 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #a3a3a3
}
.menub {
	BORDER-RIGHT: #c6c6c4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c6c6c4 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #c6c6c4 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c6c6c4 1px solid
}
.menu {
	COLOR: #404040; TEXT-DECORATION: none
}
.menue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #404040; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7cb 1px dotted
}
.menur {
	COLOR: #950303
}
.main {
	COLOR: #202020; TEXT-ALIGN: justify
}
.navp {
	FONT-SIZE: 10pt
}


* {margin:0; padding:0;}

body, input, table, td {font-family:arial,sans-serif;}
body {background-color:#fff; font-size:80%;}

a {text-decoration:none; color:#14417e;}
a:hover {text-decoration:underline; color:#dc1212;}
a img {border:none;}

#u_menu {font-size:100%; margin-top:5px; margin-left:22px;  }
#u_menu a {color:#900;}

#hat {background-color:#a11313; margin-top:5px; font-size:85%; line-height:100%; color:#fff; padding:3px 0 6px; float:left; width:100%; height:35px;}
html>body #hat {height:auto; min-height:35px;}
#hat h1 {position:relative; float:left; width:182px;}
#hat h1 a {color:#fff;}
#hat h1 img {z-index:1;        position:absolute; top:-3px; left:0; width:182px; height:40px; background:transparent url("../img/logo.gif") center no-repeat;}

#slogan {float:left; margin-top:3px; padding:5px 8px; border-left:1px solid #fff;}

#srch {float:right;}
#hat_menu {font-size:110%; margin-top:5px; margin-right:15px; }
#hat_menu a {color:#ffffff;}

#srch form {padding-top:7px; padding-right:12px;}
input.inp {width:170px; height:1.4em; border:1px solid #000; padding:0 5px; padding-top:.1em; font-size:1.2em;}
button {width:1.6em; height:1.6em; border:1px solid #f8d0d0; font-size:1.2em; background:transparent url("../img/btn.gif") center no-repeat; margin:0 10px; text-indent:-1000em; cursor:hand; cursor:pointer;}

#menu {clear:both; float:left; width:100%; background-color:#525250; border:1px solid #fff; border-width:1px 0; padding:5px 0; font-weight:bold; height:1.2em;}
#menu ul {list-style-type:none;}
#menu li {float:left; padding-left:21px; background:url("../img/dots.gif") 11px center no-repeat;}
#menu li:first-child, #menu li#first {background:none;}
#menu a {color:#fff;}

#hat, #menu, #main_ctr, #u_menu, #b_menu {min-width:760px;}
#hat, #main_ctr {width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 760? '760px': 'auto');}
#menu {width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 760? '760px': '100%');}

#main_ctr {clear:both; background:url("../img/side.bg.gif") right repeat-y;}
#side {float:right; width:270px; background:#f2f2f2;}
#side a {color:#900;}

#side .block {border-bottom:2px solid #fff; padding:12px;}
#side .adv {text-align:center;}
#side form {margin:8px 0;}
#side input.inp {width:160px; font-size:1em; height:1.5em; vertical-align:middle;}
#side button {width:60px; height:20px; background-image:url("../img/btn2.gif"); border:none; margin:0; margin-left:8px; vertical-align:middle;}

#main {margin-right:270px;}

#path {background-color:#FAC9C9; padding:5px 14px 7px; color:#000;}
#path a {color:#900; text-decoration:underline;}
#path a:hover {color:#dc1212;}

#content {padding:10px 14px; padding-right:20px;}
#content h1, #content h2, #side h2, #content h3 {font-family:verdana,tahoma,sans-serif; color:#525250; margin:.4em 0 .2em;}

#content h1 {font-size:125%;}
#content h2, #side h2 {font-size:115%;}
#content h3 {font-size:105%;}

.r_list {list-style-type:none; border:1px dashed #ccc; border-width:1px 0;}
.r_list li {margin:1em 0;}

.pages {margin:15px 0;}
.pages .links {float:right; font-size:95%; font-weight:bold;}
.pages .links a {font-weight:normal;}
.pages .links, .pages .links a {color:#900;}

#adv_top {width:100%; margin-top:20px;}
#adv_top td {text-align:center;}

#adv_bot {clear:both; margin-top:1px; background-color:#dedede; padding:5px;}
#adv_bot table {width:100%;}

#b_menu {padding: 10px 15px; font-size:85%; color:#525252;}
#b_menu a {color:#900;}
#b_menu div {float:right;}

.input2 {border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-right: #999999 1px solid; border-top: #999999 1px solid; font-family:"arial cyr", "arial"; font-size:12;}
.input2 {fontfamily:"arial cyr", "arial"; fontsize:12pt; width: 200px}

.input3 {border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-right: #999999 1px solid; border-top: #999999 1px solid; font-family:"arial cyr", "arial"; font-size:12;}
.input3  {fontfamily:"arial cyr", "arial"; fontsize:12pt; width: 320px}

.caption11 {font-family:"Verdana"; font-size:11px; font-weight:bold; color:#999999}
.caption12 {font-family:"Verdana"; font-size:12px; font-weight:bold;}
.caption14 {font-family:"Verdana"; font-size:14px; font-weight:bold;}
.text11    {font-family:"Verdana"; font-size:11px;}
.text11_2  {font-family:"Verdana"; font-size:11px; color:#777777;}

.l1        {text-decoration:underline; color:#FFFFFF;}
.l1:hover  {text-decoration:none;      color:#FFFFFF;}
.l2        {font-family:"Verdana"; font-size:11px; text-decoration:underline; color:#999999;}
.l2:hover  { text-decoration:none; color:#770202;}
