/* This file needs to be saved in the UTF-8 format in order to handle EditMenuName attributes with non-english characters */

/* --- Divs used for page structure ---*/

div#FullPageArea
{
	width:1100px;
	
}

div#MainABCArea
{
	float:left;
}

div#MainDArea
{
	float:left;
	width:191px;
	margin-top:10px;
}

#containerdiv
{
	height:100%;
	font-size:85%;
	background-color:White;
	width:773px;
	padding:0;
	margin:0;
	
}
.containerdivCenter
{
	width:787px;
	height:100%;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right; 
	BACKGROUND-IMAGE: url(/images/Kultur/shadow_right.gif);
	background-color:white;
	display:block;
	
}
.containerdivCenterTop
{
	width: 787px;
	height:100%;
	margin-top:10px;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right;
	BACKGROUND-IMAGE: url(/images/Kultur/shadow_right.gif);
	background-color:#ffffff;
	display:table;
}

#headertopright
{
	float:left;
	BACKGROUND-IMAGE: url(/images/Kultur/shadow_topcorner.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
	width:14px;
	height:70px;
}

#headerdiv
{
	/*display: block;*/
	/*height:70px;*/
	height:100%;
	float:left;
	text-align:left;
	width:773px;
	margin:0;
	padding:0;
}

.breadcrumbs
{
	float:left;
	text-align:left;
	display:block;
	margin:0 0 0 185px;
	padding:3px 0 0 15px;
	font-size:x-small;
	font-weight:normal;	
	color:#f0f0f0;
}

#leftmenudiv
{
	width: 140px;
	/*width:18%;*/
	margin-right:8px;
	float: left;
	text-align: left;
}
#mainareadiv
{
	width:618px;
	/*width:79%;*/
	/*float: right;*/
	/*display:table;*/
	float:left;
	text-align: left;
	margin:0;
	padding:0;
}

#bottomshadow
{
	/*margin: 0 0 0 15px;
	padding:0;
	font-size:1px;
	background: url(/images/Kultur/shadow_down.gif) right bottom no-repeat;
	height:14px;
	width:786px;*/
	margin: 0;
	padding:0;
	background: url(/images/Kultur/ShadowBottom.gif) left bottom no-repeat;
	width:787px;
	font-size:1px;
	height:14px;
}

#footerdiv
{
	width: 773px;
	text-align: left;
	padding: 3px 15px 5px 15px;
	font-size:x-small;
	font-weight:bold;
}

#navigationdivtop
{
	width: 594px;
	float: left;
	text-align: left;
	/*background-color:#B1AA98;*/
	background-color:White;
	padding: 3px 15px 3px 10px;
	margin-left:0px;
	border-bottom:solid 1px silver;
	vertical-align:middle;
}

#navigationdivbottom
{
	width: 594px;
	float: left;
	text-align: left;
	/*background-color:#B1AA98;*/
	background-color:White;
	padding: 3px 15px 20px 10px;
	margin-left:0px;
	border-top:solid 1px silver;
}


/* Lager på sidan */

/*ABC yta */
#ytaABC
{
	float:left;
	width:607px;
	/*width:100%;*/
	overflow: hidden;
}
/*A+B+C yta*/
#ytaA_B_C
{
	float:left;
	width:607px;
	margin-bottom:15px;
	/*width:100%;*/
	/*overflow: hidden;*/
}
/*AB yta */
#ytaAB
{
	float:left;
	/*width:398px;*/
	width:405px;
	/*width:67%;*/
	overflow: hidden;
}
#ytaAB_3
{
	float:left;
	width:405px;
	/*width:412px;*/
	/*width:67%;*/
	overflow: hidden;
}
/*C yta*/
#ytaC
{
	float:left;
	width:206px;
	width:191px;
	/*width:33%;*/
	/*overflow: hidden;*/
	padding-left:7px;
}
#ytaC_3
{
	float:left;
	width:206px;
	width:191px;
	/*width:33%;*/
	/*overflow: hidden;*/
	padding-left:7px;
}

div.divStretchVertical
{
	width:202px;
	/*width:33%;*/
	float:left;
	overflow: hidden;	
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}

div.divStretchVertical_leftAB
{
	width:396px;
	/*width:33%;*/
	float:left;
	/*overflow: hidden;*/
	margin-right:7px; 
	margin-bottom:15px;
/*	
	padding-bottom: 32767px;
	margin-bottom: -32767px;
*/	
}

div.divStretchVertical_left
{
	width:191px;
	/*width:33%;*/
	float:left;
	overflow: hidden;
	/*margin-right:7px; */
	/*margin-bottom:15px;*/
/*	
	padding-bottom: 32767px;
	margin-bottom: -32767px;
*/	
}

div.divStretchVertical_middle
{
	width:191px;
	/*width:33%;*/
	float:left;
	/*margin-left:7px;
	margin-right:7px;*/
	margin-left:14px;
	overflow: hidden;
	/*margin-bottom:15px;*/
/*
	padding-bottom: 32767px;
	margin-bottom: -32767px;
*/
}
div.divStretchVertical_right
{
	width:191px;
	/*width:33%;*/
	float:left;
	margin-bottom:15px;
	overflow: hidden;
/*
	padding-bottom: 32767px;
	margin-bottom: -32767px;
*/
}

div.divText
{
	padding-left:15px;
	padding-right:15px;
	/*float:left;*/
	padding-bottom:10px;
	padding-top:5px;	
}

div.divTextAB
{}

#divSeparator
{
	float:left;
	width:100%;
	height:12px;
	font-size:1px;
}

#divC_Spacer
{
	float:left;
	width:100%;
	height:8px;
	font-size:1px;
}

/* -- Standard divs --*/

.leftfloating
{
	float: left;
}
.rightfloating
{
	float: right;
}
.centered
{
	text-align: center;
}
.rightaligned
{
	text-align: right;
}
.leftaligned
{
	text-align: left;
}
.hidden
{
	display:none;
}
img.borderless
{
	border: 0;
}






