﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0} 

body 
{
    font-family: Arial;
    font-size: 14px;
    color: #666666;
    direction: rtl;
}

li
{
    list-style-image: url(images/arrow.jpg);
}
 
 ol.besure
 {
     list-style-position:inside;
     list-style-type:decimal;
 }
 
 li.besure
 {
     list-style-image:none;
     
 }
 
 ul.besure
 {
     list-style-type:disc;
      list-style-position:inside; }
      
       ul.insideList
       {
            list-style-type:circle;
           list-style-position:inside;
           text-indent:15px
       }
                
a
{
    color: #FE850A;
}

.main_div
{
    width: 908px;
    margin: 0px auto;
}
.news
{
    font-size: 14px;
}

.bold
{
                font-size: 14px;
                color: #FE850A;
                text-align: right;
                width:auto;
                margin:0px
}

.clients
{
    padding-bottom:10px;
    
}

.clientTable
{
    
}
.clientDescription
{
   vertical-align:top;
   float: right;
   width:370px;
   padding-top:5px
}

.clientLogoColumn
{
    vertical-align:top;
    width:140px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:5px
}

.clientLogo
{
    border:1px solid #EBEBEB;
}

.alignToMenu
{
    margin-top:14px;
}

.alignToMenu2
{
    margin-top:4px;
}

.secondHeadline
{
    color: #151C64; 
    font-weight: bold;
}

.orange
{
  color: #FE850A; 
}

.boldText
{
    font-weight:bold;
}
.validatorSpace
{
    float: right; width: 15px; margin: 0px;
}

.top_line
{
    background-image: url(Images/top_line.jpg);
    height: 5px;
    width: 908px;
}

#top_area
{
    height: 50px;
    margin: 10px 0px;
}

    #top_area div
    {
        float: left;
    }

    #top_area #logo
    {
        float: left;
        background-image: url(Images/logo.jpg);
        width: 192px;
        height: 51px;
        margin-right: 80px;
        cursor: pointer;
    }
    
    #top_area #menu
    {
        direction: rtl;
        height:40px;
    }
    
        #top_area #menu ul
        {
            list-style-type: none;
        }
            
            #top_area #menu ul li
            {
                list-style-image: none;
                float: left;
                margin: 20px 5px;
                color: #325052;
                cursor: pointer;
            }
            
                #top_area #menu ul li.separator
                {
                    margin-top: 18px;
                    background-repeat: no-repeat;
                    background-image: url(images/menu_separator.jpg);
                }

                #top_area #menu ul li a
                {
                    color: #325052;
                    margin-top: 22px;
                    text-decoration: none;
                }

                #top_area #menu ul ul
                {
                    top: auto;
                    display: none;
                    position: absolute;
                }
                
                #top_area #menu ul li:hover ul ul
                {
                    display:none;
                }
                
                #top_area #menu ul li:hover ul
                {
                    display:block;
                }
                
                #top_area #menu ul li ul li
                {
                     margin: 10px 5px;
                }
                
                  #top_area #menu ul li ul li.separator
                {
                    margin-top: 10px;
                    background-repeat: no-repeat;
                    background-image: url(images/menu_separator.jpg);
                }
                
                
    #top_area #search
    {
        background-image: url(Images/search.jpg);
        float: right;
        width: 136px;
        height: 51px;
    }
        
        #top_area #search #text
        {
            position: relative;
            left: 5px;
            top: 16px;
        }
        
        #top_area #search #text input
        {
            width: 80px;
            border: 0px;
            font-size: 12px;
            color: #666666;
        }
        
        #top_area #search #button
        {
            position: relative;
            left: 10px;
            top: 14px;
        }
        
        #top_area #search #button a
        {
            text-decoration: none;
            cursor: pointer;
            font-size: 20px;
        }

#main_area
{
    height: 610px;
}

    #main_area #main_picture
    {
        margin-bottom: 10px;
    }
    
    #main_area #buttons
    {
    }    
        #main_area #buttons a
        {
            float: left;
            text-align: center;
            padding-top: 30px;
            font-size: 20px;
            color: #325052;
            text-decoration: none;
        }

        #main_area #buttons a:hover
        {
        }
        
        #main_area #buttons #left_button
        {
            background-image: url(images/home_left_button_off.jpg);
            height: 69px;
            width: 285px;
        }
        
        #main_area #buttons #left_button:hover
        {
            background-image: url(images/home_left_button_on.jpg);
        }
        
        #main_area #buttons #middle_button
        {
            background-image: url(images/home_middle_button_off.jpg);
            height: 69px;
            width: 337px;
        }  
        
        #main_area #buttons #middle_button:hover
        {
            background-image: url(images/home_middle_button_on.jpg);
        } 
        
        #main_area #buttons #right_button
        {
            background-image: url(images/home_right_button_off.jpg);
            height: 69px;
            width: 286px;
        }
        
        #main_area #buttons #right_button:hover
        {
            background-image: url(images/home_right_button_on.jpg);
        }
    
    #main_area #texts
    {
    }  
    
        #main_area #texts div
        {
            float: left;
            width: 25%;
        } 

            #main_area #texts div div.header
            {
                font-size: 18px;
                color: #FE850A;
                background-image: url(images/text_line.jpg);
                background-position: center bottom;
                background-repeat:no-repeat;
                height: 30px;
                width: 100%; 
                float: none;
                text-align: center;
            } 
            
              #main_area #texts div div.clinetsSlides
              {
                  margin:10px 0px 0px 50px;
              }
            
             

            #main_area #texts div div.text
            {
                width: 225px; 
                float: none;
                text-align: right;
                margin: 10px;
                line-height: 17px;
            } 

                #main_area #texts div div.text li
                {
                }
            
            #main_area #texts div div
            {
                text-align: left;
                width: 100%;
            }
                
                #main_area #texts div div a
                {
                    color: #FE850A;
                    background-repeat: no-repeat;
                    background-position: left;
                    margin-left: 40px;
                    padding-left: 15px;
                }

