body {margin:0;padding:0; background: #fcf4bc url('/img/bg.jpg') top no-repeat; font-family: verdana,arial;}
h1 {font-size:18px; font-weight: normal; color: #426b30; margin-bottom: 0;}

#mainbg {display: block; width: 1260px; 	margin: 0px auto; height: 258px;}
#menucontainer {background: url('/img/menu1-bg.gif') top repeat-x; height: 50px;}
#menu2container {width: 227px; float:left; padding: 10px 0;	padding-right: 20px;}
#content-container {	width: 758px; float:left; padding: 10px 0; padding-right: 20px;}
#menu3container {width: 227px; float:left; padding: 10px 0;}

#main {width: 1260px; margin: 0px auto;} 
#footer-container {clear: both;	background: url('/img/fut-bg.jpg') top repeat-x; height: 105px;}
#footer {background: url('/img/fut-bg2.gif') 0 0 no-repeat; 	width: 1260px; height: 105px; margin: 0px auto;	font-size:11px; color: #717171;}
#copy {width: 500px; float:left; padding: 0 0 0 70px;	margin:0;}
#design {text-align: right;	padding: 0 0 0 0;	width: 642px; float:left;margin:0;}
#copy a, #design a  {color: #2c2c2c; text-decoration: none;}

#menu{list-style-type: none; margin:0; padding:0;}
#menu li{font-size:12px; font-family:  arial, verdana; font-weight: bold; padding: 4px 0 5px 0; margin:0px;}
#menu li a{color: red; text-decoration: none;}
#menu li a:hover, #menu li a.current {color: #ffffff;}
#menu li ul li a{font-size:13px; color: #df771d; text-decoration: none;}
#menu li ul li a:hover, #menu li ul li a.current {color: #ffffff;}

#search {width: 275px; display: block; float:right; padding-right: 10px; margin-top: -3px !important;}

/* хлебные крошки */
.Main-Wrapper {max-width: 1260px; min-width: 1024px; margin: 0 auto; padding: 0; clear: both;}
.breadcrumb {padding: 10px 10px 0px 10px; display: block; overflow: hidden;}
.breadcrumb ul {list-style: none; margin: 0; padding: 0; border: 0;}
.breadcrumb li {display: block; float:left; font: normal 12px/26px arial; margin: 0; padding: 0; border: 0; padding: 0 15px; background:url('/img/breadcrumb-right.gif') 100% 0 no-repeat;}
.breadcrumb li a{text-decoration: none; color: #d16704;}
.breadcrumb li a:hover{color: #212508 !important;}
.breadcrumb ul li:first-child{background:url('/img/home-ico.gif') 0 7px no-repeat, url('/img/breadcrumb-right.gif') 100% 0 no-repeat; padding-left: 20px;}
.breadcrumb ul li:last-child{font-weight: bold; background-image: none;}
/* end хлебные крошки */


#menu1 {	width: 1260px; display: block; margin: 0px auto; padding-top: 14px; }
#menu1 a {padding: 0 10px; font-size:13px; font-weight: bold; text-decoration:none; color:#212508; text-shadow: 0px 0px 1px #aaa;}
#menu1 a:hover, #menu1 a.current  {color:#d16704;}

#menu1-2{text-align: center; margin: 0px; height:60px;}
#menu1-2 a {color: #d18843; text-decoration: none;}
#menu1-2 a:hover, #menu1-2 a.current {color: #a0af2d;}

#menu2-1-top {background:url('/img/menu2-1-top.gif') top no-repeat;}
#menu2-1-cont {background:#c8d956;}
#menu2-2-top {background:url('/img/menu2-2-top.gif') top no-repeat;}
#menu2-2-cont {background:#b6e259;}
#menu2-1-top, #menu2-2-top {color: #d16704; font-size:14px; font-weight: bold;  text-shadow: 0px 0px 1px #aaa; padding: 12px 0 0 20px;}

#menu2-3-top {background:url('/img/menu2-3-top.gif') top no-repeat;}
#menu2-3-cont {background:url('/img/menu2-3-bg.gif') top repeat-y;}

#menu2-3-cont {font-size: 12px; padding: 0px 10px 0px 20px;}
#menu2-3-cont a {color: #F60}
#menu2-3-cont :hover {color: #000}


#menu2-3-top {color: #426B30; font-size:14px; font-weight: bold;  text-shadow: 0px 0px 1px #aaa; padding: 12px 0 0 20px;}



img.news {padding: 0 10px 10px 0}

#menu2-1{list-style-type: none;  margin:0; padding:0;}
#menu2-1 li{font-size:12px; font-weight: bold; padding: 4px 3px 3px 20px; text-shadow: 0px 0px 1px #aaa; }
#menu2-1 li a{color: #212508; text-decoration: none;}
#menu2-1 li a:hover, #menu2-1 li a.current {color: #d16704;}
#menu2-1 li ul {margin:0; padding:0;}
#menu2-1 li ul  li{margin: 3px 0 0 10px; padding:0;}
#menu2-1 li ul li a{font-size:12px; font-weight: normal; color: #212508; text-decoration: none; text-shadow: 0px 0px 1px #aaa; }
#menu2-1 li ul li a:hover, #menu li ul li a.current {color: #d16704;}

#menu2-2{list-style-type: none;  margin:0; padding:0;}
#menu2-2 li{font-size:12px; font-weight: bold; padding: 4px 3px 3px 20px; text-shadow: 0px 1px 0px #aaa; }
#menu2-2 li a{color: #212508; text-decoration: none;}
#menu2-2 li a:hover, #menu2-2 li a.current {color: #d16704;}
#menu2-2 li ul {margin:0; padding:0;}
#menu2-2 li ul  li{margin: 3px 0 0 10px; padding:0;}
#menu2-2 li ul li a{font-size:12px; font-weight: normal; color: #212508; text-decoration: none; text-shadow: 0px 0px 1px #aaa; }
#menu2-2 li ul li a:hover, #menu li ul li a.current {color: #d16704;}

#content-top {background:url('/img/content-top.gif') top no-repeat; padding: 0; }
#content-top h1 {font-size:18px; font-weight: normal; color: #426b30; margin: 20px 0 10px 20px;}

#content {font-size:13px; color: #212121; background:url('/img/content-bg.gif') 0 0 repeat-y;  padding: 0 20px; height:435px; vertical-align:top;}
#content h2 {font-size:14px; color: #426b30; text-align: center}
#content h3 {font-size:12px; color: #426b30;}
#content a {color: #ff6600; text-decoration: none; font-weight: bold;}
#content a:hover {text-decoration: underline;}
.FileXls {list-style-image: url('/img/icon_xls.png')}

.catalog {width: 350px; float:left;}
.catalog h2{margin: 0;}
.catalog  ul{list-style-type: none;  margin: 0 0 10px 15px; padding:0;}
 
.catdiv {float: left; width:178px; min-height:200px; text-align: center; }
.catdiv p{margin: 0; font-size:11px; }
.catdiv p a.more {font-weight: normal !important; }
.catdiv p a:hover.more {text-decoration: none !important; border-bottom: 1px dashed #ff6600;}
.submenu1 {display:block; margin-left:-35px; list-style-image:none; list-style-type: none;}
.submenu_hidden {display:none; list-style-type: none;}
.both {clear: both;}
.clear {clear: both;}
.clearall {clear: both;}
.statistics {DISPLAY: none; VISIBILITY: hidden;}

INPUT {
BACKGROUND-COLOR: #ffffff; 
border: 1px solid #426b30; 
COLOR: #000000; FONT-FAMILY: Arial, Sans-serif; FONT-SIZE: 12px;
width: 100%;
}

.submit {
border: 1px solid #426b30; 
BACKGROUND-COLOR: #c8d956; 
COLOR: #000000; FONT-FAMILY: Arial, Sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
height: 25px; 
width: 150px;
float: right;
}

TEXTAREA{
border: 1px solid #426b30; 
BACKGROUND-COLOR: #ffffff; 
scrollbar-face-color: #CB0025; 
scrollbar-shadow-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #CB0025; 
scrollbar-arrow-color: #ffffff; 
COLOR: #000000; FONT-FAMILY: Arial, Sans-serif; FONT-SIZE: 12px;
width: 100%;
}
.lazy {
   background-image: none;
   background-color: #ffffff;
}
