html, body {background: url(img/bg.jpg) repeat-x; margin: 0px; text-align: center; scrollbar-base-color: #e6e6e6; background-color: #ffffff; color: black; font-family: Verdana,Arial;}
#page {font: 11px Verdana,Arial; color: black; text-align: center; background: #ffffff; width: 961px; margin: 0px auto 1px auto; position: relative;}

/* HEAD */
#head {width: 961px;}
#head1 {width: 961px; height: 81px; background: url(img/head1.jpg) no-repeat; float: left;}

#head2left {display:none;}

#head2menu {
  width: 961px; 
  height: 36px; 
  background: url(img/head2menubg.jpg) repeat-x; 
  font-variant: small-caps;
  color: #fff;
  font-size: 120%;
  clear:both;
}

#head2menu a{
  padding-left: 10px;
  padding-right: 10px;
  padding-top:8px;
  padding-bottom: 12px;
  line-height:32px;
  color: #fff;
  border-left: 1px solid #787878;
  margin-left:-5px;
}
#head2menu a.first{
  border-left: none;
}
#head2menu a:hover { background: url(img/head2menubg-selected.jpg) repeat-x; }

#head2menusel{ background: url(img/head2menubg-selected.jpg) repeat-x; }
#head2right, #head4left, #head4menu, #head4right, #head5 {display:none}
#head3 {width: 961px; height: 102px; background: url(img/head3.jpg) no-repeat; float: left;}
#left {width: 186px; float: left; margin-left: 0px;}

#head-nazev span { display: none; }


#left .container-head{
  background: url(img/head-uni.gif) repeat-x; 
  width: 186px;
  height:33px;
  padding: 0px;
}

#container-search .container-head{
  background: url(img/head-search.jpg) repeat-x; 
  width: 186px;
  height:42px;
  padding: 0px;
}

#left h3{
  text-align: left;
  margin: 0px 0px 0px 0px;
  text-indent: 28px;
  font-size: 110%;
  height: 17px;
  vertical-align: bottom;
  padding-top: 16px;
  font-variant: small-caps;
  letter-spacing: 0px;  
}

#container-search h3{
  padding-top: 25px;
}

#container-search .container-body p, #container-search .container-body form{
  margin: 0px;
} 
.container-body form{
  padding-bottom: 0px;
  padding-left: 5px;
  height: 22px;
}

#container-wish p, #container-wish form{margin: 0px}
#container-wish{text-align: right; }
textarea#wish-text, #wish-contact{border: 1px solid #a1a1a1; width: 142px;margin-right: 10px}
#wish-submit{margin-right: 3px}
#container-wish .container-body{height: 90px;}

#container-emailem .container-body{height: 80px;}
#container-emailem p{margin: 0px; }
#container-emailem form {margin: 0px; height: 40px; width: 140px;}
#emailem-email{border: 1px solid #a1a1a1; width: 120px; padding-top: 0px;}
#container-emailem .mail{
  text-indent: 0px;
  background: none; 
  float: left;
}

#container-search .container-body{ 
  width: 186px;
  background: url(img/container-bg-red.jpg) top right repeat-x;
  background-color: #e63800;
  border: 0px;
  height: 55px;
  text-align: left;
}
.container-body p{
  height: 10px;
  line-height: 10px;
  margin: 0px;
  padding-bottom: 4px;
}

#container-search .container-body p{padding-top: 10px;}

#container-search .container-body a{ 
  color: #fff;
  text-decoration: none;
  background: url(img/white.gif) no-repeat;
  background-position: 3px 3px;
  padding-left: 13px;
}

#search-input-text{
  border: 1px solid white;
  margin-right: 5px;
  height: 14px;
  font-size: 10px;
  width: 127px;
 } 

.ok{width: 21px; height: 11px;background: url(img/ok.gif) repeat-x; border: 0px;margin-top:7px}
.ok2{width: 23px; height: 13px;background: url(img/ok2.gif) repeat-x; border: 0px solid white;vertical-align:bottom;}

  
#container-sortiment .container-head{
  color:black;
  background: url(img/head-sortiment-dark.gif) repeat-x; 
  width: 186px;
  height:33px;
  padding: 0px;
}

