/* CSS Document */
@import url("/DD_KIPSEC/Panel_NastrojovHlavnyH.css");
@import url("eHOMEelektro.css");
body, html
{
    font-size: 12px;
    font-family: Arial;
    margin: 0;
    padding: 0;
}
body
{
    text-align: center;
    background: #E6E6E6 url('/DD_HOMEELEKTRO/images/1px.jpg') top left repeat-x;
}

/**** zakladne struktury ****/
.ZS
{
    overflow:hidden;
        height: 100%;
}
#ZS_CVsetko
{
    margin: 0 auto;
    width: 1190px;

}
#ZS_Vsetko
{
    float: left;  
        width: 960px;  
}
#ZS_LLStlpec, #ZS_LStlpec, #ZS_CStlpec, #ZS_PStlpec, #ZS_PPStlpec
{
    float: left;
}

#ZS_VsetkoPlus
{
    float: left;  
    width: 215px; 
       margin: 40px 0 0 0;
}

.Panel_DSTPanel_BANERYVLAVO .ObalDivLH

{
    background: url('/DD_HOMEELEKTRO/images/left_menu_top.png') top left no-repeat;
    padding-top: 18px;
    width: 215px;
       overflow: hidden;
    height: 100%;
}

.Panel_DSTPanel_BANERYVLAVO .ObalDiv
{
    width: 195px;
    background: url('/DD_HOMEELEKTRO/images/left_menu_1px.png') top left repeat-y;
       overflow: hidden;
    height: 100%;
    padding: 0 10px;
    text-align: left;
    font-size: 11px;
}

.Panel_DSTPanel_BANERYVLAVO .ObalDivPH
{
    background: url('/DD_HOMEELEKTRO/images/left_menu_bottom.png') bottom left no-repeat;
    width: 215px;
    padding-bottom: 18px;
       overflow: hidden;
    height: 100%;
}

/**** koniec - zakladne struktury ****/


#aspnetForm
{
    background: url('/DD_HOMEELEKTRO/images/1px_dole.jpg') bottom left repeat-x;
     padding-bottom: 2px;
}



#ZS_ListaHorna
{
    width: 960px;
    height: 42px;
    margin: 0px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
    background: url('/DD_HOMEELEKTRO/images/prihlasit.jpg') top center no-repeat;
}
#ZS_ListaHorna a
{
  color: #D90783;
}


#ZS_Hlavicka
{
    display: block;
    width: 960px;
    height: 262px;
    background: url('/DD_HOMEELEKTRO/images/banner.jpg') top center no-repeat;
    position: relative;
}



.Panel_DSTPanel_ELEMENT_MOTTO
{
    font-size: 26px;
    text-align: left;
    color: #224A90;
    font-family: Georgia;
    font-style: italic;
    font-weight: bold;
    letter-spacing: 0px;
    padding-top: 10px;
    margin-left: 315px;
}

.elektro
{
    font-size: 32px;
    line-height: 72%;
    color: #D90783;
    text-align: left;
    font-family: Arial;
    font-weight: bold;
    letter-spacing: 0px;
    position: absolute;
    top: 150px;
    left:42px;
}
.elektro span
{
    font-size: 18px;
}



.PEVNE_LINKY
{
    font-size: 9px;
    height: 20px;
    text-align: right;
    width: 650px;
    float: right;
}
.PEVNE_LINKY *
{
        margin: 0;
        padding: 0;
            list-style: none;
        float: right;
}
.PEVNE_LINKY_INTRA
{
        margin: 0 0 0 230px;
} 



.Panel_PrihlasitOdhlasit
{
    width: 270px;
    height: 20px;
    display: block;
    padding: 0px;
    padding-top: 1px;
    margin: 0px;
    text-align: left;
    margin-left: 35px;
    margin-bottom: 20px;    
    float: left;
}
.Panel_PrihlasitOdhlasit .Panel_KUP_PrihlasitOdhlasit
{
  font-size: 11px;
}

.Panel_NastrojovHlavny
{
    float: left;
    width: 960px;
    border: 0px solid red;
    background: #FFF;
    margin-bottom: 0px;
    padding-bottom: 0px;
    text-align: left;
}

