BODY
{
	background-image:url(/images/vif_bggrayfade.gif);
}
TABLE
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 12px
}
H1
{
	margin:1px 1px 1px 1px
}
H2
{
	margin:1px 1px 1px 1px
}
DIV
{
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 120%;
}
TD
{
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 120%;
}
P
{
    FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 120%;
    margin:1px 1px 1px 1px;
}
TH
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 12px
}
SELECT
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 12px
}
TEXTAREA
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 12px
}
.cllleftshade
{
	background-image:url(/images/vif_grayfadeleft.gif);
	width:6px;
}
.cllrightshade
{
	background-image:url(/images/vif_grayfaderight.gif);
	width:2px;
}
.cllmain
{
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF
}
.cllmaintopspacer
{
	height:5px	
}
.cllmainimagesquare
{
	width:350px;
	height:320px;
	vertical-align:top;
	border:1px solid white
}
.cllmainnewscolumn
{
	width:165px;
	vertical-align:top;
	/*border:1px solid black*/
}
.cllmainstatistics
{
	width:206px;
	vertical-align:top;
	/*border:1px solid black*/
}
.cllsubmainnav
{
	width:160px;
	vertical-align:top;
	/*border:1px solid black*/
	
}
.cllsubmaincontent
{
	width:420px;
	vertical-align:top;
	padding:5px 35px 5px 30px;
	position:relative
	/*border:1px solid black*/
	
}
.cllsubmainpush
{
	width:123px;
	height:485px;
	vertical-align:top;
	padding:5px 15px 0px 15px;
	/*border:1px solid black*/
	
}
.cllsubmainstick
{
	width:1px;
	background-color:#cccccc
}
.cllsubmaintopspacer
{
	height:20px;
}
.cllsubmainbotspacer
{
	height:10px;
}
.cllpush
{
	width:230px;
	vertical-align:top;
	text-align:left;
	border:1px solid white
}
.cllspace
{
	width:17px;
}
.cllpushbottom
{
	height:20px;
}
.tblpush
{

}
.divpush
{
	border:1px solid #cccccc
}
.divlogga
{
	position:absolute;
	left:630px;
	top:-36px
}
.divmiddle
{
	position:absolute;
	left:50%;
	margin-left: -380px;
	top:65px
}
.divimgpos
{
	position:relative;
}

.heading
{ 
	/*color: #555859;*/
	color: #000000;
	font-weight: bold; 
	font-size: 22px;
	line-height: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
}
.heading1
{
	/*color: #313936;*/
	color: #000000;
	font-weight: bold;
	font-size: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
}

.heading2
{
	font-weight: normal;
	font-size: 11px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
}

A
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 120%;
    TEXT-DECORATION: underline
}

.normaltext
{
    COLOR: #313936;
    FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 120%
}
/*meny länkobjekt*/

.divitem
{
	padding-top:7px;
}

.divitemsub
{
	padding-top:7px;
}

.divallitems
{
	padding: 2px 15px 0px 10px;
}
.divtopimage
{
	
	padding: 0px 0px 0px 8px;
}

A.menitem
{
/*Om BMS*/
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	text-align:left; 
	padding-left:0px; 
	padding-right:0px
}

A.menitemhigh
{
/*om BMS*/
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
	font-size:10px;
	color:#AD0000;
	font-weight:bold;
	text-decoration: none;
	text-align:left; 
	padding-left:0px; 
	padding-right:0px
}
A.menitemsub
{
/*om BMS*/
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	text-align:left; 
	padding-left:0px; 
}
A.menitemsubhigh
{
/*om BMS*/
	FONT-FAMILY: Verdana, Arial, Helvetica, geneva, sans-serif;
	font-size:10px;
	color:#AD0000;
	font-weight:bold;
	text-decoration: none;
	text-align:left; 
	padding-left:0px; 
}

/*Publicent Menus*/
.backgroundgreen
{
	background-color:#979B80;
	width:227
}
.greenbutton
{
	background-color:#979B80;
	color:#FFFFFF;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.input
{
	FONT-FAMILY: verdana,arial;
    FONT-SIZE: 12px;
}
.admin
{
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.textwhite
{
    color:#FFFFFF;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
/*End Publicent Menus*/