.calendar_1 {
font-family: Arial;
font-size: 15px;
font-weight: bold;
text-align: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #d5cdcd;
}

.calendar_2 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
text-align: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #d5cdcd;
}

.calendar_3 {
font-family: Verdana;
font-size: 10px;
text-align: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #d5cdcd;
}

.calendar_4 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
text-align: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #ffffff;
}

.uni_01 {
font-family: Arial;
font-size: 10px;
padding-top: 1px;
padding-right: 3px;
padding-bottom: 1px;
padding-left: 3px;
color: #d5cdcd;
}

.uni_02 {
font-family: Arial;
font-size: 10px;
padding-top: 2px;
padding-right: 4px;
padding-bottom: 2px;
padding-left: 4px;
color: #d5cdcd;
}

.poll {
border: 0px;
background: none;
}

.code {
border: 1px #999999 solid;
background-color: #F4f4f4;
font-family: Verdana;
font-size: 11px;
padding-top: 1px;
padding-right: 3px;
padding-bottom: 2px;
padding-left: 16px;
text-align: left;
color: #990000;
}

.cytat {
border: 1px #999999 solid;
background-color: #F4f4f4;
font-family: Verdana;
font-size: 11px;
padding-top: 1px;
padding-right: 3px;
padding-bottom: 2px;
padding-left: 16px;
text-align: left;
color: #006633;
}

body {
background: url(images/bg.jpg) top;
padding: 0;
margin: 0;
}

img {
border: 0;
}

.title {
font-family: Arial;
font-size: 11px;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 3px;
color: #d5cdcd;
}

.menu {
font-family: Arial;
font-size: 10px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #d5cdcd;
}

.o {
font-family: Arial;
font-size: 10px;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
font-weight: bold;
color: #d5cdcd;
}

.block {
font-family: Arial;
font-size: 10px;
padding-top: 2px;
padding-right: 3px;
padding-bottom: 2px;
padding-left: 3px;
color: #d5cdcd;
}

input {
font-family: Arial;
font-size: 10px;
color: #d5cdcd;
border: 1px solid #000000;
background: #000000;
margin: 1px;
}

select {
font-family: Arial;
font-size: 10px;
color: #d5cdcd;
border: 1px solid #000000;
background: #000000;
margin: 1px;
}

textarea {
font-family: Arial;
font-size: 10px;
color: #d5cdcd;
border: 1px solid #000000;
background: #000000;
margin: 1px;
}

a {
color: #d5cdcd;
text-decoration: underline;
}

a:hover {
color: #b4a9a9;
text-decoration: none;
}

table.top {
border-collapse: collapse;
width: 928px;
}

td.top {
background: url(images/top.jpg) no-repeat;
width: 928px;
height: 193px;
}

td.top_no {
background: url(images/top.jpg) no-repeat;
width: 928px;
height: 191px;
}

table.tabelka {
width: 928px;
vertical-align: top;
background: #675F60;
}

td.left_border {
background: url(images/left_border.jpg) repeat-y;
width: 24px;
}

td.right_border {
background: url(images/right_border.jpg) repeat-y;
width: 24px;
text-align: right;
padding: 0;
}

.lewe_m {

vertical-align: top;
}

.left_ng {
background: url(images/left_ng.jpg) no-repeat;
width: 186px;
height: 23px;
color: #d5cdcd;
font-family: Arial;
font-size: 15px;
text-align: center;
font-weight: bold;
padding-top: 1px;
vertical-align: top;
}

.left_menu {
color: #d5cdcd;
font-family: Arial;
font-size: 10px;
padding-left: 19px;
padding-right: 19px;
padding-top: 7px;
background: #383333;
width: 186px;
}

.left_menu a {
color: #d5cdcd;
text-decoration: none;
}

.left_menu a:hover {
color: #b4a9a9;
text-decoration: underline;
}

.left_bottom {
background: url(images/left_bottom.jpg) no-repeat;
width: 186px;
height: 65px;
}