#ZS_HorizontalneMenu
{
    height: 0px;
}

#ZS_Stlpce
{
    float: left;
    width: 960px;
    border: 0px solid red;
    background: #FFF url('/DD_HOMEELEKTRO/images/bottom.jpg') bottom left no-repeat;
    margin-bottom: 15px;
    padding-bottom: 10px;
    text-align: left;
}

#ZS_LLStlpec
{
    width: 215px;
    padding-left: 3px;
}

/* Panel_DLogoHlavicka */
.Panel_DLogoHlavicka
{
    float: left;
    display:inline-block;   
    width: 270px;
    height: 140px;     
}
.Panel_DLogoHlavicka img
{
    border: none;
    width: 270px;
    height: 140px;  
}

/* koniec - Panel_DLogoHlavicka */

.Panel_MenuStrom_Plus_PrimarneMenu .ObalDivLH

{
    background: url('/DD_HOMEELEKTRO/images/left_menu_top.jpg') top left no-repeat;
    padding-top: 18px;
    width: 215px;
}

.Panel_MenuStrom_Plus_PrimarneMenu .ObalDiv
{
    width: 215px;
    background: url('/DD_HOMEELEKTRO/images/left_menu_1px.jpg') top left repeat-y;
}

.Panel_MenuStrom_Plus_PrimarneMenu .ObalDivPH
{
    background: url('/DD_HOMEELEKTRO/images/left_menu_bottom.jpg') bottom left no-repeat;
    width: 215px;
    padding-bottom: 18px;
}

.Panel_DSTPanel_BANERYSTREDVLAVO
{
  margin:6px 0 0 3px;
}
.Panel_DSTPanel_BANERYSTREDVLAVO .ObalDivPH
, .Panel_DSTPanel_BANERYSTREDVLAVO .ObalDivLH
,  .Panel_DSTPanel_BANERYSTREDVLAVO .ObalDiv
{
    width: 215px;
}

.Panel_MenuStrom_Plus_PrimarneMenu li
{
    margin: 0px;
    padding: 0px;
}

.Panel_MenuStrom_Plus_PrimarneMenu ul .ObalDiv
{
    background: none;
}

.Panel_MenuStrom_Plus_PrimarneMenu ul
{
    font-size: 10pt;
    list-style: none;
    margin: 0px;
    padding-left: 12px;
}
.Panel_MenuStrom_Plus_PrimarneMenu ul li a
{
    padding: 5px 25px;
    font-family: arial;
    color: #224A90;
    text-decoration: none;
    background: url('/DD_HOMEELEKTRO/images/menu_off.jpg') center left no-repeat;
    display: block;
    font-weight: bold;
    width: 140px;
}

.MODUL  .Panel_MenuStrom_Plus_PrimarneMenu ul li a
{
    width: 165px;
}
.Panel_MenuStrom_Plus_PrimarneMenu a:hover, .Panel_MenuStrom_Plus_PrimarneMenu a:active
{
    font-weight: bold;
    background: url('/DD_HOMEELEKTRO/images/menu_on.jpg') left no-repeat;
    color: #D90783;
    text-decoration: underline;
}
.Panel_MenuStrom_Plus_PrimarneMenu .PolozkaMenu_Aktualna a, .Panel_MenuStrom_Plus_PrimarneMenu .PolozkaMenu_Aktualna a:hover
{
    font-weight: bold;
    background: url('/DD_HOMEELEKTRO/images/menu_on.jpg') left no-repeat;
    color: #D90783;
    text-decoration: underline;
}

.Panel_MenuStrom_Plus_PrimarneMenu .PolozkaMenu_Aktualna .PolozkaMenu a
{
    background: url('/DD_HOMEELEKTRO/images/menu_off.jpg') left no-repeat;
}
.Panel_MenuStrom_Plus_PrimarneMenu .PolozkaMenu_Aktualna .PolozkaMenu a:hover
{
    background: url('/DD_HOMEELEKTRO/images/menu_on.jpg') left no-repeat;
}

