html {
	margin : 0;
	padding: 0;
     }
     
body {
	font-family: Verdana, Arial, sans-serif;
	font-size  : 70%;
	margin     : 0;
	padding    : 20px;
	background : #C0C0C0;
	color      : #505050;
     }

font.forum {
	font-weight: bold;
	font-size: 110%;
}

font.bigforum {
	font-weight: bold;
	font-size: 130%;
}

table {
	font-size           : 100%;
      }	


div.odstavec {
	margin     : 0px;
	padding    : 5px;
	border-style        : dashed;
	border-right-width  : 0px;
	border-left-width   : 0px;
	border-top-width    : 0px;
	border-bottom-width : 1px;
        border-color        : #808080;
	}

div.nula {
	margin     : 0px;
	padding    : 0px;
	}
      
table.language	{
      			border              : 1px solid #808080;
			width               : 100%;
			border-left-width   : 0px;
			border-right-width  : 0px;
			border-collapse     : collapse;
			margin              : 0px 0px 5px 0px;
			background          : #E9E9E9;
		}

table.mpage	{
      			border              : 1px solid #EEEEEE;
			width               : 100%;
			border-collapse     : collapse;
			margin              : 0px 0px 0px 0px;
		}
		
table.mpage1	{
      			border              : 1px solid #fcfcfc;
			width               : 100%;
			border-collapse     : collapse;
			margin              : 0px 0px 0px 0px;
		}
		
table.mpage2	{
      border              : 1px solid #EEEEEE;
      width               : 100%;
			border-collapse     : collapse;
			margin              : 0px 0px 0px 0px;
			padding             : 0px 0px 0px 0px;
		}		
				
td.mpagenadpis  {
			background          : #EEEEEE;
			padding              : 1px 1px 1px 3px;
		}

td.mpagenadpis1  {
			background          : #fcfcfc;
			padding              : 1px 1px 1px 3px;
		}

td.mpagenadpis2  {
			background          : #fcfcfc;
			padding              : 5px 5px 5px 5px;
		}
		
td.mpage	{
			padding             : 8px 8px 8px 8px;
			border              : 1px solid #EEEEEE;
		}

td.mpage1	{
			padding             : 8px 8px 8px 8px;
			border              : 1px solid #fcfcfc;
		}		
		
td.mpagefoot	{
			padding             : 1px 8px 1px 8px;
			border              : 1px solid #EEEEEE;
		}

td.mpagefoot1	{
			padding             : 1px 8px 1px 8px;
			border              : 1px solid #fcfcfc;
		}				

		
td.language	{
			padding : 3px 10px 3px 10px;
		}

table.nula  {
              border-collapse     : collapse;
              margin              : 0px 0px 0px 0px;
              border              : 0px;
            }
            
td.nula     {
              padding : 0px 3px 0px 0px;
            }            

table.logo {
		border              : 1px solid black;
		border-bottom-width : 0px;
		width               : 100%;
		border-collapse     : collapse;
      	   }
td.logo {
		padding        : 5px 0px 0px 0px;
		background     : #FFFFFF;
		text-align     : right;
		vertical-align : top;
		height         : 200px;
		_height        : 195px;
		color          : #505050;
	}

table.mainmenu {
			border              : 1px solid black;
			width               : 100%;
			border-collapse     : collapse;
			z-index     : 200;
      	   	}
      	   
td.mainmenu {
		padding     : 5px 5px 5px 5px;
		background  : #000000;
		color       : #C0C0C0;
		text-align  : right;
		font-weight : bold;
		z-index     : 200;
	}	

td.foot {
		padding     : 5px 5px 5px 5px;
		background  : #000000;
		color       : #C0C0C0;
		text-align  : right;
	}	

table.mainbody {
		border              : 1px solid black;
		border-top-width    : 0px;
		width               : 100%;
		border-collapse     : collapse;
               }	      	   

td.leftmenu {
		padding             : 0px 0px 0px 0px;
		background          : #FFFFFF;
		width               : 163px;
		border-style        : dashed;
		border-right-width  : 1px;
		border-left-width   : 0px;
		border-top-width    : 0px;
		border-bottom-width : 0px;
        	border-color        : #808080;
        	vertical-align      : top;
        	text-align          : center;
	    }

