#user_status .user_status_a a:hover {
    color: #cc6300;
}

.decor_line{
  background: #cc6300 !important;
}

#top_cart a.enter{ 
  background: url('/graphics/redes/razitka/arrows.png') no-repeat right center;
}
#top_cart a.enter:hover{
  color: #cc6300;
}

#user_status .login_button {
  background: url('/graphics/redes/razitka/button_bg.png') no-repeat scroll left center;
}

#user_status .input .inputbox {
  border: 1px solid #cc6300;
}

#top_cart span em {
  color: #cc6300;
}


#topMenu ul li a:hover,
#bottomMenu ul li a:hover,
#topMenu ul li.active a,
#bottomMenu ul li.active a{
  background: #cc6300;
}

#note {
  color: #cc6300;
}


#note h3 {
  color: #cc6300;
}

#note .controls h1 {
  color: #cc6300;
}

#note .controls h2 {
  color: #cc6300;
}


hr {
	color: #AA8839;
	height: 1px;
	line-height: 1px;
	width: 100%;
}


.hledani .searchSubmitTop, 
.hledani .searchSubmit {
    color: #cc6300;
}

span.advance_hledani {
    color: #cc6300;
}

span.srchObal ul li.selected {
  color: #cc6300;
}

span.srchObal ul li.moje {
  color: #fff;
  background: #cc6300;
}


.item_infobar,
.item_infobar strong,
.item_infobar span,
.item_infobar a{
  color: #cc6300 !important;
}

.item_infobar a:hover{
  color: #cc6300 !important;
}
/*
h1.cat_name{
  color: #cc6300 !important;
}
*/
#detail_info_wrapper h3{
  color: #000 !important;
}
.info_menu li a:hover{
  background: #cc6300 !important;
}

.TTbox .tip {
    background: none repeat scroll 0 0 #FBE9D7;
    border: 1px solid #CC6300;
    font-size: 80%;
}



.fullPage {
  width: 100%;
  margin: 0px auto;
  text-align: center;
  background: #fff;
}


.inkatalog {
  width:550px;
  background: #ffffff url(/graphics/redes/razitka/kat-bg.bmp) repeat-x 0 0;
  text-align: center;
  margin:3px 0;
}

.kataTop {
  width:550px;
  height:5px;
  background:url(/graphics/redes/razitka/kat-top.gif) no-repeat;
  overflow: hidden;
}

.kataBot {
  width:550px;
  height:5px;
  background: url(/graphics/redes/razitka/kat-bot.gif) no-repeat;
  overflow: hidden;
}

.kataInn {
  border-left: 1px solid #e1e1e0;
  border-right: 1px solid #e1e1e0;
  _width:550px;
}

.firCol, .secCol, .thiCol, .secThiCol {
  display: block;
  float: left;
}

.firCol, .thiCol {
  width: 160px;
}

.secCol {
  width: 225px;
}

.smboxInn p {
  margin:0;
  padding:3px 5px;
  text-align: left;
}

.ramovan {
  border-left: 1px solid #e1e1e0;
  border-right: 1px solid #e1e1e0;
}

.secThiCol {
  width: 380px;
}
.colVars a {
  padding: 2px;
}

.colVars img {
  border: 0;
  _height: expression( (this.height> 50) ? ( ((this.height / 50)>=(this.width / 50)) ? '50px' : false ) : false );
  _width: expression( (this.width> 50) ? ( ((this.height / 50)<(this.width / 50)) ? '50px' : false ) : false );
  max-width: 50px;
  max-height: 50px;
  border: 1px #ffffff dashed;
}



.colVars a.active img {
  border: 1px #e77817 dashed;
}

.inkatalog h2 {
  color:#e77817 !important; 
  border: 0 !important;
  background: none !important;
  margin: 3px 0 0 0 !important;
}

.colSel img {
  border: 1px none #ffffff;  
}

.colSel a.active img {
  border: 1px #e77817 dashed;
}


div.cenaBox {
  width: 122px;
  height: 48px;
  color:#da251d;
  text-align: center;
  margin: 0 auto;
  background: url(/graphics/redes/razitka/cena-bg.png) no-repeat 0 0;
  font-weight: bold;
}

div.cenaBox span {
  display: block;
  font-size: 130%;
  line-height: 30px;
}


a.katButt {
  display: block;
  float: left;
  width:122px;
  height: 0;
  padding-top:34px;
  _height: 34;
  overflow: hidden;
  background-position: 0 0;
  background-repeat: no-repeat;
  margin: 15px 4px 0 0;
}

a.katButt:hover {
  background-position: 0 -34px;
}

a.dotaz {
  background-image: url(/graphics/redes/razitka/dotaz.png);
}

a.faq {
  background-image: url(/graphics/redes/razitka/faq.png);
}

