body{
    border: 0;
}

h1,
.uvod h3{
	color: #ce3714;
	font-weight: normal;
	font-size: 21px;
        padding: 0;
	margin: 0px 0 0px 0; 
}

h1 strong{
    font-weight: normal;
}

h2{
    font-size: 20px;  
}

h3{
    font-size: 18px;
}

h4{
    font-size: 16px;
}

a, .strankovanie .pocty strong, .box .produkt .bar .cena,
.produkt-tabulka .nadpis a, .produkt-tabulka td.last .cena, .produkt-nahlad .info h2, 
.produkt-nahlad .dostupnost, .produkt-nahlad .info .cena, .produkt-nahlad .info table a, .tabulka_varianty .cena, 
#hodnotenie .close, .hodnotenie .redPlus, .novinky_text .novinka .viac, .clanky_text .clanok .viac,.zoznamClankov .zoznam .clanok .nazov, 
.referencie .referencia h3, .hlavicka_spodok .kosik a, .novinky .novinka a.nazov, .novinky .novinka a.viac, 
.produkt .bar .cena, .cycle_slideshow .cycle_nav a.activeSlide, .box ul.kategorie0 ul li a, .box ul.kategorie0 ul li a.aktivna, .box ul.kategorie0 ul li a:hover{
    color: #ce3714;
    text-decoration: none;
}

a:hover, a.active, 
.novinky a.viac:hover,
.novinky a.nazov:hover{
    color: #ce3714;
    text-decoration: underline;
}

.strankovanie .linky a:hover, .strankovanie .linky a.aktivna, 
.anketa .obal a.graf:hover .bar, .cycle_slideshow .cycle_nav a.activeSlide, 
input.button, a.button{
    color: #fff;
    background-color: #ce3714;
}

input.button, a.button{
    border: 0;
    border-radius: 3px;
}

input.button:hover, a.button:hover{
    background-color: #df4825;
}

/* Sirka */
.hlavicka_obal_vnutro,
.obal,
.paticka,
.copy{
    width: 1000px;
}

.obal{
    padding: 30px 25px; 
    width: 950px;
    
    background-image: url(../img/bg_content_head.jpg);  
    background-repeat: no-repeat;
}

.background_bottom{
    position: absolute; 
    z-index: -1;
    bottom: 0;
    left: 0;
    
    width: 100%;
    height: 409px;
    
    background-image: url(../img/bg_content_bottom.jpg);  
    background-repeat: no-repeat;
}

.content{
    margin: 0;
    padding: 0 0 0 20px;    
    margin-top: 20px;    
    width: 757px;
    
    border: 0;
}

#background_top{
    background-image: url(../img/bg_top.gif);
    background-repeat: repeat-x;
    background-position: 0 0;
    
    top: 0;
    height: 313px;
    
    z-index: -1;
}

#background_top,
.copy_bg,
.paticka_text,
.paticka_bg{
    min-width: 1000px;
}

/* Uvodka */

.content .obsah{
    color: #666766;
}

.content .separator{
    background-image: url(../img/hr_separator.png);  
    background-repeat: no-repeat;
    background-position: center;
    
    height: 15px;    
    clear: both;
}

/* Newsletter */

#newsletter,
.box #newsletter{
    width: 139px;
    background-image: url(../img/bg_novinky.jpg);  
    background-repeat: no-repeat;
    background-color: #d53e15;
    
    border-radius: 3px;
    
    float: right;
    padding: 15px 5px 15px 15px;
}

.box #newsletter{
    float: none;
}

#newsletter .nadpis{
    display: none;
}

#newsletter .blabol{
    color: #fff;
}

#newsletter input,
.box #newsletter input,
.box #newsletter .textbox{
    background: none;
    border: 0;
    border-radius: 0;
    padding: 0;
    margin: 0;
    
    height: 25px;
    line-height: 25px;
    float: left;
}

#newsletter .textbox,
.box #newsletter .textbox{
    width: 86px;
    font-size: 12px;
    
    background-image: url(../img/input_email.png);  
    background-repeat: no-repeat;
    
    color: #666766;
    padding-left: 10px;
}

#newsletter .button,
.box #newsletter .button{
    background-image: url(../img/btn_ok.png);  
    background-repeat: no-repeat;
    
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    width: 31px;
    height: 25px;
    
    margin-left: 3px;
}

