/* CSS Document */
/* GENERATOR extonec, icq 9655077*/
/* 1em = 10px */
BODY { margin:0; padding:0; font-size:62.5%;}
P, IMG, H1, H2, H3, H4, H5, H6, UL, LI, OL, FORM, INPUT, TABLE, TD, TH, TR { margin:0; padding:0; border:0; outline:none;}
A { color:#ffffff; text-decoration:none; outline:none;}

.top_line { width:1000px; height:5px; background:#a2a2a2; margin:auto;}
/* //////////////////////////// HEADER BLOCK //////////////////////////// */
#header { width:1000px; height:140px; margin:auto; overflow:hidden;}
#logo { width:270px; height:140px; text-align:center; padding:17px 0 0 0; float:left;}
#menu_header { width:473px; height:87px; float:left; padding:53px 0 0 0;}
.para_bl { width:136px; float:left;}
.para_bl img { display:block; float:left; margin:9px 13px 0 0;}
.para_bl a { font:14px/18px Tahoma; color:#619dec; display:inline-block; border-bottom:solid 1px #619dec; height:18px;}
.para_bl a:hover { border:none; height:19px;}
#rightcol_header { width:257px; height:140px; float:left;}
/* //////////////////////////// END HEADER BLOCK //////////////////////////// */
/* //////////////////////////// CONTENT BLOCK //////////////////////////// */
#content { width:1000px; margin:auto; overflow:hidden; clear:left;}
/* //////////////////////////// LEFTCOL BLOCK //////////////////////////// */
#content #leftcol { width:249px; float:left; padding:0 0 0 18px; overflow:hidden;}
#leftcol .top_line { width:226px; height:1px; background:#cecece; float:left; overflow:hidden;}
#leftcol H1 { width:257px; font:20px/44px Tahoma; color:#484747; padding:0 0 2px 0; clear:left;}
#leftcol .title_bot_line { width:94px; height:1px; overflow:hidden; background:#cecece; margin:0 0 0 67px;}
#menu_main { display:block; list-style:none; padding:10px 0 15px 0; overflow:hidden;}
#menu_main li { display:block; clear:left;}
#menu_main li span { display:block; float:left; width:222px; background:url(../i/bot_dot_menu_l.png) no-repeat left bottom; padding:3px 0 6px 0;}
#menu_main li a { font:14px Tahoma; color:#1a86b7;}
#menu_main li img { display:block; float:left; margin:8px 8px 0 0;}
#in_menu_main { display:block; list-style:none; clear:left; padding:0 0 0 14px;}
#in_menu_main li { clear:left; padding:3px 0 5px 0; background:url(../i/bot_dot_menu_l.png) no-repeat 11px bottom; width:207px; display:block;}
#in_menu_main li img { display:block; float:left; margin:4px 6px 0 0;}
#in_menu_main li a { font:12px Tahoma; color:#696868;}
.news { font:12px/15px Tahoma; color:#868686; padding:9px 10px 11px 0; overflow:hidden;}
.news span { display:block; font:12px/15px Tahoma; color:#3996c1; padding:0 0 4px 0; text-shadow:#cde5ef -1px 0 0;}
.news a { font:12px/15px Tahoma; display:inline-block; border-bottom:solid 1px #3996c1; color:#3996c1; height:15px; padding:4px 0 0 0; text-shadow:#cde5ef -1px 0 0;}
/*.news a:hover { border:none; height:16px;}*/
/* //////////////////////////// END LEFTCOL BLOCK //////////////////////////// */
/* //////////////////////////// RIGHTCOL BLOCK //////////////////////////// */
#content #rightcol { width:733px; float:left; overflow:hidden;}
#banner { width:733px; height:118px; background:url(../i/banner_rc.jpg) no-repeat; margin:0 0 30px 0; clear:left;}
#rightcol .leftcol_rc { width:339px; float:left; overflow:hidden; padding:0 20px 0 0; border-right:dotted 1px #cecece;}
#rightcol H1 { font:24px/18px Tahoma; color:#1a86b7; padding:0 0 7px 0; overflow:hidden;}
.leftcol_rc span { font:12px/18px Tahoma; color:#373737; text-shadow:#cacaca -1px 0 0;}
.leftcol_rc p { font:12px/17px Tahoma; color:#696868; padding:10px 0 0 0; text-align:justify; overflow:hidden;}
#rightcol .rightcol_rc { width:353px; float:left; padding:0 0 0 20px; overflow:hidden;}
.rightcol_rc span { font:12px/18px Tahoma; color:#373737; text-shadow:#cacaca -1px 0 0;}
.rightcol_rc p { font:12px/17px Tahoma; color:#696868; padding:10px 13px 0 0; text-align:justify; overflow:hidden;}
.line_rc { height:18px; clear:left; border-bottom:solid 1px #cecece; margin:0 13px 24px 0;}
#block1 img, #block2 img, #block3 img { display:block; margin:-6px 0 0 0;}
.link { display:inline-block; font:24px Tahoma; color:#1a86b7; padding:0 0 0 20px;}
.link:hover { color:#373737;}
.cur_link { display:inline-block; font:24px Tahoma; color:#373737; padding:0 0 0 20px;}
#block1 a strong, #block2 a strong, #block3 a strong { font-weight:normal;}
#block1 a span, #block2 a span, #block3 a span { display:block; font:18px Tahoma; color:#626160;}
#block1 { width:232px; float:left; border-left: 1px dashed  #CECECE;}
#block2 { width:241px; float:left; border-left: 1px dashed #CECECE;}
#block3 { width:243px; float:left; border-left: 1px dashed #CECECE;}
/* //////////////////////////// CONTENT_RC BLOCK //////////////////////////// */
#content_rc { width:674px; margin:auto; padding:14px 0 0 0; clear:left; overflow:hidden;}
#content_rc H1 { font:14px Tahoma; font-weight:bold; color:#696868; padding:6px 0 0 0;}
#content_rc p { font:12px/17px Tahoma; color:#696868; padding:8px 0;}
#content_rc .perech_b { float:left; width:275px; font:14px/22px Tahoma; padding:0 0 0 20px; background:url(../i/ico_bottom_list.png) no-repeat left 8px;}
.perech_b a { color:#1078a7; border-bottom:solid 1px #1078a7;}
.perech_b a:hover { border-bottom:solid 1px #fff;}
/* //////////////////////////// END CONTENT_RC BLOCK //////////////////////////// */
/* //////////////////////////// END RIGHTCOL BLOCK //////////////////////////// */
/* //////////////////////////// END CONTENT BLOCK //////////////////////////// */
/* //////////////////////////// FOOTER BLOCK //////////////////////////// */
#box_i { width:1000px; height:30px; clear:left; position:relative; margin:auto;}
#box_img { width:166px; height:160px; display:block; position:absolute; left:18px; top:5px}
#footer { width:1000px; margin:auto; background:#e9e9e9; overflow:hidden; padding:0 0 32px 0;}
#footer span { font:14px Tahoma; color:#1078a7;}
#footer p { font:12px Tahoma; color:#696868;}
#leftcol_f { width:334px; float:left; border-right:solid 1px #8b8a8a; margin:18px 0 0 0; padding:0 0 18px 168px; overflow:hidden;}
#rightcol_f { width:429px; float:right; margin:18px 0 0 68px; padding:0 0 18px 0; overflow:hidden;}
/* //////////////////////////// END FOOTER BLOCK //////////////////////////// */
#bottom_line { width:1000px; height:8px; background:#a2a2a2; clear:left; clear:right; margin:auto; overflow:hidden;}