a.objednat {
  background-image: url(/graphics/redes/razitka/objednat.png);
}

.kataImg {
  _height: expression( (this.height> 130) ? ( ((this.height / 140)>=(this.width / 130)) ? '140px' : false ) : false );
  _width: expression( (this.width> 130) ? ( ((this.height / 140)<(this.width / 130)) ? '130px' : false ) : false );
  max-width: 130px;
  max-height: 140px;    
}


.fpBox {
  width:990px;
  background: #ffffff url(/graphics/redes/razitka/kat-bg.bmp) repeat-x 0 0;
  text-align: center;
  margin:3px 0 3px 4px;
}

.fpTop {
  width:860px;
  height:5px;
  background:url(/graphics/redes/razitka/fp-top.gif) no-repeat;
  overflow: hidden;
}

.fpBot {
  width:990px;
  height:5px;
  background: url(/graphics/redes/razitka/fp-bot.gif) no-repeat;
  overflow: hidden;
}

.fpInn {
  border-left: 1px solid #e1e1e0;
  border-right: 1px solid #e1e1e0;
  _width:860px;
}


.smallboxx {
  width:305px;
  background: #ffffff url(/graphics/redes/razitka/kat-bg.bmp) repeat-x 0 0;
  text-align: center;
  margin:3px 0 3px 5px;
}

.smboxTop {
  width:305px;
  height:5px;
  background:url(/graphics/redes/razitka/sm-top.gif) no-repeat;
  overflow: hidden;
}

.smboxBot {
  width:305px;
  height:5px;
  background: url(/graphics/redes/razitka/sm-bot.gif) no-repeat;
  overflow: hidden;
}

.smboxInn {
  border-left: 1px solid #e1e1e0;
  border-right: 1px solid #e1e1e0;
  _width:305px;
}

.fullPage h1,
.fullPage h2 {
  margin: 3px 0;
  padding: 0 10px;
  height: 35px;
  line-height: 35px;
  color:black;
  background: url(/graphics/redes/razitka/h2bg.gif) repeat-x;
  position: relative;
}

.fullPage h2 span {
  display: block;
  width: 7px;
  height: 35px;
  position: absolute;
  top:0;
}
.fullPage h2 span.h2left {
  left:0;
  background: url(/graphics/redes/razitka/h2left.gif) no-repeat;
}
.fullPage h2 span.h2right {
  right:0;
  background: url(/graphics/redes/razitka/h2right.gif) no-repeat;
}



.fullPage h3 {
  margin: 0 7px 3px 7px;
  padding: 0 10px;
  height: 23px;
  line-height: 23px;
  color:black;
  background: url(/graphics/redes/razitka/h3bg.gif) repeat-x;
  position: relative;
  font-size: 100%;
  text-align: left;
}

.fullPage h3 span {
  display: block;
  width: 3px;
  height: 23px;
  position: absolute;
  top:0;
}
.fullPage h3 span.h3left {
  left:-3px;
  background: url(/graphics/redes/razitka/h3left.gif) no-repeat;
}
.fullPage h3 span.h3right {
  right:-3px;
  background: url(/graphics/redes/razitka/h3right.gif) no-repeat;
}


.fullPage .oLine {
  text-align: left;
  padding:0 4px;
  height: 23px;
  line-height: 23px;
  margin:0 0 3px 0;
}

.fullPage .smallInp {
  display: block;
  float: left;
  border: 0;
  width:120px;
  height: 23px;
  text-align: center;
  background:url(/graphics/redes/razitka/smallinp.gif) no-repeat; 
}

.fullPage .bigInp {
  display: block;
  float: left;
  border: 0;
  width:415px;
  height: 23px;
  text-align: left;
  background:url(/graphics/redes/razitka/biginp.gif) no-repeat;
  margin-left:4px;
}

.fullPage .longinp {
  display: block;
  float: left;
  border: 0;
  width:850px;
  height: 23px;
  text-align: left;
  border: 1px solid #B8B7B5;
  margin:0 4px;
}

.fullPage .shortInp {
  display: block;
  float: left;
  border: 0;
  width:55px;
  height: 23px;
  text-align: left;
  background:url(/graphics/redes/razitka/shortinp.gif) no-repeat;
  padding:0;
  margin:0 0 0 4px;
}

.fullPage .midInp {
  display: block;
  float: left;
  border: 0;
  width:261px;
  height: 23px;
  text-align: left;
  background:url(/graphics/redes/razitka/midinp.gif) no-repeat;
  padding:0;
  margin:0 4px 0 4px;
}

input.shortInp, input.bigInp, input.longInp, input.midInp {
  padding:3px !important; 
}


.fullPage span.bigInp {
  padding:0 3px;
  width:409px;
  _width:415px;
}

.clrLIne{
  margin: 0 auto;
  width: 860px;
}


