#bodiespage,#bodiespageT{
  text-align:left;
  width:580px;
  margin:10px 10px 10px 20px;
  float:left;
}
#bodiespageT{
  margin-left:10px;
}
#bodiespage h3,#bodiespageT h3{
  font-weight: bold;
  font-size: 20px;
  line-height:20px;
  color:#FFA415;
  margin:13px 0px 13px 0px;
}
#bodiespage h4{
  font-weight: bold;
  line-height:14px;
  font-size: 14px;
  color:#000;
  padding-left:20px;
  margin:11px 0px 11px 0px;
}

#obsah ul{
  margin:0px 0px 10px 0px;
  text-align:left;
  padding-left:30px;
  list-style-type:none;
}
#obsah ol{
  margin-bottom:10px;
  padding-left:20px;
  margin-left:10px;
}
#obsah .otazka ol {
  margin:10px 10px 10px 10px;
  padding-left:20px;
  font-weight:bold;
}
#obsah .otazka ol ul{
  margin:5px 0px 5px 0px;
  padding-left:0px;
  font-weight:normal;
}
#obsah a {
color:#000000;
text-decoration:none;
}

#obsah a:hover,#fotomenu a.activ{
  text-decoration:underline;
}
#odesli{
  text-align:right;
  width:410px;
}
#odesli p{
  margin:10px 0px 10px 0px;
}
#odesli input,textarea{
  width:300px;
  border:#7A7A7A solid 1px;
}
#odesli textarea{
  height:150px;
}
#odesli label{
  width:100px;
  float:left;
  text-align:right;
}
#fotomenu{
  width:95%;
  height:20px;
  padding-bottom:10px;
}
#obsah .vyberGalerie {
  padding-right:10px;
	font-weight: bold;
	font-size:14px;
  padding-bottom:10px;
}
#fotomenu a{
	/*float:left;*/
	padding-right:10px;
	font-weight: bold;
	font-size:14px;
}
#fotomenu a.activ{
  text-decoration:underline;
  color:#FFA415;
}
#galerie{
  width:100%; 
  float:left;
}

#galerie .panel{
  width:136px;
  border:#B7B7B7 solid 1px;
  border-collapse: collapse;
  float:left;
  margin:5px 5px 5px 0px;
  background:url(http://www.malirikarvina.cz/images/listy.jpg);
  height:210px; 
}
#galerie .panel .foto{
  width:132px;
  height:132px;
}
#galerie .panel .foto1{
  margin:0px 6px 0px 6px;
}
#galerie .panel .foto2{
  background:#FFF;
  height:120px;
  width:120px;
  text-align:center;
  float:left;
}
#galerie .panel .foto a:hover{
  text-decoration:none;
}
#galerie .panel h4,#obsah .panel h4{
  line-height:16px;
  font-size: 12px;
  background:transparent;
  margin:0px;
  padding:5px 5px 5px 5px;
}
#galerie .panel .popis{
  background:transparent;
  width:120px;
  height:50px;
  margin-bottom:5px;
  clear:both;
  padding:0px 6px 0px 6px;
}
.seznam li {
  padding-left:5px;
}
.seznam li .adr {
  color:#727272;
  font-size:11px;
}
#obsah .nahoru{
  padding-left:40px;
  font-weight:bold;
}
.price th{
  background:url(http://www.malirikarvina.cz/images/listy.jpg);
  height:30px;
  border:#DBDBDB solid 2px;
  padding:0px 0px 0px 10px;
}
.price{
  width:460px;
  text-align:left;
  margin:0px auto auto;
}
.price table{
  border:#DBDBDB solid 2px;
  width:100%;
  border-collapse: collapse;
  margin:10px 0px 10px 0px;
}
.price tbody tr{
  border:#DBDBDB solid 1px;
  height:25px;
}
.price tbody td.left, .price tbody td.left1{
  padding-left:10px;
}
.price tbody td.left1{
  width:50%;
}
.price tbody td.center{
  padding-left:10px;
  text-align:center;
  border:#DBDBDB solid 2px;
}
.price tbody td.right{
  padding-right:10px;
  text-align:right;
}
.price:hover{
  text-decoration:none;
}
.panel{
  width:100%;
  margin:5px 0px 5px 0px;
}
.panel .siroky{
  width:69%;
  float:left;
}
.panel .siroky1{
  width:100%;
  float:left;
}
.panel .siroky2,.panel .siroky2levy{
  width:49%;
  float:left;
}
.panel .siroky2levy{
  margin-right:8px;
}
#obsah .panel .siroky2 ul,#obsah .siroky2levy ul{
  margin:0px 0px 0px 0px;
  padding-left:14px;
  list-style-type:circle;
}

#obsah .vysoky1{
  width:28%;
  height:410px;
  float:right;
  margin-bottom:5px;
}
#obsah .gal{
  width:136px;
  border:#B7B7B7 solid 1px;
  height:160px;
  border-collapse: collapse;
  margin: 0px auto auto;
  margin:5px 0px 5px 0px;
  background:url(http://www.malirikarvina.cz/images/listy.jpg);
}
#obsah .gal img{
  border:#B7B7B7 solid 2px;
  margin:0px 6px 0px 6px;
}

#obsah .vysoky1 a,#obsah .siroky a{
 font-weight:bold;
  margin:10px 0px 2px 0px;
}
.panel .foto img{
  border:#B7B7B7 solid 2px;
}
.panel .hlavicka{
  border:#DBDBDB solid 1px;
  background:url(http://www.malirikarvina.cz/images/listy.jpg) repeat-x;
  height:25px;
}
#obsah .panel .hlavicka {
  clear:both;
}
#obsah .panel .hlavicka h4{
  font-weight: bold;
  font-size: 13px;
  line-height:13px;
  margin:0px;
  padding:6px 5px 5px 5px;
}
.panel .telo{
 border:#DBDBDB solid 1px;
 padding:10px;
 line-height:18px;
 margin-bottom:10px;
}
.akcni{
  border:#DBDBDB solid 3px;
  font-weight:bold;
  margin-bottom:10px;
  font-size:13px;
  line-height:20px;
  padding:10px;   
  background:url(http://www.malirikarvina.cz/images/listy.jpg);
  text-align:center;

}
#akcni2,#akcni1{
  display:table-cell;
  position:relative;
  vertical-align:middle;
  width:100%;
  height:100%;
}
.panel table{
  width:100%;
}
.velkaobalka{
  width:174px;
}
.obalka{
  line-height:23px;
  width:100%;
  float:left;
}
.obalka .left{
  float:left;
  padding-right:10px;
}
.obalka .right{
  float:right;
}

.panel .siroky1 .nuda{
  height:80px;
}
p.dotaz{
  margin:4px 0px 4px 0px;
  text-align:center;
}
#galerie p{
  margin-bottom:10px;
  font-weight:bold;
}
#aktualni{
  padding:5px;
  text-align:center;
  border: 3px solid #dbdbdb;
  background:transparent url(http://www.malirikarvina.cz/images/listy.jpg) scroll 0%;
  width:150px;
}
#templomer{
  font-size:30px;
  font-weight:bold;
}
.center{
  padding-left:15px;
  width:150px;
}
#aktualni a{
  color:#000000;
  text-decoration:underline;
}
#aktualni a:hover{
  color:#000000;
  text-decoration:none;
}

