	html, body{
		height: 100%;
}	
    BODY {
    	  background: url(img/fon1.jpg) fixed;
	  font-family: Arial;
}
    A {
    	color: red;
	text-decoretion: underline;

}	
	A:hover {
    	color: #979797;
		text-decoration: underline;
}	
    A:visited {
    	color: #f33;
}
    div.news a{
    	color: #000000;
	text-decoration: underline;
		
}	
	div.news a:hover {
    	color: #840707;
		text-decoration: underline;
}
	A.i {
    	color: #840707;
		text-decoration: underline;
}
    a.vse {
    color: #000000;
	text-decoration: underline;
	display: block;
	border: 2px #000;
	float: right;
	font-size: 11px;
	margin-right: 25px;
}
    H1 {
		position: relative;
		color: #F33;
		font-size: 24pt;
		font-weight: bold;
}
    H2 {
		color: #979797;
		font-size: 16px;
		font-weight: normal;
}
    H3 {
		color: #000;
		font-size: 14px;
		font-weight: normal;
}
   hr{
		border: 1px solid #979797;
		margin-left: 0px;
		margin-right: 0px;
}    
    #cen {      /*border: solid yellow;*/
    		background: #fff;
    		width: 1250px;
		min-height: 750px;
		
  		height: auto !important;
    		height: 750px;
		position: relative;
		top: 0px;
		margin-left: 0px;
		margin-right: 10;
		bottom: 5px;
		text-align: left;
}
				
	#logo { /*border: solid green;*/
		/*background: url(img/logo.PNG) no-repeat;*/
		width: 150px;
		height: 144px;
		position: absolute;
		top: 70px;
		padding-top: 0px;
		right: 15px;
}
	#lang { border: none;
		//width: 50px;
		//height: 20px;
		position: absolute;
		top: 0px;
		right: 10px;
}
        #lang a{
		text-decoration: underline;
}
	#search { border: none;
		width: 32px;
		height: 26px;
		position: absolute;
		top: 214px;
		right: 20px;
}
	#home {
		width: 32px;
		height: 26px;
		position: absolute;
		top: 214px;
		right: 53px;
}
	#mail {
		width: 32px;
		height: 26px;
		position: absolute;
		top: 214px;
		right: 86px;
}
	
	#mainmenu{
		/*border: solid yellow;*/
		background: none no-repeat;
		width: 85%;
		height: 24px;
		top: 20px;
		left: -20px;
		position: absolute;
		color: red;
		font-size: 14px;
		font-weight: normal;
}
	#topheader{
		/*border: solid red;*/
		background: none no-repeat;
		width: 85%;
		height: auto;/*40px;*/
		top: 0px;
		left: 5px;
		position: absolute;
		color: red;
		font-size: 24px;
		font-weight: solid;
		padding-top: 0px;
}


	#rightmenu{
		/*border: solid red;*/
		padding-top: 0px;
		background: none no-repeat;
		width: 240px;
		height: 240px;
		top: 310px;
		right: 30px;
		position: absolute;
		color: red;
		font-size: 12px;
		font-weight: normal;
		text-align: right;
		
}

	.menu  a:hover{
			color: #FFF;
			background: red;
			background-position: 98% 7px;
			background-repeat: no-repeat;
	}

	.menu{
		text-decoration: underline;
}
	.menu a{
		color: red;
		text-decoration: underline;
}
	.table{
		position: absolute;
		top: 570px;
		left: 0px;
		font-size: 14px;
	}
	.table a{
		color: white;
		text-decoration: underline;
}
	.table A:visited{
		color: white;
		text-decoration: underline;
}

	#news_small{
		/*border: solid magenta;*/
		padding-top: 4px;
		background: none no-repeat;
		width: 236px;
		height: 200px;
		top: 580px;
		right: 28px;
		position: absolute;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: #424242;
	}
	#news_small a{
   		color: red;
		background: white;
		text-decoration: none;



}

	#block{
		/*border: solid orange;*/
		background: none no-repeat;
		/*width: 1120px;*/
		min-height: 600px;
		height: 600px;
		height: auto;
		//_height: 100%;
		padding-top: 70px;
		margin-left: 10px;
		margin-right: 15px;
		padding-bottom: 150px;		
		color: #000000;
		font-size: 14px;
		position: relative;
		top: 60px;
}

	#tmenu{
		width: 85%;		
}

	.otstup{
		padding-left: 10px;
		position: relative;
}
	.right{
		position: relative;
		color: #979797;
		text-align: right;
		font-size: 11px;
}
	.text{
		/*border: solid green;*/
		position: relative;
		padding-top: 0px;
		margin-left: 7px;
		padding-bottom: 300px;		
		/*width; 500px;*/
		/*font-family: Tahoma, Verdana, Arial, Helvetica;*/
		font-family:  arial, sans-serif;
		font-size: 14px;
		/*color: #424242;*/
		color: #000000;
		/*text-align: justify;*/
		margin-right: 250px;
}
	.news{
		position: relative;
		color: #424242;
		font-size: 11px;
}
	.foot{
		position: absolute;
		color: #000000;
		text-align: left;
		font-size: 12px;
		bottom: 10px;
		left: 20px;
}
	#niz{
		bottom: 0px;
}

	.vn{
		font-size: 3px;
}
	#black{
		color: #000;
}
form.search1 {width: 100%; margin: 1.5em 0 1em 0;}
.search1 input {color: #999999;}
