@charset "windows-1251";

body {background: white; color: black; font-family: tahoma; font-size: 70%; text-align: left; margin: 0}

img {border: none}

table {width: 100%; border-collapse: collapse}
th, td, ul, ol, form {list-style: none; vertical-align: top; margin: 0; padding: 0}

a {color: #d30911; text-decoration: none}											a:hover {color: #d30911}
a.blue {color: #005bab; text-decoration: none}										a.blue:hover {color: #d30911}
a.blue_bold {color: #005bab; font-weight: bold; text-decoration: none}				a.blue_bold:hover {color: #d30911}
a.red_bold {color: #d30911; font-weight: bold; text-decoration: none}				a.red_bold:hover {color: #860106}
a.dark_bold {color: #495462 !important; font-weight: bold; text-decoration: none}	a.dark_bold:hover {color: #d30911 !important}
a.black_bold {color: black; font-weight: bold; text-decoration: none}				a.black_bold:hover {color: #d30911}

p {margin: 0 0 10px 0}
p.bold {font-weight: bold}
.red {color: #d70c16}
p.red_big {color: #d70c16; font-size: 125%; font-weight: bold; margin-bottom: 15px}
p.blue {color: #005bab}
p.dark {color: #495462}
p.maroon {color: #860106}


#lock {width: 1003px; height: 1px; overflow: hidden; margin: 0 auto}


/* TOP */
#top h1 {color: #d70c16; font-size: 11px; font-weight: normal; float: left; margin: 0; padding: 10px 15px}
#top a {color: #005bab}	#top a:hover {color: #d30911}

#top ol.top_nav {width: 325px; color: #d30911; float: right; padding-top: 10px}
#top ol.top_nav li {text-transform: lowercase; float: left; margin: 0}
#top ol.top_nav li.text {margin-right: 30px}
#top ol.top_nav li.wap a, #top ol.top_nav li.pda a, #top ol.top_nav li.rss a {height: 9px; border: 1px #6c6f74 solid; overflow: hidden; display: block; margin: 0 0 0 5px; padding: 1px}
#top ol.top_nav li.wap a {background: white url(/images/icons.gif) 1px 1px no-repeat; width: 24px}
#top ol.top_nav li.pda a {background: white url(/images/icons.gif) -25px 1px no-repeat; width: 23px}
#top ol.top_nav li.rss a {background: white url(/images/icons.gif) -50px 1px no-repeat; width: 21px}

#top table.bg_header {background: url(/images/bg_header.gif) repeat-x; height: 120px; clear: both}
#top table.bg_header td.bg_header {background: url(/images/bg_header.jpg) no-repeat}
#top table.bg_header td.bg_header div {float: left; position: relative}
#top table.bg_header td.bg_header div img.logo {position: absolute; top: 17px; left: 288px}

#top table.bg_header td.bg_header table {width: 52%; float: left; margin: 9px 16px 5px 470px; _margin: 9px 16px 5px 235px}
#top table.bg_header td.bg_header table td img {background: white; border: 1px #878e98 solid; margin-left: 10px; padding: 1px}

#top table td p {background: #d70c16 url(/images/top_title.gif) 50% 0 no-repeat; height: 29px; border-top: 1px white solid; clear: both; margin: 1px 0 0 0}

#top ul {background: #d90e1a; color: #f9a22c; font-size: 11px; font-weight: bold; text-transform: uppercase; text-align: center; border-top: 7px #005bab solid; clear: both; margin-top: 7px; padding: 6px 0 8px 0}
#top ul li {display: inline; margin: 0 5px; padding: 5px 0}
#top ul li a {color: #ffdf6a}
#top ul li a:hover, #top ul li span {color: white}
	#top ul li.menu ul {display: none}
	#top ul li.menuz {position: relative; z-index: 100; padding: 0}
	#top ul li.menuz a {color: white; cursor: default}
	#top ul li.menuz ul {background: #ffcc04; font-weight: normal; text-transform: none; border: none; display: block; position: absolute; top: 8px; /top: 32px; left: 0; padding: 0}
	#top ul li.menuz ul li {width: 150px; font-size: 12px; text-align: left; border-bottom: 1px #ffe78f solid; cursor: default; display: block; padding: 4px 2px}
	#top ul li.menuz ul li.last {border: none}
	#top ul li.menuz ul li a {color: #d70c16; cursor: pointer}								#top ul li.menuz ul li a:hover {color: #860106}

#top table.head_banners td {padding: 10px}
#top table.head_banners td.center {width: 360px}
#top table.head_banners td.right {text-align: right}
#top table.head_banners td img {border: 1px #878e98 solid; padding: 1px}
#top table.head_banners td.center img {display: block; margin: 0 auto}


/* BOTTOM */
#bottom {background: #dadcdf; text-align: center; position: relative; padding-bottom: 20px}

#bottom div.borders {background: white; font-size: 11px; text-align: right; border-top: 1px #d90e1a solid; border-bottom: 1px #d90e1a solid; clear: left; margin-bottom: 20px; padding: 1px 0}
#bottom div.borders div {background: #d90e1a; padding: 5px 15px}
#bottom div.borders div cite {width: 460px; color: #ec8405; font-style: normal; text-align: left; display: block; float: left}
#bottom div.borders div ul {background: #d90e1a; color: white; text-transform: lowercase}
#bottom div.borders div ul li {display: inline; margin: 0 5px; padding: 5px 0}
#bottom div.borders div ul li a {color: #fac700}
#bottom div.borders div ul li a:hover {color: white}

#bottom img {margin-right: 10px}
#bottom img.netfort {position: absolute; bottom: 20px; right: 5px}