a{
    text-decoration:none;
}

#conteiner{
    float: right;
    width: 790px;
}
/* BreadCrumbs Css*/

div.breadcrumb{
    background-image:url('/img/bc/bc_bg.gif');
    border:solid 1px #cacaca;
    margin-bottom:10px;
    height: 30px;
}
#breadcrumb
{
    font: 11px Tahoma, Helvetica, sans-serif;
    background-image:url('/img/bc/bc_bg.gif'); 
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
#breadcrumb li 
{
    list-style-type:none;
    float:right;
    padding-left:2px;
    background-image:url('/img/bc/bc_separator.gif'); 
    background-repeat:no-repeat; 
    background-position:left top;
}

#breadcrumb a
{
    height:30px;
    display:inline;
    padding-right: 4px;
    padding-left:10px;
    text-decoration: none;
    color:#454545;
}

.home
{
    border:none;
    margin-top: 7px;
    padding-left: 2px;
}
#breadcrumb a:hover
{
    color:#35acc5;
}

#breadcrumb a:hover
{
    color:#35acc5;
}
#cText{
    padding: 10px;
    color:#666666;
}
#cText img{
    padding: 6px; 
}
#cSummary{
    padding: 10px;
    margin:14px;
    background: #eee;
    border: 1px solid #B8BCBF;
}
h1{
    font-weight:bold;
    font-family: "Times New Roman",Times,serif;
    font-size:1.9em;
    text-align: right;
    color: #2E528C;
    padding-bottom: 10px;
    line-height: 30px;
}
#cDate{
    text-align: left;
    padding-left:20px; 
}



.NewsList{
    margin-bottom:29px;
    overflow: auto;
    padding-left:25px;
}
.NewsList .nimg{
    float: right;
    clear:right;
    padding-right:10px;
    padding-left:10px;
}
.NewsList .ntitle{
    /*float: right;
    width: auto;
    height: 60px;*/
}
.ntitle h2{
    color:#003384;
    font-family:Tahoma;
    font-size:.9em;
    /*padding:10px 10px 0px 10px;*/
    margin: 0px;
}
.ntitle h2 a{
    color:#003384;
    font-family:Tahoma;
    font-size:1.1em;
    font-weight:bold;
}
.ntime{
    /*float: right;*/
    text-align: left;
    height: 14px;
    padding-top:4px;
}
.ntime, .nwriter{
    color:#003798;
    font-family:Tahoma;
    font-size:11px;
}
.nwriter{
    height: 20px;
}

.paginateTb{
    margin: 0px auto;
    background: #e5f0f9;
    border: 1px solid #79b7e7;
    direction: rtl;
}
.current{
    color: #ff8001;
}
.paginateTb a{
    color: #546eae ;
}
.paginateTb a:hover{
    color: #ff8001;
}

.err, .error{
    color: #ff0000;
    padding-right:5px;
}
.success{
    color: green;
    font-weight:bold;
    text-align: center;
}
input{
    font-family: tahoma;
}


