﻿body, div, p, h1, h2, h3, h4, h5
{
    direction: rtl;
    padding: 0px;
    margin: 0px;
}
#header
{
    min-width: 960px;
    width: 100%;
    margin: 0px auto;
    background: #f3f3f3 url( 'Images/bg-header-toplines.jpg' ) no-repeat scroll top center;
    height: 135px;
}
#header div.menu
{
    position: absolute;
    top: 62px;
    right: 420px;
    text-align: right;
}
#header img.logo
{
    position: absolute;
    top: 10px;
    right: 80px;
}
#header img.underlogo
{
    position: absolute;
    top: 55px;
    right: 14px;
}
#header div.lang
{
    position: absolute;
    top: 9px;
    right: 0px;
}
#header div.lang a
{
    color: #596d85;
}
#header div.lang a:hover
{
    color: #1261af;
}

#header img.about
{
    background: transparent url( 'Images/menu-about.gif' ) no-repeat scroll -63px 0px;
    height: 40px;
    width: 63px;
}
#header img.about:hover, #header img.aboutSelected
{
    background-position: 0px 0px;
}
#header img.articles
{
    background: transparent url( 'Images/menu-articles.gif' ) no-repeat scroll -109px 0px;
    height: 40px;
    width: 109px;
}
#header img.articles:hover, #header img.articlesSelected
{
    background-position: 0px 0px;
}
#header img.news
{
    background: transparent url( 'Images/menu-news.gif' ) no-repeat scroll -99px 0px;
    height: 40px;
    width: 99px;
}
#header img.news:hover, #header img.newsSelected
{
    background-position: 0px 0px;
}
#header img.products
{
    background: transparent url( 'Images/menu-products.gif' ) no-repeat scroll -69px 0px;
    height: 40px;
    width: 69px;
}
#header img.products:hover, #header img.productsSelected
{
    background-position: 0px 0px;
}
#header img.faqs
{
    background: transparent url( 'Images/menu-faq.gif' ) no-repeat scroll -93px 0px;
    height: 40px;
    width: 93px;
}
#header img.faqs:hover, #header img.faqsSelected
{
    background-position: 0px 0px;
}
#header img.contact
{
    background: transparent url( 'Images/menu-contact.gif' ) no-repeat scroll -69px 0px;
    height: 40px;
    width: 69px;
}
#header img.contact:hover, #header img.contactSelected
{
    background-position: 0px 0px;
}
#main div.bar
{
    float: right;
    width: 235px;
    background-color: Transparent;
}
#main div.content
{
    float: right;
    width: 700px;
    background-color: Transparent;
    padding-right: 10px;
}
div.rightBar
{
    float: right;
    width: 480px;
    padding-left: 10px;
    background-color: Transparent;
    overflow: hidden;
}
div.leftBar
{
    float: right;
    width: 210px;
    background-color: Transparent;
}

div.pageMenuHeader img
{
    float: left;
    padding-left: 7px;
    padding-top: 5px;
}

#footer .menu
{
    display: inline-block;
    background: transparent url( 'Images/bullet-arrow-darkblue.gif' ) no-repeat scroll center right;
    margin: 0px 8px;
    padding-right: 8px;
}

/*** Hot Content: Begin ***/
img.hotContentTitleImage
{
    float: left;
    margin-right: 10px;
}
.hotContentUpperTitle, .hotContentBottomTitle
{
    font-family: Tahoma;
    font-weight: normal;
    font-size: 10pt;
    color: #7f8488;
    padding: 0px;
}
.hotContentTitle
{
    font-family: Times New Roman;
    font-size: 13pt;
    font-weight: bolder;
    color: #0357aa;
    padding: 0px 0px;
}
.hotContentTitle a
{
    color: #0357aa;
}
.hotContentTitle a:hover
{
    color: #016ed9;
}
.hotContentLead
{
    color: #7f8488;
    font-family: Tahoma;
    font-size: 9pt;
    padding-top: 10px;
}
.hotContentMore
{
    float: left;
    color: #7f8488;
    font-family: Tahoma;
    font-size: 8pt;
}
.hotContentMore a
{
    color: #93a2b4;
}
.hotContentMore a:hover
{
    color: #758fae;
}
.hotContentDateTime
{
    color: #9b9fa3;
    font-family: Tahoma;
    font-size: 8pt;
    padding-bottom: 5px;
}
/*** Hot Content: End ***/

