
.bgcolor1 { background-color: #ffffff ;}
.bgcolor2 { background-color: #000000 ;}
.bgcolor3 { background-color: #6699CC ;}
.bgcolor4 { background-color: #f2f8ff ;}
.bgcolor5 { background-color: #CCDDEE ;}
.bgcolor6 { background-color: #C0C0C0 ;}

.whiteonorange { background-color: #CCDDEE; color: #000000; }
.blackonorange { background-color: #CCDDEE; color: #000000; }


.listheader {
	background-color: #6699CC;
	padding-left:3px;
	color: #ffffff;
	font-weight: bold;
	height:16px;
}

.paddingLeft{
	padding-left:5px;
}
.paddingRight{
	padding-right:5px;
}
.paddingLeft20{padding-left:20px;}
.paddingRight20{padding-right:20px;}

.infoFrame{
	background-color: #ffffff;
	color: #363636;
	border: 1px solid #C0C0C0;
}

/* Rubriker */
.largeHeader{
	font-size: 10pt;
	font-weight:bold;
}

.mediumHeader{
	font-size: 8pt;
	font-weight:bold;
}

.smallHeader{
	font-size: 7pt;
	font-weight:bold;
}

/* Textstorlekar */
.largeText{font-size: 10pt;}
.mediumText{font-size: 8pt;}
.smallText{font-size: 7pt;}

.inactiveText{
	color:#C0C0C0;
}

.adminmenu{
	font-size:12px;
	font-family:Verdana, Arial;
}




.error_procedure{
	color:red;
	font-weight:bold;
	}

.info_mess{
	color:red;
	font-weight:bold;
}

.menu
	{
		background-color: #CCDDEE;
		color: #000000;
		border: 1px solid #C0C0C0;
	}

.menub
	{
		background-color: #f2f8ff;
		color: #000000;
		border-top: 1px solid #C0C0C0;
		border-right: 1px solid #C0C0C0;
		border-bottom: none;
		border-left: 1px solid #C0C0C0;
	}

.bar
	{
		background-color: #C0C0C0;
		margin-top: 0px;
		margin-bottom: 0px;
	}

.info
	{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #C0C0C0;
	}

.info_compact
	{
		background-color: #ffffff;
		color: #000000;
		border: 1px solid #C0C0C0;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}

.nomargin
	{
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}

.flt
	{
		font-family: Verdana;
		font-size: 8pt;
	}

.etikett
	{
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		float: left;
		position: absolute;
		top: 0px;
		left: 0px;
	}

.pagebreak
	{
		page-break-after: always;
	}

#smallmargin
	{
		margin-left: 2px;
		margin-top: 2px;
	}

A:link    { color: #000099; text-decoration: none }
A:visited { color: #000099; text-decoration: none }
A:active  { color: #000099; text-decoration: underline }
A:hover   { color: #000099; text-decoration: underline }

A.colheader:link    { color: #000099; text-decoration: underline; font-weight: bold; }
A.colheader:visited { color: #000099; text-decoration: underline; font-weight: bold; }
A.colheader:active  { color: #000099; text-decoration: underline; font-weight: bold; }
A.colheader:hover   { color: #000099; text-decoration: underline; font-weight: bold; }

INPUT
	{
		font-family: Verdana;
		font-size: 8pt;
	}

SELECT
	{
		font-family: Verdana;
		font-size: 8pt;
	}

BODY
	{
		font-family: Verdana;
		font-size: 8pt;
	}

TH
	{
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
	}

TD
	{
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		font-family: Verdana;
		font-size: 8pt;
	}

TD#etikett
	{
		font-family: Times;
		font-size: 9pt;
	}

TD#kundkort
	{
		font-family: Times;
		font-size: 12pt;
	}

TEXTAREA
	{
		font-family: Verdana;
		font-size: 8pt;
	}

DIV#right
	{
		float: right;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}

FORM#a
	{
		margin-left: 4px;
		margin-top: 4px;
	}

IMG#flag
	{
		margin-top: 1px;
		margin-left: 0px;
		margin-right: 2px;
		margin-bottom: 0px;
	}

#InfoFrame {
	/*position: relative;*/
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	/*visibility: hidden;*/
	top: 400px;
	left: 600px;
	width: 300px;
	height: 100px;
	text-align: left;
}

#NyhetsFrame {
	/*position: relative;*/
	position: absolute;
	/*vertical-align: middle*/
	/*margin: 0 auto;*/
	z-index: 1;
	/*visibility: hidden;*/
	top: 100px;
	left: 100px;
	width: 300px;
	height: 100px;
	text-align: left;
}


#InfoPage {
	/*position: relative;*/
	position: absolute;
	margin: 0 auto;
	z-index: 2;
	/*visibility: hidden;*/
	top: 90px;
	left: 430px;
	width: 300px;
	height: 100px;
	/*background-color: #D9E9F6;*/
	/*border: thin dotted #FFAD5B;*/
	text-align: left;
}

.infoPage{
	position: absolute;
	z-index: 1;
	top: 195px;
	left: 22px;
	width:1150px;
	background-color: #ffffff; /*e4ebf7;*/
	color: #000000;
	border: 2px solid #808080;
}


.InfoPageAds {
	position: absolute;
	z-index: 3;
	visibility:visible;
	/*right: 200px;*/
	/*background-color: #ffffff;*/
	color:#000099;
}


.infoMenu {
		background-color:#ffffcc;
		color:#000000;
		border: 1px solid #C0C0C0;
}

.infoHeader{
	padding-left:3px;
	background-color: #d3d3d3;
	/*color: #000000;*/
	font-size: 10pt;
	font-weight:bold;
	height:16px;
}

A.infoClose:link    { color:red; text-decoration: none }
A.infoClose:visited { color:red; text-decoration: none }
A.infoClose:active  { color:red; text-decoration: underline }
A.infoClose:hover   { color:red; text-decoration: underline }


/*----------DroppdownMenyer ------------------------------------------------------- */

.DropDownHeader{
	color:#000099; /*000099*/
	/*font-weight:bold;*/
	/*letter-spacing:1px;*/
	font-size:11px;
	cursor:pointer;
}

.DropDownLinks{
	font-size:10px;
	text-decoration: none;
}
.DropDownLinks A:visited {color: #000099; text-decoration: none;}
.DropDownLinks A:link {color: #000099; text-decoration: none;}
.DropDownLinks A:hover {color: #808080; text-decoration: none;}
.DropDownLinks A:active {color: #000099; text-decoration: none;}

.DropDownHeader A:visited {color: #000099; text-decoration: none;}
.DropDownHeader A:link {color: #000099; text-decoration: none;}
.DropDownHeader A:hover {color: #808080; text-decoration: none;}
.DropDownHeader A:active {color: #000099; text-decoration: none;}

/*-------------------------------------------------------------------------- */

.referers{
	border-left:1px solid black;
}
/* Tar bort eventuella radbrytningar innan och efter ett formulär. */
FORM{
	margin:0;
}


/* CSS för totalrader som summerar ihop en hel kolumn*/
.SumTotal{
	border-top:1px solid black;
	font-weight:bold;
	font-size:8pt;
}

/* CSS för eventuella kommentarer/fotnoter till en tabell */
.comment{
	font-size:7pt;
}

form#adForm table fieldset{ margin-bottom:20px; }

table.adform{ width:100%; }
	table.adform td.label{ width:150px; }

.outerFieldset {border-radius: 12px; background-color: #f0f0f0; border: 1px solid #cccccc;}
.innerFieldset {border-radius: 12px; background-color: #f9f9f9; border: 1px solid #cfcfcf;}

.quickLinks {border: none; padding: 12px;}
.quickLink {border: none; padding-right: 24px;}
.activeQuickLink {border: none; padding-right: 24px; font-weight: bold;}

.icon {vertical-align: -4px;}

.active {color: #000000; font-weight: bold;}
.inactive {color: #666666;}

.alignRight {text-align: right;}