@charset "utf-8";


body{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	direction:rtl;

    background:url(images/back.jpg) top center no-repeat #e8e8e7 !important;
    margin:0 auto;
    position: relative;
	padding:0;
    width:964px;
	}
.clear{clear:both;}
h1{ display:none;}
#hed-top{
	position:relative;
	top:0px;
	background:url(images/hed-up.png) no-repeat;
	height:10px;
	width:964px;
	margin-top:10px;
	}
#header{
	position:relative;
	top:0px;
	background:#e7e8ea;
	width:964px;
	height:100px;
	}
#hed-L{
	position:absolute;
	top:0;
	left:0;
	width:auto;
	height:87px;
	padding-top:3px;
    margin-top: 3px;
    border-right: 1px dashed #888888;
    padding-right: 7px;
	}
#hed-L a{
	margin-bottom:5px;
	margin-left:20px;
	float:right;
	}
.aboutus-img{
	background:url(images/bg-host4pal-new.png) -135px -89px no-repeat;
	width:67px;
	height:19px;
    margin-bottom: 2px;
	}
.contact-img{
	background:url(images/bg-host4pal-new.png) -126px -113px no-repeat;
	width:75px;
	height:16px;
    margin-bottom: 2px;
	}
.direct-img{
	background:url(images/bg-host4pal-new.png) -209px -114px no-repeat;
	width:107px;
	height:16px;
	margin-left:20px;
	float:left;
    margin-top: 2px;
	}
.direct-cell{
	float:left;
	text-align:left;
	direction:ltr;
	margin-left:19px;
    margin-top: 4px;
	color:#971E00;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	}
#hed-R{
	position:absolute;
	top:0px;
	right:30px;
	background:url(images/bg-host4pal-new.png)  no-repeat;
	width: 130px;
	height:97px;
	background-size: contain;
	}
#hed-RR{
	position:absolute;
	top:0px;
	right:30px;
	width:214px;
	height:97px;
	}


#hed-nav{
	background:url(images/nav-bg.jpg) no-repeat #e7e8ea;
	width:964px;
	height:42px;
	}


.home-img{
	background:url(images/bg-host4pal-new.png) -63px -26px no-repeat;
	width:54px;
	height:20px;
	}
.host1-img{
	background:url(images/bg-host4pal-new.png) -7px -46px no-repeat;
	width:110px;
	height:20px;
	}
.host2-img{
	background:url(images/bg-host4pal-new.png) -29px -69px no-repeat;
	width:88px;
	height:20px;
	}
.ser1-img{
	background:url(images/bg-host4pal-new.png) -10px -90px no-repeat;
	width:107px;
	height:20px;
	}
.ser2-img{
	background:url(images/bg-host4pal-new.png) -23px -112px no-repeat;
	width:94px;
	height:20px;
	}
.dev-img{
	background:url(images/bg-host4pal-new.png) -43px -134px no-repeat;
	width:74px;
	height:20px;
	}
#slide{
	background:#e7e8ea;
	width:964px;
	height:270px;
	padding-top:10px;
	}
.slide-L{
  width: 690px;
  float: right;
  height: 265px;
margin-right: 5px;
}

.slide-R{
  width: 240px;
  float: right;
  background: url(images/sr-bg.png) no-repeat bottom #DDDDDD;
  border: 1px solid #EEEEEE;
   height: 255px;
   	-moz-borde:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
    padding: 5px;
margin-left: -2px;
}
#main{
	width:964px;
	background:#e7e8ea;
	padding-top:10px;
	}
.show{
	position:relative;
	width:224px;
	height:350px;
	background:url(images/show-bg.jpg) no-repeat;
	float:right;
	margin-right:13.5px;
	margin-bottom:10px;
	margin-top:10px;
	}

.title-host1{
	margin-top:25px;
	background:url(images/bg-host4pal-new.png) -7px -46px no-repeat;
	width:110px;
	height:20px;
	}
.title-host2{
	margin-top:25px;
	background:url(images/bg-host4pal-new.png) -7px -69px no-repeat;
	width:110px;
	height:20px;
	}
