﻿/*=====================================*/
/*=====================================*/
/*============ alprogrammer 2011 ======*/
/*=====================================*/
/*=====================================*/
a:link {
	text-decoration: none;
	color: #2E4089;
}

a:visited {
	color: #2E4089;
	text-decoration: none;
}
a:hover,a:active {
	color: #63A9F5;
	text-decoration: none;
}
a img {
	border: 0px;
}
	a img{filter:Alpha(Opacity=80);border:0;}
	A:hover img{filter:none;border:0;}
.himoz input,.himoz select{
	font-family: tahoma;
	color: #4EDEA0;
	background-color: #1C232D;
	font-weight: bold;
	text-align: center;
	padding:4px;
	font-size: 9pt;
}
/*=====================================*/
body {
	background-color: #1B2736;
	font-family: Tahoma,Arial, Sans-Serif;
	font-size: 8pt;
	color: #535768;
	text-align: center;
	direction: rtl;
	margin: 0;
	background-image: url('img/bg-borgak.jpg');
	background-position: center top;
	background-repeat: repeat-y;
	background-attachment: fixed;
	SCROLLBAR-HIGHLIGHT-COLOR: #C6DD9B;
	SCROLLBAR-3DLIGHT-COLOR: #262129;
	SCROLLBAR-SHADOW-COLOR: #C6DD9B;
	SCROLLBAR-DARKSHADOW-COLOR: #423948;
	SCROLLBAR-ARROW-COLOR: #040D12;
	SCROLLBAR-TRACK-COLOR: #040D12;
	SCROLLBAR-FACE-COLOR: #C6DD9B;
}
h1,h2,h3{
	margin:6px;
}
#clear{
        clear: both;
}

.clear{
        clear: both;
}

.time
{
	margin-top: 18px;
	float: left;
	margin-left: 5px;
	font-size: 8pt;
}
.h1{
	font-family: arial;
	font-size: 14pt;
	padding-right: 30px;
	color: #272727;
}
.h1 a:link,.h1 a:visited{
	color: #272727;
}
.h2{
	font-family: Tahoma;
	font-size: 10pt;
	color: #616381;
}
.h2 a:link,.h2 a:visited{
	color: #616381;
}

.headDIV{
	background-image:url('img/head.jpg');
	background-position:center top;
	background-repeat:no-repeat;
}




















/*Menu*/

.vmenu{
       WIDTH:700px;
       height:30px;
       background-color: #CCCCCC;
       background-image:url('img/top-menu.png');
       background-repeat:no-repeat;
       margin:1px;
       margin-bottom:0px;

}

.searchForm{
	margin:0;padding:0;text-align:center;
       padding-left: 10px;

}
.searchinput{
       border:0;
	margin: 0;
	padding: 2px;
	float: left;
       border: 1px #2B203C solid;
	font-size: 8pt;
	font-family: Tahoma;
	width: 100px;
	height: 15px;
	margin-top: 6px;
	color: #D2C8E1;
       background-color: #100C16;
}




#menu{
       padding-top:2px;

}
li,ul{
        list-style-type: none;
}


