body {
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 10px;
	color:#787468;
  text-align: center;
  background-color:#bbb7ae;
}
* {
  line-height:1.4em;
  margin:0px;
  padding:0px;
}
img {
  border:0px solid black;
}
.hiden {
  display:none;
}
.nowrap, .nowrap_bg{
  clear:both;
  height:1px;
  font-size:1px;
} 
.nowrap_bg {
  background-color: #bbb7ae;
}
input[type="text"], #nakup select.f10, input[type="password"] {
   border: 1px solid #BDBDBD;
  padding:1px;
  border-width: px;
}
#nakup select.f10 {
 padding:0px;
}

#stranka {
  position:relative;
  width:914px;
  margin:0px auto;
  text-align:left;
  background:#f9f9f9 url(img/stranka_bg.jpg) repeat-y top left;
  color:#787468;
}

#horni_pruh, #horni_pruh #m1, #horni_pruh #m2 {
  font-size: 1px;
  line-height: 1px;
  height:54px;
  background:#bbb7ae url(img/horni_pruh.jpg) repeat-x bottom left;
  
}
#horni_pruh #m1 {
  background:transparent url(img/m1.jpg) no-repeat bottom left;
  width:224px;
  float:left;
}
#horni_pruh #m2 {
  background:transparent url(img/m2.jpg) no-repeat bottom left;
  width:224px;
  float:left;
}
#horni_pruh #user {
  font-size:11px;
  float:right;
  margin-top: 10px;
  text-align: right;
}
#horni_pruh #user a {
  font-size:12px;
  color:#787468;
  text-decoration: none;
  font-weight: bold;
}
#horni_pruh #user a:hover {
  text-decoration: underline;
}
#kontejner {
   background:transparent  url(img/baba.jpg) no-repeat top right;
   float:right;
  _height:615px;
  min-height: 615px;
}

#left_panel {
width:223px;
  float:left;
  background:transparent url(img/left_panel.jpg) no-repeat top left;
  padding-bottom: 10px;
}
#right_panel {
  width:691px;
  float:right;
  /*background:transparent url(img/right_roh_home.jpg) no-repeat top left;*/
  /*background:transparent url(img/right_roh_home.jpg) no-repeat top left;*/
}
#navig_panel {
  height:87px;
  clear:both;
}
#navig_panel #kos {
  background:transparent url(img/kos_bg.jpg) no-repeat top right;
  width:221px;
  _width:254px;
  height:87px;
  _height:120px;
  float:right;
}
form#kos div#search{
margin: 10px 0px 0px 20px;
float:left;

}
form#kos div#search span.popis, form#kos div#stavkos a span.popis{
text-align: right;
display:block;
float:left;
width:50px;
_width:60px;
margin-top: 8px;
margin-right: 4px;
}
 
form#kos div#search input.popis, form#kos div#stavkos a span.stav{
  display:block;
  float:left;
  margin-top: 8px;
  width:90px;
  margin-left: 5px;
}
 form#kos div#stavkos a span.popis,
 form#kos div#stavkos a span.stav {
   margin-top: 6px;
 }
form#kos div#search input.popis {
  margin-top: 6px;
  border: 1px solid #BDBDBD;
  padding:1px;
}
 div#search, div#search *{
float:left;
}

form#kos div#stavkos{
margin:0px 0px 0px 20px;
float:left;
}
form#kos div#stavkos a img {
float:left;
position:relative;
top:-8px;
}
form#kos input {
  width:90px;
  margin-left: 3px;
  /*height:12px;*/
  font-size: 10px;
  margin-top:0px;
}
form#kos input#hledej {
  width:auto;
  margin-left: 0px;
  /*height:12px;*/
  font-size: 10px;
  margin-top:0px;
  position:relative;
  top:-7px;
}
/*form#kos div#stavkos span.a {
  padding-right: 42px;
}
*/
form#kos div#stavkos a {
  text-decoration: none;
  /*padding:10px 0px;*/
  color:#787468;
}
#navig_panel h1 {
  float:left;
  width:415px;
  font-size: 16px;
  padding:65px 0px 0px 50px;
  /*margin-left: 1px;*/
}
#logo {
  text-decoration: none;
  position:absolute;
  top:35px;
  left:40px;
  width:130px;
  height:70px;
  display:block;
}
#jazyk {
  margin-top: 85px;
}
#jazyk a {
  display:block;
  text-align:right;
  float:right;
  clear:right;
}
#jazyk a img {
  /*margin-right: 1px;*/
}

#grafmenu {
  /*margin-top: 177px;*/
  margin-top: 17px;
}
#grafmenu a {
  display:block;
  height:40px;
  font-size:14px;
  font-weight:bold;
  background:transparent url(img/novinky.jpg) no-repeat bottom left;
  text-decoration: none;
  color:#787468;
  padding-left: 20px;
}
#grafmenu a.slevy{
  background:transparent url(img/slevy.jpg) no-repeat bottom left;
}
#mainMenu {
  list-style: none;
  margin-left:20px;
  margin-top: 10px;
  width:180px;
  text-align: right;
}





/* horni menu */
#mainMenu .polozka2 a, #nextmenu .polozka2 a {
  text-decoration: none;
  color:#aa1809;
  font-size: 11px;
  letter-spacing: 1px;
  /* line-height: 1.6em; */
}
#mainMenu .polozka2 a:hover, #nextmenu .polozka2 a:hover {
  text-decoration:underline;
  color:#000000;
}
#mainMenu .polozka2 a.vybrana, #nextmenu .polozka2 a.vybrana{
 /* font-weight:bold; */
  color:#797671;
  color:#3F3C37;
  color:#000000;
}
/* horni menu */




/* menu eshopu */
#mainMenu .polozka a, #nextmenu .polozka a {
  text-decoration: none;
  /*color:#787468;*/
  /*color:#909090;*/
  color:#6F6F6F;
  color:#ae4912;
  color:#aa1809;
  font-size: 11px;
  line-height: 1.4em;
  letter-spacing: 1px;
}
#mainMenu .polozka a:hover, #nextmenu .polozka a:hover {
  text-decoration:underline;
  color:#000000;
}
#mainMenu .polozka a.vybrana, #nextmenu .polozka a.vybrana{
 /* font-weight:bold; */
  color:#797671;
  color:#3F3C37;
  color:#000000;
}
/* menu eshopu */





#nextmenu {
 /* background:transparent url(img/oddelovac.jpg) no-repeat top left;*/
  padding-top: 30px;
  padding-left:20px;
  margin-top: 10px;
  list-style: none;
}
#obsah {
  padding: 0 50px;
  /*margin-right: 40px;*/
}
#obsah #hledani, #obsah #text_clanek {
  margin-top: 20px;
}
#obsah #text_clanek {
  text-align: justify;
  font-size:11px;
}
#obsah #text_clanek h1 {
  font-size: 16px;
  margin:15px 0px 10px;
}
#obsah #text_clanek ul{
  padding-left:30px;
}
#obsah #text_clanek h2 {
  font-size: 14px;
  margin:10px 0px 5px;
}
#obsah #text_clanek h3 {
  font-size: 12px;
  margin:5px 0px;
}
#obsah a {
  color:#DC3721;
  /*color:#E18752;*/
}
#obsah #text_clanek div, #obsah #text_clanek p {
  padding-bottom: 5px;;
}
form table.infomail, form table.infomail2  {
  width:210px;
  margin-top: 30px;
}
form table.infomail2  {
  margin-top: 0px;
}
form table .antis {
  display:none;
}

