﻿#header {
	padding: 0px;
	margin: 0px;
	color: #E5E5E5;
	background-color: #01516B;
}
#body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F0FAFF;
	background-image: url('background.gif');
}
#container {
	padding: 0px;
	margin: 5px auto 5px auto;
	border-width: thin;
	border-style: solid;
	width: 90%;
	background-color: #FFFFF0;
        min-width: 900px;
        max-width: 1280px;
}
#content {
	height: 100%;
	float: none;
	background-color: #FFFFF0;
}
#end {
	border-color: #01516B;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	background-color: #01516B;
	font-size: x-small;
	color: #E0E0E0;
	width: 100%;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: medium;
	border-bottom-width: medium;
}
#menu {
    background-color: #fffff0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #01465C;
	margin: 0px;
	float: left;
	font-size: 12px;
	width: 250px;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;

}
#menu_zagol {
    background-color: #e5e5e0;
	padding-top: 10px;
	padding-bottom: 10px;

        font-weight: bold;
    border-color: #eeeee0 #eeeee0 #ccccc0 #eeeee0;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
}
#divizion {
	width: auto;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #bbbbb0;
	margin-right: 5px;
	margin-left: 5px;
}

#cont {
    background-color: #fffff0;
	margin-left: 250px;
	width: auto;
	height: auto;
	border-left-color: #005EBB;
	border-left-width: thin;
	border-left-style: solid;
	padding-top: 20px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
	font-size: small;
	color: #3B3B3B;
}
#end p {
	color: #E5E5E5;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 1px;
}
#navigate {
	border-style: solid outset solid outset;
	border-width: 1px 1px 1px 1px;
	border-color: #01516B #FFFFF0 #DFF0E9 #FFFFF0;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	background-color: #01465C;
	width: 100%;
	background-image: url('../image/bgOFF1.gif');
	background-repeat: repeat;
	list-style-type: none;
}
#cont a:hover {
	color: #874B46;
	text-decoration: underline;
}
#cont a {
	color: #000099;
	text-decoration: none;
}
#cont a.active {
	color: #000000;
	text-decoration: underline;
}
#menu p {
	padding-bottom: 2px;
	margin: 10px 10px 0px 30px;
}
#cont p {
	padding: 0px;
	width: auto;
	margin: 0px 0px 0px 0px;
	text-align: justify;
	text-indent: 30px;
}
#cont img {
	margin: 10px 10px 20px 10px;
	float: left;
}
#cont hr {
	margin-top: 20px;
	margin-bottom: 20px;
}
.ktable {
	table-layout: auto;
	padding: 10px 20px 10px 20px;
	width: auto;
}
.ktable td {
	width: 65%;
	padding-top: 4px;
	padding-bottom: 4px;
}
.kontable {
	width: auto;
	table-layout: auto;
	padding: 10px 0px 10px 0px;
}
.kontable td {
	width: 92%;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
}
.conttab {
	margin: 0px 20px 0px 20px;
	width: 95%;
	table-layout: auto;
}
.conttab td {
	text-align: center;
	border: 1px dotted #006666;
	width: 25%;
}
#cont li {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: justify;
}
#header img {
	float: left;
}
.ext_ul {
	list-style-type: none;
}
.ext_ul li {
	margin: 10px 5px 0px 0px;
}
.base_ul li {
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 5px;
}
#perenos {
	clear: left;
	visibility: hidden;
	display: block;
	height: 0px;
	margin: 0px;
	padding: 0px;
	width: 100px;
}
#headh3 {
	padding: 20px 0px 5px 0px;
	font-size: large;
	text-align: center;
	margin: 0px;
}
#headh4 {
	margin: 0px;
	text-align: center;
	padding: 5px 0px 10px 0px;
	font-size: small;
}
#showScroll {
	position:fixed;
	bottom:0px;
	width:100%;
	margin:0px auto;
	height:30px;
	background:#aaa;
	display:none;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
