﻿body
{
    direction: rtl;
    font: 12px Tahoma;
    padding: 0px;
    margin: 0px;
    background: #183ADA;
    margin-top: 10px;
}
h1
{
    font: bold 18px Arial;
}
h2
{
    font: bold 16px Arial;
}
h3
{
    font: bold 14px Arial;
}
h4
{
    font: bold 12px Arial;
}
h5
{
    font: bold 11px Arial;
}
h6
{
    font: bold 10px Arial;
}
/****************************************************************/
#container
{
    background: #3E3E3E;
    width: 974px;
    padding: 0px 10px;
    color: #aaaaaa;
}
/****************************************************************/
#topbar
{
    display: block;
    text-align: left;
    padding: 5px;
}
#topbar a
{
    color: #325FB3;
    text-decoration: none;
    font: 11px Tahoma;
}
#topbar a:hover
{
    text-decoration: underline;
}
/****************************************************************/
#header
{
    background: #093C9A url(../../images/headerbg.gif) repeat-x;
    height: 114px;
    color: #ffffff;
    cursor: default;
}
/****************************************************************/
#navigation
{
    height: 34px;
    margin: 5px 0px;
    text-align:center;
}
#navigation ul
{
    padding: 0px;
    margin: 0px;
    overflow: hidden;
    line-height: 34px;
    list-style-type: none;
}
#navigation ul .item, #navigation ul .selected
{
    background: #acd8e4 url(../../images/navbg.gif) repeat-x;
    display: block;
    float: right;
    text-align: center;
    width: 12%;
    margin:0px 2px;
}
#navigation ul .selected
{
    background: #a40a0a url(../../images/navbg-h.gif) repeat-x;
}
#navigation ul .item:hover, #navigation ul .selected:hover
{
    background: #a40a0a url(../../images/navbg-h.gif) repeat-x;
}
#navigation ul .item a, #navigation ul .selected a
{
    display: block;
    float: right;
    text-align: center;
    width: 100%;
    height: 100%;
    cursor: pointer;
    color: #03566b;
    text-decoration: none;
}
#navigation ul .selected a
{
    color:#cccccc;
}
#navigation ul .item img
{
    border:none;
}
#navigation ul .item .left, #navigation ul .selected .left
{
    float:left;
    width:9px;
    background:url(../../images/navleft.gif) no-repeat;
    display:block;
    height:34px;
}
#navigation ul .item .right, #navigation ul .selected .right
{
    float:right;
    width:9px;
    background:url(../../images/navright.gif) no-repeat;
    display:block;
    height:34px;
}
#navigation ul .item a:hover .left, #navigation ul .selected .left, #navigation ul .selected .left
{
    background:url(../../images/navleft-h.gif) no-repeat;
}
#navigation ul .item a:hover .right, #navigation ul .selected .right, #navigation ul .selected .right
{
    background:url(../../images/navright-h.gif) no-repeat;
}
#navigation ul .item a:hover, #navigation ul .selected a:hover,.subnav li a:hover
{
    color: #ffffff;
}
.subnav
{
   margin:-4px 0px 0px 0px;
   padding:0px;
   width:150px;
   z-index:1000;
   position:absolute;
   display:none;
}
.subnav li
{
    margin:1px 0px;
    background: #acd8e4 url(../../images/navbg.gif) repeat-x;
    display: block;
    float: right;
    text-align: right;
    text-indent:10px;
    height:21px;
    line-height:21px;
    width:100%;
}
.subnav li:hover
{
    background: #a40a0a url(../../images/navbg-h.gif) repeat-x;
}
.subnav li a
{
    display: block;
    float: right;
    width: 100%;
    height: 100%;
    cursor: pointer;
    color: #03566b;
    text-decoration: none;
}

/****************************************************************/
#content
{
    display: block;
    background: #444444 url(../../images/worldmap.gif) no-repeat center;
    color: #ffffff;
    overflow:hidden;
}
#content_title
{
    background: #0F0F0F;
    opacity: .6;
    filter: alpha(opacity=60);
    color: #ADEAFC;
    font: bold 17px Arial;
    height: 54px;
    line-height: 54px;
    text-align: right;
    text-indent: 20px;
    cursor: default;
    margin-bottom:15px;
}
#content_title a
{
    color: #ADEAFC;
    text-decoration: none;
}
#content_title a:hover
{
    color: #C0EDF9;
    text-decoration: underline;
}
#content_wrapper
{
    min-height: 320px;
    padding: 0px 0px 15px 0px;
    margin: 0px 10px 15px 255px;
    display: block;
    text-align: right;
}
#content a, #footer a, #topbar a
{
    color: #acd8e4;
    text-decoration: none;
}
#content a:hover, #footer a:hover, #topbar a:hover
{
    text-decoration: underline;
}
/****************************************************************/
#sidebar
{
    float: left;
    width: 250px; /*background: #0F0F0F;     opacity: .6;     filter: alpha(opacity=60);*/
}
#footer
{
    height: 24px;
    margin-top: 5px;
}
#footer div
{
    height: 24px;
    width: 50%;
    font-size: 11px;
    color: #aaaaaa;
}
/****************************************************************/
.categories, .products
{
    display: block;
}
.products h3
{
    margin:0px;
    padding:0px;
}
.categories img
{
    border: none;
    width: 180px;
    height: 180px;
    margin-bottom: 10px;
    background: #242424;
}
.products img
{
    border: none;
    width: 80px;
    height: 80px;
    margin: 10px;
    background: #242424;
}
.products .image
{
    float: right;
    width: 100px;
    height: 100px;
}
.products .text
{
    margin-right: 100px;
    min-height: 100px;
    padding:10px;
    border-right:dotted 1px #aaaaaa;
}
.categories ul, .products ul
{
    list-style-type: none;
    display: inline-block;
}
.categories ul li
{
    display: block;
    float: right;
    margin: 25px 0px 20px 20px;
    width: 200px;
}
.products ul li
{
    display: block;
    float: right;
    margin: 5px 0px 20px 20px;
    width: 100%;
}
.latest_news
{
    margin-right: 10px;margin-bottom:25px;
}
.latest_news .title{
font-weight: bold; border-bottom: dashed 1px #888888; padding: 5px;
}
.news
{
    border-bottom: dashed 1px #888888;
    overflow: auto; 
    padding: 10px;
}
.news img
{
    height:100px;
    width:130px;
}
/****************************************************************/
.title
{
}
.title span
{
}
.title a
{
}
.div_hr_solid
{
    border-bottom: solid 1px #999999;
    margin-bottom: 10px;
}
.div_hr_solid_before
{
    border-top: solid 1px #999999;
    margin-bottom: 10px;
}
.meta
{
    font-size: 10px;
}
.meta p
{
    padding: 0px;
    margin: 0px;
}
.floatRight
{
    float: right;
}
.floatLeft
{
    float: left;
}
/****************************************************************/
.button
{
    border: solid 1px #ffffff;
    font: 12px Tahoma;
    background: #0F0F0F;
    color: #ffffff;
}
.textboxL, .textboxR
{
    border: solid 1px #0F0F0F;
    font: 12px Tahoma;
}
.textboxR
{
    direction: rtl;
}
.textboxL
{
    direction: ltr;
}
.validator
{
    color: #a40a0a;
    font: 10px Tahoma;
}
