html, body {
height: 100%; 
margin: 0; 
padding: 0;
}

p {  margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}

.leftbg{
background-image: url('bg_left.png'); 
background-position: right top;
background-repeat: repeat;
}

.blue{
background-image: url('bg_blue.png'); 
background-position: right top;
background-repeat: repeat-x;
}

.cont {
font: bold 12px Tahoma;
text-align: center;
color: #808080;
}

.zag {
font: bold 16px Tahoma;
text-align: left;
color: #000000;
}

.razd {
	font: bold 18px Tahoma;
	text-align: center;
	color: #000000;
}

.txt {
	font: 12px Tahoma;
	text-align: justify;
	color: #000000;
	
	margin-left:10px;
	margin-right:10px; 
	margin-top: 10px;
}

.txt a{
text-decoration: none;
color: #000000;
}

.txt a:visited{
color: #000000;
}

.txt a:hover{
text-decoration: underline;
color: #909090;
}

.ser {
	font: bold 14px Tahoma;
	text-align: center;
	color: #2560a4;
	line-height: 12px;
	margin-left:10px;
	margin-right:10px; 
	margin-top: 10px;
}

.uptxt {
	font: 15px Tahoma;
	text-align: left;
	color: #FFFFFF;
	line-height: 17px;
}

.uptxt a{
color: #3970a6;
}


.menu {
font: bold 14px Tahoma;
text-align: left;
color: #FFFFFF;
position: relative; 
}

.menu a{
text-decoration: none;
color: #FFFFFF;
}

.menu a:visited{
color: #FFFFFF;
}

.menu a:hover{
text-decoration: underline;
color: #FFFFFF;
}

.map {
position: relative; 
top:-50px; 
}

.copiright {
font: bold 13px Tahoma;
text-align: center;
color: #FFFFFF;
background-image: url('kreslo_down.png'); 
background-position: right top;
background-repeat: no-repeat;
}

.copirightp {
font: 9px Tahoma;
text-align: center;
color: #808080;
}

.up3{
background-image: url('up3.png'); 
background-position: left top;
background-repeat: no-repeat;
}

.krai{
background-image: url('page_3_2.png'); 
background-position: right top;
background-repeat: no-repeat;
background-color: #3cb6ff
}

.kres1{
background-image: url('kreslo_up.png'); 
background-position: right bottom;
background-repeat: no-repeat;
}

.menu2 {
font: bold 12px Tahoma;
text-align: left;
color: #000000;
line-height: 20px;
margin-left: 50px;
margin-top: 2px;
margin-bottom: 2px;
}

.menu2 a{
text-decoration: none;
color: #000000;
}

.menu2 a:visited{
color: #000000;
}

.menu2 a:hover{
text-decoration: none;
color: #FFFFFF;
background-color: #427cbf
}

.smit {
position: bottom; 
font: 10px Arial;
text-decoration: none;
top:0px; 
left:10; 
bottom: 20px;
color: #ffffff;
}

.smit a{
font: bold 10px Tahoma;
text-decoration: none;
color: #ffffff;
}

.smit a:visited{
font: bold 10px Tahoma;
}

.smit a:hover{
font: bold 10px Tahoma;
text-decoration: underline;
color: #000000;
}

.ar {
position: absolute; 
top:160px; 
right:110px;
}

.upst{
background-image: url('upst.png'); 
background-position: right bottom;
background-repeat: no-repeat;
}

.censt{
background-image: url('censt.png'); 
background-position: right bottom;
background-repeat: no-repeat;
}

.arniz{
background-image: url('arniz.png'); 
background-position: right top;
background-repeat: no-repeat;
}

.menu3 {
font: bold 10px Tahoma;
text-align: left;
color: #000000;
line-height: 20px;
margin-left: 50px;
margin-top: 0px;
margin-bottom: 0px;
}

.menu3 a{
text-decoration: none;
color: #000000;
}

.menu3 a:visited{
color: #000000;
}

.menu3 a:hover{
text-decoration: none;
color: #FFFFFF;
background-color: #427cbf
}

.stxt {
	font: 10px Tahoma;
	text-align: center;
	color: #000000;
	
}