.title-ser1{
	margin-top:25px;
	background:url(images/bg-host4pal-new.png) -7px -90px no-repeat;
	width:110px;
	height:20px;
	}
.title-ser2{
	margin-top:25px;
	background:url(images/bg-host4pal-new.png) -7px -112px no-repeat;
	width:110px;
	height:20px;
	}
.price{
	margin-top:16px;
	font-family: Tahoma;
	font-size:13px;
	font-weight:bold;
	}
.view{
	position:absolute;
	bottom:20px;
	right:70px;
	background:url(images/bg-host4pal-new.png) -7px -4px no-repeat;
	width:110px;
	height:20px;
	}

.view:hover{
  background: url(images/show.png) no-repeat 30px;
	}
.show ul{
	margin-top:10px;
	height:auto;
	}
.show ul li{
	margin-right:-28px;
	float:right;
	display:block;
	width:190px;
	height:15px;
	padding:5px;
	text-align:right;
	border-bottom:#CCC 1px solid;
	color:#FFF;
	}
.show ul li:hover{
	margin-right:-28px;
	float:right;
	display:block;
	width:191px;
	height:15px;
	padding:5px;
	text-align:right;
	border-top:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	color:#333;
	background:#e7e8ea;
	}
.body-host{
	background:url(images/bg_brown_noise.png) repeat;
	width:924px;
	height:auto;
	min-height:100px;
	-moz-borde:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
	padding:10px;
	}
.serv{
	-moz-borde:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
	width:904px;
	height:auto;
	min-height:190px;
	background:url(images/customer-rev.png) repeat;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	}
.serv-main-title{
	-moz-borde:10px 10px 0px 0px;
    -webkit-border-radius:10px 10px 0px 0px;
    -o-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
	width:auto;
	height:40px;
	background:#333;
	padding:10px;
	}
.serv-main-title .name{
	width:40%;
	height:auto;
	color:#CCC;
	font-weight:bold;
	text-align:right;
	float:right;
	}
.serv-main-title .desc{
	width:60%;
	height:auto;
	color:#CCC;
	font-weight:bold;
	text-align:right;
	float:right;
	}
.serv-bg{
	width:auto;
	height:121px;
	background:url(images/bg-sss.jpg) repeat-x;
	}
.serv-bg:hover{
	width:auto;
	height:121px;
	background:url(images/bg-sss.jpg) repeat-x;

	}
.serv-bg .name{
	width:37%;
	height:auto;
	min-height:121px;
	color:#555555;
    font-size: 14px;
    font-weight: bold;
	text-align:right;
	float:right;
	padding-right:3%;
	background:url(images/bg-name.png) right no-repeat;
	}
.serv-bg .desc{
	width:60%;
	height:auto;
	color:#777;
	text-align:right;
	float:right;
	padding-top:20px;
	}
.serv-bg .desc ul{
	width:350px;
	background:#666;
	}
.serv-bg .desc ul li{
	display:block;
	float:right;
	width:150px;
	background:#ccc;
	padding-right:15px;
	background:url(images/tick2.png) right no-repeat;
	}
.serv-price{
	width:100px;
	height:20px;
	padding:5px;
	background:url(images/bg-sss.jpg) repeat-x;
	float:left;
	margin-left:20px;
	margin-top:0px;
	-moz-borde:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
	border:1px solid #666;
	text-align:center;
	}
.serv-price:hover{
	background: url(images/bg_png.png) repeat-x #FF9900;
    background-position: left -10px;
	}
.serv-price:hover a{
    color: #FFFFFF;
	}
.serv-price a{
	text-decoration:none;
	color:#666;
	display:block;
	}

    .serv-bg:hover .name{
     background:url(images/bg-name2.png) right no-repeat;
     color: #FFF;
    }


.serv-bg:hover .desc ul li{
	display:block;
	float:right;
	width:150px;
	background:#ccc;
	padding-right:15px;
	background:url(images/tick_active.png) right no-repeat;
	}
.column{
	float:right;
	width:174px;
	height:auto;
	background:#999;
	-moz-borde:0px 10px 10px 0px;
    -webkit-border-radius:0px 10px 10px 0px;
    -o-border-radius:0px 10px 10px 0px;
    border-radius:0px 10px 10px 0px;
	padding:0;
	}