.Panel_MenuStrom_Plus_PrimarneMenu ul.UrovenMenu_2 li a
{
  font-weight: normal;
}

#ZS_CStlpec
{
    margin: 0px;
    padding: 0px;
    padding-left: 4px;
    margin-top: 0px;
    width: 735px;
    margin-top: 2px;
}

.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
{
    display: block;
    padding-top: 10px;
    width: 735px;
    height: 38px;
    background: url('/DD_HOMEELEKTRO/images/bg_h1.jpg') top left no-repeat;
}
.MODUL_NADPIS h1
{
    margin: 0;
}

.MODUL_NADPIS a, .MODUL_NADPIS h1 a
{
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0px 0 0 16px;
    text-align: left;
    display: block;
    
}

.MODUL_HLAVICKA
{
  padding-left: 15px;
  padding-right: 15px;
}


.MODUL_ElementDetail_BAZAL {
    clear: both;
}

.MODUL_ElementDetail .ObalDiv, .MODUL_ElementAbstrakt .ObalDiv
{
    overflow: hidden;
}
.MODUL_ElementDetail *, .MODUL_ElementAbstrakt *
{
    margin-top: 0px;
}
.MODUL_ElementDetail .ObalDivHH, .MODUL_ElementAbstrakt .ObalDivHH
{
    background: url('/DD_HOMEELEKTRO/images/bg_top.png') top center no-repeat;
    width: 735px;
    padding-top: 21px;
}

.MODUL_ElementDetail .ObalDivLH, .MODUL_ElementAbstrakt .ObalDivLH
{
    width: 704px;
    padding-left: 15px;
    padding-right: 15px;
    background: url('/DD_HOMEELEKTRO/images/bg_1px.png') top center repeat-y;
    padding-bottom: 0px;
}
.MODUL_ElementDetail .ObalDivPH, .MODUL_ElementAbstrakt .ObalDivPH
{
    margin: 0;
    padding: 0;
    width: 704px;
}

.MODUL_ElementDetail .ObalDivDH, .MODUL_ElementAbstrakt .ObalDivDH
{
    background: url('/DD_HOMEELEKTRO/images/bg_bottom.png') bottom center no-repeat;
    width: 735px;
    padding-bottom: 21px;
}

.MODUL_ELEMENT_NADPIS h2
{
    font-size: 14px;
    color: #475E87;
    text-align: left;
    padding-top: 0px;
    margin-top: 0px;
}

.NasledujuciElement, .PredchadajuciElement {
    color: #74767A;
    display: block;
    font-size: 91.7%;
    text-align: right;

    width: 300px;
}
.PredchadajuciElement {
    margin: 0px 20px 20px 400px;
        padding-bottom: 5px;
    border-bottom: thin solid #BFBEC4;
}
.NasledujuciElement {
    margin: 20px 20px 0 400px;
    padding-top: 5px;
    border-top: thin solid #BFBEC4;
}

.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;
}


.MODUL_ElementDetail a:link, .MODUL_ElementAbstrakt a:link
{
    color: #355794;
    text-decoration: underline;
}
.MODUL_ElementDetail a:visited, .MODUL_ElementAbstrakt a:visited
{
    color: #355794;
    text-decoration: underline;
}
.MODUL_ElementDetail a:hover, .MODUL_ElementAbstrakt a:hover
{
    color: #E43389;
    text-decoration: underline;
}

.MODUL_STRANY
{
    margin-bottom: 7px;
    margin-left: -10px;
    text-align: center;
}
.MODUL_STRANY li
{
    display: inline;
    margin-left: 10px;
}
.MODUL_STRANY li a
{
    color: #355794;
    text-align: left;
    text-decoration: underline;
    font-weight: bold;
}
.MODUL_STRANY li a:hover
{
    color: #E43389;
}
.MODUL_STRANY li a:active
{
    color: #E43389;
}
.MODUL_STRANY li.PolozkaStrany_Aktualna a
{
    color: #E43389;
}
.MODUL_STRANY li.PolozkaStrany_Aktualna a:hover
{
    color: #E43389;
}

