a{text-decoration : none;}

a:hover{text-decoration:none;}

input{vertical-align:middle;}

img{border-width:0px;}

ul,li{margin:0;padding:0;}

body{

	direction:rtl;

	margin:0;

	font-size:12px;

	font-family:tahoma;

	background:#044760;

	width:100%;

}
#menupage{
	width:756px;
	margin:0 auto;
	}
#page{

	width:100%;

	margin:0 auto;

}

#header{

	width:100%;

	float:right;

	background:url(images/header.jpg) repeat-x;

	height:121px;

}

#logo{

	float:right;

	margin-right:12px;

	margin-top:14px;

}

#date{

	background:#000;

	float:left;

	width:250px;

	height:22px;

	margin-left:30px;

	text-align:center;

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;

	color:#fff;

	line-height:20px;

}

#under-header{

	background:#fff;

	float:right;

	width:100%;

	height:25px;

	clear:both;

}

.menu{

	float:right;

	height:25px;

	margin-right:10px;

}

.menu a{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

	line-height:23px;

	padding:0px 6px 5px 6px;

}

.menu a:hover{

	color:#fff;
	
	text-decoration:underline;

	padding:4px 6px 5px 6px;

}

#search{

	float:left;

	margin-left:20px;

	margin-top:2px;

}

#in-search{

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;

	color:#333;

	padding-right:160px;

	margin-bottom:20px;

	margin-top:20px;

}

.input-search{

	width:220px;

	height:15px;

}

.button-search{

	width:80px;

	height:23px;

}

.advert{

	float:right;

	width:100%;

	padding-top:5px;

	padding-bottom:5px;

	background:#fff;

	text-align:center;

	clear:both;

}

#site{

	float:right;

	width:100%;
	
	background:#fff;

}

.table{

	float:right;

	width:100%;

	direction:rtl;

}

#r-block{

	width:160px;

}

.right-site{

	float:right;

	margin:7px 6px 7px 2px;

	width:160px;

}

.vertmenu {

	font-family:Tahoma;

	font-size: 11px;

	width: 160px;

	padding: 0px;

	margin: 0px;

	background: #fff;

	margin-bottom: 7px;

	float: right;

}

.vertmenu b {

	display: block;

	background:#09657c url(images/depro_bg_title.gif) repeat-x;

	font-size: 100%;

	padding: 3px 0 5px 3px;

	border: 1px solid #0185b6;

	color: #fff;

	margin: 0px;

	width:155px;

	text-align:center;

}

.vertmenu ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

	border: none;

}

.vertmenu ul li h3{

	margin: 0px;

	padding: 0px;

	background:url(images/depro_icon_1.png) no-repeat right;

	font-size: 11px;

	font-family:tahoma;

	color: #000;

	font-weight:lighter;

}

.vertmenu ul li h3 a {

	font-size: 11px;

	font-family:tahoma;

	font-weight:lighter;

	padding: 2px 11px 5px 4px;

	display: block;

	border-bottom: 1px dashed #999;

	text-decoration: none;

	color: #000;

	width:144px;

	line-height:15px;

}

.vertmenu ul li a:hover, .vertmenu ul li a:focus {

	color: #fff;

	background:#575757 url(images/depro_active_title.gif) repeat-x;

}

 .stat{

	width:150px;

	padding:4px;

	float:right;

	border-bottom: 1px dashed #999;

	font-size:11px;

	font-family:tahoma;

	font-weight:lighter;

	color:#000;

}

.name-stat{

	float:right;

	background:url(images/depro_icon_cat.gif) no-repeat right;

	padding-right:10px;

}

.nom-stat{

	padding-right:2px;

	padding-left:2px;

	float:left;

	text-align:center;

	background:#c4c4c4;

	width:50px;

	height:17px;

}

.nom-stat:hover{

	padding-right:2px;

	padding-left:2px;

	background:#fff;

	width:50px;

	height:17px;

}

.center-site {

	background:#e7e7e7;

	margin-top:7px;

	margin-right:2px;

	float:right;

	width:93%;

}

.title-show {

	background:#09657c url(images/depro_bg_title.gif) repeat-x;

	padding: 3px 7px 5px 3px;

	border: 1px solid #0185b6;

	width:99%;

}

.title-show a {

	color: #fff;

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	background:url(images/icon_this.gif) no-repeat left;

	padding-left:20px;

}

