body 
  { 
   background: #F2F4F0; 
   margin: 0px; 
   font-family: Arial; 
   font-size: 12px; 
   color: #333333;
  }

.newrows 
  { 
   clear: both; 
  }
  
.web 
  { 
   width: 900px; 
   position: relative; 
   left: 50%; 
   margin-left: -430px; 
   border-left: 5px solid #ffffff;
   border-right: 5px solid #ffffff;
   background: #ffffff url('/_images/header.jpg') no-repeat;
  }
  
.leva 
  {
   float: left;
   width: 200px;
   padding-top: 10px;
   
  }

.leva .logo
  {
   padding-bottom: 25px;
   padding-left: 3px;
   padding-top: 8px
   
  }

.leva .header a
  {
   font-weight: bold;
   display: block;
   width: 190px;
   height: 17px;
   background: #F7EFCA;
   color: #524C18;
   padding-top: 3px;
   padding-left: 10px;
  }

.leva .header a:hover
  {
   background: #F7EFCA;
  }
  
.leva a
  {
   display: block;
   width: 192px;
   height: 17px;
   background: #FFFBE7;
   border-bottom: 1px solid #F7EFCA;
   padding-left: 8px;
   padding-top: 3px;
   color: #555555;
   text-decoration: none;
  }
  
.leva a:hover
  {
   background: #F5FAFE;
  }
  
.stred 
  {
   float: left;
   width: 460px;
   padding: 20px;
   padding-top: 160px;
   text-align: justify;
  }


.stred .out p
  {
   margin: 2px;
  }

.stred .out .o
  {
   margin-bottom: 10px;
  }

.stred .posun li
  {
   margin-bottom: 10px;
  }

.stred .odskok li
  {
   list-style: circle;
   margin-left: 30px;
   margin-top: 0px;
  }

.stred .path a
  {
   font-size: 11px;
   color: #555555;
   text-decoration: none;
  }
  
.stred a
  {
   color: #333333;
  }
  
.stred a:hover
  {
   color: #000000;
  }

.stred h1 
  { 
   margin-bottom: 15px;
   font-weight: bold;
   color: #D70000; 
   font-size: 15px;
  }
  
.stred h3 
  { 
   margin-bottom: 0px;
   margin-left:15px;
   font-weight: bold;
   color: #D70000; 
   font-size: 12px;
  }
  
.stred .table
  {
   float: right;
   border: 1px solid #000000;
   padding: 5px;
   margin-left: 10px;
   margin-bottom: 5px;
   width: 240px;
  }
  
.stred .rightmapa
  {
   float: right;
   padding: 5px;
   width: 200px;
  }

.stred .floatleft
  {
   float: left;
   margin: 0px;
  }  
.prava
  {
   float: right;
   width: 200px;
   padding-top: 210px;
  }
  
.prava .infobox
  {
    width: 198px;
    border: 1px solid #DBC967;
    background: #FFFBE7;
    color: #333333;
  }
  
.prava .infobox .header
  {
   width: 188px;
   height: 17px;
   background: #F7EFCA;
   color: #524C18;
   text-transform: uppercase;
   font-weight: bold;
   padding-top: 3px;
   padding-left: 10px;
   border-bottom: 1px solid #DBC967;
  }
  
.prava .infobox .text
  {
   padding-left: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
  }


.prava .infobox .text p
  {
   margin: 2px;
  }

.prava .infobox .text .o
  {
   margin-bottom: 10px;
  }

.copyright
  {
   width: 100%;
   text-align: center;
   font-size: 11px;
   color: #888888;
  }
  
.copyright a
  {
   color: #888888;
   text-decoration: none;
  }
  
.copyright a:hover
  {
   color: #000000;
   text-decoration: underline;
  }

.infobox a
  {
   color: #333333;
  }
  
.infobox a:hover
  {
   color: #000000;
  }
  
  a img {
  	border : none;
  }
  
  #inbitcrFooter {
	height : 20px;
  }
  
  	.anchorPp {
		margin-left : -120px;
		margin-bottom : -5px;
		padding : 3px 0;
		background-color: #FFF;
	}
	
	.anchorAll {
		margin-left : -70px;
		margin-bottom : -5px;
		padding : 3px 50px 3px 0;
		background-color: #FFF;
	}
