/* 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:#1e95cd; text-decoration:none; outline:none;}
input, textarea { color:#41900B; background:#F7FFF1; font-size: 12pt; border:solid 1px #41900B; text-indent:20px; }
input:focus, textarea:focus { background-color:#FFF; }
input[type="button"], input[type="submit"] { border:solid 1px #000; background:#41900B; color:#FFF; }

/* ========================== HEADER BLOCK ========================= */
#header { width:100%; height:454px; background:url(../i/header.jpg) no-repeat top center;}
#header .header_cont { width:849px; height:454px; margin:auto; position:relative; padding:0 0 0 151px;}
#logo { width:261px; height:58px; position:absolute; top:38px;}
#menu { list-style:none; display:block; padding:118px 0 0 0; overflow:hidden;}
#menu li { display:block; float:left;}
#menu li a { font:18px Georgia; color:#22a4e1; text-decoration:none; display:block; float:left; border:none;}
#menu li a:hover { border-bottom:solid 1px #22a4e1;}
#menu li span { display:block; float:left; font:17px/22px Arial; color:#d0dee1; padding:0 13px;}
#phone { font:19px/20px Georgia; color:#abd214; overflow:hidden; position:absolute; top:30px; left:830px;}
#phone p { font:29px/32px Georgia; font-weight:bold; font-style:italic; color:#4ca313;}
#best_vklad { width:128px; height:112px; background:url(../i/best_vklad.png) no-repeat; position:absolute; bottom:-17px; right:101px; overflow:hidden;}
#best_vklad a { display:block; width:108px; height:108px; margin:0 0 0 10px;}
/* ========================== END HEADER BLOCK ========================= */
/* ========================== CONTENT BLOCK ========================= */
#content { width:1000px; margin:auto;}
#content a { text-shadow:#b4dcee -1px 0 0;}
#content H1 { clear:left; font:29px/40px Georgia; font-weight:bold; font-style:italic; color:#41900b; padding:0 0 0 78px; overflow:hidden;}
#content p { font:14px/26px Arial; color:#000; padding:5px 20px 5px 78px; text-shadow:#bbbbbb -1px 0 0;}
/* #content ul { list-style:none; font:14px/26px Arial; color:#000; padding:8px 0 8px 78px;} */
#content ul { list-style:disc; font:14px/26px Arial; color:#000; padding:8px 0 8px 78px; list-style-position:inside;} 
#content TD { font:14px/26px Arial; color:#000; padding:0px 0px 0px 78px; text-shadow:#bbbbbb -1px 0 0;}

