/* 

#CFDCE6 - jasno modra
#406480 - matne modra
#b2010c - hlavna cervena
#bd6262 - matne cervena

*/

.t1 /*----- Nadpis 14-tka na stred -----*/
{
color:#000000;
font-size:14px;
margin:0px;
background-color:transparent;
font-weight:bold;
}

.t5 /*----- Velky cerveny nadpis podstranok -----*/
{
color:#b2010c;
font-size:15px;
font-weight:bolder;
width:100%;
border-color:#b2010c;
border-style:double;
border-width: 3px 3px 3px 3px;
margin: 0px 0px 0px -3px;
line-height:25px;
font-variant: small-caps;
}

.t6 /*----- Normalny odstavec textu -----*/
{
text-align:left;
padding:2px 10px 2px 10px;
color:#000000;
font-size:12px;
margin: 0px;
}

.t7, .t10 /*----- Nadpis 14-tka -----*/
{
color: #000000;
padding:8px 10px 2px 10px;
font-size:14px;
font-weight: bold;
text-align: left;
margin: 0px;
}

.t11
{
text-align:left;
padding:2px 10px 2px 10px;
color:#000000;
font-size:12px;
margin:0px;
}



.link_line /*-----Linky na temy v sekcii temy -----*/
{
padding-top:10px;
padding-bottom:10px;
border: dotted rgb(150,150,150);border-width: 0px 0px 1px 0px;
/*color:rgb(100,100,100);*/
color:#406480;
display: block;
font-size:10px;
font-weight:bold;
}

.link_line a, .link_line a:visited
{
/*color:rgb(100,100,100);*/
color:#406480;
text-decoration:none;
}

.link_line a:hover
{
color: #b2010c;
font-size:10px;
}



















.link_line3
{
padding-top:10px;
padding-bottom:2px;
border-style:dotted;
border-color:rgb(150,150,150);
border-width:0px 0px 0px 0px;
/*color:rgb(100,100,100);*/
color:#406480;
display:block;
font-size:12px;
font-weight:bold;
}
.link_line3 a, .link_line3 a:visited
{
/*color: rgb(100,100,100);*/
color:#406480;
text-decoration:none;
font-weight:bold;
}
.link_line3 a:hover
{
color: #b2010c;
font-size:12px;
font-weight:bold;
}