#newsletter .button:hover,
.box #newsletter .button:hover{
    
}

#newsletter .blabol,
.box #newsletter .blabol{
    padding-bottom: 10px;
}

/* scka */
.hlavicka_obal{
    background: none;
    background-image: url(../img/header.jpg);  
    background-repeat: no-repeat;
    background-position: center 0;
}

.hlavicka_obal, 
.hlavicka{
    height: 313px;
}

.hlavicka{
    background: none;
}

/* Hlavicka navrchu */
.hlavicka .hlavicka_navrchu{
    height: 50px;
}

/* Odhlasovaci formular */
.hlavicka .odhlasovaci_formular{
    padding: 0;
    
    margin: 9px 30px 0 0;
}

.hlavicka .odhlasovaci_formular a{
    background-repeat: no-repeat;
    height: 24px;
    display: block;
    float: left;
    
    padding: 6px 0 0 36px;
    margin: 0 0 0 15px;
    
    border: 0;
    
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

.hlavicka .odhlasovaci_formular a.registracia{
    background-image: url(../img/img_registracia.png);  
}

.hlavicka .odhlasovaci_formular a.login{
    background-image: url(../img/img_prihlasit.png);  
}

.hlavicka .odhlasovaci_formular a:hover{
    background-position: left bottom;
}
    
.hlavicka .ucetLinky a.reg{
	border: 0;
}

/* Hlavicka left */
.hlavicka .hlavicka_left,
.hlavicka .hlavicka_right{
    height: 97px;
}

.hlavicka .hlavicka_left{
    width: 265px;
}

.hlavicka .logoKlik{
    margin: 30px 0 0 23px;
    padding: 0;
    width: auto;
}

/* Hlavicka right */
.hlavicka .hlavicka_right{
   width: 735px;
}

/* Vyhladavanie */
.hlavicka .vyhladavanie{    
    border: 0;
    background: none;
    
    padding: 0;
    margin: 0;
    margin: 70px 30px 0 0;
    
    float: right;
}

.hlavicka #vyhladavanie input{
    height: 41px;
    line-height: 41px;
    padding: 0;
    margin: 0;
}

.hlavicka #vyhladavanie .textbox{
    background-image: url(../img/input_vyhladavanie.png);
    width: 196px;
    padding-left: 15px;
    color: #000;
    font-size: 14px;
}
    
.hlavicka #vyhladavanie .button{
    background-image: url(../img/btn_vyhladavanie.png);
    background-repeat: repeat-x;
    
    width: 115px;    
    padding-left: 30px;
    
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

/* Kosik */
.hlavicka .kosik{
    float: left;
    
    background: none;
    background-image: url(../img/img_kosik.png);
    background-repeat: no-repeat; 
    
    width: 180px;
    height: 51px;
    
    margin: 45px 0 0 30px;
    padding: 6px 0 0 60px;
}

.hlavicka .kosik .kosik_link,
.hlavicka .kosik .kosik_link:hover,
#main.kos .hlavicka a.kosik_link{
    background: none;
    
    font-size: 14px;
    font-weight: bold;
    color: #000;
    
    display: block;
    padding: 0;
    margin: 0;
    border: 0;
    
    height: 20px;
}

.hlavicka .kosik a{
    font-size: 14px;
    color: #ce3612;
    font-weight: bold;
    
    border: 0;
    padding: 0;
    border: 0;
}

.hlavicka .kosik a.cena,
.hlavicka .kosik a.cena span{
    font-weight: normal;
    color: #000;
    
    border: 0;
    padding: 0;
    margin: 0;
}

.hlavicka .kosik:hover a{
    text-decoration: none;
}

.hlavicka .kosik:hover{
    background-position: left bottom;
}

/* Hlavne menu */
ul#hlavneMenu{
    background: none;
    border: 0;
    float: right;
    
    margin: 45px 15px 0 0;
}

ul#hlavneMenu li.separator{
    display: none;
}

ul#hlavneMenu li{
    padding: 0;
}

ul#hlavneMenu li a{
    background: none;
    background-image: url(../img/menu_separator.png);
    background-repeat: no-repeat;
    background-position: right 7px;
    
    font-weight: bold;
    color: #fff;
    font-size: 12px;
	text-transform: uppercase;
    
    margin: 0;
    padding: 0 15px 0 5px;
}

