#main-m{  
  width: 100%;
  clear: both;
}

#main {
  margin: 2px 0 0 5px;
  _margin: 3px 0 0 0px;
  line-height: 1.2em;
}

#sidebar-m{
  float: left;
  width: 34%;
  background: #fff;
  margin: 0px 0 0 0;
  padding: 0;
}

#sidebar {
   margin: 0px 2px 0 0;	
   _margin: 0px 0px 0 0;	
   padding: 0;
}

#sidebar #menu {
  width: 100%;
  float: none;
  padding: 0px 0 0 0;	
  margin: 0px 0 0 0;
}

#menu .button{    
  position: relative;
  top: 1px;
}

#sidebar #aktuality {
  width: 100%;
  margin: 2px 0 0 0;	
  float: none;
}

#content-m{
  width:66%;
  float:right;
  background: #fff;	
}

#content{
  margin: 1px 4px 0 1px;
  _margin: 0px 0px 0 3px;
  padding: 109px 0 0 0;
  _padding: 103px 0 0 0;
  background: #fff;
  font-size: 80%;	
}

#text {
  margin: 20px 45px 20px 10px;	
}

#drobeckova-navigace {
   text-align: right;
   border-top: 5px solid #796d39;
   background: #eae6d4; 
   line-height: 20px;	
   padding: 0 45px;
}

#drobeckova-navigace a {
   text-decoration: none;	
}

#drobeckova-navigace a:hover {
   text-decoration: underline;	
}

#drobeckova-navigace span {
   color: #796d39;
}

#motivacni-text {
   font-weight: bold;
   margin: 0 45px 10px 10px;
   text-align: justify;
  
}

/* nabidka */
.nabidka {
   margin: 20px 0 0 0;	
}

.nabidka p {
   margin: 0 0px 0 53px;
}

.nabidka p.navigace {
   clear: both;	
   padding: 0px 0 0 53px;
   margin: 5px 0px 15px 0;
}

.nabidka img {
   position: absolute;
}

.nabidka h2 {
   margin: 0 30px 0 53px;
}

#page-subnavigace {
  border-top: 5px solid #796d39;
  margin: 2px 0 4px 0;	
}

.subnavigace {
  width: 100%;
  height:100%;
  margin: 0px 0 0 0;
}

.subnavigace .ramec {
  border-right: 1px solid #d5cda7;
  border-left: 1px solid #d5cda7;
  border-bottom: 1px solid #d5cda7;
  padding: 10px 14px 10px 14px;
  margin: 0 0 0px 0;
  background: #eae6d4;
}


.subnavigace h5 {
  background: #d5cda7;
  line-height: 20px;
  padding-left: 23px;
  margin: 0;
}

.subnavigace ul {
	margin: 0 0 0 12px;
	padding: 0 0 0 0px;
	list-style-type: none;
	font-size: 80%;
}

.subnavigace ul li {
    padding-left: 15px;
    background: url("../img/submenu-item.gif") 0 0 no-repeat;	
}

.subnavigace a {
   text-decoration: none;
}

.subnavigace a:hover {
   text-decoration: underline;
}

#text ul {
   margin: 0 0 0 0px;
   padding:  0 0 0 0px;
}

#text ul li {
   padding:0px 0px 0px 15px;
   margin:0px 0px 0px 0px;
   list-style: none;
   background:url("../img/sipka_li.gif") no-repeat;	
}

.formular {
  margin: 10px 0 0 0;
  weight: 99%
}

.form-row {
  clear: both;
  margin: 5px 0;	
  border: 1px solid #fff;
}

.do-leva {
  width: 49%;
  float: left;
  padding: 10px 0 0 0;
  _padding: 0px 0 0 0;
   margin: 0;
  _margin: 4px 0 0 0;
}

.do-prava {
  width: 49%;
  float: right;
  margin: 0;
  _margin: 4px 0 0 0;
}

.formular input {
  width: 65%;	
}
.formular textarea {
  width: 65%;	
}

.do-leva label {
   float: left;
   width: 60px;
}

.radio-list {
  margin: 0;
  padding: 0;
  background: #fff;
}



.radio-list .form-field {
   float: left;
   width: 20px;
}

.formular .velka-textarea textarea {
	width: 86%;
}

ul#mapa-webu ul {
  margin: 10px 10px;
}




