#main_body {margin: 0; padding:0px; background: #69767F url(../images/body_bg.gif) 0 0 repeat-x; color:#000; font-family: Arial, Tahoma, sans-serif; font-size:100.01%; padding-top:10px; padding-bottom:10px;}
#top_body {margin: 0; padding:0px; background: #fff 0 0 repeat-x; color:#000; font-family: Arial, Tahoma, sans-serif; font-size:100.01%; padding-top:10px; padding-bottom:10px;}
#container {font-size: 0.7em; background: transparent url(../images/content_bg.gif) 0 0 repeat-y; width:1045px; margin:0 auto;}
#top_bg {background: transparent url(../images/top_bg.gif) 0 0 no-repeat;}
#bottom_bg {background: transparent url(../images/bottom_bg.gif) 0 100% no-repeat; padding:15px 17px;}
.white_block {background:#fff; padding: 17px 20px 22px 20px; position:relative;}

p {margin:0; padding:6px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}


.topbg   { background: white url(images/topbg.png) repeat-x left top; width: 100% }



.footbg   { background: url(images/footbg.png) repeat-x left bottom }



.logo   { background: url(images/logobg.png) no-repeat 620px top; height: 100px }



.head   { background: url(images/head.png) no-repeat left 100px }



.content   { background: url(images/contenttop.png) no-repeat left 380px; width: 1000px }



.headpic   { background: url(images/headpic1.png) no-repeat 44px 103px; height: 380px }



.head-content1 {



	MARGIN-TOP: 100px; HEIGHT: 140px



}



.head-content1 .text {



	BORDER-RIGHT: #b7e6ff 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MARGIN-LEFT: 260px; BORDER-LEFT: #b7e6ff 1px solid; COLOR: white; MARGIN-RIGHT: 280px



}



.head-contacts {



	PADDING-RIGHT: 75px; FONT-SIZE: 24px; FLOAT: right; COLOR: #2277b7; PADDING-TOP: 25px



}



.content-text {



	PADDING-RIGHT: 27px; PADDING-LEFT: 44px; PADDING-TOP: 20px



}



.content-footer {



	PADDING-RIGHT: 20px; PADDING-LEFT: 44px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px



}



A:link {



	COLOR: #7b9905; TEXT-DECORATION: none



}



A:visited {



	COLOR: #7b9905; TEXT-DECORATION: none



}



A:hover {



	COLOR: #036



}







H1 {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3775cc; PADDING-TOP: 0px; FONT-FAMILY: Arial, "Trebuchet MS", Verdana, sans-serif



}



H2 {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #00cc66; PADDING-TOP: 0px; FONT-FAMILY: Arial, "Trebuchet MS", Verdana, sans-serif



}



H3    { color: #666; font-size: 16px; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: bold; background-image: url(left.gif); background-repeat: no-repeat; background-position: left 8px; margin-bottom: 5px; margin-left: 10px; padding-top: 5px; padding-bottom: 2px; padding-left: 15px }



#search {



	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-TOP: 10px



}



H4 {



	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN: 1.5em 0px 0px; COLOR: #333; FONT-FAMILY: Arial, "Trebuchet MS", Verdana, sans-serif



}






H1 SPAN {



	COLOR: #036



}



H2 SPAN {



	COLOR: #036



}



H3 SPAN {



	COLOR: #036



}






A IMG {



	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none



}



IMG {



	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none



}



UL   { list-style-type: square; list-style-image: url(images/bullet.png); margin-top: 0; margin-bottom: 5px }



.clear {



	CLEAR: both; FONT-SIZE: 1px; MARGIN: -1px 0px 0px; HEIGHT: 1px



}



#page   { background-image: url(imgs/bgmain.jpg); background-repeat: repeat-y; text-align: left; margin: 0 auto; width: 801px }



#content    { color: #626262; margin: 20px 3px 2em 5px; padding: 0 3px 0 5px; width: 680px; float: left; border-left: 1px solid #dee2e7 }



#header   { background-color: #e0e0e0; background-image: url(imgs/header.jpg); background-repeat: no-repeat; background-position: left top; position: relative; width: 795px; height: 112px }



#header H1   { color: #41a3fa; background: url(imgs/top_h1.gif) no-repeat left bottom; margin: 0; padding: 30px 10px 5px 100px; border-style: none; text-shadow: #81A75B 2px 2px 2px



  }



