@charset "utf-8";
/* CSS Document */

/*created by Deproweb company*/

a{text-decoration : none;color:#16387C;}
a:hover{text-decoration:underline;}
input{vertical-align:middle;}
img{border-width:0px;}
ul,li{margin:0;padding:0;

}

body{
direction:rtl;
margin:0 auto;
font-size:12px;
font-family:tahoma;
background: #fff;

}

#page{
background:#fff;
width:100%px;
margin:0 auto;
}


#header{
width:100%;
height:121px;
float:right;
background:url(images/header_bg.gif) repeat-x;
}

#right-header{
float:right;
height:79px;
width:158px;
margin-right:39px;
margin-top:19px;
}

#left-header{
height:110px;
float:left;
width:490px;
margin-left:15px;
}

#time-date{
background:url(images/time_bg.png) no-repeat;
width:368px;
height:44px;
float:left;
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#fff;
margin-left:30px;

}

.bb{
width:300px;
height:44px;
float:right;
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#fff;
line-height:27px;
padding-right:12px;


}

.head-adv{
width:468px;
height:60px;
float:left;
border:#6fa6ce 1px solid;
margin-left:10px;

}



#menu{
float:right;
background:url(images/menu_bg.gif) repeat-x;
height:35px;
width:100%;
line-height:32px;

}

#menu a{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
padding-right:10px;
padding-left:10px;
margin-right:12px;
text-decoration:none;
}

#menu a:hover{
float:right;
background:url(images/menu_hover.gif) repeat-x;
height:32px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
}




.search{
width:271px;
height:27px;
float:left;

}

#all-input{
width:228px;
height:17px;
float:right;

}


.input-search{
width:162px;
height:17px;
float:right;
border:#e4e4e4 1px solid;
margin-top:7px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#999999;
text-align:right;
text-decoration:none;
padding-right:4px;
}

.search-button{
width:61px;
height:22px;
float:right;
margin-top:6px;
margin-right:1px;

}






#all-site{
	width:100%;
	float:right;
}




#right-site{
float:right;
width:164px;
margin-right:3px;
background:#e8f4fd;
border:#d3e6f3 1px solid;
margin-top:5px;
}


.menu-title{
float:right;
width:160px;
height:24px;
background:url(images/title_menu.gif) repeat-x;
margin:2px;
}

.menu-title a{
line-height:20px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFF;
text-decoration:none;
}


.sub-menu li{
width:160px;
list-style:none;
margin-right:2px;
clear:both;
border-bottom:#4eb4ff 1px dashed;

}

.sub-menu ul li h3{
margin:0px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#298ed4;

}



.sub-menu a{
display:block;
line-height:15px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#298ed4;
text-align:right;
text-decoration:none;
background:url(images/icon_menu.png) no-repeat right;
padding:4px 16px 4px 0px;


}


.sub-menu a:hover{
background:#1f87d3 url(images/icon_menu.png) no-repeat right;
color:#fff;
text-decoration: none;

}

.sub-menu b{
display:block;
line-height:15px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#298ed4;
text-align:right;
text-decoration:none;
background:url(images/icon_menu.png) no-repeat right;
padding:4px 16px 4px 0px;



}

.sub-menu b:hover{
background:#1f87d3 url(images/icon_menu.png) no-repeat right;
color:#fff;
text-decoration: none;
}




#left-site{
float:right;
width:99%;
margin-top:5px;
margin-right:5px;
}


.main-cat{
float:right;
width:98%;
background:#e8f4fd url(images/main_cat_bg.gif) repeat-x;
border:#f4f4f4 1px solid;
padding-bottom:25px;
padding-right:10px;
}

.main-cat-1{
float:right;
width:255px;
height:100px;
margin:20px 3px 28px 10px;
}

.main-cat-head{
float:right;
width:255px;
height:56px;
background:url(images/main_cat_head.png) no-repeat;
}


.main-cat-head a{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#289aee;
line-height:54px;
padding-right:28px;
}

.main-cat-midd{
float:left;
width:169px;
background:#9accf1 url(images/main_cat_midd.png) repeat-x;
margin-left:2px;
padding-bottom:5px;
border-right:#f1efef 1px solid;
border-left:#f1efef 1px solid;

}