#container-payments .container-head{
  color:black;
  background: url(img/head-doporucujeme-dark.gif) repeat-x; 
  width: 186px;
  height:33px;
  padding: 0px;
}


#container-partneri .container-head{
  background: url(img/head-odkazy-dark.gif) repeat-x; 
  width: 186px;
  height:33px;
  padding: 0px;
}

#container-sortiment .container-body{ 
  width: 186px;
  border: 0px;
  text-align: left;
}

#container-sortiment div{
  background: url(img/sortiment-bg-dark.gif) top right no-repeat;
  width: 186px;
  display: block;
  height: 17px;
  border-bottom: 1px solid white;
  color: white; 
  text-decoration: none;
  text-indent: 25px;
  font-weight: bold;
  line-height: 17px;
}

#container-sortiment .open {
  background: url(img/sortiment-bg-dark.gif) top right no-repeat;
  width: 186px;
  display: block;
  height: 17px;
  border-bottom: 1px solid white;
  color: white; 
  text-decoration: none;
  text-indent: 25px;
  font-weight: bold;
  line-height: 17px;
}

#container-sortiment .open-prazdny{
  background: url(img/sortiment-bg-red.gif) top right no-repeat;
  width: 186px;
  display: block;
  height: 17px;
  border-bottom: 1px solid white;
  color: white; 
  text-decoration: none;
  text-indent: 25px;
  font-weight: bold;
  line-height: 17px;
}
#container-sortiment .podmenu{
  background: url(img/sortiment-bg-blue.gif) top right no-repeat;
  width: 186px;
  display: block;
  height: 17px;
  border-bottom: 1px solid white;
  color: #000; 
  text-decoration: none;
  text-indent: 35px;
  font-weight: bold;
  line-height: 17px;
}

#container-sortiment .open ul div{
  background: url(img/sortiment-bg-blue.gif) top right no-repeat;
  width: 186px;
  display: block;
  height: 17px;
  border-bottom: 1px solid white;
  color: #000; 
  text-decoration: none;
  text-indent: 35px;
  font-weight: bold;
  line-height: 17px;
}


.container-foot{clear:both;}

#container-kontakt .container-head{
  background: url(img/head-rychlkontakt-dark.gif) repeat-x; 
  width: 186px;
  height:33px;
  padding: 0px;
}


#left .container-body{
  border-left: 2px solid #2a2a2a;
  border-right: 2px solid #2a2a2a;
  border-top: 6px solid #2a2a2a;
  border-bottom: 18px solid #2a2a2a;
  padding: 2px 10px 2px 10px; 
  text-align: left;
  line-height: 16px;
}

#container-search .container-body, #container-sortiment .container-body, .container-reklama .container-body{
  border-left: 0px solid #2a2a2a;
  border-right: 0px solid #2a2a2a;
  border-top: 0px solid #2a2a2a;
  border-bottom: 0px solid #2a2a2a;
  padding: 0px 0px 0px 0px; 
  text-align: left;
  line-height: 16px;
}

#container-kontakt .container-body a{
  color: #e63800;
  text-decoration: none;
}

.tel{
  border-top: 1px solid #c1c1c1;
  padding-top: 4px;
  text-indent: 12px;
  background: url(img/red-target.gif) 0% 80% no-repeat; 
}
.icq{
  border-bottom: 1px solid #c1c1c1;
  padding-bottom: 4px;
  text-indent: 12px;
  background: url(img/red-target.gif) 0% 35% no-repeat; 
}
.tel, .mob, .mail{
  text-indent: 12px;
  background: url(img/red-target.gif) 0% 45% no-repeat; 
}

.mail2{text-indent: 12px;}

#container-download .container-body a{
  color: #e63800;
  text-decoration: none;
  display: block;
  text-indent: 12px;
  background: url(img/red-target.gif) 0% 50% no-repeat; 
}
#container-anketa .container-head{
  background: url(img/head-anketa.gif) repeat-x; 
  width: 186px;
  height:33px;
  padding: 0px;
}

