/* CSS Document */
/* frame*/
* {margin:0px; padding:0px; border:0px; text-decoration:none; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body {
	text-align:center;
}
#main {
	text-align:left;
	position:relative;
	margin:0px auto;
	width:913px;
}
#core {
	width:913px;
	background-image:url(../pics/KBP_onepix_128.png);
	background-repeat:repeat-y;
	float:left;
}
#topbar {
	background-image:url(../pics/KBP_topbar_128.png);
	width:913px;
	height:99px;
}
#bottombar {
	background-image:url(../pics/KBP_bottombar_128.png);
	width:913px;
	height:44px;
	float:left;
}
#left {
	background-image:url(../pics/KBP_left_128.png);
	background-repeat:no-repeat;
	width:134px;
	height:526px;
	float:left;
	margin:0px 6px 0px 0px;
}
#login {
	width:120px;
	height:57px;
	top:132px;
	position:relative;
	padding:0px 0px 0px 14px;
}
#page {
	width:756px;
	float:left;
}
#navi {
	font-size:12px;
	font-weight:bold;
	color:#1275db;
}
#page_content{
	margin:30px 0px 0px 0px;
}
/*frame END*/
/*pages*/
span.mailto {
	margin: 5px 0px 5px 150px;
}
a.mailto, span.mailto a{
	text-decoration:underline;
	color:#1275db;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
}
a.odkaz {
	text-decoration:underline;
	font-size:10px;
	color:#1275db;
}

span.nadpis {
	color:#1a417c;
	font-size:18px;
	font-weight:bold;
	padding-left:20px;
}
span.tucne {
	color:#1a417c;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}
div#komod_text span.tucne {
	margin-left:-40px;
}
span.vetsi {
	text-transform:uppercase;
	vertical-align:baseline;
}
span.text {
	color:#1a417c;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
}
/*zakladni udaje*/
div#zakl {
	margin:30px 0px 0px 50px;
}
table.info {
	width:500px;
	font-size:12px;
	color:#1a417c;
	margin: 0px 0px 0px 50px;
}
/*zakladni udaje END*/
/*predpisy*/
div#predpisy {
	margin:50px;
}
/*predpisy END*/
/*kontakt*/
div#kontakt {
	margin:110px 0px 0px 160px;
}
/*kontakt END*/
/*vlana hromada*/
div#val_hrom {
	margin:0px 0px 0px 50px;
}
div#val_text {
	margin:10px 30px 0px 22px;
}
/*valna hromada END*/
/*slovnik*/
div#slovnik {
	margin:0px 10px 0px 10px;
	color:#1a417c;
	font-size:12px;
	font-weight:normal;
	padding:10px;
}
div#slovnik b {
	color:#1a417c;
	font-size:12px;
	font-weight:bold;
}
/*slovnik END*/
/*komodity*/
div#komod_text {
	margin:30px 130px 0px 90px;
}
div#komod_tab {
	width:750px;
	margin:30px 0px 10px 0px;
}
table#kom_tab {
	width:100%;
	border:1px solid #1c427c;
	font-size:10px;
	color:#1c427c;
}
table#kom_tab td {
	border: 0px solid #1c427c;
	vertical-align:top;
	padding:5px;
	font-size:10px;	
}
table#kom_tab caption {
	background-color:#1c427c;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:5px;
}
tr.radek1 {
	background-color:#faf4ea;
}
tr.radek2 {
	background-color:#eaf0fa;
}
tr.podradek {
	background-color:#f2f2f2;
}
tr.posl_radek {
	background-color:#FFFFFF;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	color:#1c427c;
}
/*komodity END*/
/*dohodci*/
table#dohodci {
	border:1px solid #1c427c;
	width:750px;
	font-size:10px;
	color:#1c427c;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}
table#dohodci th {
	border:1px solid #d4d4d4;
	border-top-color:#1c427c;
	background-color:#1c427c;
	/*border-bottom-color:#1c427c;*/
	color:#fff;
	text-align:center;
	vertical-align:middle;
	padding:5px;
	font-size:10px;	
}
table#dohodci td {
	border:1px solid #1c427c;
	background-color:#FFFFFF;
	padding: 5px;
	text-align:left;
	vertical-align:top;
	font-size:10px;	
}
table#dohodci td.predmet_cin {
	background-color:#1275db;
	text-align:center;
	color:#fff;
	margin:0px;
	padding:5px;
}
table#dohodci td.cinnosti {
	padding-left:7px;
	padding-top:5px;
	font-size:12px;
