/* CSS Document NOVY */
@import url("/DD_KIPSEC/KIPSEC_2014_standard_P.css");
@import url("/DD_KIPSEC/KIPSEC_2014_standard_FRM.css");
@import url("/DD_KIPSEC/KIPSEC_2014_standard_EHLAS.css?V=3");
.SBH_E label, .SBH_P label {width: 140px;}

.MASTER_PRAZDNY {
}  

body, html {
    font-family: Arial, Verdana,Helvetica,Sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
}   
body *, html *
{
    padding: 0;
    margin: 0;  
}

body {
    background: url("") repeat-x scroll left top white;
    text-align: center;
} 

h1
{
    font-size: 133.3%;
}
h2
{
    font-size: 125%;
}
h3
{
    font-size: 116.7%;
}
h4, p, blockquote, ul, fieldset, ol, dl, dir, menu
{
    font-size: 100%;
}
ul, ol
{
    font-size: 100%;
}
form
{
    font-size: 100%;
}
h5
{
    font-size: 91.7%;
}
h6
{
    font-size: 83.3%;
    letter-spacing: 1px;
}
h1, h2, h3, h4, h5, h6 {
    padding: 30px 20px 15px;
}

h1, h2, h3, h4, h5, h6, b, strong
{
    font-weight: bolder;
}


blockquote
{
    font-style: italic;
} 

b, strong 
{
  color: #611F22;
  font-weight: bold;
  }
  
a {
  color: #fd7600; /*#fdc594;*/
}

a:hover{
  color: #fd7600; /*#fdc594; */
      text-decoration: none;      
}