#menu li{
	float:right;
	position:relative;
	margin-left:5px;
	border:none;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
}
#menu li a{
	padding:5px 10px;
	display:block;
	color:#CACACA;
}
#menu li a:hover{
	color:#fff;
}
#menu .home:hover{
	background:#51b6d0;
}
#menu .ourwork:hover{
	background:#2F60AA;
}
#menu .products:hover{
	background:#a4bf2d;
}
/*#menu .center:hover{
	background:#d64583;
}*/
#menu .services{
	border:none;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-o-border-radius:5px 5px 0 0;
}
#menu .services:hover{
	background:#555;
}
#menu .aboutus:hover{
	background:#d64583;
}
#menu .support:hover{
	background:#f3a70f;
}
#menu .contactus:hover{
	background:#51b6d0;
}
#menu li:hover>ul{
	display:block;

}
#menu ul{
	width:160px;
	position:absolute;
	top:22px;
	right:0;
	display:none;
	background:#555;
	padding:5px;
	z-index:1000;
	border:none;
	border-radius:5px 0 5px 5px;
	-moz-border-radius:5px 0 5px 5px;
	-webkit-border-radius:5px 0 5px 5px;
	-o-border-radius:5px 0 5px 5px;
}
#menu li li a{
	padding:5px;
	display:block;
	color:#999;

}
#menu li li a:hover{
	color:#999;
}
#menu li li{
	text-align:right;
	background:#3b3b3b;
	margin:0 0 1px 0;
	position:relative;
	float:none;
}
#menu li li:hover{
	width:160px;
	background:#3b3b3b url(../images/menu_li.png) 0 0 repeat-y;
	padding-left:7px;
	border-radius:0 5px 5px 0;
	-moz-border-radius:0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
	-o-border-radius:0 5px 5px 0;
}
#menu li .blue:hover{
	/*background:#333 url(../images/menu.png) 0 0 no-repeat;*/
}
#menu li .blue a:hover{
	color:#FFFFFF;
}
#menu li .orange:hover{
	/*background:#333 url(../images/menu.png) 0 -30px no-repeat;*/
}
#menu li .orange a:hover{
	color:#FF0000;
}
#menu li .green:hover{
	/*background:#333 url(../images/menu.png) 0 -60px no-repeat;*/
}
#menu li .green a:hover{
	color:#a4c02d;
}
#menu li .pink:hover{
	/*background:#333 url(../images/menu.png) 0 -90px no-repeat;*/
}
#menu li .pink a:hover{
	color:#df5692;
}
#menu #bulk_sms{
	padding-left:0; border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;"
}
#menu li .arrow_bottom{
	display:block;
	width:11px;
	height:5px;
	background:url(../images/arrow_bottom.png) 0 0 no-repeat;
	float:right;
	margin:5px 0 0 5px;
}
#menu li li .arrow{
	width:5px;
	height:11px;
	background:url(../images/arrow.png) 0 0 no-repeat;
	margin:5px 0 0 0;
	float:left;
}
#menu li li .arrow{
	width:5px;
	height:11px;
	background:url(../images/arrow.png) 0 0 no-repeat;
	margin:5px 0 0 0;
	float:left;
}
#menu li  li .icon{
	width:22px;
	height:22px;
	float:right;
	margin:0 0 0 5px;
}
#menu li li span{
	float:right;
	display:block;
	height:22px;
	line-height:20px;
}
#menu ul li:hover ul{
	display:block;
}
#menu ul ul{
	width:300px;
	position:absolute;
	top:0;
	right:167px;
	display:none;
	background:#3b3b3b;
	padding:5px 5px 5px 4px;
	z-index:9999;
	border:none;
	border-radius:5px 0 5px 5px;
	-moz-border-radius:5px 0 5px 5px;
	-webkit-border-radius:5px 0 5px 5px;
}
#menu ul ul li{
	width:138px;
	padding:5px;
	margin:1px;
	float:right;
	background:#333;
}
#menu ul ul li:hover{
	background:#333;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	width:138px;
	padding:5px;
}











.borgakTB{
	width: auto;
	direction: rtl;
	background-color: transparent;
	border-top: 2px #21333A solid;
}


.borgakTB td{
	vertical-align:top;
}
.himoz{
	margin:0;width:700;text-align:left;padding-left:20px;
}
.himoz h1{
	margin:0;padding:0;
	margin-top:-10px;
	color:#5F1EAE;
	float:right;
	font-size:9pt;
	padding-right:50px;
	text-align:right;
	line-height:20px;
}
.himoz h1 b{
	color:red;
}
.htitle{
	border-top: 1px #004884 solid;
	background-image: url('img/htitle.jpg');
	background-position: right bottom;
	background-repeat: repeat;
	background-color: #283A51;
	margin: 0px;
	color: #EAEAEC;
	font-family: arial;
	font-size: 12pt;
	padding: 4px;
	padding-right: 30px;
	width: auto;
	border-right: 2px #004884 solid;
	border-left: 1px #2C3A4E solid;
}
.htitle b{
	color: #D2EDFF;
	font-size: 105%;
}
.htitle a:link,.htitle a:visited{
	color: #EAEAEC;
}

.chhorTD{
	width: 100px;
	font-family: Tahoma;
	font-size: 10pt;
	color: #4A688C;
	position: absolute;
	z-index: 100000000;
	overflow:visible
	
}
.horsTB{
	width: auto;
}
.horsTB td{ 
	width:50px;
	text-align:center;
	font-size:9pt;
	font-weight:bold;
	vertical-align:bottom;
}
.horsTB td img{
	filter: none;
	border: 1px #BB5644 solid;
	
}

.horsTB td a img{
	filter: gray Alpha(Opacity=50);
	height: 67px;
	border: 0;
	border: 1px #CEC0DA solid;
	border-bottom: 1px #999999 solid;
	width:50px;
  -moz-border-radius: 15px; /* Firefox */
  -webkit-border-radius: 15px; /* Safari and Chrome */
  border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
  -moz-box-shadow: 2px 2px 2px #666; /* Firefox */
  -webkit-box-shadow: 2px 2px 2px #666; /* Safari and Chrome */
  box-shadow: 2px 2px 2px #666; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */	
}
.horsTB td a:hover img{
	filter: none;
	border:1px #480063 solid;
	border-bottom: 3px #FF3300 solid;
	
}
.borgakMenuTB{
	background-color: #FFFFFF;
	background-image: URL('img/tb-bg.jpg');
	background-position: center center;
	background-repeat: repeat;
}
.borgakMenuTD{
	width:auto;
	text-align:center;
	
}
.borgakMenuTD h1{
	font-size:11pt;
	
}

.resTD{
	width:auto;
}