#header H1 A {



	COLOR: #42a4fb; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none



}



#header H1 A:hover {



	COLOR: #61dc19; text-shadow: #fff 0 0 4px



}



UNKNOWN {



	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BACKGROUND: #fff; BORDER-LEFT: #00cc00 1px solid; COLOR: #111; BORDER-BOTTOM: #00cc00 1px solid



}



.FSF_submit   { background-color: transparent; background-image: url(imgs/search.gif); background-repeat: no-repeat; text-indent: -9999px; cursor: pointer; margin-left: 5px; width: 22px; height: 22px; border-width: 0 }



.FSF_submit:focus   { background-color: transparent; background-image: url(imgs/search.gif); background-repeat: no-repeat; text-indent: -9999px; cursor: pointer; margin-left: 5px; width: 22px; height: 22px; border-width: 0 }



.submit:hover   { background-color: transparent; background-image: url(imgs/search.gif); background-repeat: no-repeat; cursor: pointer; width: 22px; height: 22px; border-width: 0 }



.FSF_submit:hover   { background-color: transparent; background-image: url(imgs/search.gif); background-repeat: no-repeat; cursor: pointer; width: 22px; height: 22px; border-width: 0 }



#navlist LI {



	PADDING-RIGHT: 20px; DISPLAY: inline; LIST-STYLE-TYPE: none



}



#footer   { color: #006699; font-size: 85%; background-image: url(imgs/footer.jpg); background-repeat: no-repeat; background-position: left bottom; text-align: center; padding: 0; height: 59px; vertical-align: bottom }



#footer P   { background-image: url(imgs/bottom_sash.gif); background-repeat: no-repeat; background-position: center top; padding: 5px 0 0 }



#footer A {



	FONT-WEIGHT: bold; COLOR: #0033cc; BORDER-BOTTOM-STYLE: none



}



#footer A:hover {



	FONT-WEIGHT: bold; COLOR: #00cc00; BORDER-BOTTOM-STYLE: none



}



FIELDSET {



	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none



}



LEGEND {



	DISPLAY: none



}







IMG.centered {



	DISPLAY: block; MARGIN: 0px auto



}



IMG.alignright {



	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px



}



IMG.alignleft {



	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px



}



#topmenu  { text-align: center }



#topmenu ul {



	padding: 0;



	margin: 0;



}







#topmenu ul li { font-size: 12px; display: block; margin: 5px; padding: 5px; float: left }







#topmenu  a  { color: #666; font-size: 13px; font-weight: bold; margin: 5px; padding: 5px }







#topmenu a:hover   { color: #ccc; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url(../images/line.jpg); background-position: 1px 23px }







#topmenu { color: #f00; font-size: 13px; font-weight: bold }







#submenu   { margin-top: 20pt; margin-right: 5px; padding-right: 80px; padding-bottom: 10px; float: left; border-bottom: 1px solid #ccc }

#submenu ul li  { font-size: 16px; display: block; margin: 2px 20px 2px 2px; padding: 2px 20px 2px 2px; float: left }

#submenu





#submenu a  { color: #666; font-size: 16px }

#submenu a:hover  { color: #f00; font-size: 16px }

#lang {



	VERTICAL-ALIGN: top; TEXT-ALIGN: right



}



#lang A {



	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 12px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 5px; COLOR: #036; PADDING-TOP: 5px



}



#lang A:hover {



	BACKGROUND-POSITION: 1px 23px; COLOR: #f30; TEXT-DECORATION: none



}



INPUT {



	BORDER-RIGHT: #dee2e7 1px solid; BORDER-TOP: #dee2e7 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #dee2e7 1px solid; COLOR: #6e7b89; BORDER-BOTTOM: #dee2e7 1px solid; FONT-FAMILY: tahoma, arial



}



TEXTAREA {



	BORDER-RIGHT: #dee2e7 1px solid; BORDER-TOP: #dee2e7 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #dee2e7 1px solid; COLOR: #6e7b89; BORDER-BOTTOM: #dee2e7 1px solid; FONT-FAMILY: tahoma, arial



}



SELECT {



	BORDER-RIGHT: #dee2e7 1px solid; BORDER-TOP: #dee2e7 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #dee2e7 1px solid; COLOR: #6e7b89; BORDER-BOTTOM: #dee2e7 1px solid; FONT-FAMILY: tahoma, arial



}