#content_area
{
    width: 100%;
    height: auto;
}
    
    #content_area #content_header
    {
        height: 216px;
        width: 908px;
    }
    
        #content_area #content_header #menu
        {
            float: right;
        }
    
            #content_area #content_header #menu a
            {
                float: none;
                text-decoration: none;
                background-image: url(images/content_menu_button_off.jpg);
                width: 190px;
                height: 42px;
                display: block;
                text-align: left;
                padding-top: 25px;
                padding-left: 20px;
                color: #325052;
                font-size: 16px;
                cursor: pointer;
            }

            #content_area #content_header #menu a:hover
            {
                background-image: url(images/content_menu_button_on.jpg);
            }
    
        #content_area #content_header #picture
        {
            float: right;
            background-image: url(images/content_picture.jpg);
            width: 695px;
            height: 210px;
        }    

    #content_area #content_menu
    {
        float: right;
        background-image: url(images/content_background.jpg);
        background-repeat: repeat-x;
        height: 300px;
        width: 120px;
        padding-right: 20px;
    }
            
        #content_area #content_menu ul li
        {
            float: none;
            margin-bottom: 20px;
        }

            #content_area #content_menu ul li a
            {
                text-decoration: none;
                color: #666666;
            }
    
            #content_area #content_menu ul li a.active
            {
                font-weight: bold;
            } 
            
    #content_area #content_text
    {
        float: right;
        background-image: url(images/content_background.jpg);
        background-repeat: repeat-x;
        height: auto;
        width: 530px;
    }
        
        #content_area #content_text div
        {
            float: none;
            line-height: 18px;
            text-align: right;
            margin-bottom: 10px;
        }
                    
            #content_area #content_text div.header
            {
                font-size: 18px;
                color: #FE850A;
                text-align: right;
            }
            
              #content_area #content_text div.smallHeader
            {
                font-size: 14px;
                color: #FE850A;
                text-align: right;
            }
            
               #content_area #content_text div.smallHeader
            {
                font-size: 14px;
                color: #FE850A;
                text-align: right;
            }
            
            
            
        #content_area #content_text #contact_us_form
        {
            float: none;
            margin-top: 50px;
            height: 150px;
        }
            
        #content_area #content_text #contact_us_form div
        {
            float: right;
            width: 220px;
            margin: 0px 10px;
            vertical-align: top;
        }
            
        #content_area #content_text #contact_us_form div div
        {
            width: 200px;
        }
            
        #content_area #content_text #contact_us_form #contact_details
        {
            width: 190px; 
            margin-top: 20px;
        }
            
            #content_area #content_text #contact_us_form #contact_details #title
            {
                color: Black; 
                font-weight: bold;
            }
            
            #content_area #content_text #contact_us_form #contact_details span
            {
                font-weight: bold;
            }
        
        #content_area #content_text #contact_us_form .content_field
        {
            margin-bottom: 10px;
            padding: 3px 0px;
            border-style: solid;
            border-color: #D7D7D7;
            border-width: 1px;
        }
        
        #content_area #content_text #contact_us_form .content_field input,textarea
        {
            border-width: 0px;
            border-style: none;
            overflow: hidden;
            width: 145px;
        }
            
  #content_area #content_quets
   {
     float: right;
     background-image: url(images/content_background.jpg);
     background-repeat: repeat-x;
      height: auto;
     float:left;
    }  
            
        #content_area #buttons
        {
            margin-right: 15px;
        }
            
        #content_area #buttons div
        {
            float: right;
        }
                
            #content_area #buttons .button
            {
                background-image: url(images/form_button.jpg); 
                width: 60px; 
                height: 19px;
                font-size: 12px;
                font-weight: bold;
                text-align: center; 
                color: #FFFFFF;
                margin: 5px;
                cursor: pointer;
            }

#bottom_area
{
    direction: ltr;
    text-align: left;
    margin-top: 30px;
    padding-top: 30px;
    background-image: url(images/bottom_border.jpg);
    background-repeat: repeat-x;
    text-align:center;
}