#col0 .nemovitost1{padding:15px 15px 0px 15px;  margin-bottom:15px;}
#col0 .nemovitost0{background:#dbe4ec;  padding:15px 15px 0px 15px;  margin-bottom:15px;}
#col0 div.nemovitost0 div.image,#col0 .nemovitost1 div.image{width:240px;  float:left;}
#col0 div.nemovitost0 div.text,#col0 .nemovitost1 div.text{width:440px;  float:left;}
#col0 .nemovitost1 p,#col0 .nemovitost0 p{padding:0;  margin:0;}
#showonmap{margin:10px;  padding:10px;  float:right;  background:#dbe4ec;  display:block;  width:150px;}
#shownemov{margin:10px;  padding:10px;  float:right;  background:#dbe4ec;  display:block;  width:220px;}
#showvideo{margin:10px;  padding:10px;  float:right;  background:#dbe4ec;  display:block;  width:80px;}
#col0 .detailnemovitosti p{padding:0;  margin:0;}
#fotogallery h2,#nemov h2{width:100%;}
#fotogallery div.photo a img{padding:2px;  border:1px solid rgb(227,229,234);  margin-right:18px;  margin-bottom:18px;  background:white;}
#fotogallery div.photo a img.last{margin-right:0px;}
#fotogallery div.photo{float:left;}
#col0 .zajem{float:right;  width:330px;  height:350px;}
#col0 .zajem h3,#col0 .doporucit h3{padding-bottom:5px;}
#col0 .zajem fieldset,#col0 .doporucit fieldset{background:#dbe4ec;  padding:10px;}
#col0 .doporucit{float:left;  width:330px;  height:350px;}
#col0 .zajem label,#col0 .doporucit label{font-weight:bold;  color:#000;  display:block;  float:left;  width:120px;  margin-top:10px;}
#col0 #mapa{margin-bottom:10px;}
#col0 .zajem input,#col0 .doporucit input{float:left;  width:150px;  border:1px solid #B0DAFF; padding:1px 5px; background:#FFFFFF url("../img/bg_input.png") repeat-x;  margin-top:10px;}
#col0 .zajem input.submit,#col0 .doporucit input.submit{border:none; background:none; padding:0; float:right; width:50px; height:19px;}
#col0 .zajem textarea,#col0 .doporucit textarea{border:1px solid #B0DAFF; padding:1px 5px; background:#FFFFFF url("../img/bg_input.png") repeat-x; height:50px; width:300px;}