/* CSS Document */

html,body{
	overflow-x:hidden;
}
body{
	margin:0px;
	font-size:13px;
	color:#000000;
	font-family:tahoma;
}
a{
	color:#000000;
	text-decoration:underline;
}
.menu{
	padding:12px 0px 16px 0px;
	background-color:#000000;
}

a.menu_itm{
	display: block;
	float: right;
	font: normal 1.8em "Times New Roman"; 
	height: 30px; 
	width:100%;
	text-decoration: none;
	font-weight:bold;
	color:#b2b2b2;
	padding-top:3px;
}
a.menu_itm:hover{
	color:#c00000;
}


.menuIn{
	padding:12px 0px 12px 0px;
	background-color:#000000;
}

a.menuIn_itm{
	display: block;
	float: right;
	font: normal 1.5em "Times New Roman"; 
	height: 20px; 
	width:100%;
	text-decoration: none;
	font-weight:bold;
	color:#b2b2b2;
	padding-top:3px;
}
a.menuIn_itm:hover{
	color:#c00000;
}



a.menu_subitm{
	display: block;
	float: right;
	font: normal 1.8em "Times New Roman"; 
	height: 30px; 
	text-decoration: none;
	font-weight:bold;
	color:#ff0000;
	background-color:#FFFFFF;
	padding:4px 10px 0px 10px;

}
a.menu_subitm:hover{
	color:#b2b2b2;
	background-color:#000000;
}


a.menu_subitm_eng{
	display: block;
	float: right;
	font-size:1.3em; 
	height: 16px; 
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	padding:4px 10px 4px 10px;
	margin-right:20px;
}
a.menu_subitm_eng:hover{
	color:#b2b2b2;
	background-color:#000000;
}