ul#hlavneMenu li a:hover,
ul#hlavneMenu li.active a{
    text-decoration: none;
    color: #83daff;
}

ul#hlavneMenu li.last a{
	background: none;
}

/* Lava strana */
.lavaStrana{
    width: 160px;
    border: 0;
}

.lavaStrana .banner{
    border-radius: 5px;
    border: 5px solid #cb3410;
    width: 152px;
    height: 262px;
}

/* Box */
.box{
    width: auto;
    background: none;
    overflow: hidden;
	
	margin-bottom: 20px;
	padding: 0;
}

.box .nadpis{
    font-size: 22px;
    color: #ce3714;
    font-weight: normal;
    
    padding: 10px 0 10px 0;
    margin: 0;
    width :auto;
    
    text-transform: inherit;
}

.box .anketa .nadpis,
.box .anketa .novinky{
    margin-left: 10px;
}

/* Box produkt */
.box .produkt{
    width: auto;
    padding: 10px 0;
}

.box .produkt:hover{
    background: none;
}

.box .posuvac .produkt{
    padding: 10px 0 10px 0;
}

.box .produkt img{
    margin: 0;
    
    width: auto;
    height: auto;
}

/* Kategorie */
.box.kategorie{
    background-image: url(../img/bg_kategorie.jpg);
    background-repeat: no-repeat;
    background-color: #2267a7;
    
    width: 160px;
    padding: 0;
    
    overflow: hidden;
    border: 1px solid #2369a8;
}

.box.kategorie .nadpis{
    display: none;
}

.box.kategorie,
.box.kategorie ul.kategorie0{    
    border-radius: 5px;
}

.box ul.kategorie0{
    padding: 0;
    margin: 0;
    
    border: 1px solid #71a5ce;
}

.box ul.kategorie0 li{
    background-image: url(../img/li_separator.png);
    background-repeat: no-repeat;
    background-position: top;
}

.box ul.kategorie0 li.first{
    background-image: none;
}


.box ul.kategorie0 li a,
.box ul.kategorie0 li a:hover,
.box ul.kategorie0 li a.aktivna,
.box ul.kategorie0 ul.kategorie1 li a,
.box ul.kategorie0 ul.kategorie1 li a:hover,
.box ul.kategorie0 ul.kategorie1 li a.aktivna{    
    background-image: url(../img/zoznam_odrazka.png);
    background-repeat: no-repeat;
    background-position: 10px 11px; 
        
    padding: 10px 5px 10px 32px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    
    border: 0;
}

.box ul.kategorie0 li.separator{
	display: none;
}

.box ul.kategorie0 li a strong{
    font-weight: bold;
}

.box ul.kategorie0 li a:hover,
.box ul.kategorie0 li a.aktivna{
    color: #fff;
    
    background-color: #cb3411;
}

/* 1. uroven */
.box ul.kategorie0 ul{
    padding: 10px 0 10px 0px;    
    background-color: #1864a0;
}

.box ul.kategorie0 ul ul{
    padding: 0 10px 0 10px;   
}

.box ul.kategorie0 ul ul ul{
    padding: 0;
}

.box ul.kategorie0 ul.kategorie1 li a,
.box ul.kategorie0 ul.kategorie1 li a:hover,
.box ul.kategorie0 ul.kategorie1 li a.aktivna{
    padding-top: 3px;
    padding-bottom: 3px;
    
    background: none;    
}

.box ul.kategorie0 ul li a:hover,
.box ul.kategorie0 ul li a.aktivna{
    text-decoration: underline;
}

/* Uvod */

/* Uvod produkty(Novinky, Odporucane...) */
.uvod h3{
    margin-bottom: 20px;
}

/* Flash banner */
.cycle_slideshow{
    width: 709px;
    
    border: 0;
    border-radius: 5px 0 0 5px;
    
    margin-bottom: 20px;
    
    overflow: hidden;
    float: left;
    
    margin-right: 0;
}

.cycle_slideshow .cycle_nav{
    left: 15px;
    bottom: 15px;
}

.cycle_slideshow .cycle_nav a, 
.cycle_slideshow .cycle_nav a.activeSlide{
    background: none;
    background-image: url(../img/dot.png);
    width: 11px;
    height: 11px;
}

.cycle_slideshow .cycle_nav a:hover, 
.cycle_slideshow .cycle_nav a.activeSlide{
    background-position: bottom;
}

