﻿* { margin: 0px; padding: 0px }
html {direction: rtl}
img{border: none;}
body { font: 12px Tahoma, Verdana, sans-serif; color: #000; background: #363636}
a{color: #000000; text-decoration: none; }
h1,h2,h3,h4,h5,h6 {line-height: 150%; font-family: Arial, Helvetica, sans-serif }
p { line-height: 130% }


.menu1 {}
    .menu1 h1 { font-size: 18px; color: #FFFFFF; margin-bottom: 5px; text-align: center }
    .menu1 ul {list-style-image: url(/images/bullet.gif); list-style-position: inside; text-align: right; margin-right: 10px }
    .menu1 li {width: 140px; height: 28px; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; line-height: 25px; padding-right: 5px }

.menu2 {}
    .menu2 h1 { font-size: 18px; color: #3C3C3C; margin-bottom: 0px; text-align: center }

.padding5 { padding: 5px 20px 0px 10px; text-align: justify }


.center_title { background-image: url(/style/title.jpg); width: 500px; height: 56px; background-repeat: no-repeat; background-position: right; }
    .center_title h1 {font-family: Arial; line-height: 100%; padding-top: 20px; padding-right: 40px; color: #FF0000; font-size: 18pt; text-align: right }

.navbar { padding-bottom: 5px; text-align: right; color: #FFFFFF; font-weight: bold; font-family: Arial; font-size: 16px ;
width:auto;
}
    .navbar a { color: #000000 }
    .navbar a:hover { color: #666666 }
td.search
{
padding-right:10px;
}
.search { text-align: right;  }
.search form {
 }
.search-field { border: 1px solid #000000 }
.search-btn { border: 1px solid #000000; font-family: Tahoma; font-size: 12px; background-color: #6666FF; color: #FFFFFF }


.main_div
{
min-height:1000px;
max-height:auto; 
}


.bgblue {
  background: #F2FCFF
}

.alignright {
  text-align: right;
  padding-right: 20px;
  padding-left: 20px;
}

.aligncenter {
  text-align: center;
  padding-right: 20px;
  padding-left: 20px;
}



.tdright{height:40px;}
.tdright{padding-right:10px;padding-top:10px;}
.num{float:right; margin-right:5px;line-height:10px;font-size:11px; list-style: none; text-align: center }
.tdright b{color:#ffffff;display:block;padding:3px 4px;background-color:#366ab3;border:#265495 1px solid;font-weight:normal;}
.tdright a:link,.tdright a:visited{text-decoration:none;color:#8c8c8c;border:#8c8c8c 1px solid;background-color:#ffffff;padding:3px 4px;display:block;}
.tdright a:active,.tdright a:hover{text-decoration:none;color:#ffffff;border:#265495 1px solid;background-color:#366ab3;padding:3px 4px;display:block;}


.table {}
    .table ul { list-style: none; height: 25px }
    .table li { list-style: none; float: right; width: 50px }

.width50 { width: 48% }
.floatright { float: right }
.floatleft { float: left }


.Art_block { clear: both }
    .Art_block h1 {line-height: 120%; font-weight: bold; font-size: 16px }
    .Art_block h6 {line-height: 120%; font-weight: bold}
    .Art_block p {text-align: justify; line-height: 180%; color: #556B2F}
    .Art_block a:hover { color: #FF0000 }

.last_news {}
    .last_news a { color: #FFFFFF }
    .last_news a:hover { text-decoration: underline }



.didyouknow {}
    .didyouknow p { text-align: right; padding: 5px 20px 0px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; font-weight: bolder }

/*  Clean before */

.tab {}
    .tab ul {list-style-type: none; margin: 0px }
    .tab li {float: right; padding: 1px; background-color: #EFEFEF; margin-left: 5px; font-size: 1.4em; margin-bottom: 5px; width: 30%; text-align: center }
    .tab a:link, .tab a:visited {text-decoration:none;color:#000099;background-color:#EFEFEF;display:block; padding: 3px; font-size: 10pt }
    .tab a:active, .tab a:hover {text-decoration:none;color:#000000;background-color:#FFFFFF;display:block; padding: 3px;}


.Sub {}
    .Sub h2 {color: #330066; padding-bottom: 5px; font-family: Arial; font-weight: bold; font-size: 1.2em; line-height: 20px }
    .Sub ul {list-style-type: none;}
    .Sub li {float: right; margin: 0px 0px 5px 5px; width: 130px; background-color: #FFFFFF; border: 1px solid #EFEFEF }
    .Sub .news_block {float: right; width: 50% }


.profile {}
    .profile .person {height: 20px; margin-bottom: 4px }
    .profile h3 { float: right; font-family: Tahoma; font-size: 1.2em; font-weight: lighter; line-height: normal }
    .profile b { font-weight: bold }
    .profile .phone {float: left; padding-right: 10px; width: 100px}
    .profile .city {float: left; padding-right: 10px; width: 100px}
    .profile a { text-decoration: none; color: #556B2F  }


.Instruction { }
    .Instruction h1 {font-size: 1.5em; line-height: 150%; font-weight: bold }
    .Instruction p {font-size: 1.2em; line-height: 130%;}
    .Instruction a {}
    .Instruction a:hover { color: #e7781f }


.Articles { }
    .Articles h1 {font-size: 1.5em; line-height: 150%; font-weight: bold }
    .Articles p {font-size: 1.2em; line-height: 130%;}
    .Articles a {}
    .Articles a:hover { color: #e7781f }


.n_block { width: 95%; padding: 10px; clear: both }
    .n_block h1 { font-size: 19px }
    .n_block p { text-align: justify; line-height: 130%; padding: 2px }
    .n_block img { padding: 5px; float: left;}
    .n_block a:hover { color: #FF0000 }


.page {}
    .page p {text-align: justify; padding: 10px; line-height: 150% }


.Filter { height: 20px; background-color: #EEEEEE; border: 1px solid #AAAAAA; padding: 5px; margin-bottom: 10px; }
    .Filter h1 { font-family: Arial; font-size: 1.2em; float: right; line-height: 20px }
    .Filter #city{ display: inline }
    .Filter #area{ display: inline }



.Form { }
    .Form h1 {font-family: Arial; font-size: 1.8em; line-height: 20px}
    .Form p {direction: rtl }
    .Form label {color: #339900;}
    .Form .error_message { color: #FF3300; direction: rtl }
    .Form span {color: #330066; font-weight: bold; display: block }

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}    