.show {

	background:#fff;

	padding:9px 6px 0 3px;

	border: 1px solid #0185b6;

	float:right;

	width:99%;

	padding-bottom:5px;

}

.on-show {

	background:#E7E7E7 none repeat scroll 0 0;

	border:1px dotted #C8C8C8;

	float:right;

	height:125px;

	margin-bottom:6px;

	margin-right:4px;

	padding:0 0 0 0;

	text-align:center;

	width:186px;

}

.title-on-show {

	background:#09657c url(images/depro_bg_title.gif) repeat-x;

	float:right;

	height:20px;

	width:184px;

	border:#0185b6 1px dashed;

}

.title-on-show a {

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

}

.tit {

	float:right;

	margin-right:3px;

}

.nb{

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;

	color:#000;

	line-height:16px;

	background:url(images/depro_nb.png) no-repeat;

	padding:0px 19px 0 12px;

	float:left;

}

.nb:hover {

	color:#444;

	background:url(images/depro_nb_active.png) no-repeat;

}

.img-show{

	padding-top:20px;

	float:right;

}

.links-show{

	margin-right:3px;

	float:right;

}

.links-show a{

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;

	color:#333;

	display:block;

	background:url(images/depro_icon_cat.gif) no-repeat right;

	line-height:15px;

	padding-top:2px;

	padding-right:15px;

	text-align:right;



}

.links-show a:hover{

	color:#0185b6;

	text-decoration:none;

}

.show-prog{

	width:100%;

	float:right;

	background:#e7e7e7;

	border-bottom: 1px dashed #999;

	margin-bottom:10px;

}

.photo-prog{

	float:right;

	padding: 20px 7px 10px 7px;

	border-left: 1px dashed #999;

	width:75px;

	background:#e7e7e7;

}

.data-prog{

	float:right;

	width:98%	;

}

.title-prog{

	float:right;

	background:#09657c url(images/depro_bg_title.gif) repeat-x;

	padding: 3px 7px 5px 3px;

	border: 1px solid #0185b6;

	width:98%;

	margin:3px 2px 3px 3px;

}

.title-prog a{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

}

.text-prog{

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;

	color:#333;

	width:100%;

	float:right;

	margin:1px 3px 3px 3px;

}

.comment-prog{

float:right;

border:#999 1px solid;

background:#fff;

width:97%;

margin:3px;

font-family:tahoma;

font-size:11px;

font-weight:bold;

color:#222;

height:17px;

line-height:17px;

padding-right:15px;

text-decoration:none;

}

.comment-prog b, .comment-prog a{

padding-right:15px;

text-decoration:none;

text-transform:uppercase;

font-family:tahoma;

font-size:11px;

font-weight:bold;

color:#222;

}

#contact-us{

background:#E7E7E7;

margin-bottom:5px;

margin-left:2px;

border:#999 1px dashed;

width:100%;

}

.text-contact-us{

font-family:tahoma;

font-size:11px;

font-weight:bold;

color:#222;

padding-right:10px;

}

#textfield-3{

width:400px;

background:#fff url(images/depro_name_mail.png) right no-repeat;

padding-right:20px;

border:#999 1px dotted;

}

#textfield-4{

width:400px;

background:#fff url(images/depro_email.png) right no-repeat;

padding-right:20px;

text-align:left;

border:#999 1px dotted;

}

.textarea{

width:400px;

background:#fff url(images/depro_email.png) right no-repeat;

padding-right:20px;

text-align:left;

border:#999 1px dotted;

}

.categry{

	width:100%;

	float:right;

	background:#0185b6;

	border: 1px dashed #999;

	margin-bottom:10px;

	padding:2px 0px;

}

