      BODY {
      margin: 0;
      background-color: #FFFFFF;
  	  color: #39869C;
	    FONT-SIZE: small; 
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      TEXT-ALIGN: center;
    }
   .clear {
     clear:both;
     width:1px;
     height:1px;
     overflow:hidden;
  }
    h1{
      padding: 0px;
      margin: 0px;
	    FONT-SIZE: small; 
    }
    h2{
      padding: 0px;
      margin: 0px;
	    FONT-SIZE: small; 
    }
.obsah_item p {
      padding: 0;
      margin: 0;
    }
    
A:link {
    TEXT-DECORATION: underline;
  	  color: #39869C;

    }
A:active {
    TEXT-DECORATION: underline;
    }
    
A:visited {
    TEXT-DECORATION: underline;
  	  color: #39869C;
    }
    
A:hover  {
    TEXT-DECORATION:  none;
  	  color: #39869C;
    }
    
		.menu:link {
    BACKGROUND: none;
    font-weight: bold;
		color: #FFFFFF;
    TEXT-DECORATION: none
    }
    .menu:active {
    BACKGROUND: none;
    font-weight: bold;
		color: #FFFFFF;
    TEXT-DECORATION: none
    }
    
    .menu:visited {
    BACKGROUND: none;
    font-weight: bold;
		color: #FFFFFF;
    TEXT-DECORATION: none
    }
    
    .menu:hover  {
    BACKGROUND: none;
    font-weight: bold;
		color: #C6E7FF;
    TEXT-DECORATION: none
    }
    
    ul.hl_menu  {
    font-weight: bold;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 10px;
    }
		
		fieldset{
    padding-left:10px;
    
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7b7b7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px solid

    }
		
		legend{
      color: #8C8684;
    }
    
		h5{
    margin:0;
    padding:0
    }
    
		form{
    margin:0;
    padding:0;
    padding-top:5px;
    padding-bottom:5px;
    }
		#banner {
			margin: 0;
			border-bottom: #ffffff 1px solid;
		}
		
    #container {
      TEXT-ALIGN: left;
			width: 745px;
			margin-left: auto;
			margin-right: auto;
       border: 10px solid #C6E7FF;
		}
    #topcontainer		{
			margin: 0;
       width: 745px;
      background-color: #C6E7FF;
    margin-bottom: 5px;
   }
    #logo		{
			margin: 0;
       float: left; 
       width: 745px;
   }
    #topmenu		{
       float: left; 
       width: 745px;
       height: 34px;
       background-color: #39869C;
       margin-bottom:5px;
   }
    .topmenu_button		{
       float: left;
       text-align: center;
	     font-size: 12px;  
	     font-weight: bold;
       padding-top:10px;
       padding-bottom:10px;
       width: 122px;
       border-right: 2px solid #ffffff;
       background-color: #39869C;
   }
    .topmenu_button_end		{
       float: left;
       text-align: center;
	     font-size: 12px;  
	     font-weight: bold;
       padding-top:10px;
       padding-bottom:10px;
       width: 122px;
       background-color: #39869C;
   }
    .topmenu_button_selected		{
       float: left;
       text-align: center;
	     font-size: 12px;  
	     font-weight: bold;
       color: #39869C;
       padding-top:10px;
       padding-bottom:10px;
       width: 122px;
       border-right: 2px solid #ffffff;
       background-color: #C6E7FF;
   }
    .topmenu_button_end_selected		{
       float: left;
       text-align: center;
	     font-size: 12px;  
	     font-weight: bold;
       color: #39869C;
       padding-top:10px;
       padding-bottom:10px;
       width: 125px;
       background-color: #C6E7FF;
   }
    #topimg		{
			margin: 0;
      padding-bottom:5px;
			clear: both;
       width: 745px;
       background:url("img/top_img.jpg") no-repeat;width:745px;height:117px;
   }
    #topcontent		{
      padding-top:10px;
      padding-left:10px;
      padding-right:15px;
   }
    
    #info{
      _padding-top: 15px; 
      padding-bottom: 5px; 
	    width : 250px;
  	  color: #FFFFFF;
    }

		#sidebar-a {
			float: left;
			width: 200px;
			margin: 0px;
		}

    .block { 
      margin-top: 0px; 
      margin-bottom: 15px; 
    }

    .block_top {
       background:url("img/block_title_w.gif") no-repeat;width:200px;height:25px;
    }

    .block_title {
      padding-left: 35px; 
      padding-top: 5px; 
      font-weight: bold;
  	  color: #39869C;
    }

		.block_private_content {
		padding-bottom: 10px;
		padding-right: 10px;
		padding-left: 10px;
		}

		#content {
			margin: 0;
			padding: 0px;
       width: 520px;
			margin-left: 225px;
			_margin-left: 222px;
		}
		
		#module_std {
			float: left;
       width: 520px;
			margin: 0;
			padding-left: 0px;
			padding-top: 0px;
		}

    #module_top {
      background:url("img/module_title_w.gif") no-repeat;width:520px;height:25px;
    }

    #module_title {
      padding-left: 35px; 
      padding-top: 5px; 
      font-weight: bold;
  	  color: #39869C;
    }

		.obsah_line {
			/*clear: both;*/
      margin-top: 5px;
     	border-bottom: 0px solid  #FFFFFF;
		}

		.obsah_line_blue {
			/*clear: both;*/
      margin-top: -5px;
      margin-bottom: 10px;
     	border-bottom: 2px solid  #C6E7FF;
		}

		.obsah_img {
			float: left;
      margin-right: 10px;
      margin-bottom: 10px;
     	border: 2px solid  #C6E7FF;
		}

		.obsah_text {
		padding-right: 10px;
		padding-left: 10px;
		}

		.novinka {
		padding-bottom: 10px;
		padding-right: 10px;
		padding-left: 10px;
		}

		.novinka_more {
			text-align: right;
		}

		#endtable {
			clear: both;
		}
    td		{
    padding-top:5px;
    padding-bottom:5px;
    }
    td.tdback		{
      background-color: #C6E7FF;
    }
    #bottom		{
			margin: 0;
			clear: both;
       width: 745px;
      TEXT-ALIGN: center;
			margin-bottom: 0px;
      background-color: #C6E7FF;
   }
    #bottomtext	{
			margin: 0;
       padding-top: 10px;
	    FONT-SIZE: x-small; 
  	  color: #39869C;
   }
    
.abottom:link {
    TEXT-DECORATION: underline;
  	  color: #39869C;

    }
.abottom:active {
    TEXT-DECORATION: underline;
    }
    
.abottom:visited {
    TEXT-DECORATION: underline;
  	  color: #39869C;
    }
    
.abottom:hover  {
    TEXT-DECORATION:  none;
  	  color: #39869C;
    }
		
/*----------------------------------------------------------------------------*/		
 

