*{margin:0;  padding:0;}

body{font-family:Arial,Tahoma;text-align:center;color:#000000;font-size:13px;background:#e6e6e6;min-height:100%;padding-top:5px;}

/* elementy obecne */
a{color:#1a171b;  /* cursor: pointer; */}
a img,img{border:0;}
table {font-size:100%;}

/* Buttony */
button,a.button{display:block;width:auto;height:27px;line-height:27px;border:0 none;cursor:pointer;overflow:visible;background-color:transparent;background-position:right top;background-repeat:no-repeat;text-transform:uppercase;font-weight:bold;font-size:12px;text-decoration:none;}
button span,a.button span{display:block;width:auto;height:27px;float:right;margin-right:14px;padding-left:14px;text-align:center;background-color:none;background-position:left top;background-repeat:no-repeat; text-decoration:none;}
button:hover,a.button:hover{background-position:right bottom;}
button:hover span,a.button:hover span{background-position:left bottom;}
button::-moz-focus-inner{border:0 none;}
button.yellow,a.button.yellow{background-image:url('http://static.akcniceny.cz/images/design/button_y_right.gif');}
button.yellow span,a.button.yellow span{background-image:url('http://static.akcniceny.cz/images/design/button_y_left.gif');}
button.silver,a.button.silver{background-image:url('http://static.akcniceny.cz/images/design/button_s_right.gif');}
button.short,a.button.short{background-image:url('http://static.akcniceny.cz/images/design/button_s_right_short.gif');}
button.silver span,a.button.silver span{background-image:url('http://static.akcniceny.cz/images/design/button_s_left.gif');}
button.prolink, a.button.prolink {text-transform: none;}
button span.fatRed {
  font-weight: bold;
  color:#E2001A;
  font-size:19px;
}

#hledaniForm button.yellow {background-image:url('http://static.akcniceny.cz/images/design/button_y_right_bc.gif');}
#hledaniForm button.yellow span {background-image:url('http://static.akcniceny.cz/images/design/button_y_left_bc.gif');} 

/* BIG button */
a.buttonBig{display:block;width:auto;height:37px;line-height:40px;border:0 none;cursor:pointer;overflow:visible;background-color:transparent;background-position:0px -74px;background-repeat:no-repeat;text-transform:uppercase;background-image:url('http://static.akcniceny.cz/images/design/button_y_big.png');font-weight:bold;font-size:12px;float:left; text-decoration: none;}
a.buttonBig span{display:block;width:auto;height:37px;float:left;margin-left:37px;padding-right:15px;text-align:center;background-color:none;background-position:right 0px;background-repeat:no-repeat;background-image:url('http://static.akcniceny.cz/images/design/button_y_big.png'); text-decoration: none;}
a.buttonBig:hover{background-position:0 -111px;}
a.buttonBig:hover span{background-position:right -37px;}
a.buttonBigInfo{background-position:0 -74px;}
a.buttonBigInfo:hover{background-position:0 -111px;}
a.buttonBigProdejny{background-position:0 -148px;}
a.buttonBigProdejny:hover{background-position:0 -185px;}
a.buttonBigSouteze{background-position:0 -222px;}
a.buttonBigSouteze span{padding-left:4px;}
a.buttonBigSouteze:hover{background-position:0 -259px;}
a.buttonBigLetaky{background-position:0 -296px;}
a.buttonBigLetaky:hover{background-position:0 -333px;}
a.buttonBigZbozi{background-position:0 -370px;}
a.buttonBigZbozi:hover{background-position:0 -407px;}
a.buttonBig span img { vertical-align: sub; }
a.buttonBigEmpty{background-position:0 -444px;}
a.buttonBigEmpty span {margin-left:15px;}
a.buttonBigEmpty:hover{background-position:0 -481px;}

/* layout */
#header {
  position: relative;
  width:1000px;
}

#header .xmBg {
  position: absolute;
  width: 424px;
  height: 98px;
  background: url('http://static.akcniceny.cz/images/design/vanoce/vanocni-header-bg.png') no-repeat 0 0;
  top:-15px;
  left:4px;
}

#pgTop,#pgBot,#pgWrap{width:1010px;margin:0 auto;}
#pgTop,#pgBot{height:5px;background-repeat:no-repeat;background-position:0px 0px;overflow:hidden;}
#pgTop{margin-top:5px;background-image:url('http://static.akcniceny.cz/images/design/pg-top.png');}
#pgBot{background-image:url('http://static.akcniceny.cz/images/design/pg-bot.png'); margin-bottom:40px;}
#pgWrap{background-repeat:repeat-y;background-image:url('http://static.akcniceny.cz/images/design/pg-wrap.png');}
#page{width:1000px;margin:0 auto;background:#ffffff;}
#pgLogo{display:block;float:left;width:298px;height:58px;overflow:hidden;margin:10px 10px 21px -23px; position: relative;}
#leftSide{display:block;width:770px;float:left;margin-left:40px;text-align:left;position: relative;}
#leftSide.wide {width:920px;float:none;margin:0 auto;}
.contLeft{display:block;width:502px;float:left;}
.contRight{display:block;width:250px;float:right;}
.contLeftWide {display:block;width:770px;}
.inFloatContRight { padding-left:18px; background:#ffffff;}

.contLeftNar{display:block;width:270px;float:left;}
.contRightWide{display:block;width:480px;float:right;}
.contLeftNarrower{display:block;width:360px;float:left;}
.contRightWider{display:block;width:390px;float:right;}


#rightSide {display: block;width: 130px;float: right;margin-right: 40px; padding-top:40px;}
#rightSide.lowPad {padding-top:32px;}
.wideContent .contLeft{width:600px;}
.wideContent .contRight{width:280px;}


.page .fullWidth {
  width:996px;
  margin:0 0 0 2px;
}
                

/* Page Elementy */
.page h1 {
  background: url('http://static.akcniceny.cz/images/design/h1_dekor.gif') no-repeat 8px center;
  font-weight: normal;
  font-size:21px;
  padding: 0px 0px 4px 25px;
  margin: 8px 0;
  border-bottom: 1px solid #e6e6e6;
}

.page h1.big {
  background: none;
  font-size:23px;
  line-height:27px;
  padding: 0px;
  margin: 5px 0;
  border-bottom: 0;
}

.page h1.letakNadpis {
  font-size:21px;
  line-height:25px;  
}

.page h1.big span {
  font-size: 17px;
}

.page h1.big a.wImg img { border:0; vertical-align:text-bottom; margin-left:5px; }

.page h2, .sendSMS h2 {
  background: url('http://static.akcniceny.cz/images/design/h1_dekor.gif') no-repeat 8px center;
  font-weight: normal;
  font-size:19px;  
  padding: 0px 0px 2px 25px;
  margin: 8px 0 3px 0;
  border-bottom: 1px solid #e6e6e6;
}

.page h2.kosikNadpis {
  background: url('http://static.akcniceny.cz/images/design/ikona_nakupni_seznam_24px_wide.png') no-repeat 3px center;
  line-height: 26px;
  padding-left: 38px;
}

.page h2.smlBl {
  background: none;
  font-weight: normal;
  font-size:13px;  
  padding: 0px;
  margin: 3px 0; /* 8px 0; */
  border-bottom: 0px;
}

.page h2.smlBl span.jakoNadpis {
  font-weight: bold;
  font-size: 14px;
}

.page hr.dark {
  background: #e6e6e6;
  height: 1px;
  border: 0;
}

.page p, .sendSMS p {
  padding:0.5em 0;
}

.page p.box {
  padding:5px 0;
}


/* pgFOOTER */
#pgFooter{background:#cbcbcb url('http://static.akcniceny.cz/images/design/footer_pg_bg.jpg') no-repeat center top;  width:916px;  padding:30px 40px;  text-align:left;}
#pgFooter .pgfPart{display:block;  width:auto;  float:left;  margin-right:75px;}
#pgFooter .pgfPart.last{margin-right:0;}
#pgFooter h2{padding:0 0 15px 0;  background:none transparent;  border:0;}
#pgFooter ul{display:block;  width:auto;  float:left;  list-style-type:none;  margin:0 50px 0 10px;  }
#pgFooter .pgfPart.last ul{margin-right:0px;}
#pgFooter ul li{line-height:23px;}
#pgFooter ul li a{text-decoration:none;  color:#615353;  background-image:url('http://static.akcniceny.cz/images/design/footer_sipky.gif');  background-repeat:no-repeat;   background-position:0 4px;  padding-left:15px;}
#pgFooter ul li a:hover{color:#bf0217;  background-position:0 -49px;}

/* FOOTER */
#footer{background:#bcbcbc url('http://static.akcniceny.cz/images/design/ri_logo.gif') no-repeat 713px 15px;  color:#352b2b;  margin-top:1px;  margin-bottom:2px;  text-align:left; }
#footer.wideFooter {
  background:#bcbcbc url('http://static.akcniceny.cz/images/design/ri_logo.gif') no-repeat right 15px;  
}

#footer p{display:block;  width:auto;  margin:20px 38px; line-height:18px; padding:0;}
#footer p a{text-decoration:none;  color:#352b2b;}
#footer p a:hover{text-decoration:underline;}
#footer p.flRight{text-align:right;}
#footer p.flRight a{text-decoration:underline;  color:#000000;}
#footer p.linkovani {margin:0px 38px; padding-bottom:5px; color:#E6E6E6;}
#footer p.linkovani a {color:#E6E6E6; text-decoration:none;}


/* topmenu */
#topMenu{height:48px;  margin-bottom:95px;}
#topMenu.noSearch{margin-bottom:15px;}
#topMenu.noMargin{margin-bottom:0px;}
#topMenu.lowMargin{margin-bottom:65px;}
#topMenu.highMargin{margin-bottom:110px;}
#topMenu.kuponyPad {margin-bottom:280px;}
#topMenu.openedZboziSearch {margin-bottom:150px;}
#topMenu ul.topMenu{height:48px;  line-height:48px;  width:auto;  float:left;  list-style-type:none;  margin-right:15px;}
#topMenu ul.topMenu li{float:left;  width:auto;    height:48px;  padding-right:1px;  background:url('http://static.akcniceny.cz/images/design/top_menu.gif') no-repeat right 0px;}
#topMenu ul.topMenu li.last,#topMenu ul.topMenu li.active{padding-right:0px;  background:none;}
#topMenu ul.topMenu li a{display:block;  float:left;  height:42px;  line-height:42px;  width:auto;  margin-top:3px;  padding-right:4px;  background-image:url('http://static.akcniceny.cz/images/design/top_menu.gif');   background-repeat:no-repeat;  background-position:-5px -90px;  font-weight:bold;}
#topMenu ul.topMenu li.active a, #topMenu ul.topMenu li.first.active a, #topMenu ul.topMenu li.last.active a,#topMenu ul.topMenu li.active a:hover, #topMenu ul.topMenu li.fisrt.active a:hover, #topMenu ul.topMenu li.last.active a:hover{height:48px;  line-height:48px;  margin-top:0px;  background-position:right -312px;  color:#ffffff;      }
#topMenu ul.topMenu.noSearch li.active a, #topMenu ul.topMenu.noSearch li.active a:hover{background-position:right -216px;    }
#topMenu ul.topMenu li a:hover, #topMenu ul.topMenu li.hoverlike a {background-position:-5px -174px;}
#topMenu ul.topMenu li.last a{display:block;  float:left;  height:42px;  line-height:42px;  width:auto;  margin-top:3px;  padding-right:4px;  background-position:right -48px;}
#topMenu ul.topMenu li.last a:hover, #topMenu ul.topMenu li.last.hoverlike a {background-position:right -132px;}
#topMenu ul.topMenu li a span{display:block;  float:left;  height:42px;  line-height:42px;  width:auto;  padding:0 10px 0 14px;      background-image:url('http://static.akcniceny.cz/images/design/top_menu.gif');   background-repeat:no-repeat;  background-position:-5px -90px;}
#topMenu ul.topMenu li.active a span, #topMenu ul.topMenu li.first.active a span, #topMenu ul.topMenu li.last.active a span,#topMenu ul.topMenu li.active a:hover span, #topMenu ul.topMenu li.first.active a:hover span, #topMenu ul.topMenu li.last.active a:hover span{height:48px;  line-height:48px;  background-position:0 -371px;  }
#topMenu ul.topMenu li.first.active a span, #topMenu ul.topMenu li.first.active a:hover span{height:59px;}
#topMenu ul.topMenu.noSearch li.active a span,#topMenu ul.topMenu.noSearch li.active a:hover span{background-position:0 -264px;  }
#topMenu ul.topMenu li a:hover span, #topMenu ul.topMenu li.hoverlike a span {background-position:-5px -174px;}
#topMenu ul.topMenu li.first a span{background-position:0px -90px;}
#topMenu ul.topMenu li.first a:hover span, #topMenu ul.topMenu li.first.hoverlike a span  {background-position:0px -174px;}
#topMenu ul.otherButts{height:42px;  width:auto;  float:left;  list-style-type:none;  margin-top:3px; overflow: hidden;}
#topMenu ul.otherButts li{display:block;  float:left;  width:42px;  height:42px;  overflow:hidden;}
#topMenu ul.otherButts li a{display:block;  width:42px;  padding-top:45px;  height:42px;    background-image:url('http://static.akcniceny.cz/images/design/top_menu_others.png');  background-repeat:no-repeat; overflow:hidden;}
#topMenu ul.otherButts li.doporuc a{background-position:0px 0px;}
#topMenu ul.otherButts li.mobilni a{background-position:0px -42px;}
#topMenu ul.otherButts li.asHomePage a{background-position:0px -84px;}
#topMenu ul.otherButts li.oblibene a{background-position:0px -126px;}
#topMenu ul.otherButts li.facebook a{background-position:0px -168px;}
#topMenu ul.otherButts li.darky a{background-position:0px -252px;}
#topMenu ul.otherButts li.mobilniNS a{background-position:0px -294px;}
#topMenu ul li.wSub{position:relative;}
#topMenu ul li.wSub ul{position:absolute;  display:none;  width:150px;  height:auto;  top:44px;  left:0;  z-index:1000;  background:#f9f9f9;  border-left:1px solid #b1b1b1;  border-right:1px solid #b1b1b1;}
#topMenu ul li.wSub ul li{display:block;  white-space:nowrap;  background:none;  float:none;  height:26px;  line-height:26px;  padding:0; }
#topMenu ul li.wSub ul li.last{height:27px;}
#topMenu ul.topMenu li.wSub ul li a,#topMenu ul.topMenu li.hoverlike.wSub ul li a{background-image:url('http://static.akcniceny.cz/images/design/button_s_left.gif');  background-repeat:no-repeat;  background-position:-15px 0;   height:26px;  line-height:26px;  float:none;  padding:0 10px;  color:#000000;  text-decoration:none;  margin:0;}
#topMenu ul.topMenu li.wSub ul li.last a{height:27px;}
#topMenu ul.topMenu li.wSub ul li a:hover{background-position:-15px -27px;  text-decoration:underline;}
#topMenu ul.topMenu li a span img { margin-left:3px; vertical-align: text-top; }
#topMenu ul.topMenu li a span.twoLines {
  line-height: 15px !important;
  padding-top: 7px;
  text-align: center;
  height: 35px;
  _height: 42px;
}


#topMenu ul.topMenu li a span.hilite {
  font-size: 14px;
}

#topMenu ul.topMenu li a.newFeature span {
  padding-left:0px;
}

#topMenu ul.topMenu li a.newFeature span img {
  float:left;
  margin-left:2px;
  margin-top: 6px;
}

#topMenu ul.topMenu li.active a span.twoLines, #topMenu ul.topMenu li.active a:hover span.twoLines {
  padding-top: 10px;
  text-align: center;
  height: 38px;
  _height: 48px;
}