.menuex{
	padding:0px 0px 16px 0px;
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.submenu{
	padding-top:13px;
}
.main{
	background-color:#FFFFFF;
}
.logo{
	padding: 22px 18px 0px 0px;
}
.article{
	direction:rtl;
	padding-left:15px;
}
.article_head{
	background-color:#666666;
	padding:8px;

}
.article_head2{
	background-color:#666666;
	padding:8px;

	height:80px;
	overflow:hidden;
	line-height:1.3em;
}
.article_head a, .article_head2 a{
	color:#ffffff;
	text-decoration:none;
}

.ar_head_txt1{
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:4px;
}
.ar_head_txt2{
	color:#b2b2b2;

}
.article_pic{
	padding:8px;
	background-color:#b2b2b2;

}
.article_body{

	overflow:hidden;
	padding:8px 0px 22px 8px;
	line-height:1.4em;
}

/*          button list                */
a.btn_list{
	background: transparent url('../images/btn_list_l.gif') no-repeat top left;
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 24px; 
	padding-left: 5px;
	text-decoration: none;
	font-weight:bold;
	
	width:120px;
}

a:link.btn_list, a:visited.btn_list, a:active.btn_list{
	color: #666666;
}

a.btn_list span{
	background: transparent url('../images/btn_list_r.gif') no-repeat top right;
	display: block;
	height:19px;
	padding: 5px 30px 0px 6px;
	cursor:pointer;
}

a.btn_list:hover{ 
	background-position: bottom left;
}

a.btn_list:hover span{
	background-position: bottom right;
	color: #ff0000;
}

/*          button comment                */
a.btn_com{
	background: transparent url('../images/btn_list_l.gif') no-repeat top left;
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 24px; 
	padding-left: 5px;
	text-decoration: none;
	font-weight:bold;
	
	width:120px;
}

a:link.btn_com, a:visited.btn_com, a:active.btn_com{
	color: #666666;
}

a.btn_com span{
	background: transparent url('../images/btn_com_r.gif') no-repeat top right;
	display: block;
	height:19px;
	padding: 5px 30px 0px 6px;
	cursor:pointer;
}

a.btn_com:hover{ 
	background-position: bottom left;
}

a.btn_com:hover span{
	background-position: bottom right;
	color: #ff0000;
}

/*          button print                */
a.btn_print{
	background: transparent url('../images/btn_list_l.gif') no-repeat top left;
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 24px; 
	padding-left: 5px;
	text-decoration: none;
	font-weight:bold;
	
	width:120px;
}

a:link.btn_print, a:visited.btn_print, a:active.btn_print{
	color: #666666;
}

a.btn_print span{
	background: transparent url('../images/btn_print_r.gif') no-repeat top right;
	display: block;
	height:19px;
	padding: 5px 30px 0px 6px;
	cursor:pointer;
}

a.btn_print:hover{ 
	background-position: bottom left;
}

a.btn_print:hover span{
	background-position: bottom right;
	color: #ff0000;
}



/*          button send                */
a.btn_send{
	background: transparent url('../images/btn_list_l.gif') no-repeat top left;
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 24px; 
	padding-left: 5px;
	text-decoration: none;
	font-weight:bold;
	
	width:120px;
}

a:link.btn_send, a:visited.btn_send, a:active.btn_send{
	color: #666666;
}

a.btn_send span{
	background: transparent url('../images/btn_send_r.gif') no-repeat top right;
	display: block;
	height:19px;
	padding: 5px 30px 0px 6px;
	cursor:pointer;
}

a.btn_send:hover{ 
	background-position: bottom left;
}

a.btn_send:hover span{
	background-position: bottom right;
	color: #ff0000;
}




/*          button plus                */
a.btn_plus{
	background: transparent url('../images/btn_mor_l.gif') no-repeat top left;
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 24px; 
	padding-left: 5px;
	text-decoration: none;
	font-weight:bold;
	
	width:122px;
}

a:link.btn_plus, a:visited.btn_plus, a:active.btn_plus{
	color: #666666;
}

a.btn_plus span{
	background: transparent url('../images/btn_mor_r.gif') no-repeat top right;
	display: block;
	height:19px;
	padding: 5px 30px 0px 6px;
	cursor:pointer;
	font-weight:bold;
}

a.btn_plus:hover{ 
	background-position: bottom left;
}

a.btn_plus:hover span{
	background-position: bottom right;
	color: #ff0000;
}


/*          button                */
a.btn{
	border:1px solid #b2b2b2;
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 21px; 
	padding-left: 5px;
	text-decoration: none;
	font-weight:bold;
	padding:3px 3px 0px 3px;
	
	width:120px;
}

a:link.btn, a:visited.btn, a:active.btn{
	color: #666666;
}

a.btn:hover{ 
	background-position: bottom left;
	border:1px solid #c00000;
}


/*          button menu                */
a.btn_menu{
	background: transparent url('../images/btn_menu_l.gif') no-repeat top left;
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 22px; 
	padding-left: 3px;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}

a:link.btn_menu, a:visited.btn_menu, a:active.btn_menu{
	color: #ffffff;
}

a.btn_menu span{
	background: transparent url('../images/btn_menu_r.gif') no-repeat top right;
	display: block;
	height:19px;
	padding: 3px 15px 0px 5px;
	cursor:pointer;
}

a.btn_menu:hover{ 
	background-position: bottom left;
}

a.btn_menu:hover span{
	background-position: bottom right;
	color: #ffffff;
}

/*          qoute                */

.qoute{
	background-color:#FFFFFF;
	display: block;
	float: left;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	margin:5px;
	padding:5px;
	direction:rtl;
}

.td_sep{
	border-right:1px solid #ffc0c0;
	padding-right:13px;
}
.video_pic{
	padding:8px;
	background-color:#b2b2b2;
	width:245px;
	margin-right:19px;
}
.video_text{
	padding:10px;
	width:225px;
	height:50px;
	background-color:#FFFFFF;
	margin:5px 26px 15px 0px;
	}
.bg_media{
	background-image:url(../images/bg_media.gif);
	background-repeat:repeat-x;
	background-position:left 225px;
}
.footer{
	background-image:url(../images/foot_bk.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:25px;
	margin-bottom:20px;
}
.bg_footer{
	background-image:url(../images/bg_media.gif);
	background-repeat:repeat-x;
	background-position:left 0px;
	padding:5px;
}
/*          button footer                */
a.btn_foot{
	display: block;
	float: right;
	font: normal 12px tahoma; 
	height: 20px; 
	padding-left: 9px;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	width:100%;
}

a:link.btn_foot, a:visited.btn_foot, a:active.btn_foot{
	color: #000000;
}

a.btn_foot span{
	background: transparent url('../images/foot_btn.gif') no-repeat top right;
	display: block;
	height:18px;
	padding: 2px 21px 0px 6px;
	cursor:pointer;
}

a.btn_foot:hover{ 
	background-position: bottom left;
}

a.btn_foot:hover span{
	background-position: bottom right;
	color: #ff0000;
}
/*          button footer 2               */
a.btn_foot2{
	display: block;
	float: right;
	height: 20px; 
	padding-left: 9px;
	text-decoration: none;
	font-size:13px;
	width:100%;
}

a:link.btn_foot2, a:visited.btn_foot2, a:active.btn_foot2{
	color: #666666;
}

a.btn_foot2 span{
	background: transparent url('../images/foot_btn.gif') no-repeat top right;
	display: block;
	height:18px;
	padding: 2px 21px 0px 6px;
	cursor:pointer;
}

a.btn_foot2:hover{ 
	background-position: bottom left;
}

a.btn_foot2:hover span{
	background-position: bottom right;
	color: #ff0000;
}
.title{
	font-size:1.8em;
	font-weight:bold;
	font-family:"Times New Roman";
	margin-bottom:20px;
	background-image:url('../images/tit_sqr.gif');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:17px;
}
.title a{
	text-decoration:none;
}


.titleRed{
	font-size:1.8em;
	font-weight:bold;
	font-family:"Times New Roman";
	margin-bottom:20px;
	background-image:url('../images/tit_sqrRed.gif');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:17px;
	color:#FF0000;
}
.titleRed a{
	text-decoration:none;
}

.artsep{
	margin-top:10px;
	border-bottom:1px solid #ffc0c0;
}
.articleExt{
	margin-top:10px;
}
.gallery_item{
	border:1px solid #8d8d8d;
	padding:5px;
	width:120px;
	margin:10px 0px;
}
.gallery_item_ovr{
	border:1px solid #FFFFFF;
	padding:5px;
	width:120px;
	margin:10px 0px;
	background-color:#b2b2b2;
	color:#FFFFFF;
	cursor:pointer;
}
.input{
	border:1px solid #8d8d8d;
	margin:2px 0px;
}
.inputovr{
	border:1px solid #8d8d8d;
	background-color:#eeeeee;
	margin:2px 0px;
}

.item2ovr{
	padding:5px 0px;
	border-bottom:1px solid #999999;
}
.item2{
	padding:5px 0px;
	border-bottom:1px solid #e0e0e0;
}


.links_title{
	padding:5px 0px;
	border-bottom:1px solid #e0e0e0;
	font-weight:bold;
}
a.links_items{
	display:block;
	padding:10px;
	width:100%;
}
a:hover.links_items{
	display:block;
	padding:10px;
	background-color:#eeeeee;
}
a.links_items div{
	display:block;
}

a.font_size{
	border:1px solid #e0e0e0;
	padding:3px;
	text-decoration:none;
}
a.font_size span{
}
a.font_size:hover{
	border:1px solid #666666;
	padding:3px;
	background-color:#666666;
	color:#FFFFFF;
	text-decoration:none;
}
.searchbox{
	border:0px;
	font-size:14px; 
	height: 16px; 
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	padding:4px 5px;	
	width:240px;
}
.val{
	width:10px;
	background-image:url('../images/val.gif');
	height:24px;
}