/* 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 ---*/
.normalpage
{
	background-image:url(/images/avantime/vingruppen/backgroundPattern.gif);
}
#ContentDiv
{
	text-align:center;
}
#Page
{
    position: relative;
	margin: 0 auto;
	width: 950px;
	padding-left: 40px;
}
#PageContentBorderColor
{
	border-left:solid 2px #DFDFDF;
	border-right:solid 2px #DFDFDF;
	border-bottom:solid 2px #DFDFDF;
	background-color: #fff;
}
#PageContent
{
	width:835px;
	background-color:White;
	padding-bottom: 15px;
}



#HeaderArea
{
    text-align: left;

}
#LeftHeaderArea
{
	float:left;
	width:530px;
}
#RightHeagerArea
{
	float:left;
	width:305px;
}




#MainAreaPaddingDiv
{
	text-align:left;
	padding:0px 0px 0px 0px;
}

.LeftContentArea
{
	/*Width is defined in masterpage*/	
	float:left;
	text-align:left;
}
.LeftContentAreaPaddingDiv
{
    padding-top: 5px;
}
.MainContentArea
{
	/*Width is defined in masterpage*/	
	float:left;
	text-align:left;

}
.MainContentAreaPaddingDiv
{
    padding: 0px 14px 0px 0px;
}
.RightContentArea
{
	/*Width is defined in masterpage*/	
	float:left;
	text-align:left;
}
.RightContentAreaPaddingDiv
{
}
#FooterDiv
{
	text-align:center;
	color:#7F7F7F;
	padding:17px 0px 15px 0px;
	margin:0px 3px 0px 3px; 
	background-repeat:repeat-x;
	background-image:url(/images/avantime/vingruppen/footerBg.gif);
	background-color: #fff;
	font-size:0.89em;
}



/*Vinranka*/
.vinRankaImgTop
{
	position:relative;
	left:4px;
}
td.vinRankaTdTop
{
	vertical-align:top;
	width:129px;
}
.vinRankaImgBottom
{
	position:relative;
	left:-45px;
}
.vinRankaTdBottom
{
	vertical-align:bottom;	
	width:159px;
}
.structTable
{
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px -70px;
}