/* SEARCH */
#search{position:absolute;  width:770px;  padding-top:11px;    background:url('http://static.akcniceny.cz/images/design/srch_bg.png') no-repeat 0px 0px;  top:48px;  left:0; z-index:100;}
#search form{display:block;  background-color:#c90619;  min-height:64px;}
#search.lowSrch form { height: 32px; min-height: 32px; }
#search .bottom{width:770px;  height:11px;  background:url('http://static.akcniceny.cz/images/design/srch_bg.png') no-repeat -770px 0px;}
#search fieldset{border:0;  margin:0 20px;  padding:5px 0;  width:730px;}
#search fieldset.fulltext{padding:12px 0 5px 0;  }
#search fieldset.fulltext input{display:block;  float:left;  border:0;  background:#C90619 url('http://static.akcniceny.cz/images/design/srch_inp_bg.gif') no-repeat 0 0;  height:27px;  line-height:27px;  padding-left:10px;  width:610px;  color:#a7a7a7;  font-style:italic;}
#search fieldset.fulltext input::selection{background:#0a246a; color:#ffffff;} /* Safari */
#search fieldset.fulltext input::-moz-selection{background:#0a246a; color:#ffffff;} /* Firefox */
#search fieldset.fulltext input.active{color:#000000;  font-style:normal;}
#search fieldset.fulltext button{float:left;  background:url('http://static.akcniceny.cz/images/design/srch_butt.gif') no-repeat left top;  width:106px;  padding-left:8px;  text-align:left;}
#search fieldset.fulltext button:hover{background:url('http://static.akcniceny.cz/images/design/srch_butt.gif') no-repeat left bottom;  }
#search p {padding:0;}
#search p.showMore{margin:0 30px;}
#search p.showMore a{color:white;  text-decoration:none;}
#search fieldset.more select,#search fieldset.more input{border:1px solid #a7a7a7;  display:block;  float:left;  margin:0 5px;  width:170px;}
#search fieldset.more option{padding-left:3px;  padding-right:3px;}
#search fieldset.more option.skupina{background:#a7a7a7;  color:#ffffff;  font-weight:bold;}
#search fieldset.moreMore label,#search fieldset.moreMore input,#search fieldset.moreMore select,#search fieldset.moreMore span{display:block;  float:left;}
#search fieldset.moreMore label{margin:0 3px 0 5px;  line-height:20px;  color:#ffffff;  font-weight:bold;}
#search fieldset.moreMore span{margin:0 10px 0 2px;  line-height:20px;  color:#ffffff;  font-weight:bold;}
#search fieldset.moreMore input,#search fieldset.moreMore select{border:1px solid #a7a7a7;  width:40px;  }
#search fieldset.moreMore select{width:170px;}
#search fieldset.moreMore option{padding-left:3px;  padding-right:3px;}
#search #srchSkryte{display:none; }
#search #srchSkryte.opened {display:block; }

.wideContent #search {
  width:920px;
  position: relative;
  top:0px;
  background:url('http://static.akcniceny.cz/images/design/srch_bg_wide.png') no-repeat 0px 0px;
}

.wideContent #search .bottom {
	width: 920px;
	background: url('http://static.akcniceny.cz/images/design/srch_bg_wide.png') no-repeat -920px 0px;
}

#search.justBox {
  position: relative;  
  top:0px;
}

#search div.justBoxInn {
  display:block;  background-color:#c90619;  
}


#search h1 {
  background: none;
  margin: 0 30px;
  border: 0;
  color:#ffffff;
  padding: 0 0 5px 0; 
}

#search .info {
  margin: 0 30px;  
  color:#ffffff;
}

#search .info p {
  padding:0.5em 0;
}

#search .info a {
  color:#ffffff;
}

.wideContent #search fieldset {
  width: 880px;
}

.wideContent #search fieldset.fulltext input {
	background: #C90619 url('http://static.akcniceny.cz/images/design/srch_inp_bg.gif') no-repeat 0 0;
	width: 710px;	
}

.wideContent #search fieldset.fulltext button {
	
	background: url('http://static.akcniceny.cz/images/design/srch_butt_plus.gif') no-repeat left top;
	width: 160px;
}
.wideContent #search fieldset.fulltext button:hover {
	background: url('http://static.akcniceny.cz/images/design/srch_butt_plus.gif') no-repeat left bottom;
}

 



/* spolupracujeme */
#rightSide div.spolupracujeme{position:relative;  width:110px;  margin-left:20px; background:url('http://static.akcniceny.cz/images/design/right_bg.gif') repeat-y left;}
#rightSide.lowPad div.spolupracujeme { margin-top:20px; }
#rightSide div.spolupracujeme .topDekor{display:block;  position:absolute;  top:0px;  left:0px;  background:url('http://static.akcniceny.cz/images/design/right_top.gif') no-repeat left top;  width:14px;  height:190px;}
#rightSide div.spolupracujeme .botDekor{display:block;  position:absolute;  bottom:0px;  left:0px;  background:url('http://static.akcniceny.cz/images/design/right_bot.gif') no-repeat left top;  width:14px;  height:190px;}
#rightSide ul.spolupracujeme{position:relative;  list-style-type:none;  text-align:right;}
#rightSide ul.spolupracujeme li{margin:5px 0;} 


