body {
	background-color: #000000;
	background-image:url(img/bg.gif);
	background-repeat: repeat; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;	

}

a  { text-decoration:none;}
a:link, a:visited {color: #FFFFFF; text-decoration:none;}
a:hover {color:#FF0000; text-decoration:none;}

a.odk { color:#000000; text-decoration:none; font-weight:bold; font-size:12px;}
a.odk:link {color: #000000; text-decoration:none; font-weight:bold; font-size:12px;}
a.odk:visited {color: #000000; text-decoration:none; font-weight:bold; font-size:12px;}
a.odk:hover, a.odk_hover {color:#FF0000; text-decoration:none;  font-weight:bold; font-size:12px;}

a.odk10 { color:#000000; text-decoration:none; font-weight:bold; font-size:10px;}
a.odk10:link {color: #000000; text-decoration:none; font-weight:bold; font-size:10px;}
a.odk10:visited {color: #000000; text-decoration:none; font-weight:bold; font-size:10px;}
a.odk10:hover {color:#FF0000; text-decoration:none;  font-weight:bold; font-size:10px;}

table, tr, td {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	
}
.cenik_tbl {margin-left:32px;}

.normal, p { margin-top:0px; margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	}
.normal_b { margin-top:0px; margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	}	
 
#centerdiv { position:relative;
			 width: 1000px;
			 margin: 0 auto 0 auto;
			  
			 	}
	


#top {	position: relative;
		background-image:url(img/bg_top.gif);	
		background-repeat: no-repeat;
 		height: 244px;
		width: 999px;
		left:0px;
		
		border: 0px solid red;
		text-align:justify !important;  
}

#bottom {	position: relative;
			background-color:#DCD6D1;
			width: 999px;
			overflow: none;
			float:none;
			display:block;
			border: 0px solid #DCD6D1;
			text-align:justify;

}

#txt {
	padding:20px;
	padding-top:50px;
	border: 0px solid white;
	
	overflow: hidden;
	text-align:justify;	
}
		 

#txt_main {overflow: auto;
			border:0px solid green;
			height:419px;
			width:670px;
			float:left;			
			}

	

#paticka {position:relative;
          margin: 0 auto 0 auto;
		   background-image:url(img/bg_paticka.gif);
		   background-repeat:no-repeat;
		   font-weight:bold;
		   border: 0px solid #DCD6D1;
		   width: 1000px;
		   height:59px;
		   padding-top:25px;
		   
       		   	   
			}
			
.odraz { position:relative;
		left:2px;
		height:28px;
		
		padding-left:32px;
		margin-top:5px;
				
        background: url(img/bod.gif);
        background-repeat:no-repeat;}
		
H2 { margin:0px; padding:0px;}
H3 {font-size:16px; color:black; text-align:center; font-weight:bold;}
	
.odraz H2 {font-size:18px;
		   color:#144A8A;
		   margin-top:3px;
		 }	

.red_podkl { position:absolute;
			 top:372px;
		    width:499px;
		    height:52px;
			color:#FFFFFF;
			font-weight:bold;
			font-size:17px;}
			
.blue_podkl {position:absolute;
			 top:670px;
			 left:780px;
		   background-repeat:no-repeat;
		   width:351px;
		   height:52px;
			 
			 color:#FFFFFF;
		 	 font-weight:bold;
			 font-size:17px;}
			
#menu {position:relative;
       left:215px;
       top:205px;
        }
.tl {position:relative;
     float:left;
     margin-left:4px;
     background: url(img/bg_tl.gif);
     background-repeat:no-repeat;
     width:88px;
     height:37px;
     
     padding-top:12px;
     
     text-align:center;

     }	
     
.mini_tl {position:relative;
     float:left;

     width:50px;
     height:37px;
     
     padding-top:5px;
     
     text-align:center;
     font-weight:bold;

     } 
         
#map {position:relative;
      float:left;
      width:650px;
      height:400px;
      left:45px;
      overflow:hidden;
      border: 0px solid red;}
      
#kontakt {position:relative;
          float:left;
          }     	 				