.EPANEL a, a.MODUL_ELEMENT_VIAC, .MODUL_ElementDetail_CLANOK_ZDROJ a, .MODUL_NADPIS_URL, .NasledujuciElement a, .PredchadajuciElement a {color: #999999; }
.EPANEL a:hover, a.MODUL_ELEMENT_VIAC:hover, .MODUL_ElementDetail_CLANOK_ZDROJ a:hover, .MODUL_NADPIS_URL, .NasledujuciElement a:hover, .PredchadajuciElement a:hover {color: #fd7600; }
.EPANEL a.EPANEL__DETAIL , .EPANEL a.EPANEL__DETAIL:hover, .EPANEL a.EPANEL__ELEMENTY , .EPANEL a.EPANEL__ELEMENTY:hover
, a.MODUL_ELEMENT_VIAC , a.MODUL_ELEMENT_VIAC:hover{background: none !important; }
  
#aspnetForm {
    background: url("/DD_AMABREZNO/images/bg_aspnetForm.jpg") repeat-y scroll center top white;
}
.Clear_Both{clear: both;height:0px;margin:0!important;padding:0!important;}
.MP_0 *{margin:0!important;padding:0!important;}
 .PrimarnyObrazok{float: right;}

/**** MODUL ****/
.MODUL
{
}
.MODUL p, .MODUL div, .MODUL ul
{
  line-height: 145%;
  margin-bottom: 15px;
}

.MODUL img, .Panel_PREPOJENY_MODUL_ZAKLADNY img
{
    background-color: white;
    border: 1px solid silver;
    margin: 5px 10px;
    padding: 2px;
}

img.ICO
{
  background-image: url(none) !important;
    background-color: transparent !important;
    border: 1px solid transparent !important;
}
img.ICO_MAX
{
  width: 700px;
}

.MODUL_NADPIS {
  background: url("/DD_AMABREZNO/images/bg_MODUL_NADPIS.png") no-repeat scroll left top #f7f7f7;
  height: 22px;
  padding: 2px 1px 0 40px;
   display: inline-block;
   margin: 0 0 20px 0;
}
.MODUL_NADPIS h1,.MODUL_NADPIS span {
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    display: inline-block;
    margin-right: 1px;
    padding: 0 5px;
    background-color: #f0f0f0;
}

.MODUL_UVOD
{
   overflow: hidden;
   margin-bottom: 25px;
}
.MODUL_ZAVER{
}
.MODUL_HLAVICKA, .MODUL_PATA{
  background: url("/DD_AMABREZNO/images/OK_biela.png") no-repeat scroll left center transparent;   
  padding: 0 40px 0 120px;

}
.MODUL_HLAVICKA p
, .MODUL_HLAVICKA div{
  line-height: 165%;
    margin-top: 10px;
}
.MODUL_ELEMENT_OBSAH .ObalDiv p, .MODUL_ElementAbstrakt .ObalDiv p
, .MODUL_ELEMENT_OBSAH .ObalDiv div, .MODUL_ElementAbstrakt .ObalDiv div
, .MODUL_ELEMENT_OBSAH .ObalDiv ul, .MODUL_ElementAbstrakt .ObalDiv ul
, .MODUL_ELEMENT_OBSAH .ObalDiv ol, .MODUL_ElementAbstrakt .ObalDiv ol
{
  line-height: 145%;
  margin-top: 2px;
  margin-bottom: 10px;
}

.MODUL_HLAVICKA ul, .MODUL_PATA ul, .MODUL_ELEMENT_OBSAH ul,  .MODUL_ElementAbstrakt ul
, .MODUL_ElementDetail ul
,.MODUL_HLAVICKA ul, .MODUL_PATA ol, .MODUL_ELEMENT_OBSAH ol,  .MODUL_ElementAbstrakt ol
, .MODUL_ElementDetail ol
{
  margin: 20px 20px 5px 40px;
  padding-left: 15px;
}

.MODUL_ElementDetail img
, .MODUL_ElementAbstrakt  img
, .MODUL_HLAVICKA  img
, .MODUL_PATA  img
{
  margin: 5px 10px;
}

 .MapaSekcie, .MapaSekcie .UrovenMenu 
{
  margin: 0px 20px 5px 40px;
  padding-left: 15px;
}

.MapaSekcie{
    padding-bottom: 20px;
           
           }




.MODUL_ELEMENTY {
overflow: hidden;
}
.MODUL_ElementDetail, .MODUL_ElementAbstrakt, .MapaSekcie
, .MODUL_ELEMENT_PREPOJENY_MODUL {
background-color: white;
border-bottom: solid 1px silver;
overflow: hidden;
}

.MODUL_ELEMENT
{
  overflow: hidden;
              
              }

.MODUL_ELEMENT_NADPIS h2 {
    font-size: 12px;
}

.NasledujuciElement {
    border-top: thin solid #BFBEC4;
    margin: 20px 20px 0 400px;
    padding-top: 5px;
}

.PredchadajuciElement {
    border-bottom: thin solid #BFBEC4;
    margin: 0 20px 20px 400px;
    padding-bottom: 5px;
}

.NasledujuciElement, .PredchadajuciElement {
    color: #74767A;
    display: block;
    font-size: 91.7%;
    text-align: right;
    width: 300px;
}

.MODUL_ELEMENT_VIAC
{

    display: block;
    font-size: 91.7%;
    text-align: right;
    clear: both;
    padding-right: 50px;   
}

.MODUL_ElementDetail_CLANOK_ZDROJ
{
      font-size: 85%;
      padding-left: 50px;
}

/**** GALERIAOBR ****/
.MODUL_ELEMENTY_LISTA_GALERIAOBR
{
    text-align:center;
    margin: 10px 5px 5px 5px;
    padding: 5px 0px 3px 0px;
    border-top: 1px solid silver;
    border-bottom: 1px solid silver;
    height: 50px;
    }
.MODUL_ElementLista
, .MODUL_ElementLista *
{
        display: inline-block;
    }
    
.MODUL_ElementLista
{
    padding-top: 5px;
    }    
    
.MODUL_ElementLista_Aktualny
{
    background-repeat:no-repeat;
    background-position: center  top; 

}    
.MODUL_ELEMENTY_LISTA_GALERIAOBR .MODUL_ELEMENT_POPIS_GALERIAOBR a
{
        margin: 0;
    padding: 0;

      border: solid 1px transparent;      
    } 
.MODUL_ELEMENTY_LISTA_GALERIAOBR .MODUL_ELEMENT_POPIS_GALERIAOBR a:hover
{

      border: 1px solid silver;
    }   
 

.MODUL_ELEMENTY_LISTA_GALERIAOBR  .Obrazok_Standard
{
    margin: 0;
    padding: 0;
    border: 1px solid silver;
    }   
     
.MODUL_ELEMENT_OBSAH_GALERIAOBR .Obrazok_Standard , .MODUL_ElementAbstrakt_GALERIAOBR   .Obrazok_Standard
{
    margin: 0px auto 0px auto;
    display:block;
    border: 1px solid silver;
    
    padding: 2px;
    background-color: white;
    }
.MODUL_ElementAbstrakt_GALERIAOBR
{
  width: 210px;
  margin: 0 15px 15px 15px;
  height: 250px;
  float: left;
  
}
/****  koniec - GALERIAOBR ****/
/****  koniec - MODUL ****/

/* formulare */
 .FRM_ELEMENT
 {
  margin-top: 10px;
 }
 .FRM_ELEMENT label
 {
  width:160px;
  display:inline-block;
  text-align:right;

 }
  .FRM_ELEMENT input,     .FRM_ELEMENT textarea
 {
    width:500px;
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
    font: bold 0.95em arial,sans-serif;
 }
 
 .Form_Blok_Element_Menovka_CAPCHA
 {
   display:inline-block; 
  margin:20px 0 0;
  padding-right: 5px;
  width: 195px;
  text-align:right;  
  font-weight: bolder;

 } 
 
.Form_Blok_Element_Prvok_CAPCHA
 {
   display:inline-block; 
    margin:20px 20px 0 0 ;
     width: 115px;
        background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    border-radius: 0.4em 0.4em 0.4em 0.4em; 
    padding-right: 10px;
    padding-left: 10px;      
 }
 
  
  .Img_CAPCHA
  {
    vertical-align: bottom;
    margin: 1px  3px 1px 0;
  }
  
  .Form_Blok_Element_Prvok_CAPCHA input
  {
    width:40px;     
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
    font: bold 0.95em arial,sans-serif;
    margin-bottom: 2px;
  }
  
input[type="submit"]
{

    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
    font: bold 0.95em arial,sans-serif;

}
/* koniec - formulare */

.ZS {
    height: auto;
    overflow: hidden;
}

#ZS_CVsetkoObalHH {
    background: url("/DD_AMABREZNO/images/bg_ZS_CVsetkoObalHH-sro-2024.jpg") no-repeat scroll center top transparent;
    margin: 0 auto;
    width: 1280px;
}

