@charset "utf-8";
/* CSS Document */

/*Background*/
body {background-color:#CCCCCC; margin:0; padding:0; }


/*Main Div*/
#main { width:978px;height:1200px; max-height:1262px; margin:0 auto; }

/*Top*/
#top {margin-top:10px; width:978px; height:130px;}
#logo { float:right; width:476px; }
#sobhan { float:right;}
#search { float:left; padding-top:90px;}
#clear { clear:both;}
#nav_big {height:52px; width:977px;}
#nav { width:977px; height:38px; background-image:url(../../../images/nav_bg.jpg); background-repeat:repeat-x; }
#shadow { background-image:url(../../../images/shadow.png); background-repeat:no-repeat; width:977px; height:10px;}
#ribbon {float:right;background-image:url(../../../images/rubbin.png); background-repeat:repeat; width:64px; height:52px; position:relative; top:-6px; right:24px; }
#nav_links { float:right; height:33px; margin-right:40px;}
#nav_links ul {margin:40px 40px 0px 0px;; padding:0;}
#nav_links ul li { display:inline;}
#nav_links ul li a { padding: 3px 1em; margin-left:7px;text-decoration:none;font-family:Tahoma, Geneva, sans-serif;}
#nav_links ul li a:link { color:#FFF;}
#nav_links ul li a:hover{ color:#dee007;}
#nav_links ul li a:visited {color:#FFF;}
#nav_links ul li a:visited:hover {color:#dee007;}
#nav_links ul li a#current { background-color:#2d4d02; border-radius:15px;-moz-border-radius:15px;}
#lan { float:left; margin-top:12px; margin-left:10px;}
#left_arrow {
	position:absolute;
	top:127px;
	left: 1px;
}
#right_arrow {position:absolute;top:125px; right:-24px}
#banner { float:left; width:953px; height:271px; background-image:url(../../../images/deco.png); background-repeat:no-repeat; background-position:bottom  center; margin-bottom:15px;}
#image_r { margin-left:12px;}
#button { text-align:center;}

/*BLOCKS*/
#blocks {}
#leftBlok_big {float:right; position:relative; width:235px;}
#leftBlock { width:207px;height:410px;border:1px solid #8fc348;  background-image:url(../../../images/block_bg.gif); background-repeat:repeat-x; background-color:#2d4e02; margin-left:15px;}
#ask { position:absolute; top:12px;}
#space { width:10px; height:319px; float:left;}
#centerBlok_big {float:right; position:relative; width:480px; margin-right:15px;}
#centerBlock {width:465px; min-height:410px;border:1px solid #8fc348; background-image:url(../../../images/block_bg.gif); background-repeat:repeat-x; background-color:#2d4e02;margin-left:11px;}

#welcome {  position:absolute; top:12px;}

#rightBlok_big {float:left; position:relative; margin-right:2px;}
#rightBlock{ width:207px; min-height:410px;border:1px solid #8fc348;  background-image:url(../../../images/block_bg.gif); background-repeat:repeat-x; background-color:#2d4e02; margin-left:14px;}
#media {
	position:absolute;
	top:12px;
}
/*2st blocks*/
#ek{ margin-top:20px;}
#LeftNews { float:left; width:227px; height:286px; background:url(../../images/news.jpg) no-repeat; margin-left:15px; margin-top:15px;}
#gallery {float:left; width:471px; height:291px;background-image:url(../../images/gallery_bg.jpg); background-repeat:no-repeat; margin-left:10px; margin-bottom:10px;}
#photos_gallery {float:left; width:881px; height:491px;background-image:url(../../images/gallery_bg.jpg); background-repeat:no-repeat; margin-left:10px; margin-bottom:10px;}

#newsContent { margin:40px 15px 12px 12px;;}
#newsContent h2, #newsContent p { margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:right;}
#newsContent small { color:#F60; font-family:Verdana, Geneva, sans-serif; font-size:.7em; text-align:right;}
#newsContent a:link ,#newsContent a:visited{ text-decoration:none; color:#50771c;}
#newsContent a:hover { text-decoration:none;color:#006;}
.right {float:right;}

