﻿.top {
    width:790px;
    float:right;
}
.newsbox {
    float:right ;
    width:198px;
    margin-right:10px;
    border:1px solid #ec2427 ;
   position:relative ;
}
.top .titr {
    color: #2b72b9;
    cursor: pointer;
    font: 14px bnassim;
    height: 54px;
    overflow: hidden;
    padding: 2px;
}

.top .split {
    height:1px ;
    background-color:#73ccd3 ;
    margin:7px 0 ;
}
#largeimage {
    position:relative;
}
.topactive {
    background-color:#d7d6d6 !important ;
    color:#000 !important; 
}
.imagetitr {
    height:47px;
    position:absolute ;
    bottom:-70px ;
    background-color:rgba(0,0,0,0.5) ;
    color:#FFF ;
    font:16px bnassim ;
    width:525px;
    padding:10px;
    text-decoration:none;
    display:block;
}

.imgajel {
    opacity:0.4 ;
    border-radius:5px;
}

.ajelactive {
    opacity:1 !important ;
}

.ajel {
    margin:15px 0 ;
}

.ajellist {
    height:190px;
    margin:4px 0 ;
}

.ajellist li {
    list-style:none ;
    float:right;
    margin-right:6px;
    cursor:pointer ;
}

.ajeltitle {
    height: 23px; 
    background-color: #5b5b5c ; 
    text-align:right;
    padding-right:10px;
    color:#FFF ;
    font:16px bnassim ;
}

.bottomajel {
    height: 32px; 
    background-color: #5b5b5c;    
    color:#FFF ;
    text-align:center;
    font:18px bnassim ;
}

.zoner {
    float:right;
    width:630px;
}

.zonel {
	border-right: 1px solid #cdcdcd;
    float: right;
    margin-right: 10px;
    padding-right: 10px;
    width: 348px;
}

.homeservice {
    margin-bottom:5px;
}

.homeservice .archive {
    background-color:#0F0F0F;
    float:left; 
    width:45px; 
    height:28px;
    color:#FFF;
    text-align:center ;
    text-decoration:none ;
    font:15px bnassim ;
}

.homeservice .titr {
    color:#0d6db6 ;
    font:14px rnassim;
    overflow:hidden ;
    text-decoration:none;
    padding:5px;
    display:block;
}
.homeservice .split {
    background-color:#c0bfbf ;
    margin:9px 0px;
    height:1px;
}

.homeservice .cattitle {
    color:#ed2024 ;
    font:19px bnassim ;
    text-align:right; 
    padding:3px ;
    border-bottom:6px solid #c0bfbf ;
    margin-bottom:8px;
}

.topmvn {
    border-bottom:6px solid #c0bfbf ;
    margin-bottom:8px; 
    padding:3px; 
    direction:rtl ;
    text-align:center ;
}

.topmvn .title {
    color:#ed2024 ;
    font:17px bnassim ;
    text-align:right;     
    width:120px;
}
.mvnday {
   font:15px bnassim ;
   color:#676767 ;    
   cursor:pointer ;
}

.mvndayactive {
    color:#0d6db6 ;
}

.homemvn .titr {
    color:#0d6db6 ;
    font:14px rnassim;
    overflow:hidden ;
    text-decoration:none;
    padding:5px;
    display:block;  
    height:77px;  
}

.mvnsplit {
    height:1px;
    background-color:#c0bfbf ;
    margin:9px 0px;
}

.karikatir .title {
    color:#ed2024 ;
    font:20px bnassim ;
    text-align:right; 
    padding:3px ;
    margin-bottom:10px;
    position:relative ;
    padding-right:12px;
}

.karikatir .next {
    position:absolute ;
    width:11px ;
    height:19px;
    background:url('images/next.png') no-repeat ;
    top:5px;
    left:40px;
    cursor:pointer;
}