/* spec */
/*.MODUL_BAZAL_home_elektro_mesta_mapa   .MODUL_ElementDetail
, .MODUL_ELEMENT_PREPOJENY_MODUL_home_elektro_mapa
{
  background-color:    #7DAFC7;
}   */
/* koniec - spec */


#ZS_ListaDolna
{
    width: 960px;
    clear: left;
    text-align: center;
    height: 40px;
    color: #C1C3C4;
    font-size: 10pt;
}
#ZS_ListaDolna a
{
    color: #C1C3C4;
}

.Panel_DSTPanel_ELEMENT_BANERYDOLE
{
      clear:both;
}

/* Panel_KIPSECVerzia */

.Panel_KIPSECVerzia
{
    height: 40px;
    display: block;
}
.Panel_KIPSECVerzia .DOMENA_KIPSECVerzia
{
    margin: 0px 0px 5px 0px;
    padding: 15px 0px 0px 0px;
    width: 330px;
    height: 25px;
    display: block;
    float: left;
}
.Panel_KIPSECVerzia .Panel_DSTPanel_ELEMENT
{
    height: 25px;
    padding: 15px 0px 0px 0px;
    background-image: url("/DD_SAUS/images/DOMENA_KIPSECVerzia_bg.png");
    background-repeat: repeat-x;
    background-position: left center;
    display: block;
    float: left;
}
.Panel_KIPSECVerzia .Panel_DSTPanel_ELEMENT_KIPSECVerziaPRED
{
    text-align: right;
    width: 480px;
}
.Panel_KIPSECVerzia .Panel_DSTPanel_ELEMENT_KIPSECVerziaZA
{
    text-align: left;
    width: 170px;
}
/* koniec - Panel_KIPSECVerzia */

/* Panel_NastrojovHlavny */

.Panel_NastrojovHlavny
{
       text-align: center;

    }
/*
.Panel_NastrojovHlavny
{
       text-align: center;
    font-size: 9px;
	font-weight: bold;

    }
    
.Panel_NastrojovHlavny     .PanelNastrojovH
{ 
    display: inline-block;    
    }    
    

.Panel_NastrojovHlavny .Blok_MenuPolozka 
{

	width: 130px;
	height: 72px;
	margin: 2px;
	padding: 6px 5px 1px 2px;
	background:  url(/dd_kipsec/images/bg_menu130.gif);
	background-repeat: no-repeat;	
	float: left;
	overflow:hidden;
	height: 100%;
	}
	
.Panel_NastrojovHlavny .Blok_MenuPolozka_Domena 
, .Panel_NastrojovHlavny .Blok_MenuPolozka_Modul 
{
	width: 260px;
	height: 72px;
	margin: 2px;
	padding: 6px 5px 1px 2px;
	background:  url(/dd_kipsec/images/bg_menu260.gif);
	background-repeat: no-repeat;	
	}	
	
.Panel_NastrojovHlavny .Blok_MenuPolozka ul.Blok_Stlpec
{	
    list-style: none;
	width: 130px;
	height: 72px;   
	margin: 0;   
	padding: 0;    
	float: left; 
	overflow:hidden;
	height: 100%;	
}
	
.Panel_NastrojovHlavny li 
{
    width: 127px;
  	height: 16px;
	background:  url(/dd_kipsec/images/bg_menu_element.gif);
	background-repeat: no-repeat;
	padding: 0;
	}	
.Panel_NastrojovHlavny li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 14px;
	text-decoration: none; 
	display: block; 
	padding: 2px 0 0 20px;
	}	
	
.Panel_NastrojovHlavny li a:link, .Panel_NastrojovHlavny li a:visited {
	color: #666;
	}
	
.Panel_NastrojovHlavny li a:hover {
	color: #000;
	}
  */
/* koniec - Panel_NastrojovHlavny */

.Panel_PREPOJENY_MODUL_ZAKLADNY
{
  overflow: hidden;
}

div.dodavatel
{
  display: block;
  width: 235px;
  height: 150px;
  float: left;
}

/* clenovia */   
.clen_logo
{
  width: 125px;
  float: right;
  margin: 0px 0 0px;
  padding: 0;
} 
.clen_logo    img
{
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
} 
.clen_popis
{
  width: 500px;
  float: left;
  margin: 15px 0 10px;
  padding: 0;
  font-style: italic;

}

