body {
background-image: url('images/bg.png');
background-color: #DBD9D5;
font-family: Tahoma, Arial;
font-size: 12px;
color: #777;
direction: rtl;
line-height: 20px;
}

.logo_wrapper {
width: 900px;
height: 80px;
margin-left: auto;
margin-right: auto;
position: relative;
vertical-align: middle;
background-position: 0;
}

.logo_div {
float: right;
width: 295px;
height: 25px;
background: url('images/logo_he.png') no-repeat 0 center;
clear: none;
margin-top: 25px;
}

.logo {
background-image: url('images/logo_he.png');
background-repeat: no-repeat;
height: 60px;
}

.logo_bg {
background-color: #333;
position: absolute; top: 0; right: 0; left: 0;
height: 100px;
-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 0px 2px 4px #888;
}

.head {
color: #333;
font-size: 16px;
font-weight: bold;
}

.header {
float: left;	
background-position: 0 center;
position: relative;
top: 28px;
}

.wrapper {
width: 900px;
height: 2800px;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
}

.mini {
background-image: url('images/mini.png');
float: right;
width: 350px;
height: 350px;
margin-top: 75px;
margin-right: 10px;
}

.info {
float: right;
width: 465px;
height: 350px;
margin-top: 75px;
margin-right: 55px;
}

.service {
margin-top: 90px;
}

.dot {
color: #333;
}

.progress {
float: right;
width: 480px;
height: 300px;
margin-top: 100px;
margin-right: 10px;
}

.contact {
float: right;
width: 250px;
height: 300px;
margin-top: 100px;
margin-right: 100px;
}

.solutions {
float: right;
width: 880px;
height: 600px;
margin-top: 20px;
margin-right: 0px;
padding: 10px;
}

.paypal {
padding-right: 40px;	
}

hr {
margin-top: 50px;
margin-bottom: 50px;
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}

.cat {
color: #5d5d5d;
font-size: 24px;
font-weight: bold;
text-shadow: 0px 1px 1px #fff;

}

.img_align {
vertical-align: middle;
}

.stext {
vertical-align: middle;
line-height: 350%;
}

.articles {
float: right;
margin-top: 80px;
margin-left: auto; 
margin-right: auto; 
width: 900px; 
top: 5px;
border: 1px dashed #999999;

/* round corners */
-webkit-border-radius:13px;
-moz-border-radius:13px;
border-radius:13px; 

/* border shadow */
-webkit-box-shadow: inset 1px 1px 1px 0px #eee, 1px 1px 1px 0px #eee;
-moz-box-shadow: inset 1px 1px 1px 0px #eee, 1px 1px 1px 0px #eee;
-o-box-shadow: inset 1px 1px 1px 0px #eee, 1px 1px 1px 0px #eee;
-ms-box-shadow: inset 1px 1px 1px 0px #eee, 1px 1px 1px 0px #eee;
box-shadow: inset 1px 1px 1px 0px #eee, 1px 1px 1px 0px #eee;
}

.pdf {
background-image: url('images/pdf.png');
background-repeat: no-repeat;
background-position: center center;
height: 64px;	
-webkit-transition: opacity 0.2s ease-in-out;
-moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;
-ms-transition: opacity 0.2s ease-in-out;	
transition: opacity 0.2s ease-in-out;
cursor: pointer;
}

.table_desc {
color: #333;
font-size: 12px;
font: "Lucida Grande";
margin-top: 10px;
}

.pdf:hover {
opacity: 0.4;	
}

.apps {
float: right;
width: 900px;
height: 800px;
margin-top: 50;
}

.free {
float: right;
width: 450px;
height: 600px;
}

.paid {
float: right;
width: 450px;
height: 600px;
}

.quote {
background-image: url('images/quote.png');
background-repeat: no-repeat;
background-position: left bottom;
float: right;
width: 900px;
height: 120px;
}

.footer {
color: #fff;
font-size: 14px;
background-color: #333;
height: 100px;
position: absolute; right: 0; left: 0;
}

.footer_bg {
width: 900px;
position: relative; 
right: 0; 
left: 0;
margin-right: auto;
margin-left: auto;
margin-top: 40px;
}

.footer_kobiani {
float: right;
color: #dbd9d5;	
font-weight: bold;
}

.footer_color {
color: #999;
}

.footer_copyright {
float: left;
color: #999;
}

.sadmac {
background-image: url('images/sadmac.png');
width: 128px;
height: 128px;
position: relative; left: 0; right: 0;
margin-left: auto; margin-right: auto;
top: 250px;	
}

.oops {
direction: ltr;
margin-top: 275px;
text-align: center;
font-size: 24px;
font-weight: bold;
color: #999;
}

.header a:link {
color: gray;
text-decoration: none;
font-size: 16px;
}
.header a:visited {
color: gray;
text-decoration: none;
font-size: 16px;
}
.header a:hover {
color: white;
font-size: 16px;
}

a:link {
color: #333;
text-decoration: none;
}
a:visited {
color: #333;
text-decoration: none;
}
a:hover {
color: #118af5;
}


.teamviewer a:link {
color: #118af5;
}
.teamviewer a:visited {
color: #118af5;
}
.teamviewer a:hover {
color: #000;
}


.mail a:link {
color: #dbd9d5;
}
.mail a:visited {
color: #dbd9d5;
}
.mail a:hover {
color: #118af5;
}
