body {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;}
html {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;}
.header {background-image: url(../images/bgheader.gif); border-bottom: #ffffff 1px solid; background-repeat: repeat-x; background-color: #1b2fb1}
h1 { font-size: 160%; font-weight:bold; color: #003399; font-weight: normal; font-family: Arial, Geneva, "Luxi Sans", Helvetica, sans-serif; margin:10px 0;}
h2 {color: #003399; font-size: 120%; font-weight: normal; font-family: Arial, Geneva, "Luxi Sans", Helvetica, sans-serif;margin:0;}
h3 {color: #003366; font-size: 110%; font-weight: normal; font-family: Arial, Geneva, "Luxi Sans", Helvetica, sans-serif;margin:0;}

.header-label {	color: #ffffff; font-size: 180%; font-weight: normal; padding: 0px 20px 0px;}
.header-label a{color: #ffffff; font-weight: normal; text-decoration: none}
.header-sublabel {color: #ffcc00; font-size: 18px;}
.header-sublabel a{color: #ffcc00; font-size: 18px; text-decoration: none}

.hormenu {padding-left: 30px; width: 100%; background-color: #FF7E00;border-bottom: #ffffff 1px solid;}
.hormenu A {padding-right: 10px;font-weight: bold; color: #ffffff; text-decoration: none}

.leftmenu {color: #003366;padding-left: 15px; font-weight: bold; padding-bottom: 2px; padding-top: 6px; background-image: url(../images/bgleftmenu.jpg) ; text-decoration: none; display:block; position:relative; font-FAMILY: "Tahoma",Tahoma, "Helvetica CE", Helvetica, sans-serif}
.leftmenu:hover {padding-bottom: 2px; padding-left: 15px; padding-top: 6px; text-decoration: none; display:block}
.leftsubmenu {color: #003366;padding-left: 40px;  padding-bottom: 2px; padding-top: 0px; text-decoration: none; display:block; position:relative; background-image: url(../images/bgleftsubmenu.gif);height:13px}
.leftsubmenu:hover {padding-bottom: 2px; padding-top: 0px; text-decoration: underline; display:block; }

.rightmenu {font-SIZE: 11px; padding-top: 3px; color: #ffffff;padding-left: 15px; padding-right: 5px; font-weight: bold; padding-bottom: 3px; background-color: #FF9600; text-transform: uppercase; border-bottom: #ffffff 1px solid;}
.rightmenu:hover {padding-left: 15px; padding-bottom: 3px; padding-top: 3px; text-decoration: none; display:block}
.rightsubmenu {color: #f9b377;padding-left: 15px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; background-color: #fff8db;border-bottom: #FFC369 1px solid;}
.rightsubmenu a{color: #003366;  text-decoration: underline; }
.rightsubmenu a:hover {text-decoration: none; }

.submenu {font-SIZE: 12px; color: #333333; padding-left: 5px;  padding-bottom: 2px; padding-top: 0px; text-decoration: underline;}
.submenu:hover {text-decoration: none;}

.title {padding-bottom: 8px; padding-left: 4px; color: #ff6500; padding-top: 10px; text-decoration: none; font-SIZE: 120%;font-weight: normal;}
.subtitle {color: #3399ff; padding-top: 4px; text-decoration: none; font-weight: bold; font-SIZE: 12px;}
.title1 {padding-bottom: 0px; color: #ff6600; text-decoration: none; font-SIZE: 140%;}
.title2 {font-SIZE: 90%;font-weight: bold; color: #ff6500; padding-left: 5px; padding-bottom: 0px; padding-top: 10px; }
.title3 {font-SIZE: 120%; color: #003399; padding-right: 10px; padding-left: 12px; padding-bottom: 10px; padding-top: 10px; }
.title5 {font-SIZE: 110%; color: #cc0000; padding-right: 10px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px;border-bottom:#dbdbdb 1px solid;}
.title4 {font-SIZE: 14px; color: #cc0000; padding-right: 10px; padding-left: 5px; padding-top: 2px;font-weight: bold;}
.title6 {font-SIZE: 96%; color: #003399; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 6px; font-weight: bold;}
.title6 {font-SIZE: 130%; color: #003399; }
.textcomm {padding-right: 20px; padding-top: 1px;padding-bottom: 5px; font-SIZE: 11px;}
.textcomm1 {font-SIZE: 11px;color:#444444; padding-top: 5px;padding-bottom: 5px; }
.textmin{color: #003366;font-SIZE: 9px;}
.textmin A{color: #003366;font-SIZE: 9px;text-decoration: underline;}
.textmin A:hover{text-decoration: none;}
.textblue {color: #003399; font-weight: bold;}
.textblue1 {color: #003399; font-weight: normal;}
.textlink {color:#3399ff;text-decoration:underline;}
.textlink:hover {text-decoration:none }

.textlink1 {color:#ff9900;text-decoration:underline;padding-right: 20px;}
.textlink1:hover {text-decoration:none }

.textlink2 {color:#333333;text-decoration:underline;padding-left: 10px;font-weight:bold}
.textlink2:hover {text-decoration:none }

.textlink3 {color:#333333;text-decoration:underline;}
.textlink3:hover {text-decoration:none }

.textlink4 {color:#bc0005;text-decoration:underline;background:#f0f0f0;font-weight:bold}
.textlink4:hover {text-decoration:none }

.textlink5 {color:#ffffff;text-decoration:none;font-weight:bold}
.textlink5:hover {text-decoration:underline}

.textlink6 {color:#003399;text-decoration:underline;padding-right: 20px;font-weight:bold}
.textlink6:hover {text-decoration:none }

.textlink7 {color:#003399;text-decoration:underline;padding-right: 15px;font-weight:bold; font-SIZE: 11px;}
.textlink7:hover {text-decoration:none }

.textlink8 {color:#003399;text-decoration:underline;padding-left: 20px;font-weight:bold}
.textlink8:hover {text-decoration:none }

.textlink9 {color:#3399ff;text-decoration:underline; font-SIZE: 13px;}
.textlink9:hover {text-decoration:none }

.textlink10 {color:#2E4CAB;text-decoration:underline;font-weight:bold}
.textlink10:hover {text-decoration:none }

.padding {padding-right: 4px; padding-left: 4px; padding-bottom: 5px; padding-top: 2px}

.button-search {margin: 0px;  HEIGHT: 17px; background-color: #2e4cab; color:#ffffff; font-weight:bold}

.input-search  {border: #2e4cab 1px solid; MIN-HEIGHT: 16px; margin: 0px; width: 140px;}
.input-search1  {border: #2e4cab 1px solid; MIN-HEIGHT: 16px; margin: 0px; width: 90px;}

.list {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 2px; padding-top: 0px; LIST-STYLE-TYPE: none;}
.list li{PADDING-RIGHT: 0px; BACKGROUND-POSITION: 6px 4px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../images/arr_blue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 4px 4px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat;}
.list LI A{color: #003399; }
.list LI A:hover{text-decoration:none;}

.panel {color: #999999;border-bottom:#c5c5c5 2px solid;border-top:#c5c5c5 2px solid;font-SIZE:11px}
.panel A{color: #ff6600; font-weight: bold;}
.panel A:hover{font-weight: bold;color: #55a0ff;text-decoration: none}

.footer {background-color: #2e4cab; border-top:#ffffff 1px solid;}
.footer td{	color: #ffffff; text-align:right;}
.footer A {color: #ffffff; text-decoration: underline;}
.footer A:hover {color: #ffffff; text-decoration: none;}

.break{background-color: #848282; border-bottom: #ffffff 1px solid; border-top: #ffffff 1px solid; height:8px}
.imgborder{border: #cfd9e7 3px solid; }

.headertitle{font-weight: normal; font-SIZE: 150%; color: #ffffff; font-FAMILY: "Arial Narrow", "Helvetica CE", Arial, sans-serif; text-align:center}

.bkgrdMain {background-color:#ffffff; border-top: #848282 solid 4px;}
.bkgrdleft {background-color:#D2E4FC;border-right: #cccccc solid 3px;  border-top: #ffffff solid 1px;}
.bkgrdright {background-color:#f8f8f8;border-left: #cccccc solid 3px; border-top: #ffffff solid 1px; }

.tab-uvod {background-color:#F1F9FE; border-top: #cfd9e7 solid 2px ; border-bottom: #cfd9e7 solid 2px; padding: 12px 20px; color: #000000;  margin-top: 10px; }
.tab-uvod td{font-size:11px; line-height:1.24em;}
.tab-uvod p{line-height:1.8em; color: #003399; font-size:130%;margin-bottom:5px;font-weight: bold; }
.tab-uvod a{color: #ff6600; text-decoration: underline;}
.tab-uvod a:hover{text-decoration: none;}

.table {border: #ababab 2px solid; color: #555555; border-COLLAPSE: collapse; margin-right: 10px; margin-left: 10px;}
.table th {padding-left: 3px;font-weight:bold;border-right: #324e77 1px solid;  border-top: #324e77 1px solid;  padding-bottom: 1px; padding-right: 3px; border-left: #324e77 1px solid; padding-top: 1px; border-bottom: #324e77 1px solid;background-color: #eaecef; text-ALIGN: right;}
.table TD {border: #dddddd 1px solid; padding-right: 3px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color:#04a6ea;font-weight: bold;}
.table TD.prava {padding-right: 5px; padding-bottom: 3px; padding-top: 3px; text-ALIGN: right; font-weight: normal; color:#555555}
.table A{color:#333366;text-decoration:underline}
.table A:hover{color:#cc0033;text-decoration:none}

.tab {border: 1px solid #C5C5C5;border-top-width: 2px;border-bottom-width: 2px;border-collapse: collapse; margin-bottom: 15px;}
.tab th {background-color: #F7F7F7;color: #FF6600;vertical-align: top;padding: 5px;	border: 1px solid #C5C5C5;text-align:left;}
.tab th.sub {background-color: #FFFFFF !important;color: #FF6600;padding: 2px 5px !important;font-weight: normal;}
.tab td {background-color: #FFFFFF;	padding: 5px;border: 1px solid #C5C5C5;	vertical-align: top;}
.tab caption {font-weight:bold;	margin-bottom:5px;}

.tabgrey {border:solid 1px #C5C5C5; background:#ffffff; margin-bottom:10px;color:#555555; }
.tabgrey td{padding:5px 6px 5px 0px;}

.tabklasif th {background-color: #FFFFFF; color: #cc0000;vertical-align: top;padding: 4px;border-bottom: 1px solid #C5C5C5;border-top: 1px solid #C5C5C5;text-align:left;}
.tabklasif td {background-color: #FFFFFF;padding-top: 2px;padding-bottom: 2px;padding-left: 10px;border-bottom: 1px solid #C5C5C5;border-top: 1px solid #C5C5C5;border-left: 1px solid #C5C5C5;vertical-align: top;}
.tabklasif caption {font-weight:bold;margin-bottom:5px;padding-bottom: 0px; color: #cc0000; text-decoration: none; font-SIZE: 16px;text-align:left}

.tabaktual {margin-left:0px; }
.tabaktual th {background-color: #395fdc; padding-top: 2px; padding-bottom: 2px;padding-left: 10px;vertical-align: top;color: #ffffff;font-weight: bold;text-align:left;}
.tabaktual td { padding-top: 2px;padding-bottom: 2px;padding-left: 10px;vertical-align: top;color: #003399;}
.tabaktual A{color: #003366;}
.tabaktual A:hover{text-decoration: none;}

.tabkalendar {margin-left:0px; border-bottom:#e9e9e9 2px solid; border-top:#e9e9e9 2px solid;}
.tabkalendar th {background-color: #395fdc; padding-top: 3px; padding-bottom: 2px;padding-left: 10px;vertical-align: top;color: #ffffff;font-weight: bold;text-align:left;}
.tabkalendar td { padding-top: 3px;padding-bottom: 3px;padding-left: 10px;vertical-align: top;color: #333333; border-bottom:#f3f3f3 1px solid;}
.tabkalendar A{color: #003366;}
.tabkalendar A:hover{text-decoration: none;}


.stylled_table{border-collapse: collapse;  BORDER: #dbdbdb 1px solid; }
.stylled_table td {padding: 3px 6px;  BORDER-top: #dbdbdb 1px solid; BORDER-right: #dbdbdb 1px solid; background: #ffffff; text-align: left;}
.stylled_table th {color: #ffffff; padding: 2px 6px;  BORDER-top: #dbdbdb 1px solid; BORDER-right: #dbdbdb 1px solid; background: #71A1C7; text-align: left;}
.stylled_table a{TEXT-DECORATION: underline ;color: #740003; font-weight:bold; font-size: 102%;  }
.stylled_table a:hover{TEXT-DECORATION: none;}


.gridheader1 {padding-left: 15px; font-weight: bold;padding-bottom: 5px; color: #ffffff; padding-top: 5px; background-color: #D2D9F2;height:18;}
.gridheader2 {padding-left: 5px; font-weight: bold;padding-bottom: 0px; color: #ffffff; padding-top: 0px; background-color: #cccccc;height:22;}
.gridheader {padding-right: 10px; padding-left: 10px; font-weight: bold;padding-bottom: 0px; color: #ffffff; padding-top: 0px; background-color: #2e4cab;height:20;}
.gridheader A{text-decoration:underline;color: #ffffff}
.gridheader A:hover{text-decoration:none}
.gridtxt { padding-right: 10px; padding-left: 10px;color: #003399;height:20px}
.gridalttxt {padding-right: 10px; padding-left: 10px; padding-bottom: 0px; color: #003399; padding-top: 0px; background-color: #e9e9e9;height:20px}
.gridtxt A{ padding-right: 10px; color: #003399;}
.gridheader A:hover{text-decoration:none}
.gridalttxt A{padding-right: 10px; padding-bottom: 0px; color: #003399; padding-top: 0px; }
.gridaltheader A:hover{text-decoration:none}


.gridtxt1 { padding-right: 10px; padding-left: 10px;color: #333333;height:20px}
.gridalttxt1 {padding-right: 10px; padding-bottom: 0px; color: #333333; padding-top: 0px; background-color: #e9e9e9;height:20px}
.gridtxt1 A{ padding-right: 10px; padding-left: 10px;color: #333333;}
.gridalttxt1 A{padding-right: 10px; padding-bottom: 0px; color: #333333; padding-top: 0px; }


.gridtxtright {text-ALIGN: right}
.gridtxtnav {color: #ff9900;padding-right: 10px; padding-left: 10px; font-weight: bold; font-SIZE: 11px; padding-bottom: 0px;  padding-top: 0px;}
.gridtxtnav A{text-decoration:underline;color: #ff9900;}
.gridtxtnav A:hover{text-decoration:none}
.gridtxtedit {color: #000000;font-SIZE: 11px; padding-bottom: 0px;  padding-top: 0px;}
.gridtxtedit A{text-decoration:underline;color: #000000;}
.gridtxtedit A:hover{text-decoration:none}
