body {
margin-top:0px !important;
padding-top:0px !important;
margin-bottom:0px !important;
padding-bottom:0px !important;
background: #cccccc url(images/gray-bg.gif);
}

.main {width:980px; 
       height:100%; 
       background:#ffffff; 
       padding:0px; 
       margin:0px;  }

#header { width:100%; height:120px; margin:0px; padding:0px; background:#fff url(images/kalemeh-header.jpg) no-repeat; }

.menu   {
         width:950px;
         height:25px;
         padding:5px 15px 5px 15px;
         margin:0px;
         background:#fff;
          }


#menu   {
         width:600px;
         float:right;
         padding-top:5px;
         margin:0px;
         background:#fff;
         font-family:tahoma;
         font-size:9pt;
         color:#0033CC;
         font-weight:bold;
         text-decoration:none;
         text-align:right;
         direction: rtl;
        }
        
        
#menu A {
        font-family:tahoma;
         font-size:9pt;
         color:#416FA0;
         font-weight:bold;
         text-decoration:none;
                        }
                        
#menu A:hover {
         font-family:tahoma;
         font-size:9pt;
         color:#ff9900;
         font-weight:bold;
         text-decoration:none;
         
                }
#menu A:visit {
         font-family:tahoma;
         font-size:9pt;
         color:#416FA0;
         font-weight:bold;
         text-decoration:none;
                }

.marquee   {
         width:980px;
         height:21px;
         padding:3px 0px 2px 0px;
         margin:0px;
         border-top:1px #bbb solid;
         border-bottom:1px #bbb solid;
         font-family:tahoma;
         font-size:8pt;
         color:#333;
         font-weight:normal;
         text-decoration:none;
           }


.add {float:left; text-align:left; padding: 3px 5px;}

.text { float:left; font-family:Tahoma;
padding-top:8px;
font-size:8pt;
color:#333;
font-weight:normal;
text-decoration:none;
vertical-align:middle;}

.search { float:left; font-family:Tahoma; font-size:8pt;
padding-left:20px; color:#333; font-weight:normal;text-decoration:none;
vertical-align:middle;} 

.bord   {
         width:980px;
         height:100%;
         margin:0px;
         padding:0px;
         background:#fff;
         vertical-align:top;
        }
        
.space {
            width:5px;
            padding:0px;
            margin:0px;
            border:0px;
            }


.topnews { 
          width:620px;
          direction: rtl; 
          line-height:120%; 
          vertical-align:top; 
          text-align:right; 
      }

#topnews   {
		font-family: Tahoma;
                font-size: 9pt;
		color:#333;
		font-weight: normal;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom:10px;
		}	


		
#topnews a {
		color: #006699;
		text-decoration: none;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
		}

#topnews a:hover {
		color: red;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
  			 }
	
#topnews a:visit {
		color: #006699;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			  }

#topnews a:active {
		color: #000;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			   }

.news { width:380px;
        direction: rtl; 
        line-height:120%; 
        vertical-align:top; 
        text-align:right; 
      }


#news   {
		font-family: Tahoma;
                font-size: 9pt;
		color:#333;
		font-weight: normal;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom:10px;
		}
			
#news a {
		color: #006699;
		text-decoration: none;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
		}

#news a:hover {
		color: red;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
  			 }
	
#news a:visit {
		color: #006699;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			  }

#news a:active {
		color: #000;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			   }			



#sub   {
	font-family: Tahoma;
	font-size: 9pt;
	color:#777;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	direction: rtl;
	line-height: 130%;
        margin-bottom: 5px;
		    }

#info   {
		font-family: Tahoma;
                font-size: 9pt;
		color:#333;
		font-weight: normal;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom:10px;
                background: #f1f1f1;
                padding:5px; 
                border-top: 1px solid #cccccc; 
                border-bottom: 1px solid #cccccc; 
		}


.image   {
	   border: 1px solid #dddddd;
    	   padding: 1px;
           margin-left:5px;
           float:right;
         }