/*footer*/
#footer { height:39px; background-color:#2d4d02;}
#footer_links { margin:0 auto;; width:700px; padding-top:7px;}
#footer_links  ul {margin:0px ; padding:0px;}
#footer_links  ul li {display:inline;}
#footer_links  ul li a{ padding: 3px 10px; margin-left:7px;text-decoration:none;}
#footer_links ul li a:link { color:#90b95b;}
#footer_links ul li a:hover{ color:#dee007;}
#footer_links ul li a:visited {color:#90b95b;}
#footer_links ul li a:visited:hover {color:#dee007;}

/*#fix {width:953px; height:330px; float:left; }*/
/*SEARCH*/
fieldset.search {
	border: none;
	width: 188px;
	margin: 0 auto;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #446b0c;
	font-size: 13px;
	width: 150px;
	height: 23px;
	padding: 8px 0px 0;
	background:url(../../../images/SEARCH2.jpg) no-repeat;

}
.search input.box:focus {
	background: #616161 (../../../images/search_BT.jpg) no-repeat left ;
	outline: none;
}
.search button.btn {
	width: 37px;
	height: 31px;
	cursor: pointer;
	text-indent: -9999px;
	background:url(../../../images/search_BT.jpg) #fbc900 no-repeat top right;
}
.search button.btn:hover {
	background: #fbc900 url(../../../images/search_BT_fo.jpg) no-repeat top right;
}


/**/
#leftBlock ul { margin:55px 30px 10px 10px; padding:0; list-style:circle; }
#leftBlock ul li { font-family:Tahoma, Geneva, sans-serif; font-size:14px; border-bottom:#e2eb5d 1px dotted; padding-bottom:3px;}
#leftBlock ul li a:link, #leftBlock ul li a:visited { color:#fff;}
#leftBlock ul li a:hover {color:#eff307;}
#text_con { padding:55px 10px 10px 20px;}
#text_con h2 { color:#ccf890; font-size:16px; font-weight:bold; background-color:#2e4e02; padding:3px;}
#text_con p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ebebeb;
	line-height: 18px;
	padding-bottom:10px;

}
#text_con p span a:link, #text_con p span a:visited { color:#eff307;}
#text_con p span a:hover {color:#e18200;}
label { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold;}
#bglabel { height:30px; background:url(../../../images/input_bg.png) no-repeat; width:160px; border:none; padding-left:5px; padding-bottom:10px;padding-right:10px;}
#submit { background:url(../../../images/send.png) no-repeat; width:83px; height:34px; text-indent:-9999px; border:none; text-align:center; margin-right:50px;}

#welcome h2 { font-family:Tahoma, Geneva, sans-serif; font-size:18px; background:url(../../../images/welcome.png) no-repeat; width:490px; height:41px; color:#FFF;   font-weight:300; padding-top:5px; }
#welcome h2 span { padding-right:25px;}


<!-- Law office -->
#law_menu
{
    text-align: center;
    margin-right: 2%;
    font-family: Tahoma;
    direction: rtl;
    font-weight: normal;
	height:29px;
}
#law_menu ul
{
    list-style: none;
}
#law_menu li
{
    list-style: none;
    display: block;
    float: right;
    height: 25px;
	margin-left:0px;
    line-height: 25px;
}
#law_menu li a
{
    display: block;
    float: right;
    color: #852917;
	font-family:Tahoma;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    text-decoration: none;
    padding: 0 17px;
    background: #EDE0BB url(images/menu_037_bg.jpg) no-repeat left;
    border-bottom: 2px solid #d7a278;
	
}
#law_menu li a:hover
{
    color: #fff;
    background: #4D220D url(images/menu_037_h.jpg) no-repeat left;
    border-bottom: 2px solid #b75542;
}
#law_menu li a.current
{
    display: block;
    float: right;
    color: #fff;
    background: #4D220D url(images/menu_037_h.jpg) no-repeat left;
    border-bottom: 2px solid #b75542;
	font-family:Tahoma;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    text-decoration: none;
    padding: 0 0px;
}