* {
		margin: 0;
		padding: 0;
	}

        


	body {
	    font-size: 14px;
		color:black;
		font-family:Arial, Helvetica, sans-serif;
		background: #e5edf1;	
		text-align: center;
		width: 980px;
		margin: 0 auto;

	     }


	/* layout */
	#obal {
		width: 980px;
		text-align: center;
		background: #e5edf1;

		}


	#zahlavi {
		/*height: 103px;*/
		text-decoration:none;
        /*background: url(img/kcsolid_sro_napis.jpg) no-repeat center left;*/
        text-align:right;
        }
        
    #napis {
        padding-top:20px;
		float:left;
        }
        
    #male_menu {
        text-decoration:none;
		color:black;
		text-align:right;
        }
        
    #male_menu a {
	    text-decoration: none;
	    color:black;
	    } 
             
    #vyhledavac {
        font-size: 11px;
        padding-top:20px;
        float:right;
        text-decoration:none;
		color:black;
		text-align:right;
		}
  
      #ok {
        
	    } 
  
	#menu_left {
	    width:210px;
	    height:55px;
	    float:left;
		background-image: url(img/hlavni_nabidka.png);
	    text-align:left;
		font-weight: bold;
	    font-size: 14px;
	    color:white;
	    }
	    
	#menu_left2 {
	    width:210px;
	    height:55px;
	    float:left;
		background-image: url(img/hlavni_nabidka.png);
	    text-align:left;
		font-weight: bold;
	    font-size: 14px;
	    color:white;
	    }

    #menu_right {
		background-image: url(img/hlavni_nadpis.png);
		float: right;
		text-align:left;
		font-weight: bold;
	    font-size: 14px;
	    width:753px;
	    height:55px;
	    color:white;
	    } 
	    
	 #menu_right2 {
		background-image: url(img/nabidka_seda.jpg);
		float: left;
		text-align:left;
		font-weight: normal;
	    font-size: 14px;
	    width:532px;
	    height:55px;
	    color:white;
	    } 
        
      #menu_right3 {
		background-image: url(img/nabidka_zelena3.jpg);
		float: right;
		text-align:left;
		font-weight: normal;
	    font-size: 14px;
	    width:218px;
	    height:55px;
	    color:black;
	    }  
	    
		 
	 #obsah2 {
	    width:753px;
	    float:right;
	    } 
      
     #vypln {
	    background-color:white;
	    width:210px;
	    height:15px;
	    } 
	    
	 #vypln2 {
	    background-image: url(img/end_menu.png);
	    width:210px;
	    
	    } 
	    
	 #odsazeni {
	    
	    padding-left:20px;
	    padding-top:20px;
	    padding-right:6px;
	    
	    } 
	    
	#odsazenix {
	    width:727px;
	    margin-left:20px;
	    margin-top:6px;
	    margin-right:6px;
	    }
	    
	#odsazeni2 {
	    margin-left:20px;
	    margin-top:12px;
	    margin-right:6px;
	    } 
	    
	#odsazeni_menu {
	    padding-left:20px;
	    padding-top:4px;
	    } 
        
	#obsah {
	    text-align:left;
	    float:right;
	    width:753px;
	    padding-top:8px;
	    /*height:600px;*/
	    /*background-color:white;*/
	    }
	    
	#obsah3 {
	    text-align:left;
	    float:right;
	    width:753px;
	    /*padding-top:8px;*/
	    height:604px;
	    background-color:white;
	    }
	    
	#obsahx {
	    text-align:left;
	    float:right;
	    width:753px;
	    /*padding-top:8px;*/
	    min-height:583px;
	    _height:583px;
	    background-color:white;
	    }
	    
	#obsah a {
	    text-decoration: none;
	    color:white;
	    } 
	    
	#konec_novinky {
	    background-image: url(img/kk.png);
	    } 
	    
    #obr1 {
	    background-image: url(img/nukl_med.jpg);
	    width:218px;
	    height:132px;
	    float:left;
	    }
	
	#obr2 {
	    background-image: url(img/in_vitro.jpg);
	    width:218px;
	    height:132px;
	    float:left;
	    }
	
	#obr3 {
	    background-image: url(img/brachyterapie.jpg);
	    width:218px;
	    height:132px;
	    float:left;
	    }
	    
	#obr4 {
	    background-image: url(img/kap_kazuistiky.jpg);
	    width:218px;
	    height:132px;
	    float:left;
	    }
	    
	#obr5 {
	    background-image: url(img/dokumenty.jpg);
	    width:218px;
	    height:132px;
	    float:left;
	    }
	    
	 #obr6 {
	    background-image: url(img/odkazy.jpg);
	    width:218px;
	    height:132px;
	    float:left;
	    }
	    
	 #okraje {
	    padding:15px 0px 15px 0px;
	    float:left;
	    }
	    
	 #okraje2 {
	    padding:15px 49px 15px 49px;
	    float:left;
	    }
	 

	 
	 #novinky {
		background-color:white;
		text-align: left;
		float:left;
		width:210px;
		height:240px;
		}
		
		
     #novinky2 {
		background-color:white;
		text-align: left;
		float:left;
		width:210px;
		min-height:228px;
		_height:218px;
		}
		
	  #novinky2 a, a:visited {
		color:black;
		}
		
	#pridane {
	    background-color:white;
	    width:532px;
	    height:232px;
	    text-align:left;
	    float:left;
	    }
	     
    #produkt_str {
	    background-color:white;
	    text-align:left;
	    width:218px;
	    height:232px;
	    float:right;
	    }
	  
	     
  	 #zapati {
  	    margin-top:10px;
  	    margin-bottom:10px;
		text-align: right;
		font-size:12px;
		text-decoration:none;
		float:right;
		_padding-right:340px;
		}
		
	#zapati a {
	   /*background:url(img/button_1.jpg);*/
	     text-decoration: none;
	     color:black;
	   } 
	
	
	
	/* !!!!!!!!!! navigace !!!!!!!!!!!!! */
	ul#menu {
	   width: 210px;
	   font-weight: normal;
	   font-size: 15px;
	   float: left;
	   list-style-type: none;
	   }
   	   
	ul#menu li {
	   width: 210px;
	   height:27px;
       float: left;  
	   background:url(img/button.png);
	   font-weight: normal;
	   text-align:left;
	   }
	   
	ul#menu li 	a {
       display: block;
       text-decoration: none;
  	   color: black;
  	   }

	ul#menu li a:hover {
	   color:blue;
	   text-decoration: none;
	   } 
	
	#konec_menu {
	   background:url(img/kk.png);
	   width:210px;
	   height:31px;
	   text-align:left;
	   float:left;
	   
	   }
	   
	#konec_nov {
	   background:url(img/kk.png);
	   width:210px;
	   height:30px;
	   /*float:left;*/
	   }
	   
	#kk_nov {
	   height:30px;
	   float:left;
	   width:210px;
	   }
	
	#kk {
	   height:30px;
	   float:left;
	   width:210px;
	   padding-bottom:16px;
	   _padding-bottom:14px;
	   text-align:left;
	   
	   }
	
	#end2 {
	   text-align:left;
	   float:left;
	   height:30px;
	   width:532px;
	   background:url(img/end2.png);
	   }
	   
	#end3 {
	   text-align:right;
	   float:right;
	   background:url(img/end3.png);
	   height:30px;
	   width:218px;
	   }
	
	#end4 {
	   text-align:right;
	   float:right;
	   background:url(img/end4.png);
	   height:30px;
	   width:753px;
	   }
	
ul li, ul li ul li {list-style-type: none}

	
	h1 {
		font-size: 17px;
		font-weight:bold;
		/*text-decoration: none;*/
		text-align:left;
		/*margin-top:25px;
		padding-left:15px;
		padding-right:15px;
		padding-top:15px;*/
	}

    h2 {
		font-size: 17px;
		font-weight:bold;
		/*text-decoration: none;*/
		text-align:left;
		padding-left:8px;
		padding-right:0px;
		padding-top:0px;
	}
	
	h3 {
		font-size: 15px;
		font-weight:normal;
		/*text-decoration: none;*/
		text-align:left;
		padding-left:8px;
		padding-right:8px;
		padding-top:0px;
	}
	h4 {
	    color:#2db0f8;
		font-size: 18px;
		font-weight:normal;
		/*text-decoration: none;*/
		text-align:left;
		padding-top:20px;
		padding-left:240px;
		}
		
		/*a:link, a:visited    {text-decoration: none}*/
