/*  "בכל דף ישנם שני צבעים מרכזיים שולטים לראשון נקרא "צבע1"  ולשני נקרא "צבע2  */
/*  שמות התמונות שונו למשמעותיות יותר  */
/**********************************************************************************************************/
html,body {
	margin : 0;
	padding : 0;
    background : url(../gfx/background.gif) repeat left top #FFF;
    font : 12px/18px Arial (Hebrew);
	width : 100%;
    height : 100%;
    direction:rtl;
}

.bg-td  /* צבע1  */
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background:url(../gfx/box-title-bl.gif) repeat-x left top transparent;

}
.bg-td1  /* צבע1  */
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#21A121;

}
.bg-td-long  /*  צבע1 לעיצוב מאוזן ארוך */
{
	BACKGROUND-COLOR: #0099ff;/*====================1=======================*/
	/*background-image: url(styles/bg-grad1-long.gif);*/
	background-repeat: repeat-x;
}
.bg-td-stand  /*  צבע1 לעיצוב מאונך  */
{
	BACKGROUND-COLOR: #0099ff;/*=====================1======================*/
	/*background-image: url(styles/bg-grad1-stand.gif);*/
	background-repeat: repeat-x;
}

.bg-yellow  /* צבע2   */
{
	BACKGROUND-COLOR: #ffcc00
}
.bg-yellow-long  /*  צבע2 לעיצוב מאוזן ארוך  */
{
	BACKGROUND-COLOR: #ffcc00;/*====================2=======================*/
	/*background-image: url(styles/bg-grad2-long.gif);*/
	background-repeat: repeat-x;
}
.bg-yellow-stand  /*  צבע2 לעיצוב מאונך  */
{
	BACKGROUND-COLOR: #ffcc00;/*====================2=======================*/
	/*background-image: url(styles/bg-grad2-stand.gif);*/
	background-repeat: repeat-x;
}

.menu-up-bg {
	background-image: url(menu/bg.gif);
}
.bgWhite-border1
{
	BACKGROUND-COLOR: #ffffff;
	border: #0099ff 1px solid ;/*====================1=======================*/
}

/*****************************************************************************************************************/
/*  מכאן כל הסטיילים הקשורים לצבע האפור  */
.bg-grey {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	background-color: #DFDFDF;
	font-size: 14px;
	font-weight: bold;
}
.bg-grey1 {	
	background-color: #ededed;
}
.bg-grey2 {
	background-color: #f5f5f5;
}
.bg-grey3 {
	background-color: #CCCCCC;
}
.bg-greyMenu {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	background-color: #cccccc;
	height: 1px;
}
.border1Grey {
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #cccccc;
}
.bg-grey-gr {  /* למעבר אפור מאוזן קצר כמו קובית הנצחה */

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	padding: 0px;
	/*background-image: url(styles/bg-grad-grey1.gif);*/
	background-repeat: repeat;
}
.bg-grey-gr-long {  /* pxלמעבר אפור מאוזן ארוך באורך כל הטבלה 940 */

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	padding: 0px;
	/*background-image: url(styles/bg-grad-grey-longlong.gif);*/
	background-repeat: repeat;
}
/*********עד כאן**************************************************************************************************/
/**********תצוגה חדשה במנגנון**********************************************/
.bg-title-blue
{
	background-color:#4F81BD;
}
.border-blue
{
	border:solid 1px #4F81BD;
}
.bg-tr
{
	background-color:#E1EFF8;
}
/********************************************************/

/*****************************************************************************************************************/
/****************** מכאן סטיילים לכיתובים בצבע שחור/לבן/אפור  בגדלים שונים */
.tx-tittle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx
{
    font-size: 14px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif
}
.tx-small
{
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif
}

