body {
	/*background-color: #F5F2EC; */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	margin: 0px 0px 20px 0px;
}
h1 {}
h2 {}
h3 {}
a {
  text-decoration: none;
	color: #CC0033;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #CC0033;
}
p {}
hr {
	broder:0px;
	height:1px;
	background-color:#E2E2E2;
	margin:0px;
}

/*---  CONTAINERS ---*/
#container_body {
	width: 780px;
	height: 100%;
	}

#container_outer {
	position: absolute; 
	left: 0px; 
	top: 0px;
	width: 680px;
/*	height: 670px; */
	}

#container_top {
	position: absolute; 
	left: 0px; 
	top: 0px;
	width: 780px;
	height: 70px;
	text-align: left;
	border-bottom: 1px solid #959494;
	border-left: 1px solid #959494;
	border-right: 1px solid #959494;
	border-top: 1px solid #959494;
	background: url(px/sihvotop.gif) no-repeat;
	}
#container_content {
	position: absolute; 
	left: 155px; 
	top: 96px;
	width: 624px;
	/*height: 400px;*/
	background-repeat: no-repeat;
	text-align: left;
	border-bottom: 1px solid #959494;
	border-left: 1px solid #959494;
	border-right: 1px solid #959494;
	border-top: 1px solid #959494;
	background: url(px/content_bgr.gif) no-repeat;
	}
#container_menu_tabs {
	position: absolute; 
	left: 155px; 
	top: 75px;
	width: 620px;
	height: 16px;
	text-align: left;
	padding: 2px 2px 2px 2px;
	}
#container_menu_tab {
	float: left;
	width: 98px;
	height: 16px;
	background: url(px/selected_tab.gif) no-repeat;
	border: 0;
	cursor: pointer;
  color: #CC0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}
#container_menu_tab a{
  text-decoration: none;
}

#container_date_box {
	position: absolute; 
	left: 0px; 
	top: 75px;
	width: 143px;
	height: 20px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 2px 2px 2px;
	}
	

#container_menu_sub {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0033;
	cursor: pointer;
	padding: 4px 4px;
}

#container_menu_sub a{
	text-decoration: none;
}

#container_menu_sub a:hover{
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
#container_menu_sub b{
	font-weight: bold;
  color: #CC0033;
}

#container_spalt {
	float: left;
	left: 10px; 
	top: 20px;
	width: 400px; 	
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
}

#container_spalt b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  color: #CC0033;
}

#container_spalt1 {
	float: left;
	left: 10px; 
	top: 20px;
	width: 380px; 	
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
}

#container_spalt1 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  color: #CC0033;
}

#container_spalt2 {
	float: left;
	left: 400px; 
	width: 150px;	
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 10px 10px 10px;
}

#container_contact_box {
	position: absolute; 
	left: 0px; 
	top: 245px;
	width: 137px;
	height: 50px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 2px;
	border-bottom: 1px dotted #959494;
	border-left: 1px dotted #959494;
	border-right: 1px dotted #959494;
	border-top: 1px dotted #959494;
	}

#container_photo {
	position: absolute; 
	left: 0px; 
	top: 86px;
	width: 143px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 11px;
}

#container_footer {
	float: left; 
	width: 620px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	border-top: 1px dotted #959494;
	padding: 2px 2px;
}

/*---  CONTAINER  MENU ---*/
#container_menu {
	margin: 0px 9px 0px 9px;
	padding: 1px 0px 1px 0px;
	text-align: center;
	font-size: 10px;
	color: #7A7267;
	height: 19px;
	background-image: url(px/bg_container_menu.gif);
	background-repeat: repeat-x;
	}
#container_menu a{
	float: left;
	padding: 3px 14px 4px 14px;
	font-weight: bold;
	color: #7A7267;
	text-decoration: none;
	}
#menu_kundsegment {
	margin-left: 9px;
	}
	
#loggain {
	padding:5px 10px 5px 10px;
	font-size:10px;
}
.loggain_form {
	margin:0;
	padding:0;
}
.loggain_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #B9B5AE;
	width:140px;
}
.loggain_knapp {
	width:56px;
	height:16px;
	background: url(px/loggain.gif) no-repeat;
	border: 0;
}

.loggaut_knapp {
	width:58px;
	height:16px;
	background: url(px/loggaut.gif) no-repeat;
	border: 0;
}

.search_button {
	width:58px;
	height:16px;
	background: url(px/sok.gif) no-repeat;
	border: 0;
}
