#right_column,#container, div.line,#wrapper, ul.linksList li, .articles li, ul.menu li a { behavior: url(js/iepngfix.htc)}
.menu li.link1{behavior:url(js/hover.htc)}
* {margin: 0;  padding: 0;}
body {background-color: #e6ede5;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;} 
img {border: 0;}
#promo img {margin-right: 10px;}
ul {list-style:none}
#promo table {border-spacing: 6px;
margin-left: -12px;
background-color: #f7fbf7;}
#wrapper {
	background:url(../images/tables.png) no-repeat -20px bottom;
	margin: 0 auto;
    width: 1000px;
	overflow:hidden;}

		  
#header {height: 379px;         }
		 
#left_column {float: left;
              width: 205px;
			  height: 500px;
			  padding:0 10px}
			  
#container {
	background:url(../images/right_fon.png) no-repeat right bottom;
		float: left;
        width: 765px;
		padding-bottom:100px;}

#content {float: left;
          width: 497px;
		  padding-top: 80px;}
		  
#promo {padding: 12px;}
#promo table img {margin-right: 0;}		  
#right_column {float: right;
               width: 252px;
               height: 800px;
			   margin:80px 5px; 0 0px;
			   padding:5px 0px}
					
h1 {font-family: Arial, Helvetica, sans-serif;
    font-size:16px;
	color: #417461;
	font-style:italic;
	margin-bottom: 20px;}
h2{
	font-size:15px;
	color:#417461;
	font-weight:800;
	font-style:italic;
	margin:10px 0;}