.clen_kontakt, .clen_info
{
  width: 575px;
  float: left;
  margin: 15px 0 10px;
  padding: 0;
} 

.adresa,  .telefon, .fax, .email, .www 
{
  float: left; 
}

.clen_kontakt label, .clen_info   label
{
  display: inline-block;
   vertical-align: top;
  width: 70px;
  color: #475E87;
  font-weight: bolder;
}
.clen_kontakt div div, .clen_info div div
{
  display: inline-block;
}    

.adresa
{
  width: 575px;
  /*height: 45px;   */
  height: auto;
  overflow: hidden;
  margin-bottom: 15px;
}
.adresa div
{
  width: 500px;
}

 .telefon, .fax, .email, .www 
{
  width: 287px
}  

div.clen_info div
{
  margin-top: 3px;
} 
div.clen_info div div
{
  width: 420px;
}   

.clen_info label
{
  width: 150px;
} 

div.otvaracie_hodiny{
width: 575px;     
}
div.otvaracie_hodiny div{
width: 550px;
margin-left: 20px;
}
div.otvaracie_hodiny div div{
  width: 550px;
}
div.otvaracie_hodiny div div div{
width: 370px;
}

div.otvaracie_hodiny label
{
display:block;     
}

div.otvaracie_hodiny div div label
{
  display: inline-block;
  color: black;
}
/* koniec - clenovia */

.MODUL_ELEMENT_OBSAH
{
margin: 0;
padding: 0;
display: block;
overflow: hidden;
}

.ico_social
{
  margin: 5px auto 5px auto;
  width: 100px;
}

.ico_social  img
{
  border:none;
}