/* letaky SITE-HP + LETAKY vypis boxik */
ul.newLetaky{list-style-type:none;}
ul.newLetaky li,.letakSkupina .letakBoxik{display:block;float:left;width:134px;padding:0 12px;border-right:1px solid #e6e6e6;text-align:center;}
ul.newLetaky li.first,.letakSkupina div.first{padding-left:0px;}
ul.newLetaky li.last,.letakSkupina div.last{padding-right:0px;border-right:0px;}
ul.newLetaky li img{border:0;}
ul.newLetaky li a {text-decoration:none;color:#000;}
ul.newLetaky li a.imgWrap, .letakSkupina .letakBoxik a.imgWrap{display:block;height:155px; }
ul.newLetaky li a span.letakName{display:block;text-decoration:underline;text-align:left;padding-top:5px;}
.newLetaky .button{margin-top:20px;}
.letakskupina .letakboxik{ /* margin-bottom:15px;  margin-top:10px; */ margin-bottom:10px;  margin-top:5px;}
.letakSkupina .letakBoxik p.letInfo{padding:5px 0;  line-height:16px;  height:32px;  }
.letakSkupina .letakBoxik p.letInfo span{white-space:nowrap;  color:#8d8d8d;}
.letakSkupina .letakBoxik p.letInfo span a{color:#8d8d8d;  text-decoration:none;}
.letakSkupina div.lastInGroup{border-right:0px;  }
.letakSkupina div.firstInGroup{border-left:1px solid #e6e6e6; }
.letakSkupina .letakBoxik h3{padding-bottom:3px;  font-weight:bold;  font-size:14px;}
.letakSkupina .letakBoxik h3 a{text-decoration:none;}
.letakSkupina .letakBoxik h3 a:hover{text-decoration:underline;}
.letakSkupina .letakBoxik p{padding:3px 0 0 0;  color:#8d8d8d;  font-size:11px;  line-height:12px;  text-align:left;}

.letakSkupina .letakBoxikBig {
  width:175px;
  _width:198px;
  padding:0 11px;  
}

.letakSkupina .letakBoxikBig a.imgWrap {
  height: 250px;
}

/* Nas Tip  SITE-HP */
.nasTip{display:block;  float:left;  width:250px;  margin-right:2px;  height:150px;  overflow:hidden;  margin-top:3px;}
.nasTip.last{margin-right:0px;}



/* Komercni sdeleni */
.komercniSdeleni p{background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x left bottom;  padding:3px 0; text-align: left;}
.komercniSdeleni a{display:block;  line-height:14px;  color:#000000;font-size:12px;text-decoration:none;}
.komercniSdeleni a:hover{text-decoration:underline;}
.komercniSdeleni a img{float:left;  margin-right:10px;  border:0;}


/* vypis kategorii SITE-HP */
.kategorieVypis .vypis{float:left;  width:245px;  margin-right:12px;}
.kategorieVypis .vypis.last{margin-right:0; }
.kategorieVypis h2{background:none transparent;  padding:0; }
.kategorieVypis h2 a{display:block;  background:url('http://static.akcniceny.cz/images/design/kat_head.gif') no-repeat left center;  color:#e2001a;  padding-left:25px;  color:#e2001a;  text-decoration:none;  font-weight:normal;  font-size:18px;}
.kategorieVypis p{padding:3px 0 10px 25px;  line-height:17px;}
.kategorieVypis p span.tecka{background:url('http://static.akcniceny.cz/images/design/kat_tecka.gif') no-repeat center center;    padding-left:5px;    padding-right:5px;}


/* sluzby serveru SITE-HP */
.srvSluzby .sluzbaItem{display:block;  width:71px;  height:71px;  overflow:hidden;  float:left;}
.srvSluzby .sluzbaItem h3{width:71px;  height:71px;  overflow:hidden;  }
.srvSluzby .sluzbaItem h3 a{display:block;  background-image:url('http://static.akcniceny.cz/images/design/sluzby_menu.png');  background-repeat:no-repeat;  padding-top:75px;  }
.srvSluzby .mobilni a{background-position:0px 0px;}
.srvSluzby .strazce a{background-position:0px -71px;}
.srvSluzby .nakupSeznam a{background-position:0px -142px;}
.srvSluzby .vernost a{background-position:0px -213px;}
.srvSluzby .souteze a{background-position:0px -284px;}
.srvSluzby .kupony a{background-position:0px -355px;}
.srvSluzby .diskuze a{background-position:0px -426px;}
#sluzbyNote{position:relative;  width:480px;  height:121px;  background:url('http://static.akcniceny.cz/images/design/sluzby_note_bg.png') no-repeat 0 0;  margin:15px 0  0 8px; padding:0;}
#sluzbyNote .head{display:block;  padding:15px 24px 10px 24px;  font-size:15px;}
#sluzbyNote .content{display:block;  padding:0px 24px;  color:#595959;}
#sluzbyNote span.sipka{position:absolute;  display:block;  width:27px;  height:15px;  top:-14px;  left:13px;  background:url('http://static.akcniceny.cz/images/design/sluzby_note_sipka.png') no-repeat 0 0;  }
#sluzbyNote span.defVal{display:none;}
#sluzbyNote.letaky{margin:5px 0 0 8px;height:55px;background:url('http://static.akcniceny.cz/images/design/sluzby_note_let_bg.png') no-repeat 0 0;}
#sluzbyNote.letaky .head{padding:7px 24px 3px 24px;}
#sluzbyNote.letaky span.sipka{display:none;}


/* mujUcet horni */
#mujUcetTop{float:right;  width:530px;    height:60px;    margin:15px 40px 0 0; position: relative;}
#mujUcetTop.userIn{margin-top:20px;  text-align:right;  width:600px;}
#mujUcetTop form{height:30px;  line-height:30px;  padding-left:30px;  background:url('http://static.akcniceny.cz/images/design/zamek.png') no-repeat left top;}
#mujUcetTop form button {float: left;}
#mujUcetTop form input{background:#fafafa;  border:1px solid #b1b1b1;  color:#979797;  height:25px;  line-height:25px;  float:left;  padding-left:10px;  padding-right:10px;  margin:0 10px;  width:155px;}
#mujUcetTop p {padding:0;}
#mujUcetTop p.muTopLinks{height:20px;  line-height:20px;  padding-left:0px;  text-align:left; margin-top:4px;}
#mujUcetTop p.muTopLinks a{display:block;  float:left;  height:20px;  width:auto;  margin:0 0 0 10px;    line-height:20px;  color:#979797;}
#mujUcetTop p.muTopLinks a.FBlogin{background:url('http://static.akcniceny.cz/images/design/fb_login.png') no-repeat left center;  padding-left:23px;  color:#7190c8;}
#mujUcetTop p.muTopLinks a.mojeIDlogin{background-image:url('http://static.zlacnene.sk/images/design/mojeid_login_button.png');   background-repeat:no-repeat;  background-position:0px 0px;   width:155px;  padding-top:24px;  height:0px;  _height:24px;  overflow:hidden; margin-left:0; }
#mujUcetTop p.muTopLinks a.mojeIDlogin:hover { background-position: 0px -24px;}
#mujUcetTop p.muTopLinks a.mojeIDinfo {margin:0 0 0 2px; }
#mujUcetTop p.muTopLinks a.mojeIDinfo img {margin:3px 0 0 0; }
#mujUcetTop p.muTopLinks a:hover{color:#000000;}
#mujUcetTop p.muTopLinks a.FBlogin:hover{color:#436cb6; }
#mujUcetTop p.user{color:#000000;  font-size:16px;  font-weight:bold;  }
#mujUcetTop a.userName{text-decoration:none;}
#mujUcetTop a.userName span { color:#8D8D8D; font-size:14px; }
#mujUcetTop a.vernost{font-size:12px;  color:#E2001A;}
#mujUcetTop p.actions{display:block;  float:right;  width:auto;    height:16px;  line-height:16px;  margin-top:6px;}
#mujUcetTop p.actions a{display:block;  height:16px;  float:left;  margin-left:12px;  color:#8D8D8D;  line-height:16px;  background-image:url('http://static.akcniceny.cz/images/design/mu_top_ico.gif');  background-repeat:no-repeat;  padding-left:12px;}
#mujUcetTop p.actions a:hover{color:#000000;}
#mujUcetTop p.actions a.seznamy{background-position:0px 1px;  padding-left:20px;  margin-left:0px;}
#mujUcetTop p.actions a.active { font-weight: bold; color:#E2001A; }
#mujUcetTop p.actions a.strazci{background-position:0px -20px;  padding-left:20px;}
#mujUcetTop p.actions a.nastaveni{background-position:0px -40px;}
#mujUcetTop p.actions a.heslo{background-position:0px -60px;}
#mujUcetTop p.actions a.logout{background-position:0px -80px;}

/* lista muj ucet */
#mujUcetLista{display:block;width:100%;height:30px;position:fixed;_position:absolute;bottom:0px;left:0px;background:url('http://static.akcniceny.cz/images/design/lista_bg.bmp') repeat-x top;z-index:8999;}
#mujUcetListaCont{display:block;width:1000px;height:36px;margin:3px auto 0 auto;}
#mujUcetListaCont .muListaLogin{width:auto;float:left;height:27px;line-height:27px;padding-left:35px;background:url('http://static.akcniceny.cz/images/design/mu_lista_ico.png') no-repeat 5px -6px;}
.muListaLogin button, .muListaLogin input, .muListaLogin a{float:left;margin-right:8px;}
#mujUcetListaCont input{width:98px;height:20px;border:1px solid #fccd48;background:#fdf9de;line-height:20px;font-style:italic;color:#979797;padding-left:3px;padding-right:3px;margin-top:3px;}
#mujUcetListaCont input.active{background:#ffffff;font-style:normal;color:#000000;}
#mujUcetListaCont button{height:27px;font-weight:normal;text-decoration:underline;line-height:28px;font-size:12px;}
#mujUcetListaCont .muListaLogin .mojeIDlogin, #mujUcetListaCont .muListaLogin .FBlogin{display:block;height:0px;padding-top:22px;_height:22px;width:22px;overflow:hidden;margin-top:3px;background-image:url('http://static.akcniceny.cz/images/design/mu_lista_ico.png');background-repeat:no-repeat;}
#mujUcetListaCont .muListaLogin .mojeIDlogin{background-position:0px -50px;}
#mujUcetListaCont .muListaLogin .FBlogin{background-position:0px -90px;}
#mujUcetListaCont .mu_lista_other{width:auto;float:right;height:27px;line-height:27px;}
#mujUcetListaCont .mu_lista_other a{display:block;float:right;width:auto;height:27px;color:#000000;font-weight:bold;font-size:12px;}
#mujUcetListaCont .mu_lista_other a span{display:block;float:left;height:27px;background-image:url('http://static.akcniceny.cz/images/design/mu_lista_other.gif');background-repeat:repeat-x;}
#mujUcetListaCont .mu_lista_other a span.dekor{width:2px;overflow:hidden;background-position:0px 0px;}
#mujUcetListaCont .mu_lista_other a span.cont{width:auto;padding:0 10px;background-position:0 -80px;}
#mujUcetListaCont .mu_lista_other a:hover span.cont{background-position:0 -40px;}
#mujUcetListaCont .mu_lista_acc{display:block;float:left;width:auto;height:27px;}
#mujUcetListaCont .mu_lista_acc a, #mujUcetListaCont .mu_lista_acc span.div{display:block;float:left;margin-right:10px;height:27px;line-height:27px;}
#mujUcetListaCont .mu_lista_acc span.div{width:2px;overflow:hidden;background:url('http://static.akcniceny.cz/images/design/mu_lista_div2.png') no-repeat 0px 6px;}
#mujUcetListaCont .mu_lista_acc a{background-image:url('http://static.akcniceny.cz/images/design/mu_lista_ico.png');background-repeat:no-repeat;font-size:12px;font-weight:bold;text-decoration:none;}
#mujUcetListaCont .mu_lista_acc a:hover{text-decoration:underline;}
#mujUcetListaCont .mu_lista_acc a.userName{padding-left:25px;background-position:0px -125px;}
#mujUcetListaCont .mu_lista_acc a.vernost{padding-left:27px;background-position:0px -246px;}
#mujUcetListaCont .mu_lista_acc a.seznamy{padding-left:32px;background-position:0px -206px;}
#mujUcetListaCont .mu_lista_acc a.strazci{padding-left:40px;background-position:0px -166px;}
#mujUcetListaCont .mu_lista_acc a.logout{padding-left:23px;background-position:0px -288px;}
#mujUcetListaCont .mu_lista_acc a span.count{text-decoration:none;font-size:17px;color:#E2001A;line-height:27px;height:27px;width:auto;display:block;float:left;margin-right:3px;}
#mujUcetListaCont .mu_lista_acc a span.alt{display:none;}
#mujUcetLista a#muListaOpCl{background-image:url('http://static.akcniceny.cz/images/design/mu_lista_open_close.png');  background-repeat:no-repeat;    background-position:4px 6px;                                                      display:block;   float:right;   width:auto;   height:27px;   overflow:hidden;  }
#mujUcetLista a#muListaOpCl:hover{background-position:4px -24px;}
#mujUcetLista.closed a#muListaOpCl{background-position:center -54px;}
#mujUcetLista.closed a#muListaOpCl:hover{background-position:center -84px;}
#mujUcetLista a#muListaOpCl span{display:none;}
#mujUcetLista a#muListaOpCl span.txt{display:block;  height:27px;  width:auto;  float:right;  margin-left:20px;  font-size:12px;  font-weight:bold;  line-height:27px;}
#mujUcetLista.closed{width:30px;}
#mujUcetLista.closed a#muListaOpCl{width:30px;}
#mujUcetLista.closed a#muListaOpCl span.txt{display:none;}
#mujUcetLista.closed #mujUcetListaCont{width:30px;}
#mujUcetLista.closed #mujUcetListaCont form,#mujUcetLista.closed #mujUcetListaCont div,#mujUcetLista.closed #mujUcetListaCont p{display:none;}


/* novinky na email */
#getNews{display:none;  position:absolute;  right:0px;  top:60px;  width:375px;  z-index:1000;  height:121px;    background:url('http://static.akcniceny.cz/images/design/newsletter_bg.png') no-repeat 0 0;  text-align:left;}
#getNews form{background:none;  padding:5px 15px;}
#getNews label{float:left;}
#getNews .head{padding:5px 5px 5px 15px;  font-size:16px;  font-weight:bold;  }
#getNews .head .closeButt{display:block;  float:right;  width:30px;  height:27px;  background:url('http://static.akcniceny.cz/images/design/ico_close.png') no-repeat 0 0;  cursor:pointer;}



/* HP LETAKY ikony kategorii */
#hpLetakyIkony{padding:0;}
#hpLetakyIkony a{display:block;  float:left;  width:71px;  height:71px;  overflow:hidden;  text-decoration:none;}
#hpLetakyIkony a span.dekorImg{display:block;  width:71px;  height:71px;  background-image:url('http://static.akcniceny.cz/images/design/hp_letaky_icons.jpg');  background-repeat:no-repeat;}
#hpLetakyIkony a span.info{text-align:center;  padding:0 3px;  display:block;  color:#e2001a;}
#hpLetakyIkony a:hover span.info{text-decoration:underline;}
#hpLetakyIkony a.let-grp-hypersuper span.dekorImg{background-position:0px 0px;}
#hpLetakyIkony a.let-grp-hypersuper:hover span.dekorImg, #hpLetakyIkony a.let-grp-hypersuper.active span.dekorImg{background-position:-71px 0px;}
#hpLetakyIkony a.let-grp-elektronika span.dekorImg{background-position:0px -71px;}
#hpLetakyIkony a.let-grp-elektronika:hover span.dekorImg, #hpLetakyIkony a.let-grp-elektronika.active span.dekorImg{background-position:-71px -71px;}
#hpLetakyIkony a.let-grp-dumbyt span.dekorImg{background-position:0px -142px;}
#hpLetakyIkony a.let-grp-dumbyt:hover span.dekorImg, #hpLetakyIkony a.let-grp-dumbyt.active span.dekorImg{background-position:-71px -142px;}
#hpLetakyIkony a.let-grp-sport span.dekorImg{background-position:0px -213px;}
#hpLetakyIkony a.let-grp-sport:hover span.dekorImg,#hpLetakyIkony a.let-grp-sport.active span.dekorImg{background-position:-71px -213px;}
#hpLetakyIkony a.let-grp-drogerie span.dekorImg{background-position:0px -284px;}
#hpLetakyIkony a.let-grp-drogerie:hover span.dekorImg,#hpLetakyIkony a.let-grp-drogerie.active span.dekorImg{background-position:-71px -284px;}
#hpLetakyIkony a.let-grp-ostatni span.dekorImg{background-position:0px -355px;}
#hpLetakyIkony a.let-grp-ostatni:hover span.dekorImg,#hpLetakyIkony a.let-grp-ostatni.active span.dekorImg{background-position:-71px -355px;}
#hpLetakyIkony a.let-grp-internetshops span.dekorImg{background-position:0px -426px;}
#hpLetakyIkony a.let-grp-internetshops:hover span.dekorImg,#hpLetakyIkony a.let-grp-internetshops.active span.dekorImg{background-position:-71px -426px;}


/* PAGER */
.strankovaniWrap{float:right;  left:-50%;  position:relative;  text-align:left;  width:auto;}
.strankovani{left:50%;  position:relative;  width:auto;}
.strankovani a, .strankovani span{display:block;  float:left;  width:31px;  height:31px;  line-height:31px;  background-image:url('http://static.akcniceny.cz/images/design/pager_bgs.png');  background-repeat:no-repeat;  text-decoration:none;  text-align:center;  margin-right:10px;  font-size:10px;  font-weight:bold;   color:#000000; overflow: hidden;    }
.strankovani a{background-position:0px 0px;}
.strankovani a:hover{background-position:0 -31px;}
.strankovani span.active{background-position:0 -62px;  color:#ffffff;}
.strankovani span.stuffing{background-image:none;  width:15px;}
.strankovani span.prevPage{background-position:0 -93px;}
.strankovani a.prevPage{background-position:0 -124px;}
.strankovani a.prevPage:hover{background-position:0 -155px;}
.strankovani span.nextPage{background-position:0 -186px;}
.strankovani a.nextPage{background-position:0 -217px;}
.strankovani a.nextPage:hover{background-position:0 -248px;}




/* LEtAK STRANA */
.letakZobrazeniTop,.letakZobrazeniBot{display:block;  width:770px;  height:10px;  overflow:hidden;  background-image:url('http://static.akcniceny.cz/images/design/letak_bg.png');  background-repeat:no-repeat;}
#leftSide.wide .letakZobrazeniTop,#leftSide.wide .letakZobrazeniBot{ width:920px;  background-image:url('http://static.akcniceny.cz/images/design/letak_bg_wide.png'); }
.letakZobrazeniTop{background-position:0px 0px;}
.letakZobrazeniBot{background-position:0px -10px;}
.letakZobrazeni{display:block;  width:768px;  background:#d3d3d3 url('http://static.akcniceny.cz/images/design/letak_bg.bmp') repeat-x top;  min-height:100px;  border-left:1px solid #d3d3d3;  border-right:1px solid #d3d3d3; }
#leftSide.wide .letakZobrazeni { width:918px; _width:920px; }
.leatakBoxTop,.leatakBoxBot{display:block;  width:712px;  height:6px;  overflow:hidden;  background-image:url('http://static.akcniceny.cz/images/design/letak_box_bg.png');  background-repeat:no-repeat;  margin-left:28px;}
#leftSide.wide .leatakBoxTop,#leftSide.wide .leatakBoxBot { width:862px;  background-image:url('http://static.akcniceny.cz/images/design/letak_box_bg_wide.png'); }
.leatakBoxTop{background-position:0px 0px;}
.leatakBoxBot{background-position:0px -6px;}
.leatakBox{display:block;  width:710px;  background:#ffffff;  border-left:1px solid #d1d1d1;  border-right:1px solid #d1d1d1;  margin-left:28px;  text-align:center;    overflow:hidden;  position:relative;}
#leftSide.wide .leatakBox{ width:860px; _width:862px; }
.leatakBox a.ACletakLink{display:block;  position:absolute;  width:236px;  height:99%;  top:0px;  background:url('http://static.akcniceny.cz/images/design/blank.gif') repeat; }
.leatakBox a.toLeft{left:0px;  cursor:url('http://static.akcniceny.cz/images/design/cur-left.cur'),pointer;}
.leatakBox a.toBig{left:237px;  cursor:url('http://static.akcniceny.cz/images/design/cur-zoom.cur'),pointer;}
.leatakBox a.fullLink{left:0px; width:710px; cursor:url('http://static.akcniceny.cz/images/design/cur-zoom.cur'),pointer; }
.leatakBox a.toRight{right:0px;  cursor:url('http://static.akcniceny.cz/images/design/cur-right.cur'),pointer;}
.letakPager{width:320px;  float:right;  margin:5px 10px 0 0;  }
.letakPager p{margin-right:15px;}
.letakPager .strankovaniWrap{left:0;}
.letakPager .strankovani{position:relative;  left:0;}
.letakCtrlTop{margin-bottom:20px;}
.letakCtrlTop p.ikony, .letakCtrlTop p.platnostNew {padding:0;  display:block;  float:left;  width:400px;  margin-left:15px;}
.letakCtrlTop p.platnostNew a.buttonSML { margin-top:3px; }
.letakCtrl p.ikony a{display:block;  float:left;  width:80px;  height:89px;  overflow:hidden;  background:url('http://static.akcniceny.cz/images/design/delitko.png') no-repeat right top;  text-align:center;  color:#000000;   text-decoration:none;     }
.letakCtrl p.ikony a:hover{text-decoration:underline;}
.letakCtrl p.ikony a span{display:block;  width:61px;  height:61px;  margin-left:9px;  background-image:url('http://static.akcniceny.cz/images/design/letaky_ico.png');  background-repeat:no-repeat;  }
.letakCtrl p.ikony a span.text{background:none;  width:71px;  margin-left:4px;    height:28px;  font-size:11px;  font-weight:bold;  line-height:14px;}
.letakCtrlUnder p.ikony a{width:70px;     background:none;    }
.letakCtrlUnder p.ikony a span{margin-left:4px;   }
.letakCtrlUnder p.ikony a span.text{width:65px;  margin-left:2px;    }
.letakCtrl a.pdf span{background-position:0px 0px;  }
.letakCtrl a.mapa span{background-position:0px -183px;  }
.letakCtrl a.tisk span{background-position:0px -122px;  }
.letakCtrl a.fbLike span{background-position:0px -549px;  }
.letakCtrl a.fbShare span{background-position:0px -610px;  }
.letakCtrl a.nahledy span{background-position:0px -61px;  }
.letakCtrl a.doporucit span{background-position:0px -244px;  }
.letakCtrl a.prodejny span{background-position:0px -305px;  }
.letakCtrl a.zbozi span{background-position:0px -366px;  }
.letakCtrl a.seznam span{background-position:0px -427px;  }
.letakCtrl a.mobilni span{background-position:0px -488px;  }
.letakCtrl a.nastenka span{background-position:0px -854px;  }
.letakCtrlBot p.note{padding:5px 28px;  color:#666666;          }
.letakovaStrana h2.letakH{background:none;  border-bottom:0;  margin:0;  padding:0 0 4px 0;}
.letakovaStrana p.platnost{padding-top:0px;}


/* alternativni obsah - kdyz se nic nenajde */
.altCont .ctvrtka{display:block;  float:left;  width:185px;  margin-right:10px;  }
.altCont .pulka{display:block;  float:left;  width:380px;  }
.altCont table.topSlevy{border-collapse:collapse;  width:100%;}
.altCont table.topSlevy td,.altCont table.topSlevy th{font-weight:normal;  padding:4px 0;  font-size:12px;  text-align:left;  }
.altCont table.topSlevy td{text-align:right;}
.altCont table.topSlevy a{text-decoration:none;}
.altCont table.topSlevy a:hover{text-decoration:underline;  }
.altCont table.topSlevy .pair td,.altCont table.topSlevy  .pair th{background:#f9f9f9;}
.altCont a.newLetak{display:block;  float:left;  width:178px;  margin:0 6px;  text-decoration:none;  text-align:center;}
.altCont a.newLetak span{display:block;  }
.altCont a.newLetak span.img{height:175px;  overflow:hidden;}



/* Zbozi vypis */
.zboziVypis{border-bottom:1px solid #d1d1d1;   padding:10px 0;   position:relative;  }
.zboziVypis.first{border-top:1px solid #d1d1d1;}
.zboziVypis .slevaStar{display:block;  width:48px;  height:48px;  position:absolute;  top:5px;  left:-10px;  color:#ffffff;  line-height:48px;  text-align:center;  background:url('http://static.akcniceny.cz/images/design/sleva_star.png') no-repeat;  font-weight:bold;  text-decoration:none;  font-size:14px;  }
.zboziVypis .slevaStar span{font-size:10px;}
.zboziVypis .zboziImg{display:block;  float:left;  width:100px;  height:100px;  overflow:hidden;  text-align:center;  margin-right:25px;}
.zboziVypis h2{border:0;  padding:0;  font-weight:bold;  font-size:18px;  background:none;  margin:0 0 6px 0;}
.zboziVypis h2 a{color:#e2001a;}
.zboziVypis p.cena{float:right;  width:175px;  color:#e2001a;  font-weight:bold;  font-size:20px;  padding:0;  margin-right:22px;  text-align:right;  }
.zboziVypis p.cena span{font-size:15px;  font-weight:normal;  }
.zboziVypis p.popis{color:#808080;  font-size:12px;  line-height:14px;  height:28px;  overflow:hidden;  padding:0;}
.zboziVypis p.prodejnaInfo,.zboziVypis p.platnostInfo{float:left;  width:90px;  height:45px;  line-height:15px;  overflow:hidden;  padding:0;  margin:5px 0 0 0;  }
.zboziVypis p.platnostInfo{width:110px;  margin-left:6px;  }
.zboziVypis p img.tooltip{margin-left:5px;  vertical-align:middle;}
.zboziVypis p.prodejnaInfo span,.zboziVypis p.platnostInfo span{display:block;  color:#808080;}
.zboziVypis p.platnostInfo span.platiDo{display:inline;  color:#000000;}
.zboziVypis p.actionButts{padding:16px 0 0 0;  text-align:right;}
.zboziVypis p.actionButts a,.zboziVypis p.actionButts .fbWrap {float:right;  display:block;  height:24px;  line-height:24px;  width:auto;  margin-right:10px;}
.zboziVypis p.actionButts .fbWrap{margin-right:0px; text-align: left;}
.zboziVypis p.actionButts .fbWrap .fb_iframe_widget span { width: 120px !important; }
.zboziVypis p.actionButts a{background-image:url('http://static.akcniceny.cz/images/design/zbozi_actions.png');  background-repeat:no-repeat;}
.zboziVypis p.actionButts a.doSeznamu{background-position:0px 0px;  padding-left:24px; font-weight: bold; color: #E2001A;}
.zboziVypis p.actionButts a.strazce{background-position:0px -24px;  padding-left:30px;}
.zboziVypis p.actionButts a.onMap{background-position:0px -48px;  padding-left:26px;}
.zboziVypis p.actionButts a.nastenka{background-position:0px -96px;  padding-left:21px;}

/* tip na darek */
.page .darkyBox{width:240px;  float:left;  margin-right:25px;  margin-top:0;}
.page .darkyBoxLast{margin-right:0px;}
.page .fesnaCara{height:40px !important;  background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x left center !important;  }
.page .darkyBox h2{background:none;  padding-left:0;  border-bottom:0px;}
.page .darkyBox h2 a{color:#E2001A;  font-weight:bold;   }
.darkyBox .rozdeleni,.darkyBox .rozdeleni a,.darkyRozpeti,.darkyRozpeti a{color:#E2001A;}
.darkyBox p.rozdeleni{padding:0;  margin:4px 0;  height:30px;  line-height:15px;}
.darkyBox .rozdeleni a,.darkyRozpeti a{white-space:nowrap;}
.darkyBox p.popis{padding:0;  height:45px;  line-height:15px;  color:#808080;}
.darkyBox p.diskuze{padding:2px 0 0 0;}
.darkyBox p.diskuze a{margin-top:2px;}
div.darkyText{float:left;  width:490px;  margin-right:30px;}
div.darkyDiskuze{float:left;  width:240px;}
table.darekTableTip{font-size:100%;  width:100%;}
.strankovaniWrapDarky{margin:5px 0; }

/* Zbozi detail */
.zboziDetail{border-top:1px solid #E6E6E6;  padding-top:20px;}
.zboziDetail .imgBox{display:block;  float:left;  width:356px;  height:356px;   border:1px solid #d5d5d5;  text-align:center;  box-shadow:0px 0px 5px #d5d5d5; position:relative;}
.zboziDetail .imgBox .in {display:block; width:356px;  height:356px; overflow:hidden; } 
.zboziDetail .infoBox{display:block;  float:left;  width:380px;  margin-left:24px;}
.zboziDetail .infoBox h2{background:none;  border:0;  padding:0;  margin:0 0 5px 0;  }
.zboziDetail p.prodejnaInfo,.zboziDetail p.platnostInfo,.zboziDetail span.akcniCena,.zboziDetail span.puvCena{float:left;width:186px;height:45px;line-height:15px;overflow:hidden;padding:0;margin:7px 0 0 0;}
.zboziDetail p.prodejnaInfo{margin-left:6px;}
.zboziDetail p span.uvozeni{display:block;color:#808080;font-size:12px;}
.zboziDetail span.akcniCena,.zboziDetail span.puvCena{font-size:27px;    line-height:32px;  height:47px;  }
.zboziDetail span.puvCena{color:#808080;}
.zboziDetail span.akcniCena span.mena,.zboziDetail span.puvCena span.mena{font-size:20px;  text-decoration:none;}
.zboziDetail span.akcniCena span.uvozeni,.zboziDetail span.puvCena span.uvozeni{font-size:14px;line-height:16px;  text-decoration:none;}
.zboziDetail span.akcniCena span.uvozeni{color:#000000;  }
.zboziDetail span.akcniCena{font-weight:bold;  color:#e2001a;}
.zboziDetail span.preskrt{text-decoration:line-through;}
.zboziDetail p.ceny{background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x scroll left bottom;  padding-bottom:10px;}
.zboziDetail p.actions a{display:block;  float:left;  width:63px;  height:89px;}
.zboziDetail p.actions a span{display:block;  margin-left:1px;  width:61px;  height:61px;  background-image:url('http://static.akcniceny.cz/images/design/letaky_ico.png');  background-repeat:no-repeat;}
.zboziDetail p.actions a span.text{width:59px;  margin-left:2px;  background:none;  font-size:11px;  font-weight:bold;  height:28px;  line-height:14px;  text-align:center;}
.zboziDetail p.actions a.doSeznamu span{background-position:0px -428px;}
.zboziDetail p.actions a.strazce span{background-position:0px -671px;}
.zboziDetail p.actions a.onMap span{background-position:0px -183px;}
.zboziDetail p.actions a.doporucit span{background-position:0px -244px;}
.zboziDetail p.actions a.prodejny span{background-position:0px -305px;}
.zboziDetail p.actions a.forum span{background-position:0px -793px;}
.zboziDetail p.actions a.nastenka span{background-position:0px -854px;}
.zboziDetail .slevaStar{display:block;  position:absolute;  top:-15px;  left:-20px;  width:98px;  height:98px;  line-height:95px;  background:url('http://static.akcniceny.cz/images/design/sleva_star_big.png') no-repeat 0 0;  color:#ffffff;  font-size:30px;  font-weight:bold;  text-align:center;  }
.zboziDetail .slevaStar span{font-size:17px;}


/* podobne zbozi */
.podobne h2{font-size:16px;  font-weight:bold; }
.podobne p{background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x scroll left bottom;  padding:8px 0;  position:relative;}
.podobne p.last{background:none;}
.zboziPodobne a.zboziImg{display:block;  float:left;  margin:0 20px;  width:75px;  height:55px;  overflow:hidden;  text-align:center;}
.zboziPodobne a.titleAnch{display:block;  font-size:14px;  color:#e2001a;  height:18px;  line-height:18px;  margin-bottom:10px;  overflow:hidden;  font-weight:bold;}
.zboziPodobne span.cena{display:block;  float:left;  width:120px;  font-size:25px;  height:28px;  color:#e2001a;  font-weight:bold;}
.zboziPodobne span.cena span{font-size:17px;  font-weight:normal;}
.zboziPodobne span.platnostProdejnaInfo{display:block;  float:left;  width:300px;  line-height:14px;font-size:12px;overflow:hidden;}
.zboziPodobne span.platnostProdejnaInfo span.uvozeni{display:block;  color:#808080;}
.zboziPodobne span.actionButts{display:block;  float:left;  width:230px;}
.zboziPodobne span.actionButts a{display:block;  float:left;  width:auto;  margin-right:5px;  height:24px;  line-height:24px;  background-image:url('http://static.akcniceny.cz/images/design/zbozi_actions.png');  background-repeat:no-repeat;  padding-left:28px;  background-position:0px 0px;}
.zboziPodobne span.actionButts a.strazce{background-position:0px -24px;  padding-left:32px;}
.zboziPodobne span.actionButts a.darek{background-position:0px -72px; }
.zboziPodobne span.slevaStar{display:block;  width:48px;  height:48px;  position:absolute;  top:2px;  left:-4px;  color:#ffffff;  line-height:48px;  text-align:center;  background:url('http://static.akcniceny.cz/images/design/sleva_star.png') no-repeat;  font-weight:bold;  text-decoration:none;  font-size:14px;  }





/* prodejny vypis na HP */
.spolVypis .spolCol{display:block;  float:left;  width:187px;  margin-right:5px;}
.spolVypis .spolCol span{display:block;}
.spolVypis .spolCol a{text-decoration:none;  color:#e2001a;  line-height:22px;}
.spolupracuje .spolCol a{font-weight:bold;}
.spolVypis .spolCol a span{display:inline;  text-decoration:underline;}
.spolVypis .spolCol a img{vertical-align:middle;  padding-left:10px;}
.spolVypis span.uvozitko{font-weight:bold;  font-size:14px;  padding-top:3px;}




/* prodejny MAPA CZ 
#mapaProdejny{display:block;  width:465px;  height:278px;  background:url('http://static.akcniceny.cz/images/design/prodejny_mapa/podklad_cz.png') no-repeat 0 0;  overflow:hidden;   position:relative; }
#mapaProdejny span{position:absolute;  background-image:url('http://static.akcniceny.cz/images/design/prodejny_mapa/kraje_cz.png');  background-repeat:no-repeat;  background-position:0 0;  display:block;  width:160px;  height:150px;;  }
#mapaProdejny img{position:absolute;}
#mapaProdejny #kr-praha.activ,#mapaProdejny #kr-praha.set{background-position:-640px -150px;  left:145px;  top:98px;}
#mapaProdejny #kr-stredocesky.active, #mapaProdejny #kr-stredocesky.set{background-position:-800px -150px;  left:89px;  top:53px; }
#mapaProdejny #kr-plzensky.active,#mapaProdejny #kr-plzensky.set{background-position:-320px -150px;  left:21px;  top:104px; }
#mapaProdejny #kr-karlovarsky.active, #mapaProdejny #kr-karlovarsky.set{background-position:0px -150px;  left:5px;  top:64px; }
#mapaProdejny #kr-ustecky.active, #mapaProdejny #kr-ustecky.set{background-position:-160px -150px;   left:61px;  top:6px; }
#mapaProdejny #kr-liberecky.active, #mapaProdejny #kr-liberecky.set{background-position:-960px -150px;   left:154px;  top:9px; }
#mapaProdejny #kr-kralovehradecky.active, #mapaProdejny #kr-kralovehradecky.set{background-position:-1120px -150px;   left:204px;  top:35px; }
#mapaProdejny #kr-pardubicky.active, #mapaProdejny #kr-pardubicky.set{background-position:-1440px -150px;   left:222px;  top:96px; }
#mapaProdejny #kr-jihocesky.active, #mapaProdejny #kr-jihocesky.set{background-position:-480px -150px;   left:93px;  top:158px; }
#mapaProdejny #kr-vysocina.active, #mapaProdejny #kr-vysocina.set{background-position:-1280px -150px;   left:188px;  top:133px; }
#mapaProdejny #kr-jihomoravsky.active, #mapaProdejny #kr-jihomoravsky.set{background-position:-1600px -150px;   left:231px;  top:158px; }
#mapaProdejny #kr-zlinsky.active, #mapaProdejny #kr-zlinsky.set{background-position:-2080px -150px;   left:339px;  top:164px; }
#mapaProdejny #kr-olomoucky.active, #mapaProdejny #kr-olomoucky.set{background-position:-1760px -150px;   left:311px;  top:70px; }
#mapaProdejny #kr-moravskoslezky.active, #mapaProdejny #kr-moravskoslezky.set{background-position:-1920px -150px;   left:339px;  top:82px; }
#mapaProdejny.center { margin-left:152px;} */


/* prodejny MAPA SK */
#mapaProdejny{display:block;  width:465px;  height:250px;  background:url('http://static.zlacnene.sk/images/design/prodejny_mapa/podklad_sk.png') no-repeat 0 0;  overflow:hidden;   position:relative; }
#mapaProdejny span{position:absolute;  background-image:url('http://static.zlacnene.sk/images/design/prodejny_mapa/kraje_sk.png');  background-repeat:no-repeat;  background-position:0 0;  display:block;  width:250px;  height:160px;  }
#mapaProdejny img{position:absolute;}
#mapaProdejny #kr-bratislavsky-kraj.activ,#mapaProdejny #kr-bratislavsky-kraj.set {background-position:-1px -160px;  left:0px;  top:123px;}
#mapaProdejny #kr-trnavsky-kraj.activ,#mapaProdejny #kr-trnavsky-kraj.set {background-position:-250px -160px;  left:9px;  top:97px;}
#mapaProdejny #kr-trenciansky-kraj.activ,#mapaProdejny #kr-trenciansky-kraj.set {background-position:-500px -160px;  left:46px;  top:43px;}
#mapaProdejny #kr-nitriansky-kraj.activ,#mapaProdejny #kr-nitriansky-kraj.set {background-position:-750px -160px;  left:72px;  top:119px;}
#mapaProdejny #kr-zilinsky-kraj.activ,#mapaProdejny #kr-zilinsky-kraj.set {background-position:-1000px -160px;  left:126px;  top:9px;}
#mapaProdejny #kr-banskobystricky-kraj.activ,#mapaProdejny #kr-banskobystricky-kraj.set {background-position:-1250px -160px;  left:135px;  top:91px;}
#mapaProdejny #kr-presovsky-kraj.activ,#mapaProdejny #kr-presovsky-kraj.set {background-position:-1500px -160px;  left:246px;  top:26px;}
#mapaProdejny #kr-kosicky-kraj.activ,#mapaProdejny #kr-kosicky-kraj.set {background-position:-1750px -160px;  left:271px;  top:80px;}
#mapaProdejny.center { margin-left:152px;}


/* prodejny retezce */
#spolecnost .letacek{display:block;  float:left;  width:127px;  overflow:hidden;  margin-right:6px;  text-align:center;}
#spolecnost .letacek a{display:block;}
#spolecnost .bublina .last{margin:0;}
#spolecnost .letacek a.imgWrap{width:127px;  height:138px;  overflow:hidden;  margin-top:2px;}
#spolecnost .letacek a.popis{line-height:16px;  height:16px;  overflow:hidden;}
#spolecnost .bublina{padding:11px 5px 0 5px;  background:url('http://static.akcniceny.cz/images/design/bublina.gif') no-repeat 0 0;    }
#spolecnost .bublinaDark{padding:11px 5px 0 5px;  background:url('http://static.akcniceny.cz/images/design/bublina_dark.gif') no-repeat 0 0;    }
#spolecnost .bublina .strong{display:block;  font-size:15px;  padding:5px 20px;}
#spolecnost .bublinaBot{height:11px;  line-height:5px;  overflow:hidden;  background:url('http://static.akcniceny.cz/images/design/bublina.gif') no-repeat left bottom;  margin-bottom:10px;}
#spolecnost .bublinaDarkBot{height:11px;  line-height:5px;  overflow:hidden;  background:url('http://static.akcniceny.cz/images/design/bublina_dark.gif') no-repeat left bottom;  margin-bottom:10px;}
#spolecnost a.onMap{display:block;  height:24px;  line-height:24px;  padding-left:38px;  background:url('http://static.akcniceny.cz/images/design/onmap.png') no-repeat 10px center; margin:8px auto; width:235px; _width:273px;}
#spolecnost .bublina a.onMap{display:block;  height:24px;  line-height:24px;  padding-left:38px;  background:url('http://static.akcniceny.cz/images/design/onmap.png') no-repeat 10px center;}
#spolecnost .darkBox{display:block;  margin:0;  padding:10px 10px 0 10px;  border-left:1px solid #d8d8d8;  border-right:1px solid #d8d8d8;  background:#f3f3f3;}
#spolecnost .darkBox a{display:block;  height:27px;  line-height:27px;  padding-left:31px;  margin-top:3px;}
#spolecnost .darkBox a.onMap{background:url('http://static.akcniceny.cz/images/design/onmap.png') no-repeat left center;}
#spolecnost .darkBox a.moreInfo{background:url('http://static.akcniceny.cz/images/design/ico_info_blue.png') no-repeat left center;  }
#spolecnost #mapaProdejny{margin-bottom:10px;}
#spolecnost a.prodInfo{display:block;  margin-bottom:5px;  text-align:center;}

#spolecnost table.topSlevy{border-collapse:collapse;  width:100%;}
#spolecnost table.topSlevy td, #spolecnost table.topSlevy th{font-weight:normal;  padding:4px 0;  font-size:12px;  text-align:left;  }
#spolecnost table.topSlevy td{text-align:right;}
#spolecnost table.topSlevy a{text-decoration:none;}
#spolecnost table.topSlevy a:hover{text-decoration:underline;  }                                  
#spolecnost table.topSlevy .pair td, #spolecnost table.topSlevy .pair th{background:#f9f9f9;}

.prodejnyVypis{width:100%;  font-size:100%;}
.prodejnyVypis thead th{background:#f9f9f9;  border-top:1px solid #e6e6e6;  border-bottom:1px solid #e6e6e6;  white-space: nowrap;  }
.prodejnyVypis thead th.first{border-left:1px solid #e6e6e6;  border-radius:10px 0 0 10px;}
.prodejnyVypis thead th.last{border-right:1px solid #e6e6e6;  border-radius:0 10px 10px 0; padding-right:10px;}
.prodejnyVypis td,.prodejnyVypis th{padding:10px 0px 10px 10px;      text-align:left;}
.prodejnyVypis td.alRight,.prodejnyVypis th.alRight{text-align:right;}
.prodejnyVypis tbody td{border-bottom:1px solid #e6e6e6;}
.prodejnyVypis tbody .even td{color:#4b4b4b;}
.prodejnyVypis tbody td a{color:#e2001a;}
.prodejnaTable{width:240px; margin-left:15px; font-size:100%;}
.prodejnaTable td,.prodejnaTable th{vertical-align:top;  padding:5px 0;}
.prodejnaTable th{padding-left:4px;}
#spolecnost .mapBoxTop,#spolecnost .mapBoxBot{width:480px;  height:10px;  line-height:10px;  overflow:hidden;  background-image:url('http://static.akcniceny.cz/images/design/map_box.gif');  background-repeat:no-repeat;  background-position:0px 0px;}
#spolecnost .mapBoxBot{background-position:-480px 0px;}
#spolecnost .mapBox{border-left:1px solid #d8d8d8;  border-right:1px solid #d8d8d8;  padding:5px 0 5px 14px;  }
#spolecnost .mapBox #showMap{width:450px;  height:570px;}
#spolecnost p.newLetak .imgWrap{display:block;  float:left;  width:64px;  height:100px;  overflow:hidden;  margin-right:10px;}
#spolecnost p.newLetak .popis{display:block;  float:left;  /* height:100px;*/  width:175px;}
#spolecnost p.newLetak .popis span{display:block;  line-height:15px;}
#spolecnost p.newLetak .popis span.name{height:18px;  line-height:18px;  white-space:nowrap;  overflow:hidden;  font-size:14px;  font-weight:bold;  margin-bottom:5px;}
#spolecnost p.newLetak .popis span.platnost{height:30px;  overflow:hidden;  margin:5px 0;}
#spolecnost p.newLetak .popis span.link{ /* height:15px; */  overflow:hidden;  /* white-space:nowrap; */}
#spolecnost p.newLetak .popis a{color:#e2001a;  font-weight:bold;}
#spolecnost p.top-sleva{background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x left bottom;  position:relative;   height:40px;  padding:7px 0;  overflow:hidden;  line-height:20px;   }
#spolecnost p.top-sleva a{display:block;  text-decoration:none;  overflow:hidden;  height:20px;  line-height:20px;}
#spolecnost p.top-sleva a.jmeno{font-weight:bold;}
#spolecnost p.top-sleva a.price{font-size:12px;}
#spolecnost p.top-sleva a.price span{color:#e2001a;  font-weight:bold;}
#spolecnost p.top-sleva a.slevaStar{width:48px;  height:48px;  position:absolute;  top:2px;  left:200px;  background:url('http://static.akcniceny.cz/images/design/sleva_star.png') no-repeat;  color:#ffffff;  line-height:48px;    text-align:center;    font-weight:bold;    font-size:14px;  }
#spolecnost p.top-sleva a.slevaStar span{font-size:10px;}
#spolecnost .imgButtons{text-align:center;}
#spolecnost .imgButtons a.buttonBig{margin-right:6px;}
#spolecnost .imgButtons a.prodInfo{margin:25px 0 40px 0;}
.prodInfo .prodejnaTable{width:auto;  }
.prodInfo .prodejnaTable td,.prodInfo .prodejnaTable th{padding:5px;}
#spolecnost .prodInfo .mapBoxTop, #spolecnost .prodInfo .mapBoxBot,#spolecnost .prodInfo .mapBox{margin-left:11px;}
#spolecnost .prodInfo .mapBox{width:464px; _width:480px;  }
#spolecnost .contLeftWide .buttonBigLetaky {margin-left:150px; _margin-left:75px;}
#spolecnost .popisSpolecnosti{overflow:hidden;}
#spolecnost #popisSpolecnosti .showMore span{color:#e2001a;    text-decoration:underline;  cursor:pointer;  }


/* rozsireni na detail spolecnosti*/
#spolecnost .imgButtons .compImg{margin-bottom:20px;}
#spolecnost .imgButtons span.motto{display:block;  margin-bottom:20px;  font-weight:bold;}
#spolecnost .qkontakty{background:url('http://static.akcniceny.cz/images/design/qkontakt_bg.gif') no-repeat top left;  padding:11px 0 0 0;    }
#spolecnost .qkontakty_bot{display:block;  height:11px;  line-height:11px;  overflow:hidden;  background:url('http://static.akcniceny.cz/images/design/qkontakt_bg.gif') no-repeat bottom left;    }
#spolecnost .qkontakty span{display:block;  line-height:20px;  padding:3px 0 3px 60px;  background-image:url('http://static.akcniceny.cz/images/design/qkontakt_ico.gif');   background-repeat:no-repeat;}
#spolecnost .qkontakty span.qkontakt{background-position:25px 6px;}
#spolecnost .qkontakty span.qmail{background-position:25px -84px;}
#spolecnost .qkontakty span.qweb{background-position:25px -178px;}
.spolSkupiny ul{list-style-type:none;  float:left;  margin:10px 10px 10px 0;    }
.spolSkupiny ul a{color:#e2001a;  }
.spolSkupiny ul li{padding:3px 0;}
.spolSkupiny .w2cols{width:245px;}
.spolSkupiny .w4cols{width:185px;}
.spolSkupiny .last{margin-right:0px;}

#spolecnost .novinkyNaMail{margin-bottom:10px;}
#spolecnost .novinkyNaMail label{float:left;text-transform:uppercase;line-height:14px;color:#8D8D8D;font-size:11px;margin-right:10px;text-align:right;}
#spolecnost .contLeftWide .novinkyNaMail label{margin-left:150px;_margin-left:75px;}
#spolecnost .novinkyNaMail input{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #B1B1B1;color:#979797;display:block;float:left;font-style:italic;height:25px;line-height:25px;margin-right:5px;padding-left:5px;width:263px;}
#spolecnost .novinkyNaMail input.active{background:#ffffff;color:#000000;font-style:normal;}
#spolecnost .novinkyNaMail button{float:left;}









/* NAKUPNI SEZNAM */
.regalyTop,.regalyBot{display:block;  overflow:hidden;  width:280px;  height:10px;  background-image:url('http://static.akcniceny.cz/images/design/regaly_bg.png');  background-repeat:no-repeat;  background-position:0px 0px;}
.regalyBot{background-position:0px -10px;}
.regalyCont{background:#f9f9f9;  border-left:1px solid #e6e6e6;  border-right:1px solid #e6e6e6;   }
.regalyCont ul{list-style-type:none;}
.regalyCont ul li{border-bottom:1px solid #e6e6e6;}
.regalyCont ul li.last,.regalyCont ul li ul li{border-bottom:0;  }
.regalyCont ul li .content{margin:0 20px 0 46px;  }
.regalyCont ul li ul li{padding:4px 0;  line-height:16px;}
.regalyCont ul li ul li a{float:right;  text-decoration:none;}
.regalyCont ul li ul li a span{text-decoration:underline;}
#regaly ul li input{background:#ffffff;  border:1px solid #B1B1B1;      color:#A7A7A7;  display:block;  float:left;  font-style:italic;  height:25px;  line-height:25px;  padding-left:5px;  width:175px;}
#regaly ul li input.active{color:#000000;  font-style:normal;}
#regaly ul li button{width:30px;  font-weight:bold;  text-align:center;  font-size:18px;}
.regalyCont h3{height:40px;  line-height:40px;  background-image:url('http://static.akcniceny.cz/images/design/regaly_dekor.png');  background-repeat:no-repeat;  background-position:5px -524px;  padding-left:46px;  font-size:14px;  color:#e2001a;  text-decoration:underline;  cursor:pointer;}
.regalyCont span.sorter{display:block;  float:right;  margin:5px 5px 0 0;  height:25px;  width:25px;  background:url('http://static.akcniceny.cz/images/design/ico_move.png') no-repeat 0 0;  cursor:move;}
.regalyCont .ovoceZelenina h3{background-position:5px -4px;  }
.regalyCont .napoje h3{background-position:5px -52px;  }
.regalyCont .suroviny h3{background-position:5px -100px;  }
.regalyCont .dobroty h3{background-position:5px -148px;  }
.regalyCont .maso h3{background-position:5px -196px;  }
.regalyCont .mleko h3{background-position:5px -244px;  }
.regalyCont .mrazene h3{background-position:5px -292px;  }
.regalyCont .ochucovadla h3{background-position:5px -340px;  }
.regalyCont .pecivo h3{background-position:5px -388px;  }
.regalyCont .drogerie h3{background-position:5px -436px;  }
.regalyCont .krmiva h3{background-position:5px -484px;  }
h2.kosikNadpis a{color:#e2001a;  font-size:13px;}
h2.kosikNadpis form{display:block; float: right;}
h2.kosikNadpis form input { float:left; border:1px solid #B1B1B1; height:25px;  line-height:25px;  padding-left:5px;  width:175px; margin-right:5px;}
.seznamTable{width:100%;  font-size:100%;}
.seznamTable thead th{background:#f9f9f9;  border-top:1px solid #e6e6e6;  border-bottom:1px solid #e6e6e6;    }
.seznamTable thead th.first{border-left:1px solid #e6e6e6;  border-radius:10px 0 0 10px;}
.seznamTable thead th.last{border-right:1px solid #e6e6e6;  border-radius:0 10px 10px 0;}
.seznamTable td,.seznamTable th{padding:10px 0px 10px 10px;      text-align:left;}
.seznamTable td.alRight,.seznamTable th.alRight{text-align:right;}
.seznamTable tbody td{border-bottom:1px solid #e6e6e6;}
.seznamTable tbody td a{color:#e2001a;}
.seznamTable tfoot td {white-space: nowrap;}
.seznamTable input.mnozstvi{width:30px;  border:1px solid #A7A7A7;}
.seznamTable input.suButt{border:0;  color:#e2001a;  background:none transparent;  text-decoration:underline;  cursor:pointer;  margin-left:10px;}
.kosikActions .flLeft .button{float:left;  margin-right:4px;}
.kosikActions .flRight .button{float:right;  margin-left:4px;}
.kosikActions a.fbShare{margin-top:3px;    background-image:url("http://static.akcniceny.cz/images/design/top_menu_others.png");    background-repeat:no-repeat;    background-position:0 -168px;    display:block;    height:42px;    line-height:42px;    padding-left:42px;    font-weight:bold;    color:#3B5998;    text-decoration:none;        width:auto;    float:left;}
.kosikActions a.fbShare:hover{text-decoration:underline;}
ul.seznamKosiku { list-style:none; }
ul.seznamKosiku li { padding: 3px; }
ul.seznamKosiku li.hl { background:#E6E6E6; }
ul.seznamKosiku a.copyLink { margin-left:25px; color:#e2001a; font-size:12px; float: right;}
form.mkNewSeznam { margin: 20px 0;}
form.mkNewSeznam input{background:none repeat scroll 0 0 #FAFAFA;  border:1px solid #B1B1B1;  color:#979797;  display:block;  float:left;  font-style:italic;  height:25px;  line-height:25px;  padding-left:5px;  width:175px;  margin-right:5px;}
form.mkNewSeznam input.active{background:#ffffff;  color:#000000;  font-style:normal;}

/* seznamy okna na razeni a poslani pres sms */
#mb_sendSMS,#mb_sorting{display:none;}
.sendSMS{display:block;  padding:10px;   width:620px;  height:460px;  background:#ffffff;  text-align:left;  color:#000000;  overflow-y:scroll;  }
.sendSMS label,.sendSMS button{float:left;}
.sendSMS button{margin-right:10px;}
.sendSMS input{border:1px solid #B1B1B1;    height:25px;  line-height:25px;  margin-right:10px;  padding-left:10px;  padding-right:10px;  width:170px;  color:#A7A7A7;  font-style:italic;}
.sendSMS select{border:1px solid #B1B1B1;  width:160px;  float:left;  margin-top:4px;  margin-right:10px;}
.sendSMS input.active{color:#000000;  font-style:normal;}
.sendSMS a{color:#000000 !important;}
.sendSMS a.button{float:left;  margin-left:45%;   margin-top:15px; }
.sendSMS .sortik{cursor:ns-resize;  background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x left bottom;  }
.sendSMS .sortik span{display:block;  height:25px;  line-height:24px;  background:url('http://static.akcniceny.cz/images/design/ico_updown.png') no-repeat left center;    padding-left:28px;}
.sendSMS .sortik.sortInProgress{background:#F9F9F9;  font-weight:bold;}
.sendSMS ul {
  margin-left: 3em;
  margin-top: 1.5em;
  margin-bottom:1.5em;
}


/* Kupony */
#hledaniForm .kuponySearch fieldset{border-top:1px solid #000000;  padding:8px 0;  }
#hledaniForm .kuponySearch fieldset legend{text-transform:uppercase;  font-size:85%;}
#hledaniForm .kuponySearch label{margin:5px 3px;  white-space:nowrap;  color:white;  font-weight:bold;  padding:0 2px;}
#hledaniForm .kuponySearch label input{margin:1px 5px 0 0;}

/* top kupony */
.doporucujemeWrap{width:770px;    height:287px;  position:relative;  margin:10px 0;  }
.doporucujemeWrap .tabHead{position:absolute;  top:213px;  _top:217px;  left:0px;  height:74px;  width:770px;}
.doporucujemeWrap .tabHead a{display:block;  float:left;  width:253px;  _width:255px;  height:73px;  _height:74px;  border-left:1px solid #dbd7a7;  border-right:1px solid #dbd7a7;  border-bottom:1px solid #dbd7a7;  cursor:pointer;    background:url('http://static.akcniceny.cz/images/design/kupony/tab-bg.gif') repeat-x 0 1px;  margin-right:2px;  overflow:hidden;   text-decoration:none !important;  color:#79775c !important;}
.doporucujemeWrap .tabHead a.last{margin-right:0;  width:254px;  _width:256px;}
.doporucujemeWrap .tabHead a.active{border-left:1px solid #f0e994;  border-right:1px solid #f0e994;  border-bottom:1px solid #f0e994;  border-top:0;  background:#fbf6c8;}
.doporucujemeWrap .tabHead a .imgWrap{display:block;  float:left;  margin:15px 10px 0 10px;  _margin:15px 10px 0 5px;  width:93px;  height:45px;  overflow:hidden;}
.doporucujemeWrap .tabHead a .imgWrap img{min-width:93px;  max-width:120px;  min-height:45px;  _width:120px;}
.doporucujemeWrap .tabHead a .nameWrap{display:block;  float:left;  width:130px;  height:30px;  line-height:15px;  margin:10px 0 0 0;  overflow:hidden;  text-decoration:underline;}
.doporucujemeWrap .tabHead a.active .nameWrap{font-weight:bold;  color:#e08f02;  text-decoration:none;}
.doporucujemeWrap .tabHead a .priceWrap{font-weight:bold;  color:#000000;  display:block;  float:left;  width:130px;  height:15px;  line-height:15px;  margin:5px 0 0 0;  overflow:hidden;}
.doporucujemeWrap ul{display:block;  width:768px;  _width:770px;  height:212px;  _height:214px;  border:1px solid #f0e994;  list-style-type:none;  background:#fbf6c8 url('http://static.akcniceny.cz/images/design/kupony/top-bg.bmp') repeat-x top;  margin:0;  padding:0;  }
.doporucujemeWrap ul li{display:none;  position:relative;  width:768px;  height:213px;}
.doporucujemeWrap ul li.active{display:block;}
.doporucujemeWrap ul li h3{display:block;  float:right;  width:275px;  height:57px;   overflow:hidden;  background:none;  margin:19px 135px 0 0;  _margin:19px 67px 0 0;  padding:0;  font-size:18px;  line-height:19px;  color:#e08f02;}
.doporucujemeWrap ul li .imgWrap{display:block;  float:left;  width:307px;  _width:309px;  height:165px;  _height:167px;  border:1px solid #f0e994;   margin:22px 0 0 18px;  _margin:22px 0 0 9px;  overflow:hidden;}
.doporucujemeWrap ul li .imgWrap img{min-width:357px;  max-width:440px;  min-height:165px;  _width:440px;}
.doporucujemeWrap ul li .popis{display:block;  float:right;  color:#000000;  padding:0;  width:388px;  margin:10px 22px 0 0;  _margin:10px 11px 0 0;  height:39px;  line-height:13px;  overflow:hidden;}
.doporucujemeWrap ul li .platnost{display:block;  float:right;  color:#000000;  padding:0;  width:388px;  margin:5px 22px 0 0;  _margin:5px 11px 0 0;  height:13px;  line-height:13px;  overflow:hidden;}
.doporucujemeWrap ul li .kcontrols{display:block;  float:right;  padding:0;  width:388px;  margin:12px 22px 0 0;  _margin:12px 11px 0 0;  height:33px;  line-height:33px;  overflow:hidden;  }
.doporucujemeWrap ul li .prejit{display:block;  float:left;  width:130px;  _width:142px;  padding-left:12px;  height:33px;  color:#ffffff !important;  font-weight:bold;  text-decoration:none;  font-size:14px;  background:url('http://static.akcniceny.cz/images/design/kupony/prejit.gif') no-repeat top left;}
.doporucujemeWrap ul li .contButt{float:right;  text-decoration:none;  }
.doporucujemeWrap ul li .contButt img{border:0;  margin-left:4px;}
.doporucujemeWrap ul li .cenaPo{margin:0;  display:block;  position:absolute;  width:112px;  _width:137px;  height:49px;  _height:56px;  top:22px;  padding:7px 0 0 25px;  right:-6px;  background:url('http://static.akcniceny.cz/images/design/kupony/top-dekor.gif') no-repeat top left;  color:#ffffff;  font-size:24px;  line-height:24px;}
.doporucujemeWrap ul li .cenaPo span{display:block;  font-size:12px;  line-height:14px;}
.doporucujemeWrap ul li .slevaStar{display:block;  width:77px;  height:77px;  position:absolute;  top:5px;  left:2px;  color:white;  margin:0;  padding:0;    font-size:20px;  line-height:22px;  text-align:center;  font-weight:bold;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.akcniceny.cz/images/design/kupony/star.png',sizingMethod='scale');}
head:first-child + body .doporucujemeWrap ul li .slevaStar{background:url('http://static.akcniceny.cz/images/design/kupony/star.png') no-repeat;    }
.doporucujemeWrap ul li .slevaStar span{display:block;  font-size:10px;  padding-top:16px;  line-height:13px;}
.doporucujemeWrap ul li .slevaStar span.koruny{padding-top:0px;  font-size:12px;}

/* kupony vypis */
.kuponBoxWrap{display:block;  float:left;  width:385px;  height:277px;  background:url('http://static.akcniceny.cz/images/design/kupony/kuponbg.gif') no-repeat;}
.kuponBox{margin:12px;  width:361px;  height:253px;  overflow:hidden;  position:relative;}
.kuponBox h2{margin:10px 100px 8px 16px;  background:none;  padding:0;  color:#000000;  font-size:14px;  line-height:17px;  height:34px;  overflow:hidden;  font-weight:bold;  border:0;}
.kuponBox .slevaStar{display:block;  width:77px;  height:77px;  position:absolute;  top:9px;  left:267px;  color:white;  margin:0;  padding:0;  background:url('http://static.akcniceny.cz/images/design/kupony/star.gif') no-repeat;  font-size:20px;  line-height:22px;  text-align:center;  font-weight:bold;}
.kuponBox .slevaStar span{display:block;  font-size:10px;  padding-top:15px;  line-height:13px;}
.kuponBox .slevaStar span.koruny{padding-top:0px;  font-size:12px;}
.kuponBox .imgWrap{display:block;  width:230px;  height:120px;  overflow:hidden;  margin:0 0 0 16px;  padding:0;  text-align:center;}
.kuponBox .imgWrap a{display:block;  margin:0 auto;}
.kuponBox .imgWrap img{min-height:120px;  min-width:230px;  max-width:280px;  _width:280px;}
.kuponBox .podminky{margin:8px 16px 0 16px;  height:32px;  overflow:hidden;  line-height:16px;  color:#b2b2b2;}
.kuponBox .podminky span,.kuponBox .podminky div{display:block;  height:16px;  overflow:hidden;}
.kuponBox .podminky span.twoline,.kuponBox .podminky div.twoline{height:32px;}
.kuponBox .platnost{margin:5px 16px 0 16px;  height:32px;  overflow:hidden;  line-height:16px;  color:#000000;  padding:0;}
.kuponBox .cenaPo{display:block;  position:absolute;  width:105px;  height:45px;  position:absolute;  top:91px;  left:254px;  text-align:center;  font-size:24px;  color:#e51a22;  margin:0;  padding:0;}
.kuponBox .cenaPo span{font-size:12px;}
.kuponBox .cenaPo span.label{display:block;  }
.kuponBox a.outlink{display:block;  position:absolute;  width:68px;  height:29px;  position:absolute;  top:143px;  left:272px;  background-color:#ed1c24;  background-image:url('http://static.akcniceny.cz/images/design/kupony/kliktisk.gif');   background-repeat:no-repeat;  background-position:left top;  color:#ffffff;  text-decoration:none;  line-height:29px;  font-size:14px;}
.kuponBox a.outlink.tisk{background-position:left bottom;}
.kuponBox a.outlink strong{padding-left:29px;}
.kuponBox .navi{display:block;  position:absolute;  width:135px;  height:24px;  position:absolute;  bottom:14px;  right:16px;  text-align:right;  margin:0;  overflow:hidden;  padding:0;}
.kuponBox .navi a{text-decoration:none;  margin:0 3px;}
.kuponBox .navi a img{border:0;}
.lh33detail,.lh33detail a.zpetNaSeznam{line-height:33px;}
.kuponPrintPage{background:#ffffff;}
.kuponPrintPage p{margin:1em 0;}
.kuponPrintPage .prejitButt{background:url('http://static.akcniceny.cz/images/design/kupony/prejit.gif') no-repeat left top;    color:#FFFFFF;    display:block;    float:left;    font-size:14px;    font-weight:bold;    height:33px;    line-height:33px;    padding-left:12px;    text-decoration:none;    width:130px;}
.kuponPrintPage a.zpetNaSeznam{color:#ED1C24;    cursor:pointer;    font-size:120%;    font-weight:bold;    line-height:15px;    margin:10px;    text-decoration:underline;}
.kuponPrintPage a.kuponTisk{background:url('http://static.akcniceny.cz/images/design/kupony/tiskkupon.gif') no-repeat left center;    color:#ED1C24;    cursor:pointer;    font-size:120%;    font-weight:bold;    line-height:15px;    margin:10px;    padding-left:20px;}
.kuponPrintPage .kuponDetail{border:1px dotted black;    display:block;    float:left;    height:auto;    padding:15px;    position:relative;}
.kuponPrintPage div.nuzky, .kuponPrintPage span.nuzky{background:url('http://static.akcniceny.cz/images/design/kupony/nuzky.gif') no-repeat 0 0;    bottom:-9px;    display:block;    height:18px;    left:20px;    position:absolute;    width:29px;}
 
/* soutez */
.soutez{border-bottom:1px solid #E6E6E6;  padding-bottom:5px;  margin-bottom:25px !important;}
.soutez h2 a{text-decoration:none;}
.soutez img.soutezImg{float:right;  margin:0 0 5px 10px;  max-width:150px;  max-height:120px;  _width:150px;}
.soutez .info {padding: 0.5em 0;}
.soutez .info ul {margin-left:2.5em;}
.soutez .info span.moreInfo a{color:#e2001a;  font-weight:bold; margin-left:3px;}
.soutez table.soutezInfo{width:100%;}
.soutez table.soutezInfo .button{margin-left:5px;}
.soutez table.soutezInfo td,.soutez table.soutezInfo th{padding:4px 0;  vertical-align:top;}
.soutez table.soutezInfo th{text-align:right;  font-weight:bold;  width:120px;  _width:125px;  padding-right:5px;}
.soutez table.soutezInfo p{padding:0;  margin:0 0 5px 0;}
.soutez table.soutezInfo ul{margin:5px 0 10px 35px;  }
.soutez table.soutezInfo .chosen { font-weight: bold; color: #E2001A; }
.soutez table.soutezInfo .vyherce,.soutez table.soutezInfo .otazka{margin-bottom:10px;}
.soutez table.soutezInfo .vyherce strong.namePos,.soutez table.soutezInfo .otazka strong.odpoved{display:block;}


/* muj ucet */
#registracniForm{width:880px;  height:315px;  margin-left:20px;  background:url('http://static.akcniceny.cz/images/design/reg_bg.gif') no-repeat left top;  }
#registracniForm .pulka{float:left;  width:388px;  height:265px;  padding:0 25px;  margin:25px 0;  _width:438px;    border-right:1px solid #d8d8d8;   }
#registracniForm .last{border:0;}
#registracniForm .podminky{width:388px;  height:225px;  overflow-y:scroll;}
#registracniform .podminky pre{white-space:pre-wrap; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; font-family:Arial, Tahoma;  font-size:13px;}
#registracniForm .regInput{border:0;  width:337px;  height:34px;  padding:0 20px;  _width:377px;  background:url('http://static.akcniceny.cz/images/design/reg_input_bg.gif') no-repeat left top;  font-style:italic;  color:#a7a7a7;  display:block;  margin:20px 0; }
#registracniForm .active{font-style:normal;  color:#000000;}
#registracniForm .buttCheck button,#registracniForm .buttCheck input,#registracniForm .buttCheck label{float:left;  line-height:27px;}
#registracniForm .buttCheck input{margin:7px 5px 0 20px;}
#registracniForm h2{background:none;  padding-left:0;  font-size:16px;  font-weight:bold;  border:0;}
.muBox{width:880px;  margin-top:10px;  margin-left:20px;  padding-top:10px;  background:url('http://static.akcniceny.cz/images/design/mu_box.gif') no-repeat 0px 0px;}
.muBox .muIn{padding:0 10px;  border-left:1px solid #d8d8d8;  border-right:1px solid #d8d8d8;}
.muBox .muIn h2.noMarTop { margin-top:0; }
.muBox .muBot{height:10px;  overflow:hidden;  background:url('http://static.akcniceny.cz/images/design/mu_box.gif') no-repeat -880px 0px;}
.muBox .boxik{display:block;  float:left;  }
.muBox .fotoBox{text-align:center;  width:180px;   height:175px;  overflow:hidden;  margin-right:15px;   }
.muBox .fotoBox img{border:1px solid #d8d8d8;  max-width:150px;  _width:150px;  max-height:170px;}
.muBox .info{width:645px;}
.muBox .MAtable{width:100%;  font-size:100%;  margin-bottom:5px;}
.muBox .MAtable td,.muBox .MAtable th{padding:7px 3px;  vertical-align:top;}
.muBox .MAtable strong,.muBox .MAtable span{display:block;}
.muBox .MAtable span{color:#b3b3b3;  }
.muBox .MAtable a.button span{color:#1A171B;}
.muBox .tabCont h2{width:80%;}
#odberyMU{background:url('http://static.akcniceny.cz/images/design/mu/ico_mu_mailing.png') no-repeat right top;}
#soutezeMU{background:url('http://static.akcniceny.cz/images/design/mu/ico_mu_souteze.gif') no-repeat right top;}
#strazceMU{background:url('http://static.akcniceny.cz/images/design/mu/ico_strazce.png') no-repeat right top;}
#vernostniProgramMU{background:url('http://static.akcniceny.cz/images/design/mu/ico_vp.png') no-repeat right top;}
#seznamyMU{background:url('http://static.akcniceny.cz/images/design/mu/ico_mu_seznam.png') no-repeat right top;}
.muBox .redLinks a{color:#e2001a;}
.muBox .vpHalf{padding:3px;  width:45%;}
.muBox .vpHalf ul{margin:5px 0 5px 2.5em;  line-height:20px;  }
.mubox .vphalf table td{ /* vertical-align:text-bottom; */line-height:20px;}
.muBox .vpCena{color:#ED1C24;  font-size:150%;  font-weight:bold;}
.muBox .tabCont{min-height:280px;  _height:280px;}
.muBox .tabHead{margin-bottom:15px;}
.muBox .tabHead a{display:block;  float:left;  width:150px;  text-align:center;  }
.muBox .tabHead a span{display:block;  height:70px;    background-image:url('http://static.akcniceny.cz/images/design/mu/mu_tabhead.png');  background-repeat:no-repeat;}
.muBox .tabHead a span.mu_vp{background-position:-17px 0;}
.muBox .tabHead a:hover span.mu_vp,.muBox .tabHead a.active span.mu_vp{background-position:-17px -70px;}
.muBox .tabHead a span.mu_sez{background-position:-217px 0;}
.muBox .tabHead a:hover span.mu_sez,.muBox .tabHead a.active span.mu_sez{background-position:-217px -70px;}
.muBox .tabHead a span.mu_str{background-position:-620px 0;}
.muBox .tabHead a:hover span.mu_str,.muBox .tabHead a.active span.mu_str{background-position:-620px -70px;}
.muBox .tabHead a span.mu_sou{background-position:-424px 0;}
.muBox .tabHead a:hover span.mu_sou,.muBox .tabHead a.active span.mu_sou{background-position:-424px -70px;}
.muBox .tabHead a span.mu_odb{background-position:-831px 0;}
.muBox .tabHead a:hover span.mu_odb,.muBox .tabHead a.active span.mu_odb{background-position:-831px -70px;}
table#topakcnaci{border-collapse:collapse;  font-size:100%;}
table#topakcnaci td,table#topakcnaci th{padding:3px;  line-height:20px;}
table#topakcnaci .pair td,table#topakcnaci .pair th{background:#E6E6E6;}
table.vpBody{font-size:100%;  width:100%;  margin:25px 0;}
table.vpBody td,table.vpBody th{padding:3px;}
table.vpBody .header{background:#ED1C24;    color:#FFFFFF;}
table.vpBody .pair{background:#E0E0E0;}
table.vpBody .vpCena{color:#FFFFFF;    font-size:150%;    font-weight:bold;}
table.accTable{font-size:100%;  }
table.accTable td,table.accTable th{padding:3px;  vertical-align:top;}
table.accTable input{border:1px solid #B1B1B1;    margin-right:5px;}
table.accTable .error{color:#e2001a;}
table.accTable textarea{border:1px solid #B1B1B1;  padding:3px;  width:380px;  height:200px;}
a.vpKatBox{border:1px solid #B2B2B2;  display:block;  float:left;  height:100px;  margin-right:2px;  padding:3px;  text-align:center;  text-decoration:none;  width:auto;}
a.vpKatBox:hover,a.vpKatBox.active{border:1px solid #000000;}
.vpCenaBox{margin-bottom:20px;  background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x left bottom;}
.vpCenaBox img{float:right;  margin:0 0 5px 5px;}
.vpCenaBox .vpCena{color:#e2001a;    font-size:150%;    font-weight:bold;}
.mojeIDbox h2 {
  padding-left:0;  
  background-image:0;
  padding-bottom: 0;
  margin-bottom: 6px;
}

.mojeIDbox h2 img {
  vertical-align: middle; 
}

.mojeIDbox h2 a {
  font-size:13px;
  color:#E2001A;
  text-decoration: none;
  line-height: 18px;
  font-weight: bold;
  float: right;
}

.mojeIDbox h2 a img {
  vertical-align: text-bottom;
}

.mojeIDbox h2 a span {
  text-decoration: underline;
}

.mojeIDbox .mIDfl {
  display: block;
  width: auto;
}

.mojeIDbox .mIDfl p, .mojeIDbox .mIDfl form {
  display: block;
  float: left;
  width: auto;
}

.mojeIDbox .mIDfl p {
  margin-right: 15px;
}

.mojeIDbox .mIDfl button {
  font-size: 11px;
}

.mojeIDbox p.redBig {
  font-size: 15px;
  color:#E2001A;
}

/* doporuceni */
form.doporucte{width:500px;  margin-left:135px;}
form.doporucte label{display:block;  font-weight:bold;  margin:10px 0 7px;  text-align:left;}
form.doporucte input{border:1px solid #B1B1B1;    padding-right:5px;  padding-left:5px;  height:25px;  line-height:25px;  width:485px;}
form.doporucte textarea{border:1px solid #B1B1B1;    padding:5px;  width:485px;  height:165px;}
form.doporucte img.code{margin-top:5px;}
form.doporucte button{margin-top:5px;  margin-left:35%;}



/* novinky */
.novinkyVypis{margin:15px 0;}
.novinkyVypis a.novinkyImg,.novinkaText .novinkyImg{display:block;  float:left;  border:1px solid #B1B1B1;   width:83px;  height:83px;  _width:83px;  _height:83px;  overflow:hidden;  text-align:center;  text-decoration:none;  margin-right:10px;  }
.novinkyVypis a.novinkyImg .rFoto{padding-top:25px;}
.novinkyVypis .novinkyInfo{display:block;  float:left;  width:675px;  }
.novinkyVypis .novinkyInfo h2{padding-left:0;  background:0;  margin:0;}
.novinkyVypis .novinkyInfo .novinkyRetez{padding-bottom:5px;}
.novinkyVypis .novinkyInfo .novinkyRetez a{color:#e2001a;}
.novinkyVypis .novinkyInfo a.redLink{color:#e2001a;  margin-top:5px;}


/* Novinky z OC na HP */
.HPoc-novinka {
  margin-bottom:20px;
}

.HPoc-novinka a.img {
  display: block;
  float: left;
  width: 75px;
  height: 75px;
  overflow: hidden;
  border: 1px solid #E4E4E4;
  margin: 0  18px 0 0;
}

.HPoc-novinka h3 {
  color:#E2001A;
  font-size:15px;
  font-weight: normal;
  line-height: 20px;
}

.HPoc-novinka h3 a {
  color:#E2001A;
  text-decoration: none;
}

.HPoc-novinka h3 a span.link {
  text-decoration: underline;
}

.HPoc-novinka h3 a span.datum {
  background:#E2001A;
  color:#ffffff;
  text-decoration: none;
  padding:2px 3px;
}

.HPoc-novinka p.perex {
  margin-bottom: 0;
  padding-bottom: 0;
}

.HPoc-novinka a.readMore{
  color:#E2001A;  
}



/* diskuze */
.diskuzeWrap .diskuzeVypis{background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x left bottom;  padding-bottom:5px;  margin-bottom:25px !important;}
.diskuzeWrap .diskuzeVypis h2,.diskuzeWrap .diskuzeVypis h3{padding-left:0;  background:none;  font-size:15px;  font-weight:bold;}
.diskuzeWrap .diskuzeVypis h2 span,.diskuzeWrap .diskuzeVypis h3 span{font-weight:normal;  font-size:13px;}
.diskuzeWrap .diskuzeVypis .diskuzeControl a{color:#e2001a;  margin-right:10px; }
.diskuzeWrap .zvyrazneno{background:#f7f7f7;}
.diskuzeWrap a.button{float:left;  margin-left:40%;  line-height:28px;}
.diskuzeWrap button{float:left;}
table.diskuzeForm{font-size:100%;}
table.diskuzeForm td,table.diskuzeForm th{vertical-align:top;  padding:4px;  line-height:25px;}
table.diskuzeForm input.nice{background:none repeat scroll 0 0 #FAFAFA;  border:1px solid #B1B1B1;  color:#979797;      height:25px;  line-height:25px;  padding-left:10px;  padding-right:10px;  width:180px;}
table.diskuzeForm input.active{background:#ffffff;  color:#000000;  }
table.diskuzeForm select{border:1px solid #B1B1B1;  width:200px;}
table.diskuzeForm textarea{border:1px solid #B1B1B1;  padding:3px;  width:550px;  height:120px;}



/* vernostni program */
div.VPboxSmall{border:1px solid #B2B2B2;    float:right;    height:630px;    margin:5px 0 5px 5px;    overflow:hidden;    text-align:center;    width:200px;}
.VPodrazeno h2{padding-left:0;  background:none;  border:0; }
div.VPpartneri{background:#FAFAFA;  border:1px solid #B2B2B2;  text-align:center;}
div.VPpartneri h3{font-size:13px;  text-align:left;  padding:5px 2px;    color:#B2B2B2;}


/* strazce */
table.strazceTable{font-size:100%;  width:100%;  }
table.strazceTable td{padding:2px;}
table.strazceTable a.strKatLink{background-position:left center;  background-repeat:no-repeat;  display:block;  height:30px;  line-height:30px;  margin-right:20px;  padding:0 0 0 40px;  font-weight:bold;}
table.strazceTable a.strTelevize{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_televize.gif');}
table.strazceTable a.strMycka{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_mycka.gif');}
table.strazceTable a.strKamera{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_videokamera.gif');}
table.strazceTable a.strVideo{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_video.gif');}
table.strazceTable a.strChladnicka{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_chladnicka.gif');}
table.strazceTable a.strFotoaparat{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_fotoaparat.gif');}
table.strazceTable a.strDVD{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_dvd.gif');}
table.strazceTable a.strPracka{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_pracka.gif');}
table.strazceTable a.strSlovo{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_slovo.gif');}
table.strazceTable a.strDVDplayer{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_dvd_player.gif');}
table.strazceTable a.strMP3{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_mp3.gif');}
table.strazceTable a.strNotes{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_notebook.gif');}
table.strazceTable a.strPlenky{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_plenky.gif');}
table.strazceTable a.strLCD{background-image:url('http://static.akcniceny.cz/images/design/strazce/ico_strazce_lcd.gif');}
table.strazceTable a.strAlfa{background-image:url('http://static.akcniceny.cz/images/design/strazce/alfastrazce-ico.png');}
.bacharmu ul{margin-left:2.5em;}
.bacharmu a.oLinkB{color:#e2001a;}
.bacharmu ul p{padding:0;}
.bacharmu ul p.marBot{padding:0 0 10px 40px;}
.strazce table.paramTable{font-size:100%;}
.strazce table.paramTable td,.strazce table.paramTable th{padding:2px 4px;  line-height:25px;  vertical-align:top;}
.strazce table.paramTable input{background:#ffffff;    border:1px solid #B1B1B1;    color:#000000;        height:23px;    line-height:23px;    padding-left:5px;    padding-right:5px;    width:188px;  }
.strazce table#moreDetails span input{background:#ffffff;    border:1px solid #B1B1B1;    color:#000000;        height:auto;    width:auto;    margin-right:3px;}
.strazce table.paramTable select{width:200px;    border:1px solid #B1B1B1;}
.strazce #moreLink{color:#e2001a;}
.strazce table#moreDetails span{white-space:nowrap;}
.strazce table#moreDetails span.all{display:block;}
.strazce table#moreDetails span.others{padding-right:4px;}
.strazce table#moreDetails button{float:left;  margin-left:5px;}
.strazce table.strTableVypis{font-size:100%;  width:100%;}
.strazce table.strTableVypis td,.strazce table.strTableVypis th{padding:3px;}
.strazce table.strTableVypis td.right{text-align:right;}
.strazce table.strTableVypis .even td,.strazce table.strTableVypis .even th{background:#E6E6E6;}

/* Nový strážce */
.strazceNewSet {
    
}

.strazceNewInner {
  background:url('http://static.akcniceny.cz/images/design/strazce-new.jpg') no-repeat left top;
  margin-left: -40px;
  padding-left:205px;
  min-height: 350px;
  _height: 350px;
}


.strazceTagCloud {
  display: block;
  float: right;
  width:250px;
  margin-left:20px;
}


.strazceNewForm {
  width:315px;
  overflow: hidden;
}

.strazceNewForm label {
  display: block;
  font-weight: bold;  
  margin-top:15px;
}


.strazceNewForm input, .strazceNewForm select {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #B1B1B1;
  color: #000000;
  height: 23px;
  line-height: 23px;
  padding-left: 5px;
  padding-right: 5px;
  width:303px;
  _width:312px;
}

.strazceNewForm select {
  padding-right:0;
  width:315px;
}

.strazceNewForm label.labelSml {  
  width: auto;
  line-height: 23px;
  margin-top: 0;
}

.strazceNewForm label.labelSml2nd {
  margin-left:10px;
}

.strazceNewForm input.inpSml {
  width:120px;
}


.strazceNewForm span.selectedRet {
  display: block;
  float: left;
  width: auto;
  margin:5px 5px 0 0;
  padding:0 5px;
  height: 24px;
  line-height: 24px;
  background:#faf5c8;
  white-space: nowrap;
  border-radius:9px;  
}

.strazceNewForm span.selectedRet img {
  width:18px;
  height:18px;  
  margin:3px 0 0 3px;
  cursor: pointer;
  vertical-align: top;
}

.strazceNewForm button {
  margin-top:5px;
}

.strazceNewForm button span {
  width:280px;
}


.strazceNewVypis {
  background: #f1f1f1;
  border: 1px solid #d4d4d4;
  border-radius:14px;
  padding: 17px;
}



/* clanek */
.clanek ul, .clanek ol {
  margin-left:2.5em;
}


/* LoginBox */
.loginBox{background:url('http://static.akcniceny.cz/images/design/dotted_hor.gif') repeat-x left bottom;}
.loginBox form input, .loginBox .formLike input {background:#FAFAFA;  border:1px solid #B1B1B1;  color:#979797;  float:left;  height:25px;  line-height:25px;  margin:0 10px;  padding-left:10px;  padding-right:10px;  width:155px;  font-style:italic;}
.loginBox form button{float:left;}
.loginBox form input.active, .loginBox .formLike input.active {background:#ffffff;  font-style:normal;  color:#000000;}
.loginBox p.otherLinks{height:20px;  line-height:20px;  text-align:left; margin-top:4px;}
.loginBox p.otherLinks a{display:block;  float:left;  height:20px;  width:auto;  margin:0 0 0 10px;    line-height:20px;  color:#979797;}
.loginBox p.otherLinks a.FBlogin{background:url('http://static.akcniceny.cz/images/design/fb_login.png') no-repeat left center;  padding-left:23px;  color:#7190c8;}
.loginBox p.otherLinks a.mojeIDlogin{background-image:url('http://static.zlacnene.sk/images/design/mojeid_login_button.png');   background-repeat:no-repeat;  background-position:0px 0px;   width:155px;  padding-top:24px;  height:0px;  _height:24px;  overflow:hidden;  }
.loginBox p.otherLinks a.mojeIDlogin:hover{background-position:0px -24px;}
.loginBox p.otherLinks a.mojeIDinfo {margin:0 0 0 2px; }
.loginBox p.otherLinks a.mojeIDinfo img {margin:3px 0 0 0; }
.loginBox p.otherLinks a:hover{color:#000000;}
.loginBox p.otherLinks a.FBlogin:hover{color:#436cb6; }

  

/* pridat do kosiku overlay */
body.addToSeznam{padding:0;  min-height:590px;  background:#ffffff;}
#addToSeznam{margin:10px;  min-height:570px;  text-align:left;}
#addToSeznam table{font-size:100%;    width:100%;}
#addToSeznam table td,#addToSeznam table th{text-align:left;  padding:3px;}
#addToSeznam table th{font-size:12px;}
#addToSeznam table td.padMore{padding:3px 5px;}
#addToSeznam select{border:1px solid #B1B1B1;   width:150px;  margin-right:5px;   }
#addToSeznam select.red { color:#E2001A; }
#addToSeznam select.red option, #addToSeznam select option { color:#000000; }
#addToSeznam #retezecSelNote { color:#E2001A; display: none;}
#addToSeznam input{height:18px;  border:1px solid #B1B1B1;  line-height:18px;  width:120px;}
#addToSeznam input.short{width:25px;}
#addToSeznam input.shorter{width:50px;}
#addToSeznam .head th{padding:5px 3px;  background:#F9F9F9;  border-bottom:1px solid #E6E6E6;  border-top:1px solid #E6E6E6;}
#addToSeznam .head th.first{border-left:1px solid #E6E6E6;  border-radius:10px 0 0 10px;}
#addToSeznam .head th.last{border-right:1px solid #E6E6E6;  border-radius:0 10px 10px 0;}
#addToSeznam td{border-bottom:1px solid #E6E6E6;}
#addToSeznam h2{margin-top:15px;}

/* TOOLTIP */
.TTbox{width:250px;z-index:13000;display:none;}
.TTbox .tip-top,.TTbox .tip-bottom{display:none;}
.TTbox .tip{border:1px solid #a7a5a4;  border-radius:5px;  background:#f0f0f0;  padding:8px;}
.TTbox .tip-title{font-weight:bold;color:black;padding-bottom:10px;}
.TTbox .tip-text{text-align:left;}

/* small button */
a.buttonSML{display:block;width:auto;height:21px;line-height:21px;border:0 none;cursor:pointer;overflow:visible;background-color:transparent;background-position:right -42px;background-repeat:no-repeat;background-image:url('http://static.akcniceny.cz/images/design/button_sml_y.gif');font-weight:bold;font-size:12px;text-decoration:none;}
a.buttonSML span{display:block;width:auto;height:21px;line-height:22px;float:left;margin-right:9px;padding-left:9px;text-align:center;background-color:none;background-image:url('http://static.akcniceny.cz/images/design/button_sml_y.gif');background-position:0px 0px;background-repeat:no-repeat;text-decoration:none;}
a.buttonSML span.wImg{margin-right:4px;}
a.buttonSML:hover{background-position:right -63px;}
a.buttonSML:hover span{background-position:0 -21px;}
a.buttonSML img{float:left;  margin:2px 5px 0 0;}

/* small button RED */
a.buttonSMLred{display:block;width:auto;height:21px;line-height:21px;border:0 none;cursor:pointer;overflow:visible;background-color:transparent;background-position:right -42px;background-repeat:no-repeat;background-image:url('http://static.akcniceny.cz/images/design/button_sml_r.gif');font-weight:bold;font-size:12px;text-decoration:none;}
a.buttonSMLred span{display:block;width:auto;height:21px;line-height:22px;float:left;margin-right:9px;padding-left:9px;text-align:center;background-color:none;background-image:url('http://static.akcniceny.cz/images/design/button_sml_r.gif');background-position:0px 0px;background-repeat:no-repeat;text-decoration:none;color:#ffffff;}
a.buttonSMLred span.wImg{margin-right:4px;}
a.buttonSMLred:hover{background-position:right -63px;}
a.buttonSMLred:hover span{background-position:0 -21px;}
a.buttonSMLred img{float:left;  margin:2px 5px 0 0;}

/* yellow button on red */
a.yellowButtOnRed {display:block;width:auto;height:27px;line-height:27px;border:0 none;cursor:pointer;overflow:visible;background-color:transparent;background-position:right -54px;background-repeat:no-repeat;background-image:url('http://static.akcniceny.cz/images/design/button_ns_red.gif');font-weight:bold;font-size:12px;text-decoration:none; float: right; margin-left:5px; }
a.yellowButtOnRed span{display:block;width:auto;height:27px;line-height:28px;float:left;margin-right:15px;padding-left:15px;text-align:center;background-color:none;background-image:url('http://static.akcniceny.cz/images/design/button_ns_red.gif');background-position:0px 0px;background-repeat:no-repeat;text-decoration:none; color:#000000;}
a.yellowButtOnRed:hover{background-position:right -81px;}
a.yellowButtOnRed:hover span{background-position:0 -27px;}

/* servers promo */

.srvrsPromo{}
.srvrsPromo ul{list-style-type:none;}
.srvrsPromo ul li{display:block;  position:relative;  float:left;  width:199px;  height:250px;  overflow:hidden;  text-align:center;  margin-top:5px;}
.srvrsPromo ul li a{display:block;  text-align:center;  text-decoration:none;  color:#000000;  margin:0 10px;}
.srvrsPromo ul li a.logoWrap{height:55px;}
.srvrsPromo ul li a.imgWrap{height:150px;  overflow:hidden;}
.srvrsPromo ul li a.imgWrap img.slevopzmensit{height:180px;  margin-top:-15px;  margin-left:-55px;}
.srvrsPromo ul li a.imgWrap img.obzmensit{height:150px;}
.srvrsPromo ul li a.txtWrap{}
.srvrsPromo ul li a span{display:block;  text-align:left;  font-weight:bold;  margin:8px 5px 0 5px;  line-height:15px;  height:30px;  overflow:hidden;}
.srvrsPromo ul li a.star{margin:0;  width:48px;    height:48px;    position:absolute;    top:50px;    left:0px;    color:#ffffff;    line-height:48px;    text-align:center;    background:url('http://static.akcniceny.cz/images/design/sleva_star.png') no-repeat;    font-weight:bold;    text-decoration:none;    font-size:14px;  }
.srvrsPromo ul li a.star span{font-size:10px;  background:none;  display:inline;  margin:0;}


/*.srvrsPromo{}
.srvrsPromo ul{list-style-type:none;}
.srvrsPromo ul li{display:block;  float:left;  width:199px;  height:250px;  overflow:hidden;  text-align:center;  margin-top:5px;}
.srvrsPromo ul li a{display:block;  text-align:center;  text-decoration:none;  color:#000000;  margin:0 10px;}
.srvrsPromo ul li a.logoWrap{height:55px;}
.srvrsPromo ul li a.imgWrap{height:150px;  overflow:hidden;}
.srvrsPromo ul li a.imgWrap img.slevopzmensit{height:180px;  margin-top:-15px;  margin-left:-55px;}
.srvrsPromo ul li a.imgWrap img.obzmensit{height:150px;}
.srvrsPromo ul li a.txtWrap{}
.srvrsPromo ul li a span{display:block;  text-align:left;  font-weight:bold;  margin:8px 5px 0 5px;  line-height:15px;  height:30px;  overflow:hidden;} */


/* Nový muj ucet*/
div.muHome{}
div.muHome .muOvrvwTable{width:100%;}
div.muHome .muOvrvwTable td{vertical-align:middle;  text-align:left;  padding-right:10px;}
div.muHome .muOvrvwTable .muFoto img{max-width:64px;  max-height:80px;  border:1px #b1b1b1;}
div.muHome .muOvrvwTable .muNfo strong{display:block;  color:#B3B3B3;}
div.muHome .muOvrvwTable .muNfo span{display:block;  font-weight:bold;  }
div.muHome .muLeft{float:left;  width:600px;  }
div.muHome .muLeftCont{border:1px solid #b1b1b1;  border-radius:0 4px 4px 4px;  margin-top:-1px;}
div.muHome .muRight{float:right;  width:300px;  margin-top:27px;}
div.muNBox{padding:10px 15px;   border:1px solid #b1b1b1;    margin-bottom:10px;   border-radius:4px;  }
div.muBoxCont{padding:20px 25px 2px 25px;}
div.leftHalf{float:left;  width:255px;  padding:20px 0 2px 25px;  _width:280px; }
div.rightHalf{float:right;  width:255px;  padding:20px 25px 2px 0;  _width:280px;}
.muBoxCont strong.head{display:block;  font-size:13px;}
div.leftHalf a.redLink{display:block;  color:#E2001A;      margin-top:3px;}
div.leftHalf p{background-image:url('http://static.zlacnene.sk/images/design/ico_mu_smls.gif');  background-repeat:no-repeat;  padding:0px 0px 0px 60px;  margin:10px 0 5px 0;   min-height:60px;  _height:60px;}
div.leftHalf p.muStrazce{background-position:-10px 0px;}
div.leftHalf p.muSeznamy{background-position:-10px -150px;}
div.leftHalf p.muSouteze{background-position:-10px -300px;}
div.rightHalf .odberTable{display:block;  margin-top:10px;}
div.rightHalf .odberTable td{padding:0 0 10px 0;}
div.rightHalf .odberTable td input{margin-right:10px;}
div.centyBox{background:url('http://static.akcniceny.cz/images/design/mu/ico_vp.png') no-repeat 22px 55px;  min-height:140px;  _height:140px;}
div.muHome h4{border-bottom:1px solid #E6E6E6;      line-height:20px;  font-size:17px;  font-weight:normal;  color:#6c6c6c;}
div.muHome h5{font-size:14px;  font-weight:bold;  padding:4px 0 0 0;}
div.centyBox .centyLeft{float:left;  width:100px;  padding-left:85px;  _width:185px;  }
div.centyBox .centyLeft span{display:block;  font-size:30px;  margin-top:10px;  font-weight:bold;  color:#e2001a;}
div.centyBox .centyLeft strong{font-size:15px;  text-transform:uppercase;}
div.centyBox .centyFull{padding-left:85px;}
div.centyBox .centyRight{float:right;  width:350px;}
div.centyBox p.textik a{color:#e2001a;}
div.centyBox p.butts a{margin-right:3px;}
div.centyBox p.butts a.button{margin-right:20px;}
div.muSluzby p{padding-left:40px;  line-height:22px;  background-position:left center;  background-repeat:no-repeat;  }
div.muSluzby p.muStrazce{background-image:url('http://static.akcniceny.cz/images/design/mu_strazce_sml.png');}
div.muSluzby p.muSeznamy{background-image:url('http://static.akcniceny.cz/images/design/mu_seznam_sml.png');}
div.muSluzby p.muSouteze{background-image:url('http://static.akcniceny.cz/images/design/mu_souteze_sml.png');}
div.muSluzby p a.buttonSML span{width:245px;}
div.muSluzby a.buttonSMLwide{margin-left:115px;}
div.muSluzby a.buttonSMLwide span{width:347px;}
div.muOdbery table{width:100%;}
div.muOdbery table td{padding:2px 0 1px 0;}
div.muOdbery a.buttonSML span{width:100px;}
div.boardCont table{width:100%;  border-collapse:collapse;}
div.boardCont .boardItem td{border-bottom:1px dashed #E6E6E6;  border-top:1px dashed #E6E6E6;  vertical-align:top;  padding:5px 1px; }
div.boardCont .boardItem img{max-width:60px;  max-height:60px;  margin:0 5px 5px 0;  float:left;}
div.boardCont .boardItem img.closeButt{width:15px;  height:15px;  margin:0 0 5px 5px;  float:right;  cursor:pointer;}
div.boardCont .boardItem td.inpTd{width:18px;}
div.boardHead,div.boardFoot{padding:5px 0;}
div.boardHead a.boardNew{display:block;  background:url('http://static.akcniceny.cz/images/design/mu/mu_plus.gif') no-repeat left center;  color:#E2001A;  padding-left:25px;  height:18px;  line-height:18px;}
div.boardFoot a{margin-right:5px;}
p.muTabSwitch{display:block;  height:28px;  list-style-type:none;  margin:0;  padding:0;}
p.muTabSwitch a{display:block;  float:left;  width:auto;  height:26px;  _height:26px;  border-left:1px solid #b1b1b1;  border-right:1px solid #b1b1b1;  border-top:1px solid #b1b1b1;  margin-right:5px;  border-radius:5px 5px 0 0;  line-height:27px;  padding:0 20px;  text-decoration:none;  font-weight:bold;  background:url('http://static.akcniceny.cz/images/design/mu_tab_bg.bmp') repeat-x bottom;    }
p.muTabSwitch a.active{background:url('http://static.akcniceny.cz/images/design/vp/vp-active-bg.png') repeat;  height:27px;  _height:28px; }
div.muNakupovaniBox{background-repeat:no-repeat;  background-position:0px 25px;  min-height:135px;  _height:135px;}
div.muNakupovaniBoxCont{padding-left:100px;  }
div.mu_seznamy{background-image:url('http://static.zlacnene.sk/images/design/mu/ico_mu_seznam_new.gif');}
div.mu_strazce{background-image:url('http://static.akcniceny.cz/images/design/mu/ico_strazce.png');}
div.mu_souteze{background-image:url('http://static.akcniceny.cz/images/design/mu/ico_mu_souteze.gif');}
.muNakupovaniBox table.muNakupujTbl{width:100%;  border-collapse:collapse;}
.muNakupovaniBox table.muNakupujTbl th{padding-top:5px;}
.muNakupovaniBox table.muNakupujTbl td{padding-bottom:5px;  border-bottom:1px dashed #E6E6E6;}
.muNakupovaniBox table.muNakupujTbl td.nobor{border:0;}
.muNakupovaniBox table.muNakupujTbl td.butt{padding:5px 0;}
.muNakupovaniBox table.muNakupujTbl td.noPad{padding:0 0 0 8px;}
.muNakupovaniBox table.muNakupujTbl td.bigPad{padding:5px 0;}
.muNakupovaniBox table h5{padding:0;}
.muNakupovaniBox table h5 span{font-weight:normal;  font-size:13px;  }
.muNakupovaniBox table h5 a{color:#E2001A;}
table.seznamSeznamu{width:100%;  border-collapse:collapse;}
table.seznamSeznamu td{padding:3px 5px;  border-top:1px solid #000000;  border-bottom:1px solid #000000;}
#mbImage table.seznamSeznamu td a.butt{color:#E2001A !important;}
#mbImage table.seznamSeznamu .pair td{background:#F6F6F6;}




div.nsClanek {
  position:relative;
}


div.nsClanek .webTopRibbon {
  position: absolute;
  top: -4px;
  left: -4px;
  width: 178px;
  height: 164px;
  background: url('http://static.akcniceny.cz/images/design/seznamapp/inovace-roku.png') no-repeat 0 0;
}

div.nsClanek img.appImg {
  width: 250px;
}

div.nsClanek div.appTxt {
  float: right;
  width: 480px;
}

div.nsClanek div.appTxt p {
  font-size: 15px;
}

div.nsClanek ul {
  list-style-type: none;
  margin:15px 0 25px 0;
}

div.nsClanek ul li {
  display: block;
  min-height:20px;
  line-height:20px;
  padding-left: 32px;
  background: url('http://static.akcniceny.cz/images/design/vp_ul_li.gif') no-repeat left 3px;
  margin: 8px 0 8px 5px;
  font-size: 17px;       
}

#search.nsAppHead {
  position: relative;
  top:0;
  margin-bottom:10px;
}




/* obecne */


a.backButt {float:left;  margin-left:40%;  line-height:28px;}


.printCont {
  background:#ffffff;
}

.printCont .page h1 {
  border:0;
  background:none;
  padding-left:0;
}



.adLead {
  display: block;
  font-size: 10px;
  line-height: 14px;
  text-align: left;
  color:#8d8d8d;
  /* padding-bottom: 5px; */
  border-bottom: 1px solid #e6e6e6;
  font-weight: normal; 
}

a.prolink { float: left; margin-right:5px; margin-bottom: 5px;}

.etarget {
  border-bottom: 1px solid #e6e6e6; 
  text-align: left;
}

div.etarget {
  text-align: left;
}

.box {
  margin:10px 0 0 0;
}

.reklama {
  margin-bottom:5px;
}

.page .reklama p {
   padding:3px;
}


.reklama .adLead {
  margin-bottom:4px;
}

.komercniSdeleni {
  margin-bottom:10px;  
}

.hotTip {
  border-bottom: 1px solid #e6e6e6;
}


.hotTip a {
  display: block;
  text-decoration: none;
  color:#e2001a;
  font-weight: bold;
  width: 130px;
  margin:0 auto;
  
}

.hotTip a span {
  display: block;
}

.hotTip span.productImg {
  padding:5px;
}

.hotTip a img {
  border: 0;
}

.hotTip span.productName {
  text-decoration: underline;
  padding-bottom:5px;
}

#pgWrap .reklamaOdkazy p {
  padding: 2px 0;
  text-align: left;
}

#pgWrap .reklamaOdkazy hr {
  display: none;
}




.w980px {
  width: 980px;
}

p.warning {
    background:#fffbd6 url('http://static.akcniceny.cz/images/design/warning_bg.gif') no-repeat 18px center;
    padding:15px 15px 15px 75px;
    border:1px solid #faed82;
    margin:10px 0;
    border-radius:5px;
}

p.warningok {
    background:#72ae6c url('http://static.akcniceny.cz/images/design/ico_ok.png') no-repeat 18px center;
    padding:15px 15px 15px 75px;
    border:1px solid #0d7c00;
    margin:10px 0;
    border-radius:5px;
}

p.warningfail {
    background:#ff7575 url('http://static.akcniceny.cz/images/design/warning_fail.png') no-repeat 18px center;
    padding:15px 15px 15px 75px;
    border:1px solid #C90619;
    margin:10px 0;
    border-radius:5px;
}


p.warninginfo, div.warninginfo {
    background:#ced7f3 url('http://static.akcniceny.cz/images/design/ico_info_box.png') no-repeat 18px center;
    padding:15px 15px 15px 75px;
    border:1px solid #4461b5;
    margin:10px 0;
    border-radius:5px;
}

p.warninginfo p, div.warninginfo p {
  padding:2px 0;
}

p.warningstrazce, div.warningstrazce {
    background:#ced7f3 url('http://static.akcniceny.cz/images/design/strazce-small.png') no-repeat 18px center;
    padding:15px 15px 15px 100px;
    border:1px solid #4461b5;
    margin:10px 0;
    border-radius:5px;
    min-height: 35px;
}

.marRight {
  margin-right:5px;
}

.marRightBot {
  margin-right:5px;
  margin-bottom:5px;
}


.flRight {
  float: right;
}

.flLeft {
  float: left;
}

.alCenter {
  text-align: center;
}

.alCenterImp {
  text-align: center !important;
}

.alLeft {
  text-align: left;
}

.alRight {
  text-align: right;
}

.noBor {
  border:0 !important;
}


.cleaner {
  display: block !important;
  clear: both !important;
  height: 0px !important;
  line-height: 0px !important;
  overflow: hidden !important;
  border:0 none !important;
  background:none transparent !important;
}

.rightCleaner {
  display: block !important;
  clear: right !important;
  height: 0px !important;
  line-height: 0px !important;
  overflow: hidden !important;
  border:0 none !important;
  background:none transparent !important;  
}

#mbImage .inMBbox{background:#ffffff;  color:#000000;  padding:5px;   width:790px;  height:590px;  overflow:auto;}
#mbImage .inMBbox a{color:#1A171B !important;  }
#mbImage .inMBbox p.controllButtons{padding-left:200px;}
#mbImage .inMBbox p.controllButtons a{float:left;  margin-right:5px;}


/* přidat do košíku popup */
#mbImage div.cartPopUp{width:640px;  height:480px;  overflow:hidden;  background:#f1f1f1 url('http://static.akcniceny.cz/images/design/ns_welcome.png') no-repeat top left;  font-family:Arial, Helvetica, sans-serif, Tahoma;  position:relative;}
#mbImage div.cartPopUp h2{font-size:33px;  line-height:44px;  text-align:center;  color:#ffffff;  text-transform:uppercase;  margin-top:110px;  text-shadow:1px 1px 2px #000000;}
#mbImage div.cartPopUp h2 span{display:block;  text-align:center;  font-size:29px;}
#mbImage div.cartPopUp p.welcomeNote{color:#ffffff;  text-shadow:1px 1px 2px #000000;  font-size:16px;  text-align:center;  padding:0 25px;  margin-top:15px;  font-weight:bold; }
#mbImage div.cartPopUp p.wSelect{position:absolute;  left:30px;  top:300px;  }
#mbImage div.cartPopUp p.wButts{position:absolute;  left:30px;  top:350px;  width:580px;  }
#mbImage div.cartPopUp p.wButts button.onCenter{margin-left:24%;}
#mbImage div.cartPopUp p.closeButtWrap{position:absolute;  left:0px;  top:420px;    width:640px;}
#mbImage div.cartPopUp p.closeButtWrap a.button{float:left;  margin-left:45%;  color:#000000;}
#mbImage div.cartPopUp p span.head{display:block;  height:26px;  line-height:26px;  text-align:left;  color:#000000;}
#mbImage div.cartPopUp p select{width:580px;  border:1px solid #A7A7A7;  height:27px;  line-height:21px;  margin-top:1px;  border-radius:14px;  padding:3px;}

/* ------------------  Reklamy atp -------------------------*/

/* proklik datart */

strong.datartLinkOut {
  color:#0022aa;
}

.letakPager strong.datartLinkOut {
  display: block;
  margin-top:4px;  
}

strong.datartLinkOut a {
  color:#e8571e;
}

.zboziVypis strong.datartLinkOut, .zboziDetail strong.datartLinkOut {
  display: block;
  font-size: 12px;
  line-height: 14px;
  color:#0022aa;
}

.zboziDetail strong.datartLinkOut {
  font-size: 14px;
  line-height: 16px;  
}

.zboziVypis strong.datartLinkOut a, .zboziDetail strong.datartLinkOut a {
  color:#0055aa;
}  
