        html, body { width:100%; height:100%; margin:0px; padding:0px; font-size:12px; background: url(i/bg.gif) #F5F5F5 top center; }
        body, td, p { font-family: Georgia; }
        table#layout { width:822px; background: #FFFFFF; }
        table#layout td { border:0px solid black; }
        tr#header td div { margin-left:70px; width:341px; color:#FFF; text-align: left; font-family:Arial; font-weight:normal; font-size:16px;}
        tr#header td div.logo_text { margin-left:0px; width:341px; position:relative; top:-3px;font-size:13px; }


        tr#header td { background:url(i/header_bg.jpg) repeat-x; height:111px; }
        tr#main td#main_td { background:url(i/main_bg.jpg) repeat-x top; padding:30px;  }
        tr#footer td { background:#808d8d; height:65px; color:#FFF; font-size:10px; padding: 0 0 0 15px; line-height:10px;}
        table#layout td.margin {  line-height:0px;}

        table#layout tr#main td#main_td { border-left:1px solid #808d8d; border-right:1px solid #808d8d; }

        table#layout tr td.shadow { width:10px; margin:0px; padding:0px; border:0;}
        table#layout tr td.shadow.l { background:url(i/bg_l.gif) repeat-y; }
        table#layout tr td.shadow.r { background:url(i/bg_r.gif) repeat-y; }

        div.round { position:relative; width:147px; height:35px; overflow:hidden; padding:10px 0 10px 0; margin-bottom:6px;}
        div.round .r, div.round .l { position:absolute; width:20px; height:20px; background:url(i/star.gif); line-height:1px; }
        div.round .t { top:-10px; } div.round .b { bottom:-10px; }
        div.round .l { left:-10px; width:100%; } div.round .r { right:-10px; }
        div.round div.bg1 { background-color:#879591; width:100%; height:100%; }
        div.round div.content { position:absolute; color:#FFF; font-family:Tahoma; font-weight:normal; top:50%; left:10px; z-index:100;}
        div.round.active div.bg { width:100%; height:100%; background:url(i/button_bg.gif) no-repeat; position:absolute; top:0px;}
        div.round.active .r, div.round.active .l { background:url(i/star_hover.gif); }
        div.round.active div.bg1 { background:#6c7a76; }


        div#buttons div.round:hover div.bg1 { background:#6c7a76; }
        div#buttons div.round:hover div.bg { width:100%; height:100%; background:url(i/button_bg.gif) no-repeat; position:absolute; top:0px;}
        div#buttons div.round:hover .r, div.round:hover .l { background:url(i/star_hover.gif); }


        div#buttons div.content a { text-decoration:none; color:#FFF; }
        div#buttons { width:147px; float:left; margin:0px 30px 30px 0; }

        .news { font-family: Georgia; font-size:18px; font-weight:normal; color:#273b35; }
        .kak_h1_no_ne_on { font-family: Georgia; font-size:25px; font-weight:normal; color:#273b35; line-height: 25px; }
        div#content { font-family: Georgia; margin:0px 0 0 0; padding:0; line-height: 18px; font-size:12px; color:#273b35; color:#2d2d2d;}
        div#content h1 { font-family: Georgia; font-size:25px; font-weight:normal; color:#273b35; line-height: 25px;}
        div#content h2 { font-family: Georgia; font-size:24px; font-weight:normal; color:#273b35; line-height: 24px; }
        div#content h3 { font-family: Georgia; font-size:23px; font-weight:normal; color:#273b35; line-height: 23px; }
        div#content h4 { font-family: Georgia; font-size:22px; font-weight:normal; color:#273b35; line-height: 22px; }
        div#content h5 { font-family: Georgia; font-size:21px; font-weight:normal; color:#273b35; line-height: 21px; }
        div#content h6 { font-family: Georgia; font-size:20px; font-weight:normal; color:#273b35; line-height: 20px; }
        div#content p {  }
        /*div#content table, div#content table td { background: url(none); margin:0px; padding:0px; }*/
        div#content a:link, div#content a:visited { color:#1b342d; }
        div#content a:hover { color:#516f67; text-decoration: none; }
        div#content img.wbg { border:5px solid #fff; }
        div#content img.dbg { border:5px solid #bdc7bc; }

        div#content table.price_tb { border:solid 2px #879591;border-collapse:collapse; }
        div#content table.price_tb td { border:solid 2px #879591; }


        div#flash { float:right; }

        div#flash div.round { width:540px; height:374px; margin:0; padding:23px 0 23px 0; }
        div#flash div.round .r, div#flash div.round .l { width:46px; height:46px; background:url(i/star_flash.gif); }
        div#flash div.round .t { top:-23px; } div#flash div.round .b { bottom:-23px; }
        div#flash div.round .l { left:-23px; width:100%;} div#flash div.round .r { right:-23px; }
        div#flash div.round div.bg1 { background:url(i/flash_bg.jpg) no-repeat; width:100%; height:100%; }
        div#flash div.round div.content { height:410px; left:23px; top:8px; color: #fff6d0; }

        div#flash div.round div.content p { margin-bottom:5px; }
        div#flash div.round div.content ul li { list-style-type:none; background:url(i/hart_bullet.gif) no-repeat 0px 5px; padding-left:20px; line-height:16px;  }
        div#flash div.round div.content ul { margin:0 0 0 0px; padding:0 0 0 0px; }
        div#flash div.round div.content div.under { color:#3a524a; }
        div#flash div.round div.content div.under li { background:none; }

        div#flash a:link, div#flash a:visited { color: #fff6d0; text-decoration: none; }
        div#flash a:hover { color: #fff6d0; text-decoration: underline; }

        div#blocks { margin-top:30px; background:url(i/wet.jpg) repeat-x 0px 290px; width:100%; height:400px; clear:both;}
        div#blocks h1 { font-family: Georgia; font-size:18px; font-weight:normal; color:#273b35; }
        div#blocks div.round { width:236px; height:270px; margin:0px 16px 0 0; padding:10px 0 10px 0; background:#eaede9;}
        div#blocks div.round div.title { position:absolute; top:0; left:0; height:34px; background:url(i/lover_bullet.jpg) no-repeat 5px 12px; background-color:#fff;}
        div#blocks div.round div.title a:link { color:#273b35; }
        div#blocks div.round div.title a:visited { color:#273b35; }
        div#blocks div.round div.title a:hover { color:#273b35; text-decoration:none; }
        div#blocks div.round div.title span { line-height:34px; color:#667470; font-size:13px; float:left; padding-left:25px; float:left;}
        div#blocks div.round div.title img { float:left; }
        div#blocks div.round .r, div#blocks div.round .l { width:20px; height:20px; background:url(i/star_blocks.gif); }

        div#blocks div.round .t { top:-10px; } div#blocks div.round .b { bottom:-10px; }
        div#blocks div.round .l { left:-10px; } div#blocks div.round .r { right:-10px; }
        div#blocks div.round div.content { left:0px; top: 35px; padding:15px; font-size: 11px; color:#586763; text-align:center;}
        div#blocks div.round div.content { left:0px; top: 35px; padding:15px; font-size: 11px; color:#586763; text-align:center;}
        div#blocks div.round div.content a:link { color:#273b35; }
        div#blocks div.round div.content a:visited { color:#273b35; }
        div#blocks div.round div.content a:hover { color:#273b35; text-decoration:none; }
        div#blocks div.round div.content p { margin:0; padding:0; text-align:left; }
        div#blocks div.round div.content img { border: 5px solid #ffffff; margin-bottom: 5px; }