#ZS_CVsetkoObalDH {
    background: url("/DD_AMABREZNO/images/bg_ZS_CVsetkoObalDH.jpg") no-repeat scroll center bottom transparent;
    /*width: 1280px;*/
}

#ZS_CVsetko {   
   background: url("/DD_AMABREZNO/images/bg_ZS_StlpceHH.jpg") repeat-x scroll left 376px transparent;
    margin: 0 auto;
    width: 1280px;
    
}

#ZS_Vsetko {   
    margin: 0 auto;
    width: 1000px;
    
}

/*
#ZS_Vsetko {
    float: left;
}
*/

/**** #ZS_ListaHorna ****/
#ZS_ListaHorna {
    font-size: 10px;
    height: 15px;
    margin: 0 auto;
    width: 1000px;
}

.PEVNE_LINKY
{

    height: 10px;
    text-align: left;
    width: 500px;
    padding-top: 0px;
    float: left;
}
.PEVNE_LINKY *
{
        margin: 0;
        padding: 0;
            list-style: none;  
}


.Panel_PrihlasitOdhlasit {
    height: 10px;
    text-align: right;
    width: 200px;
    float: right;
}
/**** koniec -  #ZS_ListaHorna ****/

/**** #ZS_Hlavicka ****/
#ZS_Hlavicka {
    height: 361px;
    width: 1000px;
}   

.Panel_DLogoHlavicka {
    margin: 35px 0 0 350px;
    height: 65px;
    width:   450px;
}
.Panel_DLogoHlavicka img {
    background-image: none;
    border: medium none;
    height: 65px;
    width:   450px;    
}

.Panel_DSTPanel_BANERYHORE
{
  margin: 95px 0 0 0px;
    width:   605px;
  height: 50px;
      float: left;
      text-align: left;
}
.Panel_DSTPanel_BANERYHORE .STITOK
{
  font-size: 14px;
  font-weight: bold;
  display: inline-block;
  height: 24px;
  background: url("/DD_AMABREZNO/images/bg_Panel_PREPOJENY_MODUL_ZAKLADNY_STITOK.png") no-repeat scroll left center black;
  padding: 12px 5px 0 38px;
  color: #fd7600;
  
}