.otazka{padding-bottom: 3px;}
.odpoved a{text-decoration: none; color: #e63800;}
a.dark {padding-left: 10px; color: #6E6E6E; font-weight: bold}
.anketadark {padding-left: 0px; color: #6E6E6E; font-weight: bold}
a.anketadark{text-decoration: none;}
.ano, .ne{padding-left: 4px;}

#billboard-left {border: 0px;}

#center{
  background: url(img/head-center.jpg) top left no-repeat;
  float: left;
  border-left: 1px solid #fff;
  width: 560px; 
  text-align: left;
  padding-top: 50px;
  padding-left: 15px;
  padding-right: 15px;
}

#center2{
  background: url(img/head-center.jpg) top left no-repeat;
  float: left;
  border-left: 1px solid #fff;
  width: 552px; 
  text-align: left;
  padding-top: 50px;
  padding-left: 15px;
  padding-right: 15px;
}

h2{
  border: 1px solid #d1d1d1; 
  background-color: #f6f6f6; 
  font-size: 130%; 
  line-height: 28px; 
  height: 28px; 
  font-weight: bold; 
  color: #891e00;
  padding-left: 10px;
  padding-top: 0px;
}

.product-left-container{
  padding: 0px 7px 10px 0px;
  width: 273px;
  background-color: #fff;
  float:left;
  border: 1px solid #fff;
}
.product-right-container{
  padding: 0px 0px 0px 7px;
  width: 269px;
  background-color: #fff;
  float:left;
  border: 1px solid #fff;
}
.product-left{
  width: 249px;
  float: left;
  padding: 10px; 
  border: 1px solid  #d1d1d1;
  background-color: #f6f6f6;1
}

.product-right{
  width: 251px;
  padding: 8px; 
  float: left;
  border: 1px solid  #d1d1d1;
  background-color: #f6f6f6;
}

.product-left h3, .product-right h3{font-size: 100%;font-weight: normal;}
.product-left a, .product-right a{text-decoration: none; color: #000; font-weight: bold;}
.product-left , .product-right {
  width: 240px;
  height: 106px;
  float: left;
  border: 1px solid black;
  margin-right: 8px;
  margin-bottom: 8px;
}

.viceinfo {
  width: 100px;
  height: 14px;
  padding-top: 8px;
  border: 0px;
}

.dokosiku {
  
  height: 14px;
  padding-top: 9px;
  border: 0px;
}

.product p{float: left;width: 355px;margin-top: 3px;}
.product {border: 0px;}
.product h3 a{  color: #891e00; text-decoration: none;margin: 0px;}
.product h3{font-size: 100%;margin: 0px;}
.oddelovac {
  border-bottom: 10px solid #fff; 
  width: 535px; 
  border-left: 10px solid #fff; 
  height: 1px; 
  line-height: 1px; 
  font-size: 1px; 
  background: #efefef;
  clear: both;
  border-top: 4px solid #fff;
}

.inproductright {float: right; width: 120px}
.inproductleft {float: left; width: 120px}
.zvyrazni {font-weight: bold;display: block;}
.nasecena {color: red; font-weight: bold; font-size: 110%; }


.oddelovacb {width: 500px; height: 1px; line-height: 1px; font-size: 1px; background: #fff;clear: both;}
#sekce-informace{padding-top: 0px;}

.fullbanner{width: 560px;text-align: center;}
.fullbanner {border: 0px;}

#right {width: 184px; float: left; text-align: left;}
#righttop{background: url(img/righttop.jpg) top left no-repeat; height: 55px;}

#right .right{width: 38px; height: 47px; margin-left: 5px; border: 1px solid #b9b9b9;}
#right .left{width: 42px; height: 32px; margin-right: 5px;border: 1px solid #b9b9b9;}


/* CLEANER */
.cleaner {clear:both; height:1px; font-size:1px; background: #ffffff; }

/* prihlaseni */
#container-prihlaseni .container-head{
  background: url(img/head-prihlaseni-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}

#right h3{
  text-align: left;
  margin: 0px 0px 0px 0px;
  text-indent: 28px;
  font-size: 110%;
  height: 17px;
  vertical-align: bottom;
  padding-top: 16px;
  font-variant: small-caps;
  letter-spacing: 0px;  

}
#container-prihlaseni p{margin: 0px;}
#container-prihlaseni .ok {margin-left: 6px;}

#container-prihlaseni a{display: block;text-decoration: none;
  background: url(img/black.gif) no-repeat;
  background-position: 12px 5px;
  line-height: 140%;
  text-indent: 25px;
  color: #000;
  margin-top:6px;
}
#container-prihlaseni form{margin: 0px;height: 60px;}
#container-prihlaseni .container-body{ 
  width: 178px;
  border: 3px solid #e5e5e5;
  text-align: left;
  
  background: url(img/container-login-bg.gif) no-repeat; 
  background-position: 0px -10px;
}

#login, #pass{border: 1px solid #D2D2D2;color: #9B9B9B; width: 111px;margin: 0px;}

.ico-login{
  text-indent: 4px;
  padding-top: 10px;
}

.ico-lock{
  text-indent: 6px;
  padding-top: 5px;
}



/* zakaznicke centrum */
#container-zc .container-head{
  background: url(img/head-zc-dark.gif) repeat-x;
  vertical-align: bottom;
  width: 180px;
  height:40px;
  padding: 0px;
}

#container-zc .container-body{ 
  width: 178px;
  border: 3px solid #e5e5e5;
  text-align: left;
  /*height: 80px;*/
  background: url(img/container-zc-bg.gif) no-repeat; 
  background-position: 10px 10px;
}

