@charset "windows-1251";
body { background:#e0e0e0 url(i/backgrnd.gif) repeat; margin:0; padding:0; }

#big, #logo, #between, #between2, #footer, #menu_bottom { margin:0 auto; width:980px; }
#logo { height:150px; background:#e0e0e8 url(i/logo_bg.jpg) top right no-repeat; border-left:1px solid #b0b0b8; border-right:1px solid #b0b0b8; }
#harvestr { float:left; width:300px; height:150px; background:url(i/logo_harv.jpg) no-repeat; }
#harvestr a { display:block; margin:0 auto; padding:40px 0 20px 0; text-decoration:none; color:#000048; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; letter-spacing:10px; text-align:center; line-height:40px; font-weight:bold; }
#harvestr a:hover { color:#480048; }
#harvestr div { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; letter-spacing:5px; }

.pict { display:block; width:24px; height:24px; margin-bottom:6px; }

#phones { margin-left:300px; padding:18px 0 0 30px; font-weight:bold; overflow:hidden; height:130px; width:610px; }
#phones th, #phones td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:6px 8px; text-align:left; }
#phones th { color:#f9d3a2; text-align:right; }
#phones td { color:#f9d3a2; padding-left:10px; }

#big, #between, #between2 { background:#FFFFFF; border-left:1px solid #b0b0b8; border-right:1px solid #b0b0b8; }
#big { min-height:300px; } /* change to 600px */

#between { height:34px; }
#between2 {  } /* height:30px; */

#menu, #news { width:230px; }
#menu { float:left; border-right:1px solid #d0d0d0; }
#news { float:right; border-left:1px solid #d0d0d0; }
#menu_body, #news_body { padding:0 13px; }
#news2 { float:right; }
#news2 a { text-decoration:none; display:block; width:26px; height:26px; }

#menu ul { margin:0; padding:0 13px; }
#menu li { margin:0; padding:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:26px; }
#menu li a { color:#000048; text-decoration:none; }
#menu ul#sublist { margin-left:10px; }
#menu ul#sublist li { list-style:circle; font-size:13px; line-height:16px; margin-bottom:6px; }
#menu li a.cur { font-weight:bold; }
#menu li a:hover { text-decoration:underline; color:#880048; }

div.btw { margin:10px 0; border-bottom:1px dotted #c0c0c0; font-size:1px; }
div#btw { height:16px; }
#main .btw2 { margin:20px 0 24px 0; border-bottom:1px dotted #c0c0c0; font-size:1px; }

#menu_bottom { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:center; border-top:1px solid #f6f6f6; padding:20px 0 30px 0; background:#f8f8f8; }
#menu_bottom a { color:#582000; text-decoration:none; padding:0 4px; }
#menu_bottom a:hover { color:#880048; text-decoration:underline; }
#menu_bottom a.cur { font-weight:bold; }

#footer { background:#c0c0c8; border:1px solid #a0a0a4; padding:4px 0 2px 0; border-top-color:#ff9000; }
#footer p { margin:6px 20px; font-family:"Courier New", Courier, monospace; font-size:12px; color:#000033; letter-spacing:1px; }
#footer p a { color:#00205f; text-decoration:none; }
#footer p a:hover { color:#6f0000; text-decoration:underline; }

#news { color:#383848; }
#news p { font-family:Arial, Helvetica, sans-serif; font-size:13px; margin: 0.5em 0; }
#news a.more { display:block; margin-bottom:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000048; text-align:right; text-decoration:underline; }
#news a.more:hover { color:#880048; text-decoration:underline; }
/*
span.date { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:4px; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background-color:#f8f8f8; }
span.date2 { font-weight:bold; }
*/

#main { margin:0 250px; color:#383848; }
#main p { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; margin:0.7em 0; text-indent:2em; text-align:justify; letter-spacing:1px; }
#main p.noindent { text-indent:0; text-align:left; }
#main p span.red { color:#9D0A09; }
#main p span.small { font-size:11px; line-height:16px; letter-spacing:normal; }
#main li { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; letter-spacing:1px; text-align:justify; }
#main h1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; line-height:20px; margin:0.7em 0; }
#main h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; margin:0.7em 0; }
#main h3 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; margin:0.7em 0; }
#main a { color:#2000c0; text-decoration:underline; }
#main a:hover { color:#880048; }
#main h1 span#date { font-size:12px; font-weight:normal; }

#main table { border-collapse:collapse; }
#main tr { vertical-align:top; }
#main td, #main th { border:1px solid #b8b8b8; padding:4px 6px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#main td { background:#fafdff; color:#484848; }
#main th { background:#fff8e8; }

#main2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
#main2 h2 { margin-bottom:16px; }
#main2 div { margin-top:0.7em; }
#main2 a { color:#282838; }
#main2 a:hover { color:#880048; }

#main2 a.more { display:block; margin-bottom:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000048; text-align:right; text-decoration:underline; }
#main2 a.more:hover { color:#880048; text-decoration:underline; }

div.title, div.title2 { padding:3px 12px 5px 12px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; background:url(i/title.png) top left no-repeat; color:#582000; }
div.title2 { background:url(i/title2.png) top left no-repeat; }

#bread { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; margin-bottom:22px; }
#bread a { color:#000048; text-decoration:none; border-bottom:1px dotted #000048; }
#bread a:hover { color:#880048; border-bottom:1px solid #880048; }

#main div.bread2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
#main div.bread2 a { color:#000048; text-decoration:none; border-bottom:1px solid #787898; padding:0 4px; }
#main div.bread2 a:hover { color:#880048; border-bottom:1px solid #880048; }
#main div.bread2 span.grey { color:#9090a0; padding:0 4px; }

#main img.img_center { background:#ffffff; padding:2px; border:1px solid #d0d0d0; }
#main img.img_right { background:#ffffff; padding:2px; border:1px solid #d0d0d0; }
#main img.img_left { background:#ffffff; padding:2px; border:1px solid #d0d0d0; }
#main img.img_right { float:right; margin:0 0 10px 16px; }
#main img.img_left { float:left; margin:0 10px 10px 0; }

.img_banner { border-top:1px solid #cccccc; border-left:1px solid #cccccc; 
border-bottom:1px solid #b0b0b0; border-right:1px solid #b0b0b0; margin:3px; }

.tbl { width:680px; border-collapse:collapse; }
.tbl td, .tbl th { border:1px solid #b8b8b8; text-align:right; padding:4px 6px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.tbl td { background:#fafdff; font-weight:bold; color:#484848; }
.tbl th { background:#fff8e8; text-align:center; }
.tbl .left { text-align:left; }
.tbl .center { text-align:center; }
.tbl .grey { color:#785858; font-size:10px; padding-top:2px; border-top:1px solid #d8c8c8; margin-top:3px; }
.tbl tr.light td { background:#f0f0ff; }

#noindent p { text-indent:0; text-align:left; }
#noindent th { width:170px; padding-bottom:10px; text-align:left; }
#noindent td { padding-bottom:10px; }

#main2 div.pager { text-align:right; }
#main2 div.pager a, .pager span { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 4px; color:#000000; }
#main2 div.pager a { text-decoration:none; background:#dadade; }
#main2 div.pager span { font-weight:bold; background-color:#ff9000; }
