/* 
  Tento styl a tridy zde uvedene se pouziva v sestave pro e-Water
  14.2.2014, 3.3.2014, 5.3.2014 Petr Coupek 
*/

/* tabulka v sestave - podle grafickeho navrhu */
table.sestava {
	border-top: solid #C5C5C4 2px;       /*pridano 27.6.2014 HS*/
  border-bottom: solid #C5C5C4 2px;    /*pridano 27.6.2014 HS*/
	/*background: white;*/
	background-color: #FFF1D3;
	border-collapse: collapse;
  margin-bottom: 20px;                   /*pridano 30.6.2014 HS*/
}



table.sestava thead {
	font-style: italic;
	background-color: #EDEDED;        /*uprava 27.6.2014 HS*/
	color: #000000;		               
}

table.sestava th{
  text-align: left;
  border-bottom: solid #C5C5C4 1px;
  background-color: #EDEDED;        /*uprava 27.6.2014 HS*/
  font-size:10pt;                    /*uprava 8.7.2014 PC*/
  padding: 4px;
}

table.sestava th.zebra{
  border: solid #C5C5C4 1px;
}


table.sestava tfoot {
	border: solid #C5C5C4 1px;
	background: #e0e0e0;
}

table.sestava tr {
	/*background-color: #FFF1D3;*/
}

table.sestava tr.sudy {
	background-color: #FFF6E4;
  
}



table.sestava td {
  /*border: solid #C5C5C4 1px;*/
  padding: 4px;
  font-size: 10pt;                     /*pridano 30.6.2014 HS oprava PC 8.7.2014*/
  border-bottom: solid #C5C5C4 1px;    /*pridano 30.6.2014 HS*/
}



/*pridano 27.6.2014 HS*/
  table.sestava td.lichy { 
	 background-color: #FFF6E4;  
  }


/*pridano 30.6.2014 HS*/
  table.sestava td.lichy_208 {
    background-color: #FFF6E4;
    width:208px;
  }

/*pridano 27.6.2014 HS*/
   table.sestava td.lichy_zebra { 
	 background-color: #FFF6E4;
   border: solid #C5C5C4 1px;
  }
  
  
/*pridano 27.6.2014 HS*/
table.sestava td.sudy {
	background-color: #FFF1D3;
 
}

/*pridano 27.6.2014 HS*/
table.sestava td.sudy_208 {
  background-color: #FFF1D3;
  width:208px;
}

  table.sestava td.sudy_zebra { 
	 background-color: #FFF1D3;
   border: solid #C5C5C4 1px; 
  }
  
  
table.sestava td.sede{
  border-bottom: solid #FFFFFF 1px;     /*pridano 27.6.2014 HS*/
 	background-color: #EDEDED;        /*uprava 27.6.2014 HS*/
  padding: 4px;
  color: #000000;                      /*pridano 27.6.2014 HS*/
  font-size: 10pt;                     /*pridano 27.6.2014 HS*/
}

table.sestava td.sede_157{
  border-bottom: solid #FFFFFF 1px;     /*pridano 27.6.2014 HS*/
 	background-color: #EDEDED;        /*uprava 27.6.2014 HS*/
  padding: 4px;
  color: #000000;                      /*pridano 27.6.2014 HS*/
  font-size: 10pt; 
  width:157px;                    /*pridano 27.6.2014 HS*/
}


/*pridano 30.6.2014 HS*/
table.sestava td.bila_10 {
  background-color: #FFFFFF;
  border-bottom: solid #FFFFFF 1px;
  width:1px;
}

span.sede {            
  	background-color: #EDEDED;        /*uprava 27.6.2014 HS*/
    padding: 4px;
}  

table.sestava tbody td {
	color: black;
	/*border: none;*/
}

table.sestava tr.zahlavi th{
	text-align: left;
  border: solid #C5C5C4 1px;
  background-color: #EDEDED;        /*uprava 27.6.2014 HS*/
}


.hlavicka_napis{
 margin-bottom: 10px;
 background-color: #D4E5E3;
 text-transform: uppercase;   /*uprava 30.6.2014 HS*/
 font-weight: bold;
 border: solid #C5C5C4 1px;
 padding: 5px 0 5px 5px;
 font-size:11pt;
}

.hlavicka_podnadpis3{
  font-weight: bold;
  color: #006767;
  background-color: #fffbf3;
  font-size: 11pt;
  padding-bottom:5px;
}

.hlavicka_podnadpis2{
  font-weight: bold;
  color: #be1622;
  background-color: #fffbf3;
  padding-bottom:5px;
}

.hlavicka_podnadpis4{
  font-weight: bold;
  color: #6b6b6b;
  background-color: #fffbf3;
  padding-bottom:5px;
}


.hlavicka_podnadpis{
  font-weight: bold;
  color: #000000;
  padding-bottom:18px;
}




table.hlavicka{                 /*pridano 30.6.2014 HS*/
  margin-bottom: 7px;
 
}


table.hlavicka td.nadpis{
  background-color: #D4E5E3;
 text-transform: uppercase;   /*uprava 30.6.2014 HS*/
  font-weight: bold;
  border: solid #C5C5C4 1px;
  padding: 5px; 
  font-size:11pt;
  /*margin: blue 10px;*/
}

table.hlavicka td.podnadpis{
  font-weight: bold;
  color: #000000;
}

table.hlavicka td.podnadpis2{
  font-weight: bold;
  color: #be1622;
  background-color: #fffbf3;
}

table.hlavicka td.podnadpis3{
  font-weight: bold;
  color: #006767;
  background-color: #fffbf3;
  font-size: 11pt;
}

table.hlavicka td.podnadpis4{
  font-weight: bold;
  color: #6b6b6b;
  background-color: #fffbf3;
}


SPAN.ar {
  /* text popisky pole*/
	FONT: 13px Arial, sans-serif;
}
SPAN.arbld {
	FONT: bold 13px Arial, sans-serif
}
SPAN.arblue {
	FONT: 13px Arial, sans-serif; COLOR: #0000ff
}
SPAN.arbluebld {
	FONT: bold 13px Arial, sans-serif; COLOR: #0000ff
}
SPAN.armar {
	FONT: 13px Arial, sans-serif; COLOR: #800000
}
SPAN.armarbld {
	FONT: bold 13px Arial, sans-serif; COLOR: #800000
}
SPAN.argray {
	FONT: 13px Arial, sans-serif; COLOR: #808080
}
SPAN.argraybld {
	FONT: bold 13px Arial, sans-serif; COLOR: #808080
}
SPAN.armar {
	FONT: 13px Arial, sans-serif; COLOR: #800000
}
SPAN.armarbld {
	FONT: bold 13px Arial, sans-serif; COLOR: #800000
}
SPAN.bld {
	FONT-WEIGHT: bold
}
SPAN.blue {
	COLOR: #0000ff; FONT-WEIGHT: bold
}
SPAN.invisible {
	FONT: 13px Arial, sans-serif; VISIBILITY: hidden
}
SPAN.mar {
	COLOR: #800000; FONT-WEIGHT: bold
}
SPAN.red {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
HR.top {
	HEIGHT: 1px
}
HR.bottom {
	MARGIN-TOP: -6px; HEIGHT: 1px
}
PRE.x {
	MARGIN-TOP: 5px
}
SPAN.sub {
	POSITION: relative; TOP: 4px
}
TABLE.x {
	MARGIN-TOP: -6px; WIDTH: 720px; MARGIN-BOTTOM: -7px
}
TABLE.caption {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px
}
TABLE.header {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
TR.x {
	PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top
}