#form INPUT {



	WIDTH: 172px; HEIGHT: 17px



}



#form1 INPUT {



	WIDTH: 196px; HEIGHT: 17px



}



#form2 INPUT {



	WIDTH: 156px; HEIGHT: 17px



}



#form2 TEXTAREA {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; OVERFLOW: auto; WIDTH: 219px; PADDING-TOP: 0px; HEIGHT: 38px



}



.inp_h {



	MARGIN: 0px 0px 3px; HEIGHT: 22px



}



#ramka   { background-image: url(ramka3.gif); width: 234px; height: 132px }



.glavn {



	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #036; PADDING-TOP: 10px; FONT-STYLE: italic



}



.sel   { color: #333; font-size: 14px; font-weight: normal; list-style-image: url(sel.gif); display: inline; margin-left: 5px; padding-left: 5px }



#copy  { color: #666; font-size: 12px; font-weight: bold; text-decoration: none; margin-top: 15px; margin-right: 10px; margin-bottom: 10px }



#copy A {



	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999; TEXT-DECORATION: none



}



#copy A:hover {



	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999; TEXT-DECORATION: none



}

#left_part {float:left; width:259px; padding: 8px 1px 20px; overflow:hidden;}

#LM_level_1 {list-style-type:none; margin:0 0 19px; padding:0; font-size:1.08em;line-height:16px; }
#LM_level_1 li a {color:#000; display:block; padding: 7px 22px 7px 11px; background:#d9dde2 url(../images/lm_bg.jpg) 0 50% no-repeat;}
#LM_level_1 li a.active {padding:0; color:#fff;  position:relative; background:#25add1 url(../images/lm_active.jpg) 0 0 no-repeat; }
#LM_level_1 li a.active span {display:block; background:url(../images/lm_active_bt.jpg) 0 100% no-repeat; }
#LM_level_1 li a.active span span  {padding: 7px 22px 7px 11px; background:url(../images/lm_arr.gif) 100% 50% no-repeat; }
#LM_level_1 li a.active  b {display:block; position:absolute; width:100%; height:5px; top:100%; line-height:0; font-size:0; background:url(../images/lm_active_s.png) 0 0 repeat-x; }
#LM_level_1 li  b {display:none;}
#LM_level_1 li a:hover.active {color:#fff; background:#25add1 url(../images/lm_active.jpg) 0 0 no-repeat; }
#LM_level_1 li a:hover {color:#0070d9; text-decoration:none; background:#d9dde2 url(../images/lm_hover.jpg) 0 50% no-repeat; }
#LM_level_1 ul {list-style-type:none; margin:0; padding:0 12px 0 15px; font-size:0.9em; border-bottom:1px solid #cdd8dc; line-height:15px; background:#e6eff2;}
#LM_level_1 ul li {padding: 8px 10px 7px 10px; background:url(../images/lm_line.gif) 0 100% repeat-x;}
#LM_level_1 ul li.last {background:none;}
#LM_level_1 ul li.active a {font-weight:bold; text-decoration:none;}
#LM_level_1 ul li a {display:inline; background:none !important; color:#000; text-decoration:underline; padding:0;}
#LM_level_1 ul li a:hover {text-decoration:none;}







#LM_youAreHere {padding: 7px 22px 7px 11px; background:url(../images/lm_arr.gif) 100% 50% no-repeat; }
#LM_youAreHere {display:block; background:url(../images/lm_active_bt.jpg) 0 100% no-repeat; }

#LM_youAreHere {color:#0070d9; text-decoration:none; background:#d9dde2 url(../images/lm_hover.jpg) 0 50% no-repeat; }

.new_last_block {margin: 0 -1px 17px; color:#554f4f; line-height:1.3; background:url(../images/new_last_block.jpg) 0 0 no-repeat;}
.new_last_block_bt {width:225px; min-height:128px;  padding: 10px 18px 15px; background:url(../images/new_last_block_bt.jpg) 0 100% no-repeat;}
.new_last_block  h5, .plate h5  {font-size:15px; color:#6c7580; margin:0; padding: 4px 0 5px;}
.new_last_block  .new_date {font-weight:bold;}
.new_last_block a {text-decoration:underline;}
.new_last_block a:hover {text-decoration:none;}