.column ul{
	width:174px;
	float:right;
	margin:0px;
	padding:0px;
	}
.column ul li{
	display:block;
	text-align:right;
	padding:8px;
        height: 16px;
	color:#333333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-right:1px solid #CCC;

	}
.column1{
	float:right;
	width:150px;
	height:auto;
	background:#999;
	}
.column1 ul{
	width:150px;
	float:right;
	margin:0px;
	padding:0px;
	}
.column1 ul li{
	display:block;
	list-style:none;
	text-align:center;
	padding:8px;
    height: 16px;
	color:#777777;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-right:1px solid #CCC;
	}
    .column1 ul:hover{
      margin-top: 5px;
    }


.column1 ul:hover .col-1{
  background: #FFC924;
  color: #111;
}
.column1 ul:hover .col-2{
  background: #FFCC33;
  color: #111;
}

.column-title1{
	width:auto;
	height:auto;
	min-height:20px;
	margin:10px auto;
	color:#FFF;
	text-align:center;
	}
.column-title{
	background:url(images/bg-host4pal-new.png) -7px -46px no-repeat;
	width:110px;
	height:20px;
	margin:10px auto;
	}
.column-title-rese{
	background:url(images/bg-host4pal-new.png) -29px -69px no-repeat;
	width:88px;
	height:20px;
	margin:10px auto;
	}
.column-box{
	width:164px;
	-moz-borde:0px 10px 0px 0px;
    -webkit-border-radius:0px 10px 0px 0px;
    -o-border-radius:0px 10px 0px 0px;
    border-radius:0px 10px 0px 0px;
	background: #eca112;
	padding:5px;
	float:right;
	margin:0;
	}
.column-box1{
	width:140px;
	background:#666;
	margin:0px;
	padding:5px;
	float:right;
	border-right:1px #CCC solid;
	}
.column-box2{
	width:135px;
	height:auto;
	background:#666;
	margin-right:-5px;
	padding:0px 5px 0px 5px;
	float:right;
	}
.column-box2:hover{
	width:135px;
	height:auto;
	background:#eca112;
	margin-right:-5px;
	padding:0px 5px 0px 5px;
	float:right;
	}
.column-box3{
	width:174px;
	height:auto;
	background:#eca112;
	margin-right:-5px;
	padding:0px 5px 0px 5px;
	float:right;
	-moz-borde:0px 0px 10px 0px;
    -webkit-border-radius:0px 0px 10px 0px;
    -o-border-radius:0px 0px 10px 0px;
    border-radius:0px 0px 10px 0px;
	}
.column-box1 p{
	color:#FFF;
	font-weight:bold;
	text-align:center;
	}
.col-1{
	background:#EEE;
	}
.col-2{
	background:#E6E6E6;
	}


#footer{
	position:relative;
	top:0;
	width:964px;
	background:#e7e8ea;
	height:auto;
	padding-top:30px;
	}

#fot-L{
	color:#999;
	font-size:11px;
	float:left;
	margin:10px 0px 0px 30px;
	}
	
#cell{
	float:left;
	margin-bottom:5px;
	}
	
.cell-img2{
	background:url(images/bg-host4pal-new.png) -180px -113px no-repeat;
	width:18px;
	height:16px;
	float:left;
	margin-right:5px;
	}
	
.cell-img{
	background:url(images/bg-host4pal-new.png) -303px -113px; no-repeat;
	width:18px;
	height:16px;
	float:left;
	margin-right:5px;
	}
	
.cell-txt{
	direction:ltr;
	text-align:left;
	float:left;
	color:#333;
	margin-right:10px;
	}
	
.cell-txt a{
	color:#333;
	text-decoration:none;
	}

#fot-R{
	float:right;
	margin:0px 30px 0px 0px;
	width:400px;
	height:auto;
	}
	
#fot-R a{
	float:right;
	margin-left:10px;
	margin-bottom:0px;
	}
#fot-R a .Facebook{
	background:url(images/bg-host4pal-new.png) -215px -50px no-repeat;
	width:16px;
	height:26px;
	padding:0px;
	}
