﻿body 
{
    font-size: 0.813em;
    font-family: Arial, Sans-Serif;
    color: #000000;
}

h1
{
    font-size: 1.5em;
}

h2
{
    font-size: 1.3em;
}

h3
{
    font-size: 1.0em;
}

a
{
    color: #000000;
}

a:hover
{
    color: #0f0f0f;
}

div#PageContent
{
    width: 950px;
    margin: auto;
}

div.clear
{
	clear:both;
}

div#TopPageHeader
{
}

div#TopPageHeader img.FohlmannLogo
{
	margin:0px auto 0px auto;
}

div#TopPageHeader a
{
	width:260px;
	height:56px;
	margin:0px auto 0px auto;
	display:block;
}

div#TopPageHeader h1
{
	text-align:center;
}

div#Content
{
}

div#Content p
{
	
}

div#Content h1
{
	text-align:center;
	margin:5px 0 0px;
}

div#Content div#WindowBox
{
	background-repeat:no-repeat;
	margin:0px auto 0px auto;
	/*height:345px;
	width:247px;
	padding:70px 185px 0px 185px;*/
	height:317px;
	width:363px;
	padding:75px 127px 23px 127px;
	background-image:url("../css/images/background_image_global.jpg");
	/*background-position:0px 5px;*/
	background-repeat:no-repeat;
}

div#Content div#WindowBox p
{
	padding:0px 30px 0px 30px;
}

div#WindowBoxBackground
{
	background-repeat:no-repeat;
	height:312px;
	width:363px;
	background-position:bottom left;
}

div#b2b
{
	width:130px;
	float:left;
	padding: 0px 5px 0px 57px
}

div#b2c
{
	width:130px;
	float:left;
	padding: 0px 36px 0px 5px
}

div#b2b p, div#b2c p 
{
	padding:0 0 0 0 !important;
}



div#WindowBoxBackgroundVIP
{
	background-repeat:no-repeat;
	height:317px;
	width:363px;
	background-position:bottom left;
}

div#WindowBoxBackgroundVIP p
{
	margin:0px 0px 10px 0px;
	font-size:0.846em;
	padding-top:5px !important;
}

div#vipProfileText
{
	height:302px;
}

ul#vipProfileInfo
{
	/*float:left;
	padding:0;
	margin:0px auto 0px auto;*/
	clear:both;
	height:15px;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	width:383px;
	font-size:0.769em;
	/*background-color:Aqua;*/
}



ul#vipProfileInfo li
{
	/*float:left;
	padding-right:25px;*/
	display:inline;
	background-image:url("../css/images/bulletpointVipProfile.jpg");
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 7px 0px 10px;
}

ul#vipProfileInfo li#firstListElement
{
	background-image:none;
}

ul.addressFooter
{
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	text-align:center;
	font-size:0.846em;
	clear:both;
}

ul.addressFooter li
{
	display:inline;
	background-image:url("../css/images/address_squareBullet.jpg");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
	padding-right:5px;
}

ul.addressFooter li.firstListElementAddress
{
	background-image:none;
	padding-left:0px !important;
}

div#Navigation
{
}

/*ul#SiteNavigation
{
	float:left;
}*/

	div#Navigation ul#SiteNavigation
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		list-style:none;
		font-size:0.864em;
		width:800px;
		padding:0px 0px 0px 165px;
	}
	
	div#Navigation ul#SiteNavigation li
	{
		float:left;
		/*text-align: center;*/
		line-height: 39px;
		width:130px;
	}
	
	div#Navigation ul#SiteNavigation li.SelectedLink
	{
		
	}

	div#Navigation ul#SiteNavigation li a
	{
		display: block;
		/*width: 100%;
		height: 100%;*/
		color: #000000;
		text-decoration: none;
		background-image:url("../css/images/menupunkt.jpg");
		background-position:0px 5px;
		background-repeat:no-repeat;
		padding:0px 0px 0px 35px;
	}
	
	div#Navigation ul#SiteNavigation li a.SelectedLink
	{
	background-image:url("../css/images/menupunktSelected.jpg");
	}
	
	div#Navigation ul#SiteNavigation li.currentPage
	{
	}

	div#Navigation ul#SiteNavigation li a:hover 
	{
		text-decoration: underline;
	}
	
	div#Navigation ul#SiteNavigation a
	{
		color:#000000;
	}
	
	ul#secondNavigation
	{	    
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	ul#secondNavigation li
	{
		line-height:15px !important;
		padding-left:0px !important;
		margin-left:35px;
		width:auto !important;
		clear: both;
	}
	
	
	
	ul#secondNavigation li a
	{
		background-image:none !important;
		/*background-position:none !important;*/
		margin-bottom:4px;
		padding-left:0px !important;
	}
	
	ul#secondNavigation li a.SelectedLink
	{
		border-bottom:solid 2px #FDD500;
		height:15px;
		margin-bottom:2px;
	}