#title { 
         text-align:right; 
         margin:10px 0px 8px 0px; 
         border-bottom: 3px solid #deded2;}


.notebord {
            width:220px;
            text-align:right;
            padding:5px;
            margin:2px 0px 10px 0px;
            border: 0px solid #cccccc;
            vertical-align:top;
            }

#notes {width:220px; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:130%; padding:0px; margin-bottom:5px; vertical-align:top; }


#notes a { font-family:Times New Roman; font-size:10pt; color:#006699;
font-weight:bold; text-decoration:none; line-height:130%; }


#notes a:hover { font-family:Times New Roman; font-size:10pt; color:#888888;
font-weight:bold; text-decoration:none; line-height:130%; }

#notes a:visit { font-family:Times New Roman; font-size:9pt; color:#006699;
font-weight:bold; text-decoration:none; line-height:130%; }


.lastnews {
            width:260px;
            height:100%;
            text-align:right;
            padding:5px;
            margin:2px 0px 5px 0px;
            border: 1px solid #cccccc;
            vertical-align:top;
            }

#lastnews {width:97%; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:140%; padding:0px; margin:2.5px 0px 2.5px 0px; vertical-align:top; }

#lastnews a { font-family:Tahoma; font-size:8pt; color:#006699;
font-weight:normal; text-decoration:none; line-height:130%; }


#lastnews a:hover { font-family:Tahoma; font-size:8pt; color:#888888;
font-weight:normal; text-decoration:none; line-height:130%; }

#lastnews a:visit { font-family:Tahoma; font-size:8pt; color:#006699;
font-weight:normal; text-decoration:none; line-height:130%; }


.post {
            width:465px;
            text-align:right;
            padding:5px 15px 5px 15px;
            margin:0px;
            border: 0px solid #dddddd;
            vertical-align:top;
            }


#postnews   {
		font-family: Tahoma;
		font-size: 9pt;
		color:#333;
		font-weight: normal;
		text-decoration: none;
		direction: rtl;
		line-height: 130%;
		margin-bottom:10px;
		}
		
#postnews   {
		text-decoration: none;
		direction: rtl;
                text-align: center;
				
		}
	
#postnews a {
		color: #006699;
		text-decoration: none;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
		}

#postnews a:hover {
		color: red;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
  			 }
	
#postnews a:visit {
		color: #006699;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			  }

#postnews a:active {
		color: #000;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			   }
#postsub   {
		font-family: Tahoma;
		font-size: 8pt;
		color:#777;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		direction: rtl;
		line-height: 130%;
		    }


.top {
width:340px;
text-align:right;
margin:0px;
padding:5px;
background-color:#fff;
vertical-align:top;
border:0px solid #ccc;
}


#top {width:95%; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:130%; padding:5px; margin-bottom:5px; vertical-align:top; }

#top { font-family:Times New Roman; font-size:10pt; color:#333333;
font-weight:bold; text-decoration:none; line-height:130%; }

#top a:hover { font-family:Times New Roman; font-size:10pt; color:#888888;
font-weight:bold; text-decoration:none; line-height:130%; }

#top a:visit { font-family:Times New Roman; font-size:10pt; color:#333333;
font-weight:bold; text-decoration:none; line-height:130%; }

.ads {
width:100px;
text-align:center;
padding:5px;
margin:0px;
background-color:#E1F0FF;
border:0px;
vertical-align:top;
}


.footer {
width:980px;
hieght:35px;
background:#dddddd;
padding: 15px 0px 5px 0px;
}


#footer { font-family:Tahoma; font-size:9pt; color:#333333;
font-weight:bold; text-decoration:none; line-height:130%; }

#footer a { font-family:Tahoma; font-size:9pt; color:yellow;
font-weight:bold; text-decoration:none; line-height:130%; }


#footer a:hover { font-family:Tahoma; font-size:9pt; color:#888888;
font-weight:bold; text-decoration:none; line-height:130%; }

#footer a:visit { font-family:Tahoma; font-size:9pt; color:yellow;
font-weight:bold; text-decoration:none; line-height:130%; }


