         @import url(/images/css/common.css);
/*  Copyright (c) WEBCOM ART | http://artw.ru/  */

body{
        /*background: url('/images/texture.jpg') left 69px repeat-x transparent;*/
        /*margin-top: -20px;*/
}

a:link,
a:visited{
        text-decoration: underline;
        color: #366eb1;
}
a:active,                
a:hover{
        text-decoration: none;
        color: #366eb1;
}


        #main_tbl{
                height: 100%;
                width: 1000px;
                margin: 0 auto;
                border: 0;
                background: url('/images/back_main_tbl.jpg') center top no-repeat;
        }

#up_menu{
        height: 25px;
        text-align: center;
        font: bold 14px Georgia;
        color: #4e4e4e;
        padding: 5px 0 0 0;
}

        #up_menu a:link,
        #up_menu a:visited{
                text-decoration: underline;
                color: #4e4e4e;
                margin: 0 18px;

        }
        #up_menu a:active,
        #up_menu a:hover{
                text-decoration: none;
                color: #4e4e4e;
                margin: 0 18px;

        }

.open{
        color: #dd2600 !important;
        text-decoration: none !important;
}

#logo{
        float: left;
        margin: 2px 5px 0 0;
}

#picto img{
        margin: 17px 21px 13px -7px;
}

#slogan h1{
        font: normal 20px Georgia;
        color: #2d2c7d;
        margin: 0;
        padding: 0;
        line-height: 1.1;
}

                #inform_now dt{
                        width: 45%;
                        float: left;
                        margin: 0;
                        padding: 0;
                }

                        #inform_now dt ul{
                                margin: 2px 0 0 0;
                                padding: 0;
                        }

                                #inform_now dt li{
                                        list-style-type: none;
                                        margin: 0;
                                        padding: 0;
                                        font: normal 12px Arial;
                                        color: #4e4e4e;
                                }


.news_i dl{
        display: block;
        margin: 17px 0 23px 0;
        padding: 0;
}

        .news_i dt{
                background: url(/images/back_news_i.jpg) left top no-repeat;
                font: normal 11px Arial;
                color: #6c6c6c;
                width: 44px;
                height: 38px;
                text-align: center;
                margin: 0;
                padding: 4px 0 0 0;
                float: left;
        }

        .news_i dd{
                margin:  0 0 20px 60px;
                min-height: 42px;
                _height: 42px;
                font: normal 12px Arial;
                color: #4e4e4e;
        }

                .news_i dd p{
                        font: normal 12px Arial;
                        color: #4e4e4e;
                        margin: 0 0 5px 0;
                        padding: 0;
                }

                .news_i dd a:link,
                .news_i dd a:visited{
                        text-decoration: underline;
                        color: #366eb1;
                }
                .news_i dd a:active,
                .news_i dd a:hover{
                        text-decoration: none;
                        color: #366eb1;
                }

#all_news_i{
        font: normal 12px Georgia;
        height: 19px;
        background: url('/images/back_news_i_all.jpg') 60px top no-repeat;
        padding: 2px 0 0 72px;
}

        #all_news_i a:link,
        #all_news_i a:visited{
                text-decoration: underline;
                color: #343434;
        }
        #all_news_i a:active,
        #all_news_i a:hover{
                text-decoration: none;
                color: #343434;
        }

#weather_all{
         width: 245px;
         height: 250px;

}



        #day{
                width: 100%;
            /*    height: 300px;*/
                background: url(/images/back_day.jpg) left 13px repeat-x;
        }

                #day td{
                        padding: 0 0 0 10px;
                }

                .day_week{
                        font: bold 15px Georgia;
                        color: #707070;
                        margin: 10px 0 0 0;
                        text-align: center !important;
                }
                .day_state
                {
                  color: #343434;
                }

                .day_night{
                        font: normal 14px Georgia;
                        color: #6d6d6d;
                        margin: 5px 0 10px 25px;
                        padding: 0;

                }

                .pressure{
                        font: normal 11px Arial;
                        color: #474646;
                        margin: 0 0 5px 0;
                        padding: 0;

                }

                .wind{
                        font: normal 11px Arial;
                        color: #474646;
                        margin: 0;
                        padding: 0;
                        text-align: left !important;
                }

