body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px} 
A:LINK { text-decoration : none; font-weight : bold; color : Gray; border:0} 
A:VISITED { text-decoration : none; font-weight : bold; color : Gray; } 
A:ACTIVE { text-decoration : underline; font-weight : bold; color : Gray; } 
A:HOVER { text-decoration : none; font-weight : bold; color : #AA5242; } 

td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 12px;} 
.rubrik { font-weight : normal; font-size : 12px; color : #555555; font-weight : bold; font-size : 12px; background-color: White; background-image: 
url('menybg.gif'); } 
.menucolor { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 12px;} 

.artcappello { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 12px;}
.arttitolo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 14px;}
.artcorpo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-size : 12px; background-color: black;}
.artpiede {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 10px; background-color: #333333;}

.newscappello { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 10px; }
.newstitlo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 12px;}
.newscorpo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 10px;}
.newspiede {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 9px; background-color: #333333;}

.preferitititolo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 10px; background-color: #333333;}
.preferiticorpo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 10px; }
.preferitipiede {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 9px; background-color: #333333;}

.mltable {font-family: Verdana, Arial, Helvetica, sans-serif; color: orange; font-size : 9px; background-color: #000000;}
.mltitolo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 10px; background-color: #333333;}
.mlcorpo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 10px;}




.nyhetsrubrik { font-size : 18px; padding-top: 1px; padding-bottom: 1px; color: Gray; } 
.linje { border-bottom-style : dashed; border-bottom-width : 1px; border-left-style : 
none; border-right-style : none; border-top-style : none; border-bottom-color 
: #555555; } 
.inmatning { background: #ffffff; border-bottom: 1px solid #555555; 
border-left: 1px solid #555555; border-right: 1px solid #555555; border-top: 1px 
solid #555555; color: #555555;/* for IE */font: 9px Verdana, Arial, 
Helvetica, sans-serif; overflow: hidden; } 
.ruta{ background: black; border: 0; padding: 5px; color: Gray; } 
.underrubrik { font-family: Verdana, 
Arial, Helvetica, sans-serif; font-weight: bold; } 
.inlagg { padding: 5px; border: 
1px dashed #555555; color : #555555; font-family : Verdana, Arial, Helvetica, 
sans-serif; font-size : 10px; overflow:auto; background-color: #F1F4F8; } 
.input	{
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-image: url('menybg.gif');
	background-repeat: repeat-x;
	border: 
1px solid #555555;
	font-weight: bold;
} 
HR { color: #555555; } 
.hidden{ background-color: #F6F6F6; }
.news { font-size : 18px; padding-top: 1px; padding-bottom: 1px; color: #FFFF66; } 
.bews { background: White; border: 1px #FFFFCC solid; padding: 5px; color: #FFFF66; 
} 

/*###########################################*/

.thumbnail {position: relative;
z-index: 0}

.thumbnail:hover {background-color: transparent;
z-index: 5}

.thumbnail span {/*CSS for enlarged image*/
position: absolute;
padding: 0;
left: 0;
border: none;
visibility: hidden;
color: black;
text-decoration: none}

.thumbnail span img {/*CSS for enlarged image*/
border-width: 0;
padding: 0px}

.thumbnail:hover span {/*CSS for enlarged image on hover*/
visibility: visible;
top: -300px;
left: -75px; /*position where enlarged image should offset horizontally */}.performance {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tablenews {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #868686;
	background-image: url(bg-news2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
