/* Layout: */
* {margin: 0;padding: 0;}
html {height: 100%}
body {height: 100%;}
#wrapper {min-width: 800px;min-height: 100%;height: auto !important;height: 100%;}
#middle {width: 100%;padding: 0 0 80px;height: 1%;}
#middle:after {content: '';display: block;clear: both;visibility: hidden;height: 0;}
#container {width: 100%;float: left;overflow: hidden;}
#content {padding: 0 0 0 200px;}
#sl {float: left;position: relative;margin-left: -100%;}
#footer {margin: -80px auto 0;min-width: 800px;}
/* Theme: */
body{font-family: Verdana;font-size: 12px;color: #555555;}
img {border: none;}
input {vertical-align: middle}
.clear {clear: both;height: 0px;}
.clear10 {clear: both;height: 10px;}
.clear20 {clear: both;height: 20px;}
.catalog_cats table {margin: 0 !important;}
.catalog_cats table td {text-align: left !important;}
.catalog_cats img {margin: 0 8px 0 0 !important;padding: 0 !important;border: none !important;}
.catalog_cat_item {margin: 0 !important;padding: 36px 20px 0 0 !important;border: none !important;}
.catalog_sub_cats {width: 77%;margin-top: 2px;}
.catalog_sub_cats a, .catalog_sub_cats a:visited, .catalog_sub_cats a:hover {color: #565a5c !important;text-decoration: underline !important;font-size: 11px;}
#content .catalog_cat_title, #content .catalog_cat_title:visited, #content .catalog_cat_title:hover {font-weight: bold;font-size: 12px;color: #5d9527;text-decoration: underline;}
.catalog_page td {font-size: 11px;}
.catalog_page img {margin: 0 19px 0 0 !important;padding: 0 !important;border: none !important;}
.catalog_category {margin: 13px 0;}
.catalog_category .selected_text {font-size: 11px !important;}
.catalog_category_delim  {border-top: 1px solid #d9e7e9;height: 1px;font-size: 1px;line-height: 1px;clear: both;}
#content .catalog_category_title, #content .catalog_category_title:visited, #content .catalog_category_title:hover {font-weight: bold;color: #67a221;text-decoration: underline;}
.catalog_category .good_img {margin: 0 12px 0 0 !important;padding: 0 !important;border: none !important;}
.frame2 {padding: 10px 20px;margin-bottom: 12px;background: #e9f0f1;}
#content .frame2 a, #content .frame2 a:visited {color: red;font-size: 12px;}
.gallery_alboum {margin: 0px;clear: both;color: #535b4b;}
img.gallery_preview {margin: 3px 16px 3px 0!important;float: left;}
img.gallery_preview2 {margin: 16px 16px 0 0!important;}
#content  a.gallery_alboum_title, #content  a.gallery_alboum_title:visited {font-size: 12px;font-weight: bold;color: #639d25;}
.gallery_alboum_date {font-size: 11px;color: #a9aeb1;}
.form {padding: 0;border: none;}
.form textarea, .form .input {background: #fcfaff;border: 1px solid #648a9d;clear: both;}
.form2 {padding: 8px 0 8px;border: none;border-bottom: 1px solid #648a9d;}
.form .btn1 {border: 1px solid #648a9d;border-bottom: none;width: 17px;text-align: center;font-size: 12px;color: #555;cursor: pointer;//cursor: hand;}
.comment {font-size: 12px;padding: 10px;background: #fcfaff;border: 1px solid #648a9d;margin: 7px 0;}
.comment img {padding: 0 !important;margin: 0 !important;border: none !important;}
.comment_header {font-weight: bold;color: #2780ac;}
#content .btn2, #content  .btn2:hover, #content  .btn2:visited {display: inline-block;margin-top: 5px;background: url('images/btn2_bg.png?build=1252875414') !important;height: 20px;color: #fcfaff !important;font-weight: bold !important;font-size: 12px !important;text-decoration: none !important;}
.btn2 img {margin: 0 !important;padding: 0 !important;border: none !important;}
#content  .selected_text, #content  .selected_text:visited, #content  .selected_text:hover {font-weight: bold;color: #ff3701;font-size: 12px;}
#content  .selected_text3 {color: #2681ae;font-weight: bold;}
#content  .selected_text4, #content  .selected_text4:visited, #content  .selected_text4:hover{color: #FB9233;}
#content .form_table {margin: 0px;}
#content .form_table td {border: none;vertical-align: middle;padding: 4px 0 4px 30px;}
#content .form_table th {border: none;font-weight: normal;text-align: left;background: transparent;color: #555;padding: 4px 0;}
#content .form_table textarea, #content .form_table .input {background: #fcfaff;border: 1px solid #648a9d;}
#content table img {padding: 10;margin: 0;border: none;}
#content table.plane {margin: 0;}
#content table.plane tr {height: auto;}
#content table.plane td {border: none;padding: 3px 0;text-align: left;}
#content table.plane2 {margin: 0;}
#content table.plane2 tr {height: auto;}
#content table.plane2 td {border: none;padding: 3px 0;text-align: left;}
#content table.calendar {width: 300px;margin: 10px 0 25px;}
#content table.calendar td, #content table.calendar th {padding: 2px 4px;text-align: center;vertical-align: middle;}
#content table.calendar th, #content table.calendar td {border: 1px solid #648a9d;}
#content table.calendar th a,#content table.calendar th a:visited,#content table.calendar th a:hover
{color: #2780ac;}
.imgbtn, .imgbtn2 {background: url('images/imgbtn.png?build=1252875414') no-repeat;color: #FFF;cursor: pointer;//cursor: hand;border: none;width: 68px;height: 20px;font-size: 11px;padding-bottom: 3px;font-weight: bold;}
.imgbtn2 {background: url('images/imgbtn2.png?build=1252875414') no-repeat;width: 100px;}
.g_date {color:#AFB1B4;font-size:11px;margin-bottom:6px;}
.g_smiles{float: right;margin-top: -5px;}
.g_tags {margin-top: 8px;}
#content .search_result img {margin-right: 20px;}
.content_frame {border: 1px solid #2780ac;border-left: 3px solid #2780ac;margin: 10px 0 20px;padding: 0 17px;font-family: Arial;}
.content_frame p {margin: 8px 0px;}
#content ul.list1 {margin-left: 15px;padding-left: 0;}
/* Header */
#header {height: 100%;background: url('images/header_bg.png?build=1252875414') repeat-x;position: relative;}
table.header_table {width: 100%;height: 174px;border-collapse: collapse;}
.header_decor {background: url('images/header_decor.png?build=1252875414') no-repeat;}
.header_logo {position: absolute;top: 53px;left: 57px;}
.header_logo span {padding-left: 12px;font-size: 26px;color: #f5ffe4;}
/* Footer */
#footer {height: 80px;background-color: #cde0e4;background-image: url('images/footer_bg.png?build=1252875414');background-position: left top;background-repeat: repeat-x;}
.footer_text {margin-top: 10px;text-align: center;color: #2780ac !important;font-size: 11px !important;font-weight: normal;font-style: normal;}
.footer_text a {color: #ffffff;}
/* SideBar left */
#sl {width: 200px;background-color: #FFFFFF;}
.leftside_padder {padding-top: 13px;padding-bottom: 13px;padding-left: 1px;}
/* SideFrame left */
.frameleft {margin-bottom: 7px;margin-right: 2px;margin-left: 2px;}
.frameleft table {border-collapse: collapse;}
frameleft_content {background: #eaf2f6 url('images/frameleft_content_bg.png?build=1252875414') left bottom repeat-x;border: 1px solid #ffffff;}
.frameleft_title_text{white-space: nowrap;border: 1px solid #004d73;}
.frameleft_title_text div {position: relative;}
.frameleft_title_text span {width: 100%;padding-top: 5px;display: block;position: absolute;vertical-align: middle;text-align: center;color: #FFFFFF;font-size: 14px !important;font-weight: bold;}
.frameleft_title_text {background: url('images/frameleft_bg.png?build=1252875414') top left repeat-x;}
/* Content */
/* [EditorArea Begin] */
#content {font-family: Verdana;font-size: 12px;color: #555555;}
#content form p {padding: 3px 0 6px;}
#content a, #content a:visited {color: red;}
#content a:hover {text-decoration: underline;background: inherit;color: red;}
#content .g_tags a, #content .g_tags a:hover,
.g_tags a, .g_tags a:hover {color: #FB9233;}
#content h1, #content h2, #content h3 {font-family: 'Trebuchet MS', Tahoma, Sans-serif;clear: both;}
#content h1 {font-size: 24px;font-weight: normal;color: red;}
#content h2 {font-size: 18px;font-weight: bold;color: red;}
#content h3 {font-size: 14px;font-weight: bold;color: #565a5c;}
#content h4 {font-size: 12px;color: #666666;}
#content ul {margin: 5px 15px;padding: 0 25px;}
/* [EditorArea End] */
#content table {border-collapse: collapse;margin: 10px 0px;}
#content th {color: #fff;}
#content th {background: #deeaec;height: 35px;padding-left: 12px;padding-right: 12px;color: #2780ac;font-size: 11px;text-align: center;border: 1px solid #c6d7da;border-bottom-width: 2px;vertical-align: middle;}
#content tr {height: 32px;}
#content td {padding-left: 12px;padding-right: 12px;border: 1px solid #ffffff;vertical-align: middle;text-align: center;font-size: 11px;color: #565a5c;}
#content table.tb2 {border-collapse: collapse;margin: 10px 0px;}
#content th.tb2 {color: #fff;}
#content th.tb2 {background: #deeaec;height: 35px;padding-left: 12px;padding-right: 12px;color: #2780ac;font-size: 11px;text-align: left;border: 1px solid #c6d7da;border-bottom-width: 2px;vertical-align: middle;}
#content tr.tb2 {height: 32px;}
#content td.tb2 {padding-left: 12px;padding-right: 12px;border: 1px solid #c6d7da;vertical-align: middle;text-align: left;font-size: 11px;color: #565a5c;}
#content form img {margin: 0px;padding: 0px;border: 0px;}
#content form p {padding: 3px;}
.content_padder {padding: 13px 20px 13px 20px;}
/* Navigation */
.navigation {padding: 4px 20px;margin: 0px 0px 14px 0px;background-color: #e9f0f1;color: #555555;font-size: 10px;font-weight: normal;font-style: normal;font-weight: normal;}
.acms_preview .navigation {margin: 0;position: static;width: auto;}
.navigation span {font-weight: bold;}
.navigation a {color: #2780ac !important;font-size: 10px !important;font-weight: normal;font-style: normal;text-decoration: underline !important;}
/* Pager */
.pager {text-align: center;color: #2780ac !important;font-size: 11px;}
.pager a, .pager a:visited, .pager a:hover {color: #2780ac !important;font-size: 11px !important;font-weight: normal;font-style: normal;text-decoration: underline !important;}
/* Block: artmain */
.artmain {margin: 20px 0 30px;}
.artmain_header {background: url('images/artmain_bg.png?build=1252875414');height: 21px;margin-bottom: 20px;text-align: left;}
.artmain_header img {border: none !important;padding: 0 !important;margin: 0 !important;}
.artmain_item {float: left;width: 50%;}
.artmain_delim {clear: both;font-size: 1px;line-height: 1px;height: 16px;border-bottom: 1px solid #e0e0e0;margin-bottom: 32px;}
.artmain_right img {margin: 0 10px 5px 0 !important;}
.artmain_right {margin-right: 39px;text-align: justify;font-family: "Times New Roman", Times, serif; font-size: medium; }
a.artmain_title {display: inline-block;line-height: 1;font-size: 14px;font-weight: bold;color: red !important;text-decoration: underline;}
.artmain_header span {display: inline-block;color: #FFF;font-size: 12px;margin-left: 9px;font-weight: bold;}
.artmain_date {margin-bottom: 6px;color: #afb1b4;font-size: 11px;}
.artmain_tags {margin-top: 6px;}
.artmain .g_tags a, .artmain .g_tags a:hover {color: #FB9233 !important;}
.artmain img {background: #fff;border: 1px solid #E5E5E5;padding: 5px;margin: 3px;}
/* Block: sidemenu */
.sidemenu{text-align: left;margin-bottom: 6px;}
.sidemenu a {color: #555555;font-size: 12px;font-weight: normal;display: inline-block;background: url('images/sidemenu_bullit.png?build=1252875414') 0 55% no-repeat;margin-left: 15px;margin-top: 7px;padding-left: 23px;}
.sidemenu li {display: block;height: 32px;margin: 1px 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
a.sidemenu_selected {font-weight: bold;}
/* Block: search */
.search {width: 100%;height: 46px;clear: both;}
.search_content {float: right;}
.search_line{clear: both;background: #fff;height: 4px;font-size: 1px;lineheight: 1px;}
.search_left, .search_center, .search_right {float: left;height: 42px;}
.search_center {background: url('images/search_bg.png?build=1252875414');}
.search_center_padder {padding-top: 10px;}
.search_input {border: 1px solid #478513;height: 19px;width: 123px;}
.acms_preview .search_btn, .acms_preview .search_input {float: left;}
.acms_preview .search_btn {margin-left: 6px;}
/* Block: calendar */
.calendarbox{text-align: center;}
table.calendar {width: 100%;}
.calendarbox {padding: 5px;}
table.calendar td {padding: 3px 0;border: 1px solid #565A5C;text-align: center;color: #555555 !important;font-size: 12px !important;font-weight: normal;}
table.calendar th {padding-bottom: 5px;}
table.calendar a {color: #565A5C;color: #555555 !important;font-size: 12px !important;font-weight: bold;}
/* Block: upmenu */
.upmenu {background: url('images/upmenu_bg.png?build=1252875414');height: 20px;text-align: center;clear: both;}
.upmenu_line... {height: 0px;font-size: 1px;line-height: 1px;background: url('images/upmenu_line_bg.png?build=1252875414');clear: both;}
.upmenu_padder {padding-top: 1px;padding-bottom: 1px;}
.upmenu a {display: inline-block;position: relative;color: #ffffff;font-weight: normal;text-decoration: none;//cursor: hand;margin-left: 1px;}
.upmenu ins {display: block;width: 21px;height: 37px;text-decoration: none;font-size: 1px;line-height: 1px;position: absolute;top: 0;left: 0;background-position: 0 0;}
.upmenu ins.upmenu_right {left: auto;right: 0;}
.upmenu a:hover ins {background-position: 0 -37px;}
.upmenu a:hover.upmenu_selected ins, .upmenu a.upmenu_selected ins {background-position: 0 -74px;}
.upmenu a span {padding: 0px 21px 0;display: inline-block;}
.upmenu a span {text-decoration: none;font-size: 14px;}
.upmenu a:hover {color: #ffffff;font-weight: normal;}
.upmenu a:hover span {text-decoration: none;}
.upmenu a.upmenu_selected, .upmenu a.upmenu_selected:hover {color: #FFFFFF;font-weight: normal;}
.upmenu a.upmenu_selected span, .upmenu a.upmenu_selected:hover span {text-decoration: none;}
/* Block: footmenu */
.footmenu{text-align: center;height: 43px;position: relative;background: url('images/footmenu_bg.png?build=1252875414');}
.footmenu span, .footmenu a {color: red !important;font-size: 12px !important;font-weight: normal;font-style: normal;text-decoration: underline !important;display: inline-block;}
.footmenu a {margin: 14px 22px 0;}
.footmenu span {margin: 14px 0 0;}
.footmenu a.footmenu_selected {color: red !important;font-size: 12px !important;font-weight: bold;font-style: normal;text-decoration: underline !important;}
/* Block: voting */
.voting_main_item {height: 31px;background: url('images/voting_bg.png?build=1252875414');color: #555555 !important;font-size: 12px !important;font-weight: normal;}
.voting_main_question {padding: 8px 15px;}
.voting_main_question {color: #555555 !important;font-size: 12px !important;font-weight: bold;}
.voting_main_padder {padding-left: 15px;padding-top: 7px;}
.voting_main_smb {text-align: right;padding-bottom: 10px;padding-right: 11px;}
table.voting_main {margin: 0 15px 15px;}
table.voting_main td {vertical-align: top;}




























