﻿
/* png fix */
img, div { behavior: url(/pngfix/iepngfix.htc) }


#flikar
{
	margin-left: 15px;
	width: 700px;
}
#flikar img
{
	padding-right: 3px;
	border: 0px;
}
#headerPlasticWrapper
{
	background-image: url(../Images/Layout/header_plastic_bg.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 739px;
	padding: 0px 0px 0px 11px;
}
#logo
{
	float: left;
	margin: 10px 0px 0px 0px;
}
#mainContentWrapper
{
	background-position: center bottom;
	width: 750px;
	background-color: #ffffff;
	background-image: url(../Images/Layout/parlino_main_bottom_bg_roun.jpg);
	background-repeat: no-repeat;
	display: table;
}
/*#mainContentWrapper { border: solid 1px #f00; }*/
#mainWrapper
{
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
#mainInnerContentWrapper
{
	margin: 6px 0px 6px 6px;
	/*height: 800px;*/
	background: url(../Images/Layout/wrapper_column2_bg_top_fade.jpg) no-repeat top left;
	min-height: 770px;
}
#knappWrapper
{
	margin-top: 11px;
	width: 208px;
	float: left; /*	height: 100px;*/
	overflow: hidden;
	display: block;
}
#knappWrapper img
{
	float: left;
}
#flashPlayerWrapper
{
}

.shadowBottomWrapper
{
	background-image: url(../Images/Layout/shadow_bottom_wide.jpg);
	width: 740px;
	height: 14px;
	background-repeat: no-repeat;
}
.shadowBottomWrapper_2
{
	width: 740px;
	height: 14px;
}

#mainColumn1
{
	width: 186px;
	margin: 0px 4px 0px 0px;
	float: left;
	background-position: left top;
	background-repeat: no-repeat;
}

#contentColumn1
{
	/* width: 131px; margin: 15px 21px 15px 21px; OLD */
	min-height: 400px;
	width: 186px;
}
#mainColumn2
{
	width: 546px;
	margin: 0px 4px 0px 4px;
	float: left;
	background-image: url(../Images/Layout/bg_top_right.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
#contentColumn2
{
	width: 504px;
	margin: 15px 21px 15px 21px;
}
.column1
{
	background-image: url(../Images/Layout/shadowleft.png);
	background-position: right top;
	width: 4px;
	
/*	width: 4px;
	float: left;
	background-image: url(../Images/Layout/leftshadowbg.gif);
	background-repeat:repeat-y;
	background-position: right top;
	text-align: right;
	/*height: 3000px;
	height: 100%;
	border-left: solid 1px #f00;
	overflow: hidden;
	display: table;
	height: 500px;*/
}

/*#imgBtm { visibility: hidden; }*/

.column1_2
{
	width: 4px;
	/*float: left;*/
/*	height: 500px;*/
}
#column2
{
	width: 750px;
	float: left;
}
.column3
{
	background-image: url(../Images/Layout/shadowright.png);
	background-position: left top;
	width: 4px;
	/*width: 4px;
	background-image: url(../Images/Layout/bg_right_column3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 500px;
	text-align: left;
	height: 500px;*/
}
.column3_2
{
	width: 4px;
/*	height: 500px;*/
	/*text-align: left;*/
	/*height: 500px;*/
}

#header
{
	width: 750px;
}
/* DEBUG */
#column2
{
	/*border: 1px #ff0000 solid;*/
	margin: 0px -3px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*
#column3{
	border: 1px #ff0000 solid;
}*/

/* Classes */

.containerBox
{
	border: 1px solid #C5C5C5;
}

.containerBox_marked
{
	border: 2px solid #fcef09;
}

/* Box style 1 */

.boxHeader
{
	background-color: #F4F4F4;
	padding: 8px;
	font-weight: bold;
}

.boxHeader img
{
	border: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	float: left;
}

.boxContent
{
	padding: 8px;
	font-weight: bold;
}

.rblSumma input
{
	margin-right: 10px;
}

/* Box style 2 */

.boxHeader2
{
	background-color: #F4F4F4;
	padding: 8px;
	font-weight: bold;
}

.boxHeader2 img
{
	border: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	float: left;
}

.boxContent2
{
	padding: 8px;
	font-weight: bold;
}

.leftMenuItemNormal
{
	/*background-image: url(../Images/Layout/leftMenu/m_normal_bg.jpg);*/
	background-image: url(../Images/Layout/leftMenu/off.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 31px;
	padding: 0px 0px 0px 0px;

}

.leftMenuItemSelected
{
	/*background-image: url(../Images/Layout/leftMenu/m_selected_bg.jpg);*/
	background-image: url(../Images/Layout/leftMenu/on.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 31px;
	padding: 0px 0px 0px 0px;
	/*background-image: url(../Images/Layout/leftMenu/on.jpg);*/
}

.leftMenuItemNormal a 
{
	clear: left;
	background: none;
	width: 100%;
	display: block;
	padding: 0px 0px 0px 34px;
	line-height: 31px;
}
.leftMenuItemSelected a
{
	clear: left;
	background: none;
	width: 100%;
	display: block;
	padding: 0px 0px 0px 34px;
	line-height: 31px;
}

/*.leftMenuItemSelected a:hover
{
	background-image: url(../Images/Layout/leftMenu/on.jpg);
}*/

#Menu1
{
	border: 0px;
}

/*
Menu1n0.leftMenuItemSelected
{
	background-image: url(../Images/Layout/leftMenu/m_selected_bg_top.jpg);
}*/


.relevantLinks .links
{
	list-style-image: url(../Images/Layout/arrow_right.gif);
	list-style-position: inside;
}
.relevantLinks .links a { padding-left: 9px; }

.relevantLinks
{
	font-family: "Trebuchet MS";
	font-size: 0.7em;
}

.relevantLinks .links
{
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;

}

.relevantLinks .numlist
{
	list-style-position: inside;
	list-style-type: decimal;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 1.1em;
	color: #636363;
}

.numlist span
{
	font-weight: normal;
	font-size: 0.9em;
}

.relevantLinks li { line-height: 170%; }

.clmnLeft
{
	width: 323px;
	margin: 0px 0px 0px 0px;
	float: left;
	/*border: solid 1px #f00;*/
}

.clmnRight
{
	width: 160px;
	/*border: solid 1px #f00;*/
	clear: right;
}


/* Tabellklass */

.tblGreen
{
	border-left: solid 1px #c5c5c5;
	border-right: solid 1px #c5c5c5;
	border-bottom: solid 1px #c5c5c5;
	width: 100%;
}

.tblGreen td
{
	border-top: solid 1px #c5c5c5;
	padding: 5px;
}

.tblGreen .tdHeader
{
	background-color: #eff5c0;
	vertical-align: top;
	padding: 5px;
	font-weight: bold;
	color: #000;
}

.tblGreen .td1 {
	text-align: left;
}

.tblGreen .td2 {
	text-align: left;
	background-color: #f3f3f3;
}