/* CUSTOMER SERVICE */

#customerservice_search {
	/*684px x 56px*/
	position:relative;
	width:443px;
	height: 55px;
	float:left;

	/* margin-bottom: -4px; */
	background:url(../img/customerservice/customerservice_search.jpg) top left no-repeat;
}
	
#customerservice_searchbutton {
	/*684px x 56px*/
	position:relative;
	width:242px;
	height:56px;
	float:left;
	padding: 13px 0 0 0;
	background:url(../img/customerservice/customerservice_search_right.jpg) top left no-repeat;
}
	
#customerservice_input {
	position:relative;
	height:30px;
	width:415px;
	font-size:1.9em;
	color:#C6C6C6;
	border:0px;
	margin:13px 0 0 200px;
	padding: 2px 0 0 5px;
	background:url(../img/customerservice/customerservice_input.png) no-repeat; /* 200px 13px */
}

#content_wrapper {
	position:relative

}

#customerservice 
{
	color:#3e3e3e;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif ;
}

#leftmenu .contact_graphic
{
	background:url(../img/customerservice/contact_graphics.png) no-repeat;
	margin: 4px 0 6px 0;
	width:224px;
	height:53px;
}

	#customerserviceBox .opening_hours {
		position: relative;
		float: left;
		background: url(../img/mypages/addOnBox/addOnBox_repeater_grey.png) repeat-y top;
		width: 240px;
	}
	
	#customerserviceBox .opening_hours .top {
		margin: 12px 0 0 0;
	}
	
		
	/* ADDON BOX */
	#customerserviceBox {
		position: relative;
		float: left;
		margin: 5px 0px 0px 0px;
		width:224px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		}
		
		#customerserviceBox p {
			padding: 0;
			margin: 0;
			border: 0;
			height: 15px;
			text-decoration: none;
			font-size: 0.9em;
			font-weight: bold;
			color: #333333;
			}
			
			#customerserviceBox a {
				color: #333333;
				}
				
			#customerserviceBox a:hover {
				color: #C80000;
				}
			
			
		#customerserviceBox .yourAddOnsBtn { 
			position: relative;
			float: right;
			margin: 3px 3px 0 34px;
			width: 75px;
			height: 25px;
			background: transparent url(../img/mypages/deActivateBtn.png) no-repeat scroll 0 0;
			}			
			
		#customerserviceBox .yourAddOnsBtn>* { 
			display: none;
			}

	
		#customerserviceBox .top{
			position: relative;
			float: left;
			background:url(../img/customerservice/customerService_top.png) no-repeat top;
			width:224px;
			height:5px;
			}

		#customerserviceBox .customerservice_title{
			position: relative;
			float: left;
			background:url(../img/customerservice/customerService_repeater_white.png) repeat-y left;
			width:224px;
			}

		#customerserviceBox .plusMinus {
			float: left;
			margin:2px 0px 1px 0px;
			padding-left: 61px;
			border: none;
		}
		
		#customerserviceBox .plusMinus img {
			border: none;
		}

		#customerserviceBox  a:link 
		{
			color:#FFFFFF;
		}

		#customerserviceBox a:visited 
		{
			color:#FFFFFF;
		}

		#customerserviceBox a:hover
		{
			color:#FFFFFF;
		}

		#customerserviceBox a:active
		{
			color:#FFFFFF;
		}

		#customerserviceBox .sifr {
			float: left;
			}

			
		#customerserviceBox .separator{
			position: relative;
			float: left;
			background:url(../img/customerservice/customerService_seperator.png) no-repeat left;
			height: 1px;
			margin: 0 0 5px 0;
			width: 224px;
			}
				
		#customerserviceBox .subscriptions {
			position: relative;
			float: left;
			background: url(../img/customerservice/customerService_repeater_white.png) repeat-y top;
			width: 224px;
			}

		#customerserviceBox .subscriptions_driftsmeldinger {
			position: relative;
			float: left;
			background: url(../img/customerservice/customerService_repeater_grey.png) repeat-y top;
			width: 224px;
			}

		#customerserviceBox .subscriptions_driftsmeldinger .top {
			margin: 0px 0 0 0;
		}
			
			
			#customerserviceBox .leftcol {
				position: relative;
				float:left;
				margin: 4px 0 0px 8px;
				}
				
			#customerserviceBox .rightcol {
				position: relative;
				float:right;
				margin: 2px 8px  0px 0;
				}
		
					
					
			#customerserviceBox .profileSubscription {
				text-decoration: none;
				font-weight: bold;
				color: #333333;
				}
				
			#customerserviceBox .subscriptions .top {
					margin: 12px 0 0 0;
					}
					
			#customerserviceBox  .bottom {
				margin-bottom: -2px;
				position:relative;
				float:left;
				background:url(../img/customerservice/customerService_bottom.png) no-repeat left;
				height:5px;
				width:240px;
				}	
				
							

				
		#customerserviceBox .innertitle {
			
			color:#3e3e3e;
			margin: 3px 4px 4px 10px;

			}			
				
		#customerserviceBox .innertitle_drift {
			width:100px;			

			float:left;
			margin: 3px 4px 4px 10px;

			}
			
			#customerserviceBox .customerservice_title{
				font-size: 13pt;
				margin: 0px 0 0 0px;				
				color:#3e3e3e;				
				font-family:Arial, Helvetica, sans-serif;
				height: 27px;
			}
							
					
#driftsmelding_hidden
{
	margin: 0 6px 0 8px;
}