.curvy {position:relative; width:100px; height:70px; background:#575757; color:#000; margin:2px auto; float:right; margin-right:10px; }

#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#575757; background:#0185b6; overflow:hidden;}

#ctl {top:0px; left:0px;}

#cbl {top:50px; left:0px;}

#ctr {top:0px; left:80px;}

#cbr {top:50px; left:80px;}

#quadtl, #quadtr, #quadbl, #quadbr {position:absolute; font-size:150px; font-family:arial; color:#575757; line-height:40px;}

#quadtl {left:-8px;}

#quadtr {left:-25px;}

#quadbl {left:-8px; top:-18px;}

#quadbr {left:-25px; top:-18px;}

#text {position:absolute; right:25px; top:11px;}

.name-cat h1{

	width:400px;

	height:20px;

	float:right;

	background:#575757 url(images/depro_arrow_icon.png) no-repeat right;

	text-align:right;

	margin-bottom:6px;

	font-family:tahoma;

	padding-right:24px;

	color:#fff;

	font-weight:bold;

	font-size:11px;

	margin-top:0px;

	line-height:15px;

}

.sub-cats{

	width:140px;

	float:right;

	background:#fff;

	border: 1px dotted #999;

	margin-right:4px;

	padding:2px;

	text-align:center;

	margin-top:8px;

	margin:8px 4px 1px 0px;

}

.sub-cats:hover{

	background:#eeeeee;

}

.sub-cats a{

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;

	color:#0099FF;

}

.sub-cats a:hover{

	color:#444;

}

/* program */

.program-sub{

	background:#eee;

	padding:4px 4px 4px 0px;

	border:#ddd 1px dashed;

	margin-top:5px;

	clear:both;

}

.program-sub a{

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;

	color:#00f;

	display:block;

	background:url(images/depro_icon_cat.gif) no-repeat right;

	padding-right:15px;

	border-bottom:#ddd 1px dashed;

	text-align:right;

}

.program-sub a:hover{

	background:#ccc;

}

.program-title{

	clear:both;

}

.program-title h1{

	font-family:tahoma;

	color:#fff;

	background:#0066FF;

	text-align:center;

	padding:3px;

}

.program-title h1:hover{

	color:#fff;

	background:#3300CC;  

}

.program-info{

	background:#0066FF;

	padding:6px;

	float:right;

	width:98%;

}

.program-photo{

	background:#3183fe url(images/bg_img2.gif) repeat-x;

	padding:6px;

	width:130px;

	text-align:center;

	float:right;

	margin-left:3px;

	border:#fff 1px dashed;

	height:85px;

}

.program-photo:hover{

	background:#3183fe;

}

.program-dir{

	float:right;

	width:72%;

	display:block;

}

.program-dir ul li{

	list-style:none;

	text-align:right;

	padding:4px 34px 9px 2px;

	background:url(images/icon_0.png) no-repeat right;	

	display:block;

	border-bottom:#c1cafc 1px dashed;

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

	line-height:15px;



}

.program-dir ul li a{

	font-size:11px;

	font-weight:bold;

	color:#fff;

}

.program-des{

	background:#3183fe;

	padding:6px;

	float:right;

	width:98%;

}

.title-des{

	background:#3183fe url(images/bg_img.gif) repeat-x;

	padding:6px;

	width:130px;

	text-align:center;

	float:right;

	margin-left:10px;

	font-size:11px;

	font-weight:bold;

	color:#fff;

	border:#fff 1px dashed;

	height:60px;

}

.title-des:hover{

	background:#3183fe;

}

.text-des{

	font-size:13px;

	font-weight:bold;

	color:#fff;

	float:right;

	line-height:18px;

}

.program-down{

	background:#0066FF;

	padding:6px;

	float:right;

	width:98%;

	clear:both;

}

.title-down{

	background:#0066FF url(images/bg_img3.gif) repeat-x;

	padding:6px;

	width:130px;

	text-align:center;

	float:right;

	margin-left:10px;

	font-size:11px;

	font-weight:bold;

	color:#fff;

	border:#fff 1px dashed;

	height:60px;

}

.title-down:hover{

	background:#0066FF;

}

.text-down{

	font-size:11px;

	font-weight:bold;

	color:#fff;

	float:right;

	line-height:18px;

	width:400px;

	margin-left:10px;	

}

.part-download{

	float:right;

	width:400px;

	padding:2px;

	background:url(images/bg_img3.gif) repeat-x;

	margin-bottom:2px;

}

.part{

	float:right;

	width:235px;

	text-align:center;

	line-height:26px;

}

.part1{

	float:right;

	width:235px;

	text-align:center;

	line-height:26px;

	height:70px;

}

.download{

	float:right;

	width:165px;

	text-align:center;

	height:30px;

}

.download:hover{

margin-top:1px;

}

.program-links{

	background:#3183fe;

	padding:6px;

	float:right;

	width:98%;

	clear:both;

}

.text-links{

	font-size:11px;

	font-weight:bold;

	color:#fff;

	float:right;

	line-height:18px;

	width:400px;

	margin-left:10px;

}

.program-search{

	background:#0066FF;

	padding:6px;

	float:right;

	width:98%;

	clear:both;

}

/* end program */

#footer{

	float:right;

	width:100%;

	height:50px;

	background:#1a1a1a url(images/footer.png);

	line-height:35px;

	font-family:tahoma;

	font-size:11px;

	font-weight:lighter;


	color:#999;

}

