body,td,th {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
body {
	scrollbar-face-color: #DDDDDD;
	scrollbar-highlight-color: #DDDDDD;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-darkshadow-color: #EEEEEE;	
	scrollbar-shadow-color: #DDDDDD;
	scrollbar-arrow-color: #EEEEEE;
	scrollbar-track-color: #EEEEEE;
	background-image:url(fons.gif);

}
a {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
	color: #000000;
}

img { 
	border:none; 
}

.inv {
	display:none;
}

.vis {
	display:block;
}

.iwborder {
	
 border: 1px solid #9abfec;
 background-color:#EEEEEE;
 

}


.tableborder {
	
 border: 1px solid #9abfec;
 border-collapse:collapse;

}

.tableborder2 {
	
 border: none;


}

.tdp {
	border: 1px solid  #999999;
	border-collapse:collapse;
	background: 	#8AAADF;
	padding:0px;
}


.td {
	border: 1px solid  #999999;
	border-collapse:collapse;
	padding:0px;

}


.tdi {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	padding:0px;
	

}


.tdi2 {
	padding:0px;
	font-size:10px;
	border:none;
	text-align:left;
}

.tdi2 {
	padding:0px;
	font-size:10px;
	border:none;
	text-align:center;
}




.divborder {
 border: 1px solid #000000;
}

.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.topborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.leftrightbor {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
	
.infopcurrent {
	float:left; 
	width:83px; 
	height:22px; 
	font-size:90%;
	background-color:#EEEEEE;	
}

.infopline {
	float:left;
	width: 265px; 
	height:22px; 
	padding-right:3px; 
	padding-left:3px;
	font-size:90%;
	background-color:#EEEEEE;
	
}
.td2 {
	border: 1px solid #000000;
	border-collapse: collapse;
	float:left;
}

.white { 
	color:#FFFFFF;
}

.gray{
	color:#CCCCCC;
}
.red {
	color:#555555;
}
.selected {
	font-weight:bold;
}

.bgtrans {
  font-family:verdana;
  font-weight:bold;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='gfx/bgtrans.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.bgtrans[class] {

  background-image:url(gfx/bgtrans.png);
}

.snt {
 font-size:11px; 
}

.bold {
	font-weight:bold;
}	

/* menu *//* menu *//* menu *//* menu *//* menu */


div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  z-index:10;
}



div.vert_menu
{
	z-index:10;
  background: #e0e0e0;
}


div.vert_menu a
{
  text-align:left;
  border-bottom:  1px solid #9abfec;
  border-left:  1px solid #9abfec;
  border-right:  1px solid #9abfec;  
  padding-top:2px;
  padding-bottom:1px;
  padding-right:0px;
  padding-left:8px;

  width: 148px;

  background: #e0e0e0;
	z-index:10;
  text-decoration: none;
  font-family: "Arial", Arial;
  font-weight: 900;
  font-size: 12px;
  color: black;
}

div.menu div.horz_menu a { margin-right:  -1px; }
div.menu div.vert_menu a { margin-bottom: -1px; padding-right: 0px; padding-left:2px }


 div.vert_menu a:hover	{ background:#9abfec; }
 div.vert_menu a.active { background:#9abfec; }



.document {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	display: block;
	float: left;
}
