 body{background-color:red; background: url(../_images/preview/img498f3c3f0b32d.gif) repeat-x;
  background-color: #018db8;
  color:#000000;
  text-align:center;
  font-family: Arial, Tahoma;
}

.cacheInfo{font-size: 1.7em;}

 div#Box118  {
  text-align:left;
  margin: 0 auto;
  padding: 0px;
  width:1048px; 
}
 div#Box118 

input  {
	margin-right: 10px;
	border: 1px solid #999999;
	background-color: #CCCCCC;
}
 div#Box118 

.partneri {
margin-bottom:20px;
}

 div#Box119  {
  background-image: url(../_images/preview/img498f3d049209f.jpg);
  background-repeat: no-repeat;
  height:205px;
  padding:10px 0 0 70px;
}
 div#Box119 

#logo  {
  float:left;
  margin:0px 0px 0px 0px;
  padding:0px;
  border:none;
}
 div#Box119 

h2  {
  clear:both;
  text-align:left;
  font-size:12px;
  color:#7b7b7b;
  margin-top:-10px;
  padding:0px 0px 0px 60px;
}
 div#Box119 

.point  {
  margin:0 3px 0 17px;
}
 div#Box508  {
  background-image: url(../_images/preview/img498f5d337a558.gif);
  background-repeat:no-repeat;
  height:102px;
  margin-top:-10px;
  padding-left:69px;
  padding-top:10px;
}
 div#Box121  {
  margin-top:30px;
  margin-left:13px;
}
 div#Box121 

.menuImg  {
  margin-right:12px;
  margin-top:0px;
  border:none;
}
 div#Box509  {
background-image: url(../_images/preview/img498f5dd5d7a14.gif);
  background-repeat: repeat-x;
  background-color:#bfe2ed;
  background-position: left top;
  padding:0 10px 30px 10px;
  width:881px;
}
 div#Box509 

.clear
 {
	clear: both;
}
 div#Box509 

p  {
  font-size:12px;
  color:#404040;
  margin-top:0px; 
}
 div#Box132  {
 clear:both;
  background-image: url(../_images/preview/img498f62e664a5d.gif);
  background-repeat: no-repeat;
  height:81px;
  width:901px;
}
 div#Box132 

.copyright  {
  font-weight:normal;
  font-size:10px;
  color:#484747;
  float:right;
  padding:0px 10px 0 0px; 
}
 div#Box132 

.copyright a {
  color:#0b697e;
}
 div#Box132 

.copyright a:hover {
  color:#000000;
}
 div#Box516  {
text-align:center;
margin-left:25px;
width:850px;
font-size:12px;
padding-bottom:20px;
}
 div#Box516 

a  {
color: #ffffff;
}
 div#Box516 

a:hover  {
color: #000000;
}

 div#Box518  {
text-align:center;
margin-left:25px;
width:850px;
font-size:10px;
padding-bottom:20px;
}
 div#Box518 

a  {
color: black;
}
 div#Box518 

a:hover  {
color: black;
}
 div#Box517 .date {}

 div#Box126  {
 float:right;
 width:635px;
}
 div#Box126 

.zastreseni_typ {
 margin:10px 10px 50px 10px;
}
 div#Box126 

.zastreseni_typ div  {
  clear:both;
  text-align:center;
  margin-bottom:5px;
}
 div#Box126 

.zastreseni_typ div img {
  border: 1px solid #219be8;
}
 div#Box126 

.zastreseni_typ h2 {
text-align:left;
font-size:0.95em;
color:#215a8f
}
 div#Box126 

a.cenik {
display:block;
float:right;
width:159px;
height:35px;
text-align:center;
padding-top:5px;
background-image: url(../_images/preview/img4b90cd731736a.png);
background-repeat:no-repeat;
color:#fff;
font-weight:bolder;
text-decoration:none;
cursor:pointer;
}
 div#Box126 

a:hover {
color:#000;
}

 div#Box122  {
  float:left;
  width:224px;
  background-image: url(../_images/preview/img498f61ef11c4e.gif);
  background-repeat:no-repeat;
  height:238px;
}
 div#Box514  {clear:both;}
 div#Box131 #sleva {
width: 400px; 
height: 25px; 
float: middle; 
padding-left: 50px;  
padding-right: 50px; 
margin: 0 auto;
margin-left: 65px; 
border: 1px #0f6fa1 solid; 
text-align: center; 
color: #0f6fa1; 
padding-top: 10px; 
font-size:14px;
overflow: hidden;
}
 div#Box131 
