/* Start of CMSMS style sheet 'bibus-styl' */
body{ font-family: Verdana, 'Geneva CE', lucida, sans-serif;  background:#F3F3F3 url("images/podklad.jpg") top left repeat-x; font-size: 12px;}
	
  	#container {
			width: 834px;
			\width: 834px;
			w\idth: 834px;
			border: 0px solid gray;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			position: relative; |top: -8px;  
		}

		#banner {
			padding: 0px;
			width: 834px;
		  height: 141px;
			margin-bottom: ;
			background:url("images/vrch.png") top left no-repeat;
		}
		#logo { float: left; position: relative; left: 55px; top: 44px; } 
  	#logo a img { border: 0px; }
    #vlajky   {float: right; position: relative; top: 16px; right: 20px;}
    #vlajky a img{border: 1px solid white;}
		#vlajky a:hover img{border: 1px solid #F3F3F3;}
    
    #napis   {float: right; position: relative; top: 65px; right: 35px; width: 430px; border: 0px solid #DFDFDF; }
    #napis a  {color:#DFDFDF; text-decoration: none; }
    #napis a:hover {color:#DFDFDF; text-decoration: none; }
   
    #content {
      float: left;
			width: 840px;
			margin-left: ;
			background:url("images/telo-podklad.png") top left repeat-y;
			border: 0px solid red;
		}


     #flash {border-bottom:4px solid #5B5B5B; width:798px; position: relative; left: 19px; }


		#pravy-sloupec {
		  float: right;
      width: 211px; 
			position:relative; right: 50px; top: 10px;
			margin-right: ;
			padding: 0px;
			border: 0px solid gray;
    }


	
  	#box { width: 211px; border: 0px solid green; background:url("images/box.png") top left no-repeat;}
		#box p { padding-left: 10px; }

    #box2 { width: 211px; border: 0px solid green; background:url("images/box.png") top left no-repeat;}
		#box2 p { padding-left: 10px; }

#box ul li {list-style-image: url('images/puntik.gif'); padding: 2px; color: #666666; border: 0px solid green; position: relative; right: 17px;}

    
    
    #text {
		  float: left;
			width: 430px ;
      position: relative; left: 65px; top: 30px; 
			margin: 0;
			margin-right: ;
			padding: 0px;
			border: 0px solid red;

		}

		#footer {
			clear: both;
			padding: 0px;
			width: 834px; height:70px;
			margin-top: ;
			background:url("images/footer.png") top left no-repeat; 
		}
		
#footer p a{font-weight: 10px;}		
		
h1	{	font-size: 16px; color: #000000;  |font-weight: normal;  }
h2	{	font-size: 12px; color: #009900; font-weight: normal;  }
h3	{	font-size: 12px; color: #666666; font-weight: normal;  }
p   {	font-size: 12px; color: #666666; font-weight: normal;  }

a {	color: #666666; text-decoration: underline; } 
a:hover {	color: #666666; text-decoration: none; }  
h2 a{font-size: 12px; color: #009900; font-weight: normal; text-decoration: underline; }
h2 a:hover{font-size: 12px; color: #009900; font-weight: normal; text-decoration: none; }
.h2	{	font-size: 12px; color: #009900; font-weight: normal;  }

a img{ border: 3px solid #E1E1E1;} 
a:hover img {	border: 3px solid #CFCFCF;}  

.paticka {float: right; position:relative; right: 15px; top :55px; font-size:10px; color: #F5F5F5; }
.paticka a {	color: #CCCCCC;  } 
.logo1 {font: 10px verdana ; color: black; }
.logo2 {font: 10px verdana ; color: red; }

table.otevreno {

	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #666;
	border-collapse: collapse;
  font-size:12px;
	|border-right:0px solid silver;
	margin-left:0px;

}
table.otevreno th {
	border-width: 1px;
	padding: 20px 10px;
	border-style: solid;
	border-color: #666;
  text-align: center;
}

table.otevreno td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #666;
  text-align: left;
  color: #666;
}       
   




/* End of 'bibus-styl' */