#container-zc .ico-user{padding-left:40px;padding-top: 10px;}
#container-zc .ico-basket{padding-left:40px;padding-top: 5px;font-weight: bold; color: #e53700; padding-bottom: 10px;margin-bottom:5px;
	background: url(img/basket.gif) no-repeat;background-position: 8px 0px;height:20px;}
#container-zc a{color: #e53700; text-decoration: none;}

#container-zc .novareg {
  /*background: url(img/arrows.gif) no-repeat; 
  background-position: 6px 3px;*/
  width: 166px;
  height: 14px;
  background-color: #333333;
  color: #fff;
  margin-left: 5px;
  text-indent: 5px;
  border: 1px solid black;
}
#container-zc .novareg a{color: #fff; margin-top:5px;}

/* souvisejici */
#container-related .container-head{
  background: url(img/head-related-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}

#container-related h3{
  letter-spacing: -1px;  
}
#container-related .container-body{ 
  width: 168px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 10px;
  padding-top: 0px
}
#container-related .container-body div{ 
  padding-bottom: 5px;
}
#container-related .left{
  width: 40px;
  height: 30px;
  border: 1px solid black;
  margin-right: 4px;
}

#container-related h4{color:#000; font-size: 100%; padding-bottom: 4px; margin: 0px}
#container-related h4 a{color:#000; font-size: 100%; }

/* podobne */
#container-alternative .container-head{
  background: url(img/head-alternative-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}

#container-alternative h3{
  letter-spacing: -1px;  
}
#container-alternative .container-body{ 
  width: 168px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 10px;
  padding-top: 0px
}
#container-alternative .container-body div{ 
  padding-bottom: 5px;
}
#container-alternative .left{
  width: 40px;
  height: 30px;
  border: 1px solid black;
  margin-right: 4px;
}

#container-alternative h4{color:#000; font-size: 100%; padding-bottom: 4px; margin: 0px}
#container-alternative h4 a{color:#000; font-size: 100%; }

/* nejdisk */
#container-nejdisk .container-head{
  background: url(img/head-akcni-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}

#container-nejdisk h3{
  letter-spacing: -1px;  
}
#container-nejdisk .container-body{ 
  width: 168px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 10px;
  padding-top: 0px
}
#container-nejdisk .container-body div{ 
  padding-bottom: 5px;
}
#container-nejdisk .left{
  width: 40px;
  height: 30px;
  border: 1px solid black;
  margin-right: 4px;
}

#container-nejdisk h4{color:#000; font-size: 100%; padding-bottom: 4px; margin: 0px}
#container-nejdisk h4 a{color:#000; font-size: 100%; }