#cur{
	margin: 0 auto 0 0px;
	width: 100px;
	font-size: 22px;
	font-family: Arial, sans-serif;
	color: blue;
}
#showScroll:hover{
	opacity: 0.7;
	filter: alpha(opacity=70);
}
#perenos0 {
	clear: left;
	visibility: hidden;
	display: block;
	height: 0px;
	margin: 0px;
	padding: 0px;
	width: 100px;
}
#grafik {
    background-color: #fffff0;
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	width: 100%;
}
#grafik p {
	margin: 5px 5px 5px 5px;
	font-size: small;
	padding-bottom: 1px;
	background-color: #01516B;
	color: #FFFFFF;
	text-align: center;
	width: auto;
}
.td_left {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #C0E2D4;
}
.td_right {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: 1px solid #C0E2D4;
	border-bottom: 1px solid #C0E2D4;
}
ul#saturday{
	margin: 0 0 0 250px;
	padding: 0;
	list-style-type: none;
	width: auto;
	position: relative;
	display: block;
	height: 24px;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	background: transparent repeat-x left top;
	border-bottom: 4px solid #336666;
	border-top: 1px solid #C0E2D4;
	border-top-color: #C0E0E2;
	text-align: center;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: none;
	background-image: url('../image/bgOFF1.gif');
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFF99;
}
ul#saturday li{
	padding: 0px;
	display: block;
	margin: 0;
	float: left;
}
ul#saturday li a{
	padding: 5px 15px 6px 15px;
	display: block;
	float: left;
	color: #FFFFCA;
	text-decoration: none;
	background: transparent url('../image/bgDIVIDER.gif') no-repeat right top;
	font-size: 11px;
}
ul#saturday li a:hover{
	background: transparent url('../image/bgHOVER.gif') no-repeat right top;
}
ul#saturday li a.current,ul#saturday li a.current:hover{
	color: #874B46;
	background: transparent url('../image/bgHOVER1.gif') no-repeat right top;
}
#menu a:hover {
	color: #874B46;
}
#menu a {
	color: #000099;
	text-decoration: none;
}
#menu a.active {
	color: #000000;
	text-decoration: underline;
}
#menu table {
	margin-left: 15px;
	margin-right: 15px;
}
h3 {
	font-size: large;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0px;
}
h4 {
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
#h31 {
	font-size: large;
	text-align: inherit;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0px;
	font-weight: bold;
}
#h41 {
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	font-weight: bold;
}
#h42 {
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	font-weight: bold;
}
.title{
	font-weight: bold;
    }
.time{
    font-size:11px;
    text-decoration: underline;
    float:right;
    }
.pagination{
    padding:10px;
    text-align:center;
    font-size:12px;
    }
.pagination ul{
    list-style:none;
    }
.pagination ul li{
    display:inline;
    }
.pagination a {
    padding: 2px 4px;
    text-decoration: none;
    color:#000;
    border: 1px solid #4097c0;
    }
.only{
    border:1px solid #4097c0;
    margin:5px;
    padding:2px 4px;
    background:#4097c0;
    }
.control a{
    margin:3px;
    padding:2px 7px;
    }
.control a:hover{
    background:#4097c0;
    }
.pagination a.active{
    background:#4097c0;
    }