table.taxonomy {
		border              : 0px solid black;
		width               : 100%;
		border-collapse     : collapse;
               }	      	   

td.taxonomy {
		padding             : 0px 0px 0px 0px;
		background          : #EEEEEE;
		width               : 100%;
		border-style        : dashed;
		border-right-width  : 0px;
		border-left-width   : 0px;
		border-top-width    : 1px;
		border-bottom-width : 1px;
        	border-color        : #808080;
        	vertical-align      : middle;
        	text-align          : left;
	    }

td.taxonomymove {
		padding             : 0px 0px 0px 0px;
		background          : #FFE7CE;
		width               : 100%;
		border-style        : dashed;
		border-right-width  : 0px;
		border-left-width   : 0px;
		border-top-width    : 1px;
		border-bottom-width : 1px;
        	border-color        : #808080;
        	vertical-align      : middle;
        	text-align          : left;
	    }	    


td.middle {
		padding             : 0px 0px 0px 0px;
		background          : #FFFFFF;
		border-right-width  : 0px;
		border-left-width   : 0px;
		border-top-width    : 0px;
		border-bottom-width : 0px;
		vertical-align      : top;
	  }

td.rightmenu {
		padding             : 0px 0px 0px 0px;
		background          : #FFFFFF;
		width               : 163px;
		border-style        : dashed;
		border-right-width  : 0px;
		border-left-width   : 1px;
		border-top-width    : 0px;
		border-bottom-width : 0px;
        	border-color        : #808080;
        	vertical-align      : top;
        	text-align          : center;
	     }

table.login	{
			border              : 1px solid #808080;
			border-collapse     : collapse;
			background          : #E9E9E9;
			margin              : 0px 5px 0px 5px;
			padding             : 5px 5px 0px 5px;
			color               : #505050;
					
		}	     

td.loginpic	{
			vertical-align : top;
		}		

td.logininfo	{
			vertical-align : top;
			padding        : 3px 3px 3px 3px;
		}				
	
table.nadpis1	{
			border-style        : solid;
			border-right-width  : 0px;
			border-left-width   : 0px;
			border-top-width    : 0px;
			border-bottom-width : 1px;
        		border-color        : #808080;			
        		width               : 100%;
			border-collapse     : collapse;
			margin              : 0px 0px 5px 0px;
			font-size           : 130%;
		}
td.nadpis1	{
			padding : 10px 0px 5px 0px
		}
		
table.menu	{
			border              : 1px solid #000000;
			border-collapse     : collapse;
			background          : #FFFFFF;
			margin              : 10px 0px 10px 0px;
			padding             : 0px 0px 0px 0px;
			color               : #505050;
			width               : 95%;
		}
		
td.menutitle	{
			background     : #000000;
			color          : #C0C0C0;
			font-weight    : bold;
			padding        : 3px 3px 3px 3px;
			text-align     : center;
		}

td.menubody	{
			padding        : 1px 1px 1px 0px;
			text-align     : left;
		}							
		
table.list	{
			border-collapse     : collapse;
			border              : 0px solid #000000;
			width               : 100%;
		}

tr.list		{
			width : 100%;
		}

td.list		{
			background : #808080;
			padding    : 0px 2px 0px 2px;
			color      : #000000;
			font-weight    : bold;
		}

td.list0		{
			background : #B0B0B0;
			padding    : 0px 2px 0px 2px;
			color      : #000000;
			font-weight    : bold;
		}
		
td.list1	{
			background : #FFFFFF;
			padding : 0px 2px 0px 2px;

		}						

td.list2	{
			background : #E8E8E8;
			padding : 0px 2px 0px 2px;
		}
		
td.red	{
			background : #FFCACA;
			padding : 0px 2px 0px 2px;
			border-style        : solid;
			border-right-width  : 0px;
			border-left-width   : 0px;
			border-top-width    : 1px;
			border-bottom-width : 1px;
        		border-color        : #FF0000;
		}		
		
table.ramec	{
			border-collapse     : collapse;
			border              : 0px solid #000000;
			margin		    : 0px 0px 0px 0px;
		}
		
