#div{border:1px red solid;}

* a{color:#7ba206;text-decoration:none;cursor:pointer;}
* a:hover{text-decoration:underline;}

  body{margin:0;padding:0;font-family:tahoma;font-size:12px;color:#2c3843;}
  img{border:none;}
  
  h1,h3,h2{margin:0;padding:0;font-family:tahoma;font-weight:normal;}
  
  #top_pruh{top:0;left:0;width:100%;height:130px;background-image:url('../design/back_top_pruh.jpg');background-repeat:repeat-x;}
  
  #web{width:950px;margin:0 auto;}
  
  #header{width:950px;}
  #header .linky{float:right;position:relative;top:20px;right:20px;}
  #header .linky a:first-child{background-image:none;padding-left:0;}
  #header .linky a{font-size:11px;padding-left:15px;padding-right:10px;text-decoration:none;color:#ffffff;background-image:url('../design/back_head_links.jpg');background-repeat:no-repeat;background-position:left 5px;}
  #header .linky a:hover{text-decoration:underline;}
  #header .menu{float:right;position:relative;top:58px;width:500px;text-align:right;}
  #header .menu img{margin:0;padding:0;margin-left:1px;border:none;}
  
  .bold{font-weight:bold;}
  
  #filter{float:left;color:#7ba206;font-size:12px;font-weight:bold;}
  form{margin:0;padding:0;display:inline;}
  select{padding:3px;border:1px #aaaaaa solid;margin-right:5px;}
  .input_text{border:1px #aaaaaa solid;padding:6px;font-weight:bold;font-size:11px;color:#313e4a;width:120px;}
  
  .input_button{margin-left:5px;font-weight:bold;font-size:11px;color:#7ba206;cursor:pointer;background:none;width:84px;height:27px;border:none;background-image:url('../design/back_button.gif');background-repeat:no-repeat;}
  .inne{color:#313e4a;background-image:url('../design/back_button2.gif');}
  .inne2{background-image:url('../design/back_button2.gif');}
  
  .bn{margin:0;}

 .green{color:#7ba206;}
 .h10{height:10px;}
 .h20{height:20px;} 
 .h100{height:100px;}
 .w250{width:250px;}  
   
  .clear{clear:both;display:block;height:0px;margin:0;padding:0;}
  .plus20{height:20px;}
  .plus10{height:10px;}
  
  #dnesok{float:right;font-size:11px;margin-top:4px;}
  
  #leftBlok{width:630px;float:left;}
  #rightBlok{width:300px;float:right;}
  
  .blok_nadpis_text{font-family:georgia,times;font-size:24px;color:#7ba206;letter-spacing:-0.05em;}
  .dark{color:#2c3843;}
  .mensi{font-size:21px;}
  .t32{font-size:32px;}
  .h40{height:40px;}
  
  .blok_nadpis{width:610px;margin-top:10px;padding-left:20px;border:0 #d5d7d8 solid;border-bottom-width:1px;padding-bottom:5px;margin-bottom:10px;}
  
  .blok_detail p{font-family:tahoma;margin:5px;float:left;background-color:#f4f5f6;padding:7px;width:185px;}
  .blok_detail .nadpis{display:block;font-weight:bold;color:#2c3843;font-size:13px;margin-top:5px;margin-bottom:5px;}
  .blok_detail .nadpis a{color:#2c3843;}
  .blok_detail a{font-size:11px;color:#7ba206;text-decoration:none;}
  .blok_detail a:hover{text-decoration:underline;}
  .blok_detail .popis{display:block;font-size:11px;margin-top:5px;}
  .blok_detail .img_detail{width:184px;height:100px;overflow:hidden;display:block;}
  .blok_detail .obmedzovac{height:15px;overflow:hidden;display:block;width:180px;}
  
  .blok_info{color:#ffffff;padding:20px;width:260px;background-image:url('../design/back_right_blok.png');background-repeat:no-repeat;background-color:#0d1217;margin-top:20px;margin-bottom:20px;font-family:arial;font-size:11px;}
  .blok_info .nadpis{margin-bottom:10px;width:260px;padding-bottom:10px;background-image:url('../design/back_right_blok_ciara.bmp');background-repeat:repeat-x;background-position:0 bottom;}
  
  .blok_preco{font-family:tahoma;font-size:11px;border:10px #2c3843 solid;width:240px;padding:20px;}
  .blok_preco .nadpis{width:240px;border:0 #828383 solid;border-bottom-width:1px;padding-bottom:5px;margin-bottom:10px;}
  
  #developery{padding:20px;padding-top:15px;width:910px;margin-top:20px;background-color:#f7f7f7;border:0 #141b22 solid;border-top-width:5px;}
  
   #footer_pruh{margin-top:20px;width:100%;height:240px;background-image:url('../design/back_footer.bmp');}
   
   #footer{width:950px;margin:0 auto;padding-top:20px;font-family:tahoma;font-size:11px;color:#ffffff;}
   #footer .sipka img{position:relative;top:10px;margin-right:10px;}
   #footer .sipka a{color:#ffffff;text-decoration:none;}
   #footer .sipka a:hover{text-decoration:underline;}
   
   .blok_footer{float:left;}
   .rm30{margin-right:40px;}
   .w350{width:350px;}
   .w260{width:260px;}
   .left{float:left;}
   
   #dev_table{width:610px;margin-top:10px;float:left;}
   #dev_table td{vertical-align:middle;text-align:center;}
   #dev_table .dev_ciara{height:20px;}
   #dev_table .dev_ciara div{height:1px;width:100%;background-color:#e6e7e8;}
   
   #dev_div{width:270px;margin-top:10px;float:right;line-height:20px;font-size:11px}
   #dev_div a{text-decoration:none;color:#2c3843;}
   #dev_div a:hover{text-decoration:underline;}
   
   .blocek{height:40px;background-image:url('../design/back_right_blok_ciara.bmp');background-repeat:repeat-x;background-position:0 bottom;padding-bottom:10px;}
   
   #footer .linky{margin-top:10px;padding-left:10px;line-height:20px;float:left;width:320px;}
   
  #footer .linky{float:right;position:relative;top:20px;right:20px;}
  #footer .linky a:first-child{background-image:none;padding-left:0;}
  #footer .linky a{font-size:11px;padding-left:10px;padding-right:5px;text-decoration:none;color:#ffffff;background-image:url('../design/back_head_links.jpg');background-repeat:no-repeat;background-position:left 5px;}
  #footer .linky a:hover{text-decoration:underline;}
  
  #footer .male_logo{padding-left:10px;margin-top:15px;font-size:11px;line-height:18px;}
  #footer .male_logo img{margin-right:10px;}
  #footer .male_logo a{color:#ffffff;}
  #footer .polozky{margin-top:10px;line-height:20px;}
  #footer .polozky a{text-decoration:none;color:#ffffff;}
  #footer .polozky a:hover{text-decoration:underline;}
  
  #detail_domu{width:590px;padding:20px;background-color:#f4f5f6;font-size:11px;}
  
  #detail_domu .lavo{float:left;width:280px;}
  #detail_domu .lavo div:first-child{border:none;}
  #detail_domu .lavo div{border:0 #d5d7d8 solid;border-top-width:1px;display:block;width:280px;padding:5px 0 5px 0;height:15px;}
  
  #detail_domu .pravo{float:right;width:280px;}
  #detail_domu .pravo div:first-child{border:none;}
  #detail_domu .pravo div{border:0 #d5d7d8 solid;border-top-width:1px;display:block;width:280px;padding:5px 0 5px 0;height:15px;}
  
  #detail_domu .ll{float:left;font-weight:bold;}
  #detail_domu .rr{text-align:right;float:right;}
  
  #detail_domu .nahlady{width:280px;text-align:center;display:block;margin-top:10px;}
  
  #detail_domu .info{border:5px #ffffff solid;height:67px;width:260px;display:block;margin-top:13px;padding:5px;}
  
  .obsahovacast{font-size:11px;color:#2c3843;width:590px;margin:20px;text-align:justify;}
  .obsahovacast .nadpis{font-family:georgia,times;font-size:21px;color:#7ba206;letter-spacing:-0.05em;margin-bottom:10px;display:block;}
  .obsahovacast .nadpis_v_texte{font-family:georgia,times;font-size:21px;color:#7ba206;letter-spacing:-0.05em;margin-bottom:10px;display:block;}
  
  .b5{padding:2px;margin-bottom:2px;padding-left:0;}
  
  
 .img_detail_nahlad{width:75px;height:75px;overflow:hidden;display:block;float:left;margin:3px;border:5px white solid;}
  
  #test1 {border:none;width: 630px;height: 300px;}
  
  
  
  #modal_content {
	display: none;
  position: fixed;
  left: 50%;
  padding: 30px;
	top:15%;
	margin-top:10px;
  -webkit-box-shadow: 0px 0px 8px #111;
  background-color:#ffffff;
	width:550px;
	margin-left:-300px;
	text-align:left;
	
	background-image:url('../design/back_link.png');
	background-position:0 bottom;
	background-repeat:repeat-x;
	
	font-size:11px;

	color:#2c3843;
	font-family:tahoma;
}
#modal_content small{font-size:77%;}
#modal_content .modal_close{
	position:absolute;left:590px;top:-20px;
	float:right;
	cursor:pointer;
}
#modal_content h3{font-size:116%;}
#modal_overlay { background-color: #000; }
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.overlay {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
#modal_content {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.hidden{display:none;}

.doplnujuceinfo{width:285px;background-color:#f4f5f6;padding:15px;float:left;}
.doplnujuceinfo .ciara{clear:both;border-top:1px solid #d5d7d8;border-bottom:1px solid #ffffff;}
.doplnujuceinfo .nleft{width:120px;float:left;}
.doplnujuceinfo .nright{width:160px;float:right;}
.doplnujuceinfo .nadpis{font-family:georgia;font-size:21px;color:#7ba206;margin-bottom:10px;}
.doplnujuceinfo .podnadpis{font-family:tahoma;font-size:12px;color:#2c3843;font-weight:bold;position:relative;top:8px;margin-bottom:18px;}
.doplnujuceinfo .text{margin-top:10px;font-family:tahoma;font-size:11px;color:#2c3843;}
.doplnujuceinfo .text a{color:#7ba206;}
.doplnujuceinfo .text a:hover{text-decoration:underline;}

.ackakrajov a{color:#2c3843;font-size:11px;width:175px;float:left;display:block;padding-left:15px;margin-bottom:5px;background-image:url('back_sipka_kraj_link.png');background-repeat:no-repeat;background-position:0 5px;padding-right:20px;overflow:hidden;line-height:15px;}

.print_buttonxx{background:none;background-image:url('button_print.png');border:none;width:31px;height:27px;cursor:pointer;}

.modaluspetus{display:block;width:56px;height:41px;position:absolute;right:1px;top:130px;}
.fw300{float:left;width:300px;}
.poslat_link_st{float:left;font-size:32px;color:#95be18;font-family:georgia;}
.div01{float:right;width:250px;font-size:11px;padding-top:185px;}
.inp01{position:relative;left:-5px;}
.div02{float:left;width:300px;}
.div03{float:left;font-size:32px;color:#95be18;font-family:georgia;}
.inp03{margin-top:5px;}
.txt00{height:200px;margin-top:5px;}
.div05{float:right;width:250px;font-size:11px;padding-top:185px;}
.inp04{position:relative;left:-5px;}
.img01{margin-left:20px;float:left;}
.div10{background-color:#F4F5F6;text-align:center;padding:20px;margin-bottom:10px;color:#7ba206;font-weight:bold;}
.div11{background-color:#F4F5F6;text-align:center;padding:20px;margin-bottom:10px;color:#7ba206;font-weight:bold;}
.aleft{float:left;}
.aright{float:right;}
.mm0{margin:0;padding:0;}

.pf2012 {position:absolute;top:160px;left:0px;}
