body{
	
	margin:0;
	padding:0;
	
	font-family: arial;
	font-size: 11px;
	
	 /* text-align: center; */
	
	background-color: #252c31;
	color: #a2a9ae;
}

.clear {
	clear:both;
	position:relative;
}

h2 {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	margin: 35px 0 0px 0;
	padding:0;
}

div {
	text-align: left;
	
	/* border: solid 1px yellow; */
	
}

p {
	
	padding: 0;
	margin: 20px 0 0 0;
	
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
			
}


.png {
	//background-image: none ! important;
    behavior: url('pngfix.htc');
}


a, a:hover, a:visited, a:active, a:link{
	color: #C8B59E;
	text-decoration: underlined;
	border:none;
	/* border-bottom: solid 1px #C8B59E; */
}


#news_tl {
}

	#news_tl ul{
		padding:0;
		margin:0;
		list-style: none;
		font-family: Arial;
		font-size: 11px;
         }

               #news_tl ul li{
                           /*float: left;*/
	                   list-style: none;
			   margin:1px;
			   padding:1px 6px;
	}
		#news_tl ul li.empty {
			color: #444E55;
		}


#news_yl, #news_ml {
	float:left;
}

#news_ml {
	width:100px;
}

#container {
	max-width:1339px;
	width:expression(document.body.clientWidth > 1339? "1339px": "auto" );
	
}


	#top2{ /* top for inner pages */
		height: 99px;
		background-color: #ecf3f5;
		background-image: url(../img/top1.jpg);
		background-position: top center;
		background-repeat: no-repeat;
	}

	#top{
		height: 499px;
		background-color: #ecf3f5;
		background-image: url(../img/top1.jpg);
		background-position: top center;
		background-repeat: no-repeat;
	}
	
		#logo{
			float: left;
			
			width: 312px;
			height: 51px;
			
			margin: 20px 0 0 7%;
			-margin: 20px 0 0 3%;
			padding: 0;
		}
		
			#logo a{
	
				display: block;
							
				width: 312px;
				height: 51px;
				
				background-image: url(/templates/ua/img/logo.png);
				background-position: top left;
				background-repeat: no-repeat;

				cursor: pointer;

				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/logo.png,sizingMethod=crop);


			}
		
			#logo h1 {
				display: none;
			}
		
		
		#menu{
			float: right;
			width: 550px;
			padding: 29px 0 0 0;
			*padding: 40px 0 0 0; /* valid for IE7 and IE6 */
			-padding: 40px 0 0 0; /* valid for IE6 */
			margin:0;
		}
	
			#menu ul{
				list-style: none;
			}
				
				#menu ul li{
					float: left;
					list-style: none;
					padding: 0 25px 0 0;
					margin 0;
				}
				
				#menu ul span {
					display:none;
				}
				
				#menu ul a{
						display:block;
						height: 14px;
						margin-top:2px;
						background-position: top left;
						background-repeat: no-repeat;
						/* border: solid 1px red; */
						cursor:pointer;
						
				}
				
					#menu ul #menu_25{
						background-image: url(/templates/ua/img/menu/news.png);
						margin-top:0;
						width: 31px;
						-background-image: none;
		                                -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/menu/news.png,sizingMethod=crop);
						
					}
					
					#menu ul #menu_22{
						background-image: url(/templates/ua/img/menu/library.png);
						width: 68px;
						-background-image: none;
		                                -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/menu/library.png,sizingMethod=crop);
					}
					
					#menu ul #menu_21{
						background-image: url(/templates/ua/img/menu/federation.png);
						width: 66px;
						-background-image: none;
		                                -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/menu/federation.png,sizingMethod=crop);
					}
					
					#menu ul #menu_23{
						background-image: url(../img/menu/projects.png);
						width: 53px;
					}
					
					#menu ul #menu_24{
						background-image: url(../img/menu/calendar.png);
						width: 62px;
					}
					
					#menu ul #menu_26{
						background-image: url(/templates/ua/img/menu/contacts.png);
						width: 59px;
						-background-image: none;
		                                -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/menu/contacts.png,sizingMethod=crop);
					}

					#menu ul #menu_forum{
						background-image: url(/templates/ua/img/menu/forum.png);
                                                width: 39px;
                                                -background-image: none;
                                                -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/menu/forum.png,sizingMethod=crop);
					}
					
					#menu ul #menu_gallery{
						background-image: url(/templates/ua/img/menu/gallery.png);
                                                width: 50px;
                                                -background-image: none;
                                                -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/menu/gallery.png,sizingMethod=crop);
					}
	
	#content{
		 /* padding: 0 94px 0 94px; */
		padding: 0 7% 0 7%;
		height: 100%;
		margin:0;
		
		background-image: url(../img/logo-big.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}
	
		#body{
			margin:0;
			padding: 40px 0 0 0;
		}
		
			#start{
				float: left;
				width: 64%;
			}
						
			#start span {
	font-family: arial;
	font-size:11px;
}
				
				#start h1 {
					font-family: Georgia, Times;
					font-size: 19px;
					line-height: 24px;
					font-weight: normal;
					
					padding:0;
					margin:0;
					
					color:#c8b59e;
					
				}

				#start p {