body {
text-align: center;
margin: 5px 0px 0px 0px;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
div{
margin: auto; padding: 0px;
}

.main_fill{
position: relative; margin:auto;
width: 990px;height: auto;
background-color: transparent;
}
.main{
width: 1000px; height:auto;
position: relative;
background-color: #507EA1;
}
.main_top{
padding: 0px; margin: 0px; padding-right: 0px;
position: relative;
width: 990px; height: 15px;line-height: 15px;font-size: 10px;
color: #ffffff;
}
.main_top a, .main_top a:visited, .main_top a:hover {color: rgb(200,200,200);text-decoration: none; font-size: 10px;  background-color: transparent;}
.main_top a:hover{color: #ffffff; background-color: transparent;}
.main_top b {color: #ffffff;  background-color: transparent; font-size: 12px;}

.main_head{
padding: 0px; margin: 0px;
position: relative;
left: 0px;
width: 990px; height: 90px;
background-color: transparent; background-image: url('../_obr/bannerbg.jpg'); background-repeat: no-repeat;
background-position: 0px 0px;
border: solid;
border-width: 0px 0px 0px 0px;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.main_line{
padding: 0px; margin: 0px; position: relative; padding-right: 5px; padding-left: 5px; margin-bottom:2px;
left: 0px; height:19px;
width: 978px; line-height: 19px;
font-size: 16px; font-weight: bold; text-align: center; font-variant: small-caps;
background-color:#406480;/*#406480*/ color: #ffffff;
/*background-image: url('../_obr/main_line_bg.gif'); background-repeat: no-repeat;*/
border: solid; border-width: 2px 1px 2px 1px; border-color: #406480;
vertical-align: middle;
}
.main_middle{
padding: 0px;
margin: 0px;
position: relative;
width: 990px;
height: 550px;
background-color: transparent;
left: 0px;
}

.main_menu{
padding: 0px; margin: 0px;
position: absolute;
left: 0px;
width: 140px; height: auto;
border: solid;border-width: 0px 0px 0px 0px;border-color: rgb(100,100,100);
text-align: center;
}
.main_side{
padding: 0px; margin: 0px;
position: absolute;
left: 850px;
width: 140px; height: auto;
border: solid;border-width: 0px 0px 0px 0px;border-color: rgb(100,100,100);
text-align: center;
}
.main_list_top{
padding: 0px; margin: 0px;position: absolute;
left: 142px;height: 5px;width: 705px;
/*background-image: url('../_obr/main_list_bg.gif');background-repeat: no-repeat;
background-image: url('../_obr/gradient_ld_1x10.bmp');background-repeat: repeat-x;*/
background-color: #406480;
}
.main_list_bottom{
padding: 0px; margin: 0px;position: absolute;
left: 142px;top:535px;height: 5px;width: 705px;
/*background-image: url('../_obr/main_list_bg_bottom.gif');background-repeat: no-repeat;
background-image: url('../_obr/gradient_dl_1x10.bmp');background-repeat: repeat-x;*/
background-color: #406480;
}
.main_list{
margin: 0px;padding: 5px 5px 0px 5px;
position: absolute;
left: 142px; top: 5px;
width: 691px; height:530px;
text-align: center;
background-color: #fafafa;
border: solid;border-color: #406480;border-width: 0px 2px 0px 2px;
color: #000000;
}
.main_bottom{
padding: 0px 10px 0px 10px; margin: 0px; margin-left:-5px;
position: relative;left: 0px;
border: dotted; border-color:rgb(100,100,100); border-width: 1px 0px 0px 0px;
width: 980px; height:auto; line-height:9px;
color: #444444; font-size: 9px;text-align: center;
background-image: url('/images/bottom1x50.bmp');background-repeat: repeat-x;
}

.head_l{
padding: 0px; padding-left: 5px; margin: 0px;
position: absolute;
left: 0px; top: 3px;
height: 100%;
border: solid;
border-width: 0px 0px 0px 0px;
text-align: left;
}
.head_l a img {
padding:0px;
margin:0px;
border-style: none;
}

.head_r{
padding-right: 0px; margin: 0px;
position: absolute;
left: 290px; top: 30px;
width: 700px; height: 100%;
border: solid;
border-width: 0px 0px 0px 0px;
text-align: center;
}
.head_r h1{
padding: 0px; margin: 0px; 
text-align: center;font-size: 23px;font-weight: bold;color: #011e39;
line-height: 26px;
font-family: Verdana;
background-color: transparent;
}
.head_logo h2{
padding-left: 90px;padding-top:0px; margin: 0px; 
text-align: left;font-size: 18px;color: #000000;font-weight: normal;
line-height: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: transparent;
}

.menu_break{
padding: 0px; margin: 0px;
width: 100%; height: 5px;
border-style: none; border-width: 0px;
}

.box_head{
font-size:0pt;
margin: 0px; position: relative;
width:100%;height:5px;
line-height: 5px;
background-color: #406480; 
/*background-image: url('../_obr/box_top.gif'); background-repeat: no-repeat;
background-image: url('../_obr/gradient_ld_1x10.bmp'); background-repeat: repeat-x;*/
}
.box_std{
padding:0px 0px 0px 0px;margin: 0px; position: relative;
background-color: #fafafa;
width:136px;color:#000000;
border-style:solid; border-color:#406480;border-width:0px 2px 0px 2px;
}
.box_std a img {
padding:0px;
margin:0px;
border-style: none;
}

.box_bottom{
font-size:0pt;
margin: 0px; position: relative; margin-bottom:3px;
width:100%;height:5px;
line-height: 5px;
background-color: #406480; 
/*background-image: url('../_obr/box_top_down.gif'); background-repeat: no-repeat;
background-image: url('../_obr/gradient_dl_1x10.bmp'); background-repeat: repeat-x;*/
}

.flash{
padding: 0px; margin: 0px; position: relative;
width: 140px; height: 463px;
background-color: #ffffff;
text-align: center;
}

.menu{
padding: 0px; margin: 0px; position: relative;
width: 140px; height: auto;
background-color: #fafafa;
text-align: center;
font-size: 9px;
color:  rgb(150,150,150);line-height: 19px;text-align: left;

}

.menu a, .menu a:visited {
display: block;margin: 0px;padding-left: 5px;padding-right: 5px;padding-top: 0px;padding-bottom: 0px;
left: 0px;
border-width: 0px 0px 0px 0px;
font-style: normal;color: #406480;background-color: transparent;
line-height: 22px;
text-decoration: none;text-align: left;font-weight: bold;
width: 126px;
}
.menu a:hover {
line-height: 22px;
color: #ffffff;
background-color: #bd6262;/*#EAC117;
background-image: url('../_obr/button1x25.bmp');background-repeat: repeat-x;*/
font-weight: bold;
}
#noactiv{
color:  rgb(150,150,150);font-style: normal; background-color: transparent;
padding-left: 5px;
}
#noactiv:hover {
color:  rgb(150,150,150);font-style: normal; background-color: silver;
padding-left: 5px;
}


.menu table {
padding: 0px;margin: 0px;
position: absolute;top: 0px;left: 0px;width: 0px;height: 0px;
border-collapse: collapse;border-width: 0px;
z-index: 100;
}
.menu ul {
list-style-type: none;
position: relative;padding: 0px;margin: 0px;
width: 136px;
border-style: solid; border-color:#406480;border-width:0px 2px 0px 2px;
z-index: 100;
}
.menu li{
position: relative;
border: dotted;border-width: 0px 0px 1px 0px;border-color:  rgb(150,150,150);
}
.menu ul ul{
visibility: hidden;
position: absolute;
left: 136px; top: -1px;
z-index: 10;
border-style: solid;border-width: 1px 1px 1px 1px;border-color:  #406480;
background-color: #CFDCE6;
}
.menu ul ul ul{
visibility: hidden;
position: absolute;
left: 136px; top: -1px;
z-index: 10;
border-style: solid;border-width: 1px 1px 1px 1px;border-color:  #406480;
background-color: #CFDCE6;
}

.menu ul ul li, .menu ul ul ul li{
position: relative;
border: solid;border-width: 0px 0px 0px 0px;border-color:  rgb(150,150,150);
}
.menu ul li:hover ul , .menu ul a:hover ul{
visibility: visible;
}
.menu ul li:hover ul ul, .menu ul a:hover ul ul{
visibility: hidden;
}
.menu ul ul li:hover ul , .menu ul ul a:hover ul{
visibility: visible;
}
/* ------------------------------------------------------------------------------------------------------------------- UVOD ---------------------------------------------------------------------*/ 
.uvodd{
background-color: #ffffff;
width: 100%;
}
.uvoda{
padding: 10px;margin: 0px;position: absolute;
left: 0px;top: 0px;width: 100%;height: auto;

}
.uvoda table{
padding: 0px;margin: 0px;
border-collapse: collapse;background-color: transparent;
}
.uvoda table td{
padding-top: 20px;padding-bottom: 20px;
text-align: center;
font-weight: bold;
border-style: solid; border-color: #000000; border-width: 0px 0px 0px 0px;
}
.uvoda table th {
width: 200px;
height: 30px; border-width: 0px 0px 5px 0px;
border-color: rgb(100,100,100); background-color: rgb(150,150,150); border-style: solid;
background-image: url('../_obr/button1x25.bmp');background-repeat: repeat-x;
color: #ffffff;
text-align: center;
}
.uvodb{
padding: 0px 0px 0px 0px;margin: 0px 0px 0px -1px;position: absolute;padding-top:0px;
left: 70%;top: 0px;width: 30%;height: 100%;
background-color: #ffffff;
border-width: 0px 0px 0px 1px; border-style: dotted; border-color: rgb(100,100,100);

}

.list {width: 690;padding:0px 5px 0px 5px;}
.list ul{text-align: left;}

.archiv p {padding:0px; margin:10px;}
.archiv a, .archiv a:visited {color: rgb(100,100,100);text-decoration: none;font-size: 15px; background-color: transparent;}
.archiv a:hover {color: #b2010c; font-weight:bold;font-size: 15px}








.t2{color: #b2010c;font-size: 20px;font-weight: bold;margin: 0px; background-color: transparent;}
.t3{color: rgb(100,100,100);font-size: 19px;margin: 0px; background-color: transparent;}
.t4{color: #000000;font-size: 15px;font-weight: bold;margin: 0px; background-color: transparent;}




.t8{
color: rgb(150,150,150);font-size:10px;
}
.t9{
color: rgb(150,150,150);font-size:12px;
}



.img_std{
border-style: solid;border-color: #406480;border-width: 3px 10px 3px 10px; 
}

.tab_std{
padding: 3px; margin: 0px; 
border-collapse: collapse; border-color: #406480; border-style: solid;border-width: 0px 0px 0px 0px;
text-align: left;
background-color: transparent;

}
.tab_std th{
height: 30px; border-width: 0px 0px 5px 0px;
border-color: #406480;
border-style: solid;
text-align: center;
font-size: 14px;
}
.tab_std td{
border-width: 0px 0px 1px 0px; border-color: #406480; border-style: dotted;
color: #000000;padding: 2px 10px 2px 10px;
/*font-size: 11px;*/
}


.tab_std a, .tab_std a:visited {color: #b2010c;font-style: italic;text-decoration: none;background-color: transparent;}
.tab_std a:hover {color: #ffffff;font-style: italic;text-decoration: none; background-color: #b2010c;}

.link_std a, .link_std a:visited {color: #b2010c;font-style: italic;text-decoration: none;background-color: transparent;}
.link_std a:hover {color: #ffffff;font-style: normal;text-decoration: none; background-color: #b2010c;}

.link_std2 a, .link_std2 a:visited {text-decoration: none;background-color: transparent;font-weight:bold;color:#b2010c}
.link_std2 a:hover {color: #ffffff;font-weight:bold;text-decoration: none; background-color: #b2010c;}

.link_std3 a, .link_std3 a:visited {background-color: transparent;font-weight:bold;color:#80c2ff}
.link_std3 a:hover {color: #ffffff;font-weight:bold;text-decoration: none; background-color: #80c2ff;}

.link_std4 a, .link_std4 a:visited {text-decoration: none;background-color: transparent;font-weight:bold;color:#406480}
.link_std4 a:hover {color: #ffffff;font-weight:bold;text-decoration: none; background-color: #406480;}

.ul_std{ text-align: left;padding:5px 0px 3px 40px;margin:2px;}
.ul_std li {padding: 0px 0px 0px 0px;}

.ul_std2{ text-align: left;}
.ul_std2 li {padding: 2px 0px 2px 0px;}

.tab_std2{
padding: 0px; margin: 0px; 
border-collapse: collapse; text-align: left; font-size: 9px;
}
.tab_std2 th{
height: 20px; border-width: 0px 0px 0px 0px;
background-color: #80c2ff; border-style: solid; border-color: rgb(150,150,150);
color: #fafafa/*#80c2ff*/; text-align: center;
}
.tab_std2 td{
font-size:9px; padding: 5px 0px 5px 0px;
border-width: 1px 0px 0px 0px; border-color: rgb(150,150,150); border-style: dotted;
color: rgb(100,100,100); 
}



.link_line2{
padding-top:5px;
padding-bottom:2px;
position: absolute;
bottom:10px; width:100%;left:0px;
border: dotted rgb(200,200,200);border-width: 1px 0px 0px 0px;
color:rgb(120,120,120);
}
.link_line2, .link_line2 a, .link_line2 a:visited, .link_line2 a:hover{
font-size:9px;font-weight:bold;
}
.link_line2 a, .link_line2 a:visited {color: rgb(120,120,120);text-decoration:none;font-style:italic;}
.link_line2 a:hover {color: #b2010c;font-size:9px; }



.link_line4{
color:rgb(100,100,100);
font-size:10px;
padding: 10px 0px 10px 0px;
}
.link_line4 a, .link_line4 a:visited {color: #406480; background-color:transparent;text-decoration:none; font-size:11px; font-weight:bold;
}
.link_line4 a:hover {color: #ffffff;background-color:#bd6262;font-size:11px;font-weight:bold}
.link_line4 b {font-size: 13px; color:#b20c01}

.tab_reg {
border-collapse:collapse; font-size:11px; 
background-color: transparent;border-width:1px;border-color:#406480;border-style:solid;
padding: 0px 0px 0px 0px; margin:0px;
}
.tab_reg td {
padding:0px;font-size:11px;padding: 2px 10px 2px 10px; 
height:auto;
}
.tab_reg th {
background-color:#406480;color:#ffffff;border-style:solid #406480;
font-size:14px; border-width: 1px; height:25px;
}
.tab_reg input {
width: 250px; border-style: solid; border-color: #406480;
}
.tab_reg select {
width: 250px; border-style: solid; border-color: #406480;
}

.tab_reg a, .tab_reg a:visited {color: #406480; font-weight:bold; text-decoration:none}
.tab_reg a:hover {color:#ffffff; background-color:#406480; font-weight:bold; text-decoration:none}

.tab_std3{
padding: 0px; margin: 0px; 
border-collapse: collapse; border-color: #406480; border-style: solid;border-width: 0px 0px 0px 0px;
 background-color: transparent;
}
.tab_std3 th{
border-width: 0px 0px 5px 0px;
border-color: #406480;
border-style: solid;
height:30px;
}
.tab_std3 td{
border-width: 1px 1px 1px 1px; border-color: #406480; border-style: dotted;
color: #000000;padding: 0px; padding:2px;
}

.tab_std4{
padding: 3px; margin: 0px; 
border-collapse: collapse; border-color: #406480; border-style: solid;border-width: 0px 0px 0px 0px;
text-align: left;
 background-color: transparent;
/*font-size: 12px;*/
}
.tab_std4 th{
height: 30px; border-width: 0px 0px 5px 0px;
border-color: #406480;
/*background-color: transparent;*/ border-style: solid;
/*background-image: url('../_obr/button1x25.bmp');background-repeat: repeat-x;*/
text-align: center;
}
.tab_std4 td{
border-width: 0px 0px 1px 0px; border-color: #406480; border-style: dotted;
color: #000000;padding: 5px 10px 5px 10px;
/*font-size: 11px;*/
}