#site_new{
        padding-top: 15px;
        padding-left: 5px;
        margin-bottom: 0px;
}

        #new_i{
                padding: 5px 5px 15px 0px;
                font: normal 12px Arial;
        }

        #site_new .zag1
        {
            padding-left: 0px;
        }

                #new_i p{
                        margin: 0 0 8px 0;
                        padding: 0;
                        text-align: left !important;
                }

                #new_i a:link,
                #new_i a:visited{
                        text-decoration: underline;
                        color: #366eb1;
                }
                #new_i a:active,
                #new_i a:hover{
                        text-decoration: none;
                        color: #366eb1;
                }

#maps_weather{
        width: 350px;
        padding: 24px 0 0 5px;
        float: left;
}

        #maps_weather table{
                margin: 20px 0 0 0;
        }

        #maps_weather p{
                margin: 5px 0 0 0;
                padding: 0;
                font: normal 12px Arial;
                color: #366eb1;
        }

        #maps_weather a:link,
        #maps_weather a:visited{
                text-decoration: underline;
                color: #366eb1;
        }
        #maps_weathera:active,
        #maps_weather a:hover{
                text-decoration: none;
                color: #366eb1;
        }

#maps_weather img{
        margin: 0 10px 0 0;
}

#contacts{
        font: normal 12px Arial;
        color: #4e4e4e;
}

#corporate{
        background: url(/images/corporate.jpg) left top no-repeat;
        margin: 40px 0 0 0;
        padding: 60px 0 0 40px;
        //padding: 80px 0 0 40px;
        width: 170px;
        height: 138px;
        font: normal 20px Arial;
        color: #2d2c7d;
}

        #corporate a:link,
        #corporate a:visited{
                text-decoration: none;
                color: #2d2c7d;
        }
        #corporatea:active,
        #corporate a:hover{
                text-decoration: underline;
                color: #2d2c7d;
        }

        #corporate span{
        font: normal 24px Arial;
        color: #2d2c7d;
        letter-spacing: 6px;
        }

#podval{
         border: 1px solid balck;
         background: url('/images/back_podval_up.jpg') left top repeat-x;
         background-color: #a8c5d5;
}

        #podval table{
                margin: 0 auto;
        }

        #podval dl{
                width: 220px;
                margin: 60px 0 0 0;
                padding: 0;
        }

                #podval dt{
                         height: 42px;

                         width: 90px;
                         float: left;
                         margin: 0 15px 5px 0;
                         padding: 0;
                }

                #podval dd{
                         height: 42px;

                         width: 90px;
                         float: left;
                         margin: 0 15px 5px 0;
                         padding: 0;
                }

        .podval_link{
                font: bold 12px Georgia;
        }

        .podval_link img{
                margin: 0 5px 0 0;
        }

        .podval_link a:link,
        .podval_link a:visited{
                text-decoration: none;
                color: #2d2c7d;
                margin: 0 15px 0 0;
        }
        .podval_link a:active,
        .podval_link a:hover{
                text-decoration: underline;
                color: #2d2c7d;
                margin: 0 15px 0 0;
        }


.block_informer_now{
        width: 100%;
}

.block_weather_factich{
        float: left;
        width: 605px;
        height: 508px;
}

.block_contacts{
      padding: 0px 0px 15px 5px;
}


.zag2{
        color: #366eb1;
        font: normal 12px arial;
        margin: 0;
        padding: 0;
}

.temperature{
        color: #6298be;
        font: normal 32px Georgia;
        margin: 10px 0 10px 0;
        padding: 0;
        white-space: nowrap;
        overflow:visible;
}

.temperature2{
        color: #6298be;
        font: normal 24px Georgia;
        margin: 0 0 15px 0;
        padding: 0;
        text-align: center;
}
#pos_temp
{
        color: #FF6666 !important;
}
#neg_temp
{
        color: #6298be !important;
}

.wall{
        font-size: 1px;
        height: 1px;
        clear: both;
}

        .wall img{
                height: 1px;
                width: 980px;
        }

.copy{
        font: normal 11px Georgia;
        color: #2d2c7d;
        margin: 0 0 8px 37px;
        padding: 0;
}

        .copy a:link,
        .copy a:visited{
                text-decoration: underline;
                color: #2d2c7d;
        }
        .copy a:active,
        .copy a:hover{
                text-decoration: none;
                color: #2d2c7d;
        }
.input2 {
        height: 20px;
        background: #87C4DB;
        border: none;
        text-transform: lowercase;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
}


#main_div{
        background: url('/images/texture.jpg') left top repeat-x transparent;
        width: 100%
}

        #main_tbl{
                height: 100%;
                width: 1000px;
                margin: 0 auto;
                border: 0;
                background: url('/images/back_main_tbl.jpg') center top no-repeat;
        }


