﻿@font-face
{
    font-family: 'BYekan';
    src: url('fonts/BYekan.eot?#') format('eot'), url('fonts/BYekan.woff') format('woff'), url('fonts/BYekan.ttf') format('truetype');
}
/***************MY CONFIG***************/
html,
body
{
    margin: 0;
    padding: 0;
}
body
{
    font: 12px/20px Tahoma;
    position: relative;
    min-width: 1000px;
    line-height: 18px;
    background-color: #fdfbfb;
    color: #000;
}
.t-reset { margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; }
.t-rtl{direction: rtl;}
p
{
    direction: rtl;
    margin: 0 0 10px;
}
img
{
    border: 0;
    vertical-align: top;
}
strong
{
    font-weight: bold;
}
.grid
{
    display: inline;
    float: left;
    position: relative;
    min-height: 1px;
}
.main
{
    width: 990px;
    margin: 0 auto;
}
.ititle,
.btitle
{
    font-weight: 400;
    text-align: right;
    font-size: 1.4em;
    text-indent: 10px;
    padding: 10px 0;
}
.ititle
{
    background-color: #c2c1c1;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dddbdb), to(#a2a3a3)); 
    /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #dddbdb, #a2a3a3); 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #dddbdb, #a2a3a3); 
    /* IE 10 */ 
    background: -ms-linear-gradient(top, #dddbdb, #a2a3a3); 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #dddbdb, #a2a3a3);
    color: #000;
    
}
.btitle
{
    color: #fff;
}
.icontent strong,
.bcontent strong
{
    font-weight: 600;
}
.fontface
{
    font-family: 'BYekan';
}
.blue
{
    background-color: #13599b;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a60ad), to(#0b5587)); 
    /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #1a60ad, #0b5587); 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #1a60ad, #0b5587); 
    /* IE 10 */ 
    background: -ms-linear-gradient(top, #1a60ad, #0b5587); 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #1a60ad, #0b5587);
}
/*************************SecHeader*************************/
.SecHeader
{
    border-top: 15px solid #245a96;
    background-color: #d9d9da;
    background-image: url(images/bg-SecHeader.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.SecHeader .logo
{
    float: right;
    padding: 3px 0px;
}
/*************************LOGANBAR*************************/
.loganbar
{
    background-color: #6da82c;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5a921d), to(#84c33f)); 
    /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #5a921d, #84c33f); 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #5a921d, #84c33f); 
    /* IE 10 */ 
    background: -ms-linear-gradient(top, #5a921d, #84c33f); 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #5a921d, #84c33f);
    color: #fff;
}
.loganbar .main
{
    position: relative;
}
.loganbar .main p
{
    margin: 0;
    padding: 12px 0;
    text-shadow: 1px 1px 3px #333;
    font-size: 1.1em;
    text-align: right;
}
.loganbar .brands
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.loganbar .brands .item
{
    float: left;
}
.loganbar .brands .item.itemmiddle
{
    margin: 0 4px;
}
.loganbar .brands .item img
{
    max-width: 161px;
}
/*************************SecContainer*************************/
.SecContainer
{
    background-color: transparent;
    background-image: url(images/bg-SecContainer.png);
    background-repeat: repeat;
    background-position: 0 0;
    padding-bottom: 20px;
}
.SecContainer .currentdate
{
    background-color: #f7f7f7;
    padding: 10px 0;
    color: #1662a2;
    text-indent: 10px;
}
.SecContainer .navigation
{
    background-color: #125998;
    background-image: url(images/bg-navigation.jpg);
    background-repeat: repeat-x;
    background-position: 0 0;
    padding-top: 3px;
    position: relative;
}
.navigation #tnav ul li.m_2 > ul
{
    width: 605px;
    border: 1px solid #ccc;
    border-top: none;
}
.navigation #tnav ul li.m_2 ul li
{
    float: right;
    width: 200px;
    border: 0;
}
.navigation #tnav ul li.m_2 ul > li > a
{
    color: #1662a2;
    background-color: transparent;
    font-weight: 600;
    font-size: 19px;
    line-height: 28px;
}
.navigation #tnav ul li.m_2 ul > li > a img
{
    width: 24px;
    height: 24px;
    margin-left: 5px;
    position: relative;
}
.navigation #tnav ul li.m_2 ul li ul 
{
    display: block !important;
    visibility: visible !important;
    position: relative !important;
    right: 10px !important;
    top: auto;
    width: 178px;
    float: right;
    box-shadow: none;
}
.navigation #tnav ul li.m_2 ul > li ul li a 
{
    color: #444;
    background: none;
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    background-image: url(images/bullet.png);
    background-repeat: no-repeat;
    background-position: right 16px;
    background-color: transparent;
}
.navigation #tnav ul li.m_2 ul > li ul li a:hover
{
    color: #000;
}
.SecContainer .navigation .flag
{
    position: absolute;
    top: 14px;
    left: 14px;
    font-family: Arial;
    z-index: 100000;
}
.SecContainer .navigation .flag a
{
    color: #fff;
}
.SecContainer .navigation .flag a:hover
{
    color: #ddd;
}
.SecContainer #content
{
    background-color: transparent;
    background-image: url(images/bg-slidercontent.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding: 10px 10px 42px;
    position: relative;
    height: 380px;
}
.jcarousel-skin-tango.boxes
{    
    height: auto !important;
    margin-top: 10px;
}
.jcarousel-skin-tango.boxes .portrait
{
    float: right;
    width: 148px;
}
.SecContainer .section
{
    margin-top: 20px;
}
.SecContainer .article
{
    background-color: #F3F3F5;
    padding: 10px;
    width: 970px;
    min-height: 200px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.box1Last
{
    margin-right: 10px;
}
.jcarousel-skin-tango h1
{
    font-size: 1.2em;
    line-height: 1.8em;
    padding: 0 5px;
    text-align: center;
}
.jcarousel-skin-tango h1 a
{
    display: inline-block;
}
.photoGallery .box3
{
    height: 290px;
}
.photoGallery .box3 .img,
.photoGallery .box3 .img img
{
    height: 270px;
}
/*************************SecFooter*************************/
.SecFooter
{
    padding: 15px 0;
}
.SecFooter *
{
    color: #fff;
}
.SecFooter .Privacy
{
    width: 250px;
}
.SecFooter .Privacy p
{
    text-align: left;
}
.SecFooter .YahooChat
{
    width: 125px;
    margin: 0 10px;
}
.SecFooter .fnav
{
    width: 740px;
}
#fnav ul li
{
    float: right;
    position: relative;
}
#fnav ul li a
{
    font-size: 12px;
    line-height: 21px;
    padding: 0 15px;
}
#news-container ul
{
    width: 100%;
}
#news-container h1
{
    padding: 5px 0;
    text-align: right;
    height: auto;
    overflow: visible;
}
#news-container strong,
#news-container b
{
    font-weight: normal;
    display: block;
}
#news-container b
{
    font-size: 12px;
}