/* BODY */
body { background-image: url(img/back.gif); background-repeat: repeat-y;}

/*#################################################################*/
/* FLIK KLASSER */
.flikClassAktiv {
font-size:12px; font-family:Verdana; font-weight: bold; border:1px solid silver; border-bottom:0px;
float:left; background-color:white; padding-left:8px; padding-right:8px; padding-top:3px;
}
.flikClassInAktiv {
font-size:10px; line-height:14px; font-family:Verdana; color: #595959; font-weight: bold; border:1px solid silver;
border-bottom:0px; float:left; background-color:#EEEEEE; padding:0px; padding-left:7px; padding-right:7px;
}
.topFlikAktiv { font-family: Verdana, Helvetica; font-size: 11px; font-weight: bold; color: black; text-decoration: none;}
A:hover.topFlikAktiv { color:red; text-decoration: none;}
.topFlikInAktiv { font-family: Verdana, Helvetica; font-size: 10px; font-weight: bold; color: #595959; text-decoration: none;}
A:hover.topFlikInAktiv { color:red; text-decoration: none;}
/* EVENT FILKAR */
.eventFlik { font-family: Verdana, Helvetica; font-size: 9px; color: #595959; font-weight: bold; text-decoration: none;}
A:hover.eventFlik { color:red; text-decoration: none;}
/* FLIK KLASSER SLUT */
/*#################################################################*/

/*#################################################################*/
/* DIV KLASSER */
.bodyDiv { float:left;width:920px; }
.leftDiv { float:left;width:159px;margin-right:18px; }
.mainDiv { float:left;width:375px;margin-right:18px; }
.specDiv { float:left;width:337px;margin-top:0px;border-bottom:5px solid silver;padding-bottom:8px;background-color:white;font-size:0px; }
.rightMenuDiv { float:left;width:199px;margin-right:18px; }
.rightBannerDiv { float:left;width:120px;padding-top:8px;}
.outsider { float:left;width:120px; }
.cont { width:1170px; }
.ribba { background-color: red; color: white; padding: 4px;}
/* DIV KLASSER SLUT */
/*#################################################################*/


/*#################################################################*/
/* Bilsport GUIDEN */
.miniBlue { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: none; color: gray; text-decoration: none; color:#4848C0;}
.grayFont { FONT: 12px Arial, Helvetica, sans-serif; color: black; font-weight:bold; color:white ! important;
font-size:12px;height:19px; line-height:19px;
}
/* Bilsport GUIDEN SLUT */
/*#################################################################*/



/* LANKAR */
.top { font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: none; color: #555555; text-decoration: none;}
A:hover.top { color:red; text-decoration: underline;}
.topWhite { font-family: Arial, Helvetica; font-size: 11px; font-weight: none; color: #EEEEEE; text-decoration: none;}
A:hover.topWhite { color:white; text-decoration: none;}
.mellanlank{ font-family: Verdana,Arial, Helvetica; font-size: 10px; font-weight: bold; color: white; text-decoration: none;}
A:hover.mellanlank { color:silver; text-decoration: underline;}

.siteMapMain{ font-family: Arial, Helvetica; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none;}
A:hover.siteMapMain { color:red; text-decoration: underline;}
.siteMapUnder{ font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
A:hover.siteMapUnder { color:red; text-decoration: underline;}

.navyLink { font-size:11px;font-family:Arial; color:navy; text-decoration: none;}
A:hover.navyLink { color:red; }


/* TABLES OCH INPUT */
.border
    {  BORDER: #EEEEEE 0px solid;
    FONT: 10px  Arial, Helvetica, sans-serif;     COLOR: white; }
	
	.grayborder
    {  BORDER: gray 1px solid;
     }

	.bord
    {  BORDER: gray 1px solid;
    }
	
.inputbox
    {  
    FONT: 10px  Verdana, Arial, Helvetica, sans-serif; color: white;
    background-color: #CD0404; float:left; width:159px; height:19px; margin-top:3px;
	}

	
	.inputboxInside
    {  
float:left;padding:3px;padding-left:5px;
	}
	
.sokknapp
    {  
    FONT: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; color: black;
    COLOR: black;
    }
	
.vitlitenrubbe
    {  
    FONT: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: #555555;
    }
	
	.vitrubbe
    {  
    FONT: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: white;
    }
	.bildtext
    {  
    FONT: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-style: none; 
	text-decoration: none;
    COLOR: #555555;
    }
	
	.poll_rubbe
    {  
    FONT: 11px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: #474747;
    }
	
	.poll_rubbe_2
    {  
    FONT: 14px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: white;
    }
	
	
	.comment_rubbe
    {  
    FONT: 12px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: #474747;
    }
	
	.comment_date
    {  
    FONT: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: #474747;
    }
	
	.comment_text
    {  
    FONT: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: none;
    COLOR: #474747;
    }
	
	.notis_rubbe
    {
    FONT: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: none;
    COLOR: #474747; text-decoration: none;
    }
	
	.A:hover.notis_rubbe
    {  
    FONT: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: none;
    COLOR: red; text-decoration: none;
    }
	
	.poll_svar
    {  
    FONT: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: #474747;
    }
	
	.redrubbe
    {  
    FONT: 12px Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    COLOR: red;
    }
	


.text { font-family:Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: black; text-decoration: none; }
A:hover.text { font-family:  Arial, Helvetica; font-size: 12px; font-weight: bold; color: red; }

.textMindre { font-family: Verdana, Helvetica; font-size: 10px; font-weight: none; color: black; text-decoration: none; line-height:12px;}
A:hover.textMindre { font-family: Verdana, Helvetica; font-size: 10px; font-weight: none; color: red; }

.litentext { font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: none; color: black; text-decoration: none;}
.litentext_white { font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: none; color:white; text-decoration: none;}
	
.litentext_lank { font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: none; color: red; text-decoration: underline;}
A:hover.litentext_lank { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: black;}
		
	
.mini { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: none; color: red; text-decoration: none;}
A:hover.mini { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: black; border-bottom: 1px dotted red;}
	
.minig { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: none; color: silver; text-decoration: none;}
	
.minigr { font-family: Verdana, Arial, Helvetica ! important; font-size: 10px ! important; font-weight: none ! important; color: gray ! important; text-decoration: none ! important;}
A:hover.minigr { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: red; }
		
.anmal_inlagg { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: none; color: #444444; text-decoration: none;}
	
.textmitten { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: none; color: black; text-decoration: none;}
.text_nyhet { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: none; color: black; text-decoration: none; line-height:14px;}
		
.text_ingress { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: none; color: black; text-decoration: none;}

.topp { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: none; color: black; text-decoration: underline;}
A:hover.topp { color:red; text-decoration: underline; }

.stor_white { font-family: Verdana, Arial, Helvetica; font-size: 22px; font-weight: none; color: white; text-decoration: none; }
.liten_white { font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold; color: white; text-decoration: none; }

.gatbilar
{FONT: 10px Verdana, Helvetica, sans-serif; color: #414141; font-weight:none; text-decoration:underline; }
A:hover.gatbilar{ color:red; text-decoration: underline;}

.stor { font-family: Arial, Helvetica; font-size: 22px; font-weight: none; color: black; text-decoration: none; }
.storre { font-family:  Arial, Helvetica; font-size: 30px; font-weight: none; color: black; text-decoration: none;}
.storst { font-family:  Arial, Helvetica; font-size: 42px; font-weight: none; color: black; text-decoration: none; line-height: 1;}
A:hover.storst { font-family: Verdana, Arial, Helvetica; font-size: 30px; font-weight: none; color: black; text-decoration: underline; line-height: 1;}
	
	
	.normalrubbe
	{
	
	FONT: 18px Arial, Helvetica, sans-serif; color: black; font-weight: bold;
	
	}
	
		.litenrubbe
	{
	
	FONT: 14px Arial, Helvetica, sans-serif; color: black; font-weight: bold;
	
	}
	
	
			.minirubbe
	{
	
	FONT: 12px Arial, Helvetica, sans-serif; color: black; font-weight: bold;
	
	}
	
			.storrubbe
	{
	
	FONT: 20px Arial, Helvetica, sans-serif; color: black; font-weight: bold;
	
	}
	
				.storrerubbe
	{
	
	FONT: 24px Arial, Helvetica, sans-serif; color: black; font-weight: bold;
	
	}
	

		.eventLink{
	color:black;
	text-DECORATION: none;
    font-family:Arial, Verdana, Helvetica;
	/*font-weight: bold;*/
    FONT-SIZE: 11px
      }	  
	A:hover.eventLink {text-decoration: underline;}
	A:visited.eventLink {}