/* Vyhody */
.cycle_slideshow,
.obal .vyhody{
    height: 230px;
}

.obal .vyhody{
    float: right;
    
    background-image: url(../img/bg_vyhody.png);
    background-color: #e04a1a;
    background-position: right;
    background-repeat: no-repeat;
    
    width: 241px;
    
    border-radius: 0 5px 5px 0;
}

.obal .vyhody td{
    border-bottom: 1px solid #edebed;
    padding: 6px 0;
}

.obal .vyhody td.last{
    border: 0;
}

/* Produkt */
.content .produkt,
.content .produkt.zoznam_kratky_text{
    width: 178px;
    height: 261px;
    
    border: 0;
    padding: 0;
    margin: 0 15px 20px 0;
    
    background: none;
    background-image: url(../img/bg_produkt.png);
}

.content .produkt.stvrty{
    margin-right: 0;
}

.produkt:hover{
    border: 0;
    background-color: #eeeeee;
}

.produkt .obrazokObal span.flag{
    bottom: 0;
    left: 0;
}

.produkt .obrazokObal{
    position: relative;
	margin: 0 auto;
}

.produkt img,
.produkt .obrazokObal{
    width: 150px;
    height: 150px;
}

.produkt .nadpis{
    width: 160px;
    margin: 15px auto;
    margin-bottom: 5px;
}

.produkt .nadpis a,
.box .produkt .nazov a{
    font-size: 12px;
    color: #000;    
}

.produkt .bar{
    text-align: left;
    padding: 27px 10px 0 10px;
}

.produkt .bar .cena,
.produkt .bar .oldprice{
}

.produkt .bar .cena{
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    
    display: block;
}

.produkt .bar .oldprice{
    color: #ffaa80;
}

.produkt .bar .produkt_cena{
    float: left;
    color: #fff;
}

/* Tlacitka */
.produkt .produkt_tlacitka{
    float: right;
}

.produkt .produkt_tlacitka form{
    display: none;
}

.produkt .produkt_tlacitka .img_kosik,
.produkt .produkt_tlacitka .img_lupa{
    display: block;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    float: left;
    
    margin-top: 5px;
}

.produkt .produkt_tlacitka .img_kosik:hover,
.produkt .produkt_tlacitka .img_lupa:hover{
    background-position: bottom left;
}

.produkt .produkt_tlacitka .img_kosik{
    background-image: url(../img/btn_produkt_kosik.png);
    margin-right: 10px;
}

.produkt .produkt_tlacitka .img_lupa{
    background-image: url(../img/btn_produkt_lupa.png);
    height: 18px;
}

.product_short_text{
    display: none;
}

/* Zoznam */

/* Nastavenia */
.nastavenia{
    background-image: url(../img/bg_nastavenia.gif);  
    background-repeat: repeat-x;
    
    height: auto;
    
    border: 0;
    padding: 10px 0 7px 0;
    width: auto;
    
    border: 1px solid #e0e0e0;
    border-left: 0;
    border-right: 0;
}

.nastavenia .top .zobraz_vlavo .order{
    background-image: url(../img/img_zoznam_sipky.png);
}

.nastavenia .top .zobraz_vlavo .order.asc:hover, 
.nastavenia .top .zobraz_vlavo .order.asc.active{
    background-position: right -16px;
}

.nastavenia .top .zobraz_vlavo .order.asc{
    background-position: right -47px;
}

.nastavenia .top .zobraz_vlavo .order.desc:hover, 
.nastavenia .top .zobraz_vlavo .order.desc.active {
    background-position: right 2px;
}

/* Strankovanie */
.strankovanie{
    padding: 15px 0;
}

.strankovanie .linky a,
.strankovanie .linky .next-dot,
.strankovanie .linky .prev-dot,
.strankovanie .linky a:hover,
.strankovanie .linky a.aktivna,
.strankovanie .linky a.sipka{
    border: 0;
    background: none;
    background-color: #e3e3e3;
    width: 17px;
    height: 16px;
    padding: 1px 0 0 0;
    color: #000;
    
    border: 0;
    border-radius: 3px;
}

.strankovanie .linky a.sipka{
    padding-top: 0;
    height: 17px;
}

.strankovanie .linky a:hover,
.strankovanie .linky a.aktivna{
    background-image: url(../img/strankovanie_active.png);  
    background-repeat: repeat-x;
    color: #fff;
}

