/* desing HTML tagů */
body 		{text-align: center;
		background-color: #7D7D7D;
		background-image: url('bodyback.gif');
		background-repeat: repeat-x repeat-y;
		padding: 4px;
		margin: 0px;
		font-family: sans-serif;
		font-size: 89%;
		color: #000000;}
img		{border: 0px;}

img.foto {
			border: 1px solid #CCC;
			padding: 2px;	
			margin: 10px 5px 10px 0;
		}
a    		{font-family: sans-serif;
		font-size: 89%;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;}
a:hover 	{font-family: sans-serif;
		font-size: 89%;
		font-weight: normal;
		color: #666666;
		text-decoration: none;}
input		{font-weight: normal;
		font-size: 88%;
		font-weight: normal;
		border: 1px solid #B2B2B2;
		background-color: #D9D9D9;}
select		{font-weight: normal;
		font-size: 88%;
		font-weight: normal;
		border: 1px solid #B2B2B2;
		background-color: #D9D9D9;}
textarea	{font-weight: normal;
		font-size: 120%;
		font-weight: normal;
		border: 1px solid #B2B2B2;
		background-color: #D9D9D9;}
td		{font-weight: normal;
		font-size: 100%;
		font-weight: normal;
		color: #454545;}
tr		{font-weight: normal;
		font-size: 100%;
		font-weight: normal;
		color: #454545;}
table		{font-weight: normal;
		font-size: 100%;
		font-weight: normal;
		color: #454545;}
legend		{font-weight: normal;
		font-size: 100%;
		font-weight: normal;
		color: #454545;}
/* CSS tridy */

a.link1_sel   	{
    font-size: 12px;
		font-weight: bold;
		color: rgb(67,67,67);
}

a.link1   	{
    font-size: 12px;
		color: rgb(255,255,255);
}

a.link1:hover   	{
    font-size: 12px;
		color: rgb(67,67,67);
}

a.link2_sel   	{
    font-size: 12px;
		font-weight: bold;
		color: rgb(67,67,67);
}

a.link2:hover   	{
    font-size: 12px;
		font-weight: bold;
		color: rgb(67,67,67);
}

a.link2   	{
    font-size: 12px;
		color: rgb(90,90,90);
}

a.link3_sel   	{
    font-size: 12px;
		font-weight: bold;
		color: rgb(67,67,67);
}

a.link3:hover  	{
    font-size: 12px;
		font-weight: bold;
		color: rgb(67,67,67);
}

a.link3   	{
    font-size: 12px;
		color: rgb(90,90,90);
}

a.link_news:hover   	{
    font-size: 12px;
    text-decoration: none;
		color: rgb(67,67,67);
}

a.link_news   	{
    font: 12px;
    text-decoration: underline;
		color: rgb(0,0,0);
		}

a.news:hover   	{
    font-size: 14px;
    font-weight: bold;
		color: rgb(67,67,67);
}

a.news   	{
    font-size: 14px;
    font-weight: bold;
		color: rgb(0,0,0);
		}



.links a   	{font-family: sans-serif;
		font-size: 100%;
		font-weight: normal;
		color: #454545;
		text-decoration: underline;}

.links a:hover 	{font-family: sans-serif;
		font-size: 100%;
		font-weight: normal;
		color: #666666;
		text-decoration: none;}
.links2 a   	{font-family: sans-serif;
		font-size: 100%;
		font-weight: normal;
		color: #454545;
		text-decoration: none;}
.links2 a:hover {font-family: sans-serif;
		font-size: 100%;
		font-weight: normal;
		color: #454545;
		text-decoration: none;}
.logo a   	{width: 111px;
		height: 50px;
		left: auto;
		right: auto;
		top: auto;
		bottom: auto;
		border: 0 !important;
		margin: 0px;
		padding: 0px;
		text-decoration: none;
		display: inline-block;}
.logo a:hover 	{width: 111px;
		height: 50px;
		left: auto;
		right: auto;
		top: auto;
		bottom: auto;
		border: 0 !important;
		margin: 0px;
		padding: 0px;
		text-decoration: none;
		display: inline-block;}
.webpage 	{background-color: #7D7D7D;
		background-image: url('linkaback.gif');
		background-repeat: repeat-y;
		width: 958px;
		border: 1px solid #A1A1A1;
		margin: 0px;
		padding: 0px;
		margin: 0 auto;
		text-align: center;}
.header 	{width: 956px;
		height: 101px;
		border: none;
		border-width: 0px;
		border-style: none;
		margin: 0px;
		padding: 0px;}
.logo 		{width: 111px;
		height: 50px;
		border: none;
		border-width: 0px;
		border-style: none;
		margin: 0px;
		padding: 0px;
		float: left;}
.menu 		{width: 845px;
		height: 50px;
		text-align: left;
		font-family: sans-serif;
		font-size:89%;
		color: #666666;
		border: 0px none;
		margin: 0px;
		padding: 10px 0px 0px 0px ;
		background-image: url('menuback.gif');
		background-repeat: no-repeat;
		float: left;}
.clear 		{height: 1px;
		clear: both;}
.fifnt 		{padding-right: 98px;
		font-weight: bolder;
		font-size: 88%;}
.snfnt		{font-weight: bolder;
		font-size: 100%;
		color: rgb(79,79,79);
		margin-left: 8px;
    }
.snfnt2		{font-weight: bolder;
		font-size: 120%;
		color: #B35F00;
		margin-right: 2px;}
.hdfnt		{font-weight: bolder;
		font-size: 100%;
		color: #454545;}
.back1		{font-weight: normal;
		font-weight: normal;
		border: 1px solid #B2B2B2;
		margin: 4px;
		padding: 5px;
    text-align:justify;}
.back2		{font-weight: normal;
		font-size: 88%;
		font-weight: normal;
		border: 1px solid #B2B2B2;
		margin: 4px;
		padding: 2px;
		background-color: #D9D9D9;}
.fofnt 		{padding-right: 98px;
		font-weight: bolder;
		font-size: 88%;}
.mnfnt 		{padding: 0px 0px 0px 140px;}
.lang  		{border: 1px solid #7D7D7D;
		background: #B2B2B2;
		padding: 1px;
		font-family: sans-serif;
		font-size: 78%;
		font-weight: normal;
		color: #000000;
		display: inline-block;}
.left 		{width: 226px;
		height: 100%;
		text-align: left;
		font-family: sans-serif;
		font-size:84%;
		font-weight: normal;
		color: #454545;
		margin: 2px;
		padding: 0px;
		float: left;}
.main 		{width: 647px;
		min-height:530px;
		text-align: justify;
		font-family: sans-serif;
		font-size:94%;
		font-weight: normal;
		color: #454545;
		margin: 2px;
		padding: 0px 0px 0px 20px;
		float: left;}
.right 		{width: 79px;
		height: 100%;
		margin: 2px;
		padding: 0px;
		float: left;}
.foot 		{width: 956px;
		height: 17px;
		border: none;
		border-width: 0px;
		border-style: none;
		margin: 0px;
		padding: 0px;
		text-align: right;
		font-family: sans-serif;
		font-size:89%;
		color: #7D7D7D;
		background-color: #A1A1A1;
		background-image: url('footback.gif');
		background-repeat: no-repeat;}
.midfrm		{width: 756px;
		background-image: url('footback.gif');
		background-repeat: no-repeat;}
