﻿/*common class for language align*/

/*@font-face {
    font-family: Alef-Regular;
    src: url('/fonts/Alef-Regular.eot') format('embedded-opentype'),
        url('/fonts/Alef-Regular.ttf') format('embedded-opentype'),
        url('/fonts/Alef-Regular.svg') format('svg'),
        url('/fonts/Alef-Regular.woff') format('embedded-opentype');

}

@font-face {
    font-family: Alef-Bold;
        src: url('/fonts/Alef-Bold.eot') format('embedded-opentype'),
        url('/fonts/Alef-Bold.ttf') format('embedded-opentype'),
        url('/fonts/Alef-Bold.svg') format('svg'),
        url('/fonts/Alef-Bold.woff') format('embedded-opentype');
}

body, html
{
    font-family: Alef;
}*/

.txt-align
{
    text-align: right;
    direction: rtl;
}
.txt-align-oposite
{
    text-align: left;
    direction: rtl;    
}

.table-dir
{
    direction:rtl;
}

.div-float
    {
    float:right;
    }
        
.div-float-oposite
    {
    float:left;
    }

.div-float-align
    {
    float:right;
    text-align: right;
    }

/*end*/

a.player:link 
{
    color: Black;
    text-decoration: underline;
    font-weight: bold;
    font-size: 11px;
}

a.player:hover 
{
    color: black;
    text-decoration: none;
    font-weight: bold;
}

a.player:visited 
{
    color: black;
    text-decoration: underline;
    font-weight: bold;
}

a.textplain:link 
{
    color: Black;
    font-weight: normal;
    text-decoration: none;
}

a.textplain:hover 
{
    font-weight: normal;
    text-decoration: none;
}

a.textplain:visited 
{
    color: Black;
    font-weight: normal;
    text-decoration: none;
}

a.textplain:active 
{
    font-weight: normal;
    text-decoration: none;
}


/*****************************************
*Stars Titles*
/*****************************************/
.StarTitle
{ 	
font-weight: bold; 
font-size: 13pt; 
color: black; 
text-decoration:none;
}
.StarTitle a:link
{ 	
font-weight: bold; 
font-size: 13pt; 
color: black; 
text-decoration:none;
}
.StarTitle a:hover
{ 	
font-weight: bold; 
font-size: 13pt; 
color: black; 
text-decoration:none;
}
.StarTitle a:active
{ 	
font-weight: bold; 
font-size: 13pt; 
color: black; 
text-decoration:none;
}
.StarTitle a:visited
{ 	
font-weight: bold; 
font-size: 13pt; 
color: black; 
text-decoration:none;
}

.StarTitleM
{ 	
font-weight: bold; 
font-size: 12pt; 
color: black; 
text-decoration:none;
}

.labelTitle
{
	color: #999999;
}

.gdView caption {
    font-size: 10pt;
    font-weight:bold;
    text-align: right;
    }

/*Toggller for expnd-collapse divs in TGUVOT*/
.collapsible {
          display: none; /* Only important part */
          border: dashed 1px silver;
          padding: 5px;
}

.collapsibleAll {
          display: none; /* Only important part */
          border: dashed 1px silver;
          padding: 5px;
}

.collapsibleShow {
          display: Block; /* Only important part */
          border: dashed 1px silver;
          padding: 5px;
}

/*Style for News Scroller */

.ScrollerNews
{
	vertical-align: top;
	text-align: right;
	table-layout: auto;
	background-image: url(images/background_main.jpg);
}


/* ////////////////////////////////////////////////
//////////////////////////////////////////////////////
////////////////////////////////////////////////////

Master.css

/////////////////////////////////////////////////
////////////////////////////////////////////////
//////////////////////////////////////////////////
*/
.TopTitle
{
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	
}
.TopTitle a:link
{	
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;	
}
.TopTitle a:visited
{	
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;	
}
.TopTitle a:hover
{
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;	
}
.TopTitle a:active
{ 
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;	
}

/****************TOP linkbuttons********/
a.SelectedItem:link,
a.SelectedItem:visited {
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
   }

a.SelectedItem:hover {
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
   }

a.SelectedItem:active {
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;
   } 
a.SelectedItem a:visited
{	
	margin: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:none;	

}

/***********master layout**************/

#main-content
{
    float: right;
     width: 800px; 
}

#container
{
    margin: 0 auto; 
    width:950px;
}

#menu-col
{
    float: right; 
    width: 135px; 
    direction: rtl
}

