body {
      margin: 0; 
      padding: 0;
      background: lightsteelblue url(header7.png) 25px 0 no-repeat;
      font-family: sans-serif;
		font-size: 16px;
		behavior: url(csshover.htc);
		color: #2F4F4F;
    }
	 a {
	 	text-decoration: none;
		color: steelblue;
		font-weight: bolder;
	 }
	 .vstup {
	 	background-color: #F0F4F9;
		padding: 2px;
		font-size: 12px;
		border: 1px lightsteelblue solid;
	 }
	 blockquote {
	 	padding: 5px;
		width: auto;
		height: auto;
		background-color: transparent;
		border: dashed 1px lightsteelblue;
	 }
	 a.navigace {
	 	color: black;
		font-weight: normal;
	 }
	 a:hover {
	 	color: rgb(137,064,019);
	 }
	 div.admin_left {
		width: 20%;
	 }
	 div.admin_right {
		width: 75%;
	 }
    #masthead {
      padding: 2.5em 0 0;
      background: lightsteelblue url(header7.png) 25px 0 no-repeat;
    }
    #masthead h1 {
      margin: 0;
      padding: 0.25em 0.33em;
      padding-left: 30px;
      background: steelblue url(header7_soft.png) 25px -1.25em no-repeat;
      color: black;
      border: 1px solid white;
      font: small-caps bold 2em/1em;
      text-align: left;
      text-decoration: underline;
      font-family: sans-serif;
    }
    #masthead span {
      margin 0;
      padding: 0.25em 0.33em;
      padding-left: 30px;
      color: #2F4F4F;
      font-weight: bold;      
    }
    html>body #masthead h1 { margin: -1px 0 0; }
    #main { margin: 0; margin-left: 25px; margin-right: 25px; border: solid steelblue 3px; border-top: none; border-left: none; padding: 8px; background: white; margin-top: 50px; color: #2F4F4F; background: white url(tabs2-big-ct2.gif) 100% 0 repeat-x; padding-top: 15px;}
    #main h2 { margin: 0; font-size: 1.25em; padding-left: 25px; background: #F0F4FB url(raindrops.gif) 0px 50% no-repeat; border: 1px solid lightsteelblue; margin-bottom: 10px;}
    #main p { margin: 0 0 1em; padding: 5px; padding-left: 10px;}
    #main p.first {}
    #main p.last { background: transparent url(raindrops.gif) 100% 100% no-repeat;}
    #main p.only { background: transparent url(raindrops.gif) 100% 100% no-repeat;}
    
    /* div#obsah { margin-top: 30px; }*/
    
	 div.menu a {
	 	border-left: 8px solid stellblue; }
	div.menu a:hover {
		border-left-color: rgb(227,139,076);
	}
	 
    #nav {
    	color: steelblue;
    }
	 #nav ul li {
	 	list-style: none;
		display: inline;
	 }
	 
	 div.navigace {
	 	text-align: right; padding: 5px; margin-top: 3px; color: black; font-style: bold; font-size: 10px; 
		background: url(raindrops.gif) 100% 100% no-repeat; padding-right: 25px;
	 }
	 div.navigace a {
   color: rgb(227,139,076);
   }
   div.navigace a:hover {
   color: steelblue;
   }
	 div.bottom {
	 	text-align: right; padding-right: 16px; color: steelblue; font-size: 12px;
	 }
	 div.bottom_menu {
	 	text-align: center; border-top: lightsteelblue 1px solid; padding: 5px; color: lightsteelblue; font-size: 12px; background: url(bottom_back.gif);
	 }
	 a.textmenu {
	 	color: lightsteelblue; 
		text-decoration: none;
	 }
	 a.textmenu:hover {
	 	color: rgb(227,139,076);
	 }
	 .obr_nav_c1 {
   background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav_c2 {
   background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav_c3 {
   background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav_c4 {
   background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav_c5 {
	background-image: url(obrazky/iko_leh_c.gif);
}
   	 .obr_nav_c6 {
  background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav_c7 {
   background-image: url(obrazky/iko_leh_c.gif);
   }	 
   .obr_nav_c8 {
  background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav_c9 {
  background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav_c10 {
  background-image: url(obrazky/iko_leh_c.gif);
   }
	 .obr_nav1 {
   	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav1:hover {
   background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav2 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav2:hover {
  background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav3 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	.obr_nav3:hover {
  background-image: url(obrazky/iko_leh_c.gif);
   }	 
   .obr_nav4 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav4:hover {
  background-image: url(obrazky/iko_leh_c.gif);
   }	 
   .obr_nav5 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav5:hover {
 background-image: url(obrazky/iko_leh_c.gif);
   }	 
   .obr_nav6 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav6:hover {
   background-image: url(obrazky/iko_leh_c.gif);
   }	 
   .obr_nav7 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav7:hover {
  background-image: url(obrazky/iko_leh_c.gif);
   }	 
   .obr_nav8 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav8:hover {
   background-image: url(obrazky/iko_leh_c.gif);
   }	 
   .obr_nav9 {
	background-image: url(obrazky/iko_leh_g.gif);
   }
	 .obr_nav9:hover {
   background-image: url(obrazky/iko_leh_c.gif);
   }
   	 .obr_nav10 {
	background-image: url(obrazky/iko_leh_g.gif);
}
	 .obr_nav10:hover {
   background-image: url(obrazky/iko_leh_c.gif);
   }
   div.obr_nav1 {
   width: 40px;
   height: 40px;
		background-image: url(obrazky/iko_leh_g.gif);
   }
   div.obr_nav1:hover {
   width: 40px;
   height: 40px;
		background-image: url(obrazky/iko_leh_c.gif);
   }
   
  ul.faq li {
  font-weight: bold;
  font-size: larger;
  margin-top: 10px;
  margin-bottom: 5px;
  color: steelblue;
  }
  ul.faq li ul li {
  font-size: medium;
  font-weight: normal;
  color: #252525;
  margin: none;
  }
