html,body{
height:100%;
margin:0;padding:0;
background-color:#0b0e0f;
font-size: 12px;
font-family: tahoma;
color:#aaaaaa;
background:url(../images/bg.jpg) top right;
}

table{border:0px;border-collapse:collapse;}
table td{padding:0px;}
a{color:#9d9e9f; text-decoration:underline;}
a:hover{color:#9d9e9f; text-decoration:none;}
img{border:0}

div#header{position:relative; height:235px; }
div#header .logo{position:absolute; top:0px; left:0px;}
div#content p{line-height:1.4}
div#footer{clear:both;}


div#wrapper{float:left;width:100%}
div#content{margin-left:300px; margin-right: 250px}
div#navigation{float:left;width:280px;margin-left:-100%}
div#navigation2{float:right;width:270px;margin-left:-40%;margin-right:20px}

/* верхнее правое меню */
#mright ul {list-style: none;padding: 0; background: none; float:right;position:absolute;top:0;right:0;display:table;margin:0 auto;white-space:nowrap;}
* html .mright {display:inline-block;width:1px; padding:0 2px;}
#mright li {float: right; width:241px; height:190px;}
#mright li {display:table-cell;}
* html .mright li {display:inline;}
#mright li a { color:#8c8e8e; text-decoration:none; margin-top:145px; display: block; text-align:center;}
#mright li a:hover{text-decoration:underline;}
#mright li#i1 { background:url(../images/h1.png);}
#mright li#i2 { background:url(../images/h2.png);}
#mright li#i3 { background:url(../images/h3.png);}


#i1 a{color:#8c8e8e; text-decoration:none; margin-top:145px; display: block; text-align:center;}
#i2 a{color:#8c8e8e; text-decoration:none; margin-top:145px; display: block; text-align:center;}
#i3 a{color:#8c8e8e; text-decoration:none; margin-top:145px; display: block; text-align:center;}

#i1 { background:url(../images/h1.png) no-repeat;width:241px;}
#i2 { background:url(../images/h2.png) no-repeat;width:241px;}
#i3 { background:url(../images/h3.png) no-repeat;width:241px;}

.cary a:active,
.cary a:hover,
.cary a:visited,
.cary a:link {text-decoration: none; color:#767575; cursor:url('mouse_hover.cur')}

.leftmenu{width:240px;list-style: none;padding:0px; margin:0;}
.leftmenu li { padding:4px 0 4px 30px;}
.leftmenu .leftmenuh {
margin:20px 0 0 0;
padding: 8px 0 0 30px;
background:url(../images/lmenuh.jpg) no-repeat;
height:37px;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
color:#ffffff;
}

/* горизонтальное мнею */
#hmenu { background:url(../images/menubg.jpg) left top repeat-x; height:45px; position:relative; width:80%!important; display:table;margin:0 auto;white-space:nowrap;}
* html #hmenu {display:inline-block;width:1px; padding:0 2px;}
#hmenu ul { margin:0; padding:0 0 0 20px;list-style: none; float:left;top:0;left:0;}
#hmenu li {display:table-cell; float:left;}
* html #hmenu li {display:inline; float:left;}
#hmenu a { margin: 14px 12px; font-weight:bold; display: block;}
* html #hmenu a {display:inline-block;}
#hmenu #hm1{position:relative; background:url(../images/ml.jpg) left top no-repeat; height:45px; width:20px; float:left; left:0px;}
#hmenu #hmr{position:relative; background:url(../images/mr.jpg) right top no-repeat; height:45px; width:21px; float:right; right:0px;}
#hmenu #searchdiv {position:relative;float:right; right:0px; width:127px;background:url(../images/searchbg.jpg) left top repeat-x;height:45px; }
#hmenu #searchdiv input {position:relative;border:none;padding:14px 0 0 0;margin:0px;height:16px;left:14px;color:#fff; width:100px; background:none; }
#hmenu #searchdiv #s1 {position:absolute;background:url(../images/searchl.jpg) left top no-repeat;height:45px; float:left; left:0px; width:14px;}
#hmenu #searchdiv #s2 {position:absolute;background:url(../images/search.jpg) right top no-repeat;height:45px; float:right; right:0px; width:13px; cursor:hand;}

.story { line-height: 19px;}
.story h1 { font-size:22px; font-family:tahoma; color:#fff; font-weight:lighter;}
.story h1 a {color:#fff; text-decoration:none;}
.story h1 a:hover {color:#fff; text-decoration:underline;}

.story h3 a {color:#fff; text-decoration:none;}
.story h3 a:hover {color:#fff; text-decoration:underline;}

#footerImage { position:absolute; float:left; left:30px;}
#copy { position:absolute; float:left; left:160px; margin-top:45px;}

.fot {color:#202020;border:0px;font-size:7px;}
.fot a,
.fot a:link,
.fot a:visited,
.fot a:hover,
.fot a:active {
	text-decoration:none;
	color: #202020;
	font-size:7px
}

.speedbar {color: #fff;font-size: 12px;padding-top: 30px;}
.speedbar a {color: #fff;text-decoration:none;}
.speedbar a:hover {text-decoration: underline;}

.navigation {color:#666;border:0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}
.navigation a:hover {
	background:#799AE3;
	color:#FFFFFF;
	border-color:#E6E6E6;
}
.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}/*created by finalsoft*/

table.data {width: auto; border: 0;}
table.data td {padding: 7px; font: 13px 'Trebuchet MS'; color: #ffffff; vertical-align: top; text-align: center; white-space: nowrap;}
table.data td.left {width: auto; text-align: left; white-space: normal;}
table.data tr.line {background: #15161a; width: auto; border: 0; text-align: center;}
table.data tr.line td {color: #fff; font-weight: bold;}
table.data tr.title {background: #ccc;}
table.data tr.title td {font-size: 11px; color: #212020;}
table.data tr.grey {background: #3e3b3b;}

table .itemm {margin-left:10px; border: 0;}
table .itemm tr{text-align : top;}
.itemm .active li {background-color:#15161a}
.itemm .active span {
	font-size: medium;
	font-weight: bold;
	color: #ffcc99;
}
.itemm ul{
	list-style-type:none;
	text-decoration: none;
	color: white;
}
.itemm span{
	color: #ffffff;
	font-size: medium;
	font-weight: normal;
}