.form-wrapper {
        width: 246px;
     
        margin: 0px 0px 0px 0px;
	float: left;
        overflow: hidden;
        border-width: 1px;
        border-style: solid;
        border-color: #dedede #bababa #aaa #bababa;
        background-color: #f6f6f6;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#eae8e8));
        background-image: -webkit-linear-gradient(top, #f6f6f6, #eae8e8);
        background-image: -moz-linear-gradient(top, #f6f6f6, #eae8e8);
        background-image: -ms-linear-gradient(top, #f6f6f6, #eae8e8);
        background-image: -o-linear-gradient(top, #f6f6f6, #eae8e8);
        background-image: linear-gradient(top, #f6f6f6, #eae8e8);
}
.form-wrapper #query {
        width: 160px;
        height: 20px;
        padding: 0px 0px 0px 0px;
        float: left;
        border: 1px solid #ccc;
}
.form-wrapper #query:focus {
        outline: 0;
        border-color: #aaa;
}
.form-wrapper #query::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
}
.form-wrapper #query:-moz-placeholder {
        color: #999;
        font-weight: normal;
}
.form-wrapper #query:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
}
.form-wrapper #submit {
/*      border: 1px solid #00748f;*/
	    border-width: 1px 1px 1px 1px;
        border-style: solid; 
		border-color: #00748f;
        height: 22px;
        width: 81px;
       padding: 2px 2px 0 0;
	margin-left: 2px;
	    cursor: pointer;
        font-weight: bold;
	font-size: 11px;
       color: #FFFFCA;
       background-color: #01516B;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#31b2c3), to(#01516B));
        background-image: -webkit-linear-gradient(top, #0483a0, #01516B);
        background-image: -moz-linear-gradient(top, #0483a0, #01516B);
        background-image: -ms-linear-gradient(top, #0483a0, #01516B);
        background-image: -o-linear-gradient(top, #0483a0, #01516B);
        background-image: linear-gradient(top, #0483a0, #01516B);
        text-shadow: 0 1px 0 rgba(0, 0 ,0, .3);
}
.form-wrapper #submit:hover,
.form-wrapper #submit:focus {
        background-color: #0483a0;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#0483a0), to(#31b2c3));
        background-image: -webkit-linear-gradient(top, #01516B, #0483a0);
        background-image: -moz-linear-gradient(top, #01516B, #0483a0);
        background-image: -ms-linear-gradient(top, #01516B, #0483a0);
        background-image: -o-linear-gradient(top, #01516B, #0483a0);
        background-image: linear-gradient(top, #01516B, #0483a0);
}      
 
.form-wrapper #submit:active {
        outline: 0;
}
 
.form-wrapper #submit::-moz-focus-inner {
        border: 0;
}
.nav,.nav ul {
    background-color: #fffff0;
    list-style: none outside none;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0;
}
.nav {
    display: block;
    padding: 0px 5px 0px 5px;
    width: auto;
    background-color: #fffff0;
}
.nav ul {
    overflow: hidden;
    padding: 5px;
}
.nav li {
    background-color: #fffff0;
    position: relative;
}
.nav li a {
    background-color: #eaeae5;
    border-color: #eeeee0 #bbbbb0 #bbbbb0 #eeeee0;
    border-style: solid;
    border-width: 2px 1px 1px 2px;
    color: #000099;
    display: block;
    font-size: 12px;
    padding: 8px 15px 8px 25px;
	margin-top: 0px;
    text-decoration: none;
    width: auto;
       
        background-image: -webkit-linear-gradient(top, #d5d5d0, #f8f8f8, #d5d5d0);
        background-image: -moz-linear-gradient(top, #d5d5d0, #f8f8f8, #d5d5d0);
        background-image: -ms-linear-gradient(top, #d5d5d0, #f8f8f8, #d5d5d0);
        background-image: -o-linear-gradient(top, #d5d5d0, #f8f8f8, #d5d5d0);
        background-image: linear-gradient(top, #d5d5d0, #f8f8f8, #d5d5d0);
}
.nav li:hover > a {
    background-color: #f2f2ee;
    border-color: #ccccc0 #ddddd0 #ddddd0 #ccccc0 ;
    color: #000000;
        background-image: -webkit-linear-gradient(top, #f8f8f8, #d5d5d0, #f8f8f8 );
        background-image: -moz-linear-gradient(top, #f8f8f8, #d5d5d0, #f8f8f8);
        background-image: -ms-linear-gradient(top, #f8f8f8, #d5d5d0, #f8f8f8);
        background-image: -o-linear-gradient(top, #f8f8f8, #d5d5d0, #f8f8f8);
        background-image: linear-gradient(top, #f8f8f8, #d5d5d0, #f8f8f8);
}
.nav li a.active {
    background-color: #fffff0;
    border-color: #ccccc0 #ddddd0 #ddddd0 #ccccc0 ;
    color: #000000;
        background-image: -webkit-linear-gradient(top, #fffff0, #f0f0f0, #fffff0);
        background-image: -moz-linear-gradient(top, #fffff0, #f0f0f0, #fffff0);
        background-image: -ms-linear-gradient(top, #fffff0, #fafafa, #fffff0);
        background-image: -o-linear-gradient(top, #fffff0, #fafafa, #fffff0);
        background-image: linear-gradient(top, #fffff0, #fafafa, #fffff0);
}
.nav li:hover ul.subs {
    left: 114px;
    top: 0;

}
.nav ul li {
    width: 100%;
}