.Panel_MenuPrimarneDomena {
  margin: 95px 0 0 4px;
  width: 109px;
  height: 170px;
        float: left;

}
.Panel_MenuPrimarneDomena .MenuPrimarneDomena {   
}
.Panel_MenuPrimarneDomena .PolozkaMenu {
    width: 115px;
    font-size: 8pt;
    text-transform: uppercase; 
    text-align: right; 
    list-style: none;
    padding: 2px 0 1px 0;
    border-bottom: solid 1px #9E9E9E;
}

.Panel_MenuPrimarneDomena .PolozkaMenu a {
    padding: 2px 0 0 15px;  
    text-decoration: none;
    color: #FFAF6A;
    text-shadow: 1px 1px 1px #848484;
    position: relative;
    left: -5px;
}

.Panel_MenuPrimarneDomena .PolozkaMenu a:hover, .Panel_MenuPrimarneDomena .PolozkaMenu.PolozkaMenu_Aktualna a:hover, .Panel_MenuPrimarneDomena .PolozkaMenu.PolozkaMenu_Aktualna a {
    background: url("/DD_AMABREZNO/images/bg_Panel_MenuPrimarneAktSekcia _PolozkaMenu_Aktualna.jpg") no-repeat scroll left top transparent;

    text-decoration: none;
    color: white;
}

.LINKA_FOTOGALERIA{
  float: left;
  margin: 15px 0  0 5px;
  width:  275px;
  height: 230px;
}
/**** koniec -  #ZS_Hlavicka ****/

  /* Panel_NastrojovHlavny */
.Panel_NastrojovHlavny{ margin: 0 auto; padding: 0; text-align: center; width:auto; z-index: 9999; overflow:hidden;}
.Panel_NastrojovHlavny * {	margin: 0; padding: 0; font-family: Arial;font-size: 10px !important;letter-spacing: 0;}
.Panel_NastrojovHlavny .Blok_MenuPolozka { width: auto; height: 88px; margin: 2px;padding: 6px 0px 1px 1px;background:  url("/dd_kipsec/images/bg_menu.gif") no-repeat top left transparent;	display: block;overflow:hidden;float: left;text-align: left;}    	
.Panel_NastrojovHlavny .Blok_MenuPolozka ul.Blok_Stlpec{list-style: none;width: 130px;height: 72px;	float: left;	overflow:hidden;height: 100%;}	
.Panel_NastrojovHlavny li{width: 127px;height: 16px; background:  url("/dd_kipsec/images/bg_menu_element.gif") no-repeat top left transparent;}	
.Panel_NastrojovHlavny li a {voice-family: "\"}\""; voice-family: inherit;	height: 14px;	text-decoration: none; display: block; padding: 1px 0 1px 18px;}		
.Panel_NastrojovHlavny li a {color: #666;}	
.Panel_NastrojovHlavny li a:hover {	color: #000;text-shadow: 1px 1px 1px #666;}	
/* koniec - Panel_NastrojovHlavny */


/**** #ZS_Stlpce ****/
#ZS_StlpceHH
{
  clear: both;
}
#ZS_Stlpce {
    background: url("/DD_AMABREZNO/images/bg_ZS_Stlpce.jpg") repeat-y scroll 209px top transparent;
    clear: both;
    text-align: left;
    width: 1020px;
    padding-top: 20px;
}
/**** #ZS_LLStlpec ****/
#ZS_LLStlpec {
    background: url("") no-repeat scroll left top transparent;
    width: 210px;
}     
.Panel_MenuStrom_Plus_PrimarneMenu {  
    width: 200px;
}

.Panel_MenuStrom_Plus_PrimarneMenuHH{
    background: url("/DD_AMABREZNO/images/bg_Panel_MenuStrom_Plus_PrimarneMenuHH.png") no-repeat scroll left top transparent;   
    width: 200px;
    padding-top: 20px;    
}
.Panel_MenuStrom_Plus_PrimarneMenuDH{
    background: url("/DD_AMABREZNO/images/bg_Panel_MenuStrom_Plus_PrimarneMenuDH.png") no-repeat scroll left bottom transparent;
    
    min-height: 294px;
    padding-top: 10px;
}

