* {FONT-FAMILY: georgia, sans-serif; }
body { background: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: georgia, sans-serif; color: #525252;}
p, div, td { FONT-SIZE: 12px; FONT-FAMILY: georgia, sans-serif; color: #525252;}
form{ margin: 0; /* Убираем отступы */}

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

a {color: #bfb17f;text-decoration: underline;}
a:visited{color:#bfb17f;text-decoration: underline;}
a:hover{color:#bfb17f;text-decoration: none;}

hr {width:100%; height:1px; color:#E9EBEB;}
ul {list-style: url(/images/li.gif)}

h1 {font-size:24px; font-family:georgia ;font-style:italic;font-weight:bold;color: #35a081;margin:0;padding:0;padding-bottom:14px;padding-top:2px;}
h2 {font-size:16px; font-family:georgia ;font-style:italic;font-weight:bold;color: #35a081;}
h2.zag {font-size:16px; font-family:georgia ;font-style:italic;font-weight:bold; color: #35a081;margin:0;padding:0;}
h3 {font-size:16px; font-family:georgia ;font-style:italic;font-weight:bold;color: #35a081;}
h4 {font-size:14px; font-family:georgia ;font-style:italic;font-weight:bold; color: #35a081;}


.img {border: 1px solid #ced4da;}

.menu {font-family:georgia, tahoma, sans-serif; color:#ffffff;font-size:14px;font-style:italic;font-weight:bold;}
a.menu {font-family:georgia, tahoma, sans-serif; color:#ffffff;font-size:14px;font-style:italic;font-weight:bold;}
a.menu:visited {font-family:georgia, tahoma, sans-serif; color:#ffffff;font-size:14px;font-style:italic;font-weight:bold;}
a.menu:hover {font-family:georgia, tahoma, sans-serif; color:#ffffff;font-size:14px;font-style:italic;font-weight:bold;}


select {font-family:georgia;font-size:12px; }
input.form {font-family:georgia;font-size:12px; height:19px; width:100%;border: 1px solid #d5d5d5;color:#6d6d6d;}
textarea.form {font-family:georgia;font-size:12px;  width:100%;height:150px;border: 1px solid #d5d5d5;color:#6d6d6d;}
.form_title {color:#6d6d6d;padding-bottom:6px;}
input.form_validate_failed {border: 1px solid red;font-family:georgia;font-size:12px; height:19px; width:100%;color:#6d6d6d;}
textarea.form_validate_failed {font-family:georgia;font-size:12px;  width:100%;height:150px;border: 1px solid red;color:#6d6d6d;}
.form_validate_failed_cr {border: 1px solid red;background: red;}
.menu_left {font-family:georgia, tahoma, sans-serif; font-size:14px; color: #bfb17f;text-decoration: underline;}
a.menu_left {font-family:georgia, tahoma, sans-serif; font-size:14px; color: #bfb17f;text-decoration: underline;}
a.menu_left:visited {font-family:georgia, tahoma, sans-serif; font-size:14px; color: #bfb17f;text-decoration: underline;}
a.menu_left:hover {font-family:georgia, tahoma, sans-serif; font-size:14px; color: #bfb17f;text-decoration: none;}

.submenu_level1 {font-size:14px;}
a.submenu_level1 {font-size:14px;}
a.submenu_level1:visited {font-size:14px;}
a.submenu_level1:hover {font-size:14px;}

.submenu {font-size:12px; font-weight:bold;padding-top:4px;padding-bottom:4px;}
a.submenu {font-size:12px;  font-weight:bold; text-decoration: none;}
a.submenu:visited {font-size:12px;  font-weight:bold; text-decoration: none;}
a.submenu:hover {font-size:12px; font-weight:bold; text-decoration: underline;}

.cp { font-family:georgia; font-size:11px; color: #a5ce81;}
a.cp {font-family:georgia; font-size: 11px;color: #a5ce81; text-decoration: none;}
a.cp:visited {font-family:georgia; font-size: 11px; color: #a5ce81; text-decoration: none;}
a.cp:hover {font-family:georgia; font-size: 11px;  color: #a5ce81; text-decoration: underline;}

.cl {font-family:georgia; font-size:11px; color:#acb5ba;}

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

.pages_active {background:#f3f5f6; font-size:14px;font-weight:bold;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;}

.pages {font-size:14px;}
a.pages {font-size:14px;}
a.pages:visited {font-size:14px;}
a.pages:hover {font-size:14px;}

.map_level_1 {font-size:14px;font-weight:bold;color:#000000;}
a.map_level_1 {font-size:14px;font-weight:bold;color:#000000;}
a.map_level_1:visited {font-size:14px;font-weight:bold;color:#000000;}
a.map_level_1:hover {font-size:14px;font-weight:bold;color:#000000;}

.map_level_2 {font-size:11px;color:#000000;}
a.map_level_2 {font-size:11px;color:#000000;}
a.map_level_2:visited {font-size:11px;color:#000000;}
a.map_level_2:hover {font-size:11px;color:#000000;}

.header_text {background: #2786c9;color: white;text-align: left; padding-left:48px;}