/* formulare */
 .FRM_ELEMENT
 {
  margin-top: 10px;
 }
 .FRM_ELEMENT label
 {
  width:194px;
  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"]
, BUTTON
{

    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;

}

.Blok_Tlacidla
{
  text-align: center;
  margin-top: 20px;
}

fieldset.KUP_Login
{
    border: 1px solid #DDDDDD;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
}

.KUP_Login .Blok21 {
    width: 42%;
    float: right;
}
.KUP_Login .Blok22 {
    width: 56%;
    float: left;
}

.KUP_Login .Blok21 img{
  display: block;
  float: right;
}
.KUP_Login .Blok21 span{
  display: block;
  clear: both;
  font-size: 11px;
  font-weight: bold;

}


.KUP_Login input[type="text"]
,.KUP_Login input[type="password"]
{
    width: 58%;
}

.KUP_Login label
{
  width: 150px;
}
/* koniec - formulare */

.partneri_flash
{
  margin-top: 15px;
  text-align: center;
}

.letak
{
    background: url("/DD_HOMEELEKTRO/images/letak.jpg") no-repeat scroll left top transparent;
    font-size: 8pt;
    height: 43px;
    padding: 63px 15px 10px 20px;
    text-align: center;
    width: 176px;
  }
.letak b
{  
    font-size: 8pt;
    }
  
.letak  a
{  
    color: white;/*#355794#D90783;*/
    font-weight: bold;
    text-decoration: underline;     
}

.letak  a:hover
{  
    color: silver;  /*#224A90*/
    text-decoration: none;     
}

.ZDROJ
{
  font-size: 11px;
  text-align: right;
  padding: 5px 80px 5px 0px;
}

.MAPA_MESTA_HOMEELEKTRO
{
 font-size: 8pt;
 background: url("/DD_HOMEELEKTRO/image/mapa_slovensko_700_tmava.png") no-repeat scroll left top transparent;
 margin:0 auto;
 width: 700px;
 height: 347px;
  position:relative;

}
.MAPA_MESTA_HOMEELEKTRO a.LINKA_MESTO
{
  background: url("/DD_HOMEELEKTRO/image/mesto_10.png") no-repeat scroll left center transparent; 
  padding: 0px 2px 0 11px; 
  color: white;  
    /*text-shadow: white 1px -1px 1px;*/ 
        border-radius: 0.4em 0.4em 0.4em 0.4em;
}
.MAPA_MESTA_HOMEELEKTRO a.LINKA_MESTO:hover
{
  /*text-shadow: #6374AB 1px -1px 1px;*/
  color: #355794;
  background-color: white;
}

.MAPA_MESTA_HOMEELEKTRO a.LINKA_MESTO_NAD
{
  background-position: center bottom;
  padding: 5px 2px 10px 2px;   
}
.MAPA_MESTA_HOMEELEKTRO a.LINKA_MESTO_POD  
{
  background-position: center top;
  padding: 5px 2px 0px 2px;   
}

.MAPA_MESTA_HOMEELEKTRO a.LINKA_MESTO_VLAVO  
{
  background-position: right center;
  padding: 5px 10px 2px 2px;   
}

.MAPA_MESTA_HOMEELEKTRO .LINKA_MESTO_BRATISLAVA
{
            position: absolute;
            top: 188px;
            left: 25px;

}

.MODUL_HLAVICKA_BAZAL_najvacsia_siet
{
    overflow: hidden;
    padding: 0;

}

.MODUL_ElementDetail_BAZAL_uputavky
{
    overflow: hidden;
    padding: 0;

}
.MODUL_ElementDetail_BAZAL_uputavky .ObalDivHH
, .MODUL_ElementDetail_BAZAL_uputavky .ObalDivDH
, .MODUL_ElementDetail_BAZAL_uputavky .ObalDivLH
, .MODUL_ElementDetail_BAZAL_uputavky .ObalDivPH
, .MODUL_ElementDetail_BAZAL_uputavky .ObalDiv
{
  background-image: url(none);
    padding: 0;
    width: 735px;
    }
.MODUL_ElementDetail_BAZAL_uputavky .ObalDiv
{
  background-image: url(none);
    padding: 0 2px 0 3px;
    width: 735px;
    }

.HOME_ELEKTRO_STRUCNE_INFO
{
  /*width: 460px;*/
  /*height: 363px;*/
  /*float: left;*/
  margin-left: 10px;
}
.HOME_ELEKTRO_TIPY_ELEMENT
{
    background: url("/DD_HOMEELEKTRO/images/bg_TOP_tovar.jpg") no-repeat scroll left top transparent;
    float: right;
    height: 105px;
    margin-right: 7px;
    padding: 8px;
    width: 222px;
      text-decoration: none;
}
.HOME_ELEKTRO_TIPY_ELEMENT a
{
  color: black;
       text-decoration: none;
  display: block;
  overflow: hidden;
  padding: 0;
  margin: 0;
    width: 222px;  
      height: 105px;

}
.HOME_ELEKTRO_TIPY_ELEMENT img
{
float: left;
margin-right: 10px; 
margin-top: 0px; 
padding: 0;
border:0px;
background-color: transparent;
}
.HOME_ELEKTRO_TIPY_ELEMENT h4
{  
  margin-top:25px;
  margin-bottom: 5px;  
  width:112px;   
  float: right;
    font-size: 9pt;
    margin: 10px 0 0 0 ;
    padding: 0;      
}

.HOME_ELEKTRO_TIPY_ELEMENT p
{ 
   width:112px;   
  float: right;
  margin:0;
  font-size: 7pt;
}

.MODUL_ELEMENTY_CLANOK_home_elektro_tipy .MODUL_ElementAbstrakt
{
  width: 364px;
  float: left;
}

.MODUL_ELEMENTY_CLANOK_home_elektro_tipy .MODUL_ElementAbstrakt .ObalDivHH
{
    background: url('/DD_HOMEELEKTRO/images/bg_top_364.png') top left no-repeat;
    width: 364px;
    padding-top: 21px;
}
.MODUL_ELEMENTY_CLANOK_home_elektro_tipy .MODUL_ElementAbstrakt .ObalDiv
{
    width: 334px;
    height: 190px;
    }
    
.MODUL_ELEMENTY_CLANOK_home_elektro_tipy img
,.MODUL_CLANOK_home_elektro_tipy img {
background-color: transparent !important;
border: 1px solid transparent !important;
                                            
                                            }

.MODUL_ELEMENTY_CLANOK_home_elektro_tipy .MODUL_ElementAbstrakt .ObalDivLH
{
    width: 334px;
    padding-left: 15px;
    padding-right: 15px;  
    background: url('/DD_HOMEELEKTRO/images/bg_1px_364.png') top left repeat-y;
    padding-bottom: 0px;
}
.MODUL_ELEMENTY_CLANOK_home_elektro_tipy .MODUL_ElementAbstrakt .ObalDivPH
{
    margin: 0;
    padding: 0;
    width: 364px;
}

.MODUL_ELEMENTY_CLANOK_home_elektro_tipy .MODUL_ElementAbstrakt .ObalDivDH
{
    background: url('/DD_HOMEELEKTRO/images/bg_bottom_364.png') bottom left no-repeat;
    width: 364px;
    padding-bottom: 21px;
}

.MOC
{
  font-size: 8pt;
  font-weight: bold;
  display: block;
  text-align: right;
}

.MODUL_CLANOK_home_elektro_tipy   .MOC
{
  color: #D90783; 
  margin: 30px 20px 10px 10px;
}



/* KATALOG */

.KATALOG .MODUL_ElementAbstrakt .MODUL_ELEMENT_NADPIS
, .UPUTAVKA_KATALOG.MODUL_ElementDetail   .MODUL_ELEMENT_NADPIS
, .KATALOG .MODUL_ELEMENT  .MODUL_ELEMENT_URL
{
    padding: 2px 2px 0 ;
      width: 214px;
          text-align: center;

}

.KATALOG .MODUL_ElementAbstrakt .MODUL_ELEMENT_NADPIS  *
, .UPUTAVKA_KATALOG.MODUL_ElementDetail   .MODUL_ELEMENT_NADPIS  *
, .KATALOG .MODUL_ELEMENT  .MODUL_ELEMENT_URL  *
{
    color: #475E87;
    font-size: 12px;
    padding: 0 ;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.KATALOG .MODUL_ElementAbstrakt .MODUL_ELEMENT_NADPIS  a:hover
, .UPUTAVKA_KATALOG.MODUL_ElementDetail   .MODUL_ELEMENT_NADPIS  a:hover
, .KATALOG .MODUL_ELEMENT  .MODUL_ELEMENT_URL  a:hover
{
    color: #E43389;
    }



.KATALOG .MODUL_ElementAbstrakt
, .UPUTAVKA_KATALOG.MODUL_ElementDetail
, .KATALOG .MODUL_ELEMENT 
{
  width: 238px;
  height: 312px;
  float: left; 
  position: relative;
  clear: none;
  background: url("/DD_HOMEELEKTRO/images/bg_HE_TOP_Abstrakt.png") no-repeat scroll top left transparent;
  margin-right: 7px;
}



.KATALOG .MODUL_ElementDetail
{
  position: relative;
}

.KATALOG .MODUL_ElementAbstrakt  .ObalDivHH  
, .KATALOG .MODUL_ElementAbstrakt  .ObalDivDH
, .KATALOG .MODUL_ElementAbstrakt  .ObalDivLH
, .KATALOG .MODUL_ElementAbstrakt  .ObalDivPH
, .KATALOG .MODUL_ElementAbstrakt  .ObalDiv
, .UPUTAVKA_KATALOG.MODUL_ElementDetail  .ObalDivHH  
, .UPUTAVKA_KATALOG.MODUL_ElementDetail  .ObalDivDH
, .UPUTAVKA_KATALOG.MODUL_ElementDetail  .ObalDivLH
, .UPUTAVKA_KATALOG.MODUL_ElementDetail  .ObalDivPH
, .UPUTAVKA_KATALOG.MODUL_ElementDetail  .ObalDiv
{
  background: none;
      width: auto; 
      margin:0;
      padding:0; 
}
.KATALOG .MODUL_ElementAbstrakt  .ObalDivHH
, .UPUTAVKA_KATALOG .MODUL_ElementDetail  .ObalDivHH
, .KATALOG .MODUL_ELEMENT  .ObalDivHH{
  padding: 5px 10px;
        width: 218px;
  height: 302px;        
  }

.ELEMENT__foto_tovar_abstrakt
{
  height: 160px;
  width: 170px;
  position: relative;
}
.ELEMENT__foto_tovar_detail
{
  padding-bottom: 10px;
  height: 300px;
  width: 300px;
  float: left;
}

.ELEMENT__uvod_detail
{
  padding: 50px 10px 20px;
  height: 240px;
  width: 280px;
  float: right;
  clear: right;
}

.ELEMENT__foto_tovar_abstrakt img
, .ELEMENT__foto_tovar_detail img
{
  background:  none;
  border-color: transparent;
  margin: 0;
  padding: 0;
}

.ELEMENT__foto_tovar_abstrakt img
{
  position: absolute;
  bottom: 10px;
}
.ELEMENT__foto_tovar_detail img
{
  margin-left: 80px;
}

.KATALOG a.MODUL_ELEMENT_VIAC 
{
     background: url("/DD_HOMEELEKTRO/images/ico_viac.png") no-repeat scroll left center transparent;
     width: 30px;
     height: 10px;
     display: block;
     position: absolute;
     top: 180px;
     right: 10px;
     font-size: 0px;
  margin: 0;
  padding: 0;     
}

.ELEMENT__popis_abstrakt
{
  font-size: 11px;
  text-align: justify;
}

.ELEMENT__popis_detail
{
  clear: both;
}

.ELEMENT__parametre
{
  margin-top: 15px;
}
.ELEMENT__parametre label
{
  font-weight: bold;
}

.ELEMENT__parametre .PRVOK
{
  margin-left: 20px;
}

.ELEMENT__cena
{
  background: url("/DD_HOMEELEKTRO/images/ico_cena.png") no-repeat scroll left center transparent;
  width: 70px;
  height: 15px; 
  padding: 4px 10px 4px;
  text-align: center;
  color: white;
  font-size: 13px;
  font-weight: bold;  
}
.KATALOG .MODUL_ElementAbstrakt  .ELEMENT__cena
, .UPUTAVKA_KATALOG.MODUL_ElementDetail .ELEMENT__cena
, .KATALOG .MODUL_ELEMENT  .ELEMENT__cena
{
  position: absolute;
  top: 150px;
  right: 10px;
}
.KATALOG .ELEMENT__znacka
{
    font-size: 11px;
    font-weight: bold;
    position: absolute;
    right: 10px;
    top: 100px
}
.KATALOG .MODUL_ElementDetail  .ELEMENT__cena
{
  float: right;
}

.KATALOG .MODUL_ElementDetail .ELEMENT__znacka
{
  float: right;
  position: static;
}




/* koniec - KATALOG */


/* Panel_PREPOJENY_MODUL_PRIMARNE_BANERY */
#Panel_PREPOJENY_MODUL_PRIMARNE_BANERY_BG {
    background: none repeat scroll 0 0 #000000;
    display: block;
    height: 100%;
    left: 0;
    opacity: 0.8;
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100%;
}    

.Panel_PREPOJENY_MODUL_PRIMARNE_BANERY {
    background-color: transparent;
    border: 2px solid transparent;
    padding: 10px;
    position: absolute;
    visibility: hidden;
}
.Input_Image_Zatvorit {
  position:absolute;
  right:-5px;
  top: 5px;
}
.Panel_PREPOJENY_MODUL_PRIMARNE_BANERY img {
    background-color: transparent;
    border: 1px solid transparent;
    margin: 0;
    padding: 0;
}


/* koniec - Panel_PREPOJENY_MODUL_PRIMARNE_BANERY*/

.Panel_DSTPanel_BANERYHORE {
    border: 1px solid grey;
    height: 97px;
    left: 250px;
    overflow: hidden;
    padding: 3px;
    position: absolute;
    top: 70px;
    width: 651px;
    background-color: #F0F1F5;
        border-radius: 3px 3px 3px 3px;
}

.QUATRO_BANER img {
    height: 94px;
    margin: 0;
    padding: 0;
    width: 647px;
}



