/*----------Zprávy do zastupitelstva---------------
-------------------------------------------------*/
#programZM {margin-bottom:5px;}
#programZM a{text-decoration: none;margin-bottom:5px;}
#programZMol{margin-left:5px;}
#programZMol li{margin-bottom:5px;}
#programZMol a {text-decoration: underline;}
#wrap_ZM {margin:0cm auto;
      width:100%;
      Page-break-after:always;
      overflow:auto;
      } 
#wrap1_ZM{margin:0cm auto;
      width:100%;
      overflow:auto;
         }       
#wrap_ZM p {margin-bottom:0.4cm}
 
/* rámeček RM nebo ZM*/    
#hlavicka_ZM {width:99%;
              width:calc(100% - 2px);
              text-align:center;
              border: 1px solid black;
              padding-top:4px;
              padding-bottom:4px;
              font-weight:bold;}
.predmet_ZM {font-size: 22px;font-weight:bold;width:100%;text-align:center}
 
/* predkladatel, vedouci, zpracovatel*/
#predklada_v1_ZM {width:65%;float:left}
#predklada_v2_ZM {float:left}
#predklada_v3_ZM {width:35%;float:left}

#predklada_p1_ZM {width:65%;height:1cm;float:left}
#predklada_p2_ZM {height:1cm;float:left}
#predklada_p3_ZM {width:35%;height:1cm;float:left}
 
#predklada_k1_ZM {width:65%;float:left}
#predklada_k2_ZM {float:left} 
#predklada_k3_ZM {width:35%;float:left}

/* usneseni */   
.usneseni_ZM{text-align:justify;}

/* důvodová zprava*/
.duvodova_zprava_ZM{text-align:justify}
.duvodova_zprava_ZM p{margin:0;} 
.duvodova_zprava_ZM ul{margin-left:50px;}
.duvodova_zprava_ZM ol{margin-left:50px;}
.duvodova_zprava_ZM table{border: 1px solid black;width:99% !important;width:calc(100% - 2px) !important;}
.duvodova_zprava_ZM table td{border: 1px solid black;max-width:98% !important; max-width:calc(100% - 12px) !important; padding:5px}


/*----------Rozmístění odborů---------------
-------------------------------------------------*/

#rozmisteniContainer {
float:left;
width: 580px;
height: 360px;
background-image: url(../../pcs/pcs_rozmisteni/podklad.jpg);
background-position: center;
background-repeat: no-repeat;
position:relative;
}

#rozmisteniContainer2 {
float:left;
width: 580px;
height: 500px;
background-image: url(../../pcs/pcs_rozmisteni/rozmisteni-odboru.png);
background-position: center;
background-repeat: no-repeat;
position:relative;
}

#budovaA, #budovaB, #budovaC, #budovaD, #budovaE {
position: absolute;
top: 0;
border: 1px solid Black;
background-color: white;
width:220px;
}

#budovaA p, #budovaB p, #budovaC p, #budovaD p, #budovaE p {
text-align:center;
background-color:#E1E1E1;
padding:6px 0;
border-bottom:1px solid #8D8D8D;
}

#budovaA p strong, #budovaB p strong, #budovaC p strong, #budovaD p strong, #budovaE p strong {
color:Black;
font-size:14px;
}

#budovaA table, #budovaB table, #budovaC table , #budovaD table , #budovaE table {margin:5px;}

#budovaA {left:343px;
          top: 3px;}
#budovaB {left:343px;
          top: 3px;}
#budovaC {left:343px;
          top: 3px; }
#budovaD {left:343px;
          top: 3px;}
#budovaE {left:343px;
          top: 3px; }          


#rozmisteniLinkA {
position: absolute;
top: 392px;
left: 188px;
width: 45px;
height: 37px;	
}

#rozmisteniLinkB {
position: absolute;
top:428px;
left:176px;
width:39px;
height:32px;	
}

#rozmisteniLinkC {
position: absolute;
top: 407px;
left:126px;
width:24px;
height:25px;	
}

#rozmisteniLinkD {
position: absolute;
top: 425px;
left:146px;
width:22px;
height:18px;	
}

#rozmisteniLinkE {
position: absolute;
top: 44px;
left:189px;
width:39px;
height:48px;	
}


#budovaA table , #budovaB table , #budovaC table  , #budovaD table , #budovaE table  {
border-collapse:collapse;
width:97%;
}

#budovaA table td, #budovaB table td, #budovaC table td, #budovaD table td, #budovaE table td {
border:	1px solid #C5C5C5;
padding:2px 5px;
vertical-align:top;
}

.podlazi {
color:Black;
font-size:12px;
font-weight:bold;
text-align:center;	
}

