BODY {
	PADDING: 0px; MARGIN: 0px; color:#4c4c4c; FONT-FAMILY: Verdana, Arial; font-size:12px;
}
TABLE {
	FONT-FAMILY: Verdana, Arial; font-size:12px; BORDER: 0px; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0;
}
P {
	PADDING-TOP:5px; PADDING-BOTTOM:5px; margin:0px;
}

H3{
  color:#108cb1; font-size:14px; font-weight:normal
}

form
{
  margin-top:15px;
}
.left-menu {
	padding:0px; vertical-align: top;
}
.right-menu {
	padding:0px; vertical-align: top;
}
.content {
	padding:0px; vertical-align: top;
}

.h-menu {
	padding:0px; height:30px; line-height:28px; color:#588a98; font-size:13px; background-image:url(../images/menu_backgr.jpg); background-position:top; background-repeat:no-repeat;
}

.bottom_menu, .bottom_menu:active {
	font-weight:normal; TEXT-DECORATION: none; color:#4c5b61; padding:0px 10px 0px 10px; font-size:12px
}
.bottom_menu:hover {
	font-weight:normal; TEXT-DECORATION: none; color:#ffffff; padding:0px 10px 0px 10px
}

.menu, .menu:active {
	font-weight:normal; TEXT-DECORATION: none; color:#588a98; font-size:13px; text-transform:uppercase; line-height:29px
}
.menu:hover {
	font-weight:normal; TEXT-DECORATION: none; color:#95cddc; font-size:13px; text-transform:uppercase; line-height:29px
}

.menu_left{
   background-image:url(../images/menu_left.gif); background-repeat:no-repeat; height:29px; width:5px; padding:0px;
}
.menu_right{
   background-image:url(../images/menu_right.gif); background-repeat:no-repeat; height:29px; width:6px; padding:0px;
}
.menu_middle{
   background-image:url(../images/menu_middle.gif); background-repeat:repeat-x; height:29px; padding:0px 8px 0px 8px; line-height:29px
}
.search-box{
  background-color:#f3fafc; border:0px solid #f3fafc; background-image:url(../images/search_backgr.jpg); background-repeat:repeat-x; height:27px; color:#9a9e97; width:155px; padding:5px;
}
.search-link, .search-link:active{
  text-decoration:none;
}
.search-link:hover{
  text-decoration:none;
}

.v-panel {
}
.v-panel TH{
	padding:0px; font-weight:bold; text-align:center; font-size:12px;
}
.v-panel TD{
	padding:0px;
}

.gallery_head:link, .gallery_head:visited, .gallery_head:hover{
    background-color:#acbcc1; background-image:url(../images/gallery_head.jpg); background-repeat:no-repeat; height:33px; line-height:26px; text-align:center; font-size:14px; text-transform:uppercase; color:#ffffff; text-decoration:none; display:block;
}
.gallery_content{
  background-color:#e9eae4; padding:5px 0px 10px 0px;
}

.gallery_cat:link, .gallery_cat:visited{
    background-color:#e7ebe5; background-image:url(../images/gallery_cat.jpg); background-repeat:no-repeat; height:25px; padding-left:28px; font-size:12px; color:#4c5c61; text-decoration:none; display:block; line-height:23px; overflow:hidden;
}
.gallery_cat:hover{
    background-color:#e7ebe5; background-image:url(../images/gallery_cat.jpg); background-repeat:no-repeat; height:25px; padding-left:28px; font-size:12px; color:#007c9d; text-decoration:none; display:block; line-height:23px; overflow:hidden;
}
.gallery_cat_selected:link, .gallery_cat_selected:visited, .gallery_cat_selected:hover{
    background-color:#e7ebe5; background-image:url(../images/gallery_cat_selected.jpg); background-repeat:no-repeat; height:25px; padding-left:28px; font-size:12px; color:#007c9d; text-decoration:none; display:block; line-height:23px; overflow:hidden;
}