#Galleries{
    margin: 0px auto;
}
.GalleryList, .GalleryList2{
    margin:10px 1px;
    float: right;
    width: 230px;
    overflow: hidden;
    border: 1px solid #cccccc;
    background: #e5e5e5;
}
.GalleryList2{
    border:1px solid #ffcccc;
}
.GalleryTitle, .GalleryTitle2{
    background-color:#ccccff;
    height:18px;
    padding: 3px 5px;
    margin: 1px auto;
}
.GalleryTitle2{
    background-color:#fde9d9;
}
.gimg{
}
.gimg2{
    float:right;
    width:170px;
    height:auto;

}
.gimg_a{
    background:#EDEDED;
}
.gimg .gci{
    float:right;
    width:195px;
    height:145px;
    text-align:center;
    padding:5px 12px;
    padding-bottom: 0px;
    list-style-type: none;
    border:1px solid #E4E8F1;
    background:#F8F8FA;
    margin: 1px;
    overflow: hidden;
}
.gimg a{
    color:#222222;
}
.gimg a:hover{
    color:#10c0c0;
}
.gallery img{
    /*opacity:.4;*/
    border: 3px double #cccccc;
}
.gallery:hover img{
    opacity:1;
}
.child{
    background: url('/img/pages/gallery.png') no-repeat top center;
}
.ititle{
    text-align:center;
    overflow: hidden;
    width: 140px;
}
.ic{
    width: 140px;
    height: 104px;
    overflow: hidden;
}
.ic2{
    width: 230px;
    height: 170px;
    overflow: hidden;
}
.gtitle{
    height: 40px;
    text-align: center;
    overflow: hidden;
}
.gtitle a{
    color: #000;
    font-size: 11px;
}
.gmore{
    float:left;
}
.gmore a{
    color:#336600;
    text-decoration: none;
}
#catlist{
    padding:10px 3px;
}
.cat{
    padding:10px 40px;
    background: url('/img/home/directory.png') right center no-repeat;
    background-position: 2px left;
}
.cat a{
    color:#323232;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
}
.cat a:hover{
    color:#cccccc;
}
#AContent{
    direction:rtl;
    text-align: justify;
    direction: rtl;
    font-family: tahoma;
    font-size:12px;
    padding: 20px;
    line-height: 17px;
    margin: 10px;
    color: #000;
}
#AContent p{
    color: #000;
}
#container{
    direction:rtl;
}
/*

.brclear{
        clear: both;
}
*/
#langs{
    width:60px;
    float:left;
}
#cSource a,#cComments, #cComments a{
    color:#003366;
}	
#cVisits{
    float: left;
    width: 30%;
    padding-top: 4px;
    display: none;
}
#cComments{
    float: left;
    width: 40%;
    text-align: center;
    padding-top: 4px;
}
#cRates{
    float: right;
}
#cSource{
    width: 59%;
    color:#003366;
    float: left;
}
#cWriter{
    width: 39%;
    float: right;
    text-align: right;
}
.hidden{
    display: none;
}
#CommentsList{
    padding-top: 20px;
}
.clist{
    display:block;
    border: 1px solid #6D96D4;
    background: #E3E6F5 url('/img/arrow/a1.gif') no-repeat right center;
    padding: 5px 15px 5px 5px;
    overflow: auto;
    cursor: pointer;
    margin: 3px 0px 3px 0px;
    color:#34385A;
    font-weight: bold;
}
.aclist{
    background: #E3E6F5 url('/img/arrow/a2.gif') no-repeat right center;
}
#ViewComments{
}
.vcom{
    background: url('/img/arrow/a1.gif') no-repeat right center;
    padding: 0px 15px 0px 15px;
}
.avcom{
    background: url('/img/arrow/b2.gif') no-repeat right center;
}
.clist .ctitle{
    float:right;
}
.clist .ctime{
    float:left;
    width:220px;
    text-align: left;
}
.commentAnswer{
    color: #a88200;
    font-weight: bold;
    font-size: 10pt;
    font-style: italic;
}
.gbAnswer{
    color: #ff0000;
    font-weight: bold;
    font-size: 10pt;
    font-style: italic;
}
.commentAnswer b{
    color: #000;
}
.comment hr{
    border: 0;
    color: #9E9E9E;
    border-top: 1px dashed #000;
    height: 1px;
    width: 150px;
}
#player{
    margin: 0px auto;
    text-align: center;
}
input, select{
    font-family: tahoma;
}
.hidden{
    display: none;
}
.FaqList .number, .gbnumber{
    float:right;
    width:35px;
    overflow: hidden;
    font-weight: bold;
    font-size:10pt;
}
.gbnumber{
    float:left;
    direction:ltr;
}

.FaqTb{
    margin-top: 20px;
    font-size: 10pt;
}

.gbTb{
    margin-bottom: 10px;
    font-size: 10pt;
}
.FaqTb .label{
    font-family:Arial;
    font-weight: bold;

}
.course, .Mag, .Mags{
    background: url('/img/courses/folder.png')  no-repeat 98% center;
    height: 40px;
    padding:15px 66px 0px 0px;
    cursor: pointer;
}
.course a, .Mag a{
    font-size:13px;
}
.session{
    background: url('/img/courses/paper.png')  no-repeat 98% center;
    height: 40px;
    padding:15px 66px 0px 0px;
    cursor: pointer;
    overflow: hidden;
    width: 400px;
}
.session a{
    float:right;
}
.session .files{
    float: left;
    position: relative;
    left: -200px;
    top: -15px;
}
.files div{
    float: left;
    width: 50px;
}
.files .mp3player{
    float: right;
    width: 300px;
    padding-top: 10px;
}
a img{
    border: 0px;
}

.pimg{
    float:right;
    width:150px;
    height:150px;
    text-align:center;
    padding:5px 12px;
    padding-bottom: 0px;
    list-style-type: none;
    border:1px solid #E4E8F1;
    background:#F8F8FA;
    margin: 1px;
}
.pimg_a{
    background:#EDEDED;
}
.pimg .gci{
    height:100px;

}
.pimg a{
    color:#222222;
}
.pimg a:hover{
    color:#10c0c0;
}

/*Star Rating*/
.ui-stars-star,
.ui-stars-cancel {
    float: left;
    display: block;
    overflow: hidden;
    text-indent: -999em;
    cursor: pointer;
}
.ui-stars-star a,
.ui-stars-cancel a {
    width: 20px;
    height: 20px;
    display: block;
    position: relative;
    background: url(/img/rating/crystal-stars.gif) no-repeat 0 0;
}
.ui-stars-star a {
    background-position: 0 -41px;
}
.ui-stars-star-on a {
    background-position: 0 -61px;
}
.ui-stars-star-hover a {
    background-position: 0 -81px;
}
.ui-stars-cancel-hover a {
    background-position: 0 -20px;
}
.ui-stars-star-disabled,
.ui-stars-star-disabled a,
.ui-stars-cancel-disabled a {
    cursor: default !important;
}

#rating { position:relative; height:30px;}
#rating > * { position:absolute; height:30px; left:0; top:0; }
#loader {display:none;padding-left:20px; background:url(../img/rating/crystal-arrows.gif) no-repeat center left;}
input, select, textarea{
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
.highlight_important{
    background: yellow;
    color:red;
}