#sleva_ram {width: 630px; height: 50px;}
 div#Box131 

 {padding-bottom:20px;
padding-right:10px;}
 div#Box131 
p  {
  font-size:12px;
  color:#404040;
  margin-top:0px; 
  padding-left:10px;
  text-align:justify;
}
 div#Box131 

ul  {
  font-size:12px;
  color:#404040;
  margin:0px;
  padding:0px 0px 0px 20px; 
  text-align:justify;
}
 div#Box131 

ul li {
   margin-bottom:4px;
}
 div#Box131 

.items  {
  font-size:13px;
  font-weight:bolder;
  margin-left:0px;
  padding-left:30px;
}
 div#Box131 

.items li  {
  padding-bottom:3px;
  list-style-image: url(../_images/preview/img498f5e8a103ab.gif);
}
 div#Box131 


.items a  {
  color:#484747;
}
 div#Box131 

.items a:hover  {
  color:#027497;
}
 div#Box131 

a  {
color: #1598fb;
}
 div#Box131 

h1  {
  font-size:17px;
  color:#404040;
  padding-bottom:0px;
  margin-bottom:4px; 
}
 div#Box131 

h2  {
  font-size:14px;
  padding-bottom:0px;
  margin-bottom:4px;
  margin-top:10px;
  color:#212528;
}
 div#Box131 


h3  {
  font-size:12px;
  padding-bottom:0px;
  margin-bottom:4px;
  color:#0f6fa1;
}
 div#Box131 

h2 a  {
  font-size:14px;
  color:#212528;

}
 div#Box131 

.bigger  {
  font-size:17px;
margin-bottom:0px;
paddding:0px;
}
 div#Box131 

h2 a:hover  {
  color:#000000;
}
 div#Box131 

.left30  {
   margin-left:30px;
   margin-bottom:25px;
}
 div#Box131 

.categoryIMG {
margin-left:11px;
}
 div#Box131 

.files img {
border: 3px solid #ffffff;
margin:10px;
}
 div#Box131 

.files img:hover {
border: 3px solid #484747;;
cursor:pointer;
margin:10px;
}
 div#Box131 

.floatRightImage  {
  float:right;
  margin:10px;
margin-top:0px;
  border:4px solid #ffffff;
}
 div#Box131 

.borderImg  {
   margin:10px;
   border:5px solid #ffffff;
}
 div#Box131 

#mapy  {
   margin:20px 0 0 40px;
}
 div#Box131 
