﻿table, td, div
{
	/*border:solid 1px blue;/**/
}


/* ---------------------------HTML tags----------------------- */

body 
{
	direction: rtl;
	font-family:Arial;
	font-size:12px;
}

input
{
	font-size:12px;
	height:14px;
}

select
{
	font-size:11px;
}

span
{
	font-size:12px;
}

table
{
	border-collapse:collapse; 
}

textarea
{
	font-family:Arial;
	font-size:12px;
}






/* ---------------------------top header----------------------- */


.topHeaderLogo
{
	background-image:url(topHeader/logoTry.bmp); 
	background-repeat:no-repeat; 
	background-position:right top;
	height:65px;	
}

.topHeaderCell
{
	background-repeat:repeat-x; 
	background-position: center;
	vertical-align:middle;
	padding-top:10px; 
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.topHeaderCell_site
{
	/*background-image:url(topHeader/topHeader_site.bmp); */
		background-color:#0F71BA;
}


.topHeaderCell_project
{
	background-color:#DFE17E;
	
}

.topHeaderCell_participant
{
	background-color:#678FC2;
	
}

.topHeaderCell_tender
{
	background-color:#C9992A;

}

.topHeaderCell_connection
{
	background-color:#4CB8B8;
}

.topHeaderCell_message
{
		background-color:#A61414;
}

.topHeaderCell_l
{
	background-image:url(topHeader/topHeader_l.bmp); 
	background-repeat:no-repeat; 
	background-position:left top;	
}

.topHeaderCell_r
{
	background-image:url(topHeader/topHeader_r.bmp); 
	background-repeat:no-repeat; 
	background-position:right top;	
}

.topHeaderLink
{
	color:White;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

/*-line-*/

.topHeaderLine_site
{
	/*background-color:#23698B; (general) */
	background-color:#0F71BA;
}

.topHeaderLine_project
{
	background-color:#DFE17E;
}

.topHeaderLine_participant
{
	background-color:#678FC2; /*#6699FF (option....)*/
}

.topHeaderLine_tender
{
	background-color:#C9992A; /*#B4853A;*/
}

.topHeaderLine_connection
{
	background-color:#4DB8B8;
}

.topHeaderLine_service
{
	background-color:Green;
}


/* ---------------------------standart header----------------------- */


.standartHeaderLink
{
	color:Black;
	font-size:13px;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	/*font-weight:bold;*/
}

.standartHeaderLink_DetailsPage
{
	padding-left:5px;
	padding-right:0px;
}

.standartHeaderCaption
{
	font-size:18px; font-weight:bold;
}


/* ---------------------------in frame----------------------- */



.inFrameElement
{
	background-color:#E8EEF2; /* #E8EEF2 */ 
}

table.inFrameElement
{
	width:100%;
}



/* ---------------------------generalTab *** use to be 'form header (entity form)'***----------------------- */

/*-general-*/

.generalTab
{
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:middle;
}

.generalTab_r
{
	background-repeat:no-repeat;
	background-position:right top;
	width:19px;
}

.generalTab_l
{
	background-repeat:no-repeat;
	background-position: left top;
	text-align:left;
	width:19px;
}

/*-project-*/

.generalTab_project
{
	background-image:url(entityFormHeader/entityFormHeader_project.bmp);
}

.generalTab_project_r
{
	background-image:url(entityFormHeader/entityFormHeader_project_r.bmp); 	
}

.generalTab_project_l
{
	background-image:url(entityFormHeader/entityFormHeader_project_l.bmp); 	
}

/*-participant-*/

.generalTab_participant
{
	background-image:url(entityFormHeader/entityFormHeader_participant.bmp);
}

.generalTab_participant_r
{
	background-image:url(entityFormHeader/entityFormHeader_participant_r.bmp); 	
}

.generalTab_participant_l
{
	background-image:url(entityFormHeader/entityFormHeader_participant_l.bmp); 	
}

/*-connection-*/

.generalTab_connection
{
	background-image:url(entityFormHeader/entityFormHeader_connection.bmp);
}

.generalTab_connection_r
{
	background-image:url(entityFormHeader/entityFormHeader_connection_r.bmp); 	
}

.generalTab_connection_l
{
	background-image:url(entityFormHeader/entityFormHeader_connection_l.bmp); 	
}

/*-tender-*/

.generalTab_tender
{
	background-image:url(entityFormHeader/entityFormHeader_tender.bmp);
}

.generalTab_tender_r
{
	background-image:url(entityFormHeader/entityFormHeader_tender_r.bmp); 	
}

.generalTab_tender_l
{
	background-image:url(entityFormHeader/entityFormHeader_tender_l.bmp); 	
}

/*-site-*/

.generalTab_site
{
	background-image:url(entityFormHeader/entityFormHeader_site.bmp);
}

.generalTab_site_r
{
	background-image:url(entityFormHeader/entityFormHeader_site_r.bmp); 	
}

.generalTab_site_l
{
	background-image:url(entityFormHeader/entityFormHeader_site_l.bmp); 	
}

/*-service-*/

.generalTab_service
{
	background-image:url(entityFormHeader/entityFormHeader_service.bmp);
}

.generalTab_service_r
{
	background-image:url(entityFormHeader/entityFormHeader_service_r.bmp); 	
}

.generalTab_service_l
{
	background-image:url(entityFormHeader/entityFormHeader_service_l.bmp); 	
}

/*-operation_lead-*/

.generalTab_operation_lead
{
	background-image:url(entityFormHeader/entityFormHeader_operation_lead.bmp);
}

.generalTab_operation_lead_r
{
	background-image:url(entityFormHeader/entityFormHeader_operation_lead_r.bmp); 	
}

.generalTab_operation_lead_l
{
	background-image:url(entityFormHeader/entityFormHeader_operation_lead_l.bmp); 	
}

/*-innerTab-*/

.generalTab_innerTab
{
	background-image:url(homepage/innerTab.bmp);
}

.generalTab_innerTab_r
{
	background-image:url(homepage/innerTab_r.bmp);
}

.generalTab_innerTab_l
{
	background-image:url(homepage/innerTab_l.bmp);
}


/*-message-*/

.generalTab_message
{
	background-image:url(entityFormHeader/entityFormHeader_message.bmp);
}

.generalTab_message_r
{
	background-image:url(entityFormHeader/entityFormHeader_message_r.bmp); 	
}

.generalTab_message_l
{
	background-image:url(entityFormHeader/entityFormHeader_message_l.bmp); 	
}

/* ---------------------------form (entity form)----------------------- */

.entityForm_project
{
	border:solid 3px #DFE17E;	
}

.entityForm_participant
{
	border:solid 3px #678FC2;	
}

.entityForm_connection
{
	border:solid 3px #4DB8B8;	
}

.entityForm_tender
{
	border:solid 3px #C9992A;
}

.entityForm_site
{
	/*border:solid 3px #0080FF;	(lead) */ 
	border:solid 3px #0F71BA;
}

.entityForm_operation_lead
{
	border:solid 3px #FFFF66;
}

.entityForm_service
{
	border:solid 3px green;
}

.entityForm_message
{
	
	border:solid 3px #A61414;
}

.detailsCaptionCell
{
	vertical-align:top;
    font-weight: bold; 
    color:#23698B;
}

.detailsCaptionCellView
{
	vertical-align:top;
    font-weight: bold; 
    color:#23698B;
    padding-left:10px;
}

.detailsDataCell
{
	vertical-align:top;
	
	/*padding-left:15px;*/
}

.searchFromCell
{
	color:#23698B; 
}





/* ---------------------------inner frames----------------------- */

.innerFrameBgColor
{
	background-color:White;	
}

.frameHeader /* the name of the inner frame */
{
	background-color:#E8EEF2; 
	color: Maroon; 
	font-weight: bold; 
	padding-left:3px;
	padding-right:3px;
}

.frameRightTop
{
	background-image: url(innerContentFrame/g_rt.bmp); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	width: 5px;
}

.frameTop
{
	padding-right:10px;
	background-image: url(innerContentFrame/g_t.bmp); 
	background-repeat: repeat-x; 
	background-position: bottom;
}

.frameLeftTop
{
	background-image: url(innerContentFrame/g_lt.bmp); 
	background-repeat: no-repeat; 
	background-position: right bottom;
	width: 5px;
}

.frameRight
{
	background-image: url(innerContentFrame/g_r.bmp); 
	background-repeat: repeat-y; 
	background-position: left;
}

.frameLeft
{
	background-image: url(innerContentFrame/g_l.bmp); 
	background-repeat: repeat-y; 
	background-position: right;
}

.frameRightBottom
{
	background-image: url(innerContentFrame/g_rb.bmp); 
	background-repeat: no-repeat; 
	background-position: left top;
}

.frameBottom
{
	background-image: url(innerContentFrame/g_b.bmp); 
	background-repeat: repeat-x; 
	background-position: top;
}

.frameLeftBottom
{
	background-image: url(innerContentFrame/g_lb.bmp); 
	background-repeat: no-repeat; 
	background-position: right top;
}

.framAlign
{
	padding-left:10px; padding-right:10px;
}

.framAlignRight
{
	padding-right:10px;
}






/* ---------------------------grid control tool bar----------------------- */


td.gridControlToolBar_project, td.gridControlToolBar_participant, td.gridControlToolBar_connection, td.gridControlToolBar_tender
{
	background-repeat:repeat-x;
	background-position:bottom;
	vertical-align:middle;
	padding-right:20px;
	height:30px;
}

.gridControlToolBar_project
{
	background-image:url(entityFormHeader/entityFormHeader_project.bmp); 	
}

.gridControlToolBar_participant
{
	background-image:url(entityFormHeader/entityFormHeader_participant.bmp); 	
}

.gridControlToolBar_connection
{
	background-image:url(entityFormHeader/entityFormHeader_connection.bmp); 	
}

.gridControlToolBar_tender
{
	background-image:url(entityFormHeader/entityFormHeader_tender.bmp); 	
}

td.gridControlToolBar_project_l, td.gridControlToolBar_participant_l, td.gridControlToolBar_connection_l, td.gridControlToolBar_tender_l
{
	background-repeat:no-repeat;
	background-position:left bottom;
	width:19px;
}

.gridControlToolBar_project_l
{
	background-image:url(entityFormHeader/entityFormHeader_project_l.bmp); 	
}

.gridControlToolBar_participant_l
{
	background-image:url(entityFormHeader/entityFormHeader_participant_l.bmp); 	
}

.gridControlToolBar_connection_l
{
	background-image:url(entityFormHeader/entityFormHeader_connection_l.bmp); 	
}

.gridControlToolBar_tender_l
{
	background-image:url(entityFormHeader/entityFormHeader_tender_l.bmp); 	
}


/* ---------------------------grid (entity grid)----------------------- */

th a, .gridFooterLink
{
	color:#23698B;
}

table.entityGrid_project, table.entityGrid_participant, table.entityGrid_connection, table.entityGrid_tender
{
	border:solid 3px;
	border-bottom-width:0px;
	color:#333333;    /* kind of black */
	width:100%;
	
}

table.entityGrid_project
{
	border-color:#DFE17E;
	
}

table.entityGrid_participant
{
	border-color:#678FC2;
}

table.entityGrid_connection
{
	border-color:#4DB8B8;
}

table.entityGrid_tender
{
	border-color:#C9992A;
}

.serviceGrid
{
	width:100%;
	border: solid 3px green;
	/*border-top:solid 2px green;*/
}

.entityGridHeader
{
	background-color:#E8EEF2; 
	color:#23698B; 
	font-weight:bold;
}


.entityGrid_project td, .entityGrid_project th, .entityGrid_participant td, .entityGrid_participant th, .entityGrid_connection td, .entityGrid_connection th, .serviceGrid td, .serviceGrid th, .entityGrid_tender td, .entityGrid_tender th
{
	border:solid 2px #cccccc;
	padding-bottom:4px;
	padding-top:4px;
	padding-right:3px;
	padding-left:3px;
	
}

.entityGridRowMouseOver
{
	background-color:#F4F6F8;	
}

/*--print--*/

.entityGrid_print td, .entityGrid_print th
{
	border-width:1px;
	/*font-size:13px; */
}





/* ---------------------------grid control footer----------------------- */

.entityGridFooter_project
{
	border:solid 3px #DFE17E;
}

.entityGridFooter_participant
{
	background-color:#678FC2;
}

.entityGridFooter_connection
{
	background-color:#4DB8B8;
}

.entityGridFooter_tender
{
	background-color:#C9992A;
}

/* ---------------------------misc----------------------- */


.seperator
{
	background-image:url(innerContentFrame/g_l.bmp); 
	background-repeat:repeat-y; 
	width:8px;
}

a.imgLink, img.imgLink
{
	border-width:0px;
	text-decoration:none;
}

a.imgLink
{
	margin-left:5px; 
	margin-right:5px;
}

.serviceManuPage
{
	border: solid 3px green;
}

.serviceManuPage td
{
	border:solid 0px red;
	padding-top:5px;
}

.serviceManuPage a
{
	color:blue;
}

.divRowsForText
{
	border-bottom: solid 1px black; 
	height:25px;
}




/* ---------------------------hoem page----------------------- */

.innerTabCell
{
    padding:2px 5px 2px 0px;
}

.innerTabCell_right
{
	padding:0px 5px 0px 2px
}

.innerTabCell_left
{
	padding:0px 2px 0px 5px
}

.innerTabFont
{
	color:#23698B; 
	text-decoration:none; 
	font-weight:bold;	
}
.innerTabFont_left
{
	color:black; 
	text-decoration:none; 
	
	line-height: 15pt;
}
.innerTabFont_right
{
	color:black; 
	text-decoration:none; 
	font-weight:bold;
}
.grape
{
    background-image: url(homePage/grape.bmp);
}
.grapeLighted
{
    background-image: url(homePage/grapeLighted.bmp);
}

.exampleProjectButtonCell
{
    cursor:pointer;
     background-image:url(homepage/button.bmp); 
     font-weight:bold;
    /* color:#0F71BA;*/
     padding-right:10px; 
     background-repeat:no-repeat; 
     height:24px; 
     color:#a51411;
}
.innerTabCell_header
{
    
     background-image:url(homepage/inner_header.bmp); 
     font-weight:bold;
     font-size:16px;
    
     background-repeat:no-repeat; 
     height:24px; 
     text-decoration:none; 
     padding:5px 5px 02px 0px;
}


/*
.allRightsReserved
{
	background-image:url(pictures/allRightsReserved.jpg);
}
*/

/* next/previous month bug fix */
.ajax__calendar_title {width:150px; margin:auto; padding:3px;}

/*------דפים פנימיים לא לקוח ---*/
.PageIn
{
 margin-left:15px;
 margin-right:15px;	
 font-family:Arial;
}
h1.PageIn
{
	color:#C9181D;
	font-size:20px;
	font-weight:500;
	text-align:center;
}

h2.PageIn
{
	font-size:18px;
	font-weight:600;
	text-align:center;
}

h3.PageIn
{
	color:#C9181D;
	font-size:20px;
	font-weight:500;
	text-align:center;
}
h4.PageIn
{
	color:#C9181D;
	font-size:20px;
	font-weight:500;
	text-decoration:underline;
}
h5.PageIn
{
	
	font-size:18px;
	font-weight:800;
	text-decoration:none;
	cursor:pointer;
	line-height:0.1;
}
h6.PageIn  /* קודם היה H1*/
{
	color:#C9181D;
	font-size:12px;
	font-weight:600;
	
}



a.PageIn
{
	text-decoration:none;
}
tr.PageIn1
{
	margin-left:10px;
	margin-right:10px;	
	font-family:Arial;
	background-color:#C0504D;
	text-align:center;
	color:#ffffff;
	border-style:solid; 
	border-width:2px; 
	border-color:#FFFFFF;
}

.RedContactUs
{
	color:#C9181D;
	font-size:18px;
	
	font-weight:600;
	font-family:Arial;
	margin-right:10px;	
}

.TxtContactUs
{
	font-size:15px;
	font-weight:500;
	font-family:Arial;
	margin-right:10px;
	font-style:normal;	
}

/*-------------------newsletter----------------*/
.inFrameElement_Newsletter
{
	background-color:#FFFFFF; /* #E8EEF2 */ 
}

table.inFrameElement_Newsletter
{
	width:100%;
}

.PageIn_Newsletter
{
 margin-left:15px;
 margin-right:15px;	
 font-family:Arial;
 font-weight:700;
 font-size:14px;
}
h1.PageIn_Newsletter
{
	font-size:25px;
	font-weight:700;
	text-align:right;
}
a.PageIn_Newsletter
{
	text-decoration:none;
}


.myButton {
	-moz-box-shadow: 3px 4px 0px 0px #8a2a21;
	-webkit-box-shadow: 3px 4px 0px 0px #8a2a21;
	box-shadow: 3px 4px 0px 0px #8a2a21;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24437));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24437 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24437',GradientType=0);
	background-color:#c62d1f;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:7px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24437), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24437 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24437', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24437;
}
.myButton:active {
	position:relative;
	top:1px;
}