.strankovanie .linky span.text{
    margin-top: 2px;
}

.strankovanie .pocty strong{
    color: #1d79b8;
}

/* Detail */
.produkt-nahlad{
    margin-top: 10px;
    padding-top: 20px;
    
    border-top: 1px solid #e0e0e0;
}

.produkt-nahlad .info h2{
    color: #ce3714;
    font-size: 24px;
    font-weight: normal;
}

.produkt-nahlad div.info{
    margin-left: 25px;
    width: 386px;
	margin-bottom: 33px;
}

.produkt-nahlad .info table a{
    color: #ce3714;
    text-decoration: underline;
}

.produkt-nahlad .info .dostupnost{
    font-weight: bold;
    color: #65a402;
}

.produkt-nahlad .info table{
    width: 50%;
    font-size: 13px;
}

.produkt-nahlad .info .cena{
    color: #c22028;
    font-size: 25px;
    font-weight: bold;
    float: none;
    margin-bottom: 10px;
}

.produkt-nahlad .info .textBoxCount,
.produkt-nahlad .info .btnKosik{
    margin-top: 10px;
}

.produkt-nahlad .info .btnKosik{
    background: none;
    background-image: url(../img/btn_do_kosika.png);  
    width: 103px;
    height: 16px;
    border: 0;
    padding: 12px 0 15px 33px;
    margin-left: 30px;
}

.produkt-nahlad .info .btnKosik:hover{
    background-position: bottom;
}

.produkt-nahlad .info .textBoxCount{
    height: 11px;
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    padding: 15px 5px;
}

.produkt-nahlad .info .btnKosik:hover{
    background-position: bottom;
}

.produkt-nahlad .info #frm_kupit{
    margin: 0;
    float: left;
}

.btnPorovnajPlus, 
.btnPorovnajMinus,
.btnPorovnajPlus:hover, 
.btnPorovnajMinus:hover{
    border-radius: 3px;
    border: 0;
    
    background: none;    
    background-color: #246cab;
    
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    
    padding: 5px 10px;
    text-align: center;
}

.btnPorovnajMinus, 
.btnPorovnajMinus:hover{    
    background-color: #e3e3e3;
    
    color: #000;
}

.btnPorovnajPlus:hover, 
.btnPorovnajMinus:hover{
    background-color: #aaaaaa;
}

/* Flagy v detaile tovaru */
.obrazokObal span.flag_detail{
    top: 0;
    right: 0;
}

/* Galeria */
.produkt-nahlad .galeria{
    padding: 0;
}

.produkt-nahlad .galeria .gal,
.produkt-nahlad #obrKlik{
    border: 0;
    padding: 0;
    margin: 0;
}

.produkt-nahlad .galeria img{
    border: 1px solid #e7e7e7;
    border-radius: 3px;
}

.produkt-nahlad .galeria img:hover{
    border-color: #999;
}

.produkt-nahlad .dalsieObrazky{
	float: none;
    margin: 0 0 0 370px;
    width: 372px
}

.produkt-nahlad .galeria .dalsieObrazky a{
    margin: 10px 10px 0 0;
}

.produkt-nahlad .galeria .dalsieObrazky a:hover{
    border: 0;
}

.produkt-nahlad h3{
    font-size: 18px;
    font-weight: normal;
    color: #000;
    
    background-image: url(../img/hr_separator.png);  
    background-repeat: no-repeat;
    background-position: center bottom;
    
    margin-top: 10px;
    padding-bottom: 30px;
}

.produkt-nahlad h3.empty{
    background: none;
}

/* Varianty */
.produkt-nahlad .tabulka_varianty .btnKupit {
    background-image: url(../img/btn_kosik.png);
    height: 34px;
}

.tabulka_varianty .countBox{
    height: 32px;
    width: 32px;
    
    border-radius: 3px;
}

.tabulka_varianty th{
    background-color: #ececec;
    color: #000;
}

.tabulka_varianty .varianty_cena.vpravo{
    text-align: left;
    width: 150px;
}

.produkt-nahlad .tabulka_varianty .cena{
    font-size: 14px;
    color: #c22028;
    font-weight: bold;
}

.tabulka_varianty .oldprice{
    font-size: 11px;    
}