/*
					font-size: 12px;
					line-height: 1.5em;
*/
				}

			#start span.date{
                                font-family: Georgia, Times;
                                font-size: 10px;
                                line-height: 35px;

                                color:#c8b59e;

                                padding: 0;
                                margin: 0 0 0 0;
                        }

			
			#second {
				float:right;
				width: 32%;
			}

			#submenu{
                               padding-bottom: 40px;
			}

				#submenu ul{
					font-family: arial;
					font-size: 14px;

					line-height: 2em;

					list-style: none;
					padding:0;
					margin:0;
				}

				#submenu ul ul{
					
					margin: 0 0 0 20px;
					padding:0;
					
				}

			#gallery{
				/*float: right;
				width: 32%;
				*/
				height: 230px;
				
				background-image: url(/templates/ua/img/photo.png);

				background-position: top left;
				background-repeat: no-repeat;

				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/photo.png,sizingMethod=crop);

				}
				
				#gallery img {
					padding: 15px 0 0 17px;
					border:0;
				}
	

			#beginners{
                                /*float: right;
 *                                 width: 32%;
 *                                                                 */
                                height: 230px;

                                background-image: url(/templates/ua/img/photo.png);
                                background-position: top left;
                                background-repeat: no-repeat;
				
				-background-image: none;
                                -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/ua/img/photo.png,sizingMethod=crop);

                        }
				#beginners img {
                                        padding: 11px 0 0 13px;
                                        border:0;
                                }

		
		#news{
			padding:0;
			margin: 50px 0 0 0;
		}
			
			#news p{
				margin-left: 14px; 
			}
			
			#news span.date{
				font-family: Georgia, Times;
				font-size: 10px;
				line-height: 35px;
				
				color:#c8b59e;
				
				padding: 0;
				margin: 0 0 0 14px;
			}
			
			#n1{
				margin-right: 4%;
				float: left;
				width: 30%;
			}
			
			#n2{
				margin-right: 4%;
				float: left;
				width: 30%;
			}
			
			#n3{
				float: left;
				width: 30%;
			}
			
			
		
		#footer {
			padding:0;
			margin: 60px 0 0 0;
		}
		
		#footer, #footer a, #footer a:hover, #footer a:visited, #footer a:active {
			font-family: Arial;
			font-size: 11px;
			line-height: 18px;
			
			color: #666f77;
		}
			
			#footer a.hellodesign {
				color: #666f77;
				text-decoration: none;
			}
			
			#copy{
				float: left;
				width: 250px;
			}
			
			#dev{
				float: right;
				width: 200px;
			}
		
		
		
		