/*	border-bottom-style:none;*/
}
table#dohodci td.levepole {
	background-color:#e5e5e5;
/*	border-bottom-style:none;*/
	
}
table#dohodci td.podtrzeni {
	border-top-style:none;
	background-color:#1275db;
	height:10px;
	padding:0;
	margin:0;
}
table#dohodci td.pozadi1{
	background-color:#faf4ea;
}
table#dohodci td.pozadi2{
	background-color:#f2f2f2;
}

table#dohodci th.sloupec1{
	width:25%;
	border-left-color:#1c427c;
}
table#dohodci th.sloupec2{
	width:10%;
}
table#dohodci th.sloupec3{
	width:20%;
}
table#dohodci th.sloupec4{
	width:15%;
}
table#dohodci th.sloupec5{
	width:0%;
}
table#dohodci th.sloupec6{
	width:0%;
}
table#dohodci th.sloupec7{
	width:30%;
	border-right-color:#1c427c;
}
table#dohodci th.sloupec1a{
	width:20%;
	border-left-color:#1c427c;	
}
table#dohodci th.sloupec2a{
	width:10%;
}
table#dohodci th.sloupec3a{
	width:20%;
}
table#dohodci th.sloupec4a{
	width:0%;
}
table#dohodci th.sloupec5a{
	width:17%;
}
table#dohodci th.sloupec6a{
	width:10%;
}
table#dohodci th.sloupec7a{
	width:23%;
	border-right-color:#1c427c;	
}

/*dohodci END*/
/*Aktualni zpravy*/
div#aktuality {
	margin:30px;
	width:600px;
}
table#aktualni_zpr{
	margin:0;
	padding:0;
	text-align:left;
	border:5px solid #fff;
}
#akt_datum {
	font-size:11px;
	width:90px;
	color:#787878;
	vertical-align:top;
	font-weight:bold;
	padding-top:3px;	
}
#akt_nadpis {
	font-size:12px;
	width:500px;
	color:#1c427c;
	font-weight:bold;
}
#akt_text {
	color:#1c427c;
	font-size:10px;
	font-weight:normal;	
}
#akt_odkaz{
	color:#1c427c;
	font-size:10px;
	font-weight:normal;	
}
/*kalendar*/
div#kalendar_legenda {
	margin-left: 160px;
}
.legenda {
	padding:0;
}
.legenda td{
	border:1px solid #fff;
	font-size:11px;
	padding:0px 9px 0 9px;
	color:#1c427c;
}
div#kalendar_zobraz {
	margin-left:0px 0px 0px 2px;
	width:750px;
}
table.rok{
	width:100%;
}
.rok td caption {
	background-color:#1c427c;
	color:#ffffff;
	padding:7px;
}
.rok td {
	border:1px solid #fff;
	font-size:10px;
	padding:7px;
}
.mesic {
	border:1px solid #1c427c;
	width:190px;
}
.tyden{
}

.den1 {
	background-color:#d6d6d6;
	color:#1c427c;
}

.den0 {
	background-color:#f2f2f2;
	color:#1c427c;
}

.den2 {
	background-color:#c4e1ff;
	color:#1c427c;
}

.den3 {
	background-color:#ffcc00;
	color:#1c427c;
}

.den4 {
	background-color:#1275db;
	color:#ffffff;
}

/*kalendar END*/
/*detail aukcni nabidky*/
div#detail_auk {
	width:750px;
	margin:30px 0px 10px 0px
}
table#detail, table#cenova_matrice {
	width:100%;
	border:1px solid #1c427c;
	background-color:#D4D4D4;
	font-size:10px;
	color:#1c427c;
}
table#detail tr{
	height:15px;
}
table#detail td, table#cenova_matrice td {
	background-color:#fff;
	border: 1px solid #1c427c;
	vertical-align:top;
	padding:5px;
	font-size:10px;	
}
table#detail td.jednotka {
	border-style:none;
	background-color:#D4D4D4;
}
table#detail td.prvni {
	border-style:none;
	background-color:#D4D4D4;
}
table#detail tr > td:first-child {
	border-style:none;
	background-color:#D4D4D4;
}

table#detail caption {
	background-color:#1c427c;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:5px;
}

table#detail th.a_sloupec1{
	width:22%;
}
table#detail th.a_sloupec2{
	width:40%;
}
table#detail th.a_sloupec3{
	width:10%;
}
table#detail th.a_sloupec4{
	width:28%;
}

table#detail p {
	font-size: 10px;
	text-align: justify;
}