.Panel_MenuStrom_Plus_PrimarneMenu ul {
    font-size: 9pt;
    list-style: none outside none;
    width: 200px;    
}


.Panel_MenuStrom_Plus_PrimarneMenu li {
    display: block;    
    overflow: hidden;   
}
.Panel_MenuStrom_Plus_PrimarneMenu ul li a {
    color: #656464;
    display: block;
    text-decoration: none;
    padding: 4px 15px 6px 15px;
    text-shadow: 1px 1px 1px #D3D3D3;
}
/*.Panel_MenuStrom_Plus_PrimarneMenu ul li a:hover
, .Panel_MenuStrom_Plus_PrimarneMenu ul li.PolozkaMenu_Aktualna a
, .Panel_MenuStrom_Plus_PrimarneMenu ul li.PolozkaMenu_Aktualna li.PolozkaMenu a:hover {
    background: url("/DD_AMABREZNO/images/bg_Menu_Strom_Plus_PrimarneMenu_PolozkaMenu_Aktualna.png") no-repeat scroll left bottom black;
    min-height: 27px;
    color: white; 
}    */
.Panel_MenuStrom_Plus_PrimarneMenu ul li.PolozkaMenu_Aktualna .ObalDiv {
    background: url("/DD_AMABREZNO/images/bg_Menu_Strom_Plus_PrimarneMenu_PolozkaMenu_Aktualna.png") no-repeat scroll left bottom black;
    color: white;padding-bottom: 3px;}

.Panel_MenuStrom_Plus_PrimarneMenu ul li.PolozkaMenu_Aktualna .ObalDiv a
, .Panel_MenuStrom_Plus_PrimarneMenu ul li a:hover {
    background: url("/DD_AMABREZNO/images/bg_Menu_Strom_Plus_PrimarneMenu_PolozkaMenu_Aktualna_Linka.png") no-repeat scroll right center transparent;
    color: white; 
}




.Panel_MenuStrom_Plus_PrimarneMenu ul li.PolozkaMenu_Aktualna li.PolozkaMenu .ObalDiv 
, .Panel_MenuStrom_Plus_PrimarneMenu ul li.PolozkaMenu_Aktualna li.PolozkaMenu .ObalDiv a{
    background: none repeat scroll 0 0 transparent;
    color: black;
}

.Panel_MenuStrom_Plus_PrimarneMenu .UrovenMenu_1 li
{
  background: url("") no-repeat scroll 10px top transparent;
}
.Panel_MenuStrom_Plus_PrimarneMenu .UrovenMenu_1 li a
{
padding-left: 20px;
  /*
  padding-top: 8px;
  padding-bottom: 6;  */
  font-size: 90%;
}
.Panel_MenuStrom_Plus_PrimarneMenu .UrovenMenu_2 li
{
  background: url("") no-repeat scroll 20px top transparent;
}
.Panel_MenuStrom_Plus_PrimarneMenu .UrovenMenu_2 li a
{     
  /*margin-left: 20px;
  padding-top: 6px;
  padding-bottom: 4;  */
    font-size: 90%;
}
.Panel_MenuStrom_Plus_PrimarneMenu .UrovenMenu_3 li
{
  background: url("") no-repeat scroll 30px top transparent;
}
.Panel_MenuStrom_Plus_PrimarneMenu .UrovenMenu_3 li a
{   
  /*margin-left: 30px;
  padding-top: 4px;
  padding-bottom: 2;  */
    font-size: 90%;
}

 .Panel_MenuStrom_Plus_PrimarneMenu ul li a:hover
 , .Panel_MenuStrom_Plus_PrimarneMenu ul li.PolozkaMenu_Aktualna li.PolozkaMenu .ObalDiv a:hover {
    background: url("/DD_AMABREZNO/images/bg_Menu_Strom_Plus_PrimarneMenu_PolozkaMenu_Linka_hover.png") no-repeat scroll right center transparent;
    color: black;
}

.Panel_DSTPanel_BANERYSTREDVLAVO
{
    font-size: 8pt;
    margin: 0;
    padding: 0;
    width: 200px;
}
.Panel_DSTPanel_BANERYSTREDVLAVO  .Panel_DSTPanel_ELEMENT
{
    background: url("/DD_AMABREZNO/images/bg_Panel_DSTPanel_ELEMENT_BANERYSTREDVLAVOHH.png") no-repeat scroll left top transparent;
    margin: 20px 0 0 0 ;
    padding: 20px 0 0 0;
    width: 200px;
}
.Panel_DSTPanel_BANERYSTREDVLAVO  .Panel_DSTPanel_ELEMENT .ObalDivLH

