.main {
width: 100%;
background: #e6ebf1;
padding-left: 10px;
padding-right: 10px;
}

.foto3 {
width: 100%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
padding-bottom: 5px;
padding-right: 5px;
}

.center {
width: 1100px;
background: #e6ebf1;
}

.texnika {
width: 100%;
background: #e6ebf1;
}
.tex_foto {
width: 10%;
}
.tex_text {
width: 90%;
padding-left: 10px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
vertical-align: center;
}

.tex_ne {
width: 90%;
padding-left: 10px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
vertical-align: center;
}

h1 a:active { color: #010088; text-decoration: none; }
h1 a:link { color: #010088; text-decoration: none; }
h1 a:visited { color: #010088; text-decoration: none; }
h1 a:hover { color: #010088; text-decoration: none;}

.prais {
width: 100%;
background: #e6ebf1;
}
.text_no_niz {
padding-left: 10px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
vertical-align: center;
}

.prais_text {
padding-left: 10px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
vertical-align: center;
border-bottom: #d5dbe9 1px solid;
}
.prais_bold {
padding-left: 10px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
vertical-align: center;
font-weight: bold;
border-bottom: #d5dbe9 1px solid;
}
.prais_zag {
padding-left: 10px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #990000;
background: #e6ebf1;
text-align: left;
border-bottom: #990000 1px solid;
}
.prais_zag1 {
padding-left: 20px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #999000;
background: #e6ebf1;
text-align: left;
border-bottom: #999000 1px solid;
}

.ttx {
width: 100%;
background: #e6ebf1;
}
.ttx15 {
padding-right: 5px;
width: 15%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
}
.ttx20 {
padding-right: 5px;
width: 20%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
}
.ttx25 {
padding-right: 5px;
width: 25%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
}
.ttx40 {
padding-right: 5px;
width: 40%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
}
.ttx50 {
padding-right: 5px;
width: 50%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
}
.ttx75 {
padding-right: 5px;
width: 75%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
}

.ttx_zag {
padding-left: 20px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #990000;
background: #e6ebf1;
text-align: left;
border-bottom: #990000 1px solid;
}
.ttx_zag1 {
padding-left: 20px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #999000;
background: #e6ebf1;
text-align: left;
border-bottom: #999000 1px solid;
}

.ttx_par {
width: 50%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
padding-right: 5;
}
.ttx_val {
width: 50%;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
border-bottom: #d5dbe9 1px solid;
}

.top1 {
height: 3px;
}
.top2 {
height: 3px;
}

.line1 {
height: 3px;
}
.line2 {
height: 3px;
}

.r3 {
height: 3px;
}
.line3 {
height: 3px;
}

.r_pusto {
width: 20px;
background: #e6ebf1;
}

.menu_left {
width: 200px;
padding-top: 5px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
/*background: #d5dbe9;*/
background: #dce1eb;
line-height: 20px;
text-align: left;
vertical-align: top;
}

.top_image1 {
padding-left: 10px;
}
.top_image1 {
padding-left: 10px;
}

.osn {
width: 900px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
text-align: left;
vertical-align: top;
}


.osn_table {
width: 100%;
}

.menu_left a:active { color: #2e3192; text-decoration: none; }
/*.menu_left a:link { color: #0033ff; text-decoration: none; }*/
.menu_left a:link { color: #022dd8; text-decoration: none; }
.menu_left a:visited { color: #0099ff; text-decoration: none; }
.menu_left a:hover { color: #ff0000; text-decoration: none; font-style: normal; }

.osn_text a:active { color: #2e3192; text-decoration: none; }
.osn_text a:link { color: #0033ff; text-decoration: none; }
.osn_text a:visited { color: #0099ff; text-decoration: none; }
.osn_text a:hover { color: #ff0000; text-decoration: none; font-style: normal; }

.karta_text a:active { color: #2e3192; text-decoration: none; }
.karta_text a:link { color: #0033ff; text-decoration: none; }
.karta_text a:visited { color: #0099ff; text-decoration: none; }
.karta_text a:hover { color: #ff0000; text-decoration: none; font-style: normal; }

.menu_top {
height: 20px;
padding-top: 2px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
text-align: center;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #e6ebf1;
background: #010088
}

.menu_top a:active { color: #aaffff; text-decoration: none; }
.menu_top a:link { color: #aaffff; text-decoration: none; }
.menu_top a:visited { color: #aaffff; text-decoration: none; }
.menu_top a:hover { color: #ff0000; text-decoration: none; font-style: normal; }


.zag0 {
font-size: 11pt;
font-weight: bold;
color: 990000;
}

.zag1 {
font-size: 11pt;
color: 998000;
/*font-style: italic;
font-weight: bold;
}

.zag2 {
font-size: 11pt;
color: 990000;
/*font-style: italic;*/
font-weight: bold;
}

h1 {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 0px;
text-align: left;
font-size: 11pt;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #010088;
background: #e6ebf1;
margin-top: 0px;
margin-bottom: 0px;
}

h2 {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 0px;
text-align: left;
font-size: 11pt;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #010088;
background: #e6ebf1;
margin-top: 0px;
margin-bottom: 0px;
}

h3 {
height: 18px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
font-size: 11pt;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #010088;
background: #e6ebf1;
margin-top: 0px;
margin-bottom: 0px;
}

.mail {
font-size: 11pt;
color: 990000;
}

.gala_str {
font-size: 11pt;
color: 888888;
}

.osn_date {
font-size: 11pt;
color: 666666;
font-weight: bold;
}

.under_menu1 {
height: 15px;
}
.under_menu2 {
height: 15px;
}

.bottom {
height: 20px;
padding-top: 2px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 0px;
text-align: center;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #e6ebf1;
background: #010088;
}

.rama {
padding-left: 0px;
background: #e6ebf1;
}

.opr {
height: 15px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0px;
border-top: #ffffff 0px solid;
border-bottom: #ffffff 0px solid;
border-left: #ffffff 0px solid;
border-right: #ffffff 0px solid;
font-size: 7pt;
font-family: Arial, Helvetica, Sans-Serif;
color: #000000;
text-align: left;
vertical-align: bottom;
}

.opr1 {
height: 15px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0px;
border-top: #ffffff 0px solid;
border-bottom: #ffffff 0px solid;
border-left: #ffffff 0px solid;
border-right: #ffffff 0px solid;
font-size: 7pt;
font-family: Arial, Helvetica, Sans-Serif;
color: #000000;
text-align: left;
vertical-align: bottom;
}

.zag_osn_1 {
height: 20px;
padding-top: 1px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 0px;
text-align: left;
font-size: 11pt;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #010088;
/*background: #010088;*/
/*background: #d5dbe9;*/
background: #e6ebf1;
}

.zag_new {
height: 20px;
padding-top: 1px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 0px;
text-align: left;
font-size: 11pt;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
/*background: #010088;*/
/*background: #d5dbe9;*/
background: #dce1eb;
}

.osn_text {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
}

.alfa_text {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 15px;
padding-right: 11px;
text-align: left;
vertical-align: top;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
}

.karta_text {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
}

.osn_foto {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background: #e6ebf1;
}

.nev {
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}
.nev a:active { color: #000000; text-decoration: none; }
.nev a:link { color: #000000; text-decoration: none; }
.nev a:visited { color: #000000; text-decoration: none; }
.nev a:hover { color: #000000; text-decoration: none; font-style: normal; }