.midWrap {
  display: block;
  float: left;
  border: 0;
  width:140px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  background-image:url(/graphics/redes/razitka/bigwrap.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  padding:0;
  margin:0 0 3px 4px;
  overflow: hidden;
  font-weight: bold;
}


.radWrap, .smlWrap {
  display: block;
  float: left;
  border: 0;
  width:21px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  background-image:url(/graphics/redes/razitka/radwrap.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  padding:0;
  margin:0 0 3px 4px;
  overflow: hidden;
  position: relative;
}

.smlWrap {
  background-image:url(/graphics/redes/razitka/smlwrap.gif);
}

.aliLeft {
  background-image:url(/graphics/redes/razitka/alileft.gif);
}
.aliCenter {
  background-image:url(/graphics/redes/razitka/alicenter.gif);
}
.aliRight {
  background-image:url(/graphics/redes/razitka/aliright.gif);
}

.radLab {
  display: block;
  float: left;
  border: 0;
  width:120px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  background-image:url(/graphics/redes/razitka/radlab.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  padding:0 0 0 25px;
  _width: 145px;
  margin:0;
  overflow: hidden;
  position: relative;
}

.selWrap {
  display: block;
  float: left;
  border: 0;
  width:140px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  margin:0 0 3px 4px;
}


.bgBox {
  width:530px;
  height: 115px;
  padding:5px;
  _width:540px;
  _height: 125px;
  margin:3px 0 0 4px;
  background:url(/graphics/redes/razitka/box-bg.gif) no-repeat 0 0;
  line-height: 23px;
  text-align: left;
}

textarea.bgBox {
  width:540px;
  height: 125px;
  border:0;
  overflow: auto;
  margin:3px 0 0 0;
}

textarea.bgBigBox {
  width:850px;
  height: 125px;
  padding:5px;  
  margin:0 0 0 4px;
  background:url(/graphics/redes/razitka/bigbox-bg.gif) no-repeat 0 0;
  line-height: 23px;
  text-align: left;
  border:0;
  overflow: auto;
  margin:3px 0 0 0;
}


.inp-file-wrap {
  display:block;
  height:23px;
  margin:0 0 3px 0;
  overflow:hidden;
  position:relative;
}

input.filehide {
  position: absolute;
  right:0px;
  border:0;
  z-index: 5;
  -moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
  cursor: pointer;
}

.inp-file-wrap .bigInp {
  padding:0 3px;
  width:409px;
  _width:415px;
  left:0;
  position:absolute;
  top:0;
  z-index:7;
  line-height: 23px;
}

.inp-file-wrap .smallInp {
  position:absolute;
  right:5px;
  line-height: 23px;
  top:0;
  z-index:3;
  cursor: pointer;
}




input.bigSubmit {
  border: 0;
  background: transparent url(/graphics/redes/razitka/bigsubmit.gif);
  width: 288px;
  height: 26px;
  line-height: 26px;
  font-weight: bold;
  padding:0 28px 0 0;
  cursor:pointer;
}



#imgPrew {
  display: block;
  float: left;
  width:160px;
  text-align: center;
}


#fakturaBox {
  display: block;
  float: left;
  width:990px;
  background: #ffffff url(/graphics/redes/razitka/kat-bg.bmp) repeat-x 0 0;
  margin: 0 0 0 4px;
}

.fakBot {
  width:696px;
  height:5px;
  background: url(/graphics/redes/razitka/fak-bot.gif) no-repeat;
  overflow: hidden;
}

.fakInn {
  width:990px;
  border-left: 1px solid #e1e1e0;
  border-right: 1px solid #e1e1e0;
  _width:990px;
  font-size: 100%;
}

.fakInn th {
  height: 23px;
  line-height: 23px;
  background:transparent url(/graphics/redes/razitka/h3bg.gif) repeat-x;
  padding:0 2px;
}

.fakInn td {
  padding: 0 2px;
  text-align: center;
  height: 23px;
  line-height: 23px;
}


.checked{background-position: 0 -23px;}
.unchecked{background-position: 0 0;}
.selected{background-position: 0 -23px;}
.unselected{background-position: 0 0;}


.flLeft {
  float: left;
}

.alLeft {
  text-align: left !important;
}

.clrclr {
  height: 1px;
  overflow: hidden;
}

.bold {
  font-weight: bold;
}

.red {
  color:#ff0000;
}

katalogy a.katalog:hover, .katalogy a.katalog2:hover {
  background-position:0 -136px;
}


.controls h1 {
  font-size:130%;
  margin:0;
  padding:0;
}
.controls h2 {
  font-size:100%;
  margin:0;
  padding:0;
}

.controls .big {
  background: url(/graphics/redes/razitka/bg_bigbox.gif) repeat-x; 
}
.controls .bbLeft {
  background: url(/graphics/redes/razitka/bg_bbleft.gif) no-repeat; 
}
.controls .bbRight {
  background: url(/graphics/redes/razitka/bg_bbright.gif) no-repeat;
}
.controls .mid a.faqmale {
  background: url(/graphics/redes/razitka/faqmale.png) 0 0;
}
.controls .mid a.katalogmale {
  background: url(/graphics/redes/razitka/technologie.png) 0 0;
}
.controls .smallbox a.icoNove{
  background: url(/graphics/redes/razitka/ico_33_nove.gif) 0 0;
}
.controls .smallbox a.icoCena{
  background: url(/graphics/redes/razitka/ico_33_cena.gif) 0 0;
}
.controls .smallbox a.icoNejprodavanejsi{
  background: url(/graphics/redes/razitka/ico_33_nejprodavanejsi.gif) 0 0;
}
.controls .smallbox a.icoOblibene{
  background: url(/graphics/redes/razitka/ico_33_oblibene.gif) 0 0;
}
.controls .smallbox a.icoDo24hodin{
  background: url(/graphics/redes/razitka/ico_33_do24hodin.gif) 0 0;
}
.controls .smallbox a.icoDotaz{
  background: url(/graphics/redes/razitka/ico_33_dotaz.gif) 0 0;
}
.controls .mid a:hover {
  background-position: 0 -33px;
}
.controls .smallbox a:hover {
  background-position: 0 -33px;
}



.rightBox {
  background: #ffecc1 url(/graphics/redes/razitka/bg_rightbox.bmp) repeat-x bottom;
}
.rightBox .rbTop {
  background: transparent url(/graphics/redes/razitka/bg_rbtop.gif) no-repeat;
}
.rightBox .rbBot {
  background: transparent url(/graphics/redes/razitka/bg_rbbot.gif) no-repeat;
}
.rightBox .rbInn {
  background: transparent url(/graphics/redes/razitka/bg_rbinn.gif) repeat-y;
}
.rightBox .rbInn hr {
  background:#b36382 ;
  color:#b36382;
}

.rightBox a {
  text-decoration: none;
  color:black;
}

a.akceImg {
  background-image: url(/graphics/redes/razitka/bg_akceimg.gif);
}

.akceLink .alText2, 
.akceLink .alText {
  border-bottom:1px solid #cc6300;
}

.akceLink a {
    color: #cc6300 !important;
}

.vypisProduktu {
  margin:0 auto;
  width:560px;
}

#rychlyDotaz {
  background: white url(/graphics/redes/hp/bg_akce.bmp) bottom repeat-x;
  margin: 0;
  padding:5px;
  height: 100%;
}