{
    background: url("/DD_AMABREZNO/images/bg_Panel_DSTPanel_ELEMENT_BANERYSTREDVLAVODH.png") no-repeat scroll left bottom transparent;
    margin: 0;
    padding: 0 0 20px 0;
    width: 200px;
}

.Panel_DSTPanel_BANERYSTREDVLAVO  .Panel_DSTPanel_ELEMENT .ObalDivPH
{
    background: url("/DD_AMABREZNO/images/bg_Panel_DSTPanel_ELEMENT_BANERYSTREDVLAVOCO.png") repeat-y scroll left top transparent;
    margin: 0;
    padding: 0;
    width: 200px;
}

.Panel_DSTPanel_BANERYSTREDVLAVO  .Panel_DSTPanel_ELEMENT .ObalDiv
{
    background: url("/DD_AMABREZNO/images/bg_Panel_DSTPanel_ELEMENT_BANERYSTREDVLAVOCD.png") no-repeat scroll left bottom transparent;
    margin: 0;
    padding: 0 7px;
    width: 186px;
    min-height: 57px;
    overflow: hidden;
    height: auto;
}



/****  koniec - #ZS_LLStlpec ****/
 /**** #ZS_CStlpec ****/
 #ZS_CStlpec {
    width: 740px;   /*790*/
    padding: 0px 20px 0px 25px;
}
.Panel_ObsahStranky
{
    width: 740px;  
} 

.Panel_PREPOJENY_MODUL_ZAKLADNY
{
  margin-top: 30px;
}

.MODUL_ELEMENT_PREPOJENY_MODUL_ZAKLADNY
{
     margin-top: 15px;
     padding-bottom: 10px;
}

/****  koniec - #ZS_CStlpec ****/  
 *
/**** #ZS_PStlpec ****/
#ZS_PStlpec {
    background: url("") repeat-x scroll left top #8CF028;
    width: 0px;
    } 
/****  koniec - #ZS_PStlpec ****/
/**** #ZS_ListaDolna ****/
#ZS_ListaDolna {
    clear: both;
    font-size: 8pt;
    height: 69px;
    width: 1000px;  
    padding: 30px 0 0 0;  
    text-align: center;
}
#ZS_ListaDolna a
{
    color: #7d7c7c;
}
#ZS_ListaDolna a:hover
{
    color: #7d7c7c;
}


.Panel_KIPSECVerzia
{
    clear: both;
    height: 35px;

}   

.Panel_KIPSECVerzia .Panel_DSTPanel_ELEMENT {
    float: left;
    height: 25px;
}
.Panel_KIPSECVerzia .Panel_DSTPanel_ELEMENT_KIPSECVerziaPRED {
    text-align: right;
    width: 680px;
}
.Panel_KIPSECVerzia .DOMENA_KIPSECVerzia {
    float: left;
    height: 25px;
    width: 310px;
    text-align: left;
    padding-left: 10px;
}
.Panel_KIPSECVerzia .Panel_DSTPanel_ELEMENT_KIPSECVerziaZA {
    text-align: left;
    width: 1000px;
}
/****  koniec - #ZS_ListaDolna ****/

#ZS_LLStlpec, #ZS_LStlpec, #ZS_CStlpec, #ZS_PStlpec, #ZS_PPStlpec {
    float: left;
}
/****  koniec - #ZS_Stlpce ****/   

/****  ****/
/****  koniec -  ****/

.GOOGLE_MAPA
{
  float: right;
      margin: 0;
    padding: 2px;
    border: 1px solid silver;
    background-color: white;
  
}

.CLENSTVO_HOME_ELEKTRO
{
  width: 400px;
  color: black;
  font-size: 8pt; 
  text-align: center;
  margin:50px auto 25px; 
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
  padding: 5px  0 3px;    
  
}
.CLENSTVO_HOME_ELEKTRO  *
{margin:2px auto 0;text-align: center;}