#inform_now{
         width: 234px;
         height: 228px;
         padding: 23px 0 15px 8px;
         background: url('/images/back_inform_content.gif') left top no-repeat;
}

        #inform_now dl{
                margin: 0;
                padding: 15px 0 10px 0;
        }

                #inform_now dt{
                        width: 45%;
                        float: left;
                        margin: 10px 10px 0 0;
                        padding: 0;
                }

                #inform_now dd{
                        margin: 0;
                        padding: 0;
                }

                #inform_now ul{
                        margin: 2px 0 0 0;
                        padding: 0;
                }

                        #inform_now li{
                                list-style-type: none;
                                margin: 0 0 0 5px;
                                padding: 0;
                                font: normal 12px Arial;
                                color: #4e4e4e;
                        }


#navigator{
        height: 50px;
        padding: 40px 0 0 0;
}

#navigator h2{
        font: normal 24px Georgia;
        color: #b24328;
        margin: 0;
        padding: 0;
}

.nav_link{
        font: normal 11px Arial;
        color: #9d9d9d;
        margin: 0 0 10px 0;
}

.nav_link a:link,
.nav_link a:visited{
        text-decoration: underline;
        color: #9d9d9d;
        margin: 0 10px 0 0;
}
.nav_link a:active,
.nav_link a:hover{
        text-decoration: none;
        color: #9d9d9d;
        margin: 0 10px 0 0;
}

#content{
        font: normal 12px Arial;
        color: #454545;
        padding: 40px 10px 10px 10px;
}

        #content h3{
                font: bold 16px Arial;
                color: #454545 !important;
/*                color: #2d2c7d;*/
        }

#content h1, #content h2, #content h3, #content h4{
        color: #2d2c7d;
}

        .news_i dt{
                background: url(/images/back_news_i.jpg) left top no-repeat;
                font: normal 11px Arial;
                color: #6c6c6c;
                width: 44px;
                height: 38px;
                text-align: center;
                padding: 4px 0 0 0;
                float: left;
        }

        .news_i dd{
                margin:  0 0 10px 60px;
                min-height: 42px;
/*                height: 42px;*/
                padding: 0;
                font: normal 12px Arial;
                color: #4e4e4e;
        }

                .news_i dd p{
                        font: normal 12px Arial;
                        color: #4e4e4e;
                        margin: 0 0 5px 0;
                        padding: 0;
                }

                .news_i dd a:link,
                .news_i dd a:visited{
                        text-decoration: underline;
                        color: #366eb1;
                }
                .news_i dd a:active,
                .news_i dd a:hover{
                        text-decoration: none;
                        color: #366eb1;
                }

#all_news_i{
        font: normal 12px Georgia;
        height: 19px;
        background: url('/images/back_news_i_all.jpg') left top no-repeat;
        margin: 25px 0 0 0;
        padding: 2px 0 0 12px;
}

        #all_news_i a:link,
        #all_news_i a:visited{
                text-decoration: underline;
                color: #343434;
        }
        #all_news_i a:active,
        #all_news_i a:hover{
                text-decoration: none;
                color: #343434;
        }

#podval{
         background: url('/images/back_podval_up.jpg') left top repeat-x;
         background-color: #a8c5d5;
}

        #podval table{
                margin: 0 auto;
        }

        #podval dl{
                width: 220px;
                margin: 60px 0 0 0;
                padding: 0;
        }

                #podval dt{
                         height: 42px;

                         width: 90px;
                         float: left;
                         margin: 0 15px 5px 0;
                         padding: 0;
                }

                #podval dd{
                         height: 42px;

                         width: 90px;
                         float: left;
                         margin: 0 15px 5px 0;
                         padding: 0;
                }

        .podval_link{
                font: bold 12px Georgia;
        }

        .podval_link img{
                margin: 0 5px 0 0;
        }

        .podval_link a:link,
        .podval_link a:visited{
                text-decoration: none;
                color: #2d2c7d;
                margin: 0 15px 0 0;
        }
        .podval_link a:active,
        .podval_link a:hover{
                text-decoration: underline;
                color: #2d2c7d;
                margin: 0 15px 0 0;
        }

.seasons p, .extreme p, .reviews p, .box p{
        margin: 0 0 5px 0;
        padding: 0;
        font: normal 12px Arial;
        color: #366eb1;
        width: inherit !important;
        text-align: left;
}

.seasons, .extreme, .reviews, .box{
        margin: 0 0 25px 0;
        padding: 0 25px 0 5px;
        width: inherit !important;
}

