/* CSS Document    colors #cadace #e4f7ea */
/* -------------->>>global settings<<<-------------- */
html, body {background-color:#ffffff; margin:0px; padding:0px; border:0px; }
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:0px; color:#000000;}



/* -------------->>>links<<<-------------- */
a {
	outline:none;
	}

add_leftmenu {color:#354139; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}


a.Menuup:link {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#D5EDDB; font-size:12px; }
a.Menuup:visited {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#D5EDDB;}
a.Menuup:hover {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#F5FFF8;}

a.Tableindex:link {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#e4f7ea; font-size:11px; }
a.Tableindex:visited {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#e4f7ea;}
a.Tableindex:hover {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#ffffff;}

a.Menuleft:link {color:#354139; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a.Menuleft:visited {text-decoration: none; color:#354139; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.Menuleft:hover {text-decoration:none; color:#2a984e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

a.Menu:link {color: #FF0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a.Menu:visited {text-decoration: none; color: #aaaaaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a.Menu:hover {text-decoration: none; color: #FF9933; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a.Menu:active {text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

a:link {color:#354139; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a:visited {text-decoration: none; color:#354139; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a:hover {text-decoration:underline; color:#2a984e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }



a.Menulefthidden_a:link {color:#CCCCCC; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.Menulefthidden_a:visited {text-decoration: none; color:#CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.Menulefthidden_a:hover {text-decoration:underline; color:#2a984e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }




/* -------------->>>headings<<<-------------- */
h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px; font-weight:normal; }
h1 {font-size:18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h2 {font-size:18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h3 {font-size:22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h4 {font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FF6600;}
.size14 { font-size:14px;}



/* -------------->>>forms<<<-------------- */
form {margin:0; padding:0; }
input, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif;}
textarea {width:100%;}




/* -------------->>>tables<<<-------------- */
table { border:0px; margin:0px; padding:0px;}




/* -------------->>>common elements<<<-------------- */
p, ul, ol {margin:0px; padding:0px}
blockquote {margin:1.25em; padding:1.25em 1.25em 0 1.25em;}
img {border:0px;}



/* -------------->>>global classes<<<-------------- */
/* -------------->>>global MIDDLE<<<-------------- */
.content {width:100%; background-image:url(../i_main/bg_middle.jpg); background-repeat:repeat-x; vertical-align:top;}
.content_col1 {width:294px; vertical-align:top;  padding-bottom:60px;}
.content_col2 {width:100%; vertical-align:top; padding-bottom:60px;}
.content_col3 {width:183px; vertical-align:top; padding-bottom:60px;}




/* -------------->>>index page MIDDLE<<<-------------- */
.middle_table { width:496px;}
.middle_table_cell1 {background-image:url(/i_main/fox1.gif); background-repeat:no-repeat; width:111px; height:101px; vertical-align:top; padding-top:0px; padding-left:20px;}
.middle_table_cell2 {background-image:url(/i_main/fox2.gif); background-repeat:no-repeat; width:111px; height:25px; vertical-align:top; padding-top:2px; padding-left:28px;}
.middle_padding1 {padding-top:17px; padding-bottom:17px;}
.middle_table img {
	margin-top:1px;
	}


/* -------------->>>index page SEARCH<<<-------------- */
.searchbox {width:159px; vertical-align:middle; height: 18px; border-left:2px solid #9DB799; border-right:2px solid #9DAD9A; border-top:2px solid #9DB799;
            border-bottom:2px solid #9DAD9A; padding-top:2px; padding-bottom:2px; }
/*#button_poisk2 {position: absolute; right:27px; top:218px; width:60px; height:14px; z-index:3; vertical-align:top;}*/
.search_div_main {padding-top:20px; padding-bottom:31px; float:right; vertical-align:top; width:183px; padding-right:20px;}
.search_div1 {padding-top:10px;}
.button_poisk {background-image:url(../i_main/button_poisk.jpg); background-repeat:no-repeat; width:62px; height:19px; border-left:0px; border-right:0px;
               border-top:0px; border-bottom:0px; color:#F5FFF8; vertical-align:middle;}
#button_whidepoisk {position: absolute; right:35px; top:151px; width:135px; height:16px; z-index:2; vertical-align:top;}



/* -------------->>>index page NEWS<<<-------------- */
.news_div_main {width:183px; padding-right:20px; float:right;}
.news_div1 {padding-top:24px; padding-bottom:11px; font-size:11px;}
.news_div2 {padding-bottom:2px; font-weight:400; font-size:10px;}
.news_div22 {padding-bottom:5px; font-size:12px; color:#FF9933; font-weight:bold;}
.news_div3 {padding-top:15px; white-space:nowrap;}
.news_div4 {padding-top:15px; white-space:nowrap; padding-right: 50px;}



/* -------------->>>index page LEFT MENU<<<-------------- */
.menuleft_div1 {padding-top:8px; padding-bottom:10px; padding-left:20px;}
.menuleft_img {padding-right:14px; float:left; width:22px; height:20px;}
.menuleft_stripe {padding-left:56px;}
.menuleft_div2 {padding-top:4px;}
.menuleft_div3 {padding-bottom:14px; padding-left:56px; display: none;}
.menuleft_block {display:block;}

/* -------------->>>index page BANNER<<<-------------- */
.banner { height:160px; vertical-align:middle; padding-top:20px; /*height:180px;*/}




/* -------------->>>index page HEADER<<<-------------- */
#verhneemenu {position: absolute; top:96px; left:294px; width:672px; height:14px; z-index:1;}
#pricedown {position:absolute; right:30px;	top:45px; width:180px;	height:20px; z-index:3;}
#littlemenu {position:absolute; right:30px;	top:20px; width:68px;	height:20px; z-index:4; white-space:nowrap; vertical-align:bottom;}
.header_main {width:100%; height:130px;}
.header_coll1 {width:294px; height:130px;}
.header_coll2 {background-image:url(/i_main/bg_header.jpg); background-repeat:repeat-x; width:100%; vertical-align:bottom;}
.header_menu {display:block; float:left; width:112px;}



/* -------------->>>index page FOOTER<<<-------------- */

.footer_main {background-image:url(/i_main/bg_footer.jpg); background-repeat:repeat-x; width:100%;}
.footer_coll1 { width:294px;}
.footer_coll2 { width:100%; vertical-align:middle;}
.footer_coll3 { width:183px;}




.stylehidden {color: #C0C0C0}



















#format-text {padding: 0 20px 20px 20px; margin-top:80px; font-size:11px;}
#format-cat {padding: 0 50px 20px 30px; font-size:11px; }

#format-text p,
#format-cat p {
	text-align:justify;
	}

#format-text h2,
#format-cat h2,
#format-cat h3 {
	text-align:left;
	}
	
#format-cat h3 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	}