.sub-cat{
float:right;
width:155px;
margin-right:10px;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
color:#1274ba;
text-decoration:none;

}


.sub-cat a{
float:right;
width:155px;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
color:#1274ba;
text-decoration:none;
background:url(images/icon_menu.png) no-repeat right;
padding-right:18px;
line-height:17px;

}

.main-cat-end{
float:left;
width:171px;
height:9px;
background:url(images/main_cat_end.png) no-repeat;
border-right:#f1efef 1px solid;
border-left:#f1efef 1px solid;

}
.new-softs{
float:right;
width:100%;
margin-top:8px;
}
.new-head{
float:right;
width:100%;
height:23px;
background:url(images/new_head.gif) repeat-x;
}

.new-head a{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
line-height:18px;
padding-right:15px;
text-decoration:none;
}

.new-content{
float:right;
width:99.7%;
background:#e9f4fd;
border:#cae1f0 1px solid;
}

.new-1{
float:right;
width:98%;
margin:7px 9px 3px 10px;
}

.new-1-head{
float:right;
width:99%;
height:23px;
background:url(images/new_head.gif) repeat-x;
}

.new-1-head a{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
line-height:18px;
padding-right:70px;
text-decoration:none;
text-align:center;
}

.new-1-content{
float:right;
width:99%;
background:url(images/new_1_bg.gif) repeat-x;
border:#bfe5fd 1px dashed;

}

.details-cont{
float:right;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
color:#1274ba;
padding:10px;
}

.new-info{
float:right;
width:99%;
height:20px;
background:#cbe9ff;
border:#baddf7 1px solid;
margin-right:3px;
margin-bottom:10px;

}


.new-info-2{
float:right;
width:99%;
}

.new-info-2 b{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#1274ba;
padding-right:20px;
line-height:17px;

}



.footer{
float:right;
width:100%;
margin-top:10px;

}

.up-footer{
float:right;
width:100%;
height:29px;
background:url(images/up_footer_bg.gif) repeat-x;

}

.copy{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
line-height:24px;
margin-right:10px;
}

.copy a{
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
}

.down-footer{
float:right;
width:100%;
height:25px;
line-height:23px;
background:url(images/down_footer_bg.gif) repeat-x;
}

.prog-copy{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
margin-right:10px;
}

.prog-copy a{
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
}

.version{
float:left;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
margin-left:10px;
}


/*new softs*/

.details-content{
float:right;
width:98%;
margin-top:5px;
margin-bottom:5px;
background:#eee;
border:#CCCCCC 1px dotted;
}

.sub-cats{
float:right;
line-height:20px;
padding-right:20px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#47a4e4;
}
.details-content b{
float:right;
line-height:20px;
padding-right:30px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#47a4e4;
}

.details-content a{
float:right;
line-height:20px;
padding-right:30px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#47a4e4;
text-decoration:none;
}

.details-content a:hover{
float:right;
line-height:20px;
padding-right:30px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#70bfff;
text-decoration:none;
}



/*main cat*/


.nom-softs{
float:right;
width:100%;
margin-top:10px;
background:#eee;
border:#CCCCCC 1px dotted;
}

.nom-softs b{
float:right;
line-height:25px;
padding-right:15px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#47a4e4;

}

.all-prog{
float:right;
width:100%;
margin-top:10px;
background:#eee;
border:#CCCCCC 1px dotted;
}

.prog-1{
float:right;
width:150px;
}

.prog-pic{
float:right;
width:41px;
height:44px;
}

.prog-name a{
float:right;
width:150px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#47A4E4;
text-align:center;
margin-bottom:5px;
text-decoration:none;
}

.prog-name a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#70bfff;

}

.page-num{
float:right;
width:100%;
margin-top:7px;
background:#eee;
border:#CCCCCC 1px dotted;

}

.one{
float:right;
width:18px;
height:16px;
background:#fff;
border:#CCCCCC 1px dotted;
margin:1px;

}

.one a{
float:right;
width:18px;
text-align:center;
text-decoration:none;
color:#444;
}