.gallery_sub_cat:link, .gallery_sub_cat:visited{
    background-color:#e7ebe5; padding-left:40px; font-size:12px; color:#4c5c61; text-decoration:none; display:block; line-height:23px;
}
.gallery_sub_cat:hover{
    background-color:#e7ebe5; padding-left:40px; font-size:12px; color:#007c9d; text-decoration:none; display:block; line-height:23px;
}
.gallery_sub_cat_selected:link, .gallery_sub_cat_selected:visited, .gallery_sub_cat_selected:hover{
    background-color:#e7ebe5; padding-left:40px; font-size:12px; color:#007c9d; text-decoration:none; display:block; line-height:23px;
}
.gallery_title{
  font-size:14px; border-bottom:1px solid #b1c1c6; color:#108cb1; padding-bottom:5px; margin-bottom:5px
}
.gallery_subtitle{
  font-size:12px; color:#108cb1; margin:2px;
}
.gallery_link:link, .gallery_link:visited, .gallery_link:hover{
  color:#108cb1; text-decoration:none;
}
.gallery_table IMG{
  margin:2px; 
}
.gallery_table TD{
  vertical-align:top; padding:3px
}

.daypic_head:link, .daypic_head:visited, .daypic_head:hover{
    background-color:#cde9f0; background-image:url(../images/daypic_head.jpg); background-repeat:no-repeat; height:33px; line-height:33px; text-align:center; font-size:14px; text-transform:uppercase; color:#ffffff; text-decoration:none; display:block;
}
.daypic_bottom{
    background-color:#dff1f6; height:10px; font-size:1px; padding:0px
}

.daypic_cat:link, .daypic_cat:visited{
    background-color:#dff1f6; background-image:url(../images/daypic_cat.jpg); background-repeat:no-repeat; height:25px; padding-left:28px; font-size:12px; color:#565757; text-decoration:none; display:block; line-height:23px; overflow:hidden;
}
.daypic_cat:hover{
    background-color:#b5dce6; background-image:url(../images/daypic_cat_selected.jpg); background-repeat:no-repeat; height:25px; padding-left:28px; font-size:12px; color:#47a7c3; text-decoration:none; display:block; line-height:23px; overflow:hidden;
}
.daypic_cat_selected:link, .daypic_cat_selected:visited, .daypic_cat_selected:hover{
    background-color:#b5dce6; background-image:url(../images/daypic_cat_selected.jpg); background-repeat:no-repeat; height:25px; padding-left:28px; font-size:12px; color:#47a7c3; text-decoration:none; display:block; line-height:23px; overflow:hidden;
}

.daypic_sub_cat:link, .daypic_sub_cat:visited{
    background-color:#dff1f6; height:25px; padding-left:40px; font-size:12px; color:#4c5c61; text-decoration:none; display:block; line-height:23px; overflow:hidden
}
.daypic_sub_cat:hover{
    background-color:#dff1f6; height:25px; padding-left:40px; font-size:12px; color:#2c99ba; text-decoration:none; display:block; line-height:23px; overflow:hidden
}
.daypic_sub_cat_selected:link, .daypic_sub_cat_selected:visited, .daypic_sub_cat_selected:hover{
    background-color:#dff1f6; height:25px; padding-left:40px; font-size:12px; color:#2c99ba; text-decoration:none; display:block; line-height:23px; overflow:hidden
}
.daypic_title{
  font-size:14px; border-bottom:1px solid #b1c1c6; color:#108cb1; padding-bottom:5px; margin-bottom:5px
}
.daypic_link:link, .daypic_link:visited, .daypic_link:hover{
  color:#108cb1; text-decoration:none;
}
.daypic_menu_content{
  background-color:#dff1f6; padding:10px 0px 10px 0px;
}
.daypic_table IMG{
  margin:2px; display:block
}
.daypic_table TD{
  vertical-align:top; padding:3px
}
.daypic_index_head{
  font-size:14px; color:#399fbe; background-image:url(../images/daypic_index_head.jpg); background-repeat:no-repeat; height:27px; line-height:27px; padding-left:30px; text-align:left; text-transform:uppercase
}
.daypic_index_content{
  padding:5px; border-left:1px solid #bce5ef; border-right:1px solid #bce5ef; border-bottom:1px solid #bce5ef;
}

