      BODY {
      margin: 0;
      background-color: #FFFFFF;
			color: #8C8684;
	    FONT-SIZE: small; 
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      TEXT-ALIGN: center;
    }
    
A:link {
    TEXT-DECORATION: underline;
	  COLOR: #8C8684;

    }
A:active {
    TEXT-DECORATION: underline;
    }
    
A:visited {
    TEXT-DECORATION: underline;
	  COLOR: #8C8684;
    }
    
A:hover  {
    TEXT-DECORATION:  none;
	  COLOR: #8C8684;
    }
    
		.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: #DDDCDB;
    TEXT-DECORATION: none
    }
		
		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
    }
		#banner {
			margin: 0;
			border-bottom: #ffffff 1px solid;
		}
		
    #container {
      TEXT-ALIGN: left;
			width: 745px;
			margin-left: auto;
			margin-right: auto;
       border: 0px solid red;
		}
    #topcontainer		{
			margin: 0;
       width: 745px;
   }
    #logo		{
			margin: 0;
       float: left; 
       width: 745px;
   }
    #topmenu		{
       float: left; 
       width: 745px;
       height: 34px;
       background:url("img/top_menu.gif") no-repeat;width:745px;height:34px;
       margin-bottom:5px;
   }
    .topmenu_button		{
       float: left;
	     font-size: 12px;  
	     font-weight: bold;
       padding-top:10px;
       padding-left:40px;
       width: 80px;
       border: 0px solid red;
   }
    #topimg		{
			margin: 0;
      margin-bottom:5px;
			clear: both;
       width: 745px;
       background:url("img/top_img.jpg") no-repeat;width:745px;height:152px;
   }
    #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: 250px;
			margin: 0px;
		}

    .block { 
      margin-top: 0px; 
      margin-bottom: 15px; 
    }

    .block_top {
       background:url("img/block_title.gif") no-repeat;width:250px;height:25px;
    }

    .block_title {
      padding-left: 35px; 
      padding-top: 5px; 
      font-weight: bold;
  	  color: #666666;
    }

		#content {
			margin: 0;
			padding: 0px;
       width: 470px;
			margin-left: 275px;
			_margin-left: 272px;
		}
		
		#module_std {
			float: left;
       width: 470px;
			margin: 0;
			padding-left: 0px;
			padding-top: 0px;
		}

    #module_top {
      background:url("img/module_title.gif") no-repeat;width:470px;height:25px;
    }

    #module_title {
      padding-left: 35px; 
      padding-top: 5px; 
      font-weight: bold;
  	  color: #666666;
    }

		.obsah_line {
			clear: both;
      margin-top: -5px;
      margin-bottom: 10px;
     	border-bottom: 1px solid  #CECFCE;
		}

		.obsah_img {
			float: left;
      margin-right: 10px;
		}

		.obsah_text {
		}

		#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;
       background:url("img/bottom.jpg") no-repeat;width:745px;height:33px;
			margin-bottom: 10px;
   }
    #bottomtext	{
			margin: 0;
       padding-top: 10px;
	    FONT-SIZE: x-small; 
  	  color: #FFFFFF;
   }
    
.abottom:link {
    TEXT-DECORATION: underline;
	  COLOR: #FFFFFF;

    }
.abottom:active {
    TEXT-DECORATION: underline;
    }
    
.abottom:visited {
    TEXT-DECORATION: underline;
	  COLOR: #FFFFFF;
    }
    
.abottom:hover  {
    TEXT-DECORATION:  none;
	  COLOR: #FFFFFF;
    }
		