.cat_file{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #1A1B1E;
	background-color: #FFFFFF;
	background-image: URL('img/tb-bg2.jpg');
	background-position: center center;
	background-repeat: repeat;
	line-height: 30px;
	height: 550px;
	overflow: auto;
	padding: 12px;
	padding-left: 7px;
	text-align: justify;
	border: 2px #D2BFEE solid;
	border-left: 2px #9AF2F4 solid;
	border-top: 2px #C9DADA solid;
	border-bottom: 2px #AE92D1 solid;
	margin: 0px;
	margin-top:0px;
}

.cat_file h1{
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	margin: 0;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 4px;
	border-bottom: 1px #FFD1A8 dotted;
	color: #CA3D00;
}	
.cat_file a:link,.cat_file a:visited{
	color: #393C46
}
.cat_file a:hover,.cat_file a:active{
	color: #1C1D22
}

.menu{
	width: 180px;
	text-align: center;
}
.menu a:link,.menu a:visited{
	display: block;
	margin: 1px;
	margin-right: 3px;
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	padding: 4px;
	padding-right: 6px;
	height: auto;
	text-align: right;
	border: 1px #ACA4C6 solid;
	border-right: 3px #858A9E solid;
	border-bottom: 1px #84899D solid;
	border-top: 1px #DAD3E2 solid;
	color: #5913A6;
	background-image: url('img/menu-bg.png');
	background-position: center bottom;
	background-repeat: repeat-x;

	
  -moz-border-radius: 10px 0px 0px 10px; /* Firefox */
  -webkit-border-radius: 10px 0px 0px 10px; /* Safari and Chrome */
  border-radius: 0px 0px 0px 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	
}
select,input{
  -moz-border-radius: 5px ; /* Firefox */
  -webkit-border-radius: 5px; /* Safari and Chrome */
  border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
}
.menu a:visited{
	color: #505A59;
}
.menu a:hover,.menu a:active{
	background-color: #302C32;
	border-right: 3px #FF6600 solid;
	color: #F4E7FA;
	background-image:none;
}
.menu h1{
	display: block;
	margin: 1px;
	margin-right: 3px;
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	padding: 4px;
	padding-right: 6px;
	height: 15px;
	text-align: right;
	border: 1px #6A3E2F solid;
	background-color: #302C32;
	border-right: 3px #FF6600 solid;
	color: #FF6600;
}
.borgDIV{
	width:auto;
	height:auto;
	margin-bottom:10px;
}
.borgDIV img{
	float: right;
	filter: none;
	border: 1px #8898AC solid;
	margin:4px;
}
.borgDIV h1{
	font-family: Arial;
	font-size: 12pt;
	color: #2F60AA;
	margin: 0;
	padding: 2px;
}
.borgDIV small{
	font-family: Tahoma;
	font-size: 8pt;
	color: #8E9779;
	margin: 0;
	padding: 2px;
}

.tip{
	height: auto;
	width: auto;
	border: 1px #FFA909 dashed;
	color: #F97C00 ;
	padding: 6px;
	text-align: justify;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	line-height: 20px;
	background-image:url(img/tip-bg.png);
	background-position:center top;
	background-repeat:repeat-x;
}

.SEElinks{
	font-size:10pt;
	padding:10px;
	padding-right:20px;
	font-weight:bold;
	line-height:26px;
	background-color:#EEF2F5;
	color:#333333;
	
}
.SEElinks a:link,.SEElinks a:visited{
	color:#70899C;
}
.SEElinks a:hover,.SEElinks a:active{
	color:#1F2934;
}

.SEElinks b{
	font-size:14pt;
	font-family:Arial;
	font-weight:bold;
}
.LINKS{
	padding:5px;
	text-align:justify;
	width:auto;
	font-size:8pt;
	
}	
.1TB{
	width: 400px;direction:rtl;
	font-weight:normal;
	color:#53379B;
}
.1TB td{
	font-size: 9pt;
	font-family: Tahoma;
	border-bottom: 1px #AAC2DD dotted;
	padding: 4px;
}
.1TD{
	color: #575F6C;
	width: 76px;
	font-weight: bold;
}
.2TD{
	color: #70786D;
	width: 76px;
	font-weight: bold;
	background-color: #F0F0F0;
}
.1tr{
	background-color: #F0F0F0;

}
.powered{
	height: 18px;
	width: 700px;
	color: #4D0470;
	direction: ltr;
	margin-bottom: 0px;
	margin-top: 7px;
	background-color: #040011;
	padding: 3px;
	border-top: 1px #061822 solid;
	border-bottom: 1px #03090C solid;
}
.powered a:link,.powered a:visited{
	color: #4C0071;
	font-weight: bold;
}
.powered a:hover,.powered a:active{
	color: #FFFFFF;
}

.filsof div{
       padding-top:60px;
       padding-right:40px;
       padding-left:70px;


}
.filsof{
       position: absolute;
       font-family:tahoma;
       font-size:13px;
       font-weight: bold;
       color:#FFF;
       text-align: right;
    right:122px;

background: url(img/philosopher.png) top center no-repeat;
height: 260px;
width:290px;
}