.one a:hover{
float:right;
width:18px;
text-align:center;
color:#70bfff;

}
.zero {
float:right;
width:18px;
height:16px;
background:#fff;
border:#CCCCCC 1px dotted;
margin:1px;
text-align:center;
text-decoration:none;
color:#444;
}


/*prog_show*/


.prog-detal{
float:right;
width:100%;
background:#f2f2f2 url(images/main_cat_bg.gif) repeat-x;
border:#ccc 1px dotted;
margin-top:10px;


}

.all-detal{
float:right;
width:80%;
margin-top:12px;
margin-bottom:12px;
margin-right:15px;


}

.detal-1{
float:right;
width:100%;
height:22px;
border:#eaeaea 1px dotted;
background:url(images/bg_block_2.gif) repeat-x;


}

.detal-1 b{
float:right;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
color:#0085E1;
line-height:20px;
padding-right:7px;
}

.detal-1 a{
float:right;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
color:#0085E1;
line-height:20px;
padding-right:7px;
text-decoration:none;
}

.discribtion{
float:right;
width:60%;
margin:10px;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
color:#0085E1;

}

.google-ads{
float:right;
width:300px;
height:239px;
}

.first-step{
float:right;
width:100%;
margin-top:7px;
background:#71c2ff;
border:#5db8fc 1px dotted;
}

.first-step h1{
float:right;
width:100%;
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#fff;
text-align:center;
text-decoration:none;

}

.first-step h1:hover{
float:right;
width:100%;
font-family:tahoma;
font-family:tahoma;
font-size:20px;
font-weight:bold;
color:#e7f5ff;
text-align:center;
text-decoration:none;

}

.promotion_Links {
color:#008DD6;
float:right;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
padding:2px;
width:100%;
}

.one_promo {
color:#008DD6;
float:right;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
padding:2px;
width:100%;
}

.one_promo b {
float:right;
font-size:12px;
font-weight:lighter;
width:15%;
}

.input_promo {
color:#008DD6;
border:#cbcccc 1px dotted;
float:right;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
width:80%;
}

.all-comments {
float:right;
width:100%;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#0099FF;
text-decoration:none;
padding-right:15px;
padding-bottom:10px;
}

.add-comment {
float:right;
width:80%;
padding-right:20px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#008DD6;
}

.text-area {
float:right;
width:80%;
padding-right:20px;
padding-top:5px;


}

#textarea-comments {
direction:rtl;
float:right;
width:92%;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#008DD6;
border:#cbcccc 1px dashed;
}



.block-small{
float:right;
width:49%;
margin-top:10px;
margin-left:9px;
}

.title-block-small{
float:right;
width:70%;
height:26px;
background:url(images/title_block.gif) repeat-x;
border:#c4dff1 1px solid;
}

.title-block-small{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
line-height:21px;
padding-right:10px;
width:98%;
}

.content-block-small{
float:right;
width:100%;
background:#f2f2f2 url(images/content_block.gif) repeat-x;
border:#f3f3f3 1px solid;
padding-bottom:8px;
padding-top:8px;

}

.bg-program-small{
float:right;
width:95%;
background:#fff url(images/bg_program.gif) repeat-x;
margin-right:7px;
margin-top:2px;
}

.prog-pic{
float:right;
width:46px;
height:50px;
margin:11px;
}

.prog-info-small{
float:right;
width:80%;
}

.info-title-small{
float:right;
width:80%;
margin-top:5px;
margin-right:3px;
}

.info-title-small a{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#0085e1;
text-decoration:none;
}

.info-title-small a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#30abff;
text-decoration:none;
}

.info-content-small{
float:right;
width:100%;
margin-top:4px;
margin-right:2px;
margin-bottom:3px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#47a4e4;
}

.all-cats{
float:right;
width:100%;
margin-right:3px;
}

.block-1{
float:right;
width:100%;
margin-top:10px;
}


.title-block-1{
float:right;
width:100%;
height:23px;
background:url(images/title_block.gif) repeat-x;
}

.title-block-name{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
line-height:21px;
padding-right:12px;
}

.content-block-1{
float:right;
width:100%;
background:#f2f2f2 url(images/content_block.gif) repeat-x;
border:#f3f3f3 1px solid;
padding-bottom:8px;
padding-top:8px;

}