#fot-R a .Facebook:hover{
	background:url(images/bg-host4pal-new.png) -196px -50px no-repeat;
	width:16px;
	height:26px;
	padding:0px;
	}
#fot-R a .twitter{
	background:url(images/bg-host4pal-new.png) -209px -26px no-repeat;
	width:26px;
	height:24px;
	padding:0px;
	}
#fot-R a .twitter:hover{
	background:url(images/bg-host4pal-new.png) -183px -26px no-repeat;
	width:26px;
	height:24px;
	padding:0px;
	}
	
#fot-R a .google{
	background:url(images/bg-host4pal-new.png) -157px -50px no-repeat;
	width:25px;
	height:26px;
	padding:0px;
	}
#fot-R a .google:hover{
	background:url(images/bg-host4pal-new.png) -127px -50px no-repeat;
	width:25px;
	height:26px;
	padding:0px;
	}
#fot-down{
	background:url(images/footer-down.png) no-repeat;
	height:9px;
	width:964px;
	margin-bottom:20px;
	}


.button{
    background: #FF9900;
	border:#FFF 1px solid;
	padding:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
    color: #333333;
    font-weight: bold;
	}

.button:hover{
    background: #333333;
	border:#FFF 1px solid;
	padding:5px;
	color:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	}

.button:active{
	background:#666;
	border:#FFF 1px solid;
	padding:5px;
	color:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	}

.input{
        width: 280px;
        font-family: tahoma;
        font-size: 8pt;
        display: inline-block;
        border: 1px solid silver;
        padding:8px 5px;
        border-radius:4px ;
        -webkit-border-radius:4px ;
        -moz-border-radius:4px ;
        /* Fix Inline-block bug in IE */
        *display: inline;
        zoom:1;
	}

    .input:hover,.input:focus {
        border-color: #CCCCCC;
        background: #F9F9F9;
        outline: 0;
        -webkit-box-shadow:0 0 3px #EEEEEE;
        -moz-box-shadow:0 0 3px #EEEEEE;
    }

#input{
        width: 280px;
        font-family: tahoma;
        font-size: 8pt;
        display: inline-block;
        border: 1px solid silver;
        padding:8px 5px;
        border-radius:4px ;
        -webkit-border-radius:4px ;
        -moz-border-radius:4px ;
        /* Fix Inline-block bug in IE */
        *display: inline;
        zoom:1;
	}

    #input:hover,#input:focus {
        border-color: #CCCCCC;
        background: #F9F9F9;
        outline: 0;
        -webkit-box-shadow:0 0 3px #EEEEEE;
        -moz-box-shadow:0 0 3px #EEEEEE;
    }

.con_L{
width: 310px; float: left; background: url(images/contact.png) no-repeat top center; height: 450px; margin-top: 7px;
}
.con_R{
width: 605px; float: right; height: auto; margin-right: 25px; background: #FFFFFF; margin-top: 10px;padding-bottom: 15px; padding: 10px; direction: rtl;
	-moz-borde:15px 15px 15px 15px;
    -webkit-border-radius:15px 15px 15px 15px;
    -o-border-radius:15px 15px 15px 15px;
    border-radius:15px 15px 15px 15px;
}
.Table_Contant_R{
 width: 115px; text-align: right; padding: 10px; float: right; font-size: 13px; padding-right: 15px;
}
.Table_Contant_L{
width: 450px; text-align: right; padding: 5px; float: left;
}
.contact_us_txt{ margin: -10px;
  padding: 9px; margin-bottom: 15px; background:  url(images/bg_png.png) repeat-x #333333;
	-moz-borde:15px 15px 0px 0px;
    -webkit-border-radius:15px 15px 0px 0px;
    -o-border-radius:15px 15px 0px 0px;
    border-radius:15px 15px 0px 0px; color: #FFFFFF; font-weight: bold; font-family: Tahoma; font-size: 13px; text-align: right; padding-right: 15px;
}

.fot-link {
text-align: right; padding: 5px; margin-right: 30px; margin-bottom: 3px;
}
.fot-link a {
  text-decoration: none;  font-family: Tahoma; font-size: 11px; color: #222222;
}
.fot-link a:hover {
 color: #FF6600;
}

