/*PHP IS THE LANGUAGE OF LOVE*/
/* CssTweak */
body{overflow-x:hidden}
html{overflow-x:hidden}
* {margin: 0; padding: 0; /*border:1px solid red;*/}
html {direction: rtl;}
img {border: 0;}
.clear {clear:both; font-size: 0; line-height: 0;}
.nolist {list-style:none; list-style-type:none;}
.notable {border:0; border-collapse:collapse; border-spacing:0;}

/*----------YEHUDA'S HOOKS----------------------------*/
#divTopLeft{position:relative;z-index:1000}
.printer-icon{width:22.5px;height:22.5px;background:url(../images/printer.jpg) no-repeat;position:absolute;top:22px;left:75px}
.send-icon{width:22.5px;height:22.5px;background:url(../images/envelope.png) no-repeat;position:absolute;top:26px;left:116px;cursor:pointer}
.tiny-text{width:130px;font-size:10px;left:8px;top:45px;position:absolute;font-weight:normal}
h3.header{position:relative}
h3.header .header-facebook{position:absolute;left:30px;top:22px}
body form.unique{display:none;position:absolute;top:0px;right:-200px;z-index:100;border:1px solid #000;background:#fff}
body form.unique img{position:absolute;top:2px;right:2px;cursor:pointer}
/*----------------------END------------------------------------------------------*/
body {background-color: #fff; margin: 0 auto; text-align: center; font-size: 12px; font-family: arial; color: #5a5b5d;}

a {color: #4e9dd6;}
a:hover {text-decoration: none;}

/* H1 KeyWords */
h1.keywords {width: 810px;  padding-left: 5px; margin: 5px auto; text-align:left; font: normal 10px arial;}

/* Main */
div#base {width: 815px; text-align: right; margin: 0 auto;}

	/* Logo */
	a.logo {float: right; display: inline; width: 207px; height: 58px; margin-right: 5px; margin-top:20px;}
	a.logo2 {float: center; display: inline; width: 420px; height: 68px; margin-right: 5px; margin-top:20px;}
	a.logo img {display: block; font-size: 0; line-height: 0;}
	
	/* TopBanner */
	/*div.topbanner {float: left; display: inline; width: 560px; height: 52px; padding: 9px 9px; background: url('../images/top_banner.jpg') no-repeat center;}*/
	div.topbanner {margin: 25px 0 0 0px; float: left; display: inline; width: 560px; height: 52px;}
	
	/* TopLinks */
	div.toplinks {float: left; display: inline; vertical-align: middle; margin-left: 5px;}
	div.toplinks a {text-decoration: none; color: #5a5b5d;}
	div.toplinks a:hover {text-decoration: underline;}
	
	/* NavLinks */
	ul.navlinks {width: 816px; height: 160px; margin: 10px auto 10px;}
	ul.navlinks li {position:relative; z-index: 999; float: right; display: inline; margin: 0 3px; width: 130px; height: 160px;}
	ul.navlinks li.link1 {background: url('../images/navlinks_1.jpg') center top;}
	ul.navlinks li.link2 {background: url('../images/navlinks_2.jpg') center top;}
	ul.navlinks li.link3 {background: url('../images/navlinks_3.jpg') center top;}
	ul.navlinks li.link4 {background: url('../images/navlinks_4.jpg') center top;}
	ul.navlinks li.link5 {background: url('../images/navlinks_5.jpg') center top;}
	ul.navlinks li.link6 {background-image: url('../images/navlinks_6.jpg');}
	ul.navlinks li a {font: normal 18px arial; color: #4e9dd6; width: 118px; height: 150px; padding: 10px 12px 0 0; display: block; margin: 0 auto; text-decoration: none}
	ul.navlinks li a:hover {color:#000000;} /*5a5b5d*/
	/*ul.navlinks li.second {background: url('../images/navlinks_second.jpg') center top !important;}*/
	ul.navlinks li.second a {color: #fff;}
	ul.navlinks li.second a:hover {color: #5a5b5d;}

	/* SideBar */
	div.sidebar {float: right; display: inline; width: 168px; position:relative ;}
		
		/* QuickSearch */
		form.quicksearch {width: 168px; height: 39px; position: relative; margin-bottom: 10px; background: url('../images/quicksearch.jpg') no-repeat;}
		form.quicksearch input {position: absolute; background-color: transparent; border:0;}
		form.quicksearch input.field {top: 12px; right: 10px; width: 120px; height: 25px; line-height: 25px; vertical-align: middle; color: #c2c3c4; font: bold 14px arial;}
		form.quicksearch input.submit {top: 9px; left: 13px; width: 25px; height: 25px; cursor: pointer;}

		/* SideMenu */
		ul.sidemenu {width: 168px;}
		ul.sidemenu li {font: bold 12px arial; width: 156px; padding: 6px; border-bottom: 1px solid #e1e1e1;}
		ul.sidemenu li.header {font-size: 14px; color: #4e9dd6; padding: 6px;}
		ul.sidemenu li a {text-decoration: none; color: #5a5b5d; display: block; padding-right: 15px; background: url('../images/sidemenu_a.jpg') no-repeat 100% 5px;}
		ul.sidemenu li.open:hover a {background-image: url('../images/sidemenu_a_open.jpg');}
		ul.sidemenu li.open:hover ul {width: 156px; display: block;}
		ul.sidemenu li.opened ul {display: block;}
		ul.sidemenu li ul {display: none; width: 156px}
		ul.sidemenu li ul li {border:0; padding:0;}
		ul.sidemenu li ul li a {display: block; width: 148px; font: normal 11px arial; padding: 5px 6px; color: #377EB3; background-image: none;}
		ul.sidemenu li.open:hover ul li a {background-image: none;}
		ul.sidemenu li ul li a:hover {color: #8f9194; background-color: #eff3fa;}
		
		/* News */
		div.news {width: 168px; margin-top: 10px; background: url('../images/news.jpg') repeat-y top center;}
		div.news p.header {color: #4e9dd6; font: bold 14px arial; height: 24px; padding: 13px 15px 0 0; background: url('../images/news_header.jpg') no-repeat;}
		div.news p.post {margin: 0 5px 5px; padding-top: 5px; line-height: 1.5em; text-align: justify; border-top: 1px solid #e1e1e1;}
		div.news p.post b {display: block;}		
		div.news p.bottom {background: url('../images/news_bottom.jpg') no-repeat; height: 9px; font-size:0; line-height:0;}		
		div.news .container {
			width:160px;
			height:225px;
			line-height: 1.3em;
			overflow:hidden;
			text-align: justify;
			padding-right: 5px;
			position:relative;}
		div.news-short .container {height: 200px !important;}
		div.news .text { 
			width:160px;
			position:relative;
			top:150px;}
		div.news_date {font-size:12px; font-weight:bold; color:#FF9933;}

		/* Adv Side */
		a.adv-side {display: block; width: 168px; height: 103px; margin-top: 10px;}
		a.adv-side {display: block; font-size:0; line-height:0;}
		
		/* ContacForm Side */
		form.contactform-side {width: 168px;  display: inline; margin-top:5px;}
		form.contactform-side .top {width: 168px; height: 12px; margin: 0 auto; background: url('../images/contactform-side_top.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform-side .body {padding: 0 10px;  background: url('../images/contactform-side_body.jpg') repeat-y top center; direction:rtl;}
		form.contactform-side .body .header {font: bold 14px arial; padding: 0px 0 10px 0;}
		form.contactform-side .body label {display: block; margin-bottom: 5px;}
		form.contactform-side .body label span {width: 35px; display: inline-block; vertical-align: middle;}
		form.contactform-side .body label span.spantextarea {vertical-align: top;}
		form.contactform-side .body label input, form.contactform-side .body label textarea {font: normal 12px arial; width: 101px; padding: 2px 3px; display: inline-block; vertical-align: middle; border: 1px solid #bbc2d5;}
		form.contactform-side .body label textarea {height: 70px;}
		form.contactform-side .body input.submit {cursor: pointer; border:0; width: 48px; height: 32px; margin: 5px 35px 0 0; background: url('../images/contactform_submit.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform-side .bottom {width: 168px; height: 12px; margin: 0 auto; background: url('../images/contactform-side_bottom.jpg') no-repeat; font-size:0; line-height:0;}
		
	/* Content */
	div.content {position: relative; z-index: 3; width: 416px; float: right; display: inline; margin-right: 20px;}
	div.content .top {width: 416px; height: 10px; margin: 0 auto; background: url('../images/content_top.jpg') no-repeat; font-size:0; line-height:0;}
	div.content .body {width: 376px; min-height: 350px; height: auto !important; height: 350px; padding: 0 20px; margin: 0 auto; background: url('../images/content_body.jpg') repeat-y top center;}
	div.content .body .header {padding: 10px 0; font: bold 16px arial; color: #4e9dd6;}
	div.content .body .text {text-align: justify; line-height: 1.5em;}
	div.content .body .text a {color: #4e9dd6;}
	div.content .body .text a:hover {text-decoration: none;}
	div.content .body .more {padding-left: 10px; display: inline-block; margin: 20px 0; vertical-align: middle; color: #4e9dd6; background: url('../images/sidemenu_a.jpg') no-repeat 0 4px;}
	div.content .body .more:hover {text-decoration: none;}
	div.content .bottom {width: 416px; height: 10px; margin: 0 auto; background: url('../images/content_bottom.jpg') no-repeat; font-size:0; line-height:0;}
	
	/* Content Wide */
	div.content-wide {width: 633px; float: left; display: inline; background: url('../images/content-wide.jpg') repeat-y top center; margin-left: 3px;}
	div.content-wide .header {padding: 25px 83px 0 0; height: 52px; font: bold 17px arial; color: #4e9dd6; background: url('../images/content-wide_header.jpg') no-repeat;}
	div.content-wide .search_header {padding: 0 0; font: bold 16px arial; color: #4e9dd6;}
	div.content-wide .search_header a {font: bold 16px arial; color: #4e9dd6; text-decoration:none;}
	div.content-wide .text {padding: 20px 83px; min-height:650px; height: auto !important; height: 650px; text-align: justify; line-height: 1.5em;}
	div.content-wide .text a {color: #4e9dd6;}
	div.content-wide .text a:hover {text-decoration: none;}
	/* html div.content-wide .text {height:650px;}*/
	div.content-wide .contact_text {padding: 20px 83px; text-align: justify; line-height: 1.5em;}
	div.content-wide .search_text {padding: 0 0; text-align: justify; line-height: 1.5em;}
	div.content-wide .bottom {width: 633px; height: 10px; margin: 0 auto; background: url('../images/content-wide_bottom.jpg') no-repeat; font-size:0; line-height:0;}
	
	/* Verdicts */
	div.content-wide .verdicts_pages { margin:15px; }
	div.content-wide .verdicts_pages, div.content-wide .verdicts_pages a { text-align:center; font: bold 13px arial; color: #4e9dd6; text-decoration:none; }
	div.content-wide .verdict { margin-bottom: 10px; }
	div.content-wide .verdict * { padding-bottom: 6px; }
	div.content-wide .verdict .title a { font: bold 17px arial; color: #4e9dd6; text-decoration:none; }
	div.content-wide .verdict .writer { font: bold 14px arial; color: #4e9dd6; }
	div.content-wide .verdict .content { font: 13px arial; }
	div.content-wide .verdict .fullstory a { font: bold 12px arial; color: #B80000; margin-top:5px; text-decoration:none; }
	div.content-wide .verdict .date { font: 12px arial; color: #4e9dd6;}
	
	/* Milon */
	div.content-wide .milon { line-height: 25px; }
	div.content-wide .milon .menu, div.content-wide .milon .menu a { font: bold 13px arial; color: #4e9dd6; text-decoration: none; }
	div.content-wide .milon .letter_big { font: bold 16px arial; color: #4e9dd6; margin: 10px; }
	div.content-wide .milon .item_name  a{ font: bold 13px arial; color: #5a5b5d; text-decoration: none; }
	div.content-wide .milon .item_desc { font: 12px arial; }
	
	/* LeftColumn */
	div.leftcolumn {float: left; display: inline; width: 202px;}
	
		/* Adv */
		a.adv {display: block; width: 202px; height: 127px; position: relative; top: -11px; margin: 0 auto -6px auto;}
		a.adv {display: block; font-size:0; line-height:0;}
		
		/* ContacForm */
		form.contactform {width: 202px; float: right; display: inline; margin: 0 auto;}
		form.contactform .top {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_top.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform .body {width: 162px; padding: 0 20px; margin: 0 auto; background: url('../images/contactform_body.jpg') repeat-y top center;}
		form.contactform .body .header {font: bold 16px arial; padding: 5px 0 10px 0;}
		form.contactform .body label {display: block; margin-bottom: 5px;}
		form.contactform .body label span {width: 35px; display: inline-block; vertical-align: middle;}
		form.contactform .body label span.spantextarea {vertical-align: top;}
		form.contactform .body label input, form.contactform .body label textarea {font: normal 12px arial; width: 114px; padding: 2px 3px; display: inline-block; vertical-align: middle; border: 1px solid #bbc2d5;}
		form.contactform .body label textarea {height: 70px;}
		form.contactform .body input.submit {cursor: pointer; border:0; width: 48px; height: 32px; margin: 5px 35px 0 0; background: url('../images/contactform_submit.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform .bottom {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_bottom.jpg') no-repeat; font-size:0; line-height:0;}
		
		/* Articles 
		div.articles {width: 202px; float: right; display: inline; margin: 10px auto;}
		div.articles .top {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_top.jpg') no-repeat; font-size:0; line-height:0;}
		div.articles .body {width: 162px; padding: 0 20px; margin: 0 auto; background: url('../images/contactform_body.jpg') repeat-y top center;}
		div.articles .body .header {font: bold 16px arial; padding: 5px 0 10px 0;}
		div.articles .bottom {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_bottom.jpg') no-repeat; font-size:0; line-height:0;}
		*/
		
		/* articles-new */
		div.articles-new {width: 202px; margin: 5px auto 0; background: url('../images/articles-new.jpg') repeat-y top center;}
		div.articles-new p.header {color: #4e9dd6; font: bold 14px arial; width: 189px; height: 22px; padding: 13px 15px 0 0; background: url('../images/articles-new_header.jpg') no-repeat 2px 0;}
		div.articles-new p.bottom {margin: 0 auto; width: 202px; height: 9px; font-size:0; line-height:0; background: url('../images/articles-new_bottom.jpg') no-repeat top left;}
		div.articles-new .container {
			width:182px;
			height: auto;
			line-height: 1.3em;
			padding: 0 10px;
			margin: 0 auto;}
	
	/* Contact */
	form.contact {width: 450px; margin: 0 auto;}
	form.contact .body label {display: block; margin-bottom: 5px;}
	form.contact .body label span {width: 55px; display: inline-block; vertical-align: middle;}
	form.contact .body label span.spantextarea {vertical-align: top;}
	form.contact .body label input, form.contactform .body label textarea {font: normal 12px arial; padding: 2px 3px; display: inline-block; vertical-align: middle; border: 1px solid #bbc2d5;}
	form.contact .body label textarea {width: 350px; height: 150px;}
	form.contact .body label input {width:150px;height:16px;}
	form.contact .body input.submit {cursor: pointer; border:0; width: 70px; height: 32px; margin: 5px 35px 0 0; background: url('../images/contactform_submit.jpg') no-repeat; font-size:0; line-height:0;}
		
	/* BottomMenu */
	ul.bottommenu {width: 815px; margin: 10px auto; text-align: center;}
	ul.bottommenu li {display: inline;}
	ul.bottommenu li a {color: #5a5b5d; text-decoration: none;}
	ul.bottommenu li a:hover {text-decoration: underline;}
	
	/* Site Map */
	ul.siteMap ul {margin-right: 0; padding-right: 1em;}
	ul.siteMap li{margin-top: 0; padding: 2px;}
	ul.siteMap li a {text-decoration:none;}
	
	/* Footer */
	p.footer {
		font-size: 10px;
		padding-bottom: 10px;
		text-align: center;}