#rychlyDotaz h2 {
  font-size: 120%;
  color:#000000;
}
#rychlyDotaz table {
  font-size: 100%;
  width: 100%;
}
#rychlyDotaz th {
  text-align: left;
  width: 8em;
}
#rychlyDotaz input {
  width: 100% ;
}
#rychlyDotaz input.submit {
  width: 90px;
  border:1px solid #e87d18;
  color:#000000;
  font-weight: bold;
  background: #ee9a49; 
}
#rychlyDotaz input.submit:hover {
  background: #fcf0e5;
}
#rychlyDotaz textarea {
  width: 100% ;
}

p.otazka {
  color:#e77817;
  font-weight:bold;
  margin:0;
  padding:0;
}

p.odpoved {
  margin:0;
  padding:2px 5px 10px 5px;
  text-align:justify;
}

.technologie {
  text-align: left;
}

.technologie h1 {
  margin: 3px 0;
  padding: 0 10px;
  height: 35px;
  line-height: 35px;
  color:black;
  font-size: 120%;
  background: url(/graphics/redes/razitka/h2bg.gif) repeat-x;
  position: relative;
}

.technologie h1 span {
  display: block;
  width: 7px;
  height: 35px;
  position: absolute;
  top:0;
}
.technologie h1 span.h1left {
  left:0;
  background: url(/graphics/redes/razitka/h2left.gif) no-repeat;
}
.technologie h1 span.h1right {
  right:0;
  background: url(/graphics/redes/razitka/h2right.gif) no-repeat;
}


.technologie h2 {
  margin: 3px;
  padding: 0 10px;
  height: 23px;
  line-height: 23px;
  color:black;
  background: url(/graphics/redes/razitka/h3bg.gif) repeat-x;
  position: relative;
  font-size: 100%;
  text-align: left;
}

.technologie h2 span {
  display: block;
  width: 3px;
  height: 23px;
  position: absolute;
  top:0;
}
.technologie h2 span.h2left {
  left:-3px;
  background: url(/graphics/redes/razitka/h3left.gif) no-repeat;
}
.technologie h2 span.h2right {
  right:-3px;
  background: url(/graphics/redes/razitka/h3right.gif) no-repeat;
}