#website{

	float:right;

	padding-right:40px;

}

#website a{

	 font-family:tahoma;

	 font-size:11px;

	 font-weight:lighter;

	 color:#cecece;

}

#rss{

	float:left;

	padding-left:40px;
	
	padding-top:10px;

}

.nom{

	width:600px;

	margin:0 auto;

	font-size:11px;

	font-family:tahoma;

	font-weight:lighter;

	color:#444;

	display:block;

	float:right;

}

.one{

	width:17px;

	height:15px;

	float:right;

	margin-right:3px;

	font-size:11px;

	font-family:tahoma;

	font-weight:bold;

	background:#3183fe;

	color:#fff;

	display:block;

	text-align:center;

}

.zero{

	width:17px;

	height:15px;

	float:right;

	margin-right:3px;

	font-size:11px;

	font-family:tahoma;

	font-weight:bold;

	background:#0066FF;

	color:#fff;

	display:block;

	text-align:center;

}

.one a{

	width:17px;

	height:15px;

	float:right;

	font-size:11px;

	font-family:tahoma;

	font-weight:bold;

	color:#fff;

	display:block;

	text-align:center;

}

.one:hover{

	width:17px;

	height:15px;

	float:right;

	font-size:11px;

	font-family:tahoma;

	font-weight:bold;

	background:#0066FF;

	color:#fff;

	display:block;

	text-align:center;

}

.search{

	width:550px;

	display:block;

	float:right;

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

	padding-right:30px;

	padding-bottom :30px;

}

.search a{

	width:550px;

	display:block;

	float:right;

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

	border-bottom:#eee 1px dashed;

	line-height:25px;

	background:url(images/depro_icon_cat.gif) no-repeat right;

	padding-right:15px;

}

.search a:hover{

	color:#FFFF00;

}

.stop{

	float:right;

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

	line-height:18px;

	width:400px;

}

.stop a{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

}

.sitemap-top{

	width:200px;

	float:right;

	padding-right:20px;

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#000;

}

.sitemap-top ul{

	padding-bottom:30px;

}

.sitemap-top ul li{

	padding-top:5px;

	list-style:none;

	background:url(images/depro_icon_cat.gif) no-repeat right;

	padding-right:15px;

}

.sitemap-top ul li a{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#000;

}

.sitemap{

	width:200px;

	float:right;

	padding-right:40px;

}

.sitemap a{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#0066FF;

	width:180px;

	display:block;

	padding-top:5px;

	text-decoration:none;

	background:url(images/depro_icon_cat.gif) no-repeat right;

	padding-right:15px;

}		

.sitemap ul {

	padding-right:30px;

	padding-top:5px;

}

.sitemap ul li{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#333;

	list-style:none;

}

.sitemap ul li a {

	font-family:tahoma;

	font-size:12px;

	font-weight:lighter;

	color:#3183fe;	

}



/* new version */

.important-prog{

	background:#c4c4c4;

	width:91%;

	float:right;

	padding:5px 25px 5px 25px;

	margin-bottom:10px;

}

.name-cat2 h1{

	width:400px;

	height:20px;

	float:right;

	background:#FF6600 url(images/depro_arrow_icon.png) no-repeat right;

	text-align:right;

	margin-bottom:6px;

	font-family:tahoma;

	padding-right:24px;

	color:#fff;

	font-weight:bold;

	font-size:11px;

	margin-top:0px;

	line-height:15px;

}

.title-prog2{

	float:right;

	background:#09657c url(images/depro_bg_title2.gif) repeat-x;

	padding: 3px 7px 5px 3px;

	border: 1px solid #a57a09;

	width:98%;

	margin:3px 2px 3px 3px;

}

.title-prog2 a{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	color:#fff;

}
