body
{
	font-size: 12px;
	font-family: BMitra, Arial, Helvetica, sans-serif;
	font-family: B Koodak, Arial, Helvetica, sans-serif;
	direction: ltr;
	line-height: 150%;
	background: url('../images/bodyline2.jpg') repeat-x;
}

ul
{
	list-style-type: none;
}

a
{
	text-decoration: none;
}

.container
{
	width: 938px;
	margin: 0 auto;
}

#header
{
	background: url('../images/header2.jpg');
	width: 935px;
	height: 118px;
}
#headeren
{
	background: url('../images/headeren.jpg');
	width: 935px;
	height: 118px;
}

#headeren h1
{
	text-indent: -9999px;
}
	#formsearch
	{	
		margin-top: 44px;
		border: 0px solid red;
		width: 258px;
		height: 50px;
	}
	
		#search
		{
			
		}
			
			#src
			{
				border: 0px solid;
				background: url('../images/search.jpg') no-repeat;
				width: 47px;
				height: 42px;
				float: right;
			}
			
		#searchtxt
		{
			float: left;
			border: 0px solid;
			background: url('../images/search-txt.jpg');
			width: 211px;
			height: 42px;
			float: right;
		}
	
			#txt
			{
				background: url('../images/search-line.jpg') repeat-x;
				height: 32px;
				margin-top: 0px;
				margin-left: 38px;
				border: 0px solid;
			}
			
	#header h1
	{
		text-indent: -9999px;
	}
			
			#main-menu {
				position:relative;
				line-height:16px;
			}
			
			#main-menu ul li 
			{
				
				float: right;
				position:relative;
			}
			
			#main-menu ul li a
			{
				display:block;
				padding: 5px 18px 5px 18px;
				font-weight: bold;
				color: black;
				font-size: 14px;
			}
				#main-menu ul li a:hover
				{
					padding: 5px 18px 5px 18px;
					border-radius: 10px;
					background: white;
				}
			/*-------------------*/
			#main-menu li ul a
			{
				position:abosulte;
				z-index:33;
				font-size: 11px;
			}
			#main-menu li:hover ul ul{
				display:none;
				position:absolute;
				background: #646464;
				right: 120px;
				top: 10px;
				z-index:999;
			}
			#main-menu li li:hover ul
			{
				display:block;
				position:absolute;
				width: 180px;
				border-radius: 10px;
				border: 1px solid black;
			}
			#main-menu ul.sub-menu {
				display:none;
				position:absolute;
			}
			#main-menu ul.sub-menu li {
				border-bottom: 1px solid red;
				width: 160px;
				text-align: center;
				margin-right: 8px;
			}
			#main-menu li:hover ul.sub-menu {
				display: block;
				position:absolute;
				left: -45px;
				border: 1px solid black;
				border-radius: 10px;
				width: 180px;
				background: #646464;
			}
			
			#main-menu li:hover ul.sub-menu  li a:hover{
				border-radius: 0;
				background: rgba(255,255,255,0.4);
			}
			
		#main-menu ul li#sf-interneti
		{
			margin-right: 280px;
			border: 0px solid;	
		}
		
#section
{
	border: 0px solid red;
}

	#block-slideshow
	{
		
		width: 935px;
		height: 374px;
	}
	#slideshow	#slideshowWindow 
	{ 
		width:935px; 
		height:374px;
		margin:0; 
		padding:0;
		overflow:hidden;
		border: 5px solid #646464;
		border-radius: 20px;
	} 
	#slideshow #slideshowWindow .slide { 
	margin:0; 
	padding:0;
	width:935px;
	height:374px; 
	float:left;
	}
	
	#block-logo
	{
		width: 935px;
		height: 143px;
	}
	
		#logo-top
		{
			background: url('../images/logo-top.jpg');
			width: 935px;
			height: 22px;
		}
		
		#logo-center
		{
			width: 935px;
			height: 100px;
		}
		
			
			
		#logo-bottom
		{
			background: url('../images/logo-bottom.jpg');
			width: 935px;
			height: 22px;
		}
		
	#block-news
	{
		border: 0px solid red;
		width: 935px;
		margin-top:15px;
		
	}
	
		#block-news-right
		{
			border: 4px solid #646464;
			border-radius: 10px;
			width: 210px;
			height: 244px;
			float: right;
		}
		
			#block-news-right img
			{
				border-radius: 7px;
			}
			
		#block-news-left
		{
			width: 700px;
			float: left;
			border: 2px solid #646464;
			border-radius: 10px;
			background: rgba(0,0,0,0.2);
		}
		
			#block-news-top
			{
				
				
				height: 10px;
				border: 0px solid red;
			}
			
		#block-news-center
		{
			
		}
		
			
			#image-news
			{
				/*background: url('../images/image-news.jpg');*/
				width: 103px; 
				height: 104px;
				float: right;
				margin-right: 10px;
			}
			
			#text
			{
				margin-right: 10px;
				float: right;
				direction: rtl;
				width: 560px;
				
			}
			
				#title h2
				{
					margin-top: 10px;
				}
				
				#matn
				{
					font-size: 8px;
				}
				
				
		#block-news-bottom
		{
			height: 10px;
			border-radius: 0px 0px 10px 10px;
		}
		
#footer
{
	background: url('../images/footer.jpg');
	width: 935px;
	height: 41px;
	margin-top: 10px;
	border: 1px solid #646464;
	border-radius: 12px;
}

	ul.menu-footer
	{
		margin-top: 10px;
		border: 0px solid;
		width: 500px;
		float: right;
	}
	
	ul.menu-footer li
	{
		padding-right: 15px;
		float: right;
	}
	
	ul.menu-footer a
	{
		padding-left: 15px;
		color: black;
		border-left: 1px solid #646464; 
	}