.bg-program-1{
float:right;
width:97%;
background:#e8f4fd url(images/main_cat_bg.gif) repeat-x;
margin-right:7px;
margin-top:2px;
}

.prog-pic{
float:right;
width:46px;
height:50px;
margin:11px;
}

.prog-info{
float:right;
width:80%;
}

.info-title{
float:right;
width:100%;
margin-top:5px;
margin-right:3px;
}

.info-title a{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#0085e1;
text-decoration:none;
}

.info-title a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#30abff;
text-decoration:none;
}

.info-content{
float:right;
width:100%;
margin-top:4px;
margin-right:2px;
margin-bottom:3px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#47a4e4;
}


.part{
float:right;
width:50%;
margin-right:15px;
padding-right:45px;
margin-bottom:2px;
border:#cae8fe 1px dashed;
background:#fff url(images/bg_block_2.gif) repeat-x;

}

.part-word{
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#30abff;
padding-top:6px;
text-align:right;

}

.down-button{
float:left;
width:170px;
height:30px;
margin-left:45px;
background:url(images/download.png) no-repeat;

}






/*prog_show*/


.form{
float:right;
width:520px;
margin:20px;

}

.text-1{
color:#0085E1;
direction:rtl;
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
width:92px;
text-align:center;
}

.input-1{
float:right;
margin-bottom:8px;
margin-right:19px;
width:400px;
}

.input-1 b{
float:right;
width:100px;
height:21px;
background:url(images/secu.gif) no-repeat;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
line-height:20px;
margin-right:5px;
}

#textfield-1{
float:right;
width:400px;
height:17px;
padding-right:3px;
background:url(images/bg_block_2.gif) repeat-x;
border:#a4d7fc 1px dashed;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#0085e1;
}

#textfield-2{
float:right;
width:400px;
height:200px;
padding-right:3px;
border:#a4d7fc 1px dashed;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#0085e1;
}

#textfield-3{
float:right;
width:150px;
height:17px;
padding-right:3px;
border:#a4d7fc 1px dashed;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#0085e1;
}

.secu-info{
float:right;
width:250px;
font-family:tahoma;
font-size:12px;
font-weight:lighter;
color:#0080dd;
margin-top:5px;
}

.send-button{
float:left;
width:160px;
height:30px;
margin-top:5px;
}



/*CSS sitemap */

.sitemap_page{
	width:710px;
	float:right;
	padding:2px;
	font-family:tahoma;
	font-size:12px;
	font-weight:lighter;
	color:#008dd6;
}

.sitemap{
	
	float:right;
	padding-right:12px;
	margin-top:7px;
	margin-bottom:7px;
}

.sitemap a{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
	line-height:16px;
	display:block;
	padding-top:2px;
	text-decoration:none;
	background:url(images/icon_menu.png) no-repeat right;
	padding-right:15px;
}		
.sitemap a:hover{
	color:#0099FF;
}
.sitemap ul {
	padding-right:30px;
	padding-top:3px;
}
.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:#0099FF;
	background:url(images/icon2_links_block.png) no-repeat right;
}
.sitemap ul li a:hover {
	font-family:tahoma;
	font-size:12px;
	font-weight:lighter;
	color:#0066FF;
}



/*CSS search */
.search_page{
	width:80%;
	float:right;
	margin-right:15px;
	padding:2px;
	font-family:tahoma;
	font-size:12px;
	font-weight:lighter;
	color:#008dd6;
}
.search_2{
	float:right;
	width:310px;
	margin-top:9px;
	margin-bottom:20px;
	margin-right:15px;
}
.search_3{
	width:550px;
	display:block;
	float:right;
	margin-right:20px;
}
.search_3 a{
	width:550px;
	display:block;
	float:right;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#008dd6;
	border-bottom:#35aaff  1px dashed;
	line-height:25px;
	background:url(images/icon_menu.png) no-repeat right;
	padding-right:15px;
	margin-right:20px;
	margin-top:3px;
	text-decoration:none;
	
}
.search_3 a:hover{
	color:#0099FF;
}
