/* 

    Document   : style

    Created on : Sep 27, 2012, 12:44:34 AM

   

    Description:

        Purpose of the stylesheet follows.

*/



@font-face {

    font-family: "HelveticaNeue";

    font-style: normal;

    font-weight: normal;

    src: url("fonts/HelveticaNeueW23-Reg.woff") format("woff"), url("fonts/HelveticaNeueW23-Reg.ttf")     format("truetype"), url("fonts/HelveticaNeueW23-Reg.svg#HelveticaNeueLTArabic55Roman") format("svg");

}



* {

    padding:0;

    margin:0

	

}

html, body

{

    height: 100%;

}

body {

    color: #555555;

    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;

    font-size: 14px;

    direction: rtl;

    overflow-x: hidden;

	background:#f2f2f2 url("../css/img/bg.jpg") repeat-x;

	

     

}



.main_container{

   position:relative;

   width:1000px;

   margin:auto;	

}

.line-shadow{

   position:absolute;

   top:0px;

    left:185px;

   z-index:1000;	

}





p{

    font-size: medium;

	color:#999;

	font-size:15px;

}





#top_menu, .left_counter_block, #menu,.ad, .subscriber_title, .main_col_box h4,h4,h6,h5, li,

#main_tabs .main_tab ul.tabs li.current a ,slider_label span,h3, ul li,p,h2,h1,span,button,label {

    font-family:HelveticaNeue;

	

}



img{

    border:none;

}



.to_left{

    float: left;

}



.to_right{

    float: right;

}



.right{

    text-align: right;

}



.page_width{

    width: 1000px;

    margin: 0 auto;

    overflow: hidden;

}



a {

    outline: 0;

    text-decoration: none;

}

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

ul li{ list-style-type:none; float:right;margin-left:15px;font-size:13px;}

li{ line-height:18px;}



#header,  #footer{

    width: 100%;

    min-width: 950px;

}

.main_col_box .inner {

    padding: 10px 0;

}





.center{



margin-top:210px;

margin-left:370px;

}



h4{

color: #ff690e;

font-size: 17px;	
 

padding:0px;

margin:0px;

 

line-height: 140%;



}


h5{

color: gray;

font-size: 14px;	
 

padding:0px;

margin:0px;

 
 
}



.bold{

	font-weight:bold;

	font-size:20px;	

}



a h4 , .inner a h4 ,a{

color:#4d99e0;

}



a h4:hover , .inner a h4:hover , a:hover{

color:#ff690e;	

}





h3{

color: #ff690e;

font-size:18px;	

}



h2{

color: #ff690e;

font-size:25px;	

}

h1{

color: #ff690e;

font-size:33px;	

}

.date{

font-size:11px;	

padding:6px;

}



textarea{ height:100px; }





.error{ color:red ; } 

#contact_succ{ color:#43da00; }







#home a{

background:url("../css/img/home-icon.png") no-repeat bottom;

display:block;

width:21px;

height:17px;



}

#home a:hover , #home a.active {

background:url("../css/img/home-icon.png") no-repeat top;



}













/******Header ******/

#header{

  

 width:1000px;

 margin:auto;

 display:block;

 position:relative;

 overflow:hidden;

 height:100px;     

}



.the_menu {



 padding:0px;

 margin:0px;

 margin-right:0px;

 margin-top:-31px;

 position:absolute;

 top:90px;

 right:0px;
 z-index:2000;

}

 

.the_menu ul li a{

color:gray;	

}

.the_menu ul li a:hover , .the_menu ul li.active a{

color:#ff690e;	

}

.the_menu ul li.active a{

background:#ff690e	;

color:#fff;

border-radius:4px;	

padding:1px;

padding-right:5px;

padding-left:5px;

}

.logo{

 

 position:absolute;

 top:20px;

 left:0px;

}







/**************main***********/

.home-gallery{

width:1000px;

height:355px;

position:relative;	

}

.left-part{

background: url(../css/img/left-bg-slide.png) left no-repeat;

width:460px;

height:355px;

position:absolute;

top:0px;

left:0px;

 

}





.left-part-img{

	position:absolute;

	top:220px;

	left:2px;

}





.right-part{

 

}





.under-slider{

background:#0c1b57;

padding:12px;	

	

}



 

.home-about{

width:600px;

margin-top:25px;

float:right;

	

}



.offer{

width:200px;

float:left;

padding:0px;

margin-top:25px;	

}

 

 

 

 

/***************footer *************/



#footer{

margin:10px 0px;

 }

 

.copyright a{

	color:#333;

}

.copyright a:hover{

	color:#05b980;

}

/*************Contact us **************/



#contact_us_form_header{

 overflow:hidden;

clear:both;



}



#contact_info{

	 width:600px;

	 margin-bottom:20px;

}

#contact_us_form_box{

    background-image: url('img/contact_us_form_shadow__.png') ;

    background-repeat: no-repeat;

    background-position: 300px 100px;

    

   

    padding: 0 12px 70px 0px;

 

}

#contact_us_form_box .bg_spacer{



    border-radius: 7px 7px 0 0;

    padding: 20px 20px 20px 0;



    width: 280px;



}

  
 

 

 

#contact_us_form_box button.submit_btn:hover{

    color: #d00008;

}

#contact_us_form_box input,#contact_us_form_box textarea{

    background: none repeat scroll 0 0 #F4F5F6;

    margin-bottom: 10px;

    width: 234px;

    box-shadow: none;

}

#contact_us_form_box label{

    display: block;

    color: #414144;

    font-family: tahoma;

    margin-bottom: 2px;

}

#about_us_box h5{

    color: #d00008;

}

 
.span_oring{
	color: #ff690e;}
   


.h_span{

color: #ff690e;

font-size: 17px;	
 

padding:0px;

margin:0px;

 

line-height: 140%;



}
.data {
	
	display:none;
	position:relative;right:120px;top:-70px;
	width:400px;}
	
.data span{
 	display:block;

	
	
	}