/*----------------------------------------------------------------------------*/		
    #top3		{
       float: left; 
       width: 267px;
       background:url("img/Rez1_03.gif") no-repeat;width:267px;height:127px;
   }
    #leftcontainer		{
			margin: 0;
       float: left; 
       width: 493px;
   }
    #left1		{
			margin: 0;
       float: left; 
       width: 493px;
   }
    #leftmenu		{
			margin: 0;
       float: left; 
       width: 493px;
       background:url("img/Rez1_06.gif") no-repeat;width:493px;height:45px;
   }
    #leftmenu_leftspace		{
       float: left; 
       width: 18px;
   }
    .leftmenu_button		{
       float: left; 
       text-align: center;
	     font-weight: bold;
       padding-top:24px;
       width: 95px;
       border: 0px solid red;
   }
    #lefttopspace		{
       float: left; 
       width: 493px;
   }
    #rightcontainer		{
			margin-left: 493px; 
      width: 260px;
   }
    #rightadmincontainer		{
			margin-left: 493px; 
      width: 260px;
   }
    #leftcontent		{
      padding-left:30px;
      padding-right:10px;
      padding-top:65px;
      _padding-top:10px;
   }
    #rightcontent		{
      width: 220px;
      padding-left:15px;
      padding-right:20px;
      padding-top:135px;
      _padding-top:10px;
   }
    .scoregood		{
      font-weight: bold;
			color: #008000;
    }
    .scorebad		{
      font-weight: bold;
			color: #FF0000;
    }
    .scorehalf		{
      font-weight: bold;
			color: #FFFF00;
    }
    tr.head		{
      font-weight: bold;
    }
    .trbackcolor_1		{
      background-color: #C6E7FF;
    }
    .trbackcolor_2		{
    }
   
   #vyzvat  {
     }
   
   .vice  {
       text-align:right;
     }
		
		
		
		
		
		
    .upoutavka		{
       width:468px; 
       margin:0px auto 0px auto; 
       float:left; 
       text-align:right; 
       border: 0px solid red;
    }
    .linetitle		{
       width: 760px;
			 \width: 770px;
			 w\idth: 760px;
       MARGIN: 2px 0px 0px;
       FLOAT: left; 
       POSITION: relative; 

}
    .popis		{
       float: left; 
       width: 180px;
       MARGIN: 3px 0px 2px;
       PADDING-RIGHT: 5px; 
       PADDING-LEFT: 5px; 
       PADDING-BOTTOM: 3px; 
       COLOR: #000000; 
       PADDING-TOP: 2px; 
       FONT-SIZE: x-small;
      background-color: #D7DBE1;

}
    .datum		{
       float: left; 
       width: 490px;
       text-align: right;
       MARGIN: 3px 0px 0px; 
       PADDING-RIGHT: 5px; 
       PADDING-LEFT: 5px; 
       PADDING-BOTTOM: 3px; 
       COLOR: #000000; 
       PADDING-TOP: 2px; 
       FONT-SIZE: x-small;
      background-color: #D7DBE1;

}
    .icons		{
       float: right; 
       width: 68px;
       MARGIN: 0px 0px 0px; 

}
    .imgicons		{
       float: right; 

}

		#clanky {
			float: left;
			width: 445px;
			margin: 0; 
			margin-left: 0px;
			padding-top: 0px;
		}
		
		#clanky_std {
			float: left;
			width: 370px;
			\width: 380px;
			w\idth: 370px;
			margin: 0; 
			margin-left: 0px;
			padding-left: 0px;
			padding-top: 0px;
      background-color: #ffffff;
		}
		
		#module_std2 {
			float: left;
			width: 380px;
			margin: 0; 
			margin-left: 0px;
			padding-top: 0px;
      padding-right: 10px;
      padding-left: 10px;
      border-left: 1px solid #CECFCE;
      border-right: 1px solid #CECFCE;
		}
		
		#module_popup {
			float: left;
      TEXT-ALIGN: left;
			margin: 5px; 
			width: 97%;
			padding-left: 5px;
			padding-top: 5px;
			padding-right: 5px;
      background-color: #EFEFEF;
		}
		
		.imgpopis {
	    FONT-SIZE: x-small; 
			padding-bottom: 5px;
		}
    
    
    
		.usercontent {
     	border-top: 1px solid  #e2e2e2;
			padding-top: 10px;

		}

    .userright{ 
      border: 0px solid red;
    }
    
    
     input.text  {
     	width : 200px;
     }
    
     input.logintext  {
     	width : 150px;
     }

		.newbigback {
			float: left;
			width: 360px;
			\width: 370px;
			w\idth: 360px;
			padding-left: 10px;
		}		

		.new {
			float: left;
			width: 445px;
			margin: 0;
			margin-top: 0px;
			margin-bottom: 10px;
			padding-bottom: 10px;
     	border-bottom: 1px solid  #BDBABC;
		}

		.article {
			float: left;
			width: 370px;
			margin: 0;
			margin-top: 0px;
			padding-right: 4px;
		}

		.archive {
			float: left;
			width: 363px;
			_width: 358px;
			margin-bottom: 5px;
			margin-top: 0px;
			padding-bottom: 3px;
     	border-bottom: 1px solid  #e2e2e2;
		}

		.newbimg {
     	border: 1px solid  #000000;
			padding: 1px;
		}	

		.newimg {
			float: left;
			margin-right: 5px;
			padding: 1px;
     	border: 1px solid  #484848;
		}	

		.newimg_left {
			float: left;
			margin-right: 5px;
			padding: 1px;
     	border: 1px solid  #BDBABC;
		}	

		.newimg_right {
			float: right;
			margin-right: 5px;
			padding: 1px;
     	border: 1px solid  #BDBABC;
		}	

		.topic_menu{
      FONT-WEIGHT: bold;
			float: left;
			width: 363px;
			_width: 358px;
			margin-left: 5px;
			margin-bottom: 5px;
			margin-top: 0px;
			padding-bottom: 3px;
     	border-bottom: 1px dashed  #e2e2e2;
     	border-right: 1px dashed  #e2e2e2;
		}

    #urlarchiv_down {
			clear: both;
      text-align: center;
			margin-left: 5px;
      padding-top: 2px; 
      padding-bottom: 2px; 
      font-weight: bold;
    }

    .title {
      font-weight: bold;
    }

    .clanek_dat{
      padding-top: 5px; 
      padding-bottom: 5px; 
      font-size: xx-small;
  	  color: #ABA7AA;
    }
    .koment_head { 
      margin-top: 10px;
     	border-top: 1px solid  #ABA7AA;
     	border-bottom: 1px dashed  #ABA7AA;
     	border-left: 1px solid  #ABA7AA;
      padding: 5px;
      
     }

    .koment { 
      padding: 10px;
      padding-top: 10px;
     	border-left: 1px solid  #ABA7AA;
     	color: #484848;
      
     }
    #koment_listing { 
      margin-top: 10px;
      margin-bottom: 10px;
     	border-bottom: 1px solid  #ABA7AA;
     	border-top: 1px solid  #ABA7AA;
      padding: 2px;
      
     }

    .block_search {
      padding-left: 5px; 
      padding-bottom: 0px; 
      font-weight: bold;
      background-color: #D7DBE1;
      
     }
    
     input.textsearch  {
      FONT-SIZE: x-small;
     	width : 187px;
      POSITION: relative; TOP: -10px;
     }
     
    select.selectsearch {
      FONT-SIZE: x-small;
     POSITION: relative; TOP: -5px;
	   WIDTH: 100px
	 }
   
   input.buttonsearch  {
      FONT-SIZE: x-small;
     	width : 85px;
	    height : 21px;
     POSITION: relative; TOP: -5px;
     }
    .listing { 
			clear: both;
      margin-top: 10px;
      margin-bottom: 10px;
     	border-bottom: 1px solid  #BD0031;
     	border-top: 1px solid  #BD0031;
      padding: 2px;
      
     }

		.line {
			clear: both;
      margin: 0px;
      margin-top: 30px;
      margin-bottom: 20px;
     	border-bottom: 1px solid  #D7DBE1;
		}

		.line1 {
			clear: both;
      margin: 0px;
      margin-bottom: 10px;
     	border-bottom: 1px solid  #BDBABC;
		}

		.linepopup {
			clear: both;
      margin: 0px;
      margin-bottom: 10px;
     	border-bottom: 1px solid  #484848;
		}
    .items_1 { 
			float: left;
			width: 47%;
      margin-top: 10px;
      margin-bottom: 10px;
      margin-right: 10px;
     	border: 1px solid  #D7DBE1;
      padding: 5px;
      
     }
    .items_2 { 
			float: left;
			width: 47%;
      margin-top: 10px;
      margin-bottom: 10px;
     	border: 1px solid  #D7DBE1;
      padding: 4px;
      
     }
    .itemstats { 
			clear: both;
      padding: 1px;
	    FONT-SIZE: 12px;
	     COLOR: #D7DBE1;
      
     }
    .itemimgkosik { 
			float: right;
      padding-top: 5px;
      padding-bottom: 5px;
      
     }
    .itemseparator { 
			clear: both;
      margin: 0px;
     	border-bottom: 10px solid  #FFFFFF;
      
     }
    td.itemhead { 
			background-color: #D7DBE1; 
      padding-left: 5px;
      padding-right: 5px;
      font-weight: bold;
      COLOR: #BD0031; 
      
     }
    td.item { 
      padding-left: 5px;
     }

		.itemtdline {
      margin: 0px;
      margin-bottom: 5px;
     	border-bottom: 1px solid  #D7DBE1;
		}

		.itemtdline1 {
      margin: 0px;
      margin-bottom: 5px;
     	border-bottom: 1px solid  #D7DBE1;
		}
    .itemimg { 
			float: left;
      margin: 2px;
      margin-right: 5px;
     	border: 1px solid  #D7DBE1;
     	border: 0px
      padding: 1px;
      
     }  
    .itemimgtip { 
      margin: 2px;
      margin-right: 5px;
     	border: 1px solid  #D7DBE1;
     	border: 0px
      padding: 1px;
      
     }  

		.mototipitem {
      margin-bottom: 15px;
		}  
.itemtitledetail {
      font-weight: bold;
	    FONT-SIZE: x-large; 
	     COLOR: #D7DBE1;
    }
    .itemcenadetail { 
			clear: both;
      TEXT-ALIGN: right;
      padding-right: 10px;
	    FONT-SIZE: x-large;
	     COLOR: #D7DBE1;
      
     }

