body,td,input,textarea { font-size: 12px; font-family:Arial, sans-serif;color:#4e5d6a;}

table{ /*border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}
table td{ padding:0px; /* cellspadding="0" */}

div,form,p {font-family: Arial, sans-serif;}


h1 {color: #7da8cd;font-size: 30px;font-family: Arial;font-weight:normal;padding:0px; margin:0}
h2, .h2 {font-family:Arial; font-size:14px; color: #7da8cd; text-transform: none;}
h2.nopadding {font-family:Arial; font-size:14px; color: #7da8cd; text-transform: none;padding-top:0px;margin-top:0;}
h3 {font-family:Arial;  font-size:13px; color: #7da8cd; text-transform: none;}
h4 {font-family:Arial; font-size:12px; color: #7da8cd; text-transform: none;padding-bottom:0px;margin:bottom:0;}


a {font-family:Arial, sans-serif; color: #4375b8; text-decoration: underline; border:0;}
a:link {font-family:Arial, sans-serif; color: #4375b8; text-decoration: underline; border:0;}
a:visited {font-family:Arial, sans-serif; color: #4375b8; text-decoration: underline; border:0;}
a:hover {font-family:Arial, sans-serif; color: #4375b8; text-decoration: none; border:0;}


a.h2 {font-family:Arial; font-size:14px; color: #7da8cd; text-transform: none;text-decoration:none;}
a.h2:visited {font-family:Arial; font-size:14px; color: #7da8cd; text-transform: none;text-decoration:none;}
a.h2:hover {font-family:Arial; font-size:14px; color: #7da8cd; text-transform: none;text-decoration:underline;}

hr {width:100%; height:1px; color:#95c1e4;margin-top:5px;}

ul { list-style: url(/images/li.gif); }

.cl {font-family:Arial, sans-serif;  font-size: 11px; color: #c4def3;}
.cp {font-family:Arial,sans-serif;  font-size: 11px; color: #c4def3;}
a.cp {font-family:Arial, sans-serif;  font-size: 11px;color: #c4def3; text-decoration: none;}
a.cp:visited {font-family:Arial, sans-serif;  font-size: 11px; color: #c4def3; text-decoration: none;}
a.cp:hover {font-family:Arial, sans-serif;  font-size: 11px; color: #c4def3; text-decoration: underline;}

.menu {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}
a.menu {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}
a.menu:visited {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}
a.menu:hover {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}


.submenu_title {font-family:Arial;font-size:16px;font-weight:bold;color:#981c1f;}
.submenu {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; padding-top:7px;padding-bottom:7px;}
.submenu_active {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration: none;padding-top:6px;padding-bottom:7px;}
a.submenu {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration: underline;}
a.submenu:visited {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration: underline;}
a.submenu:hover{font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration:none; }

.user_menu {font-family:Arial;color:#ffffff; font-weight:normal;font-size:11px; }
a.user_menu {font-family:Arial;color:#ffffff; font-weight:normal;font-size:11px; ;text-decoration: none;}
a.user_menu:visited {font-family:Arial;color:#ffffff; font-weight:normal;font-size:11px; text-decoration: none;}
a.user_menu:hover {font-family:Arial;color:#ffffff; font-weight:normal;font-size:11px; text-decoration: underline;}
.user_menu_img {padding-bottom:2px;}

.map_link_1 {font-size:13px;color:#2b6390;font-weight:bold;}
a.map_link_1 {font-size:13px;color:#2b6390;font-weight:bold}
a.map_link_1:visited {font-size:13px;color:#2b6390;font-weight:bold}
a.map_link_1:hover {font-size:13px;color:#2b6390;font-weight:bold}

.map_link_2 {font-size:11px;}
a.map_link_2 {font-size:11px;}
a.map_link_2:visited {font-size:11px;}
a.map_link_2:hover {font-size:11px;}

.map_link_3 {font-size:10px;}
a.map_link_3 {font-size:10px;}
a.map_link_3:visited {font-size:10px;}
a.map_link_3:hover {font-size:10px;}

.nav {font-size:10px;color:#9c9545;}
a.nav:visited {font-size:10px;color:#9c9545;}
a.nav:hover {font-size:10px;color:#9c9545;}


.img {border:1px solid #cedee5;}
.photo_title{font-size:11px;color:#406877;}
a.photo_title{font-size:11px;color:#406877;}
a.photo_title:visited{font-size:11px;color:#406877;}
a.photo_title:hover{font-size:11px;color:#406877;}

.photo_group_title {background: #ffffff;padding-top:5px;padding-bottom:10px;padding-left:15px;padding-right:15px;}

select {font-size:10px;font-family:Arial;}
textarea.forms {width:100%;height:160px;font-family:Arial, sans-serif;  font-size:12px;border: solid 1px #95C1E4;background-color: transparent;}
input.forms {width:100%; height:20px; font-family:Arial, sans-serif;  font-size:12px;border: solid 1px #95C1E4;background-color: transparent;}
.input{border: 0;background-color: #ffffff;height:19px; width:100%;color:#7a7a7a;margin:0;padding-left:10px;}



.nomargin {padding:0;margin:0}
.content { padding:30px;padding-bottom:0;}


/* ÑÒÐÀÍÈ×ÍÀß ÍÀÂÈÃÀÖÈß */
.listing {padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;}
a.listing {color:#000000;padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;text-decoration:none;}
a.listing:visited {color:#000000;padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;text-decoration:none;}
a.listing:hover {color:#000000;padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;text-decoration:underline;}
.listing_active {color:#000000;padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;background-color:#c7ccce;}

.cont_title {font-family:arial; font-size:17px; font-weight:bold; color:#7da8cd; padding:0px; margin:0}
.cont {padding-left:50px; padding-right:20px; vertical-align:top}
.cont_table {font-weight:bold; color:#6c8eab; padding-left: 10px}


.white_border {padding:10px;padding-bottom:35px;background:white;}
.white_1 {padding:10px;padding-bottom:0;background:white;}
.w, a.w,a.w,:visited,a.w:hover {color:white}
.footer {padding-left:51px;padding-right:51px;}

 .cl * {
                background:transparent none repeat scroll 0 0 !important;
                border:medium none !important;
                clear:none !important;
                clip:rect(auto, auto, auto, auto) !important;
                font-size:100% !important;
                font-style:normal !important;
                font-variant:normal !important;
                font-weight:normal !important;
                height:auto !important;
                letter-spacing:normal !important;
                line-height:normal !important;
                margin:0 !important;
                overflow:visible !important;
                padding:0 !important;
                position:static !important;
                text-align:left !important;
                text-decoration:none !important;
                text-indent:0 !important;
                text-transform:none !important;
                vertical-align:baseline !important;
                visibility:visible !important;
                white-space:normal !important;
                width:auto;
                word-spacing:normal !important;
                z-index:auto !important;
                cursor: pointer!important;
                word-wrap: break-word!important;
            }
            .cl li {
                display:list-item !important;
                list-style-image:none !important;
                list-style-position:outside !important;
                list-style-type:none !important;
                display: inline;
            }
            .cl li DIV {
                padding:0.5em !important;
            }

            .cl DIV, .cl TABLE {
                padding: 5px !important;
            }

            .cl {
                width: 184px!important;
                font-family: Verdana!important;
                font-size: 11px!important;
                border: 0px solid #000000!important;
                background-color: #C4DEF3!important;
                padding:5px!important;
                position: relative!important;
                display:block!important;
                
            }
            .cl_icnt, .cl_icnt * {
                text-align: left!important;
            }

            .cl_text, .cl_text A, .cl_text A:hover {
                color: #645D6A!important;
                font-size: 11px!important;
            }
            .cl_url {
                color: #22497d!important;
                font-size: 11px!important;
            }
            .cl_header, .cl_header A {
                color: #4375B8!important;
                font-size: 13px!important;
                font-weight: bold!important;
                text-decoration: underline!important;
            }
            .cl_sign {
                color: #999999!important;
                font-size: 10px!important;
                text-align: left!important;
            }

            .cl_clear {
                clear:both!important;
            }

            .cl TABLE {
                width: 100%!important;
                border: 0px!important;
            }