/* CSS Document */

* {padding:0px; margin:0px;}

body {background:url(bg_body.gif) center top no-repeat #191919 fixed;   font-family:Arial, Helvetica, sans-serif;
  line-height:18px;
  font-size:14px;
  color:#333;}

TABLE {border-collapse: collapse; border: 0px; padding: 0px}

img {border:0px;}

p {text-align:justify; padding:5px 0px;}

#sait {background:#fff; width:980px; margin:0 auto; padding:5px; background:url(bg_line.gif) repeat-x #0a0b0b;}

#shapka {background:url(bg001.jpg) no-repeat; height:204px; width:980px;}


h1 {font-size:24px; color:#fff; font-family:arial; text-transform:none; line-height:normal; font-weight:normal; letter-spacing:0px; padding:7px 0px 7px 24px; background:#2e2e2e; border-left:5px #fa9635 solid; margin-bottom:10px;}
h2 {font-size:24px; color:#2e2e2e; font-family:arial; text-transform:none; line-height:normal; font-weight:normal; letter-spacing:0px; padding:9px 0px 10px 24px;}
h3 {font-size:14px; font-family:arial; line-height:normal; font-weight:bold; letter-spacing:0px; padding:9px 0px 10px 24px; text-transform:uppercase; color:#2e2e2e;}

 A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
A:hover { COLOR: #fa9635;
	TEXT-DECORATION:underline;
}

/*********** MENU ****************/

#menu {min-height:40px; display:block; background:url(line_menu.gif) top repeat-x #2e2e2e; position:relative;}



.menu_list {	
	width: 130px;

	
	
}
.menu_head {
	cursor: pointer;
	position: relative;
	padding:11px 0px 11px 30px;
	margin:1px 1px 1px 10px;
    font-weight:bold;
	display:block;
	background:url(nav-icon.png) left center no-repeat;
	border-right:1px #000 solid;
}

/*.menu_head:hover {background:#;}

.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
    background: #eef4d3 url(left.png) center right no-repeat;
}

*/

p.menu_head  {color:#fff; text-transform:uppercase; font-size:13px;  }



.menu_body {
	display:none;
	width:980px;
	border-top:1px #000 solid;


}
.menu_body a{
	font-size:13px;
  display:block;
  color:#fefefe;
  background:url(tr001.png) left center no-repeat;
  background-color:#2e2e2e;
  padding:5px 10px;
  margin:0px 5px;
  font-weight:bold;
  text-decoration:none;
  

}
.menu_body a:hover{
  color: #000000;
  background:url(tr002.png) left center no-repeat #fa9635;
  text-decoration:none;

  }

.menu_body2 {float:left; display:block; background-color:#2e2e2e; min-height:280px; width:24.7%; border-left:1px #525252 solid; border-right:1px #1d1d1d solid; padding-top:10px;}

.home {background:url(home-icon.png) no-repeat left center; display:block; width:150px; position:absolute; left:140px; padding:12px 0px 9px 28px;}
.home a {color:#fff; text-transform:uppercase; font-size:13px; text-decoration:none; font-weight:bold;}

/************** MAIN *****************/
#content {width:975px; display:block; padding:0px 3px; background:#f0f0f0; overflow:hidden;}

.leftblock {width:300px; padding:0px 0px; float:left; overflow:hidden;}

.main {background:#fff; width:650px; float:left; overflow:hidden; padding:5px; border:1px #ccc solid; margin-bottom:10px;}
.main img {padding:5px;}

a.menubooklink {padding:1% 3%; display:inline-block; background:#f0f0f0; text-decoration:none; color:#626262; width:94%; margin-bottom:3px; font-weight:bold;}
a:hover.menubooklink {background:#fa9635; color:#FFF;}


/*********** MORDA *************/

.big_morda {padding:10px 0px; background:#fff; overflow:hidden; width:960px; padding:5px;}
.big_morda img {padding:0px; margin:0px;}
.morda_left {width:650px; float:left; overflow:hidden; display:block; margin-right:10px;}
.morda_right {width:300px; float:left; overflow:hidden; display:block;}

.morda_r01 {width:278px; border:1px #ccc solid; padding:10px; margin-bottom:10px;}
.morda_r01 img {padding:0px; margin:0px;}
.morda_r01 span {display:block; padding:10px 0px; text-transform:uppercase; font-weight:bold; text-align:center;}
.morda_r01 span a {color:#333; text-decoration:none;}
.morda_r01 span a:hover {color:#fa9635; text-decoration:none;}
.m_zak {
  color: #FFFFFF !important;
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-top:5px;
  margin-left: -10px;
  margin-bottom: 15px;
  float: left;
  font-weight:bold;
}

span.table_m_span {color:#fff; font-weight:bold; display:block; padding:5px; border-left:3px #fa9635 solid; margin:5px;}


/*********** FOOTER  *****************/

#footer {display:block; height:80px; width:980px; margin:0px auto;}