body,td {font: 80% Tahoma, Geneva, sans-serif}
td {color: #173972; text-align: justify}

a:active, a:link, a:visited {font-weight: bold; color: #173992; text-decoration: none}

a:hover {color: #1739C2; text-decoration: underline}

ul, ul.msobodytext {margin: 0px 0px 10px 50px; text-align: justify}
ol, ol.msonormal, ol.number {margin: 0px 0px 10px 50px; text-align: justify}

a.menul:active {
        font-weight: bold; font-size: 13px; margin: 0px 0px 0px 20px; color: #ff7b11; font-family: tahoma; text-decoration: none
}
a.menul:link {
        font-weight: bold; font-size: 13px; margin: 0px 0px 0px 20px; color: #ff7b11; font-family: tahoma; text-decoration: none
}
a.menul:visited {
        font-weight: bold; font-size: 13px; margin: 0px 0px 0px 20px; color: #ff7b11; font-family: tahoma; text-decoration: none
}
a.menul:hover {
        text-decoration: underline
}

a.menula:active {
        font-weight: bold;
        font-size: 12px;
        margin: 0px 0px 0px 0px;
        color: #ff7b11;
        font-family: tahoma;
        text-decoration: none;
}
a.menula:link {
        font-weight: bold;
        font-size: 12px;
        margin: 0px 0px 0px 0px;
        color: #ff7b11;
        font-family: tahoma;
        text-decoration: none;
}
a.menula:visited {
        font-weight: bold;
        font-size: 12px;
        margin: 0px 0px 0px 0px;
        color: #ff7b11;
        font-family: tahoma;
        text-decoration: none;
}
a.menula:hover {
        text-decoration: underline;
}

a.menulb:active {
        font-weight: bold; font-size: 11px; margin: 0px 0px 0px 0px; color: #ff7b11; font-family: tahoma; text-decoration: none
}
a.menulb:link {
        font-weight: bold; font-size: 11px; margin: 0px 0px 0px 0px; color: #ff7b11; font-family: tahoma; text-decoration: none
}
a.menulb:visited {
        font-weight: bold; font-size: 11px; margin: 0px 0px 0px 0px; color: #ff7b11; font-family: tahoma; text-decoration: none
}
a.menulb:hover {
        text-decoration: underline
}


a.menut:active {
        font-weight: bold; font-size: 12px; color: #173972; font-family: tahoma; text-decoration: none
}
a.menut:link {
        font-weight: bold; font-size: 12px; color: #173972; font-family: tahoma; text-decoration: none
}
a.menut:visited {
        font-weight: bold; font-size: 12px; color: #173972; font-family: tahoma; text-decoration: none
}
a.menut:hover {
        text-decoration: underline
}

.block_headline {
        font-weight: bold; font-size: 16px; font-family: tahoma, geneva, sans-serif; text-align: left; margin: 0px 0px 10px 0px;
}
.block_title {
        font: bold 12px Tahoma, Geneva, sans-serif; margin: 0px;
}
.block_date {
        font-weight: bold; font-size: 10px; margin: 0px 0px 0px 10px; color: #9b9b6f; font-family: tahoma; text-align: right
}
.block_text {
        font-size: 11px; margin: 0px; font-family: tahoma
}
a.block_link:active {
        font-weight: bold; font-size: 11px; margin: 0px 0px 0px 10px; color: #9b9b6f; font-family: tahoma; text-decoration: none
}
a.block_link:link {
        font-weight: bold; font-size: 11px; margin: 0px 0px 0px 10px; color: #9b9b6f; font-family: tahoma; text-decoration: none
}
a.block_link:visited {
        font-weight: bold; font-size: 11px; margin: 0px 0px 0px 10px; color: #9b9b6f; font-family: tahoma; text-decoration: none
}
a.block_link:hover {
        text-decoration: underline
}
a.subscribe:active {
        font-weight: bold; font-size: 11px; margin: 0px; color: #e83903; font-family: tahoma; text-decoration: none
}
a.subscribe:link {
        font-weight: bold; font-size: 11px; margin: 0px; color: #e83903; font-family: tahoma; text-decoration: none
}
a.subscribe:visited {
        font-weight: bold; font-size: 11px; margin: 0px; color: #e83903; font-family: tahoma; text-decoration: none
}
a.subscribe:hover {
        text-decoration: underline
}

a.subscribe_1:active, a.subscribe_1:link, a.subscribe_1:visited {
  font: normal 11px Tahoma, Geneva, sans-serif;
  color: #404040;
  text-decoration: none;
}
a.subscribe_1:hover {
  color: #404040;
  text-decoration: underline;
}

.input_forms {
        border-right: #284a83 1px solid; border-top: #284a83 1px solid; font-size: 10px; border-left: #284a83 1px solid; border-bottom: #284a83 1px solid; font-family: ms sans serif
}
a.search:active {
        font-weight: bold; font-size: 11px; color: #0b51c7; font-family: tahoma; text-decoration: none
}
a.search:link {
        font-weight: bold; font-size: 11px; color: #0b51c7; font-family: tahoma; text-decoration: none
}
a.search:visited {
        font-weight: bold; font-size: 11px; color: #0b51c7; font-family: tahoma; text-decoration: none
}
a.search:hover {
        text-decoration: underline
}
a.subsearch:active {
        font-weight: bold; font-size: 11px; color: #0c4ebc; font-family: tahoma; text-decoration: none
}
a.subsearch:link {
        font-weight: bold; font-size: 11px; color: #0c4ebc; font-family: tahoma; text-decoration: none
}
a.subsearch:visited {
        font-weight: bold; font-size: 11px; color: #0c4ebc; font-family: tahoma; text-decoration: none
}
a.subsearch:hover {
        text-decoration: underline
}
.cmt_answer {
        padding-right: 0px; border-top: #173972 1px dotted; padding-left: 0px; font-size: 75%; padding-bottom: 4px; color: #173972; padding-top: 8px; font-style: italic; font-family: tahoma; text-align: left
}
a.pages:active {
        color: #001790; text-decoration: underline
}
a.pages:visited {
        color: #001790; text-decoration: underline
}
a.pages:hover {
        color: #001790; text-decoration: underline
}
a.pages:link {
        color: #001790; text-decoration: underline
}
.pages_active {
        font-weight: bold; color: #a90a08; text-decoration: none
}

.citates_container {
	position: absolute;
	right: 10px;
}

.citate2 {
        margin: 12px 70px 0px 0px;
        text-align: right;
        font-size : 14px;
        color: #173972;
        font-style: italic;
}
.citate {
        margin: 10px 70px 0px 0px;
        color: #173972;
        text-align: right;
        font-size : 14px;
        font-style: norma;;
}
.author2 {
        color: #606060;
        margin: 5px 70px 0px 0px;
        text-align: right;
        font-style : italic;
        font-size : 11px;
}
.map_list1 {
        list-style-type : none;
        margin: 10px 0px 0px 5px;
}
.map_list2 {
        list-style-type : none;
        margin: 4px 0px 4px 5px;
        padding-left :40px;
}
.map_list3 {
        list-style-type : none;
        margin: 4px 0px 4px 5px;
        padding-left : 15px;
}
.none {
        display:none;
}
.up2_03 {
        background-image : url(../img/up2_03.jpg);
        background-repeat : no-repeat;
}
.bg_bottom{
        background-image : url(../img/mainmenu_bottom.jpg);
        background-repeat : no-repeat;
        background-position : bottom;
}
.mainmenu_top{
        background-image : url(../img/mainmenu_top.jpg);
        background-position : top;
        background-repeat : no-repeat;
}
.mainmenu_item{
        background-image : url(../img/mainmenu_item2.jpg);
        background-repeat : repeat-y;
}

table.comments {
  background-color: #fbfbf6;
  margin: 0 0 0 0;
  padding: 10px 0 10px 0;
}

table.comments h3 {
  margin: 5px 0px 0px 10px;
}

.comments_date {
  color: #888888;
  margin-top: 20px;
}

.comments_head {
  font: bold 14px tahoma;
  margin-top: 5px;
}

a.comments_read_further:link, a.comments_read_further:active, a.comments_read_further:visited, a.comments_read_further:hover {
  color: #776257;
}
a.comments_control_link:link, a.comments_control_link:active, a.comments_control_link:visited, a.comments_control_link:hover {
  color: #E83903;
  font-weight: bold;
}

.comments_answer {
  color: #FF7200;
  margin-top: 5px;
  margin-left: 10px;
}

.comments_answer_sign {
  margin-left: 80px;
  font-style: italic;
}

body.comments_form {
  background-color: #E6EBF2;
}

textarea.comments_form, input.comments_form {
  font-family: tahoma;
  background-color: #FBFBFA;
  margin-top: 0px;
  margin-bottom: 20px;
  width: 100%;
}

input.comments_form_button {
  color: #555555;
  font-weight: bold;
  margin: 0px;
}

.comments_form_cbox {
  margin: 0px 0px 20px -4px;
}

.comments_form_header {
  color: #FF7200;
  margin-top: 5px;
  margin-bottom: 8px;
  font-weight: bold;
}

.news_name {color: #173972; font: bold 14 px Tahoma, Geneva, sans-serif; margin: 20px 0px 5px 0px}
.news_text {font: italic 12 px Tahoma, Geneva, sans-serif; margin: 10px 0px 5px 0px}

table.copyright {
  background-color: #F2F2CF;
  width: 100%;
  border: 0px;
  margin: 0px;
  padding: 15px 20px 15px 20px;
}

table.copyright td {
  vertical-align: top;
}

table.copyright div {
  font: 11px Tahoma, Geneva, sans-serif;
}

table.copyright a {
  font: 11px Tahoma, Geneva, sans-serif;
  color: #173972;
  font-weight: bold;
}