.reportage_head:link, .reportage_head:visited, .reportage_head:hover{
    background-color:#8adb7c; background-image:url(../images/reportage_head.jpg); background-repeat:no-repeat; height:33px; line-height:33px; text-align:center; font-size:14px; text-transform:uppercase; color:#ffffff; text-decoration:none; display:block;
}
.reportage_menu_content{
  background-color:#d9f7d3; padding:10px 0px 10px 0px;
}
.reportage_cat:link, .reportage_cat:visited{
    background-color:#d9f7d3; background-image:url(../images/reportage_cat.jpg); background-repeat:no-repeat; padding-left:28px; font-size:12px; color:#555755; text-decoration:none; display:block; line-height:23px;
}
.reportage_cat:hover{
    background-color:#d9f7d3; background-image:url(../images/reportage_cat_selected.jpg); background-repeat:no-repeat; padding-left:28px; font-size:12px; color:#1b7c0a; text-decoration:none; display:block; line-height:23px;
}
.reportage_cat_selected:link, .reportage_cat_selected:visited, .reportage_cat_selected:hover{
    background-color:#d9f7d3; background-image:url(../images/reportage_cat_selected.jpg); background-repeat:no-repeat;  padding-left:28px; font-size:12px; color:#1b7c0a; text-decoration:none; display:block; line-height:23px;
}
.reportage_title{
  font-size:14px; border-bottom:1px solid #b1c1c6; color:#108cb1; padding-bottom:5px; margin-bottom:5px
}
.reportage_link:link, .reportage_link:visited, .reportage_link:hover{
  color:#108cb1; text-decoration:none;
}
.reportage_table IMG{
  margin:2px; display:block
}
.reportage_table TD{
  vertical-align:top; padding:3px
}
.reportage_index_head{
  font-size:14px; color:#127700; background-image:url(../images/reportage_index_head.jpg); background-repeat:no-repeat; height:27px; line-height:27px; padding-left:30px; text-align:left; text-transform:uppercase
}
.reportage_index_content{
  padding:5px; border-left:1px solid #a6f19a; border-right:1px solid #a6f19a; border-bottom:1px solid #a6f19a;
}

.banners_content{
  overflow:hidden; text-align:center
}
.banners_content A:link, .banners_content A:visited, .banners_content A:hover{
  text-decoration:none;
}
.banners_content img{
  border-width:0px
}

.comment_title{
  font-size:14px; border-bottom:1px solid #b1c1c6; color:#108cb1; padding:20px 0px 5px 0px;
}
.comment_content{
  border-bottom:1px solid #b1c1c6; padding:10px 0px 10px 0px; overflow:hidden
}

A.categories_menu:link, A.categories_menu:visited {
	COLOR: #5c6848; padding:2px 2px 2px 4px; DISPLAY: block; font-weight:normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; border-bottom:1px solid #c1e480;
}
A.categories_menu:hover, A.categories_menu_selected, A.categories_menu_selected:hover {
	COLOR: #ffffff; background-color:#c1e480; padding:2px 2px 2px 4px; DISPLAY: block; font-weight:normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; border-bottom:1px solid #c1e480;
}

.table-bordered TD{
	padding: 2px; border:1px solid #cccccc;
}


A {
	COLOR: #108cb1; 
}
A:active {
	COLOR: #108cb1;
}
A:hover {
	COLOR: #95cddc;
}

A.nonedecoration {
	TEXT-DECORATION: none; font-weight:normal;
}
A.nonedecoration:active {
	TEXT-DECORATION: none; font-weight:normal;
}
A.nonedecoration:hover {
	TEXT-DECORATION: none; font-weight:normal;
}

.field-long-1 {
	WIDTH: 220px;
}
.field-long-1- {
	WIDTH: 200px;
}
.field-long-1-small {
	WIDTH: 170px
}
.field-max-1 {
	WIDTH: 330px;
}
.field-max-1- {
	WIDTH: 310px;
}
.field-small {
	WIDTH: 45px
}
.field-max-1-small {
	WIDTH: 280px
}
.navigation {
  color:#afbfc4;
}
.navigation A{
  color:#108cb1; TEXT-DECORATION: none; font-weight:normal
}
.navigation A:hover{
  color:#95cddc; TEXT-DECORATION: none; font-weight:normal
}

.legend{
  color:#108cb1
}

.notices-table TD{
	padding: 4px; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc;
}
.notice-title{
  background-color:#dee7fe; padding:3px; font-weight:bold; text-align:center; font-size:12px
}