.tx-small-grey
{
    font-size: 12px;
    color: #4c4c4c;
    font-family: Arial, Helvetica, sans-serif
}
.tx-green
{
    font-size: 14px;
    color: #21A121;
    font-family: Arial, Helvetica, sans-serif
}
.tx-sgreen
{
    font-size: 12px;
    color: #21A121;
    font-family: Arial, Helvetica, sans-serif
}
.tx-sgreen-bold
{
    font-size: 12px;
    color: #21A121;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx-bold-green
{
    font-size: 12px;
    color: #21A121;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx-red
{
    font-size: 14px;
    color: #E10000;
    font-family: Arial, Helvetica, sans-serif
}
.tx-sred
{
    font-size: 12px;
    color: #E10000;
    font-family: Arial, Helvetica, sans-serif
}
.tx-sred-bold
{
    font-size: 12px;
    color: #E10000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx-bold-red
{
    font-size: 12px;
    color: #E10000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx-bbold-red
{
    font-size: 14px;
    color: #E10000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx-bold-blue
{
    font-size: 16px;
    color: #136bc5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx-bold-blue-s
{
    font-size: 13px;
    color: #136bc5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx15-bold-blue
{
    font-size: 15px;
    color: #136bc5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.tx-big-bold
{
    font-size: 14px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.tx-menu
{
    color: #909090;
    font : bold 12px/1.0em 'MuseoSans500', Arial (Hebrew);
    /*font-family: Arial, Helvetica, sans-serif;*/
    height:17px;
}

.small-tx-grey
{
    /*FONT-SIZE: 12px;*/
    font-size: 14px;
    /*COLOR: #808080;*/
    color:#4c4c4c;
    font-family: Arial, Helvetica, sans-serif
}
.xsmall-tx-grey
{
    font-size: 5px;
    color: #808080;
    font-family: Arial, Helvetica, sans-serif
}

.tx-14
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-bold
{
    FONT-WEIGHT: bold;
    font-size: 14px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    opacity : 0.7;
	filter : alpha(opacity=70);
}
.tx-bold-14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-wite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-bl-large1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-bl-large
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-tittle-col
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #2c64aa;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-large-col
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #136BC5;
    text-align:center;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-14
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx-bold-14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx1-11-GRAY{

FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #5F5F5F;
FONT-FAMILY: Arial, Helvetica, sans-serif

}

.tx1-13-GRAY{

FONT-WEIGHT: bold;
FONT-SIZE: 13px;
COLOR: #5F5F5F;
FONT-FAMILY: Arial, Helvetica, sans-serif

}
/* עד כאן */

/***************** מכאן סטיילים לכיתובים ב"צבע1" בגדלים שונים  */
.tx1-12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0099ff;/*====================1=======================*/
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tx1-13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #0099ff;/*====================1=======================*/
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tx1-14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0099ff;/*====================1=======================*/
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx1-16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #0099ff;/*====================1=======================*/
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* עד כאן */

/***************** מכאן סטיילים לכיתובים ב"צבע2" בגדלים שונים  */
.tx2-12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffcc00;/*====================2=======================*/
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx2-14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR:#ffcc00;/*====================2=======================*/
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx2-16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffcc00;/*====================2=======================*/
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* עד כאן */
/*סוף כל הסטיילים הקשורים לכיתובים ***************************************************************************************/

A:hover
{
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:active
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

/*BODY /* מעוצב BODY  
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	/*background-image: url(borders/bg-KfarBatia.gif);
	background-repeat: repeat-x;
	background-position: top;
}*/
BODY  /* רגיל BODY  */
{ BACKGROUND-COLOR: #ffffff; font-family: Arial, Helvetica, sans-serif }

.bg-thsv
{
    BACKGROUND-COLOR: #a6dbff;/*====================4=======================*/
}

.bg-th   /* "צבע1 בהיר" */
{
    BORDER-RIGHT: #0099ff 2px;
    BORDER-TOP: #0099ff 2px;
    BORDER-LEFT: #0099ff 2px;
    BORDER-BOTTOM: #0099ff 2px;
    BACKGROUND-COLOR: #def2fe
}
.border1
{
    BORDER-RIGHT: #C7C7C7 1px solid;
    BORDER-TOP: #C7C7C7 1px solid;
    BORDER-LEFT: #C7C7C7 1px solid;
    BORDER-BOTTOM: #C7C7C7 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.border-bg
{
    BORDER-RIGHT: #0099ff 2px solid; /* "להתאים ל"צבע1 */  /*====================1=======================*/
    BORDER-TOP: #0099ff 2px solid; /* "להתאים ל"צבע1 */  /*====================1=======================*/
    BORDER-LEFT: #0099ff 2px solid; /* "להתאים ל"צבע1 */  /*====================1=======================*/
    BORDER-BOTTOM: #0099ff 2px solid; /* "להתאים ל"צבע1 */  /*====================1=======================*/
    BACKGROUND-COLOR: #ffffff;   
}
.bord-bg-yellow
{
    BORDER-RIGHT: #ffcc66 2px;
    BORDER-TOP: #ffcc66 2px;
    BORDER-LEFT: #ffcc66 2px;
    BORDER-BOTTOM: #ffcc66 2px;
    BACKGROUND-COLOR: #E5F2FF;
}

.bord1-bg-yell
{
    BORDER-RIGHT: #ffcc00 1px solid;
    BORDER-TOP: #ffcc00 1px solid;
    BORDER-LEFT: #ffcc00 1px solid;
    BORDER-BOTTOM: #ffcc00 1px solid;
    BACKGROUND-COLOR: #fff8e8;
}

.bg-th1
{
    BORDER-RIGHT: #0099ff 0px;
    BORDER-TOP: #0099ff 0px;
    BORDER-LEFT: #0099ff 0px;
    BORDER-BOTTOM: #0099ff 0px;
    BACKGROUND-COLOR: #def2fe  /*====================bg-th1=======================*/
}
TABLE
{
    FONT-SIZE: 12px;
    COLOR: #000000; 
    font-family: Arial, Helvetica, sans-serif
}
#Textover
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00;  /* "להתאים ל"צבע2 */  /*====================2=======================*/
    TEXT-ALIGN: center
}
.bg-wite
{
    BACKGROUND-COLOR: #ffffff
}
.bg-wite-wite {  background-color: #ffffff}/*לצבע רקע לבן מוחלט*/

.boderCol1 {  /* "מסגרת ב"צבע1 */  /*====================1=======================*/
	border: 1px solid #0099ff;
	BACKGROUND-COLOR: #ffffff; 
}
.boderCol2 {  /* "מסגרת ב"צבע2 */  /*====================2=======================*/
	border: 1px solid #ffcc00;
	BACKGROUND-COLOR: #ffffff;
}
.boderColGrey {  /* מסגרת בצבע אפור */
	border: 1px solid #CCCCCC;
	BACKGROUND-COLOR: #ffffff;
}

.bg-tdHPright {/*  סטייל המיועד לכל העמודה הימנית של דף הבית  */

	BACKGROUND-COLOR: #ffffff;
	/*background-image: url(styles/bg-rigth.gif); /* יש להתאים לתמונת רקע כלשהיא*/
	background-repeat: repeat;
}

.bg-tdHPleft { /*  סטייל המיועד לכל העמודה השמאלית של דף הבית  */

	BACKGROUND-COLOR: #ffffff;
	/*background-image: url(styles/bg-pt2.gif); /* יש להתאים לתמונת רקע כלשהיא*/
	background-repeat: repeat;
}

.r-input
{
	background : url(../gfx/input-back.gif) repeat-x left top;
	border : 1px solid #dcdcdc;
	outline : 0;
	padding : 5px;
	margin : 0;
	font : 14px/1.2em Arial;
	width : 100%;
	height : 30px;
}
.bluetd
{
	background : url(../gfx/blue.gif) repeat-x left top;
	color:#136BC5;
}
.redtd
{
	background : url(../gfx/red.gif) repeat-x left top;
	color:#000000;
}
.r-input1
{
	background : url(../gfx/input-back.gif) repeat-x left top;
	border : 1px solid #dcdcdc;
	outline : 0;
	padding : 5px;
	margin : 0;
	font : 14px/1.2em Arial;
	width : 100%;
	height : 30px;
}
.s-input
{
	background : url(../gfx/input-back.gif) repeat-x left top;
	border : 1px solid #dcdcdc;
	outline : 0;
	padding : 5px;
	margin : 0;
	font : 14px/1.2em Arial;
	width : 150px;
	height : 30px;
}

.m-input
{
	background : url(../gfx/input-back.gif) repeat-x left top;
	border : 1px solid #dcdcdc;
	outline : 0;
	padding : 5px;
	margin : 0;
	font : 14px/1.2em Arial;
	width : 305px;
	height : 30px;
}

.row {
	display : block;
	/*position : relative;
	border-bottom : 1px solid #e5e5e5;*/
	/*padding : 10px 15px 10px 0;*/
	/*padding : 9px 15px 9px 0;*/
	direction:rtl;
}

.border-row {
	/*display : block;*/
	/*position : relative;*/
	border-bottom : 1px solid #e5e5e5;
	/*padding : 0;*/
	/*padding : 9px 15px 9px 0;*/
	direction:rtl;
}

.border-cell {
	/*display : block;*/
	/*position : relative;*/
	border-right : 1px solid #e5e5e5;
	padding : 0;
	/*padding : 9px 15px 9px 0;*/
	direction:rtl;
}

.title .hide1,
.hide-right
{
	position : inherit;  
	top: 7px;
	left : 7px;
	background : url(../gfx/box-hide.png) no-repeat left bottom;
	overflow : hidden;
	cursor : pointer;
	width : 230px;
	height : 15px;
	text-align:left;
	padding:0 0 0 35px;
}

.hide1-right
{
	position : inherit;  
	top: 7px;
	right : 7px;
	background : url(../gfx/box-hide.png) no-repeat right bottom;
	overflow : hidden;
	cursor : pointer;
	width : 180px;
	height : 15px;
	text-align:right;
	padding:0 35px 0 0;
}


table input[type=radio]
{ 
	display : inline-block;
	background : none;
	border : none;
	outline : 0;
	padding : 5px;
	margin : 0;
	font : 12px/1.2em Arial;
	width : auto;
	height : auto;
}


.title {
	background : url(../gfx/box-title.gif) repeat-x right top;
	padding : 0 15px 0 0;
	font : 15px/1.0em 'MuseoSans500', Arial (Hebrew);
	color : #000000;
	text-transform : uppercase;
	/*font-weight:bold;*/
	height : 30px;
	border-top : 1px solid #e5e5e5;
	/*border-bottom: 1px solid #e5e5e5;*/
	font-weight:bold;
	/*background : url(../gfx/forms-btn.gif) repeat-x left -50px #FFFFFF;*/
	opacity : 0.7;
	filter : alpha(opacity=70);
}

.title-noB {
	background : url(../gfx/box-title.gif) repeat-x right top;
	padding : 0 15px 0 0;
	font : 15px/1.0em 'MuseoSans500', Arial (Hebrew);
	color : #000000;
	text-transform : uppercase;
	height : 30px;
	border-top : 1px solid #e5e5e5;
	opacity : 0.7;
	filter : alpha(opacity=70);
}
.filebutton
{
	display:inline-block;
	background : url(../gfx/browse.gif) no-repeat;
	width:85px;
	height:28px;
	margin : 0 0 0 3px;
	cursor : pointer;
	opacity : 0.6;
	filter : alpha(opacity=60);
	border:none;
}

button::-moz-focus-inner {border:0;padding:0;margin:0;}

button{
	display : inline-block;
	background : none;
	-moz-box-shadow: 1px 1px 0 #ededed;
	-webkit-box-shadow: 1px 1px 0 #ededed;
	box-shadow: 1px 1px 0 #ededed;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ededed')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ededed');
	border : 1px solid #d2d2d2;
	outline : none;
	padding : 0;
	/*margin : 0 0 1px 1px;*/
    overflow : visible;
	cursor : pointer;
	width : auto;
	height : 27px;
	margin:20px 0 1px 1px;
}

button.button_Ok{
	width : 84px;
	height:28px;
	background-image:url(../gfx/but1.png);
	outline : none;
	cursor : pointer;
	border:none;
}

button.button_Ok:hover{
	opacity : 0.7;
	filter : alpha(opacity=70);
}

button.button_Submit{
	width : 84px;
	height:28px;
	background-image:url(../gfx/but0.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial (Hebrew);
	outline : none;
	cursor : pointer;
	border:none;
}

button.button_Submit:hover{
	opacity : 0.7;
	filter : alpha(opacity=70);
}

button.button_Submit1{
	width : 155px;
	height:50px;
	background-image:url(../gfx/ok-btn.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial (Hebrew);
	outline : none;
	cursor : pointer;
	border:none;	
	/*border : 1px solid #4b9700;	*/
}

button.button_Submit1 span
{
	/*border : 1px solid #4b9700;	*/
	width:100%;
	height:50px;
	margin:0;
	font-size:17px;
	padding:7px 2px 0 2px;
	line-height:1em;
}

button.button_Submit-padding{
	width : 155px;
	height:50px;
	background-image:url(../gfx/ok-btn.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial (Hebrew);
	outline : none;
	cursor : pointer;
	border:none;
	margin:10px 0 1px 1px;
}

button.button_Submit-padding span
{
width:100%;
height:50px;
margin:0;
border : 1px solid #4b9700;
font-size:17px;
padding:15px 2px 0 2px;
line-height:1em;
}

button.button_Submit-padding-small{
	width : 95px;
	height:30px;
	background-image:url(../gfx/ok-btn.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial (Hebrew);
	outline : none;
	cursor : pointer;
	border:none;
	margin:10px 0 1px 1px;
}

button.button_Submit-padding-small span
{
width:100%;
height:30px;
margin:0;
border : 1px solid #4b9700;
font-size:17px;
padding:5px 2px 0 2px;
line-height:1em;
}

button.button_Submit1:hover{
	opacity : 0.7;
	filter : alpha(opacity=70);
}

#button:hover{
	opacity : 0.7;
	filter : alpha(opacity=70);
}

/*button span {
	display : block;
	background : url(../gfx/forms-btn.gif) repeat-x left top #FFFFFF;
	padding : 0 15px;
	margin : 0;
	font : 14px/20px Arial;
	/*font-weight : bold;
	letter-spacing : 0.03em;
	color : #7d7c7c;
	/*text-transform : uppercase;
	height : 25px;
}*/

button:first-child{
	margin : 0 0 1px 0;
}

button.green {
	border : 1px solid #4b9700;
}

button.green span {
	background : url(../gfx/forms-btn.gif) repeat-x left -50px #FFFFFF;
	color : #FFFFFF;
}

#button.green:hover{
	opacity : 0.7;
	filter : alpha(opacity=70);
}

button.green:hover{
	opacity : 0.7;
	filter : alpha(opacity=70);
}

.message {
	position : relative;
	height:40px;
	display : inline-block;
	margin : 0 20px 20px 0;
	padding : 0 0 0 2px;
	clear : both;
	/*cursor : pointer;*/
	-moz-box-shadow: 1px 1px 0 #e6e6e6;
	-webkit-box-shadow: 1px 1px 0 #e6e6e6;
	box-shadow: 1px 1px 0 #e6e6e6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');
	zoom: 1;
}

.message:hover {
	opacity : 0.7;
	filter : alpha(opacity=70);
}

.message span {
	display : block;
	/*background : url(../gfx/system-icon.png) no-repeat 98% center;*/
	padding : 0px 35px;
	font : 12px/1.0em Arial;
}

.message.red span {
	display : block;
	/*background : url(../gfx/system-icon.png) no-repeat 98% center;*/
	padding : 0px 35px;
	font : 15px/1.0em Arial;
}
.message.orange span {
	display : block;
	/*background : url(../gfx/system-icon.png) no-repeat 98% center;*/
	padding : 0px 35px;
	font : 15px/1.0em Arial;
}
.message.yellow span {
	display : block;
	/*background : url(../gfx/system-icon.png) no-repeat 98% center;*/
	padding : 0px 35px;
	font : 15px/1.0em Arial;
	font-weight:bold;	
	cursor:auto;
}
.message.bigreen span {
	display : block;
	/*background : url(../gfx/system-icon.png) no-repeat 98% center;*/
	padding : 0px 35px;
	font : 15px/1.0em Arial;
}
message.inner {
	margin : 0 0 0px;
}
.message.blue {
	display : block;
	background : url(../gfx/icon-info.png) no-repeat 10px 8px #E9F3F8;
	border : 1px solid #BBD7E4;
	color : #136bc5;
}
.message.orange {
	display : block;
	background : url(../gfx/icon-warning.png) no-repeat 10px 8px #FFF8D8;
	border : 1px solid #F3D97E;
	color : #ed9d12;
}
.message.yellow {
	display : block;
	background-color : #FFF9DF;
	border : 1px solid #F3D97E;
	color : #000000;
	cursor:auto;
}
.message.red {
	display : block;
	background : url(../gfx/icon-error.png) no-repeat 10px 8px #F8E9E9;
	border : 1px solid #E4BBBC;
	color : #b80000;
}
.message.bigreen {
	display : block;
	background : url(../gfx/icon-succes.png) no-repeat 10px 8px #EBF9E2;
	border : 1px solid #BEE4A5;
	color : #6aa500;
}
.message.mgreen {
	display : block;
	background : url(../gfx/icon-succes.png) no-repeat 10px 8px #EBF9E2;
	border : 1px solid #BEE4A5;
	color : #6aa500;
}

.message.dollargreen {
	display : block;
	background : url(../gfx/icons/small/currency.png) no-repeat 99% 8px #EBF9E2;
	border : 1px solid #BEE4A5;
	color : #6aa500;
}

.bg-menu
{
	height:30px;
	background-color:#ffffff;
	padding:0 20px 0 0;
}

.bg-green
{
	background-color:#EBF9E2;
}

.shaddow
{
	display : block;
	background : url(../gfx/box-shadow.gif) repeat-x left top;
	padding : 5px;
}

.Btable
{
	/*display : block;*/
	width:95%;
	text-align:center;
	background : #FFFFFF;
	border : 1px solid #e6e6e6;
	margin : 10px 0px 0px 0px;
	padding: 0 0 20px 0;
	-moz-box-shadow: 1px 1px 0 #e6e6e6;
	-webkit-box-shadow: 1px 1px 0 #e6e6e6;
	box-shadow: 1px 1px 0 #e6e6e6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6')";
	/*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#e6e6e6');*/
	zoom: 1;
}

.butt-table
{
	display : inline-block;
	background : url(../gfx/table-btn.gif) repeat-x left top transparent;
	border : 1px solid #4C4C4C;
	padding : 0 7px;
	margin : 0 0 0 3px;
	/*font : 11px/20px Arial;
	font-size:11px;*/
	font-size:13px;
	font-family:Arial (Hebrew);
	cursor : pointer;
	vertical-align:top;
	height : 22px;
	color : #4C4C4C;
	/*color:#000000;*/
}

.bgreen
{
	background : url(../gfx/box-title-gr.gif) repeat-x left top transparent;
	border : 1px solid #BEE4A5;
	color:#6aa500;
}

.bred
{
	background : url(../gfx/box-title-red.gif) repeat-x left top transparent;
	border : 1px solid #E4BBBC;
	color : #b80000;
}


.byellow
{
	background : url(../gfx/box-title-yel.gif) repeat-x left top transparent;
	border : 1px solid #F3D97E;
	color : #ed9d12;
}

/* //////////////////// TEXTAREA \\\\\\\\\\\\\\\\\\\\ */
table tr td.td-padding
{
	padding:8px;
}

table textarea {
	display : inline-block;
	border : 1px solid #dcdcdc;
	resize : none;
	outline : 0;
	overflow : auto;
	padding : 6px;
	margin-right:10px;
	margin : 0;
	font : 14px/1.2em Arial;
	width : 100%;
	text-align:right;
}

.Butt
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    height:20px; 
    background-color:#FAFAFA;
    border-bottom: solid 1px #E6E6E6; /* "להתאים ל"צבע1 */  /*====================1=======================*/
    border-top: solid 1px #E6E6E6; /* bg-thsv להתאים לצבע1 בהיר הרקע של*/  /*====================3=======================*/
    border-left: solid 1px #E6E6E6; /* bg-thsv להתאים לצבע1 בהיר הרקע של*/ /*====================3=======================*/
    border-right: solid 1px #E6E6E6; /* "להתאים ל"צבע1 */   /*====================1=======================*/
}

select
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:14px;
}
/********************************************************************************************************************/
/* מכאן מתחיל העיצוב של התפריטים הנפתחים */

/*תפריט צדדי*/
.markermenu ul li a {  /* סטייל לתפריט הראשי הצדדי */  
	/* התאמה לפיירפוקס*/
	margin-right : 0px;
	padding-right:0px;
	margin-left: 0px;
	padding-left:0px;
	padding:0 px;
	margin: 0;
	padding-bottom:6px;
	padding-top: 6px  ;
	/*  התאמה לפיירפוקס */
	background-color: #0099ff;  /* "להתאים ל"צבע1 */  /*====================1=======================*/
	/*background-image: url(styles/bg-grad1.gif); /* "להתאים לתמונה של "צבע1 */
	background-repeat: repeat;
	display: block;
	width: 100%;
	text-decoration: none;
	direction: rtl;
}
.bg-Submenu-right { /* סטייל לתת תפריט הצדדי */

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #0099ff;  /* "להתאים ל"צבע1 */  /*====================1=======================*/
	/*background-image: url(styles/bg-grad1.gif); /* "להתאים לתמונה של "צבע1 */
	padding: 0px;
	background-repeat: repeat;
}
 /*   הגדרות כלליות לתפריט צדדי  */
.markermenu  
{
	/*  התאמה לפיירפוקס */
margin-right : 0px;
padding-right:0px;
margin-left: 0px;
padding-left:0px;
padding:0 px;
/*  התאמה לפיירפוקס */
width: 100%; 
clear: left;
position: relative; 
}
.markermenu ul
{
/*  התאמה לפיירפוקס */
margin-right : 0px;
padding-right:0px;
margin-left: 0px;
/*  התאמה לפיירפוקס */
list-style-type: none;
overflow: hidden;
width: 100%;
direction:rtl;
}
* html .markermenu ul li a{ 
width: 100%;
padding: 6px 5;
}
.ddsubmenustyleS, .ddsubmenustyleS ul{ 
margin: 0;
padding: 0;
position: absolute;
right:auto;
left: 0;
top: 0;
list-style-type: none;
visibility: hidden;
z-index: 100;
direction:rtl;
}

.ddsubmenustyleS li a{
display: block;
width: 160px;
text-decoration: none;
padding: 7px 5px;
}

 /*תפריט עליון*/
.bg-menu-top { /* לסטייל מאוזן ארוך בשורת התפריט הראשי העליון */

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background:url('/hishtalmuyot/gfx/menu.png') repeat-x left top;
	padding: 0px;
	height:33px;
	/*background-image: url(styles/bg-grad-grey-longlong.gif);/*יש לשים פה תמונה שתתאים לאורך כל השורה*/
	/*background-repeat: repeat;*/
}

.bg-Submenu-top { /* סטייל לתת תפריט העליון */
	/* 'bg-Submenu-top' -ל 'bg-menu-top' בתת תפריט עליון חיבת להיות התאמה בין הצבעים והתמונות של    */
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC; 
	/*background-image: url(styles/bg-grad-grey1.gif);*/
	padding: 0px;
	background-repeat: repeat;
	/*border: 1px solid #CCCCCC;*/
}
 /*   הגדרות כלליות לתפריט עליון  */
.mattblackmenu ul  {
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
width: 100%;
direction: rtl;
}
.mattblackmenu li
{
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
display: inline;
direction: rtl;
}
.mattblackmenu li a{
float: right;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 6px; 
color: #868686;
direction: rtl;
}

.tx-menu-top
{
color: #868686;
font-size:15px;
word-spacing:15px;
border-left: 1px solid #DADADA;
font-weight:normal;
}

.mattblackmenu ul li a:hover, .mattblackmenu ul li a.selected{
background-color:Red; 
}

.mattblackmenu li a:hover{
float: right;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 6px; 
color: #000000;
direction: rtl;
}
.ddsubmenustyleT, .ddsubmenustyleT ul{ 
margin: 0;
padding: 0;
position: absolute;
right:auto;
left: 0;
top: 0;
list-style-type: none;
background: white;
visibility: hidden;
z-index: 100;
direction: rtl;
}
.ddsubmenustyleT li a{
display: block;
width: 160px;
text-decoration: none;
padding: 7px 5px;
}
* html .ddsubmenustyleT li a{ 
display: inline-block;
}
.ddsubmenustyleT li a:hover{
COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}
.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: auto;
border: 0;
}
.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}
/*********עד כאן**************************************************************************************************/


/*********מכאן הסטיילים החדשים למסגרות של טבלה**************************************************************************************************/
.Corner-c-l-up {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-c-l-up.gif);
	background-repeat: no-repeat;
}
.Corner-c-r-up {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-c-r-up.gif);
	background-repeat: no-repeat;
}

.Corner-c-l-down {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-c-l-down.gif);
	background-repeat: no-repeat;
}
.Corner-c-r-down {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-c-r-down.gif);
	background-repeat: no-repeat;
}
.Corner-q-l-up {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-q-l-up.gif);
	background-repeat: no-repeat;
}
.Corner-q-r-up {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-q-r-up.gif);
	background-repeat: no-repeat;
}

.Corner-q-l-down {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-q-l-down.gif);
	background-repeat: no-repeat;
}
.Corner-q-r-down {
	/*background-attachment: fixed;*/
	background-image: url(borders/Corner-q-r-down.gif);
	background-repeat: no-repeat;
}
.bg-rigth {
	/*background-attachment: fixed;*/
	background-image: url(borders/bg-rigth.gif);
	background-repeat: repeat-y;
}
.bg-left {
	/*background-attachment: fixed;*/
	background-image: url(borders/bg-left.gif);
	background-repeat: repeat-y;
}
.bg-up {
	/*background-attachment: fixed;*/
	background-image: url(borders/bg-up.gif);
	background-repeat: repeat-x;
}
.bg-down {
	/*background-attachment: fixed;*/
	background-image: url(borders/bg-down.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}

.menu-up-rigth-up {
	background-image: url(menu/rigth-up.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu-up-left-up {
	background-image: url(menu/left-up.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.menu-up-rigth-down {
	background-image: url(menu/rigth-down.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu-up-left-down {
	background-image: url(menu/left-down.gif);
	background-repeat: no-repeat;
	background-position: left;
}
/*********עד כאן**************************************************************************************************/
