@charset "utf-8";
/* CSS Document */

body { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#9e9e9e7; text-align:left; background: #2da2fc;}

td { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#9e9e9e7; text-align:left; }

* {padding: 0px; margin: 0;}
.clear {clear: both;visibility: hidden; line-height: 1%; font: 1%;}
img{ border:0;}

#holder{ width:940px; margin: 0 auto 0 auto; background:#ffffff url(/clip/bg-top-holder.jpg) no-repeat top center; margin-top:20px; padding:0 5px 5px 5px;}
.lista-top{ width:925px; margin: 0 auto 0 auto;  padding:7px 5px 0 20px; height:23px; background: url(/clip/lista-top.jpg) no-repeat top center; color:#fff; font-weight:bold;} 

/* top */
#top-holder{width:940px; height:58px; position:relative;}
#top-holder h1{ font-size:18px; font-weight:normal; color:#ffffff; position:absolute; top:380px; left:20px;}
#top-holder .produkty_h1{ font-size:18px; font-weight:normal; color:#ffffff; position:absolute; top:380px; left:98px;}
#top-holder H2{ font-size:11px; color:#2da2fc; position:absolute; top:400px; left:0px; padding:20px; text-align:justify;}
#top-holder p{ font-size:11px; color:#2da2fc; position:absolute; top:420px; left:0px; padding:20px; text-align:justify;}
a{ font-size:11px; color:#2da2fc; text-decoration:underline;}
a:hover{ font-size:11px; color:#2da2fc; text-decoration:none;}

#navi-right{ position:absolute; top:10px; right:0; width:285px; height:26px; background: url(/clip/bg-top-menu-fast.jpg) no-repeat top right; color:#ffffff; text-align:right; padding:12px 10px 0 0;}
#navi-right a{ color:#ffffff; text-decoration:none; margin:0 3px 0 3px;}
#navi-right a.klik{ color:#094a7d; text-decoration:none; margin:0 3px 0 3px;}
#navi-right a:hover{ color:#094a7d;}
#logo{ position:absolute; top:15px; left:20px;}
.h-bg{height:36px; width:940px; background: url(/clip/h1-bg.jpg) repeat-x top left;}
.p-bg{ height:80px; width:940px;}
.p-bg-1{ height:70px; width:940px;}
.opt-text{ color:#909090; padding:5px 20px 20px 20px;}
.opt-text h2{font-size:14px; font-weight:bold; color:#2da2fc; margin-bottom:5px;}
.opt-text h3{font-size:12px; font-weight:bold; color:#868686; margin-bottom:2px;}

/* horni horizontalni menu */
#menu-top-holder{width:940px; height:35px; background:#ffffff url(/clip/bg-menu-top.jpg) repeat-x top center; margin-bottom:2px;}
#menu-top{ float:left; display:inline;}
#menu-top ul{ list-style:none;}
#menu-top li{ display:inline;}
#menu-top li a{ display:inline-block; height:25px; float:left; background: url(/clip/bg-right-menu.jpg) no-repeat top right; padding:10px 20px 0 20px; text-decoration:none; color:#ffffff; font-size:12px;}
#menu-top li a.klik{ display:inline-block; height:25px; float:left; background: url(/clip/menu-top-hover.jpg) no-repeat top right; padding:10px 20px 0 20px; text-decoration:none; color:#ffffff; font-size:12px;}
#menu-top li a:hover{background: url(/clip/menu-top-hover.jpg) no-repeat top right;}
#menu-top li a.home{ background: url(/clip/menu-home-2.jpg) no-repeat top center; width:82px; height:35px; padding:0;}
#menu-top li a:hover.home{ background: url(/clip/menu-home.jpg) no-repeat top center;}



/* registrace */

.user-info-reg{width: 715px; margin:5px 0 0 0;}
.user-info-reg h3{ height:23px; background:#2DA2FC; color:#ffffff; padding:7px 0 0 10px; font-size:13px;}
.user-info-reg p{margin:5px 15px 15px 15px; font-size:11px; color:#2DA2FC;}
.user-info-reg td.top{color:#FFFFFF;}

.user-info-reg table td{ color:#3c3c3c;}

.user-info-reg a{ color:#2DA2FC; text-decoration:underline;}
.user-info-reg a:hover{ text-decoration:none;}

.user-info-reg-holder{width: 715px; margin:1px 0 10px 0; background:#F1F9FF; padding:5px 0 10px 0;}
.user-info-reg-holder p{ margin:15px 0 0 15px; font-size:11px; color:#ffffff;}
.user-info-reg-holder fieldset{ border:0;}
.user-info-reg-holder p{margin:15px 15px 0px 15px; font-size:10px; color:#2DA2FC;}
.user-info-reg-holder label{ width:85px;  display:block; float:left; display:inline; padding-right:15px; text-align:right; margin:6px 0 0 0; color:#2DA2FC;}
.user-info-reg-holder label.right{ width:75px;  display:block; float:right; display:inline; padding-right:15px; text-align:right; margin:6px 0 0 0; color:#2DA2FC;}
.user-info-reg-holder label span{ color:#f40000; font-size:10px;}
.user-info-reg-holder input{ width:235px; height:18px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0; color:#6d6d6d;}
.user-info-reg-holder input.right{ width:235px; height:18px; float:right; display:inline; border:1px solid #B8DBF6; margin:3px 41px 0 0;}
.user-info-reg-holder input.delsi{ width:240px; height:18px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}
.user-info-reg-holder input.odeslat{ width:100px; height:20px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 3px;}
.user-info-reg-holder select{ width:142px; height:18px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}
.user-info-reg-holder input.btn-reg{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:146px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-pokracovat.jpg);background-color: transparent;  margin:20px 0 30px 5px; cursor:pointer;}


.user-info-holder-k{width: 715px; margin:1px 0 10px 0; background:#F1F9FF; padding:5px 0 10px 0;}
.user-info-holder-k p{ margin:15px 0 0 15px; font-size:10px; color:#169AFF;}
.user-info-holder-k fieldset{ border:0;}
.user-info-holder-k label{ width:85px;  height:18px display:block; float:left; display:inline; padding-right:15px; text-align:right; margin:6px 0 0 0; color:#169AFF;}
.user-info-holder-k label span{ color:#f40000; font-size:10px;}
.user-info-holder-k input{ width:235px; height:18px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}
.user-info-holder-k textarea{ width:572px; height:100px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}
.user-info-holder-k input.btn-dotaz{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:146px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-pokracovat.jpg);background-color: transparent;  margin:10px 40px 0 0; cursor:pointer; float:right;}


/* anketa */
#anketa-holder{width:167px; height:160px; padding:10px 5px 10px 10px;}
#anketa-holder .otazka{padding:5px; color:#FFFFFF; font-weight:bold;}
#anketa-holder .odpoved{padding:4px 2px 2px 5px; color:#FFFFFF;}
#anketa-holder .hlasovalo{padding:6px 5px 3px 5px; color:#FFFFFF;}
#anketa-holder .hlas{padding:0px 5px 5px 5px; color:#FFFFFF;}
#anketa-holder input.submit{ font-size: 11px; padding:0px 0px 0px -2px; margin:0px 0px 0px -3px; background: url(/images/jpg/bg_anketa.jpg) no-repeat top right; color:#FFFFFF; border:0px; cursor:pointer;}


/* vyhledavani */
.search{float:right; display:inline; margin:7px 10px 0 0;}
.search input{ width:180px; height:16px; border:1px solid #ffffff; float:left; color:#545555; text-align:center; font-size:11px; padding-top:3px;}
.search input.vyhledat{font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; padding-bottom:5px;font-weight: normal; width:67px; height:21px; border:0; background-image:url(/clip/btn-black.jpg);background-color: transparent; margin:0 0 0 0; float:left; cursor:pointer;}

/* menu main */
#img-holder{width:940px; height:278px;}
#img-holder-left{ width:715px; height:278px; float:left; display:inline;  background:#f1f9ff url(/clip/img-top.jpg) no-repeat 5px 5px; position:relative;}
.men{ display:block; color:#fff; text-decoration:none;  padding:15px 0 0 25px; font-weight:bold; font-size:13px;}
.menu-nadpis{width:200px; height:25px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; font-size:12px; color:#3f3f3f; font-weight:bold; padding:10px 0 0 10px;}
#menu-home{ width:180px; height:268px; padding:0; position:absolute; top:5px; left:30px; background:#2da2fc;}
#menu-home ul{ list-style:none; margin:10px 0 0 15px; padding-right:0;} 
#menu-home li{ margin:0;}
#menu-home li a{ display:block; font-size:13px; color:#ffffff; text-decoration:none;  padding:3px 0 3px 15px; font-weight:normal; text-transform:lowercase;}
#menu-home li a.klik{background:#5dd806 url(/clip/sipka.png) no-repeat 5px 6px;}
#menu-home li a:hover{background:#5dd806 url(/clip/sipka.png) no-repeat 5px 6px;}

#menu-home-sub{ width:180px;height:268px; padding:0; position:absolute; top:5px; left:210px; background:#49b0ff;}
#menu-home-sub ul{ list-style:none; margin:10px 0 0 15px; padding-top:30px;} 
#menu-home-sub li{ margin:0 0 0 0;}
#menu-home-sub li a{  display:block; color:#ffffff; text-decoration:none;  padding:4px 0 4px 15px; font-weight:normal; text-transform:lowercase;}
#menu-home-sub li a.klik{  background:#5dd806 url(/clip/sipka.png) no-repeat 5px 6px; }
#menu-home-sub li a:hover{ background:#5dd806 url(/clip/sipka.png) no-repeat 5px 6px;}

#menu-home-sub-sub{ width:180px;height:268px; padding:0; position:absolute; top:5px; left:390px; background:#72c1fe; border-right:1px solid #fff;}
#menu-home-sub-sub ul{ list-style:none; margin:10px 0 0 15px; padding-top:30px;} 
#menu-home-sub-sub li{ margin:0 0 3px 0;}
#menu-home-sub-sub li a{  display:block; color:#ffffff; text-decoration:none;  padding:4px 0 4px 15px; font-weight:normal; text-transform:lowercase;}
#menu-home-sub-sub li a.klik{  background:#5dd806 url(/clip/sipka.png) no-repeat 5px 6px;}
#menu-home-sub-sub li a:hover{ background:#5dd806 url(/clip/sipka.png) no-repeat 5px 6px;}
	
#img-holder-right{ width:220px; height:278px; float:right; display:inline; }


#menu-home-sub_3{ width:210px; padding:5px; position:absolute; top:80px; left:450px;}
#menu-home-sub_3 ul{ list-style:none; margin:10px 0 0 15px;} 
#menu-home-sub_3 li{ margin:0;}
#menu-home-sub_3 li a{  display:block; width: 140px; height:12px; color:#ffffff; text-decoration:none;  padding:5px 0 0 10px;}
#menu-home-sub_3 li a:hover{ font-weight:bold;}
	
#img-holder-right{ width:220px; height:278px; float:right; display:inline; }

/* login */
#login-holder{width:210px; height:180px; background:#f1f9ff; padding:5px;}
.login{width:170px; height:160px; background:#2da2fc; padding:0px 0px 0 0px; }
.login fieldset{width:170px;border:0; border-bottom:1px solid #278cd9;}
.login fieldset input{width:170px; border:1px solid #ffffff; margin-bottom:8px;}
.login fieldset input.btn-login{font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; padding-bottom:2px;font-weight: normal; width:67px; height:21px; border:0; background-image:url(/clip/btn-login.jpg);background-color: transparent; margin:0 0 0 0; float:right; cursor:pointer;}
.login fieldset input.rem{width:18px; height: 18px; border:0; float:left; display:inline; margin-top:10px;}
.login fieldset label{height:18px; float:left; display:inline; margin:10px 0 0 5px; color:#ffffff; padding-top:2px;}
.login  a{color:#ffffff; text-decoration:none;}
.login  p{margin-top:5px;}


/* login-upr */
.login-upr{width:170px; height:160px; background:#2da2fc; padding:20px 20px 0 20px; }
.login-upr fieldset{width:170px;border:0; border-bottom:1px solid #278cd9; padding-bottom:15px;}
.login-upr fieldset input{width:170px; border:1px solid #ffffff; margin-bottom:8px; color:#545555; font-size:11px; padding:0 0 0 10px; height:17px;}
.login-upr fieldset input.btn-login{font: 10px Verdana, Helvetica, sans-serif; color: #ffffff; padding:0 0 2px 0;font-weight: normal; width:67px; height:21px; border:0; background-image:url(/clip/btn-login.jpg);background-color: transparent; margin:0 0 0 0; float:right; cursor:pointer; text-align:center;}
.login-upr fieldset input.rem{width:18px; height: 18px; border:0; float:left; display:inline; margin-top:10px;}
.login-upr fieldset label{height:18px; float:left; display:inline; margin:10px 0 0 5px; color:#ffffff; padding-top:2px;}
.login-upr  a{color:#ffffff; text-decoration:underline;}
.login-upr  a:hover{ text-decoration:none;}
.login-upr  p{margin-top:5px;}


/* login-2 */
.login-2{width:200px; height:173px; background:#2da2fc; padding:5px 5px 0 5px;}
.user{width:190px; height:25px; background:#058af0; color:#ffffff; text-align:right; font-weight:bold; font-size:14px; padding:5px 10px 0 0; margin-bottom:10px;}
.edit-user{width:180px; height:20px; background:#42abfc; padding:0 5px 0 15px; margin-bottom:2px;}
.login-2 .edit-user label{margin:4px 0 0 0; float:left; color:#ffffff; font-weight:bold; font-size:10px;}
.login-2 .edit-user input.edit{font: 10px Verdana, Helvetica, sans-serif; color: #ffffff; padding-bottom:2px; font-weight: normal; width:71px; height:16px; border:0; background-image:url(/clip/btn-edit.jpg);background-color: transparent; margin:2px 0 0 0; float:right; cursor:pointer;}
.logout{width:195px; padding:5px 5px 0 0; background: url(/clip/divider.jpg) no-repeat top center; margin-top:10px;}
.logout input.btn-logout{font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; padding-bottom:2px;font-weight: normal; width:67px; height:21px; border:0; background-image:url(/clip/btn-login.jpg);background-color: transparent; margin:20px 0 0 0; float:right; cursor:pointer;}


/* kosik */
#kosik-holder{width:210px; height:73px; background:#f1f9ff; margin-top:5px; padding:5px;}
.kosik-top{width:194px; height:59px; background:#5dd806; padding:14px 0 0 14px; color:#ffffff;}
.kosik-top h2{background: url(/clip/kosik.jpg) no-repeat 0 2px; padding:0 0 0 25px; font-size:18px; font-weight:normal;}
.kosik-top .kos-h{background: url(/clip/kosik.jpg) no-repeat 0 2px; padding:0 0 0 25px; font-size:18px; font-weight:normal;}
.kosik-top p{ margin:5px 0 0 25px; font-size:12px;}

#content-holder{width:940px; margin-top:5px;}

/* hp */
/* trideni */
.trideni{width:940px; height:25px; background:#F1F9FF; margin:0 0 5px 0; padding:5px 0 0 0px; text-align: center;}
.trideni label{ color:#2DA2FC; font-weight:bold; display:inline-block; width:100px;}
.trideni select{ border:1px solid #B8DBF6; width:120px; margin:0 5px 0 0;}
.trideni input.btn-trideni {font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; padding-bottom:0; font-weight: normal; width:80px; height:18px; border:0; background:#2da2fc; margin:0 0 0 0; text-align:center; cursor:pointer;}

/* zbozi */
.zbozi-hp-holder{width:930px; background:#f1f9ff; padding:5px 5px 5px 5px;}
.zbozi{ width:180px; float:left; display:inline; margin-right:7px;}
.zbozi h2{ display:block; width:160px; height:27px;background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; margin-bottom:5px; font-size:12px; color:#2da2fc; font-weight:bold; padding:10px 0 0 20px;}
.zbozi h3{ display:block; width:160px; height:27px;background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; margin-bottom:5px; font-size:12px; color:#2da2fc; font-weight:bold; padding:10px 0 0 20px;}
.zbozi-content{ width:160px; background:#ffffff; padding:10px;}
.zbozi-content a{ color:#909090; text-decoration:underline;}
.zbozi-content a:hover{ color:#909090; text-decoration:none;}
.zbozi-content .bez_h{font-size:11px; height:28px; font-weight:bold; margin-top:10px; color:#1C8DE5;}
.zbozi-content p{ margin-top:5px; text-align:justify; color:#909090;}
.zbozi-content p.cena{ text-align:right; font-weight:bold; margin:10px 0 10px 0; color:#676767;}
.zbozi-content p.cena span{ font-size:14px; margin-left:10px; color:#1C8DE5;}

.zbozi-content a.detail{ height:20px; display:block; background:#2da2fc;text-align:center; color:#ffffff; text-decoration:none; padding-top:5px; font-weight:bold; margin-bottom:1px;}
.zbozi-content a:hover.detail{ background:#5dd806;}
.zbozi-content a.koupit{ width:80px; height:20px; display:block; background:#2da2fc; float:left; text-align:center; color:#ffffff; text-decoration:none; padding-top:5px; font-weight:bold;}

.zbozi-content a.sekce{ height:20px; display:block; background:#5dd806; text-align:center; color:#ffffff; text-decoration:none; padding-top:5px; font-weight:bold;}
.zbozi-content a:hover.sekce{ background:#2da2fc;}
h2.index{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#1c8de5; font-weight:bold; margin:5px 0 3px 0;}
h2.index a{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 0px; font-size:12px; color:#1c8de5; font-weight:bold; margin:5px 0 3px 0;}
h3.index{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#1c8de5; font-weight:bold; margin:5px 0 3px 0;}
h3.index a{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 0px; font-size:12px; color:#1c8de5; font-weight:bold; margin:5px 0 3px 0;}


/* novinky */
.news-hp-holder{width:930px; background:#ffffff; padding:5px 5px 0px 5px; margin-top:5px;}
.news-hp-holder h3{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#1c8de5; font-weight:bold; margin-bottom:10px;}
.news{ padding:5px; margin:0 7px 10px 0;}
.news img{ float:left; display:inline; margin-right:20px;}
.news h2 {font-size:12px; font-weight:bold; color:#1C8DE5; background:none; margin:0; padding:0;}
.news-hp-holder .news h3 {font-size:12px; font-weight:bold; color:#1C8DE5; background:none; margin:0; padding:0; height:12px;}
.news h4 {font-size:12px; font-weight:bold; color:#1C8DE5;}
.news .nadpis-bottom {font-size:12px; font-weight:bold; color:#1C8DE5;}
.news p{ text-align:justify; margin-top:5px; color:#a6a6a6; line-height:18px;}
.news p a{color:#1C8DE5; text-decoration:none;}
.news p a:hover{text-decoration:underline;}
#no-m-2{margin:0;}

/* rychla navigace */
.fast-navi-holder{width:940px;}
.fast-navi-holder h2{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#1c8de5; font-weight:bold; margin:5px 0 3px 0;}
.fast-navi-holder h3{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#1c8de5; font-weight:bold; margin:5px 0 3px 0;}
.fast-navi{ width:167px; height:290px; float:left; display:inline; margin-right:1px; background:#e9f4fc; padding:20px 0 0 20px;}
.fast-navi-anketa{ width:187px; height:310px; float:left; display:inline; background:#2da2fc;}
.fast-navi h3.bez{ font-size:12px; font-weight:bold; color:#007fe1; background: none; padding:0px 0 0 0px;}

.fast-navi ul{ list-style:none; margin-top:10px;}
.fast-navi li{background: url(/clip/ico-sub.jpg) no-repeat 0 7px; padding-left:10px;}
.fast-navi li a{color:#53b3fd; font-size:11px; line-height:17px; text-decoration:none;}
.fast-navi li a:hover{color:#007FE1;}

.fast-navi ul.velikost{ list-style:none; margin:10px 14px 0 0; float:left; display:inline;}
.fast-navi ul.velikost .no-m{ margin:0px 0 0 0;}

/* index-2 */
.drob-menu{width:920px; height:18px; margin-top:5px; background:#F1F9FF; padding:2px 0 0 20px;}
.drob-menu a{ text-decoration:none; color:#696969; font-size:10px;}
.drob-menu a:hover{ color:#2da2fc; text-decoration:underline;}
.drob-menu a.sub{color:#2da2fc; font-weight:bold;}


/* razeni-seznam-produktu */
.razeni-seznam{width:713px; height:20px; background:#F1F9FF; margin:3px 0 2px 0; padding:2px 2px 2px 0; text-align:left; color:#696969;}
.razeni-seznam select{ height:20px; border:1px solid #B8DBF6; width:95px; margin:0 5px 0 0; padding:1px 0px 0px 1px; color:#696969; font-size:11px;}
.razeni-seznam input.btn-trideni {font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: normal; width:80px; height:20px; border:0; background:#2da2fc; margin:0 0 0 0; text-align:center; cursor:pointer; margin:0 0 0 0; padding:0 0 3px 0;}


/* left side */
/* vypis produktu */
#content-holder-left{ width:715px; float:left; display:inline; }
.vypis-nadpis{width:705px; padding:5px; background:#F1F9FF; position:relative;}
.vypis-nadpis-2{width:705px; padding:5px; background:#F1F9FF; position:relative; margin-top:2px;}
.ikony{position:absolute; z-index:5; top:12px; right:20px;}
.vypis-nadpis h2{background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 10px 20px; font-size:12px; color:#2DA2FC; font-weight:bold;}
.vypis-nadpis h2.akce{ color:#ff4e00;}
.vypis-nadpis h2.akce span{ color:#2DA2FC;}
.vypis-nadpis-2 h2{background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 10px 20px; font-size:12px; color:#2DA2FC; font-weight:bold;}
.vypis-nadpis h2 span{ color:#2DA2FC; }
.vypis-nadpis span.upr{ font-size:12px; color:#2DA2FC; font-weight:bold; position:absolute; top:15px; left:126px;}
.vypis-produkt{ margin-top:5px; width:705px; padding:5px; background:#F1F9FF;}
.vypis-produkt-index{ margin-top:5px; width:930px; padding:5px; background:#F1F9FF;}
.produkt{ width:165px; float:left; display:inline; padding:5px;}
.produkt h3{font-size:11px; font-weight:bold; color:#2DA2FC; padding:5px 0 10px 5px;}
.produkt .nadpis{font-size:12px; font-weight:bold; color:#2DA2FC; padding:5px 0 10px 5px;}
.produkt-index{ width:165px; float:left; display:inline; padding:5px 16px 5px 5px;}
.produkt-index h3{font-size:12px; font-weight:bold; color:#2DA2FC; padding:5px 0 10px 5px;}
.produkt-index .nadpis{font-size:12px; font-weight:bold; color:#2DA2FC; padding:5px 0 10px 5px;}
.produkt-index .nadpis2{font-size:11px; font-weight:bold; color:#2DA2FC; padding:5px 10px 5px 10px;}

.prod-cont{width:166px; background:#ffffff; padding:5px 0 5px 0;}
.prod-cont img{ margin:0 0 5px 10px;}
.prod-cont h4{font-size:11px; font-weight:bold; color:#2da2fc; padding:0 0 5px 10px; height:25px;}
.prod-cont p{ padding:0 10px 20px 10px;; text-align:left; color:#909090;}
.prod-cont a.detail{width:78px; height:18px; display:inline-block; background:#5DD806; float:left; text-align:center; color:#ffffff; text-decoration:underline; padding-top:3px; font-weight:bold; margin-left:5px;}
.prod-cont a.detail:hover{ text-decoration:none;}
.prod-cont span{width:78px; height:18px;display:inline-block; background:#2DA2FC; float:left; text-align:center; color:#ffffff; text-decoration:none; padding-top:3px; font-weight:bold;}
.prod-cont span.akce{ background:#ff4e00; text-decoration:line-through;}
#no-m-1{margin-top:0px;}
#no-m-3{margin-top:0px;}
#no-m-7{margin-top:0px;}
#no-m-11{margin-top:0px;}
#no-m-15{margin-top:0px;}
.strankovani{width:705px; padding:5px; background:#F1F9FF; text-align:center; margin-top:10px;}
.strankovani a{ text-decoration:none; color:#169AFF; margin: 0 2px 0 2px;}
.strankovani a:hover{color:#01699f; }




/* vypis novinek */
.vypis-novinek{ margin-top:5px; width:715px;}
.novinka-vypis{ padding:12px; background: url(/clip/bg-nov-vypis.jpg) repeat-x bottom center;}
.novinka-vypis h2 a{font-size:12px; color:#2DA2FC; font-weight:bold; text-decoration:none;} 
.novinka-vypis p{ color:#909090; font-size:11px; margin-top:5px;}
/* vypis novinek */
.vypis-novinek{ margin-top:5px; width:715px;}
.novinka-vypis{ padding:12px; background: url(/clip/bg-nov-vypis.jpg) repeat-x bottom center;}
.novinka-vypis h2 a{font-size:12px; color:#2DA2FC; font-weight:bold; text-decoration:none;} 
.novinka-vypis p{ color:#909090; font-size:11px; margin-top:5px;}


/* obsah */
.obsah-holder{ margin-top:5px; width:715px;}
.obsah-holder .popis{ padding:10px 20px 0 0;}
.obsah-holder .popis a{ color:#909090; text-decoration:underline;}
.obsah-holder .popis a:hover{ text-decoration:none;}
.obsah-holder .popis h3{font-size:12px; color:#2DA2FC; font-weight:bold; margin-left:30px;}
.obsah-holder .popis p{font-size:12px; color:#909090; margin:5px 0 20px 30px; text-align:justify; line-height:16px;}
.obsah-holder .popis span{font-size:18px; color:#2DA2FC; margin-top:10px; font-weight:bold; float:right;}


/* detail produkt */
.detail-holder{ margin-top:5px; width:715px;}
.detail-holder img{float:left; margin:30px 0 0 20px;}
.detail-holder .popis{ padding:30px 20px 0 0; margin-bottom:50px; width:363px; float:right; display:inline;}
.detail-holder .popis h3{font-size:12px; color:#2DA2FC; font-weight:bold; margin: 0 0 10px 30px;}
.detail-holder .popis p{font-size:11px; color:#878787; margin: 0 0 10px 30px; text-align:justify; line-height:18px;}
.detail-holder .popis span{font-size:18px; color:#2DA2FC; margin-top:10px; font-weight:bold; float:right;}
.detail-holder .popis input.btn-buy{font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; padding:0 0 2px 10px;font-weight: bold; width:116px; height:30px; border:0; background-image:url(/clip/btn-buy.jpg);background-color: transparent; float:right; margin:5px 0 0 0px; cursor:pointer;}
.detail-holder .popis input.btn-prepocet{font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; padding:0 0 2px 0px;font-weight: bold; width:116px; height:30px; border:0; background-image:url(/clip/btn-prepocitat.jpg);background-color: transparent; float:right; margin:5px 10px 0 15px; cursor:pointer;}


.detail-holder span.dph{ font-size:12px; padding-top:5px; margin-right:10px; font-weight:normal;}
.vyber{margin:15px 0 10px 0; text-align:right;}
.vyber fieldset{ background:#F1F9FF; border:none; height:25px; padding:5px 0 0 10px; text-align:left; margin:0 0 1px 30px;}
.vyber fieldset label{color:#2da2fd; font-weight:bold; padding-top:5px; display:block;}
.vyber fieldset select{ border:1px solid #B8DBF6;  margin:0 5px 0 0; font-size:11px; height:19px; color:#515151; text-align:left; padding:0 0;}
.vyber fieldset select.input_pocet{ border:1px solid #B8DBF6; width:35px; margin:0 5px 0 0;}
.vyber fieldset select.poth{ border:1px solid #B8DBF6; width:135px; margin:0 5px 0 0;}
.vyber fieldset.no-bg{ background:none;}
.details{ width:715px;}
.det-menu{}
.det-menu ul{ list-style:none; }
.det-menu li{ display:inline; float:left; margin-right:1px; text-align:center;}
.det-menu li a{ display:inline-block; width:110px; height:23px; background:#F1F9FF; padding-top:7px; color:#2DA2FC; font-weight:bold; text-decoration:none;}
.det-menu li a:hover{ background:#2DA2FC; color:#ffffff;}
.det-menu li a.active{ background:#2DA2FC; color:#ffffff;}

.det-content{margin-top:1px; width:685px; background:#F1F9FF; padding:15px;}
.det-content p{ color:#3aa6f9; padding:0 0 10px 5px;}

.det-content td{ width: 230px;}

.det-foto{margin-top:1px; width:695px; background:#F1F9FF; padding:10px;}
.det-foto img{ border:1px solid #e2f2ff; margin:0 5px 0 0;}

.fot-prod{ background:#F1F9FF;}
.fot-prod h2{height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#1C8DE5; font-weight:bold; margin-top:40px;}
.fot-prod-cont img{margin:0 0 0 8px;}
.fot-produkt{ width:166px; float:left; display:inline; padding:5px;}
.fot-prod-cont{width:166px; background:#ffffff; padding:5px 0 5px 0;}

.spol-prod{ background:#F1F9FF;}
.spol-prod h2{height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#1C8DE5; font-weight:bold; margin-top:40px;}

.spol-produkt{ width:166px; float:left; display:inline; padding:5px;}
.spol-produkt h3{font-size:10px; font-weight:bold; color:#1C8DE5; padding:7px 0 0 10px; height:20px;}

.spol-prod-cont{width:166px; background:#ffffff; padding:8px 0 5px 0;}
.spol-prod-cont h4{font-size:11px; font-weight:bold; color:#676767; padding:0 0 5px 10px;}
.spol-prod-cont p{ padding:0 10px 20px 10px;; text-align:justify;}
.spol-prod-cont img{margin:0 0 8px 8px;}
.spol-prod-cont a{width:78px; height:16px; display:inline-block; background:#5DD806; float:left; text-align:center; color:#ffffff; text-decoration:none; padding-top:5px; font-weight:bold; margin-left:5px; font-size:10px;}
.spol-prod-cont span{width:78px; height:17px;display:inline-block; background:#2DA2FC; float:left; text-align:center; color:#ffffff; text-decoration:none; padding-top:4px; font-weight:bold; font-size:10px;}
/* right side */
#content-holder-right{ width:210px; float:right; display:inline; background:#F1F9FF; padding:5px 5px 0 5px;}
#vypis-right{width:210px; padding-bottom:20px;}
#vypis-right h2{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#2da2fc; font-weight:bold;}
#vypis-right .kon{ height:27px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center; padding:10px 0 0 20px; font-size:12px; color:#2da2fc; font-weight:bold;}
.det-right{ width:190px; background:#ffffff;  margin:10px auto 0 auto; padding:5px 5px 10px 5px;}
.det-right h3{font-size:12px; font-weight:bold; color:#ffffff; height:20px; background:#2da2fc; padding:5px 0 0 10px;}
.det-right p{ text-align:left; padding:10px; color:#696969; line-height:15px;}
.det-right p a{ color:#2DA2FC; text-decoration:underline;}
.det-right p a:hover{ text-decoration:none;}
.det-right input.detail{font: 11px Verdana, Helvetica, sans-serif; color: #ffffff; padding-bottom:2px;font-weight: bold; width:82px; height:21px; border:0; background-image:url(/clip/btn-detail.jpg);background-color: transparent; margin:10px 0 0 55px; cursor:pointer;}

/* kontakty */

.kontakt{ float:left; display:inline; margin:10px 20px 30px 20px;}
.kontakt h5{ color:#2DA2FC; font-size:12px; font-weight:bold; margin:5px 0 0 0;}
.user-info-k .kontakt p{ color:#767676; margin:5px 0 0 0; font-size:11px;}
.kontakt a{ color:#2DA2FC; text-decoration:underline;}
.kontakt a:hover{ text-decoration:none;}
.user-info-k{width: 715px; margin:5px 0 0 0;}
.user-info-k h3{ height:23px; background:#2da2fc; color:#ffffff; padding:7px 0 0 10px; font-size:13px;}
.user-info-k h4{ color:#2DA2FC; padding:7px 0 0 10px; font-size:13px;}
.user-info-k p{margin:5px 15px 15px 15px; font-size:10px; color:#969696;}

.user-info-holder-k{width: 715px; margin:1px 0 10px 0; background:#F1F9FF; padding:5px 0 10px 0;}
.user-info-holder-k p{ margin:15px 0 0 15px; font-size:10px; color:#169AFF;}
.user-info-holder-k fieldset{ border:0;}
.user-info-holder-k label{ width:85px;  height:18px display:block; float:left; display:inline; padding-right:15px; text-align:right; margin:6px 0 0 0; color:#169AFF;}
.user-info-holder-k label span{ color:#f40000; font-size:10px;}
.user-info-holder-k input{ width:235px; height:18px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}
.user-info-holder-k textarea{ width:572px; height:100px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}
.user-info-holder-k input.btn-dotaz{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:146px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-pokracovat.jpg);background-color: transparent;  margin:10px 40px 0 0; cursor:pointer; float:right;}

/* footer */
#footer-holder{width:940px; background:#f7f7f7; padding:25px 0 25px 0; margin-top:5px; text-align:center; background: url(/clip/bg-footer.jpg) repeat-x bottom center; color:#989898;}
.lista a{color:#ffffff; text-decoration:none;}
.lista a:hover{color:#ffffff; text-decoration:underline; }
#footer-holder a{color:#989898; text-decoration:none; margin:0 3px 0 3px;}
#footer-holder a:hover{color:#0477b3;}
#footer-holder p{ margin-top:5px; text-align:justify; color:#c2c2c2; padding:0 40px 0 40px;} 
#footer-holder p.copyright{ color:#989898; text-align:center;}

/* partners */
#partners-holder{width:950px; padding:10px 0 25px 0; margin:5px auto 0 auto; text-align:center; color:#ffffff;}
#partners-holder a{ margin:0 3px 0 3px;}
#partners-holder img{ border:0;}

.lista-bottom{ width:950px; margin: 0 auto 0 auto;  padding:7px 0 0 0; height:23px; background: url(/clip/lista-bottom.jpg) no-repeat top center; color:#fff; font-weight:bold; text-align:center;} 

/* Ostatni  */
input.btn-buy{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:147px; height:30px; border:0; background-image:url(/clip/btn-vel.jpg);background-color: transparent;  margin:10px 0 0 0; cursor:pointer; float:right;}
a.bily{ text-decoration:none; color:#ffffff; }

.vel{ color:#2da2fd; width:76px; float:left; dislay:inline; }
.potah{ color:#2da2fd; width:123px; float:left; dislay:inline; }
.pocet{ color:#2da2fd; width:140px; float:left; dislay:inline; }
.pocet_upr{ color:#2da2fd; width:103px; float:left; dislay:inline; }

.polozka {display: none} /* polozky nejsou zobrazeny */
#prvni {display: block} /*prvni polozka je zobrazena*/
