	html {
	height: 100%;
}

#all {
	min-height: 100%;
	position: relative;
	width: 100%;
	}
	* html #all {
		height: 100%;
	}
	
	body
	{
		height: 100%;
		font-family: Verdana;
		margin:0px;
		font-size: 12px;		
		line-height: 120%;
		color: #333333;	
		background-color: #FFFFFF;

	}
	
#right_uzor {
		background-image: url(../img/uzor_right.jpg);
		background-attachment: fixed;
		background-repeat:no-repeat;
		background-position:bottom right;
	}
	
#header_fon {
	position: absolute;
	width: 100%;
	top: 15px;	
}

	
#left_uzor {
		background-image: url(../img/uzor.jpg);
		background-attachment: fixed;
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	
	table{border: 0px; padding: 0; margin: 0;}
	form
	{
		margin:0px;
		padding:0px;
		
	}
	
	

	a:visited {color: #006CB2;text-decoration: none;}
	a:link{text-decoration: none;color:#006CB2;}
	a:active {text-decoration: none;color: #006CB2;}
	a:hover {text-decoration:  none;color: #006CB2;}
	

	.a:active {text-decoration: none;color: #006CB2; font-size: 20px;}
	.a:hover {text-decoration:  none;color: #006CB2; font-size: 18px;}	
	
	
	
	a.white:visited {color: #FFFFFF;text-decoration: none;}
	a.white:link{text-decoration: none;color:#FFFFFF;}
	a.white:active {text-decoration: none;color: #FFFFFF;}
	a.white:hover {text-decoration:  none;color: #FFFFFF;}	
	
	a.white_m:visited {color: #FFFFFF;text-decoration: none; font-weight:bold; font-size: 10px;}
	a.white_m:link{text-decoration: none;color:#FFFFFF; font-weight:bold; font-size: 10px;}
	a.white_m:active {text-decoration: none;color: #FFFFFF; font-weight:bold; font-size: 10px;}
	a.white_m:hover {text-decoration:  none;color: #FFFFFF; font-weight:bold; font-size: 10px;}
	
	a.black:visited {color: #000000;text-decoration: none;}
	a.black:link{text-decoration: none;color:#000000;}
	a.black:active {text-decoration: none;color: #000000;}
	a.black:hover {text-decoration:  none;color: #000000;}
	
		
	a.whiteu:visited {color: #FFFFFF;text-decoration: none;}
	a.whiteu:link{text-decoration: none;color:#FFFFFF;}
	a.whiteu:active {text-decoration: none;color: #FFFFFF;}
	a.whiteu:hover {text-decoration:  none;color: #FFFFFF;}	
	
	a.none:visited {text-decoration: none;color: #006CB2;}
	a.none:link{text-decoration: none;color: #006CB2;}
	a.none:active {text-decoration: none;color: #006CB2;}
	a.none:hover {text-decoration:  none;color: #006CB2;}	
	
	a.none1:visited {text-decoration: none;color: #333333;}
	a.none1:link{text-decoration: none;color: #333333;}
	a.none1:active {text-decoration: none;color: #333333;}
	a.none1:hover {text-decoration:  none;color: #333333;}	
	
	h1
	{
		margin:0px;
		font-size:18px;		
		color:#006CB2;		
		margin-bottom: 7px;
	}
	
	h2
	{
		margin:0px;
		font-size:14px;		
		color:#006CB2;		
		margin-bottom: 3px;
	}
	
	.wind
	{
		border:1px solid #CCCCCC;
		font-size:11px;
		color:#CCCCCC;
		height:18px;
	}
	
	.search
	{
		border:0px;
		width:57px;
		height:24px;
		background-image: url(../img/search.jpg);
		color:white;
		font-size:11px;
		cursor:pointer;
	}
	
	.menu1
	{
		background-image: url(../img/menu.jpg);
		background-repeat: no-repeat;
		background-color: #006DB2;
	}
	
	.menu
	{
		
		background-repeat: no-repeat;
		background-color: #006DB2;
		border-right:1px solid #FFFFFF;
		text-align:center;
	}
	
	.menu_on
	{
		
		background-repeat: no-repeat;
		background-color: #338AC1;
		border-right:1px solid #FFFFFF;
		text-align:center;
	}
	
	.item	
	
	{
		width:220px;
		float:left;
		margin-right:40px;
		margin-bottom:20px;
		height:300px;
		
	}
	
	.bbg
	{
		height:26px;
		background-image: url(../img/bbg.jpg);
		background-position: right;
		background-repeat: no-repeat;
		background-color: #006DB2;
		color:white;
	}
	
	.bbg_content
	{
		padding-top:3px;padding-left:10px;
	}
	
	.item_content
	{
		padding-top:7px;font-size:11px;color:#666666;text-align:100%;
	}
	
	.data
	{
		font-size:10px;
		color:#999999;
	}
	
	.news
	{
		padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #999999;
	}
	
	.footer
	{
		background-color:transparent;
		background-image: url(../img/footer.png);
		font-size:11px;
		height: 100px;
		background-repeat: repeat-x;
	}
	
	.counters
	{
		margin-left:400px;text-align:right;padding-right:20px;padding-top:60px;
	}
	
	.slogo
	{
		width:400px;float:left;padding-top:39px;
	}
	
	.copyright
	{
		margin-left:20px;padding-top:20px;color:black;
	}
	
	.content
	{
		padding-right:30px;padding-top:35px;line-height:130%;
	}
	
	.news_content
	{
		padding-top:50px;padding-left:70px;font-size:11px;padding-right:40px;
	}
	
	.slogan
	{
		padding-left:70px;padding-top:10px;font-size:11px;color:#999999;width:250px;
	}
	
	.fgray
	{
		
		filter:alpha(opacity=70) Gray;
	}
	
	.topg
	{
		margin-bottom:1px;padding:7px;background-color:#EEEEEE;
		background-image: url(../img/topg.jpg);
		background-repeat: no-repeat;
		width:240px;
	}
	
	.topb
	{
		margin-bottom:1px;background-color:#EEEEEE;
		background-image: url(../img/topb.jpg);
		background-repeat: no-repeat;
		width:240px;
	}
	
	.botb
	{
		margin-bottom:1px;background-color:#EEEEEE;
		background-image: url(../img/botb.jpg);
		background-repeat: no-repeat;
		width:240px;
	}
	
	.botg
	{
		margin-bottom:1px;background-color:#EEEEEE;
		background-image: url(../img/botg.jpg);
		background-repeat: no-repeat;
		width:240px;
	}
	
	.g
	{
		margin-bottom:1px;background-color:#EEEEEE; 
		width:240px;
	}
	
	.b
	{
		margin-bottom:1px;background-color:#006BB0;
		width:240px;
	}
	
	
	
ul{
	margin: 0;
	padding: 0;
}
li{
list-style :none;
	text-align: left;
}
#main{
	width: 100%;	
	backgr: 0;
	background-color:transparent;
}
ul.container{
		list-style :none;
	width: 240px;
	margin: 0 auto;
	padding: 0;
	background-color:transparent;
}
li.menu{
		list-style :none;
	width: 178px;
	padding: 0px 0;
	background-image:url(../img/but.png);
	background-repeat:no-repeat;
	background-color:transparent;
}

li.button a{
	width: 178px;
	height: 52px;
	display: block;
	overflow: hidden;
	position: relative;
	text-align:center;
	font-size: 13px;
	font-weight:bolder;	
	padding: 18px 0px 0 0px;
}
li.button a:hover{
		list-style :none;
	text-decoration: none;
}
li.button a span{
	/* This span acts as the right part of the section's background */
	height:44px;
	position:absolute;
	right:0;
	top:0;
	width:4px;
	display:block;
}
li.button a.box1, li.button a.box2, li.button a.box3, li.button a.box4, li.button a.box5, li.button a.box6{ 
	color :#fff;
		list-style :none;
	font-family:Tahoma, Geneva, sans-serif;
    text-shadow: 0 -1px 1px #222;

}
.dropdown{
	width: 178px;
	display: none;
	margin-top: -16px;
}
.dropdown li{
		list-style :none;
	background-color: #6bb4df;
	background-image:url(../img/menu_pic.png);
	background-position: bottom right;
	background-repeat:no-repeat;
	border: 1px solid #ccc;
	margin: 5px 0;
	padding: 15px 18px;
	-moz-border-radius: 1px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: 0 1px 3px #999;
    -webkit-box-shadow: 0 1px 3px #999;
    border-bottom: 1px solid #222;
}

#once_menu {
	width: 178px;
	background-image:url(../img/but.png);
	background-repeat:no-repeat;
	background-color:transparent;
	height: 52px;
	text-align:center;
	font-size: 13px;
	font-weight:bolder;	
	padding: 18px 0px 0 0px;
	color: #FFF;
	font-family:Tahoma, Geneva, sans-serif;
    text-shadow: 0 -1px 1px #222;
}



#menu_it {
 font-family:Tahoma, Geneva, sans-serif;
}

#menu_it a {
	 font-size: 15px;
	 font-weight:bold;
 display:block; 
 float:left; 
 color: #4f9ed7;
 text-align:center;  
}
#menu_it a:hover {
	font-size: 17px;
 background-color: transparent;
}

#head {
	background-color:transparent;
	width: 720px;
	height: 540px;
}

#head_upl {
	background-image:url(../img/point.png);
	background-repeat:no-repeat;
	width: 63px;
	height: 65px;
	position:absolute;
	margin-top: 53px;
	margin-left: 47px;
}

#head_downr {
	background-image:url(../img/point_d_r.png);
	background-repeat:no-repeat;
	width: 63px;
	height: 65px;
	position:absolute;
	margin-top: 420px;
	margin-left: 610px;
}

#head_downl {
	background-image:url(../img/point_d_l.png);
	background-repeat:no-repeat;
	width: 63px;
	height: 65px;
	position:absolute;
	margin-top: 420px;
	margin-left: 47px;
}

#head_upr {
	background-image:url(../img/point_r.png);
	background-repeat:no-repeat;
	width: 65px;
	height: 65px;
	position:absolute;
	margin-top: 53px;
	margin-left: 610px;
}

.sa
{
  display:none;
}
