body
{
    background:url('images/back.gif') repeat-x #043A58;
    direction:rtl;
    font-family:tahoma;
    font-size:.7em;
    color:#2179AA;
    margin: 40px 0px;
    line-height:150%;
}

/*	LayOut
=============================================================*/

#container
{
    margin:auto;
    background-color:#fff;
    width:668px;
}

#footer
{
    background: no-repeat url('images/footer.gif') ;
    height:28px;
    clear:both;
    text-align:center;
    color:#5F5F5F;
    display:block;
}

#copyrights
{
    clear:both;
    display:block;
}
#copyrights p 
{
    color:#5F5F5F;
    text-align:center;
    padding-top:10px;
    margin:0;

}

#valid
{
    margin:auto;
    width:668px;
    padding:4px 10px;
}

#valid a,#valid a:visited
{
    display:block;
    float:left;
    padding:0px 10px;
    color:#7a8e2e;
}
#valid a.first
{

    border-right:1px solid #7a8e2e;
}
#valid a:hover
{
    color:#2179AA;
}
#logo
{
    width:220px;
    height:87px;
    float:right;
    padding:0px 0px 100px 0;
    display:block;
}

#logo #img
{
    background: no-repeat url('images/logo.gif') center;
    width:200px;
    height:87x;
    padding:0px 80px 100px 0;
    margin:100px 0px 0px 0;
    cursor:pointer;
}

#logo a.contact
{
    padding:2px 20px 0 0;
    display:block;
    float:right;
    background:url(images/mail.gif) no-repeat  100% 50%;
    width:60px;
    height:20px;
    margin:30px 20px;
}


#logo a.contact2
{
    padding:2px 20px 0 0;
    display:block;
    float:right;
    background:url(images/lang.gif) no-repeat  100% 50%;
    height:20px;
    margin:30px 10px;

}



#menu
{
    height:80px;
    background-color:#F8F8F8;
    margin-right:236px;
    display:block;
}

#menu .wrap
{
    padding:32px;
}

#menu .bigimg
{
    background:url(images/dropshdw.gif) bottom right no-repeat;
}
#menu .bigimg img {
    background:#fff;
    padding: 3px;
    margin-top:8px;
}


#menu .btns
{
    list-style:none;
    margin:0 3px;
    padding:0;
}

#menu .btns li 
{
    display:inline;
    margin:0; padding:0;
}

#menu .btns li a
{

    background-color:#B1CD49;
    color:#FFFFFF;
    text-decoration:none;
    width:76px;
    height:15px;
    display:block;
    float:right;
    text-align:center;
    margin-left:13px;
    margin-bottom:3px;
    padding-top:5px;
    padding-bottom:5px;
    font-size:12px;
}

#menu .btns li a:hover
{
    background-color:#217CAD;
}





#menu .btns2
{
    list-style:none;
    margin:0 3px;
    padding:0;
}

#menu .btns2 li 
{
    display:inline;
    margin:0; padding:0;
}

#menu .btns2 li a
{

    background-color:#B1CD49;
    color:#FFFFFF;
    text-decoration:none;
    width:165px;
    height:15px;
    display:block;
    float:right;
    text-align:center;
    margin-left:13px;
    margin-bottom:3px;
    padding-top:5px;
    padding-bottom:5px;
    font-size:12px;
}

#menu .btns2 li a:hover
{
    background-color:#217CAD;
}





#content
{
    clear:both;
    padding:2em 2.5em  0 2.5em;

}

/*	Formating
=============================================================*/

#content p {
    margin:0;
    padding:4px;
    text-indent:1.5em;
    text-align:justify;
}

ul,ol
{
    margin: auto 5em;
    padding:0;
}

h1
{
    font-size:1.3em;
    color:#B1CD49;
    font-family:Arial, Helvetica, sans-serif;
    margin:0;
}

h1.floated
{
    float:right;
    width:30%;

}
br.clear
{
    clear:both;
}

span.t,span.t2
{
    width:6em;
    text-align:justify;
    display:block;
    float:right;
}
span.t2
{
    color:#B1CD49;
    width:10em;
}

.email
{
    font-family:Arial, Helvetica, sans-serif;
    margin:auto 5%;
    background-color:#fff;
    padding:1em;
    font-size:14px;
    font-weight:bold;
}
/*	Forms
=============================================================*/
form
{	
    margin:0;
    padding:0;
}

form p
{
    text-indent:0px;
    padding:0;
    margin:0;
}

input,textarea
{
    width:30em;
    font-family:tahoma;
    font-size:1em;
    border:solid .1em #B1CD49;
    color:#2179AA;
}
input.contactNo
{
    width:9.55em;
    font-family:tahoma;
    font-size:1em;
    border:solid .1em #B1CD49;
    color:#2179AA;
}
input.radio
{
    width:3em;
    font-family:tahoma;
    font-size:1em;
    border:none;
    color:#2179AA;
}
input.checkbox
{
    width:1em;
    font-family:tahoma;
    font-size:1em;
    border:none;
    color:#2179AA;
}

input.submit
{
    width:5em;
}
form span.t
{
    width:12em;
}

form.contact input,form.contact textarea
{
    width:30em;
    background:#f5fbfc;
    padding:0;
    margin:0;
}
form.contact input.radio
{
    width:50px;
    background:#f5fbfc;
    padding:0;
    margin:0;
}
input.error
{
    border:solid .1em red;
}

form.contact input:focus,form.contact textarea:focus
{	
    background:#f2fde8;
}
form.contact textarea
{
    height:10em;
}

form.contact h1
{
    margin:1em 1.2em;
}

form.contact .submit
{
    width:5em;
}

form.contact .error
{
    border:solid .1em red;
}
/*	Links
=============================================================*/

a,a:visited
{
    color:#B1CD49;
    text-decoration:none;
    outline:none;
}
a:hover
{
    text-decoration:underline;
    color:#5F5F5F;
}
a img
{
    border:none;
}