    
    
  .infoTab
  {
  }
  .infoTab td
  {
    vertical-align: top;     
    padding-top: 2px;
 }
    
 .whiteColor
 {
     color: White;
 }   
 .dataCell
 {
     width:14%;
     text-align:right;
     border-right: 1px solid #808080;
     border-bottom: 1px solid #808080;
 }  
  .dataCellDesc
 {
     width:14%;
     text-align:right;
     border-right: 1px solid #808080;
     border-bottom: 1px solid #808080;
 }  
 .tbgrid2
 {
     
 }
 
  .tbgrid2 td
 {
     padding-left: 6px;
     padding-right: 6px;
 }
 
.fontBold
{
    font-weight:bold;
}  
.borderBottom
{
    border-bottom: solid 1px #000000;
}
.borderLeft
{
      border-left: solid 1px #000000;
}
.borderRight
{
      border-right: solid 1px #000000;
}
.borderTop
{
      border-top: solid 1px #000000;
}
.verticalFont
{
      -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);

  /* also accepts left, right, top, bottom coordinates; not required, but a good idea for styling */
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;

  /* Should be unset in IE9+ I think. */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.tabFarba1
{
    
}
.tabFarba2
{
    background-color: #D9D9D9;    
    
}
.tabFarba3
{
    background-color: #BFBFBF;    
    /*background-color: #A6A6A6;    */
}

.outerDiv  
{
    font-family:Tahoma;
    margin: 5px;
    color:#000000;
    font-size:11px; 
    background-color:#eaeaea; 
    width:800px;
    font-weight:normal;
    margin: auto;
    
  

}

.outerDiv .bytDomGridaPopis
{
  
  width: 198px;
  font-weight: bold;
  text-align: right;
  padding-right: 5px;
  
}
.outerDiv  .bytDomGridaHodnota
{
   text-align: right;
  background-color: #ffffff;
  padding-right: 500px;
    
}

.outerDiv  img
{
    
    border:0px;
    
}
.outerDiv  div a
{
    border:0px;
    text-decoration:none;    
    color:#ffffff;
}
.outerDiv  td a
{
    border:0px;
    text-decoration:none;        
    color:#00417E;
}
.outerDiv  table
{
     width:100%;
     padding:0px;
     border-spacing:0px;
     font-size: 1em;
}
.outerDiv  .outerDiv
{
    width:100%;
    overflow:hidden;    
}
.outerDiv .overDiv
{
    overflow:hidden;
    width:100%;
}

.outerDiv  .hlava
{
    background-color:#006eba;
    color:#ffffff;
    width:100%;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    font-size:14px;
    text-align:center;
    vertical-align:middle;
    
}
.outerDiv  .subHlava1
{
    padding-top:10px;
    padding-bottom:10px;
    
}
.outerDiv  .subHlava2
{
    background-color:#006eba;
    color:#ffffff;
    width:100%;
    padding-top:3px;
    padding-bottom:3px;
    font-weight:bold;
    font-size:11px;
    text-align:center;
    
    
}
.outerDiv  .subLeft
{
    background-color:#006eba;
    float:left;    
    width:198px;
    padding:2px;
    font-weight:bold;
    font-size:10px;
    color:#ffffff;    
    text-align:right;
    margin-top:10px;
}
.outerDiv  .subLeftRight
{    
   float:left;
   font-weight:bold;
   font-size:10px;    
   padding-top:2px; 
   padding-bottom:2px;
   padding-left:8px;
   margin-top:10px;
}
.outerDiv  .subLeftRight2
{    
   float:left;
   font-weight:bold;
   font-size:10px;    
   padding-top:2px; 
   padding-bottom:2px;
   padding-left:8px;
   margin-top:10px;
}
.outerDiv .blueCaption
{
   color:#000056;
   vertical-align:top;
   text-align:right;
   font-weight:bold;
   padding-right:4px;   
   padding-top:2px;  
}
.outerDiv .leftCol
{
    width:200px;
   
}
.outerDiv  .spaceDiv
{
    height:10px;
    font-size:1px;
   
}
.outerDiv .leftDiv
{     
    width:200px;     
    float:left; 
}
.outerDiv .rightDiv
{    
    float:left;     
}
.outerDiv .leftSpaceDiv
{
    padding-left:204px;
    
   
}
.outerDiv .gridViewStyle
{
    border-top-style: solid;
    border-top-width: 1px;   
    border-left-style:solid;
    border-left-width:1px;            
    margin-top:1px;
    border-color:#aaaaaa;  
    width:100%;
}
.outerDiv .gridViewStyle th
{
    font-weight:bold;
    color:#000056;
    border-bottom-style:solid;
    border-bottom-width:1px;        
    border-right-style:solid;
    border-right-width:1px;   
    
    background-color:#98c4e4;
    border-color:   #aaaaaa;  
    padding-left:5px;
    padding-right:5px;
}
.outerDiv .statutOrganyGridCss
{
    width:100%;
}
.outerDiv .statutOrganyGridCss th
{
    

}


.outerDiv .gridViewStyle td
{
    border-bottom-style:solid;
    border-bottom-width:1px;        
    border-right-style:solid;
    border-right-width:1px;   
    border-color:   #aaaaaa;  
    padding-left:5px;
    padding-right:5px;
	vertical-align: top;

}
.outerDiv .graphValueColumn
{
    text-align:right;
    width: 100px;
    padding-right:10px;    
}
.outerDiv .textInfo
{
    text-align:justify;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
        
}
.outerDiv .graphCol1
{
    
}
.outerDiv .graphCol2
{
    
}
.outerDiv .footerDiv
{
   background-color: #006eba;
   color:#ffffff;
   margin-top:10px;
   font-weight:bold;
   text-align:center;
   padding:1px;
   border: solid 1px #ffffff;
}
.outerDiv .footer2Div
{
   margin-top:10px;
   margin-bottom:20px;   
   text-align:center;
   padding:1px;
   border: solid 1px #ffffff;
}
.outerDiv .vnBorder
{
 text-align :center;
 border:solid 1px #aaaaaa;  
}

.outerDiv .spanStyleLeft 
{
  float: left;    
  width: 70px;
  text-align: right;
  padding-right: 5px;
}
.outerDiv .spanStyleRight 
{
  float: left;  
  width: 230px;
  padding-left: 5px;
}
.outerDiv .divRight 
{
  
  padding-left: 190px;
  overflow: auto;
}
.outerDiv .chartDiv
{
    text-align:center;
   
    
}
.outerDiv .chartDiv img
{
    padding:5px;
}
.outerDiv .chartDivKolac 
{
    width:100%; text-align:center;
}

.outerDiv .chartDivKolac img
{
    
}
.outerDiv .chartDivTable
{
    text-align:center;
    
}
.outerDiv .chartDivTable div
{
    width: 390px;
    overflow:auto;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    
}
.blueLefPopisTd
{

  font-weight: bold;
  color: #000056;
 
}