/* nejprodavanejsi */ 
#container-nejprod .container-head{
  background: url(img/head-nejprod-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}
#container-nejprod h3{
  letter-spacing: -1px;  
}
#container-nejprod .container-body{ 
  width: 168px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 10px;
  padding-top: 0px
}
#container-nejprod .container-body div{ 
  padding-bottom: 5px;
}
#container-nejprod .left{
  width: 40px;
  height: 30px;
  border: 1px solid black;
  margin-right: 4px;
}

#container-nejprod h4{color:#000; font-size: 100%; padding-bottom: 4px; margin: 0px}
#container-nejprod h4 a{color:#000; font-size: 100%; }

/* nejoblibenejsi */ 
#container-nejobl .container-head{
  background: url(img/head-nejobl-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}
#container-nejobl h3{
  letter-spacing: -1px;  
}
#container-nejobl .container-body{ 
  width: 168px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 10px;
  padding-top: 0px
}
#container-nejobl .container-body div{ 
  padding-bottom: 5px;
}
#container-nejobl .left{
  width: 40px;
  height: 30px;
  border: 1px solid black;
  margin-right: 4px;
}

#container-nejobl h4{color:#000; font-size: 100%; padding-bottom: 4px; margin: 0px}
#container-nejobl h4 a{color:#000; font-size: 100%; }


#container-akce
{  
  padding-left: 10px;
  border: 1px solid #d1d1d1; 
  background-color: #f6f6f6; 
}
#container-akce .container-head{
  /*background: url(img/head-doporucujeme-dark.gif) repeat-x; 
  width: 180px;*/
  height:33px;
  padding-left: 0px;
  
  line-height: 28px; 
  height: 28px; 
  font-weight: bold; 
  color: #891e00;

}

/*akce*/
#container-actions .container-head{
  background: url(img/head-neprehlednete-dark.gif) repeat-x; 
  width: 186px;
  height:33px;
  padding: 0px;
}

#container-actions .container-body{ 
  
}
#container-actions .rightproducttitle {padding-top: 5px;}
#container-actions h4{display: inline; color:#000; font-size: 100%; padding-bottom: 4px; margin: 0px}
#container-actions h4 a{color:#000; font-size: 100%; text-decoration: none;}
#container-actions p{margin:  0px; float: left;width: 118px;}
#container-actions .rightproduct { height: 130px; }
#container-actions .img{display:block}

/*novinky*/
#container-news .container-head{
  background: url(img/head-neprehlednete-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}

#container-newest .container-head{
  background: url(img/head-nejnovejsi-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
  
}

#container-newest .container-body{ 
  width: 168px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 0px
 }
 
#container-news .container-body{ 
  width: 168px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 0px
}
#container-news .rightproducttitle {padding-top: 5px;}
#container-news h4{display: inline; color:#000; font-size: 100%; padding-bottom: 4px; margin: 0px}
#container-news h4 a{color:#000; font-size: 100%; text-decoration: none;}
#container-news p{margin:  0px; float: left;width: 118px;}
#container-news .rightproduct { height: 130px; }


/*reklama*/
#right .container-reklama .container-head{
  background: url(img/head-reklama-light.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}

#left .container-reklama .container-head{
  background: url(img/head-reklama-dark.gif) repeat-x; 
  width: 180px;
  height:33px;
  padding: 0px;
}
#right .container-reklama .container-body{ 
  width: 178px;
  border: 3px solid #e5e5e5;
  text-align: left;
  background: none; 
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px
  
}

#right .container-reklama #billboard-right{
  width: 173px;
}

/*paticka*/
#footer{
  width: 961px;
  background: url(img/footer.jpg) top left no-repeat;
  float: left;
  padding-top: 10px;
  padding-left: 0px;
  border-bottom: 3px solid #232323;
  text-align: left;
}


#footer p{background-color: #232323; color: #e5e5e5; width: 574px; margin: 0px;margin-left: 195px; text-align: center;}
#footer a{color: #e63800}
#footer-right{display:none;}

