/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body{
	font-size: 62.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow-y: scroll;
	color: #333333;
	line-height: 1.2em;
	background-color: #d9e7f0;
}
div#main-wrapper{
	background-color:#FFFFFF;
	border: 1px solid #666666;
	width: 952px;
	margin: 0 auto;
}
div#header{margin:15px;}
div#left-logo{float:left; margin-top:25px;}
div#right-logo{float:right;}
div#tab-menu-start{float:left;}
div#tab-menu{
	background:url(../../picture/meny_background.png) repeat-x;
		
	}
		ul#tmenu {
			list-style: none;
			}
			ul#tmenu li {
				display: inline;
			}
			ul#tmenu li a  {
				text-indent: -9999px;
				display: block;
				height: 47px;
				float: left;
				}
				ul#tmenu li a.cirk {
					background: url(../../picture/tab_cirk.png) no-repeat bottom center;
					width: 92px;
					}
				ul#tmenu li a.tryck {
					background: url(../../picture/tab_tryck.png) no-repeat bottom center;
					width: 110px;
					}
				ul#tmenu li a.borr {
					background: url(../../picture/tab_borr.png) no-repeat bottom center;
					width: 68px;
					}
				ul#tmenu li a.avlopp {
					background: url(../../picture/tab_avlopp.png) no-repeat bottom center;
					width: 64px;
					}
					ul#tmenu li a.cirk:hover, ul#tmenu li a.cirk:active, ul#tmenu li a.tryck:hover, ul#tmenu li a.tryck:active,
					ul#tmenu li a.borr:hover, ul#tmenu li a.borr:active, ul#tmenu li a.avlopp:hover, ul#tmenu li a.avlopp:active {
						background-position: center center;
					}
					body#cirk ul#tmenu li a.cirk,
					body#tryck ul#tmenu li a.tryck,
					body#borr ul#tmenu li a.borr,
					body#avlopp ul#tmenu li a.avlopp {
						background-position: top center;
					}
div#content-wrapper{}
div#search-wrapper{
	float:left;
	width:689px;
	border-right:#009C82 solid 1px;
	padding:0px 10px 0px 10px;
	margin-top:10px;
	min-height:555px;
}
	div#search-panel{
		padding-bottom: 10px;
	}
	div#search-result{
		border-top: #009C82 solid 1px;
		
	}
		div#txtRes{}
div#right-panel{
	float:right;
	padding:0px 10px 0px 10px;
	margin: 10px 0px 10px 0px;
	
	}
div#footer{
	text-align:right;
	padding:10px 10px 10px 10px;}
		
.clear { clear: both; }
.vinjett-picture{
	padding-left: 117px;
	padding-top: 60px;
}
.Headline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009C82;
	font-weight: normal;
	line-height: 16pt;
	margin-bottom: 15px;
} 

.Subline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009C82;
	font-size: 10px;
	font-weight: bold;
	line-height: 16pt;
	margin-bottom: 15px;
}

.HuvudRubrik {
	color: #009C82;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	font-style: normal;

}
.Rubrik1 {
	color: #003C31;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	line-height: 16pt;


}
.Rubrik2 {
	color: #003C31;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	line-height: 1.4em;

}


a, a:link, a:active, a:focus {
	color: #009C82;
	font-size: 10px;
	text-decoration: none;
} 

a:hover {
	color: #A90000;
	text-decoration: none;
}

.pumpList{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 258px;
		
}
.filterText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.TableFrame2{
	border: 1px solid #009C82;
	background-color: #EBEBEB;
}
.pmlArea{
	border-right: 1px solid #009C82;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	
}
.TableEndLine{
	border-bottom: 1px solid #009C82;
	padding-bottom: 5px;
}
.TableTopLine{
	border-top: 1px solid #009C82;
	padding-top: 5px;
}

#container {background: transparent;}
.roundtop {background: transparent;}
.roundbottom {background: transparent;}
.r1_bef{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_bef{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #EFEFEF; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_bef{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #EFEFEF; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_bef{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #EFEFEF; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r1_ers_hog{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_ers_hog{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #CBE8DD; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_ers_hog{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #CBE8DD; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_ers_hog{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #CBE8DD; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r1_ers_ele{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_ers_ele{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #97D5C9; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_ers_ele{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #97D5C9; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_ers_ele{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #97D5C9; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r1_ers_kon{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_ers_kon{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #62C3A5; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_ers_kon{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #62C3A5; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_ers_kon{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #62C3A5; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r1_ers_avl{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_ers_avl{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #fbd9c9; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_ers_avl{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #fbd9c9; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_ers_avl{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #fbd9c9; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r1_ers_kal{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_ers_kal{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #C8E9EF; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_ers_kal{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #C8E9EF; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_ers_kal{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #C8E9EF; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r1_ers_borr{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_ers_borr{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #fff9c7; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_ers_borr{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #fff9c7; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_ers_borr{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #fff9c7; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r1_msg{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #009C82; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;}
.r2_msg{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #CBE8DD; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82; 
	border-width: 0 2px;}
.r3_msg{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #CBE8DD; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.r4_msg{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #CBE8DD; 
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_bef {
	background: #EFEFEF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_ers_hog {
	background: #CBE8DD;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_ers_ele {
	background: #97D5C9;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_ers_kon {
	background: #62C3A5;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_ers_kal {
	background: #C8E9EF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_ers_avl {
	background: #fbd9c9;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_ers_borr {
	background: #fff9c7;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
.content_msg {
	background: #CBE8DD;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #009C82; 
	border-right: 1px solid #009C82;
}
