/* lightbox */
div.light_rounded .pp_top .pp_left{background: url(../images/lightbox/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/lightbox/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/lightbox/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/lightbox/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/lightbox/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/lightbox/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/lightbox/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/lightbox/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/lightbox/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(../images/lightbox/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/lightbox/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/lightbox/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/lightbox/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/lightbox/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/lightbox/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/lightbox/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/lightbox/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(../images/lightbox/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(../images/lightbox/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(../images/lightbox/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/lightbox/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/lightbox/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/lightbox/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/lightbox/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/lightbox/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/lightbox/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/lightbox/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../images/lightbox/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/lightbox/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/lightbox/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/lightbox/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/lightbox/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/lightbox/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/lightbox/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/lightbox/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(../images/lightbox/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(../images/lightbox/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(../images/lightbox/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/lightbox/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/lightbox/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/lightbox/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/lightbox/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(../images/lightbox/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/lightbox/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/lightbox/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/lightbox/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(../images/lightbox/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/lightbox/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/lightbox/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/lightbox/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/lightbox/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(../images/lightbox/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/lightbox/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/lightbox/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/lightbox/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(../images/lightbox/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(../images/lightbox/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(../images/lightbox/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(../images/lightbox/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(../images/lightbox/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(../images/lightbox/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(../images/lightbox/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(../images/lightbox/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(../images/lightbox/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(../images/lightbox/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(../images/lightbox/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(../images/lightbox/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(../images/lightbox/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(../images/lightbox/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(../images/lightbox/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(../images/lightbox/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(../images/lightbox/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(../images/lightbox/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../images/lightbox/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/lightbox/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}

/* web */
/* ----------------------------------------------------------------------------------------------------------
0) UNIVERZ�LNE �T�LY
---------------------------------------------------------------------------------------------------------- */
html, body, img {
margin: 0; padding: 0; border: 0; outline: 0; }
a, input { outline:0; }
a { cursor:pointer; }
/* ----------------------------------------------------------------------------------------------------------
1) LAYOUT 
---------------------------------------------------------------------------------------------------------- */
body { margin: 0 auto; text-align: center; background-image: url('../images/bgx.gif');  background-color:#fff;  color:#000; font-size:11px; font-family:tahoma; }
#main_frame { width:956px; margin: 0 auto; }
/* ----------------------------------------------------------------------------------------------------------
1.1 KOSIK NA VRCHU STRANKY
---------------------------------------------------------------------------------------------------------- */
#hlavny_nadpis { position:relative; left:-20px; width:1px; height:1px;  }
#hlavny_nadpis_osadenie { position:absolute; width:400px; top:7px; left:-25px;  }
#kosik_top { float:right; height:32px; margin-top:19px; }
    #kosik_top .left { float:left; width:47px; height:32px;  background:#fff url('../images/kosik_left.gif'); }
    #kosik_top .middle { float:left; height:22px; border-top: 1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; background-color:#fff; padding:8px 10px 0 0; }
        .img_kosik { margin-top:3px; }
    #kosik_top .right { float:left; width:5px; height:32px; background-image: url('../images/kosik_right.gif'); }
/* ----------------------------------------------------------------------------------------------------------
1.2 HLAVICKA STRANKY
---------------------------------------------------------------------------------------------------------- */
#header { width:956px; height:76px; float:left; margin-top:25px; background: url('../images/header_bg.gif'); background-repeat: no-repeat;  }
    #logo { display:inline; float:left; margin:19px 0 0 39px; }
    #main_menu { float:left; margin:24px 0 0 20px; }
        ul.main_menu { float:left;margin:0;padding:0; }
            li.main_menu { list-style-type:none; float:left; }
            li.main_menu a { list-style-type:none; float:left;  background: transparent; padding:7px 12px 0 12px; height:28px;  text-decoration:none; color:#fff;  }       
            li.main_menu a:hover { text-decoration:underline; }
    #vyhladavanie { float:right; height:28px; margin: 24px 20px 0 20px;  }
        input.vyhladavanie_bg {  float:left; width:153px; height:14px; font-size:11px; background:#fff; padding:7px; border:0; }
        input.vyhladavanie_go { float:left; width:31px; height:28px; background-image: url('../images/vyhladavanie_go.jpg'); border:0; margin:0 0 0 -3px; cursor:pointer; padding:0; }
/* ----------------------------------------------------------------------------------------------------------
1.3) NAVIGACIA
---------------------------------------------------------------------------------------------------------- */
#navigation { float:left; width:956px; height:38px; background:#e6e5e5 url('../images/navigation_bg.jpg'); margin-top:11px; padding:1px 0 0 0px; }
    #navigation_osadenie { float:left; width:610px; }
    ul.navigation { float:left; text-align:left; list-style-type:none; margin:11px 0 0 0; padding:0 0 0 20px;}
        li.navigation  { list-style-type:none; float:left; padding:0 8px 0 0px;  }
        li.navigation a {   color:#000; text-decoration:underline;  }
        li.navigation a:hover {   color:#000; text-decoration:none;  }
        li.navigation a.navigation_now {   color:#a70421; text-decoration:none; font-weight: bold;  }
        li.navigation a.navigation_now:hover {   color:#a70421; text-decoration:none; font-weight: bold; }
    #navigation .delic { float:left; width:2px; height:32px; padding:0 20px 0 20px; margin-top:2px; }
    #navigation .datum { float:left;margin-top:8px; height:27px; }
    img.kosicek { margin-right:7px; }
/* ----------------------------------------------------------------------------------------------------------
1.3) Mapa stranky
---------------------------------------------------------------------------------------------------------- */
.mapa_stranky_osadenie { margin-left:25px; }
.mapa_stranky_osadenie2 { margin-left:50px; }
.mapa_stranky_osadenie3 { margin-left:75px; }
.mapa_stranky_osadenie4 { margin-left:100px; }
/* ----------------------------------------------------------------------------------------------------------
1.4 TELO STRANKY
---------------------------------------------------------------------------------------------------------- */    
#telo { float:left; width:956px; margin-top:11px; }  
/* ----------------------------------------------------------------------------------------------------------
1.5 SUBMENU (lava strana)
---------------------------------------------------------------------------------------------------------- */    
#submenu { float:left; width:224px; margin-right:11px; }
    .submenu_top_obluk { float:left; width:204px; height:26px; background: url('../images/submenu_top_obluk.jpg'); padding:15px 0 0 20px; text-align:left; color:#fff; font-weight: bold; font-size:12px;  }
    .submenu_telo { width:220px; float:left; background:#efefef url('../images/submenu_telo_bg.jpg'); padding:0 1px 0 3px;   }
        #submenu_telo_vnutro { width:218px; float:left; }
            ul.sub_menu { margin: 0; padding: 0;list-style:none; text-align:left; }
                li.sub_menu { margin: 0; padding: 0;width:218px; height:28px; border-bottom:1px solid #cbcbcb; }
                li.sub_menu a.sub_menu { margin: 0; padding: 0;display:block; height:20px; text-decoration:none; padding:8px 0 0 22px;  }
                li.sub_menu_2 a.sub_menu { margin: 0; padding: 0;display:block; height:20px; text-decoration:none; padding:8px 0 0 22px;  }
                li.sub_menu a.sub_menu:hover { margin: 0; padding: 0;background-color:#dbdad9; display:block; height:20px; text-decoration:none; padding:8px 0 0 22px; }
                li.sub_menu a.sub_menu_hover { margin: 0; padding: 0;background-color:#dbdad9; display:block; height:20px; text-decoration:none; padding:8px 0 0 22px; }
                    ul.sub_menu_2 { margin: 0; padding: 0;list-style:none; text-align:left; display:block; }
                    li.sub_menu_2 { margin: 0; padding: 0;width:218px; border-bottom:1px solid #cbcbcb; }
                    li.sub_menu_3 { margin: 0; width:218px; border-bottom:1px solid #cbcbcb; }
                    li.sub_menu_2 a.sub_menu_2 { margin: 0; padding: 0;display:block; height:20px; text-decoration:none; padding:8px 0 0 50px; background-color:#f4f4f4;  }
                    li.sub_menu_2 a.sub_menu_2:hover { margin: 0; padding: 0;background-color:#e1eaed; display:block; height:20px; text-decoration:none; padding:8px 0 0 50px; }                
    .submenu_bottom_obluk { float:left; margin-bottom:15px; width:224px; height:9px; background:#efefef url('../images/submenu_bottom_obluk.jpg'); font-size:0px; }
    #loga { margin-top:10px; }
    #submenu_telo_vnutro_najpredavanejsie { width:174px; height:200px; display: inline; padding:0 0 0 40px; margin:5px 0 0 3px; float:left; background: url('../images/najpredavanejsie_bg.jpg'); }
    #socialne_siete { float:left; width:224px; height:62px; background:url('../images/socialne_siete.jpg'); padding:2px 0 0 0; }
/* ----------------------------------------------------------------------------------------------------------
1.6 PRAVA CAST STRANKY
---------------------------------------------------------------------------------------------------------- */        
#prava_strana_top { float:left; width:721px; }
/* ----------------------------------------------------------------------------------------------------------
1.7 FLASH
---------------------------------------------------------------------------------------------------------- */
#flash { float:left; margin-right:11px; width:485px; height:192px;  }
/* ----------------------------------------------------------------------------------------------------------
1.8) UZIVATELSKA CAST
---------------------------------------------------------------------------------------------------------- */

#uzivatel { float:left; width:205px; height:187px; background: url('../images/uzivatel_bg.jpg') no-repeat; padding:0 10px 0px 10px; color:#000; }
html>body #uzivatel { float:left; width:205px; height:187px; background: url('../images/uzivatel_bg.jpg'); padding:5px 10px 0px 10px; color:#000; }
input.prihl { padding:3px; border:1px solid #b9b9b9; width:130px; }
input.prihl_go { width:80px; height:23px; background:#a70421 url('../images/bgbut.jpg') no-repeat; border:0; color:#fff; cursor:pointer; }
#spravodaj { float:left;margin-top:-10px; }
html>body #spravodaj { float:left;margin-top:5px; }
/* ----------------------------------------------------------------------------------------------------------
1.9) CONTENT
---------------------------------------------------------------------------------------------------------- */            
#content { float:left; width:721px; margin-top:11px; }
    #content_top_obluk { float:left; width:721px; height:37px; background:#e6e5e5 url('../images/content_top_obluk.jpg');}
        #button_back { float:left; margin:4px 0 0 3px; display:inline;  }
        h1.osadenie_top_obluk { float:left; color:#a70421; font-size:15px; font-weight: bold; margin:10px 0 0 30px; display:inline; }
        #text_top { float:left; margin:13px 0 0 5px; display:inline; }
        #system_top { float:right; margin:4px 4px 0 0; height:26px; padding-top:7px; text-align:left; }
            #system_delic { float:left; width:2px; height:32px; margin-top:-7px; padding:0 13px 0 13px; }   
            a.cena { text-decoration:none; float:left; background-image: url('../images/cena_bg.jpg'); width:53px; height:15px; display:block; padding:2px 0 0 6px; margin-right:13px;  }
            input.vyrobcovia { border:0px;width:78px;height:15px;text-decoration:none; float:left; background-image: url('../images/vyrobcovia_bg.jpg'); width:84px; height:17px;cursor:pointer; display:block; padding:2px 0 0 6px; margin-right:13px;  }
            input.vyrobcovia2 { border:0px;width:78px;height:15px;text-decoration:none; float:left; background-image: url('../images/vyrobcovia_bg2.jpg'); width:84px; height:17px;cursor:pointer; display:block; padding:2px 0 0 6px; margin-right:13px;  }
            a.vertikalne { text-decoration:none; float:left; background-image: url('../images/vertikalne_bg.jpg'); width:18px; height:17px; display:block; margin-right:13px;  }
            a.horizontalne { text-decoration:none; float:left; background-image: url('../images/horizontalne_bg.jpg'); width:18px; height:17px; display:block; margin-right:13px;  }
    #content_telo { float:left; width:717px; background:#fff url('../images/content_telo_bg.jpg'); background-repeat: repeat-y; padding:0 2px 0 2px;  }
        #ajax_panel { width:637px; float:left; margin-left:38px; text-align:left; display: inline; }
            #ajax_panel_telo { width:582px; padding:15px 25px 5px 30px; background-color:#f1f1f1; line-height:18px; } 
            #ajax_panel_telo_red { width:578px; padding:5px 25px 5px 30px; background-color:#eed1d1; line-height:18px; border:2px solid red;} 
            #ajax_panel_telo_bottom_obluk { width:637px; height:20px; margin-bottom:4px;  } 
        #content_telo_produkty { float:left; width:706px; padding:11px 0 0 11px; text-align:left;  } 
        #content_titulka_box_text { float:left; width:706px; padding:11px 0 0 11px; text-align:left;  } 
            
            /* VERTIKALNY TOVAR */
            .tovar_vertikal { float:left; width:165px;  text-align:center; margin-right: 11px; display:inline; }
                .tovar_vertikal_top { float:left; width:165px; height:5px; font-size:0px; background-image: url('../images/tovar_obluk_top.gif'); background-repeat: no-repeat;} 
                .tovar_vertikal_content { float:left; width:155px; height:217px; text-align:center; padding:5px; background-image: url('../images/tovar_content.gif'); background-repeat: repeat-y;} 
                    .titlovac { float:left; text-align:center; width:155px; padding-bottom:8px; }
                    a.link_vertikal_tovar { font-weight: bold; height:29px;  width:130px; margin:0 auto; display: block; text-decoration:none; }
                    a.link_vertikal_tovar:hover { font-weight: bold; text-decoration:underline;  }
                    .foto_produkt_vertikal_space { width:135px; height:110px; margin:0 auto; overflow:hidden; padding-top:3px;   }
                   
                    
                    
                    
                    .foto_produkt_vertikal {   }
                    .cena_vertikal { margin:15px 0 5px 0; display:inline; }
                    .tabulka_produkt_vertikal_osadenie { width:155px; float:left; margin-top:0px;text-align:center;  }
                    table.tabulka_produkt_vertikal { margin:0 auto; padding-top:5px; }
                    input.pocet_produktov { width:19px; height:18px; border:1px solid #d8d8d8; font-size:11px; padding-top:4px; text-align:center; }
                    input.vlozit_do_kosika { width:24px; height:23px; background-image: url('../images/pridat_do_kosika.jpg'); cursor:pointer;border:0px; }
                    input.vlozit_do_kosika2 { width:24px; height:23px; background-image: url('../images/pridat_do_kosika.jpg'); cursor:pointer;border:0px; }
                    select.select_child { width:200px; height:23px; padding-top:3px; border:1px solid #d8d8d8; font-size:11px; }
                	select.select_child_none { display:none; }
                 .tovar_vertikal_bottom { float:left; width:165px;  height:4px; font-size:0px;  background-image: url('../images/tovar_obluk_bottom.gif'); background-repeat: no-repeat; margin-bottom:11px; }
                  
                  
            /* HORIOZONTALNY TOVAR */  
            .tovar_horizontal { float:left; width:695px;  }
                .tovar_horizontal_top { float:left; width:695px; height:5px; font-size:0px; background-image: url('../images/tovar_obluk_top_horizontal.gif'); background-repeat: no-repeat;} 
                .tovar_horizontal_content { float:left; width:695px; text-align:left; background-image: url('../images/tovar_content_horizontal.gif'); background-repeat: repeat-y;} 
                    .foto_produkt_horizontal_space { float:left; width:145px; margin:4px 10px 0 8px ; display: inline; }
                        .foto_produkt_horizontal {  }
                    .text_produkt_horizontal { float:left; height:110px; width:355px; margin:0 30px 0 0; line-height:15px; padding:6px 0 0 0; text-align:left; }
                    .cena_produkt_horizontal { float:left; height:110px; width:125px;  padding:8px 0 0 0; text-align:left; }
                        .cena_horizontal { text-align:center; line-height:15px; margin-left:3px; display: inline; }
                .tovar_horizontal_bottom { float:left; width:695px;  height:5px; font-size:0px;  background-image: url('../images/tovar_obluk_bottom_horizontal.gif'); background-repeat: no-repeat;  margin-bottom:11px; }
            
            /* TEXTOVA CAST */  
            .textova_cast_main { float:left; width:665px; text-align:left; background-image: url('../images/tovar_content_horizontal.gif'); background-repeat: repeat-y; padding:8px 15px 8px 15px; line-height:18px; } 
                a.tlacit { text-decoration:none; float:left; background-image: url('../images/tlacit_bg.jpg'); width:18px; height:17px; display:block; margin-right:13px;  }
                .textova_cast_main ul { float:left; margin-left:10px;  }
                .textova_cast_main li { background: url('../images/li.gif') 1px 6px no-repeat;  list-style:none; padding-left:15px; }
                #pozor_zle { width:637px; border:3px solid #fbbebe; background:#fff3f3; padding:11px; }
                #pozor_zle2 { width:637px; border:3px solid #fbbebe; background:#fff3f3; padding:11px; }
                #pozor_dobre { width:637px; border:3px solid #beedff; background:#e5f6fc; padding:11px; }
                #pozor_info { width:637px; border:3px solid #c7fea2; background:#ecffdf; padding:11px; }
                #pozor_info2 { width:350px; border:3px solid #c7fea2; background:#ecffdf; padding:11px;margin-top:10px;display:none; }
            
            /* DETAIL PRODUKTU */
            
            a.fb_share { width:21px;height:21px;float:left;padding-top:14px; }
            #detail_produktu_left { float:left; width:240px; margin:10px 25px 0 0; }
                #detail_produktu_obrazok { text-align:center;  }
                    #detail_produktu_obrazok img { max-width:230px;max-height:250px; margin-bottom:11px;  }
            #detail_produktu_right { float:left; width:395px; }
                .detail_produktu_popis { float:left; margin:17px 0 17px 0; color:#252525;width:395px; }
                .detail_produktu_sede { background:#ededed; padding:5px 10px 5px 10px; width:375px; height:16px; }
                .detail_produktu_biele { background:#fff; padding:5px 10px 5px 10px; width:375px; height:16px; }
                    .dolava { float:left; width:150px; display: block;  }
                    .doprava { float:right; width:150px; display: block; text-align:right; }
            #detail_produktu_menu { float:left; margin:0 0 11px 0; width:706px; height:39px; background:#fff url('../images/detail_produktu_menu_bg.gif') no-repeat; padding-left:11px; }
                #detail_produktu_menu ul { margin:0; padding:0;}  
                #detail_produktu_menu li { width:231px; float:left; text-align:center; list-style:none; }
                    a.link_blue_special { text-decoration:none; color:#a70421; display: block; width:230px; height:26px; border-bottom:1px solid #fff;; padding:10px 0 0 0; margin:2px 0 0 1px; } 
                    a.link_black_special { text-decoration:none; color:#000; display: block; width:230px; height:27px;  padding:10px 0 0 0; margin:2px 0 0 1px; }   
            #podobne_produkty_osadenie { float:left; margin-left:11px; display: inline; text-align:left; } 
            #video_produkty_osadenie { float:left; margin-left:11px; display: none; height:520px;text-align:center;width:700px; } 
            #diskusia_produkty_osadenie { float:left; margin-left:11px; display: none; } 
            
            select.velkost { 
				width: 200px;
				height: 25px;
				padding-top: 3px;
				border-top-color: #d8d8d8;
				border-left-color: #d8d8d8;
				border-right-color: #d8d8d8;
				border-bottom-color: #d8d8d8;
				border-top-width: 1px;
				border-left-width: 1px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-top-style: solid;
				border-left-style: solid;
				border-right-style: solid;
				border-bottom-style: solid;
				font-size: 11px;
				text-align:center;
				}
				
			.ceny_produktu { margin:0px;padding:0px;display:block; }
			.ceny_produktu_akciovnicek { margin:0px;padding:0px;display:block;margin-top:-27px;margin-left:100px; }
            
            .fotka_galeria_boxik {  float:left; width:130px; height:110px; }
                .fotka_galeria_boxik img { max-height:110px; max-width:135px; text-align:center; }
                      .fotka { width:135px; height:110px; background-color:#fff; display: table-cell; text-align: center; vertical-align: middle;}
                        .fotka* { vertical-align: middle;}
                        /*\*//*/
                        .fotka {
                            display: block;
                        }
                        .fotka span {
                            display: inline-block;
                            height: 100%;
                            width: 1px;
                        }
                        /**/
                        
                .fotka_galeria_boxik_detail {  float:left; width:230px; height:230px; }
                .fotka_galeria_boxik_detail img { max-height:230px; max-width:235px; text-align:center; }
                      .fotka_detail { width:235px; height:230px; background-color:#fff; display: table-cell; text-align: center; vertical-align: middle;}
                        .fotka_detail* { vertical-align: middle;}
                        /*\*//*/
                        .fotka_detail {
                            display: block;
                        }
                        .fotka_detail span {
                            display: inline-block;
                            height: 100%;
                            width: 1px;
                        }
                        /**/
                        
            
            /* RECENZIA */
            .recenzia_meno_datum { width:660px; float:left; margin-bottom:7px; border-top:1px solid #eee; padding-top:10px; }
            .recenzia_hodnotenie { width:660px; float:left; margin-bottom:7px; }
            .recenzia_text { width:660px; float:left; padding-bottom:11px;}
            
            /* KOSIK */
            .foto_produkt_kosik { border:1px solid #cbcbcb; padding:2px; }
            #kosik_vysledna_suma { float:left; width:666px; height:62px; background:#eee url('../images/vysledna_cena.jpg') no-repeat; margin:11px 0 11px 0;  }
            #kosik_vysledna_suma_big { float:left; width:666px; height:122px; background:#eee url('../images/vysledna_cena_big.jpg') no-repeat; margin:11px 0 11px 0;  }
            #kosik_nadpis { float:left; width:666px; height:33px; background:#eee url('../images/kosik_nadpis.jpg') no-repeat; margin:2px 0 11px 0;  }
            #prepocitat { float:left; margin:15px 0 0 18px; display: inline; }
            .kosik_nadpis_text { float:left; margin:3px 0 0 18px; display: inline; }
            #vysledok { float:right; margin:10px 10px 0 0; display: inline; line-height:20px; text-align:left; width:150px; }
            #vysledok2 { float:right; margin:1px 10px 0 0; display: inline; line-height:20px; text-align:left; width:200px; }
            #button_kosik { margin:0 auto; width:630px; }
            #button_kosik_left { float:left; }
            #button_kosik_right { float:right; }
            input.kosik_left { width:155px; height:31px; background:#eee url('../images/button_kosik_left.jpg'); border:0px; color:white; font-weight: bold; font-size:11px; cursor:pointer; outline:0;  }
            input.kosik_right { width:155px; height:31px; background:#eee url('../images/button_kosik.jpg'); border:0px; color:white; font-weight: bold; font-size:11px; cursor:pointer; outline:0;  }
            #len_v_pripade { float:right; margin:10px 15px 0 0; display: inline;  text-align:left; width:415px; }
            a.over_kupon { text-decoration:underline; }
             
            /* INPUTY */
            .input_text { border-top:1px solid #8a8a8a; border-left:1px solid #8a8a8a; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; height:15px; width:165px; font-size:11px; padding:3px; }
            .textarea_text { border-top:1px solid #8a8a8a; border-left:1px solid #8a8a8a; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; font-size:11px; padding:3px; }
             
    #content_bottom_obluk_vypl { float:left; width:721px; height:30px;  padding-top:6px; background:#e6e5e5 url('../images/content_bottom_obluk_vypln.jpg');  }
    #content_bottom_obluk_vypl td { width:8px; text-align:center; font-size:11px;  }
        #content_bottom_obluk_bez_vypl { float:left; width:721px; height:7px; font-size:0px; background:#e6e5e5 url('../images/content_bottom_obluk_bez_vypln.jpg'); }

/* ----------------------------------------------------------------------------------------------------------
1.10) FOOTER
---------------------------------------------------------------------------------------------------------- */
#footer { float:left; text-align:left; width:926px; height:28px; background:#e6e5e5 url('../images/navigation_bg.jpg'); margin:11px 0px 11px 0; padding:11px 10px 0 20px; z-index:0; }
/* ----------------------------------------------------------------------------------------------------------
2) FONTY
---------------------------------------------------------------------------------------------------------- */
h2 { font-size:14px; color:#000; text-shadow: 1px 0px 2px #969696; }
h2.produkt { font-size:15px; color:#000; margin:3px 0 15px -3px; padding:0; }
b.plus { font-size:14px; }
h3 { margin:0; padding:0;font-size:12px;  }
h3.titulka { font-size:12px; }
/* ----------------------------------------------------------------------------------------------------------
3) LINKY
---------------------------------------------------------------------------------------------------------- */
a { color:#000; outline:0;  }
a:hover { text-decoration:none; }
a.nounderline { color:#000; text-decoration:none; }
a.nounderline:hover { color:#000; text-decoration:underline; }
a.link_blue_normal { color:#a70421; }
a.link_green_normal { color:#1e781e; }
a.link_black_normal { color:#000; }
a.odkaz_sekcia_menu { text-decoration:none; color:#fff; }
a.najpredavanejsie { text-decoration:none; }
a.najpredavanejsie:hover { text-decoration:underline; }
/* ----------------------------------------------------------------------------------------------------------
5) DOPLNKY
---------------------------------------------------------------------------------------------------------- */
ul.menu, li.menu { margin: 0; padding: 0; }
input.reg { padding:3px; border:1px solid #9c9c9c; width:170px; } 
textarea.reg { padding:3px; border:1px solid #9c9c9c; width:270px; height:100px; } 
ul.prihlaseny { margin:7px 0 0 23px; padding:0; float:left; }
li.prihlaseny { text-align:left; line-height:17px; }
.meno_vitaj { float:left; width:150px; text-align:left; margin:4px 0 0 8px;  }
.doplnok { float:left; height:120px; }
img.navigacna_sipka { margin-top:5px; }
table.diskusia { background-color:#f7f7f7;width:694px;height:119px;padding:15px; }
table.diskusia_komentare {  }
tr.diskusia_bunka { background-color: #f7f7f7;border:1px solid #f7f7f7; }
td.diskusia_bunka { padding:10px;font-weight:bold;padding-left:20px; }
td.diskusia_bunka2 { padding:10px; }
.diskusia_border { border:1px solid #cdcdcd; }
.nevhodne_stranky {float:right; margin:0 15px 0 0;}
.display_none { display:none; }
.clear_both { clear:both; }
.font_size_10 { font-size:10px; }
.margin_left_50 { margin-left:-50px; }
.margin_bottom_10 { margin-bottom:10px; }
.bezna_cena_produktu {color:#b1b1b1;text-decoration:line-through;}
/* ----------------------------------------------------------------------------------------------------------
6) MENU
---------------------------------------------------------------------------------------------------------- */
input { border:1px solid #8c8c8c;font-size:11px; font-family:tahoma; }
input.reg_form { width:150px; }
input.radio { border:0px; }
p.center { text-align:center;width:700px; }
form.clear { margin:0;padding:0; }
h2.clear { margin:0;padding:0; }
a.prihlasko { cursor:pointer;text-decoration:underline; }
a.prihlasko:hover { text-decoration:none; }
table.table_form { float:left; margin-left:19px; display:inline; }

/* ----------------------------------------------------------------------------------------------------------
6) SHARE
---------------------------------------------------------------------------------------------------------- */
.share_on_fb_bottom { text-align:right; margin:-15px 5px 0 0; }

#ajax_panel_telo_oznam  { width:636px;  background-color:#f1f1f1; } 
/* ----------------------------------------------------------------------------------------------------------
6) Otazky a odpovede
---------------------------------------------------------------------------------------------------------- */
a.nadpis_otazky { color:#800000; }




#dodacia_adresa_box, #firma_box { display:none; clear:both; }
.tovar_v_kosiku_info { display:none; }



/* PORADNA */
h2.poradna { color:#b00421;margin-top:2px; }
img.foto_poradna_mala { padding:2px;border:1px solid #cbcbcb; margin-right:15px; }
.datum_poradna { color:#9b9b9b;font-size:11px; }
a.cely_clanok { color:#b00421;text-decoration:none;font-style:italic;font-size:13px; }
a.cely_clanok:hover { text-decoration:underline; }
a.cely_clanok_h2 { text-decoration:none;color:#b00421; }
a.cely_clanok_h2:hover { text-decoration:underline; }
.banner_otazky { text-align:center;margin-top:15px;margin-bottom:15px; }
img.foto_marcela { margin-right:15px; }



img.detail_foto { max-width:230px;max-height:230px; }

a.galeria_clanok img { margin:3px; margin-bottom:6px; }