/* eHLAS */
/*.MODUL_ElementAbstrakt_EHLAS, .MODUL_ElementAbstrakt_EHLAS *
, .MODUL_EHLAS .MODUL_UVOD, .MODUL_EHLAS .MODUL_ZAVER
, .MODUL_PREPOJENY_MODUL_SEKUNDARNY_najlepsia_pracka *
, .MODUL_PREPOJENY_MODUL_KVARTERNY_najlepsia_pracka *{color: #800000;}

.MODUL_ElementAbstrakt_EHLAS .MODUL_ELEMENT_NADPIS,
.MODUL_ElementAbstrakt_EHLAS .MODUL_ELEMENT_POPIS {background: none; border: none; padding:0; height:auto;}
.MODUL_ElementAbstrakt_EHLAS .MODUL_ELEMENT_NADPIS * {padding:0; font-size: 10px;}


/*.MODUL_UVOD_EHLAS  {    border-left: 1px solid #B1B1B1;  border-right: 1px solid #B1B1B1;box-shadow: 2px 2px 2px #888;}*/
/*
.MODUL_ElementAbstrakt_EHLAS {border: none !important;border-bottom: solid 1px #EFF7F9!important;  box-shadow:none!important; margin:0 5px 5px 15px;}

.MODUL_PREPOJENY_MODUL_KVARTERNY_najlepsia_pracka .PREPOJENY_MODUL_NADPIS_EHLAS {
border-bottom: 1px solid #B1B1B1;border-radius: 10px 1px 1px;text-align: center;height: 30px;padding: 8px 10px 0px !important;}
.MODUL_PREPOJENY_MODUL_KVARTERNY_najlepsia_pracka .MODUL_ELEMENT_POPIS_EHLAS { margin:0;padding:0;}
.MODUL_PREPOJENY_MODUL_KVARTERNY_najlepsia_pracka .PREPOJENY_MODUL_NADPIS_EHLAS h2{margin:0;color: white;}
.MODUL_PREPOJENY_MODUL_KVARTERNY_najlepsia_pracka  .KE_SKP{width:99%;padding-left:4px;}
.MODUL_PREPOJENY_MODUL_KVARTERNY_najlepsia_pracka .MODUL_ElementAbstrakt_EHLAS {margin: 0 0 5px;}
.MODUL_PREPOJENY_MODUL_KVARTERNY_najlepsia_pracka .EHLAS_ELEMENT_GRAF {width: 60%;}   */
/* koniec - eHLAS */ 

.MODUL_PREPOJENY_MODUL_TERCIARNY 
,.MODUL_PREPOJENY_MODUL_KVARTERNY {width:190px; margin: 20px 0 0 0; padding: 0 5px;background-color: white; 
box-shadow: -1px 2px 2px #dbdbdb;border-radius: 10px 10px 10px 10px; font-size: 8pt; overflow: hidden;} 

.MODUL_ElementAbstrakt_EHLAS{margin:0 2px 0!important;padding:0;}
.EHLAS_ELEMENT, .MODUL_ElementAbstrakt_EHLAS .EHLAS_ELEMENT div
, .MODUL_ELEMENT_POPIS_EHLAS{margin:0!important;}
.EHLAS_ELEMENT{letter-spacing: 0px;}
.MODUL_ElementAbstrakt_EHLAS *
{margin-bottom: 0px!important;}
.MODUL_ELEMENT_NADPIS_EHLAS  h2
{margin:0;padding:2px 0px 0px 15px; font-size: 11px; color: gray;}
.Panel_PREPOJENY_MODUL_TERCIARNY .PANEL_AKCIE_ELEMENTU, .Panel_PREPOJENY_MODUL_KVARTERNY .PANEL_AKCIE_ELEMENTU
{margin:0;padding:0;}

.Panel_PREPOJENY_MODUL_TERCIARNY .EHLAS_ELEMENT_GRAF_HP
, .Panel_PREPOJENY_MODUL_KVARTERNY .EHLAS_ELEMENT_GRAF_HP{width:60%;}
.Panel_PREPOJENY_MODUL_TERCIARNY .EHLAS_ELEMENT_GRAF_HN
, .Panel_PREPOJENY_MODUL_KVARTERNY .EHLAS_ELEMENT_GRAF_HN{width:30%;}

.Panel_StatickyModul_Primarny  {margin: 20px 0px ; }