/* Charakteristika */
.produkt-nahlad .charakteristiky td{
    font-size: 12px;
}

.produkt-nahlad .charakteristiky td.tucne{
    width: 50%;
    color: #c22028;
}

.produkt-nahlad .charakteristiky tr{
    background: none;
}

.produkt-nahlad .charakteristiky tr td,
.produkt-nahlad .charakteristiky tr.parne td{
    border: 0;
    border-bottom: 1px solid #e8e8e8;
}

.produkt-nahlad .charakteristiky tr:last-child td{
    border: 0;
}

/* Komentare */
.star{
    background-image: url(../img/star.png);
}

.star.on{
    background-image: url(../img/star_on.png);
}

/* Kategorie s obrazkovym nahladom na uvodke */
.kategorie_zoznam{
    border: 1px solid #e0e0e0;
    border-left: 0;
    border-right: 0;
	
	margin-bottom: 25px;
}

.kategoriaVypisNahlady,
.kategoriaVypisNahlady:hover,
.kategoriaVypisNahlady.treti,
.kategoriaVypisNahlady.treti:hover{
	width: 145px;
	height: 70px;
	
	background-image: url(../img/kategorie_obrazok.png);
    background-repeat: no-repeat;
	
	border: 0;
	padding: 0;
	margin: 15px 0 15px 5px;
}

.kategoriaVypisNahlady:hover,
.kategoriaVypisNahlady.treti:hover{
	background-position: bottom left;
	border: 0;
}

.kategoriaVypisNahlady a{
	text-align: left;
}

.kategoriaVypisNahlady h2 a{
	font-size: 12px;
    color: #666666;
	font-weight: normal;
	
    display: block;
	
	margin: 10px 0 0 76px;
	
	height: 30px;
	
	text-align: left;
}

.kategoriaVypisNahlady img{
	float: left;
	margin: 18px 0 0 9px;
}

.kategoriaVypisNahlady .pocetProdukt{
	display: none;
}

.kategorie_separator{
	width: 100%;
	height: 0;
	
	border-top: 1px solid #e0e0e0;
	background: none;
	margin: 0;
	padding: 0;
}

/* Paticka */
.paticka_bg{
    background-image: url(../img/bg_paticka.gif);
    background-repeat: repeat-x;
}

.paticka{    
    background: none;
    background-image: url(../img/paticka_logo.png);
    background-repeat: no-repeat;
    background-position: 30px 67px;
    
    margin: 0 auto;
    padding: 0;
    height: 236px;
    overflow: hidden;
}

.paticka .left{
    padding: 43px 0 0 300px;
    height: 146px;
}

.paticka table{
    width: 100%;
}

.paticka th{   
    font-size: 12px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    padding: 0 0 10px 0;
}

.paticka td{   
    vertical-align: top;
    line-height: 18px;
}

.paticka td a{
    color: #b3c2c9;
    font-size: 12px;
    font-weight: normal;
}

.paticka ul{
    margin: 0;
    padding: 0 0 0 11px;
    list-style-image: url(../img/odrazka_paticka.png);
}


/* Copyright */
.copy{
    padding: 14px 0px 20px 0px;
    font-size: 11px;
    color: #b3c2c9;
    line-height: 20px;
    height: 20px;
    margin: 0 auto;
    
    background-color: transparent;
    width: 100%;
    text-align: left;
    
    border-top: 1px solid #60757f;
}

.copy .left{
	float: left;
	padding: 0;
}

.copy .pata_dev{
	float: right;
}

.copy a{    
    text-decoration: underline;
    color: #b3c2c9;
}

.copy a:hover{    
    text-decoration: none;
}

/* Hierarchia */
.hierarchia{
    border: 0;
    margin: 0 0 5px 0;
    padding: 0;
}

.hierarchia a,
.hierarchia strong{
    font-size: 12px;
    color: #676767;
}

.hierarchia strong{
    font-weight: normal;
}

/* Ostatne */
.box .boxStred{
    padding: 0;
}

.box.vyrobcovia_znacky #cbVyrobca{
    width: 140px;
}

.bannery_dolu{
    padding-top: 0;
}

.anketa .obal{
    overflow: hidden;
    width: 138px;
}

.novinky .nadpis{
    padding-left: 10px;
}

.uvod{
	margin-top: 20px;
}

.hierarchia a, .hierarchia img{
	margin-right: 8px;
}