.seasons h3, .extreme h3, .reviews h3, .box h3{
        margin: 0 0 9px 0;
}

#photo_podrobno{
         width: 596px;
         height: 368px;
         text-align: center;
         background: url('/images/primer3.jpg') center center no-repeat;
}

#photo_list td{
        padding: 0 42px 42px 0;
        width: 166px;
}

.zag1{
        color: #b24328;
        font: normal 20px Georgia !important;
        margin: 0;
        padding: 0;
}

        .zag1 a:link,
        .zag1 a:visited{
                text-decoration: none;
                color: #b24328;
        }
        .zag1 a:active,
        .zag1 a:hover{
                text-decoration: underline;
                color: #b24328;
        }

.zag2{
        color: #366eb1;
        font: normal 14px arial !important;
        margin-bottom: 2px;
        padding: 0;
}

.zag3{
        font: normal 14px Georgia !important;
        color: #b24328;
        margin: 0;
        padding: 0;
}

.zag4{
        font: normal 16px Georgia !important;
        color: #b24328;
        margin: 0;
        padding: 0;
}

.temperature{
        color: #6298be;
        font: normal 32px Georgia;
        margin: 10px 0 10px 0;
        padding: 0;
        white-space: nowrap;
        overflow:visible;
}

.temperature2{
        color: #6298be;
        font: normal 24px Georgia;
        margin: 0 0 15px 0;
        padding: 0;
        text-align: center;
}

#pos_temp
{
        color: #FF6666 !important;
}
#neg_temp
{
        color: #6298be !important;
}


.wall{
        font-size: 1px;
        height: 1px;
        clear: both;
}

        .wall img{
                height: 1px;
                width: 980px;
        }

.copy{
        font: normal 11px Georgia;
        color: #2d2c7d;
        margin: 0 0 8px 37px;
        padding: 0;
}

        .copy a:link,
        .copy a:visited{
                text-decoration: underline;
                color: #2d2c7d;
        }
        .copy a:active,
        .copy a:hover{
                text-decoration: none;
                color: #2d2c7d;
        }

#send_form td{
        padding: 0 0 10px 0;
}

#send{
        font: normal 12px Georgia;
        height: 20px;
        background: url('/images/send_img.jpg') left top no-repeat;
        margin: 25px 0 0 0;
        padding: 5px 0 0 20px;
}

        #send a:link,
        #send a:visited{
                text-decoration: none;
                color: #343434;
        }
        #send a:active,
        #send a:hover{
                text-decoration: none;
                color: #343434;
        }

.guest_book{
        margin: 10px 0 10px 0;
        border: 0;
        width: 435px;
}

.date{
        color: #b24328;
        font: normal 12px Arial;
}

.gb{
        font: normal 14px Arial;
        color: #006da9;
}

gb_text{
        font: normal 12px Arial;
        color: #7a7a7a;
}

        .gb_links a:link,
        .gb_links a:visited{
                text-decoration: underline;
                color: #8e8e8e;
                font: normal 12p Arial;
        }
        .gb_links a:active,
        .gb_links a:hover{
                text-decoration: none;
                color: #8e8e8e;
                font: normal 12p Arial;
        }
.signature
{
        text-align: right;
        font: italic 12px Arial;
}
#Active2
{
       font-weight: bold !important;
}

#g_book
{
       line-height: 1.7em !important;
       margin-bottom: 50px !important;
       text-align: justify !important;
}
.image {
        margin: 10px 0 0 0;
        padding: 0;
        background: white;
        color: white;
}
#img_div
{
        margin: 0;
        padding: 0;
        width: 100%;
        text-align: center;
}
#img_desc
{
        margin: 0;
        padding: 0;
        width: 100%;
}
#R2CellLeft
{
       width: 250px;
}
#weather_in_city{
        width: 100%;
/*        height: 340px;*/
        background: url(/images/back_in_city.jpg) right bottom no-repeat;
        background-color: #e5e5e5;
        margin-bottom: 20px;
}

        #city_name{
                 padding: 10px 0 0 0px;
                 height: 30px;
                 background-color: #ffffff;
        }

.input2{
        height: 20px;
        background: #87C4DB;
        border: none;
        text-transform: lowercase;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
}
.zag1{
        color: #b24328 !important;
        font: normal 20px Georgia;
        margin: 0;
        padding: 0;
}

        .zag1 a:link,
        .zag1 a:visited{
                text-decoration: none;
                color: #b24328;
        }
        .zag1 a:active,
        .zag1 a:hover{
                text-decoration: underline;
                color: #b24328;
        }