tr.ramec	{				
		}

td.ramec	{
			padding		    : 0px 0px 0px 0px;
			text-align          : left;
			border-style        : solid;
			border-right-width  : 0px;
			border-left-width   : 0px;
			border-top-width    : 0px;
			border-bottom-width : 1px;
        		border-color        : #808080;	

		}

table.article	{
			border-collapse     : collapse;
			border              : 1px solid #808080;
			margin		    : 0px 0px 0px 0px;
		}
		
td.article	{
			padding		    : 1px 10px 0px 10px;
			text-align          : left;
			vertical-align      : top;
			border-style        : solid;
			border-right-width  : 0px;
			border-left-width   : 0px;
			border-top-width    : 0px;
			border-bottom-width : 0px;
        		background          : #DDDDDD;	
        		font-weight         : bold;

		}		

td.history	{
			padding		    : 1px 10px 0px 10px;
			text-align          : left;
			vertical-align      : top;
			border-style        : solid;
			border-right-width  : 0px;
			border-left-width   : 0px;
			border-top-width    : 0px;
			border-bottom-width : 0px;
        		background          : #D0D0D0;	

		}				
		
td.ramec2	{
			padding		    : 5px 5px 5px 5px;
			text-align          : left;
			border-style        : solid;
			border-right-width  : 1px;
			border-left-width   : 1px;
			border-top-width    : 0px;
			border-bottom-width : 1px;
      border-color        : #808080;	
      background          : #F0F0F0;
        	}		

table.zalozka	{
			border-collapse     : collapse;
			border              : 0px solid #000000;
			margin		    : 10px 0px 0px 0px;
		}
		
tr.zalozka	{
		}
		
td.zalozka	{
			border-style        : solid;
			border-right-width  : 0px;
			border-left-width   : 0px;
			border-top-width    : 0px;
			border-bottom-width : 0px;
        		border-color        : #808080;	
        		background          : #FFFFFF;
        		color               : #000000;
        		width               : 1px;
        	}			
        	
td.zalozkaaktiv	{
			border-style        : solid;
			border-right-width  : 1px;
			border-left-width   : 1px;
			border-top-width    : 1px;
			border-bottom-width : 0px;
        		border-color        : #808080;	
        		background          : #808080;
        		color               : #000000;
        		width               : 70px;
        		margin		    : 0px 5px 0px 5px;
        		text-align          : center;
        		vertical-align      : middle;
        		font-weight         : bold;
        	}												

td.zalozkadeaktiv{
			border-style        : solid;
			border-right-width  : 1px;
			border-left-width   : 1px;
			border-top-width    : 1px;
			border-bottom-width : 0px;
        		border-color        : #808080;	
        		background          : #C0C0C0;
        		color               : #000000;
        		width               : 70px;
        		margin		    : 0px 5px 0px 5px;
        		text-align          : center;
        		vertical-align      : middle;
        	}	

table.profil	{
			border-collapse     : collapse;
			border              : 0px solid #000000;
			margin		    : 0px 0px 0px 0px;
		}
				        	
td.profil_title {
			text-align	: right;
			font-weight	: bold;
			padding         : 2px 5px 0px 0px;
			line-height: 1.3;
		}        												

td.profil_data {
			text-align	: left;
			padding         : 2px 5px 0px 0px;
			line-height: 1.3;
		}        												
		
td.profil_top {
			vertical-align	: top;
      line-height: 1.3;
		}   

div	{
		margin  : 2px 0px 2px 0px;
		padding : 0px 0px 0px 0px;
	}				
     
div#entry {
		padding    : 10px 10px 10px 10px;
		line-height: 1.66;
		background : #FFFFFF;
		text-align : justify;
		color      : #505050;
	  }
	  
	  	  
div.menu {
		padding    : 0px;
		margin     : 10px 5px;
		width      : 150px;
		background : #FFAC59;
		border     : 1px solid black;
		text-align : center;
	      }
	  
img.logoimage	{
			position : absolute;
			left     : 20px;
			_left	 : 21px;
			top     : 20px;
			_top     : 21px;
			z-index  : 1;
			/*filter: alpha(opacity=20, style=0);*/
		}
		
