html
		{
		height: 100%;
		}

body
		{
		margin: 0;
		padding: 0;
		height: auto !important ;
		height: 100%;
		min-height: 100%;
		width: auto !important ;
		width: 100%;
		min-width: 1000px;
		font-size: 13px;
		font-family: Tahoma;
		position: relative;
		/*background: url(/images/css/fon.jpg);*/
		background: url(/images/css/fon_in.jpg);
		}
		
img
		{
		border: none;
		}
		
p
		{
		margin: 0;
		}
		
div#main
		{
		width: 100%;
		height: 137px;
		background: url(/images/css/main_head.jpg) 50% 0 no-repeat;
		}
		
div#polovinka
		{
		width: 1px;
		position: absolute;
		left: 50%;
		}
		
div#logo
		{
		position: absolute;
		top: 25px;
		right: 174px;
		width:245px;
		height: 145px;
		}
		
div#menu
		{
		position: absolute;
		left: 255px;
		top: 30px;
		overflow: hidden;
		width: 235px;
		}
		
		
div#top_but
		{
		position: absolute;
		margin-left: 100px;
		overflow: hidden;
		width: 100px;
		}
		
#top_but map
		{
		overflow: hidden;
		width: 30px;
		}
		

		
div#text
		{
		width: 874px;
		margin-top: -150px;
		/*background: url(/images/css/fon.jpg);*/
		padding-right: 150px;
		}
		
div#rasporka
		{
		clear: both;
		width: 100%;
		height: 50px;
		}
		
div#footer a
		{
		color: #FFFF9C;
		}
		
div#footer a:hover
		{
		color: #245A31;
		}
		
div#footer
		{
		/*position: absolute;
		bottom: 0;*/
		height: 100px;
		width: 100%;
		font-size: 10pt;
		padding-top: 10px;
		padding-bottom: 10px;
		text-align: left;
		z-index: 100;
		background: url(/images/css/fon.jpg);
		}
		
div#contacts
		{
		border-top: solid 2px #ffff9c;
		margin-left: 30px;
		margin-right: 350px;
		background: url(/images/css/tele.gif) 370px 100% no-repeat;
		height: 100px;
		}
		
div#artena
		{
		float: right;
		width: 300px;
		padding-top: 20px;
		overflow: hidden;
		border-top: solid 2px #082b11;
		margin-right: 30px;			
		}
		
#haza
		{
		margin: 0 auto;
		width: 1023px;
		height: 768px;
		overflow: hidden;
		}
		
area
		{border: solid 10px red;}
		
table#novosti
		{
		width: 880px;
		}		
		
table#novosti td
		{
		vertical-align: top;
		padding-left: 10px;
		padding-top: 20px;
		text-align: center;
		}
		
table#novosti h1
		{
		color: #FFFF9C;
		font-size: 20px;
		font-weight: normal;
		text-decoration: underline;
		}
		
table#novosti a
		{
		color: #E9E770;
		font-weight: bold;
		}
		
table#novosti a:hover
		{
		color: #245A31;
		}
		
		
.date
		{
		color: #E9E770;
		font-weight: bold;
		font-size: 18px;
		}
		
#pytb
		{
		height: 500px;
		width:650px;
		}
		
#pytb a
		{
		color: #E9E770;
		font-weight: bold;
		}
		
#pytb a:hover
		{
		color: #245A31;
		}
