﻿body
{
    font-family : Arial, Helvetica, sans-serif;
    margin:0px;
    padding:0px;
}

.center 
{
    margin-left:auto; margin-right:auto;
}

.bgS{ background-image:url('../images/spacerBG.gif');}

/*img html5 bug fix space at the bottom
  stackoverflow.com/questions/10844205/html-5-strange-img-always-adds-3px-margin-at-bottom
  stackoverflow.com/questions/12182617/html5-figure-margin-padding*/
.imgFix { display: block; }
.imgFix2 { float:left; }

/*firefox fix for hebrew bold - 900;*/
strong, b{font-weight :bold;} 
    
table  
{
    border-collapse:collapse; 
    border-spacing: 0;
}
table td, table th 
{
    padding:0; 
    margin:0;
}
.tableB  
{ 
    border-collapse:separate;
}
/*.tableB td 
{ 
    padding:inherit;
    margin:inherit;
}*/
/*td, th
{
    padding:0; 
    margin:0;
}*/

pre
{
    font-family : Arial, Helvetica, sans-serif;
}

h1
{
    font-size : 13px;
	margin : 0px;
	padding : 0px;
	text-align : center;
	line-height:11px;
}

h2
{
    font-size : 14px;
    font-weight : bold;
	margin : 0px;
	padding : 0px;
	line-height:14px;
}

.zoomin {cursor: url(/images/zoomin.cur), pointer;}
.zoomout {cursor: url(/images/zoomout.cur), pointer;}

.fullscreen2, .fullscreen3{ position:absolute; z-index:201; }
.fullscreen0, .fullscreen1{ z-index:200; position: fixed;}

.fullscreen0, .fullscreen1, .fullscreen2 ,.fullscreen3
{
    display:block;
    top:0;    
    left:0;  
    width:100%;    
    height:100%;
 }
.fullscreen4
{
    top:0;    
    left:0;  
    right: 0;
    margin: 10% auto;
 }

form
{
    margin : 0px;
	padding : 0px;
}

a
{
    text-decoration:none;
}

.vis1
{
    filter:alpha(opacity=0);
    opacity: 0;  
    -moz-opacity: 0; 
}
table.vis1:hover 
{ 
    filter:alpha(opacity=100);
    opacity: 1.0;  
    -moz-opacity: 1.0; 
}

.vis2
{
    filter:alpha(opacity=100);
    opacity: 1.0;  
    -moz-opacity: 1.0; 
}

.trans1, .fullscreen1
{
    filter:alpha(opacity=70);
    opacity: 0.7;  
    -moz-opacity: 0.7; 
}

.trans2
{
    filter:alpha(opacity=50);
    opacity: 0.5;  
    -moz-opacity: 0.5;    
}

.trans3
{
    filter:alpha(opacity=20);
    opacity: 0.2;  
    -moz-opacity: 0.2;    
}

.inlineB
{
    display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
}

.wordBreak
{
    white-space: -moz-pre-wrap; /* fireFox */
    word-break: normal;
    word-wrap: break-word;
}

.posRel
{
    position:relative; 
    z-index:1;
}

.disNone
{
    display:none;
}

.bottomLt
{
    font-size:13px; 
    color:#880000;
    text-decoration:none;
}
a.bottomLt{color : #880000;text-decoration : none;}
a.bottomLt:hover{color : #880000; text-decoration : none;}
