body {
  background: url('/images/pozadi.gif') repeat-x;
  background-color: #faf3d5;
  text-align: center;
  padding: 0px; margin: 0;
  
}
body, input {font-family: tahoma, sans-serif; font-size: 11px; color: #5C5C5C; }
img {border: 0;}
a {color: #B43031; text-decoration: underline;}
a:hover {text-decoration: none;}

#all {
  background: #FFFFFF;
  margin: auto;
  width: 778px;
  text-align: left;
  /*position: relative;*/
}

#left {
  float: left;
  width: 233px;
  text-align: left;
  margin: 0; padding: 0;
}
#logo { height: 112px; margin: 0; padding: 0; }
#navi { margin: 0; padding: 0; }

#navi ul {
  padding: 0px; margin: 0px;
  border-bottom: #CF9969 1px solid;
}
#navi li {
  list-style-type: none;
  padding: 7px 0 7px 30px; margin: 0px;
  border-top: #CF9969 1px solid;
  background: url('/images/menu-sipka.gif') no-repeat 13px 8px;
}


#navi a { color: #EAEAEA; text-decoration: none;}
#navi a:hover, #navi a.active { color: #FFAE46; text-decoration: none; }

.milonic-menu {
  padding: 4px 0 4px 15px; margin: 0px;
  display: block;
  width: 200px; 
  background: url('/images/menu-sipka.gif') no-repeat 13px 8px;
}
.milonic-menu-over {
  color: #ffffff; text-decoration: none;
  padding: 4px 0 4px 15px; margin: 0px;
  display: block;
  background: url('/images/menu-sipka.gif') no-repeat 13px 8px #FFAF46;
}
.milonic-menu-active {
  color: #ffffff !important; text-decoration: none;
  padding: 4px 0 4px 15px; margin: 0px;
  display: block;
  background: url('/images/menu-sipka.gif') no-repeat 13px 8px #FFAF46;
}
.milonic-submenu {
  padding: 4px 15px 4px 15px; margin: 0px;
  display: block;
  background: url('/images/menu-sipka.gif') no-repeat 13px 8px #C46813;
}
.milonic-submenu-over {
  color: #ffffff; text-decoration: none;
  padding: 4px 15px 4px 15px; margin: 0px;
  display: block;
	background: url('/images/menu-sipka.gif') no-repeat 13px 8px #FFAF46;
}
.milonic-submenu-active {
  color: #ffffff !important; text-decoration: none;
  padding: 4px 15px 4px 15px; margin: 0px;
  display: block;
  background: url('/images/menu-sipka.gif') no-repeat 13px 8px #FFAF46;
}

#navi-menu { 
  background: url('/images/navi-menu.jpg') no-repeat; background-color: #C56814; 
  padding-top: 60px;
  color: #EAEAEA;
  font-size: 12px;
  font-weight: bold;
}
#navi-bottom { background: url('/images/navi-bottom.jpg') no-repeat; height: 92px; }

#logo-retezec { height: 89px; }

#right {
  float: left;
  width: 545px;
  text-align: left;
  margin: 0; padding: 0;
}
#top-image { margin-left: 2px; padding: 0; }
#flags { position: absolute; margin: 231px 0 0 370px; /*top: 207px; right: 0px;*/}
.lang-verze { float: left; padding-right: 5px; }
.lang-verze img { border: #e9e9e9 1px solid; }



#content-bg {
  padding-top: 10px; 
  background: url('/images/bg.gif') repeat-x; 
}
#navigation {
	padding: 0 0 7px 0;
	margin: 0 0 0 15px;
	border-bottom: solid 2px #E7E7E7;
}
#specialni-nabidky { 
  padding-top: 0px; margin-left: 15px; 
}

#content { 
  clear: both;
  padding: 15px 15px 0px 15px; margin: 0px;
  line-height: 14px;
}


#footer {
  clear: both;
  background: url('/images/bg-footer.gif') no-repeat;
  height: 58px;
  padding: 53px 20px 0px 20px; 
  line-height: 16px;
  text-align: center;  
  
}
#footer a { color: #EAEAEA; text-decoration: none; font-weight: bold; }
#footer a:hover, #footer a.active { color: #FFAE46; text-decoration: underline; }
#footer img { padding: 0px 10px 1px 10px; }
#footer div { color: #E2B389; font-size: 10px; padding: 7px 0 0 0; }
#footer div a { color: #E2B389; font-size: 10px; font-weight: normal; }


/* akcni nabidky na home */
.balicek { 
  float: left;
  background: url('/images/bg-balicek.gif') no-repeat; 
  padding: 10px 0 0 0; margin-right: 10px;
  width: 250px; height: 130px;
}
.balicek-text { 
  padding: 8px;
}
.balicek-text ul { margin: 0; padding: 0; }
.balicek-text li { 
  list-style-type: none;
  padding: 0px 0 7px 15px; margin: 0px;
  background: url('/images/balicek-left-sipka.gif') no-repeat 0px 2px;
}  
.balicek-text a.nadpis { font-size: 14px; color: #890000; }
.balicek-text a { color: #000000; }  

/* akcni nabidky na podstrankach */
.balicek-left { 
  float: left;
  padding: 0px; margin: 0px;
  width: 233px; 
}
.balicek-left-top {
  background: url('/images/balicek-left-bgtop.jpg') no-repeat; 
  height: 52px;
  margin-top: 10px;
}
.balicek-left-middle {
  background: url('/images/balicek-left-bgmiddle.jpg') no-repeat; background-color: #D0D0D0;  
  height: 186px;
  padding: 0px 12px 0px 12px;
}
.balicek-left-middle ul { padding: 0px; margin: 0px; margin-bottom: 15px; }

.balicek-left-middle li { 
  list-style-type: none;
  padding: 0px 0 7px 15px; margin: 0px;
  background: url('/images/balicek-left-sipka.gif') no-repeat 0px 2px;
}  
.balicek-left-middle a { color: #000000; }  
.balicek-left-middle a.nadpis { font-size: 14px; color: #890000; }

.balicek-left-bottom {
  background: url('/images/balicek-left-bgbottom.jpg') no-repeat; 
  height: 76px;
  margin-bottom: 10px;
}

h1 { font-size: 15px; margin-top: 0px; }
h2 { font-size: 13px; }
h3 { font-size: 11px; }
h4 { font-size: 10px; }
h5 { font-size: 9px; }
h6 { font-size: 8px; }

.hotline input { width: 200px; }
.hotline input.radio { width: 18px; }
.hotline textarea { height: 70px; width: 300px; }