.stronger  {font-size:14px;font-weight:bolder;padding:0px;text-indent:0px;color:#0779bb}
 div#Box131 
.normal  {padding:0px;text-indent:0px;}
 div#Box131 

.bazeny table  {
      width:400px;
			font: 12px verdana,verdana, arial;
			margin: 0;
                        margin-left:10px;
			margin-bottom: 10px;
			padding: 0;
			border-collapse: collapse;
			text-align: left;
			color: #333;
			line-height: 20px;
		}
 div#Box131 
		
.bazeny table td  {
			margin: 0;
			padding: 5px;
		}
 div#Box131 
		
.bazeny table thead  {
			font-weight: normal;
			font-size:10px;
			text-transform: uppercase;
		}
 div#Box131 
		
.bazeny table th  {
			font-weight: normal;
			text-transform: uppercase;
		}
 div#Box131 
		
.bazeny table thead tr th  {
			background-color: #5398cc;
			padding:  5px;
			color: #fff;
			font-weight: bold;
			text-transform: uppercase;
			text-align:center;
		}
 div#Box131 
		
.bazeny table tfoot tr th, tfoot tr td  {
			background-color: transparent;
			padding:  10px;
			color: #ccc;
			border-top: 1px solid #ccc;
		}
 div#Box131 
		
.bazeny table tbody tr td  {
			padding:5px 10px 2px 20px;
			border-bottom: 1px dotted #fafafa;
		}
 div#Box131 
		
.bazeny table tr  { 
			background-color: #FBFDF6;
		}
 div#Box131 
.bazeny table tr.odd  {
			background-color: #dae9ff;
		}
 div#Box131 

.bazeny table tr.odd2  {
			background-color: #dae9ff;
                        border-bottom:1px solid #000000;
		}
 div#Box131 
		
.bazeny table	tr:hover  {
		}
 div#Box131 
		
.bazeny table tr:hover td, tr:hover td a, tr:hover th a  {
			color: #38aaff;
		}
 div#Box131 
		
.bazeny table td:hover  {
		}
 div#Box131 

.bazeny table tr:hover th a:hover  {
			background-color: #d70600;
			border-bottom: 2px solid #86C200;
}
 div#Box131 

.jimky table  {
      width:570px;
      text-align:center;
 border:1px solid #000000;
font: 11px verdana,verdana, arial;
	margin: 0;
        margin-left:10px;
			margin-bottom: 10px;
			padding: 0;
			border-collapse: collapse;
			text-align: left;
			color: #333;
			line-height: 20px;
		}
 div#Box131 
		
.jimky table td  {
			margin: 0;
			padding: 2px;
		}
 div#Box131 
		
..jimky table thead  {
			font-weight: normal;
			font-size:10px;
			text-transform: uppercase;
                        text-align:center;
		}
 div#Box131 
		
.jimky table th  {
			font-weight: normal;
			text-transform: uppercase;
		}
 div#Box131 
		
.jimky table thead tr th  {
			background-color: #5398cc;
                        border:1px solid #000000;
			padding:  5px;
			color: #fff;
			font-weight: bold;
			text-transform: uppercase;
text-align:center;
			
		}
 div#Box131 
.jimky  table thead tr.dark  {
background-color: #FBFDF6;
}
 div#Box131 
		
.jimky table tfoot tr th, tfoot tr td  {
			background-color: transparent;
			padding:  10px;
			color: #ccc;
			border-top: 1px solid #ccc;
		}
 div#Box131 
		
.jimky table tbody tr td  {
text-align:center;
			padding:5px;
border:1px solid #000000;
			border-bottom: 1px dotted #fafafa;
		}
 div#Box131 
		
.jimky table tr  { 
			background-color: #FBFDF6;
		}
 div#Box131 

.jimky table tr.odd  {
			background-color: #dae9ff;
		}
 div#Box131 

.jimky table tr.odd2  {
			background-color: #dae9ff;
                        border-bottom:1px solid #000000;
		}
 div#Box131 
		
.jimky table	tr:hover  {
		}
 div#Box131 
		
.jimky table tr:hover td, tr:hover td a, tr:hover th a  {
			color: #38aaff;
		}
 div#Box131 
		
.jimky  table td:hover  {
		}
 div#Box131 

.jimky table tr:hover th a:hover  {
			background-color: #d70600;
			border-bottom: 2px solid #86C200;
}
 div#Box131 

.cena_jb  {
width:320px;
background-color: #5398cc;
color:#ffffff;
margin-left:10px;
margin-bottom:20px;
font-size:20px;
font-weight:bolder;
padding:10px 40px;
}
 div#Box131 

hr  {
color: #fFFFFF;
border-style:solid;
background-color: #fFFFFF;
height: 2px;
}
 div#Box131 

.zastreseni  {
width:240px;
height:215px;
float:left;
text-align:center;
margin:15px 20px;
padding-top:5px;
background-color:#248bd9;
background-image: url(../_images/preview/img49940ce804ad5.gif);
background-repeat: repeat-x;

}
 div#Box131 

.zastreseni img  {
border:5px solid #ffffff;
}
 div#Box131 

.zastreseni span {
color:#0f6fa1;;
font-weight:bolder;
}
 div#Box131 

.items-set  {
padding: 10px;
}
 div#Box131 

.items-set ul {
margin: 0px;
padding: 0px;
list-style: none;
}
 div#Box131 

.items-set li {
display: inline;
}
 div#Box131 

.items-set a {
display: block;
float: left;
background: url(../_images/preview/img4b50315b20da1.jpg);
width: 280px;
height: 20px;
color: #fff;
font-weight: bold;
text-decoration: none;
padding: 10px;
font-size: 14px;
text-align: center
}


 div#Box510 DIV.MenuVertical ul  {
  margin:0px;
  padding:0px;
  padding-left:2px;
  padding-top:45px;
  font-size:14px;
  

}
 div#Box510 

DIV.MenuVertical ul li {
  width:210px;
  height:29px;
  background-image: url(../_images/preview/img49901f9326c8e.gif);

  background-repeat:no-repeat;
  list-style-type: none;
  padding:3px 0 0 19px;
}
 div#Box510 

.point2  {
  border:none;
  margin:0px 3px -1px 0px;
}
 div#Box510 

DIV.MenuVertical a  {
  color:#4c4c4c;
  text-decoration:none;
}
 div#Box510 

DIV.MenuVertical a:hover  {
  color:#000000;
}
 div#Box510 

DIV.MenuVertical ul li:hover  {
  width:210px;
  height:29px;
  background-image: url(../_images/preview/img49901fa03e6c1.gif);
  background-repeat:no-repeat;
  list-style-type:none;
}