@charset "utf-8";

/*------------------------------------------------------------
# Author: Maxim Zetser
# Created: 28/8/11                                                                   
# Description: This file includes all the general style and layout
definitions that should be loaded in every page of the Snunit site.   
------------------------------------------------------------*/

/*General Tags Styles*/
html{direction:rtl;text-align:right;}
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(../images/snunit_main_bg.jpg) no-repeat #97bed4;
	}
	
a{text-decoration:none;}
a:hover{text-decoration:underline;}

ul{}

img{border:0;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:normal;}
.fade_link{color:#ccc !important;}
.fade_link a{color:#ccc !important;}
.fade_link:hover{text-decoration:none;cursor:default !important;;background:none !important;;}
.fade_link a:hover{text-decoration:none;cursor:default !important;;background:none !important;;}

li{list-style-image:url(../images/bullet.png);margin:5px 0 5px 0;}
li a{color:#000;text-decoration:underline;}


/*End of General Tags Styles*/

/*Box Classes*/
.box > .right{clear:both;}
.box  > .right, .box > .left{width:6px; background-repeat:repeat-y;float:right;}
.box  > .top , .box > .bottom{height: 6px; background-repeat: repeat-x;float:right;}
.box > .corner {background-repeat:no-repeat;}

.box > .content{float:right;}

.box > .left.top.corner {background-position: left top;}
.box > .right.top.corner {background-position: right top;}
.box > .left.bottom.corner {background-position: left bottom;}
.box > .right.bottom.corner {background-position: right bottom;}

.box > .top.line{background-position:center top;}
.box > .bottom.line{background-position:center bottom;}
.box > .left.line{background-position:left center;}
.box > .right.line{background-position:right center;}

	/*White Boxes*/
	.box.white > .content{background:#ffffff;}
	.box.white > .corner{background-image:url(../images/white_corners.png);}
	.box.white > .top.line , .box.white > .bottom.line{background-image:url(../images/white_v_lines.png);}
	.box.white > .left.line , .box.white > .right.line{background-image:url(../images/white_h_lines.png);}
	/*End of White Boxes*/
	
	/*Grey Boxes*/
	.box.grey > .content{background:#f8f8f8;}
	.box.grey > .corner{background-image:url(../images/grey_corners_numbers.png);}
	.box.grey > .top.line , .box.grey > .bottom.line{background-image:url(../images/grey_v_lines_numbers.png);}
	.box.grey > .left.line , .box.grey > .right.line{background-image:url(../images/grey_h_lines_numbers.png);}
	/*End of Grey Boxes*/
	
	/*Dark Grey Boxes*/
	.box.dark_grey > .content{background:#f3eff0;}
	.box.dark_grey > .corner{background-image:url(../images/grey_corners.png);}
	.box.dark_grey > .top.line , .box.dark_grey > .bottom.line{background-image:url(../images/grey_v_lines.png);}
	.box.dark_grey > .left.line , .box.dark_grey > .right.line{background-image:url(../images/grey_h_lines.png);}
	/*End of Dark Grey Boxes*/
	
/*Container*/
#container{
	width:948px;
	height:auto;
	margin:0 auto 20px auto;
	padding-top:10px;
	display:none;
	}

.main{margin:-5px 0 0 0;width:948px;float:right;}
.main > .top.line, .main > .bottom.line{width:936px;}
.main > .content{padding-right:10px;width:926px;}
.main > .content, .main > .left.line, .main > .right.line{height:auto;}

#logo{float:right;margin:0 5px 0 0;}
.english #logo{float:left;margin:0 0 0 5px;}


#logos{margin:0 0 0 0;}
.logo_separator{margin:0 10px 0 10px;}

#date{float:left;color:#034394;font-size:13px;margin:0 0 0 3px;}
.english #date{float:right;margin:0 3px 0 0;text-align:right;direction:rtl;}


#search{background:url(../images/snunit_search_background.png) no-repeat;width:386px;height:37px;float:left;margin: -40px 0 0 74px;*margin-left:15px;}
.english #search{background:url(../images/snunit_search_background_en.png) no-repeat;width:386px;height:37px;float:right;margin: -40px 74px 0 0;*margin-right:15px;}


#search input{background:none;float:right;margin:8px 40px 0 0;width:250px;color:#7a7a7a;border:0;}
.english #search input{background:none;float:left;margin:8px 0 0 40px;width:250px;color:#7a7a7a;border:0;}

#search_button{float:right;width:56px;height:20px;margin:9px 20px 0 0;cursor:pointer;}
.english #search_button{float:left;width:56px;height:20px;margin:9px 0 0 20px;cursor:pointer;}

#footer{background:url(../images/footer.png) no-repeat;width:1060px;height:231px;float:right;margin: -13px -55px 0 0;text-align:center;padding:40px 0 0 0;}

#meidot_logo{width:81px;height:118px;float:right;margin:10px 150px 0 0;}

#cse-search-results{margin:0 30px 0 0;}

/*End of Container*/

/*Navigation*/
.navigation{float:right;margin:10px 0 20px 0;width:161px;}
.navigation .content, .navigation .top.line, .navigation .bottom.line{width:149px;}
.navigation .content, .navigation .left.line, .navigation .right.line{height:auto;}
.navigation .content > div{border-bottom:1px solid #e7eff2;font-size:13px;padding-bottom:5px;padding-top:5px;margin:0 4px 0 0;cursor:pointer;color:#858585;}
.navigation .content a{
	color:#858585;text-decoration:none;
	
	}
.navigation .content > div a:hover{
	background:url(../images/menu_arrow.png) no-repeat left 5px;
	padding-left:9px;
	*padding-left:0;
	}
	
.marker{background:url(../images/title.png) no-repeat;width:144px;height:28px;border:0;margin:0 -15px 0 0;float:right;color:#fff;font-size:16px;padding: 5px 15px 0 0;}

.submenu{font-size:13px;color:#858585;background:#f1f5f6;width:149px;margin:0 -5px 0 0;position:relative;z-index:2;padding:5px;display:none;top:-1px;}
.submenu div{width:130px;margin:0 5px 5px 0;padding-right:14px;}
.submenu div.active{background:url(../images/blue_menu_arrow.png) no-repeat right 4px;}
.submenu div.active a{color:#537bad;}
.submenu div.active a:hover{background:none;}
.submenu div a:hover{
	background:url(../images/blue_menu_arrow.png) no-repeat left 5px;
	padding-left:9px;
	
	}

.sub a{/*background:url(../images/menu_arrow.png) no-repeat left 4px;*/padding-left:9px;*padding-left:0;}
.sub a:hover{background:url(../images/menu_arrow.png) no-repeat left 4px !important;padding-left:11px !important;*padding-left:0 !important;color:#bd2f5b;}
.sub a.active_arrow{background:url(../images/menu_arrow_on.png) no-repeat left 4px;padding-left:11px;*padding-left:0 !important;}
.sub a.active_arrow:hover{background:url(../images/menu_arrow_on.png) no-repeat left 4px !important;}

.down_right_box{float:right;margin:0 0 0 0;width:161px;}
.down_right_box .content, .down_right_box .top.line, .down_right_box .bottom.line{width:149px;}
.down_right_box .content, .down_right_box .left.line, .down_right_box .right.line{height:auto;}

.addthis_toolbox{float:right;margin:20px 10px 20px 0;width:120px;}

.down_right_box .content div{border-bottom:1px solid #e7eff2;font-size:13px;height:14px;padding-bottom:5px;padding-top:5px;margin:0 4px 0 0;cursor:pointer;}
.down_right_box .content a{
	color:#0d7fc0;text-decoration:none;
	
	}
.down_right_box .content a:hover{
	background:url(../images/blue_menu_arrow.png) no-repeat left 5px;
	padding-left:9px;
	}
/*End of Navigation*/

/*Textual Links*/
#textual{
		margin: 15px -80px 0 0;
		position: relative;
		width: 800px;	
		font-family: Arial, David, sans-serif; 
		font-size: 11px;
		color: #3d3f3f;
		text-align: center;
		direction: rtl;
		float:right;
		line-height:20px;
		font-weight:bold;
		
	}
#textual > img{width:2px;height:10px;}
#textual a{text-decoration:none !important;margin:0 7px 0 7px;color: #3d3f3f;}
#textual span{font-size: 10px;}
/*#textual a:link {color: #3d3f3f; text-decoration:none;}*/
/*#textual a:visited {color: #3d3f3f; text-decoration:underline;}*/
#textual a:hover {color: #3d3f3f ;text-decoration:underline !important;}

#copyright{color:#5d5e5e;font-size:10px;line-height:18px;margin:0 110px 0 0;}
#copyright div{float:right;}
#copyright img{float:right;width:18px;height:17px;margin:2px 0 0 0;}
#copyright a{float:none;color:#5d5e5e !important;}
#acum{float:right;width:300px;margin:10px 300px 0 0;}
#acum_text{color:#5d5e5e;font-size:10px;float:right;margin:0 0 0 10px;}
#acum_img{width:63px;height:17px;margin:0 0 0 0;float:right;}
/*End of Textual Links*/

/*Search Results Styles*/
#search_results{background:url(../images/search_gradient_background.png) no-repeat #d2d2d1 top;width:748px;margin:5px 15px 0 0;float:right;min-height:862px;}
#search_results_bottom{background:url(../images/search_gradient_background_bottom.png) no-repeat top;width:748px;margin:0 15px 0 0;float:right;}
#search_results > h1{float:right;margin:20px 20px 0 0;}
#results_boxes{float:right;margin:20px 30px 10px 0;width:634px;}

#results_details span{color:#bb2451;}

.result{float:right;margin:7px 0 8px 0;width:634px;position:relative;}
.result .content, .result .top.line, .result .bottom.line{width:622px;}
.result .content, .result .left.line, .result .right.line{height:auto;}

#result_navigation{text-align:center;width:634px;margin:0 0 10px 0;}
#nav_back{margin: 0 5px 0 0;position:relative;top:4px;}
#nav_fw{margin: 0 5px 0 5px;position:relative;top:4px;}

.pageNumberOff{color:#000;margin: 0 5px 0 5px;}
.pageNumberOn{color:#ba2452;margin: 0 5px 0 5px;}

.result h1{background:url(../images/snunit_icon.png) no-repeat right top;color:#bb2451;font-weight:bold;font-size:14px;width:300px;padding-right:30px;margin:10px 0 0 0;height:25px;padding-top:2px;}
.result h1 a{color:#bb2451;}

.result_body{width:560px;float:right;padding:0 0 10px 0;border-bottom:1px solid #d4d4d4;margin:0 30px 0 0;line-height:20px;}

.result_details{margin:10px 25px 0 0;float:right;width:500px;}
.result_details span , .result_details img{float:right;color:#1a4790;margin:0 5px 0 5px;}
.result_details img{margin-top:2px;}
.result_link{color:#718a53;float:right;margin:5px 30px 10px 0;}
.result_link_arrow{position:absolute;left:13px;bottom:10px;width:19px;height:20px;}
/*End of Search Results Styles*/


/* bread_crumbs */
#bread_crumbs{width:900px;margin:5px 20px 5px 0;font-size:14px;float:right;}
#bread_crumbs img{float:right;margin:4px 5px 0 3px;}
#bread_crumbs a{color:#000;float:right;}
#bread_crumbs span{float:right;color:#bd2f5b;}

.english #bread_crumbs{margin:5px 0 5px 20px;float:left;}
.english #bread_crumbs img{float:left;margin:4px 3px 0 5px;}
.english #bread_crumbs a{color:#000;float:left;}
.english #bread_crumbs span{float:left;color:#bd2f5b;}

/*404*/
#error_box{background:url(../images/404_box.png) no-repeat;width:661px;height:359px;float:right;margin: -5px 150px 30px 0;}
#error_box div{margin: 140px 30px 0 0;font-size:16px;}
#error_box ul{padding-right:20px;}
#error_box li{list-style-image:url(http://www.galim.org.il/images/channel/arrow_place.png);margin-bottom:10px;}
#error_box li a{color:#0455b9;text-decoration:none;}
#error_box li a:hover{}
#error_box h2{float:right;font-size:18px;color:#FFF;margin: 86px 28px 0 0;}
/*End of 404*/