.search-table TD{
	padding: 4px; border-bottom:1px solid #a6b946; border-top:1px solid #a6b946;
}
.search-table TH{
	padding:3px; color:#ffffff; text-align:center; font-weight:bold; font-size:12px; background-image:url(../images/menu_backgr.gif); background-position:top; background-repeat:repeat-x;
}

.orders-table TD{
	padding: 4px; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc;
}
.orders-table TH{
	padding: 4px; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc; background-color:#f7afc3; text-align:left
}

.news_menu_head{
  background-color:#ffffff; background-image:url(../images/news_head.jpg); background-repeat:no-repeat; height:39px; line-height:39px; color:#108cb1; text-transform:uppercase; padding-left:10px; font-size:14px
}
.news_menu_content{
  background-color:#f3f7f1; background-image:url(../images/news_menu_backgr.jpg); border-bottom:1px solid #c1dee7
}
.news2_menu_head{
  background-color:#ffffff; background-image:url(../images/news2_head.jpg); background-repeat:no-repeat; height:39px; line-height:39px; color:#127700; text-transform:uppercase; padding-left:10px; font-size:14px
}
.news2_menu_content{
  background-color:#f3f7f1; background-image:url(../images/news2_menu_backgr.jpg); border-bottom:1px solid #a0ff91
}
.links_menu_head{
  background-color:#a3b3b8; background-image:url(../images/links_head.jpg); background-repeat:no-repeat; height:27px; line-height:27px; color:#ffffff; text-transform:uppercase; font-size:14px; text-align:center
}
.links_menu_content{
  background-color:#ebebeb; padding:10px 0px 10px 0px;
}
.links_menu:link, .links_menu:visited {
    background-color:#ebebeb; background-image:url(../images/links_menu_backgr.jpg); background-repeat:no-repeat; padding-left:28px; font-size:12px; color:#34464c; text-decoration:none; display:block; line-height:20px;
}
.links_menu:hover {
    background-color:#ebebeb; background-image:url(../images/links_menu_backgr.jpg); background-repeat:no-repeat; padding-left:28px; font-size:12px; color:#969ea1; text-decoration:none; display:block; line-height:20px;
}
.news_links:link, .news_links:visited, .news2_links:link, .news2_links:visited {
	COLOR: #787878; padding:4px 10px 4px 10px; DISPLAY: block; font-weight:normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none;
}
.news_links:hover, .news_links_selected:link, .news_links_selected:visited, .news_links_selected:hover {
	COLOR: #4196ab; padding:4px 10px 4px 10px; DISPLAY: block; font-weight:normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none;
}
.news2_links:hover, .news2_links_selected:link, .news2_links_selected:visited, .news2_links_selected:hover {
	COLOR: #127700; padding:4px 10px 4px 10px; DISPLAY: block; font-weight:normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none;
}
.news_title{
  font-size:14px; border-bottom:1px solid #b1c1c6; color:#108cb1; padding-bottom:5px; margin-bottom:5px
}
.news_navigation{
  color:#b9b9b9; text-transform:uppercase; padding-top:15px; font-weight:bold
}
.news_navigation A:link, .news_navigation A:visited, .news_navigation A:hover{
text-decoration:none;
}

A.button{
  color:#ce4648; font-weight:bold; height:24px; padding:5px; padding-left:15px; padding-right:15px; background-color:#ebe9db; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #aca899; border-right:1px solid #aca899; text-decoration:none;
}
A.button:hover{
  color:#ce4648; font-weight:bold; height:24px; padding:5px; padding-left:15px; padding-right:15px; background-color:#ebe9db; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #aca899; border-right:1px solid #aca899; text-decoration:none;
}

.button_submit{
  color:#ce4648; font-weight:bold; height:24px; background-color:#ebe9db; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #aca899; border-right:1px solid #aca899; text-decoration:none;
}

.copiryght {
   margin:5px;
}

UL.boxy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 1em
}
UL.boxy LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; CURSOR: move; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee; MARGIN-TOP: 4px; MARGIN-BOTTOM: 0px
}

#dropmenudiv{
position:absolute;
border:1px solid #dcd8cb;
border-bottom-width: 0;
font-size: 11px;
font-family: Verdana, Arial;
font-weight:bold;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #dcd8cb;
padding: 1px;
text-decoration: none;
}

#dropmenudiv a:hover{
background-color: #fee9b8;
}