    body {
    background-color: #FFF;
    color: #393939;
    font-family: tahoma;
    font-size: 13px;
    padding-bottom: 0;
    text-align: right;
    direction: rtl;
}

a {
    font-family: tahoma;
}

b {
    font-size: 13px;
}

p {
    font-size: 13px;
}


 #navbar {
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: right;
 }


  #linkbox {
    background: #438eb9 none repeat scroll 0 0;
    padding: 10px;
    margin-left: 10px;
    border-radius: 5px;
    text-decoration: none;
    color: #fff;
  }

  #note {
      background-color: #d6e9c6;
      padding: 10px;
      text-align: center;
      border-radius: 2px;
      margin-bottom: 10px;
  }

  #search {
      width: 97%;
      background-color: #ddd;
      margin: 0 auto;
      padding: 10px;
      border-radius: 2px;
  }

  #search_text {
      padding: 5px;
      width: 180px;
      border: 1px solid #6FB3E0;
  }

  #search_select {
      width: 150px;
      padding: 5px;
      border: 1px solid #6FB3E0;
  }

  #search_button {
     padding: 4px;
     background-color: #438eb9;
     border: none;
     color: #FFF;
     border-radius: 2px;
  }


 .hoverTable {
    width: 97%;
    margin: 0 auto;
    margin-top: 10px;
    border-collapse: collapse;
    box-shadow: 2px 5px 20px 0 #DDD;
}
.hoverTable tr{
		background: #FFFFFF;
        height: 40px;
        border-bottom: 1px solid #DDD;
        color: #444444;
	}

.content_tr {
    font-size: small;
}

.hoverTable tr:hover {
    background: #f2f2f2 linear-gradient(to bottom, #f8f8f8 0px, #ececec 100%) repeat-x scroll 0 0;
}

.hoverTable a {
    color: #000;
}

.hoverTable td {
    border: 1px solid #CCCCCC;
    padding: 5px;
    border: none;
}
.highlight_row {
    background-color: #eee;
}
  	.topinfo{
		background: #006699;
	}

#topinfo_tr {
     background: #438EB9;
     color: #FFF;
     font-size: 12px
}
#topinfo_tr b {
    font-size: 12px;
}

#link_button_div {
    margin-top: 30px;
}

.link_button {
    text-decoration: none;
    padding: 10px;
    background-color: d6e9c6;
    border-radius: 2px;
    margin-bottom: 10px;
    margin-left: 10px;
    color: #000;

}




#table1 {
    width: 97%;
    margin: 0 auto;
    margin-top: 10px;
    border-collapse: collapse;
    box-shadow: 2px 5px 20px 0 #DDD;
}

#table1 tr {
    border-bottom: 1px solid #DDD;
}

#table1 td {
    border: none;
    padding: 5px;
}

#table_c {
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    border-collapse: collapse;
    border: 1px solid #DDD;
}

#table_c tr {
    border-bottom: 1px solid #DDD;
}

#table_c td {
    border: none;
    padding: 5px;
}

#table_c_inner {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 10px;
    border-collapse: collapse;
}

#table1_top {
     background: #438EB9;
     color: #FFF;
     font-size: 12px
}

#table2 {
    background-color: #FFF;
}

#table2 tr td {
    padding: 5px;
    border-bottom: 1px solid #F2F2F2;
}

#text_f1 {
    height: 32px;
    border-radius: 2px;
    padding: 3px;
    border: 1px solid #6FB3E0;
}

.textarea {
    border-radius: 3px;
    border: 1px solid #6FB3E0;
    padding: 3px;
}

.celander_table {
    width: 97%;
    margin: 30px 0 10px 0;
    padding: 10px;
    border: 1px solid #D4D4D4;
    border-collapse: collapse;
    box-shadow: 2px 5px 20px 0 #DDD;
}

#cel_top_tr {
    background: #438EB9;
    color: #000;
    height: 35px;
}

.celander_table_2 {
    width: 97%;
    margin: 10px 0 30px 0;
    padding: 10px;
    border-collapse: collapse;
    box-shadow: 5px 2px 20px 0 #F2F2F2;
}

#celander_table_2_tr {
    background: #438EB9;
    color: #FFF;
    height: 35px;
}

#celander_table_2_tr_day td {
    padding: 10px;
    background-color: #FFFFFF;
    border: 2px solid #F2F2F2;
}

#celander_table_2_tr_day td:hover {
    background-color: #F2F2F2;
    border: 1px solid #FFF;
}



#table_s {
    width: 97%;
    margin: 0 auto;
    margin-top: 10px;
    border: 1px solid #D4D4D4;
    border-collapse: collapse;
    box-shadow: 2px 5px 20px 0 #DDD;
}

#table_s tr {
    border-bottom: 1px solid #F2F2F2;
}

#table_s td {
    border: none;
    padding: 10px;
}

#table_s_top {
     background: #DDD;
     color: #000;
     font-size: 12px
     padding: 0;
}



.input_submit {
    background-color: #d6e9c6;
    border-radius: 2px;
    padding: 5px;
    margin: 2px;
    border: 1px solid #d6e9c6;
}

.input_submit:hover {
    border: 1px solid #a8cc8a;
}

.page_num_link {
    background-color: #579ec8;
    margin: 2px;
    padding: 5px;
    color: #FFF;
    text-decoration: none;
    border-radius: 2px;
}

#page_num_b {
    background-color: #DDD;
    margin: 2px;
    padding: 5px;
    color: #000;
    border-radius: 2px;
}

.content_div {
    margin: auto;
    border-radius: 5px;
}


.content_table {
    width: 100%;
}

.content_table #right,#left {
    padding: 10px;
    width: 50%;
}

.list {
    width: 100%;
    border: 1px solid #C4C4C4;
    box-shadow: 2px 5px 20px 0 #ddd;
    border-radius: 5px;
    background-color: #FFF;
}

#list_top_tr {
    background-color: #438eb9;
    color: #FFF;
}

#list_top_tr td {
    padding: 5px;
}

#list_content_tr td {
    padding: 10px;
}


#link a {
    text-decoration: none;
    color: #000;
}

#statics {
    width: 27%;
    height: 80px;
    padding:5;
    float: right;
    display: inline;
    border: 1px dotted #6fb3e0;
    margin: 10px;
}

#links_input {
    background-color: #d6e9c6;
    border: 1px solid #d6e9c6;
    border-radius: 2px;
    margin: 2px;
    padding: 5px;
    text-decoration: none;
    color: #000;
}


#list_content_tr img {
    animation: immg 2s;
}

@keyframes immg {

    to {
        transform: rotate(360deg);
    }

}


#statics img {
    animation: immg2 2s;
}


@keyframes immg2 {

    to {
        transform: rotateY(350deg);
    }

}

#div_list {
    border-bottom: 1px solid #F2F2F2;
    padding: 10;
    margin: 0;
    cursor: pointer;
}


#admin_video {
    padding: 10px;
    border: 1px solid #C4C4C4;
    box-shadow: 2px 5px 20px 0 #ddd;
    border-radius: 5px;
    background-color: #FFF;
    margin-top: 10px;
}