table#cenova_matrice {
	border: 0px solid black;
	padding:0px;
	
}
table#cenova_matrice tr > th:first-child {
	text-align: left;
	width: 155px;
}
table#cenova_matrice .CenMtr {
	padding-left: 0px;
	padding-right: 0px;
	width: 155px;
}

table#cenova_matrice th {
	font-weight: normal;
	font-size: 10px;
	text-align: center;
	
}
table#cenova_matrice td {
	width: 50px;
}

/*detail aukcni nabidky END*/
/*pages END*/
/* CSS menu*/
div#menu {margin:0px 0px 0px 14px; position:relative; width:120px; top:138px;}

ul.makeMenu, ul.makeMenu ul {
  width:120px;
  background-color: #ddd;
  cursor:default;
  list-style-type: none;
}
ul.makeMenu li.first {
  background-image:url(../pics/KBP_menu2_bgr.png);
  width: 115px;
  height: 16px;
  padding: 15px 0px 15px 5px;
  position: relative;
  color: #1c427c;
  font-size:12px;
  font-weight:bold;
}
ul.makeMenu li > ul, ul.second {
  border:1px solid #1c427c;
  display: none;
  position: absolute;
  top: 2px;
  left: 120px;
  width: 145px;
  padding:0px 0px 0px 5px;
  margin: 0px;
  color: #1c427c;
  background-image:url(../pics/KBP_menu2_sub1_bgr.png);
  font-size:10px;
  font-weight:normal;
}
ul.makeMenu li>ul>li>ul, ul.third {
  left:145px;
  top:2px;
}
ul.makeMenu li.itemmenu {
  position:relative;
  padding:7px 0px 7px 0px;
  height:14px;
  font-size:10px;
}
ul.makeMenu li.first:hover, ul.makeMenu li.CSStoHighlight {
  background-color: #5095dd;
  color: #fff;
  background-image:url(../pics/KBP_menu2_bgr_act.png);
}
ul.makeMenu li.itemmenu:hover, ul.makeMenu li ul li.CSStoHighlight {
  background-color: #5095dd;
  color: #fff;
  background-image:url(../pics/KBP_menu2_sub1_bgr_act.png);
}
ul.makeMenu ul.CSStoShow {
  display: block;
}
ul.makeMenu li:hover > ul {
  display: block;
}

ul.makeMenu li.first > a {
  display:block;
  color: #1c427c;
  width:115px;
  height:16px;
  padding: 15px 0px 15px 5px;
  position: relative;
  top:-15px;
  left:-5px;
  font-size:12px;
}
ul.makeMenu li.itemmenu > a{
  display:block;
  color: #1c427c;
  position:relative;
  padding:7px 0px 7px 0px;
  height:14px;
  width:145px;
  top:-7px;
  left:0px;
  font-size:10px;
}
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #fff;}
ul.makeMenu li:hover > a { color: #fff;}
/* CSS menu end*/
/* CSS end - Mnauk*/

/* Alla */

/* CSS Document */

#tab_kurz_listek {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 750px;
	border: 1px;
	border-style:solid; 
	border-color:#1A417C;
	background-color:#D4D4D4;
 }
 
 #tab_kurz_listek_nadpis1 {
	font-size : 11px;
	font-weight:bold;
	background-color:#D4D4D4;
	padding: 10px;
	color:#1A417C;
 }
 .tab_kurz_listek_nadpis1 {
	font-size : 11px;
	font-weight:bold;
	background-color:#D4D4D4;
	padding: 10px;
	color:#1A417C;
 }
 #tab_kurz_listek_nadpis2 {
 	text-align:left;
	font-size : 10px;
	font-weight:bold;
	background-color:#1A417C;
	padding: 10px;
	color:#FFFFFF;
 }
 
  #tab_kurz_listek_nadpis {
 	text-align:center;
	font-size : 10px;
	font-weight:bold;
	background-color:#1A417C;
	padding: 10px;
	color:#FFFFFF;
 }
.tab_kurz_listek_nadpis {
 	text-align:center;
	font-size : 10px;
	font-weight:bold;
	background-color:#1A417C;
	padding: 10px;
	color:#FFFFFF;
 }
.tab_kurz_listek_pulnadpis {
 	text-align:center;
	font-size : 10px;
	font-weight:bold;
	background-color:#1A417C;
	padding: 5px;
	color:#FFFFFF;
 }