/*** List Content: Begin ***/
div.listContent
{
    padding: 10px 0px;
    clear: both;
}
img.listContentTitleImage
{
    float: right;
    margin-left: 10px;
}
.listContentUpperTitle, .listContentBottomTitle
{
    font-family: Tahoma;
    font-weight: normal;
    font-size: 9pt;
    color: #7f8488;
    padding: 0px;
}
.listContentTitle
{
    display: inline;
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bolder;
    color: #596d85;
    padding: 0px;
    background: transparent url('Images/bullet-doublearrow-gray.gif') no-repeat scroll right 7px;
    padding-right: 12px;
}
.listContentTitle a
{
    color: #596d85;
}
.listContentTitle a:hover
{
    color: #1261af;
}
.listContentLead
{
    color: #7f8488;
    font-family: Tahoma;
    font-size: 9pt;
    padding-top: 10px;
}
.listContentMore
{
    float: left;
    color: #7f8488;
    font-family: Tahoma;
    font-size: 8pt;
    background: transparent url( 'Images/bullet-more-gray.gif' ) no-repeat scroll center left;
    padding-left: 12px;
}
.listContentMore a
{
    color: #93a2b4;
}
.listContentMore a:hover
{
    color: #758fae;
}
.listContentDateTime
{
    color: #9b9fa3;
    font-family: Tahoma;
    font-size: 8pt;
    padding-bottom: 5px;
}
/*** List Content: End ***/


/*** FQA Content: Begin ***/
div.faqContent
{
    padding: 10px 0px;
    clear: both;
}
img.faqContentTitleImage
{
    float: right;
    margin-left: 10px;
}
.faqContentUpperTitle, .faqContentBottomTitle
{
    font-family: Tahoma;
    font-weight: normal;
    font-size: 9pt;
    color: #7f8488;
    padding: 0px;
}
.faqContentTitle
{
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bolder;
    color: #596d85;
    padding: 0px;
    background: transparent url('Images/bullet-doublearrow-gray.gif') no-repeat scroll right 6px;
    text-indent: 14px;    
}
.faqContentTitle a
{
    color: #596d85;
}
.faqContentTitle a:hover
{
    color: #1261af;
}
.faqContentLead
{
    color: #7f8488;
    font-family: Tahoma;
    font-size: 9pt;
    padding-top: 10px;
}
.faqContentMore
{
    float: left;
    color: #7f8488;
    font-family: Tahoma;
    font-size: 8pt;
}
.faqContentMore a
{
    color: #93a2b4;
}
.faqContentMore a:hover
{
    color: #758fae;
}
.faqContentDateTime
{
    color: #9b9fa3;
    font-family: Tahoma;
    font-size: 8pt;
    padding-bottom: 5px;
}
div.faqContentBody
{
    margin-right: 20px;
}
/*** FAQ Content: End ***/



/*** Content: Begin ***/
img.contentBodyImage
{
    float: left;
    margin-right: 10px;
}
.contentUpperTitle, .contentBottomTitle
{
    font-family: Tahoma;
    font-weight: normal;
    font-size: 10pt;
    color: #7f8488;
    padding: 0px;
}
.contentTitle
{
    font-family: Times New Roman;
    font-size: 13pt;
    font-weight: bolder;
    color: #0d5386;
    padding: 5px 0px;
}
.contentTitle a
{
    color: #0d5386;
}
.contentTitle a:hover
{
    color: #1261af;
}
.contentShortDescription
{
    color: #7f8488;
    font-family: Tahoma;
    font-size: 9pt;
    padding: 20px 0px;
}
.contentMore
{
    float: left;
    color: #7f8488;
    font-family: Tahoma;
    font-size: 8pt;
}
.contentMore a
{
    color: #93a2b4;
}
.contentMore a:hover
{
    color: #758fae;
}
.contentDateTime
{
    color: #9b9fa3;
    font-family: Tahoma;
    font-size: 8pt;
    padding-bottom: 5px;
}
.contentBody
{
    color: #898989;
}
div.contentMedias div
{
    color: #666;
    clear: both;
}
div.contentMedias a
{
    color: #3180cf;
}
div.contentMedias a:hover
{
    color: #369;
}
div.contentMedias img.item
{
    margin: 8px 10px;
    margin-bottom: 0px;
    margin-right: 0px;
    border: solid 1px #bbb;
    padding: 3px;
    cursor: pointer;
    float: right;
}
/*** Content: End ***/