/* VYPIS ODDELENI */
.Department_Content {margin: 10px 10px 0px 10px; padding: 0px 0px 7px 0px;border: 0px solid black}
.Department_Name {float: left;  margin-bottom: 0px; border: 0px solid black}
.Department_Sum {float: right; width: 220px; text-align: right; margin-bottom: 0px; border: 0px solid black}
.PageContent_Navig_Sort {float: left; padding-left: 10px; width: 500px; margin-bottom: 0px; border: 0px solid black}
.PageContent_Navig_Sort img {border:0px solid black;}
.PageContent_Navig_Pages {float: left;  padding-left: 10px;width: 500px; margin-bottom: 0px; border: 0px solid black}

/* vypis informaci o jednotlivem zbozi divama */
div.GoodsListing_Listing {margin: 10px 10px 0px 10px; width: auto; background: #F6F6F6; border: 1px solid #D2D2D2;background-image: url(img/vypis_pozadi.png);}
div.GoodsListing_Listing div.GoodsListing_Nahled {float: left; width: 116px; min-width: 116px; max-width: 116px; text-align: center;background: #F6F6F6;}
div.GoodsListing_Listing div.GoodsListing_Nahled a img.GoodsPicture {background:white;border: 1px solid #F4F4F4; display: block; width: 115px; margin: 10px auto 10px auto}
div.GoodsListing_Listing div.GoodsListing_Popis {float: left; width: 295px; min-width: 295px; max-width: 295px; border-bottom: 0px solid green;padding-left:5px;}
div.GoodsListing_Listing div.GoodsListing_Popis div.Goods_Popis {width: auto; margin: 10px; text-align: justify}
div.GoodsListing_Listing div.GoodsListing_Popis div.GoodsListing_GoodsName a {font-size: 1.2em; font-weight: bold; text-align: left; color: #e63800;}
div.GoodsListing_Listing div.GoodsListing_Popis div.GoodsListing_GoodsName {margin-bottom: 5px; text-align: left}
div.GoodsListing_Listing div.GoodsListing_Popis div.GoodsListing_Vyrobce {font-size: 1em}
div.GoodsListing_Listing div.GoodsListing_Cena {padding: 0px 0px 10px 0px; float: right; width: 115px; border-bottom: 0px solid black; text-align: center}
div.GoodsListing_Listing div.GoodsListing_Cena div.PageContent_Cena {padding: 5px; background: #D2D2D2; text-align: center; font-weight: normal;margin: 10px 10px 0px 10px;}
div.GoodsListing_Listing div.GoodsListing_Cena div.PageContent_Cena div.PageContent_Castka  {font-size: 1.1em; font-weight: bold;}
div.GoodsListing_Listing div.GoodsListing_Cena div.PageContent_Cena div.PageContent_Castka_With  {font-size: 1.1em; font-weight: bold;}
div.GoodsListing_Listing div.GoodsListing_Cena a {margin: 10px 10px 0px 10px; font-weight: normal; display: block; font-size: 1.2em}

div.GoodsListing_Listing + div.PageContent_Navig {margin-bottom: -10px}
.GoodsListing_GoodsPrice {font-weight: bold}

/* detail náhledu na zbozi */
.PageContent_Table img.GoodsPicture {width: 180px;display:inline;padding:2px;}
.PageContent_Content img.GoodsPicture {width: 180px; display: inline;}
.PageContent_Table div.Zbozi_Description {width: 327px; float: left}
.PageContent_Table div.Zbozi_Obrazek {width:560px;}
.PageContent_Table div.Zbozi_ShortDescription {color: #e63800; font-size: 1em; font-weight: bold; padding-bottom: 5px; padding-top: 10px}
.PageContent_Table div.Zbozi_Info {font-weight: bold; line-height: 150%;}

.PageContent_Table {font-size: 1em; margin:0px;/*margin: 10px 20px 10px 20px;*/ clear: both;}
h3.PageContent_Table_Active {border-bottom: 3px solid #D2D2D2; padding-bottom: 5px; margin: 15px 0px 10px 0px}

table.objednavky_prehled {border-collapse: collapse; margin: 0px; border: 0px solid black; width: 100%}
table.objednavky_prehled tr td {padding: 8px; text-align: center;}
table.objednavky_prehled tr td.PageContent_Bold {text-align: left;}
table.objednavky_prehled tr.objednavky_hlavicka td {border-bottom: 0px solid #A2BE2E; padding-bottom: 15px; font-weight: bold;}
table.objednavky_prehled tr.objednavky_hlavicka {background: #EDF2D9 url('img/objednavky_hlavicka_pozadi.png') bottom left repeat-x; border-bottom: 0px solid #A2BE2E; border-collapse: separate;}
table.objednavky_prehled tr.objednavky_polozka td {border-bottom: 2px solid #FFFFFF;}
table.objednavky_prehled tr.objednavky_polozka {background: #F4F4F4; border-bottom: 2px solid #F4F4F4; border-collapse: separate;}
table.objednavky_prehled tr.objednavky_polozka_last {background: #A2BE2E url('img/objednavky_last_pozadi.png') top left repeat-x; color: White;border-collapse: separate;}
table.objednavky_prehled a img {border: 0px solid transparent}

/* nakup jednotliveho zbozi - policka s menici se cenou v zavislosti na mnozstvi */
.PageContent_Table div.PageContent_Koupit {background: #F6F6F6; border:1px solid red;	padding: 15px 15px 25px 0px; margin-top: 10px; font-size: .9em}
.PageContent_Table div.Koupit_Cena {width: 140px; float: left; text-align: center; border-right: 1px solid red }
.PageContent_Table div.Koupit_Button {width: 130px; float: right; text-align: right; padding: 0px; border-bottom: 0px solid blue }
.PageContent_Table div.Koupit_Button input.Button {margin: 10px 0px 10px auto; float: right}
.PageContent_Table div.Koupit_Tab {float:left;width:172px;background: #F6F6F6; border:1px solid #D2D2D2;padding: 15px 3px 15px 3px;margin-left: 4px;margin-bottom:10px; height:25px;display:block;}
.PageContent_Table input.Input_Koupit_Cena {font-weight:bold; border: 0px solid transparent; background: transparent; width: 90px; text-align: center;}
.cleaner {clear: both;}
.Button {border: 1px solid #D2D2D2;  background: #333333;color:white;}

/* ODKAZY */

a {color: #232323  ; text-decoration: none;}
a:hover, h3 a, h2 a{color: #e63800;}

.active {color: #e63800;}
.rating {color: #e63800;}

.hide {display: none}


.PageContent_Active {
	font-weight: normal;
	background-color:#B6543C;
	border:1px solid #B6543C;
	color:white;
} 
/*
			ul.main-menu {font-size: 1em; padding: 0px; margin: 0px; list-style-type: none; background-color: white;
				width: 186px; min-width: 186px; max-width: 186px; }
			ul.main-menu * {margin: 0px; padding: 0px; list-style-type: none;}
			ul.main-menu a:hover {text-decoration: underline;}
			ul.main-menu ul {width: 186px; min-width: 186px; max-width: 186px}
			ul.main-menu li a {text-decoration: none;height:17px;}
			
			ul.main-menu li.first div {background-image: url('img/sortiment-bg-dark.gif'); background-repeat: no-repeat;}
			ul.main-menu li.first a {color: White; font-weight: bold;}
			ul.main-menu li.first a:hover {color: white}
			
			ul.main-menu li.open div, ul.main-menu li div {border-top: 1px solid white;}
			ul.main-menu li div {background-image: url('img/sortiment-bg-dark.gif'); height:17px;}
		
			ul.main-menu li.open div {background-image: url('img/sortiment-bg-red.gif');} 
			ul.main-menu li.open-prazdny div {background-image: url('img/sortiment-bg-red.gif');}
				
			ul.main-menu li.open div a, ul.main-menu li.open-prazdny div a {color: white; font-weight: bold;}
			ul.main-menu li div a {float:left;padding-left: 0px;color: white; font-weight: bold;}

			ul.main-menu li.open ul div div{background-image: url('img/sortiment-bg-blue.gif'); color:black;}
			ul.main-menu li.open ul div div a{color:black;}
			ul.main-menu li.open ul div.open  div a{color:red;}
			ul.main-menu li.open ul div.open-prazdny  div a{color:red;}
			
			ul.main-menu li.open ul div.open ul div div{background-image: url('img/sortiment-bg-blue.gif');}
			ul.main-menu li.open ul div.open-prazdny ul div div{background-image: url('img/sortiment-bg-blue.gif');}
			ul.main-menu li.open ul div.open ul div div a{padding-left:15px;color:black;}
			ul.main-menu li.open ul div.open ul div .open div a{color:red;}
			ul.main-menu li.open ul div.open ul div.open-prazdny div a{color:red;}
			
			ul.main-menu li.open ul div.open-prazdny ul div div{height:17px;background-image: url('img/sortiment-bg-blue.gif'); color:yellow;}
			ul.main-menu li.open ul div.open-prazdny ul div div a{color:black;}
			ul.main-menu li.open ul div.open-prazdny ul div.open-prazdny div a{color:red;}
*/			
			
			textarea.Zprava_Obchodnik {width: 474px}
			
			.banka {border: 0px solid red; width: 68px; height: 25px; margin: 0px 4px 14px 0px;float:left;padding-top:4px;padding-left:5px;}
			.banka a {border: 0px solid white}
			
/* MENU 2 */
#menu2 {width: 186px; margin: 28px 0px 0px 0px;}
.menu2_but_1 {height:20px;width: 186px; margin-left:2px; background: url(img/sortiment-bg-dark.gif) no-repeat;  text-indent: 25px; text-align: left; line-height: 17px; float: right;}
.menu2_but_1 a{color: #fff; display: block; width: 186px; font-weight: bold; height:14px;}
.menu2_but_1_sel {height:20px;width: 186px; margin-left:1px; text-indent: 25px; text-align: left; line-height: 24px; float: right;}
.menu2_but_1_sel a{color: #fff; display: block; width: 186px; font-weight: bold;height:14px;}
.menu2_but_1 a:hover{color:white;text-decoration: underline;}
.menu2_but_1_sel {height:20px;background: url(img/sortiment-bg-red.gif) no-repeat;height:20px;line-height: 17px;}
.menu2_but_1_sel a:hover{color:white;text-decoration: underline;background: url(img/sortiment-bg-red.gif) no-repeat;line-height: 17px;}

.menu2_but_2 {height:20px;width: 186px;  margin-left:1px; background: url(img/sortiment-bg-blue.gif) no-repeat; text-indent: 25px; text-align: left; line-height: 17px; float: right;}
.menu2_but_2 a{color: #000; display: block; width: 167px; margin-left:7px; font-weight: bold;height:14px;}
.menu2_but_2_sel {height:20px;width: 186px; margin-left:1px; background: url(img/sortiment-bg-blue.gif) no-repeat; text-indent: 25px; text-align: left; line-height: 17px; float: right; font-weight:bold;}
.menu2_but_2_sel a{color:red; display: block; width: 167px; margin-left:7px;font-weight: bold;height:14px; }
.menu2_but_2 a:hover{color:black;text-decoration: underline;}
.menu2_but_2_sel a:hover{color:black;text-decoration: underline;}

.menu2_but_3 {height:20px;width: 186px; margin-left:1px; background: url(img/sortiment-bg-blue.gif) no-repeat; text-indent: 35px; text-align: left; line-height: 17px; float: right;}
.menu2_but_3 a{color: #000; display: block; width: 160px; margin-left:14px; font-weight: bold;height:17px; }
.menu2_but_3_sel {height:20px;width: 186px;  margin-left:1px; background: url(img/sortiment-bg-blue.gif) no-repeat; text-indent: 35px; text-align: left; line-height: 17px; float: right; font-weight:bold;}
.menu2_but_3_sel a{color:red; display: block; width: 160px; margin-left:14px;font-weight: bold;height:17px; }	
.menu2_but_3 a:hover{color:black;text-decoration: underline;}
.menu2_but_3_sel a:hover{color:black;text-decoration: underline;}		