img.picture	{
			margin : 5px;
		}
		
img.lng {
	z-index  : 1000;
}	
		
		
.logintext	{
			font-weight: bold;	
		}

.greybackgroud	{
			background   : #E9E9E9;
      border       : 1px dashed #808080;	
      color        : #505050;
      width        : 200px;
      		}
      		
.greybackgroudfoto	{
			background   : #E9E9E9;
      border       : 1px dashed #808080;	
      color        : #505050;
      width        : 100%;
      		}      		

.editgreybackgroud	{
			background   : #E9E9E9;
      border       : 1px solid #808080;	
      color        : #505050;
      width        : 100%;
      		}
      		
textarea.techcomment {
			background   : #E9E9E9;
      border       : 1px solid #808080;	
      color        : #505050;
      width        : 100%;
      height       : 100px;
      font-family  : Verdana, Arial, sans-serif;
      font-size    : 100%;
		}      		

.greybutton	{
			background   : #e1e1e1;
      			border       : 1px solid #737373;	
      			color        : #505050;
		}
		
input.login     {
			width        : 100px;
			border       : 1px solid #808080;
			color        : #505050;
		}	
    
p.poznamka  {
              	line-height         : 1.2;
              	font-style          : italic;
              	font-size           : 90%;
              	color               : #808080;
              	border-style        : solid;
	      	border-right-width  : 0px;
		border-left-width   : 0px;
		border-top-width    : 1px;
		border-bottom-width : 0px;
        	border-color        : #C1C1C1;			
        	width               : 100%;
		border-collapse     : collapse;
		margin              : 40px 0px 10px 0px;
		padding             : 10px 0px 0px 0px;
            }    	

p.online    {
              	line-height         : 1.2;
              	font-size           : 90%;
              	color               : #000000;
              	border-style        : solid;
	      	border-right-width  : 0px;
		border-left-width   : 0px;
		border-top-width    : 0px;
		border-bottom-width : 0px;
        	border-color        : #C1C1C1;			
		border-collapse     : collapse;
		margin              : 5px 0px 0px 0px;
		padding             : 5px 5px 5px 5px;
            }    	            
            
p.error {
          font-size : 130%;
          color     : #FF8040;
        }
        
p.left {
	width : 100%;
	text-align : right;
	background : #D7D7D7;
	}	
	
p.right {
	width : 100%;
	text-align : right;
	}
		
a:link    {text-decoration:none;color:#FF8040;background-color:transparent;}
a:visited {text-decoration:none;color:#FF8040;background-color:transparent;}
a:active  {text-decoration:underline;color:#FF8040;background-color:transparent;}
a:hover   {text-decoration:underline;color:#FF8040;background-color:transparent;} 

a.black:link    {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu4.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}
a.black:visited {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu4.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}
a.black:active  {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu1.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}
a.black:hover   {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu1.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}

a.blacksel:link    {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu3.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}
a.blacksel:visited {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu3.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}
a.blacksel:active  {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu1.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}
a.blacksel:hover   {padding-left: 22px;height: 19px;padding-top: 3px;text-decoration:none;color:#000000;background-image:url("../pic/menu1.gif");display:block;cursor: pointer;cursor: hand;background-repeat: no-repeat;}

a.mainmenu         {padding:3px 8px 3px 8px;}
a.mainmenu:link    {text-decoration:none;color:#C0C0C0;background-color:transparent;}
a.mainmenu:visited {text-decoration:none;color:#C0C0C0;background-color:transparent;}
a.mainmenu:active  {text-decoration:none;color:#000000;background-color:#C0C0C0;}
a.mainmenu:hover   {text-decoration:none;color:#000000;background-color:#C0C0C0;}
	
a.list:link    {text-decoration:none;color:#000000;background-color:transparent;}
a.list:visited {text-decoration:none;color:#000000;background-color:transparent;}
a.list:active  {text-decoration:underline;color:#000000;background-color:transparent;}
a.list:hover   {text-decoration:underline;color:#000000;background-color:transparent;}	

.style1 {
	color: green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
	font-size: 10pt;
}
.style2 {
	color: red;
  background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
	font-size: 12pt;
}