/* ========================== LEFTCOL BLOCK ========================= */
#leftcol { width:709px; float:left;}
#block1_lc { position:relative;}
#topnav_lc { list-style:none; display:block; padding:27px 0 0 78px; overflow:hidden;}
#topnav_lc li { display:block; float:left;}
#topnav_lc .first { margin:0 50px 0 0;}
#topnav_lc li img { display:block; float:left;}
#topnav_lc li a { display:block; float:left; font:15px/18px Georgia; color:#1e95cd; border-bottom:solid 1px #1e95cd; margin:15px 0 0 10px;}
#topnav_lc li a:hover { border:none;}
#block1_lc .empty { width:100%; height:40px;}
#content .titlemax { clear:left; font:29px/40px Georgia; font-weight:bold; font-style:italic; color:#41900b; padding:0 0 0 78px; overflow:hidden;}
#block1_lc .slogan { font:16px/19px Georgia; color:#41900b; padding:0 0 0 78px;}
#block1_lc .minpre { font:13px/26px Arial; font-style:italic; color:#6c6c6c; padding:23px 0 25px 120px;}
#podrobnosti { font:15px/18px Georgia; color:#1e95cd; border-bottom:solid 1px #1e95cd; margin:35px 0 55px 318px; height:18px; display:block; width:162px;}
#podrobnosti:hover { border:none; height:19px;}
#zemlya_60 { width:204px; height:232px; background:url(../i/zemlya_60.jpg) no-repeat; position:absolute; right:0px; top:375px;}
#zemlya_60 a { display:block; width:150px; height:148px; margin:0 0 0 10px;}
#block2_lc { position:relative; padding:0 0 40px 0;}
#block2_lc a { display:block; width:161px; font:15px/18px Georgia; color:#1e95cd; border-bottom:solid 1px #1e95cd; height:18px; margin:20px 0 0 78px;}
#block2_lc a:hover { border:none; height:19px;}
#block2_lc #uchastok { padding:13px 0 0 198px;}
#cena { border-collapse:collapse; font:14px/24px Arial; margin:0 0 0 200px;}
#cena .tr1 { height:60px; vertical-align:bottom;}
#cena .tr2 { height:55px; vertical-align:top;}
#bitovka { width:262px; height:141px; background:url(../i/bitovka.png) no-repeat; position:absolute; top:63px; left:42px;}
#cena td { width:188px;}
#dd { display:block; width:299px; height:13px; margin:0 0 0 337px;}
/* ========================== END LEFTCOL BLOCK ========================= */
/* ========================== RIGHTCOL BLOCK ========================= */
#rightcol { width:291px; float:left; padding:50px 0 0 0; overflow:hidden;}
#rightcol .title_rc { font:23px Georgia; font-weight:bold; font-style:italic; color:#379414; padding:0 0 0 2px;}
#rightcol .title_rc span { font:27px Georgia; font-weight:bold; font-style:italic; display:block; text-indent:44px;}
#rightcol #min_title_rc { font:16px/56px Georgia; color:#41900b; padding:0;}
#rightcol #all_foto { display:block; font:15px/18px Georgia; color:#1e95cd; border-bottom:solid 1px #1e95cd; width:115px; margin:0 0 0 113px; height:18px;}
#rightcol #all_foto:hover { border:none; height:19px;}
#mini_galery_block { width:100%; position:relative;}
#vetki { position:absolute; width:102px; height:72px; z-index:-1; top:23px; right:28px;}
#top_scroll { width:82px; height:21px; display:block; margin:26px 0 26px 73px;}
#center_gal { width:228px; background:#f5f3e8; padding:0 0 24px 0; overflow:hidden; height:440px; overflow:hidden;}
#center_gal img { display:block; width:178px; height:124px; margin:24px 25px 0 25px;}
#center_gal a { overflow:hidden;}
#center_gal li { display:block; float:left; }
#bottom_scroll { display:block; width:82px; height:21px; margin:26px 0 26px 73px;}
/* ========================== END RIGHTCOL BLOCK ========================= */
/* ========================== BOTTOMCOL BLOCK ========================= */
#bottomcol { width:922px; padding:0 78px 0 0; overflow:hidden; clear:left;}
#bottomcol .empty { width:100%; height:20px;}
#all_info { font:15px/18px Georgia; color:#1e95cd; display:block; float:right; border-bottom:solid 1px #1e95cd; margin:0 36px 0 0; height:18px;}
#all_info:hover { border:none; height:19px;}
/* ========================== END BOTTOMCOL BLOCK ========================= */
/* ========================== END CONTENT BLOCK ========================= */
/* ========================== FOOTER BLOCK ========================= */
#footer { width:100%; padding:35px 0 0 0;}
#footer_content { width:844px; margin:auto;}
#footer_content .left { font:14px/30px Arial; color:#41900b; float:left;}
#footer_content .left span { padding:0 0 0 45px;}
#footer .reitingi { float:right; margin:7px 5px 0 0;}
/* ========================== END FOOTER BLOCK ========================= */
/* #left galery images */
#left_galimg img { border: 1px solid #DADADA; padding: 5px; }
#left_galimg img.no-border { border: none; }
#left_galimg img.float-right { margin: 5px 0px 5px 15px; }
#left_galimg img.float-left { margin: 5px 15px 5px 0px; }
