html
{
	background-color: transparent;
}

body
{
	background-color: transparent;
/*	background-image: url('background.jpg');
	background-repeat: repeat;*/
}

TABLE.status
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
/*	background-color: none;
	background-image: url('spacer.gif');
	background-repeat: repeat; */
	text-align: center;
	color: #000000;
	width: 150px;
	padding: 0px;
}

TD.module_name
{
  color: #bbbbbb;
	font-weight: bold;
	height: 35px;
	vertical-align: middle;
	border-bottom: #bbbbbb 1px solid;
	
}

TD.caption
{
	color: #bbbbbb;
	font-weight: bold;
	height: 25px;
	vertical-align: bottom;
}

TD.data
{
	color: #bbbbbb;
	font-weight: normal;
}

TD.track
{
	background-color: none;
/*      background-color: #ffffff;
	border-right: #878b8b 1px solid;
	border-top: #878b8b 1px solid;
	border-left: #878b8b 1px solid;
	border-bottom: #878b8b 1px solid; */
	vertical-align: middle;
}

TABLE A
{
	color: #bbbbbb;
	text-decoration: none;
}

TABLE A:hover
{
	text-decoration: underline;
	color: #bbbbbb;
}

DIV.xstooltip 
{
    visibility: hidden; 
    position: absolute; 
    left: 0px;
    top: 0px;  
    z-index: 2; 
    //border: solid 1px;
}

TABLE.vozaci
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	color: #000000;
	border-collapse: collapse;
	border-spacing: 0px;
	border-right: #777777 1px solid;
	border-top: #898a8c 1px solid;
	border-left: #777777 1px solid;
	border-bottom: #363739 1px solid;
	width: 148px;
}

TD.hdr_drv_pos
{
	color: #000000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	width: 10%;
	padding: 5px;
}

TD.hdr_drv_drv
{
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	width: 30%;
	padding: 5px;
}

TD.hdr_drv_laps
{
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	padding: 5px;
}

TD.hdr_drv_bestlap
{
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	width: 30%;
	padding: 5px;
}

TD.hdr_drv_info
{
	width: 10%;
	padding: 5px;
}

TD.drv_pos
{
	color: #bbbbbb;
	width: 18%;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
}

TD.drv_drv
{
	color: #000000;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
	
}

TD.drv_laps
{
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
	border-bottom: #2293FF 1px solid;
}

TD.drv_bestlap
{
	color: #000000;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
	border-bottom: #2293FF 1px solid;
	padding: 2px;
}

TD.drv_info
{
	color: red;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
}

TR.odd
{
	background-color: #D9ECFF;
}

TR.even
{
	background-color: #BDDFFF;
}


.menu_button
{
	background-image: url(button_back.jpg);
	text-align: center;
	margin-top: 0px;
	cursor: pointer;
	color: #bbbbbb;
}
.hover_main
{
	background-image: url(button_back.jpg);
	cursor: pointer;
	color: #eeeeee;
}
.active_main
{
	background-image: url(button_back.jpg);
	color: #eeeeee;
	cursor: pointer;
}
.menu_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	border-right: #777777 1px solid;
	border-top: #898a8c 1px solid;
	border-left: #777777 1px solid;
	border-bottom: #363739 1px solid;
	border-spacing: 0px;
}

p.pos 
{
	border: #2293FF 1px solid;
	border-spacing: 0px;
	background-color: #000000;
}
