<?
		@header("Cache-Control: no-store, no-cache, must-revalidate");
		@header("Cache-Control: post-check=0, pre-check=0", false);
		@header("Pragma: no-cache");
		@header("Content-type: text/css");

?>

	.head					{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : bold; 	font-style : normal; font-size: 14px; 		color : #FFFFCC; }

	.liste				{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 12px; 	color : #FFFFCC; }

	.listefett		{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : bold; 	font-style : normal; font-size: 12px; 	color : #FFFFCC; }

	.smalltext		{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 11px; 	color : #FFFFCC; }

	.copy					{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 14px; 		color : #FFFFFF; }

	.select				{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 12px; 	color : #000000; }

	.popup				{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 13px; 	color : #000000; }

	.update				{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 11px; 	color : #FFFFCC; }

	.menue				{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; text-align : center; font-style : normal; font-size: 12px; 	color : #FFFFCC; }

	.menuelink		{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; text-align : center; font-style : normal; font-size: 12px; 	color : #FFFFCC; }

	.menueactive	{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : bold; 	text-align : center; font-style : normal; font-size: 12px; 	color : #FFFFCC; background-color : #000000; }

	.progress			{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 12px; 	color : #000000; }

	.progressfett	{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : bold; 	font-style : normal; font-size: 12px; 	color : #000000; }

	.help					{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : bold; 	font-style : normal; font-size: 12px; 	color : #FFFFCC; }

	.itemprice		{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; text-align : right; font-style : normal; font-size: 12px; 	color : #FFFFCC; background-color : #000000; }

	.discount			{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; text-align : right; font-style : normal; font-size: 11px; 	color : #FFFFCC; background-color : #000000; }

	.challenge		{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 11px; 	color : #000000; background-color : #FFFFCC; }

	.spiderlink		{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : normal; font-style : normal; font-size: 14px; 	color : #FFFFCC; }

	.cur_history	{font-family : "Arial", "Sans Serif", "Geneva"; font-weight : bold; 	font-style : normal; font-size: 12px; 	color : #FFFFCC; background-color : #AA0000; }

	acronym { border-bottom: 1px dashed #000; cursor: help; }
	A							{	text-decoration : none; }
	A:Active			{	text-decoration : none; }
	A:Visited			{	text-decoration : none; }
	A:hover 			{ color : #FFFFCC; background-color : #AA0000; text-decoration: none; }
	A.help:hover  { color : #FFFFCC; background-color : #AA0000; text-decoration : underline; cursor: help;
													font-family : "Arial", "Sans Serif", "Geneva";
													font-weight : normal; font-style : normal; font-size: 12px;
													color : #FFFFFF;}
	A.menuelink							{	display: table-cell;  color : #FFFFCC; background-color : #AA0000; text-decoration : none; }
	A.menuelink:Hover				{	display: table-cell;  color : #FFFFCC; background-color : #000000; text-decoration : none; }
	A.menuelink:Active			{	display: table-cell;  color : #FFFFCC; background-color : #000000; text-decoration : none; }
	A.smalltext							{	display: table-cell;  color : #FFFFCC; background-color : #AA0000; text-decoration : none; }
	A.smalltext:Hover				{	display: table-cell;  color : #FFFFCC; background-color : #000000; text-decoration : none; }
	A.smalltext:Active			{	display: table-cell;  color : #FFFFCC; background-color : #000000; text-decoration : none; }
	A.textlink							{	display: table-cell;  color : #FFFFCC; background-color : #AA0000; text-decoration : none; }
	A.textlink:Hover				{	display: table-cell;  color : #FFFFCC; background-color : #000000; text-decoration : none; }
	A.textlink:Active				{	display: table-cell;  color : #FFFFCC; background-color : #000000; text-decoration : none; }
	A.category							{	display: block; color : #FFFFCC; 	background-color : #000000; text-decoration : none; }
	A.category:Hover 				{ display: block; color : #FFFFCC; 	background-color : #AA0000; text-decoration: none; }
	A.category:Active				{	display: block; color : #FFFFCC; 	background-color : #AA0000; text-decoration : none; }
	A.category:Visited			{	display: block; color : #FFFFCC; 	background-color : #AA0000; text-decoration : none; }
	A.cat_selected					{	display: block; color : #FFFFCC; font-weight : bold;	background-color : #000000; text-decoration : none; }
	A.cat_selected:Hover 		{ display: block; color : #FFFFCC; font-weight : bold;	background-color : #AA0000; text-decoration: none; }
	A.cat_selected:Active		{	display: block; color : #FFFFCC; font-weight : bold;	background-color : #AA0000; text-decoration : none; }
	A.cat_selected:Visited	{	display: block; color : #FFFFCC; font-weight : bold;	background-color : #AA0000; text-decoration : none; }
	A.discount				 			{ color : #FFFFCC; background-color : #000000; text-decoration: underline; }
	A.discount:Active 			{ color : #FFFFCC; background-color : #000000; text-decoration: none; }
	A.discount:Visited 			{ color : #FFFFCC; background-color : #000000; text-decoration: underline; }
	A.progress				 			{ color : #000000; background-color : #FFFFCC; text-decoration: underline; }
	A.progress:Active 			{ color : #000000; background-color : #FFFFCC; text-decoration: none; }
	A.progress:Visited 			{ color : #000000; background-color : #FFFFCC; text-decoration: underline; }
	A.challenge				 			{ color : #000000; background-color : #FFFFCC; text-decoration: underline; }
	A.challenge:Active 			{ color : #000000; background-color : #FFFFCC; text-decoration: none; }
	A.challenge:Hover 			{ color : #000000; background-color : #FFFFCC; text-decoration: underline; }
	A.challenge:Visited 		{ color : #000000; background-color : #FFFFCC; text-decoration: none; }
	A.spiderlink				 		{ color : #000000; background-color : #FFFFCC; text-decoration: underline; }
	A.spiderlink:Active 		{ color : #000000; background-color : #FFFFCC; text-decoration: none; }
	A.spiderlink:Visited 		{ color : #000000; background-color : #FFFFCC; text-decoration: underline; }


a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none;
    border-bottom: 1px solid #000000;
    }

a.info:hover{
    z-index:25;
    background-color:#AA0000;
    cursor: help;
    }

a.info span{
    display: none;
    }

a.info:hover span{
    display:block;
    position:absolute;
    top:2em;
    left:-10em;
    width:25em;
    border:1px solid #000000;
    background-color:#FDF1D5;
    color:#000;
    text-align:justify;
    font-family: Arial, Sans Serif, Geneva;
    font-size:10px;
    font-weight:normal;
		font-style : normal;
    padding:3px;
    line-height:15px;
    }

a.info:hover b{
    white-space:nowrap;
    display:inline;
    font-size:small;
    }

a.info:hover img{
    float:none;
    margin:5;
    vertical-align:middle;
    border-style:none;
    border-width:0;
    }





a.info_red{
    position:relative; /*this is the key*/
    z-index:24;
    color:#FFFFCC;
    text-decoration:none;
    border-bottom: 1px solid #FFFFCC;
    }

a.info_red:hover{
    z-index:25;
    background-color:#AA0000;
    cursor: help;
    }

a.info_red span{
    display: none;
    }

a.info_red:hover span{
    display:block;
    position:absolute;
    top:2em;
    left:-10em;
    width:25em;
    border:1px solid #000000;
    background-color:#FDF1D5;
    color:#000;
    text-align:justify;
    font-family: Arial, Sans Serif, Geneva;
    font-size:10px;
    font-weight:normal;
		font-style : normal;
    padding:3px;
    line-height:15px;
    }

a.info_red:hover b{
    white-space:nowrap;
    display:inline;
    font-size:small;
    }

a.info_red:hover img{
    float:none;
    margin:5;
    vertical-align:middle;
    border-style:none;
    border-width:0;
    }