div.more
{
    float: left;
    background: transparent url( 'Images/bullet-more-gray.gif' ) no-repeat scroll center left;
    padding-left: 12px;
}



div.faqsSubGroup
{
    margin-bottom: 15px;
}
div.faqsSubGroup
{
    padding-top: 10px;
    font-family: Times New Roman;
    font-size: 13pt;
    font-weight: bolder;
    color: #3180cf;
}
div.faqsSubGroup a.group
{
    color: #3180cf;
}
div.faqsSubGroup a.group:hover
{
    color: #369;
}
div.faqsSubGroup div.subGroup
{
    padding-top: 10px;
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bolder;
    color: #3180cf;
    margin-right: 20px;
    background: transparent url('Images/bullet-doublearrow-gray.gif') no-repeat scroll right 17px;
    padding-right: 12px;
}
div.faqsSubGroup div.subGroup a
{
    color: #3180cf;
}
div.faqsSubGroup div.subGroup a:hover
{
    color: #369;
}





img.productTitleImage
{
    float: right;
    margin-left: 10px;
}
img.productBodyImage, img.productHotTitleImage
{
    margin: 8px 10px;
    margin-bottom: 0px;
    cursor: pointer;
}
div.productMedias
{
    color: #666;
}
div.productMedias a
{
    color: #3180cf;
}
div.productMedias a:hover
{
    color: #369;
}
div.productMedias img.item
{
    margin: 8px 10px;
    margin-bottom: 0px;
    border: solid 1px #bbb;
    padding: 3px;
    cursor: pointer;
}
.productListTitle
{
    display: inline-block;
    padding-top: 5px;
    font-family: Tahoma;
    font-size: 10pt;
    color: #3180cf;
    background: transparent url('Images/bullet-arrow-darkblue.gif') no-repeat scroll right 10px;
    text-indent: 8px;
}
.productListTitle a
{
    color: #3180cf;
}
.productListTitle a:hover
{
    color: #369;
}

.productTitle
{
    font-family: Times New Roman;
    font-size: 14pt;
    font-weight: bolder;
    color: #3d73bb;
    padding: 10px 14px;
    background: transparent url('Images/bullet-doublearrow-gray.gif') no-repeat center right;
}
.productShortDescription, .productDescription
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #888;
    padding: 5px 0px;
}
.productHotListTitle
{
    margin: 5px 30px;
    font-family: Tahoma;
    font-size: 10pt;
    color: #3180cf;
    background: transparent url('Images/bullet-doublearrow-gray.gif') no-repeat scroll right 6px;
    text-indent: 14px;
}
.productHotListTitle a
{
    color: #3180cf;
}
.productHotListTitle a:hover
{
    color: #369;
}
div.productSubGroupList
{
    margin-right: 30px;
}
div.productSubGroupListProducts
{
    margin-right: 20px;
}
.productSubGroupListTitle
{
    padding-top: 10px;
    font-family: Times New Roman;
    font-size: 12pt;
    font-weight: bolder;
    color: #3180cf;
}
.productSubGroupListTitle a
{
    color: #3180cf;
}
.productSubGroupListTitle a:hover
{
    color: #369;
}
.productGroupListTitle
{
    padding-top: 10px;
    font-family: Times New Roman;
    font-size: 13pt;
    font-weight: bolder;
    color: #3180cf;
    background: transparent url('Images/bullet-doublearrow-gray.gif') no-repeat scroll right 15px;
    text-indent: 14px;
}
.productGroupListTitle a
{
    color: #3180cf;
}
.productGroupListTitle a:hover
{
    color: #369;
}

/* Company Simple: Begin */
div.companySimple
{
    margin-bottom: 10px;
}
div.companySimple .titleImage
{
    margin: 8px 10px;
    margin-bottom: 0px;
}
div.companySimple .title
{
    margin: 5px 30px;
    font-family: Tahoma;
    font-size: 10pt;
    color: #3180cf;
    background: transparent url('Images/bullet-doublearrow-gray.gif') no-repeat scroll right 6px;
    text-indent: 14px;
}
div.companySimple .title a
{
    color: #3180cf;
}
div.companySimple .title a:hover
{
    color: #369;
}
/* Company Simple: End */

