a:link ,a:visited{
    text-decoration: none
}

*{
margin:0px;
padding:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
}
body{
    width:100%;
    background-color: #20221B;
    text-align: center;

    font-family: tahoma;
    font-size: 12pt;

}
#header{
width:100%;
background-color:#20221B;
text-align:center;
}

#menu{
background-image:url(../images/menu_bg.gif);
background-position:top left;
background-repeat:repeat-x;
height:40px;
}
#menu a:link , #menu a:visited{
    color:#b7b7ae;
    text-decoration: none;

    font-size: 12pt;
}
#menu a:hover{
    color:#ffffff;
}
#menu table{
    width: 980px;
}
#menu td{
    text-align: center;

}


#menu  .menu_seperato{
    /*background: url(../images/menu_seperator.jpg) no-repeat  center center  ;*/
}

.pic{
margin:0 auto;
}
#blocks{
background-image:url(../images/bg.gif);
background-position:top left;
background-repeat:repeat-x;
height:180px;
border: 0px solid;
margin: 0 auto;
}
#blocks div {
    text-align: justify;
    direction: rtl;
}

#blocks h3{
font-family:Tahoma;
font-size:14px;
color:#505542;
display:block;
width:160px;
}

.block-text {
    width: 150px;
    height: 150px;
    font-family: Tahoma;
    font-size: 9pt;
    line-height: 150%;
    text-align: justify;
    direction: rtl;
    padding: 0 10px 0 10px;
    
}
#blocks table td{
    vertical-align: top;
}
#main{
font-family: tahoma;
font-size: 11pt;
font-weight: normal;
line-height: 170% ;
background-color:#F6F1F0;
border-bottom:1px solid #fff;
text-align: justify;
direction: rtl;
}
.main-text{
    padding: 30px;
}

.column{
padding:0 37px 0 60px;
width:410px;
font-family:Tahoma;
font-size:10pt;
color:#64584C;
line-height:150%;
float:left;
}
.column h3{
background-image:url(../images/bullet.png);
background-position:right 5px;
background-repeat:no-repeat;
padding:3px 28px 37px 0px;
font-family:Tahoma,Arial;
font-size:18px;
color:#64584C;
font-weight:normal;
}
.news_block h3 ,#index-page h3 {
background-image:url(../images/bullet.png);
background-position:right 5px;
background-repeat:no-repeat;
padding:0 28px 37px 0;
font-family:Tahoma,Arial;
font-size:18px;
color:#64584C;
font-weight:normal;
}
h3.page_header{
background-image:url(../images/bullet.png);
background-position:right 5px;
background-repeat:no-repeat;
padding:0 28px 37px 0;
font-family:Tahoma,Arial;
font-size:18px;
color:#64584C;
font-weight:normal;
}
.text{
font-size:14px;
color:#677D2A;
line-height:20px;
padding:22px 0 8px 0
}
.right{
text-align:right;
padding:25px 0 0 0;
}
.right2{
width:430px;
float:left;
text-align:right;
padding:25px 0 0 0;
}
.news_block{
width:425px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#64584C;
}
.news_block span{
display:block;
float:left;
color:#FF8400;
font-weight:bold;
text-align:right;
width:77px;
}
.news_block li{
list-style-type:none;
}
.news_block p{
display:block;
float:left;
width:310px;
padding:0 0 23px 8px;
}
#footer{
background-color:#E4DEDA;
height:105px;
font-family:Tahoma;
font-size:11px;
color:#64584C;
text-transform:uppercase;
text-align:center;
}
#footer a{
color:#64584C;
text-decoration:none
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer p{
    line-height:90px;
    padding:0 48px 0 0;
}
#top_menu{
    background: url(../images/menu_bg.jpg) repeat-x;
}
.tags a:link , .tags a:visited{
    color:gray;

}
.tags h1{
    font-family: Tahoma;
    font-size: 10pt;
    padding: 0;
    margin: 0;
    font-weight: normal;
    display: inline;

}

#index-page td{
   vertical-align: top;
   padding: 10px;
}
#index-page a:link,#index-page a:visited{
    color: blue;
}
/*
    START table section  
*/
#total {
    padding: 0;
    width: 980px;
    margin: 0 auto;
    border: 0;
}
#total td{
    padding: 0;
    border: 0;
    margin: 0;

}