#logo
{
    text-align: center; 
    width: 125px; 
    padding-top: 20px;
}

#top-lines
{
    direction: rtl;
}

#lang-line
{
    height: 18px;
    text-align: left;
}

#td-login-exit
{
    padding-left: 5px;
}

/***********default layout**************/

#page-container
{
    clear: both;
    margin: auto 0;
}

#main-col
{
    margin-right: 0px;
    float:right;
    width: 430px;
    text-align: right;
    direction: rtl;
}

#side-col
{
    float: left;
    text-align: left;
    direction: rtl;
    width: 350px;
}

#div-float
{
    float: right;
}

/*************pages*************/

#pstTur1
{
    padding-left: 20px;
}

/******************buttons****************/

.btns
{
	border-right: #CACACA 1pt solid;
	border-top: #CACACA 1pt solid;
	border-bottom: #808080 1pt solid;
	border-left: #808080 1pt solid;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #2991e6;
	cursor: pointer;
	padding-left:10px;
	padding-right:10px;
}

.btns:hover
{
    color:#000000;
    background-color: #E1E1E1;
    border-right: #808080 1pt solid;
	border-top: #808080 1pt solid;
	border-bottom: #CACACA 1pt solid;
	border-left: #CACACA 1pt solid;
	cursor: pointer;
}

.btnx
{
	border-right: #CACACA 1pt solid;
	border-top: #CACACA 1pt solid;
	border-bottom: #808080 1pt solid;
	border-left: #808080 1pt solid;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #2991e6;
	cursor: pointer;
}

.btnx:hover
{
    color:#000000;
    background-color: #E1E1E1;
    border-right: #808080 1pt solid;
	border-top: #808080 1pt solid;
	border-bottom: #CACACA 1pt solid;
	border-left: #CACACA 1pt solid;
	cursor: pointer;
}


.ddls
{
     Font-Size:8pt;
     background-color: #2991E6;
     color: White;
     font-weight:bold;
	 cursor: pointer;
}

.saveOk
{
    font-weight: bold;
    color:White;
    background-color:#009900;
}

.saveErr
{
    font-weight: bold;
    color:White;
    background-color: #FE0E01;
}

.side-col-sfonts
{
    font-size: 8pt;
}


.StarTitleFB
{
    font-weight: bold;
    font-size: 11pt;
    color: #2991e6;
    text-decoration: none;
}
.StarTitleFB a:link
{ 	
font-weight: bold; 
font-size: 11pt; 
color: #2991e6; 
text-decoration:none;
}
.StarTitleFB a:hover
{
    font-weight: bold;
    font-size: 11pt;
    color: #003399;
    text-decoration: none;
}
.StarTitleFB a:active
{ 	
font-weight: bold; 
font-size: 11pt; 
color: #2991e6; 
text-decoration:none;
}
.StarTitleFB a:visited
{ 	
font-weight: bold; 
font-size: 11pt; 
color: #2991e6; 
text-decoration:none;
}

table.center-tbl {
    margin-left:auto;
    margin-right:auto;
}

table.flow-tbl{
    background-color: Gray; 
    border-collapse: separate; 
    border-spacing: 1px;
}

td.flow-td{
    text-align: center; 
    width:70px;
     background-color:White; 
     font-size: 8pt;
}

td.flow-td-cur{
    text-align: center;
    width:70px; 
    background-color:#BBE4F4; 
    font-size: 8pt;
}

.table-month{
    direction: rtl;
    text-align: center !important;
}

.table-dir-oposite{
    direction: ltr;
}

.up-arrow-fixpos{
    margin-left: 20px !important;
}

.hp-city{   
    border-bottom-left-radius: 10px !important;
}


.ct-facs {
    right: 0;
    border-top-left-radius: 10px !important;
}

.hp-fac{    
   border-top-right-radius: 10px !important;
   border-bottom-right-radius: 10px !important;
}

.hp-conm {
   border-top-right-radius: 22px !important;
   border-bottom-right-radius: 22px !important;
}

.fix-marg-10{
    padding-left: 10px;
}

.fix-nis {
    display: inline-block;
    width: 10px;
    margin-top: 5px;
    margin-right: 2px;
}

.cbtxt-padfix{
    padding-right:7px;
}

.dirp p, .dirp div, dirp ul, dirp ol {
    direction: ltr !important;
}

.eqptbl td {
    text-align: right;
}