.main_bg {
background: url(images/main_bg.jpg) repeat-y;
width: 490px;
text-align: left;
}

.main_ng {
background: url(images/main_ng.jpg) no-repeat;
width: 490px;
height: 65px;
color: #d5cdcd;
font-family: Arial;
font-size: 20px;
padding-left: 17px;
vertical-align: top;
padding-top: 25px;
text-align: left;
}

.main_text {
color: #d5cdcd;
font-family: Arial;
font-size: 10px;
padding-left: 17px;
padding-right: 17px;
text-align: left;
}

.main_bottom {
background: url(images/main_bottom.jpg) no-repeat;
width: 490px;
height: 53px;
}

.right_top {
background: url(images/right_top.jpg) no-repeat;
width: 187px;
height: 110px;
}

.right_ng {
background: url(images/left_ng.jpg) no-repeat;
width: 187px;
height: 23px;
color: #d5cdcd;
font-family: Arial;
font-size: 15px;
text-align: center;
font-weight: bold;
padding-top: 1px;
vertical-align: top;
}

.right_menu {
color: #d5cdcd;
font-family: Arial;
font-size: 10px;
padding-left: 19px;
padding-right: 19px;
padding-top: 7px;
padding-bottom: 7px;
background: #383333;
width: 187px;
}

.right_menu a {
color: #d5cdcd;
text-decoration: none;
}

.right_menu a:hover {
color: #b4a9a9;
text-decoration: underline;
}

.prawe_m {
background: #383332;
vertical-align: top;
}

.right_bottom {
background: url(images/right_bottom.jpg) bottom no-repeat #383332;
width: 187px;
height: 158px;
}

.right_bottom2 {
background: url(images/right_bottom2.jpg) bottom no-repeat #383332;
width: 187px;
height: 31px;
}

.bottom_left-main {
background: url(images/bottom_left-main.jpg) no-repeat;
width: 693px;
height: 31px;
}

.footer {
background: url(images/footer.jpg) no-repeat;
width: 628px;
height: 151px;
color: #d5cdcd;
font-family: Arial;
font-size: 10px;
vertical-align: top;
padding-left: 28px;
padding-top: 106px;
}

.main_ {
color: #d5cdcd;
font-family: Arial;
font-size: 10px;
text-align: center;
}

.main_bg_no {
background: url(images/main_bg_no.jpg) repeat-y;
width: 690px;
text-align: left;
}

.main_ng_no {
background: url(images/main_ng_no.jpg) no-repeat;
width: 690px;
height: 65px;
color: #d5cdcd;
font-family: Arial;
font-size: 20px;
padding-left: 17px;
padding-right: 17px;
vertical-align: top;
padding-top: 25px;
text-align: left;
}

.main_ng_no a {
color: #d5cdcd;
font-family: Arial;
font-size: 20px;
text-decoration: none;
}

.main_text_no {
color: #d5cdcd;
font-family: Arial;
font-size: 10px;
padding-left: 17px;
padding-right: 17px;
text-align: left;
}

.main_ng_no a:hover {
color: #d5cdcd;
font-family: Arial;
font-size: 20px;
text-decoration: underline;
}

.main_bottom_no {
background: url(images/main_bottom_no.jpg) no-repeat;
width: 690px;
height: 34px;
}

.text  {
color: #d5cdcd;
font-family: Arial;
font-size: 10px;
text-align: justify;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
font-weight: normal;
}



.butt {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border : 1px solid #b2b2b2;
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE);
}
.table_a {

        border: 1px solid #394049;
        background-color: #EFEFEF;
        margin-top: 1px;
        margin-bottom: 1px;

}
.table_b {
        background: #ffffff ;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}
.maintable_a {
        border: 1px solid #394049;
        background-color: #F4F4F6;
        margin-top: 1px;
        margin-bottom: 1px;

}
.maintable {
        border: 1px solid #0E72A4;
        background-color: #FFFFFF;
        margin-top: 1px;
        margin-bottom: 1px;
}
