html,body{margin:0;padding:0;}
body{background: #FFF; font: 70% Tahoma,sans-serif}
a {text-decoration:none}
div#container{width:100%;margin:0;padding:0;background:#fff;}
div#top_date{float:right;width:30%;padding-top:2px;color:#999;padding-bottom:2px;}
div#top_date a:link , div#top_date a:visited{color:#0033cc;}
div#top_date a:hover{color:#cc3300;}
div#top_menu{float:left;width: 70%;padding-top:2px;padding-bottom:2px;}
div#top_menu a:link , div#top_menu a:visited{color:#0033cc;}
div#top_menu a:hover{color:#ff6600;}

div#search_l{float:left;width:32%;padding-top:4px;background-image:url('images/search_bg.png'); height:50px; text-align:center}
div#search{float:left;width:43%;padding-top:4px;background-image:url('images/search_bg.png');height:50px}
div#search_r{float:right;width:25%;padding-top:4px;background-image:url('images/search_bg.png');height:50px;}

div#l_side{float:left;display:inline;width:14%;background:#fafafa;}
div#content{float:left;display:inline;width:68%; text-align: right;}
div#content div{padding:3px;direction:rtl}

div#menu_news{float:right;width:100%;border-bottom:1px solid #dce7ea;}
ul#nav_news,ul#nav_news li{float:right;list-style-type:none;margin:-1px;padding:0;}
ul#nav_news li{float:left;margin-left:1px;text-align:center;}
ul#nav_news a{float:left;width:7em;padding: 4px 0;text-decoration:none;background-image:url('images/news_tab.png');}
ul#nav_news li a:link{color:#24256e}
ul#nav_news li a:visited{color:#24256e}
ul#nav_news li a:hover{color:#3366ff}
ul#nav_news li.news_activelink a,ul#nav_news li.news_activelink a:hover{background-image:url('images/news_tab_ov.png');border-left:1px solid #dce7ea; border-right:1px solid #dce7ea; border-top:1px solid #dce7ea; border-bottom:0px solid #dce7ea; color: #3366ff;}
div#news_title a:link , div#news_title a:visited {color:#0033aa}
div#news_title a:hover{color:#FF6600}
div#link1_title a:link , div#link1_title a:visited {color:#666}
div#link1_title a:hover{color:#FF6600}
span#link2_title a:link , span#link2_title a:visited {color:#333}
span#link2_title a:hover{color:#FF6600}
div#more a:link, div#more a:visited{color:#CC3300}
div#more a:hover{color:#FFA826}


div#r_side{float:right;display:inline;width:17%;background:#edf7ff;text-align: right; direction: rtl;}
div#main_menu{border: 1px solid #666699; padding:0 2px; margin:2px 2px; background-image:url('images/bkg_mainmenu.jpg')}
div#main_menu div{padding-top:8px;}
div#main_menu a:link , div#main_menu a:visited {font:bold 11px Tahoma; color:#336699}
div#main_menu a:hover {color:#ff6600}

div#page_title {margin:2px 2px 0px 2px; border-bottom:1px solid #3366aa; background:#eaf4ff; font:bold 14px tahoma; color:#004080}

textarea#en{ font-family: Verdana; font-size: 11px; border: 1px solid #999999 }
input#en{ font-family: Verdana; font-size: 11px; border: 1px solid #999999 }
input#but_en{ font-family: Verdana; font-size: 11px; border: 1px ridge #CCCCCC; ; color:#FFFFFF; background-color:#FF6600 }


textarea#fa{ font-family: Tahoma; font-size: 11px; border: 1px solid #999999 }
input#fa{ font-family: Tahoma; font-size: 11px; border: 1px solid #999999 }
input#but_fa{ font-family: Tahoma; font-size: 11px; border: 1px ridge #CCCCCC; ; color:#FFFFFF; background-color:#FF6600 }

#photogallery {
		width:100%;
		margin:0 auto;
		border:1px solid #c6ced7;
		overflow:hidden;
		padding:0;
		position:relative;
		background-color: #f1f3f5
	}
	#photogallery a#move-left , a#move-right {		
		color:#333;
		display:block;
		top:30px;		
		position:absolute;		
		text-decoration:none;		
		z-index:100;
	}
		#photogallery a#move-left {
			left:1%;
		}
		#photogallery a#move-right {
			right:1%;
		}
		#photogallery .mod {
			overflow:hidden;
		}
	#themes {
		width:350%;
	}
	.mod {
		width:90%;
		overflow:hidden;
		margin:0 auto;
		position:relative;
		zoom:1;
	}
	#themes, #themes li {
		margin:0;
		overflow:hidden;
		padding:0;
	}
	#themes li {
		float:right;
		height:90px;
		margin:0 15px -5px 0;
		width:105px;
		padding:0;
	}
	li img {
		border:1px solid #e5e5e5;
	}
	
	
	#thumb {
		background-color:#d7d7d7;
		width:100%;
	}
	.mods {
		width:100%;
		overflow:hidden;
		margin:0 auto;
		position:relative;
		zoom:1;
	}
	#thumb, #thumb li {
		margin:0;
		overflow:hidden;
		padding:0;
	}
	#thumb li {		
		float:right;
		height:105px;
		margin:10px;
		width:105px;
		padding:0;
	}
	li#thumb img {
		border:1px solid #fff;
	}
	
	
div#news_nav {
    padding: 10px;
    font-size: 12px;
    height: 2em;
}

div#news_nav a {
    display: block;
    float: left;        
    padding: 3px 5px 3px 5px;
    border: solid 1px #274e81;
    margin-right: 3px;
    color: #274e81;
}

div#news_nav a:hover , div#news_nav span#curr {
    display: block;
    float: left;        
    padding: 3px 5px 3px 5px;
    border: solid 1px #274e81;
    margin-right: 3px;
    background: #3366aa;
    color: #fff;
}

input.error, select.error, textarea.error  {border: 1px solid #FF0000; background-color: #FFFCE2; background-image: url('images/warning_obj.gif'); background-position:  left 50%; background-repeat: no-repeat; padding-left:16px}
input:focus, select:focus, textarea:focus {border: 1px solid red; background-color:#EFEFEF;}

div#form_output_msg {border:1px solid #666; position:absolute; width:500px;height:300px;left:300px; padding:10px; background-color:#f0f0f0}
div#form_output_msg  div#into{font:bold 12px Tahoma; color:#cc3300; direction:rtl; text-align:center;}
div#loading_msg {background-color:#f0f0f0; font:bold 11px Tahoma; position:absolute; color: #CC3300; left:400px; direction:rtl}

div#admin_menu {
margin:15px 10px; 
direction:rtl;
text-align:right
}
div,td {font:11px tahoma}

input,textarea,select {
font-family: Tahoma; 
font-size: 11px; 
color: #333; 
border: 1px solid #0477ca; 
background-color: #f4fcff
}