.tab_kurz_listek_pole {
 	text-align:center;
	font-size : 9px;

	
	padding: 4px;
	color:#1A417C;
 }
 
   #tab_kurz_listek_polexx {
 	text-align:center;
	font-size : 9px;

	
	padding: 4px;
	color:#1A417C;
 }
 
    #tab_kurz_listek_polebxx {
 	text-align:center;
	font-size : 9px;

	
	padding: 4px;
	color:#1A417C;
 }
   #tab_kurz_listek_pole {
 	text-align:center;
	font-size : 9px;

	background-color:#FAF4EA;
	padding: 4px;
	color:#1A417C;
 }
 
    #tab_kurz_listek_poleb {
 	text-align:center;
	font-size : 9px;

	background-color:#F2F2F2;
	padding: 4px;
	color:#1A417C;
 } 

.tab_kurz_listek_pole_c0 {
 	text-align:center;
	font-size : 9px;
	background-color:#F2F2F2;
	padding: 4px;
	color:#1A417C;
 }

.tab_kurz_listek_pole_c1 {
 	text-align:center;
	font-size : 9px;
	background-color:#FAF4EA;
	padding: 4px;
	color:#1A417C;
 } 


    #tab_kurz_listek_pole1 {
 	text-align:center;
	font-size : 11px;
	font-weight:bold;
	background-color:#F2F2F2;
	padding: 4px;
	color:#1A417C;
 }
 
    #tab_kurz_listek_pole2 {
 	text-align:left;
	font-size : 9px;

	background-color:#FAF4EA;
	padding: 4px;
	color:#1A417C;
 }
 
     #tab_kurz_listek_pole2b {
 	text-align:left;
	font-size : 9px;

	background-color:#F2F2F2;
	padding: 4px;
	color:#1A417C;
 }
 
    #tab_kurz_listek_pole3 {
 	text-align:center;
	font-size : 9px;

	background-color:#FAF4EA;
	padding: 4px;
	color:#000000;
 }
 
     #tab_kurz_listek_pole3b {
 	text-align:center;
	font-size : 9px;

	background-color:#F2F2F2;
	padding: 4px;
	color:#000000;
 }
 
     #tab_kurz_listek_pole4 {
 	text-align:center;
	font-size : 9px;

	background-color:#FAF4EA;
	padding: 4px;
	color:#34D100;
 }
 
      #tab_kurz_listek_pole4b {
 	text-align:center;
	font-size : 9px;

	background-color:#F2F2F2;
	padding: 4px;
	color:#34D100;
 }
       #tab_kurz_listek_pole9 {
 	text-align:center;
	font-size : 9px;

	background-color:#FAF4EA;
	padding: 4px;
	color:#CC0000;
 }
       #tab_kurz_listek_pole9b {
 	text-align:center;
	font-size : 9px;

	background-color:#F2F2F2;
	padding: 4px;
	color: #CC0000;
 }
 

     #tab_kurz_listek_polex {
	background-color:#F2F2F2;

 }
 /* statistiky */
 #tab_stat {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	height:230px;
	border: 1px;
	border-style:solid; 
	border-color:#1A417C;
	background-color:#D4D4D4;
 }
 
  #stat_nadpis1 {
	font-size : 11px;
	font-weight:bold;
	background-color:#D4D4D4;
	padding: 10px;
	color:#1A417C;
 }
 
  #stat_nadpis2 {
 	text-align:left;
	font-size : 10px;
	font-weight:bold;
	background-color:#1A417C;
	padding: 10px;
	color:#FFFFFF;
 }
 
   #stat_dole {
 	text-align:right;
	font-size : 10px;
	font-weight:bold;
	background-color:#1275DB;
	padding: 11px;
	color:#FFFFFF;
 }
   #stat_dole1 {
   text-decoration:none;
	font-size : 11px;
	font-weight:bold;
	color:#FFFFFF;
 }
 
 #select_width{
 	width: 200px;
	align: right;
	font-size:10px;
	font-weight:bold;
	color:#1275DB;
 }
  #select_width1{
 	width: 100px;
	align: right;
	font-size:10px;
	font-weight:bold;
	color:#1275DB;
 }
  
  
 #stat_td{
	padding-right:20px;
	font-size:11px;
	height:40px;
 }
 
  #stat_vyber{
	
 }

   #radek_svetly {
  	background-color:#FAF4EA;
  }
  
   #radek_tmavy{
  	background-color:#F2F2F2;
  }

    #tab_kurz_listek_pole_bez_pozadi {
 	text-align:center;
	font-size : 9px;
background-color:#D4D4D4;
	
	padding: 4px;
	color:#1A417C;
 }
  
 