h3 {font-size: 18px; color: #463c0e; margin-bottom: 6px;}	

#menu-icon {float: left;}				 
p.fig {color: #800000; /* Цвет текста */
       text-align: center; /* Выравнивание по центру */
       line-height: 20px; /* Межстрочное расстояние */
}
p.fig a {background: url(../images/bgbuttom.jpg) no-repeat;
         padding: 5px 22px 8px;}
			   
.left {float: left;} 
.green {font-size: 14px; color: #463c0e; font-style:italic; text-indent: 35px; font-weight: bold; line-height: 16px;}
.red {font-size: 14px; color: #ff0000; font-style:italic; text-indent: 35px; font-weight: bold; line-height: 16px;}
.banner {width: 250px;
          height: 300px;}
		  
.bg_01 {background : url(../images/bg_01.jpg) no-repeat 50% 0%;}
.bg_02 {background : url(../images/bg_02.jpg) no-repeat 50% 200px;}
.bg_03 {background : url(../images/bg_03.jpg) no-repeat 50% 400px;}
.bg_04 {background : url(../images/bg_04.jpg) no-repeat 50% 600px;}
.bg_05 {background : url(../images/bg_05.jpg) no-repeat 50% 800px;} 
.bg_06 {background : url(../images/bg_06.jpg) no-repeat 50% 1000px;} 

a{
	text-decoration:none;
	color:#4d5152;
	font-waight: bolder;}
a:hover{
	text-decoration:underline;}
/* Menu */
.menu {float: right;
       margin-top: 50px;
        margin-right: 35px;}
.menu li {float:left}
.menu li a {float:left; height:76px; font:bold 12px arial; color:#5a4766; text-decoration:none; text-align:center; padding:60px 0 0; position:relative; z-index:2}
.menu li.link1 {margin:0 -32px 0 0}
.menu li.link2 {margin:0 -37px 0 0}
.menu li.link3 {margin:0 -40px 0 0}
.menu li.link4 {margin:0 -36px 0 0}
.menu li.link5 {margin:0 -36px 0 0}
.menu li.link6 {position:relative; top:3px}
.menu li.link1 a {width:98px; background:url(../images/l1.png) no-repeat; font:bold 14px arial; z-index:7}
.menu li.link2 a {width:110px; background:url(../images/l2.png) no-repeat; z-index:6}
.menu li.link3 a {width:118px; background:url(../images/l3.png) no-repeat; font:bold 11px arial; z-index:5}
.menu li.link4 a {width:120px; background:url(../images/l4.png) no-repeat; font:bold 14px arial; z-index:4}
.menu li.link5 a {width:121px; background:url(../images/l5.png) no-repeat; padding:35px 0 0; height:101px; z-index:3}
.menu li.link6 a {width:130px; background:url(../images/l6.png) no-repeat; padding:55px 0 0; height:81px; z-index:2}

.menu .submenu {width:209px; position:absolute; margin:110px 0 0 12px; *left:0; display:none}
.menu .submenu-top {height:6px; font-size:0; background:url(../images/m-top.png) no-repeat; position:relative; top:-6px}
.menu .submenu-bottom {height:6px; font-size:0; background:url(../images/m-bottom.png) 0 100% no-repeat; position:relative; clear:both; margin:0 0 -5px}
.menu .submenu ul {padding:0 6px; margin:-6px 0 0; width:209px; background:url(../images/m-center.png) 0 repeat-y; display:table}
.menu .submenu ul li {width:195px; height:27px; border:1px solid #bbd4d4; display:block; background:url(../images/a.png) no-repeat; border:1px solid #bbd4d4; z-index:8; margin:0 0 -1px}
.menu .submenu ul li a {font:12px arial; color:#617373; text-decoration:none; width:187px; height:27px; display:block; padding:0 0 0 8px; line-height:27px; text-align:left; background:none}
.menu .submenu ul li a:hover {text-decoration:underline}

.menu li:hover .submenu {display:block}
/* left_column */
#left_column{}
.articles{background:url(../images/articles_fon.png) no-repeat bottom; padding:0px 0 7px 0; margin:0 0 15px 0;}
.articles h1{color:#3b4118; font-size:18px; margin:0 0 15px 0; background:url(../images/articles_fon.png) no-repeat bottom; padding:0 0 2px 0px; text-align:center;}
.articles ul{margin:15px 0 0 0; padding:0; list-style-type:none;}
.articles ul li{background:url(../images/ul_mark.png) no-repeat 0 5px; margin:0 0 7px 0; padding:0px 0 3px 19px;}
.articles ul a{color:#333716; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size:14px; font-weight:bold;  display:block;  padding-bottom: 1px;}
.articles ul a:hover{text-decoration:none;  background-color:#e0ebe6; padding-bottom: 1px;}
.articles.reading ul a{color:#000000;}
.articles.archive h1{color:#4e80a4; font-size:12px; padding:0px 60px 15px 0}

.pr{font-size:14px; color:#7e6b11;}
p{color:#463c0e; font-weight:bolder;}
p.indent{
	padding:0 10px;
	font-size:14px;
	margin:0 0 15px 0;}
div.line{
	height:9px;
	background:url(../images/line.png) repeat-x;
	margin:0px 0 0px 0;}
ul.linksList{
	font-size:14px;
	width:300px;
	margin:0px auto 3px auto;}
ul.linksList li{
	background:url(../images/linksList_mark.png) no-repeat 0 6px;
	padding:0 0 0 25px;
	margin:0 0 3px 0;}
ul.linksList li a{
	color:#4d5152;
	font-weight: 700;}
.interesting{
	text-align:center;}
.interesting table{
    margin:0 10px 0 10px;
	background-color: transparent !important;}
.interesting td{
	text-align:left;
	vertical-align:top;
	padding:0 8px 10px;}
#footer{
	font-weight:800;
	color:#263452;
	font-size:9px;
	text-align:center;
	width:1000px;
	margin:-57px auto 0 auto}
#footer img{
	margin:3px 5px 0 0;}
.fnt14{
	font-size:14px;}
.fnt15{
	font-size:15px;}
p.catalog{color:#7c8546; font-weight:800; margin:0 0 10px 0;}
table.catalog td{
	vertical-align:top;
	text-align:center;
	font-size:15px;
	color:#1d412f;
	font-weight:800;
	padding:0 0 12px 0;
	background:#e7f2ec;}
table.catalog td img{	
	margin:0 0 8px 0;}
p.center{
	text-align:center;
	margin:0 0 3px 0;}
#right_column div{
	height:288px;
	margin:5px 5px 28px 14px;}
	
#leftMenu{
	margin:10px 0 0 15px;
	left:0px;
	top:0px;
	position:absolute;}
#leftMenu a{
	padding:0px 0;
	font-size:14px;
	color:#603c6c;
	font-weight:800;
	width:107px;
	text-align:center;
	background:url(../images/leftMenu_label_fon.png) no-repeat bottom;
	display:block;
	height:80px;}
#leftMenu a img{
	margin:0 auto 3px auto;
	display:block;}
#leftMenu a:hover{
	background:url(../images/leftMenu_bg.jpg) no-repeat bottom;}
#leftMenu1{
	text-align:center;
	margin:0 0 5px 0;}
#leftMenu2{
	margin:0 0 5px 0;
	text-align:center;}
#leftMenu3{
	text-align:center;}
