HTML, BODY {height:100%;margin:0px; padding:0px; background-color:#FFF; color:#3a5967;font: normal 100% arial, sans-serif;}
a {color:#3a5967; border:0px;}
H3 {font-size:16px; color:#3a5967; margin:10px 0px 5px 0px;}
IMG {border:0px;}
.main_table {width:100%; height:100%;}
.top_td_1 {width:130px; height:200px; background-image:url(../img/top_1.jpg); background-position:bottom right; background-repeat:no-repeat;}
.top_td_2 {width:auto; background-image:url(../img/top_2.jpg); background-position:bottom left; background-repeat:repeat-x; vertical-align:bottom; }
.top_td_3 {width:130px; background-image:url(../img/top_3.jpg); background-position:bottom left; }
.top_middle_1 {width:130px; text-align:left;}
.top_middle_2 {width:auto; text-align:center; vertical-align:bottom; font-size:14px;color:#3a5967;}
.top_middle_2 UL LI {display:inline-block; position: relative;list-style:none; z-index:10; }
.top_middle_2 LI {border-left:1px solid;}
.top_middle_2 UL LI.first {border-left:0px;}
.top_middle_2 UL {padding:0; margin:0 0 10px 0;padding:10px 0px 0px 0px;}

.top_middle_2 UL LI a {color:#3a5967;padding:0px 5px;  font-weight:bold; display:block;}
.top_middle_2 UL LI a:link {text-decoration:none;}
.top_middle_2 UL LI a:visited {text-decoration:none;}
.top_middle_2 UL LI a:hover {text-decoration:underline;}


/*Sub level menu items */
.top_middle_2 UL LI ul{
position: absolute;width: 180px; /*Sub Menu Items width */top: 16px;visibility: hidden;border:0px;text-align:left;
z-index:1000;
}
.top_middle_2 UL LI ul li { z-index:1000;
text-align:left; display:block; border-left:0px solid;padding:0px;width: 180px;
}

.top_middle_2 UL LI ul li a {
color:#3a5967; font-weight:normal; background:#37515e;color:#FFFFFF;font-size:12px;display:block;
width:167px;padding:5px 5px 5px 8px;border-bottom:1px solid #ffedcd;
}
.top_middle_2 UL LI ul li a:link {text-decoration:none;}
.top_middle_2 UL LI ul li a:visited {text-decoration:none;}
.top_middle_2 UL LI ul li a:hover {text-decoration:none;background:#4b6f81;}

/* Holly Hack for IE \*/
* html .top_middle_2 UL LI { float: left; height: 1%; }
* html .top_middle_2 UL LI a { height: 1%; }
/* End */






.top_middle_3 {width:130px; text-align:right;}
.skrepka_1 {background-image:url(../img/skrepka_1.jpg); background-position:top right; height:47px; background-repeat:no-repeat;}
.skrepka_2 {background-image:url(../img/skrepka.jpg); background-position:top left; background-repeat:repeat-x; text-align:left;}
.middle_1 {background-image:url(../img/menu_back.jpg); background-position:top right; background-repeat:no-repeat; text-align:left; padding-top:127px; height:auto; vertical-align:top;}
.middle_1 {font-size:12px;}
.middle_2 {background-image:url(../img/middle.jpg); background-position:top left; background-repeat:repeat; text-align:left; height:auto; vertical-align:top;}
.middle_3 {background-image:url(../img/middle_2.jpg); background-position:top right; background-repeat:no-repeat; text-align:left; height:auto; vertical-align:top;}
.top_menu {width:100%; text-align:center; font-size:14px; color:#3a5967; height:40px; vertical-align:top; background-image:url(../img/top_menu_bg.jpg); background-position:top left; background-repeat:no-repeat; margin-bottom:5px;}
.top_menu UL LI {display:inline-block; position: relative;border-left:1px solid;list-style:none;z-index:0;}
.top_menu UL LI.first {border-left:0px;}
.top_menu UL {margin:0px; padding:10px 130px 0px 130px;}
.top_menu UL LI a {color:#3a5967;padding:0px 5px; font-weight:bold; display:block;}
.top_menu UL LI a:link {text-decoration:none;}
.top_menu UL LI a:visited {text-decoration:none;}
.top_menu UL LI a:hover {text-decoration:underline;}
.top_menu UL LI ul {z-index:1000;
position: absolute;width: 180px; 
/*Sub Menu Items width */top: 16px;visibility: hidden;border:0px;text-align:left;
margin-left:-130px;
}
.top_menu UL LI ul li { z-index:1000;
text-align:left; display:block;list-style:none; border-left:0px solid;padding:0px;width: 180px;
}
.top_menu UL LI ul li a {
color:#3a5967; font-weight:normal; background:#37515e;color:#FFFFFF;font-size:12px;display:block;
width:167px;padding:5px 5px 5px 8px;border-bottom:1px solid #ffedcd;
}
.top_menu UL LI ul li a:link {text-decoration:none;}
.top_menu UL LI ul li a:visited {text-decoration:none;}
.top_menu UL LI ul li a:hover {text-decoration:none;background:#4b6f81;}

/* Holly Hack for IE \*/
* html .top_menu UL LI { float: left; height: 1%;}
* html .top_menu UL LI a { height: 1%; }
/* End */









.main_content {margin:0px 26px 30px 86px;}
.title {float:left; width:auto; padding:5px 0px; border-bottom:2px solid #3a5967;font-weight:bold; text-transform:uppercase; font-size:22px; color:#3a5967;margin-bottom:20px;}
.printlink {background-color:#eeeeee; width:auto; height:20px; float:right;padding:5px 5px;}
.printlink a {font-size:80%;}
.printlink img {margin:0px 0px -3px 3px;}
.today {float:right; width:auto; padding:5px 0px; border-bottom:2px solid #3a5967;font-weight:bold; text-transform:uppercase; font-size:16px; color:#3a5967; margin-bottom:20px;}
.content_table {width:100%; display: inline-table; margin-bottom:10px;}
.content_td {width:auto; padding-right:70px; vertical-align:top; text-align:left; font-size:12px;}
.spec_td {width:254px; vertical-align:top; text-align:left; font-size:12px; }
.time {font-size:12px; font-weight:bold; margin-right:3px;}
.main_content a {color:#3a5967;}
.main_content a:link, a:visited { text-decoration:underline;}
.main_content a:hover { text-decoration:none;}
.news IMG {text-align:right; border:0px; margin-left:12px;}
.news {width:100%; display: inline-block; margin-bottom:10px; text-align:justify;}
.news_title a {font-weight:bold;font-size:14px;}
.news_title {text-align:left;}
.spec_title {font-size:14px; font-weight:bold; color:#3a5967;}
.spec_text IMG {margin:5px 0px;}
.logo {float:center; margin-bottom:26px;}
.empty {height:6px;}
.bottom_menu {text-align:center; background-image:url(../img/bottom_menu.jpg); background-position:top left; background-repeat:repeat-x; height:25px; vertical-align:middle;font-size:90%;}
.bottom_menu UL {margin:0px; padding:5px 0px 0px 0px; margin-bottom:3px;}
.bottom_menu LI.first {border-left:0px;}
.bottom_menu LI {border-left:1px solid; padding:0 5px;display:inline;}
.bottom_menu a {color:#3a5967; font-size:90%;}
.bottom_menu a:link {text-decoration:underline;}
.bottom_menu a:visited {text-decoration:underline;}
.bottom_menu a:hover {text-decoration:none;}
.none {background-image: transparent;}
.bottom_text {height:60px; text-align:center; vertical-align:middle; font-size:11px;}
.contants {margin-left:5px;}
.sub_menu {} 
.sub_menu UL {margin:0px 5px 0px 20px; padding:0px;}
.sub_menu LI { list-style-image: url(../img/li.jpg); margin-bottom:5px;z-index:0;}
.sub_menu a {font-family:Verdana, Times, serif; font-size:12px;color:#3a5967; font-weight:bold;}
.sub_menu a:link {text-decoration:underline;}
.sub_menu a:visited {text-decoration:underline;}
.sub_menu a:hover {text-decoration:none;}
.subpage a.active:link {font-family:Verdana, Times, serif; font-size:14px;color:#f1dba4; background-color:#3a5967;}
.subpage a.active:visited {font-family:Verdana, Times, serif; font-size:14px;color:#f1dba4; background-color:#3a5967;}
.subpage a.active:hover {font-family:Verdana, Times, serif; font-size:14px;color:#f1dba4; background-color:#3a5967;}
.subpage .title {float:left; width:auto; padding:5px 0px; border-bottom:2px solid #3a5967;font-weight:bold; text-transform:capitalize; font-size:18px; color:#3a5967;margin-bottom:20px;}
.subpage .content_td {width:100%; padding-right:10px; vertical-align:top; text-align:left; font-size:12px;}

.subpage_menu {width:auto; text-align:left; border:0px solid #000;  vertical-align:top;}
.subpage_menu UL {margin:0px 5px 0px 20px; padding:0px;}
.subpage_menu LI {margin-bottom:5px; list-style:none; border-left: 1px solid #3a5967; padding-left: 3px;width:150px;}
LI.act_li {margin-bottom:5px; list-style:none; border-right: 2px solid #3a5967; padding-right: 3px;width:150px;}
.subpage_menu a { font-size:12px;color:#3a5967; }
.subpage_menu a:link {text-decoration:none;}
.subpage_menu a:visited {text-decoration:none;}
.subpage_menu a:hover {text-decoration:underline;color:#f1dba4; background-color:#3a5967;}
.bottom_content {float:left; text-align:left; display:block; font-size:12px;}
.special_events .title {float:left; width:auto; padding:5px 0px; border-bottom:2px solid #3a5967;font-weight:bold; text-transform:uppercase; font-size:24px; color:#3a5967;margin-bottom:10px; display: inline-block; margin-top:20px;}
.bottom_content h1 {font-size:18px;}
.subpage .content_td p {text-indent:0px; padding:0px; margin:0px; margin-bottom:4px;}
.subpage .content_td IMG {margin:5px 10px 5px 10px; border:0px;}
.menu_items LI a {text-transform:lowercase;}
.subpage .content_td H1 {font-size:15px; font-weight:bold; text-transform:uppercase;}
.menu_items a:link, .menu_items a:visited, .csc-menu-1 a:link, .csc-menu-1 a:visited { font-size:12px;}
.menu_items a:hover, .csc-menu-1 a:hover {color:#f1dba4; background-color:#3a5967; font-size:12px;}
.menu_items {margin-top:0px; margin-bottom:10px;}
.align-center {text-align:center;}
.align-left {text-align:left;}
.align-right {text-align:right;}
.align-justify {text-align: justify;}
.subpage .news IMG {text-align:right; border:0px; margin-left:12px;}
.subpage .news {width:100%; display: inline-block; margin-bottom:10px;}
.subpage .news_title a {font-weight:bold;}
.news-single-img {float:left; text-align:left;}
.informe {position:absolute; left:-10000px;}
.mailform_input {width:200px; color:#666666; font-size:12px; border:1px solid #3a5967;}
.mailform_textarea {width:400px; color:#666666; font-size:12px; border:1px solid #3a5967; height:120px;}
.mailform_label {text-align:right;}
.csc-mailform-submit {color:#333333;}
.search_block {position:absolute; right:180px; top:40px;}
.input-text {width:160px; height:16px; border:1px solid #3a5967; background-color:#FFF;}
.input-text2 {width:200px; height:16px; border:1px solid #3a5967; background-color:#FFF;}
.input-button {margin-left:2px; border:1px solid #3a5967; background-color:#3a5967; color:#FFF;}
.informe {display:none;}