.karikatir .prev {
    position:absolute ;
    width:11px ;
    height:19px;
    background:url('images/prev.png') no-repeat ;
    top:5px;
    left:15px;
    cursor:pointer ;
}

.karikatir .titr {
    height:30px;
    overflow:hidden ;
    padding:5px;
    text-align:center ;
    background-color:rgba(0,0,0,0.5) ;
    position:absolute ;
    bottom:0px;
    font:19px bnassim ;
    color:#fff;
    width:320px;
}

.block1 {
    margin-bottom:5px;
}

.block1 .title {
    color:#ed2024 ;
    font:19px bnassim ;
    text-align:right; 
    padding:3px ;
    margin-bottom:10px;
    position:relative ;
    padding-right:12px;
}

.block1 .split {
    height:1px;
    margin:7px auto ;
    background-color:#2e3b4f ;
}

.block1 .titr {
    padding:5px;
    overflow:hidden ;
    font:16px bnassim ;
    height:45px;
    padding-right:10px;
    color:#676767 ;
    text-decoration:none ;
    display:block;
}

.multimedia .title {
    height:29px;
    width:100px;
    font:16px bnassim ;
    color:#FFF ;
    background-color:#ec2427 ;
    text-align:center;
}

.multimedia .titr {
    background-color:rgba(0,0,0,0.5) ;
    width:462px;
    padding:5px;
    color:#fff ;
    bottom:0px;
    position:absolute ;
    display:block;
    text-decoration:none ;
    font:14px bnassim ;
}

/*.multimedia .next {
    width:29px;
    height:29px;
    left:37px;    
    background:url('images/nextm.png') ;
    position:absolute ;
    cursor:pointer ;
}

.multimedia .prev {
    width:29px;
    height:29px;
    left:0px;   
    background:url('images/prevm.png') ;
    position:absolute ;
    cursor:pointer;
}*/

#multicontainer {
    width:473px;
    height:315px; 
    position:relative ;
}

.multimedia .multiicon {
    cursor:pointer ;
    color:#EB2729 ;
    font:15px bnassim ;
    padding-right:70px;
    border-bottom:1px solid #FF0000 ;
    border-top:1px solid #FF0000 ;
    border-left:1px solid #FF0000 ;
    margin:10px 0px;
}

.multimedia .filmicon {
    background:url('images/mmfilm.png') right top no-repeat;
    padding-top:30px;
    height:35px;
}

.multimedia .photoicon {
    background:url('images/mmphoto.png') right top no-repeat ;
    padding-top:17px;
    top:90px;
    height:42px;
}

.multimedia .voiceicon {
    background:url('images/mmvoice.png') right top no-repeat;
    padding-top:13px;
    top:180px;
    height:45px;
}

.multimedia .active {
    background-color:#d4d4d4;
}

/*.topmedia {
    position:relative ;
    height:33px;
    width:100px;
    border-bottom:1px solid #ec2427 ;
    margin-bottom:5px;
    margin-top:15px;
    width:630px;
}*/

#newspaper img {
    width:198px;
    margin-top:15px;
    transition:margin-top 0.5s ease 0s;
}

#newspaper img:hover {
    margin-top:0;
}

#newspaper {
   display:block;
   margin-top:-15px;
   margin-bottom:15px;
}
#newspaper a {
   height: 132px;
   overflow: hidden;
   display:block;
}

.newstitr {
    background:url('images/nbullet.png') right 4px top 4px no-repeat ;
    padding-right:13px;
    height:42px;
    overflow:hidden ;
    font:13px bnassim ;
    color:#222121 ;
    text-decoration:none ;
    display:block;
    margin:20px auto ;
    padding-left:5px;
}

.newspapertitle {
    background-color:rgba(255,0,0,0.75) ;
    position:absolute;
    top:77px;
    color:#FFF ;
    font:15px bnassim ;
    text-align:center ;
    height:26px;
    padding-top:2px;
    display:block;
    text-decoration:none ;
    width:198px;
}