hr {

color: #FFCD06}



body {

scrollbar-base-color:#CCCCCC;

scrollbar-arrow-color:#618FAE;

scrollbar-track-color:#FFFFFF;

listbox-arrow-color: #FFFFFF;
height:100%;
width:100%;
margin:0;
padding:0;

}





body.bild {

scrollbar-base-color:#f1f1f1;

scrollbar-arrow-color:#618FAE;

scrollbar-track-color:#FFFFFF;

listbox-arrow-color: #618FAE;

background-image:url("bilder/rulle_raster_hel.jpg");

background-repeat: no-repeat;

background-position: center;

}





.dropmenu{

font-family: verdana, arial, sans serif;

font-size: 10px;color: #ffffff;

background-color: #365A7C;

padding-top:2px;

padding-left:2px;

padding-right:1px;

padding-bottom:3px;

border:1px #f1f1f1 outset;

line-height:105%;

filter:alpha(opacity=80);

}

p{
font-family: verdana, arial, sans serif;
font-size: 9px;color: #000000;
padding:0;
margin:0;
}



p.padding{

font-family: verdana, arial, sans serif;

font-size: 10px;

color:#000000;

line-height:120%;

padding-top: 0px;

padding-bottom: 0px;

margin-top: 0px;

margin-bottom:4px;

}



p.meny1{

font-family: verdana, arial, sans serif;

font-size: 10px;

color:#000000;

font-weight: bold;

background-color: #C6D4ED;

border: 1px #000000 solid;

padding: 2px;

}



p.meny2{

font-family: verdana, arial, sans serif;

font-size: 10px;

color:#000000;

font-weight: bold;

background-color: #8ACAD0;

border: 1px #000000 solid;

padding: 2px;

}



p.meny3{

font-family: verdana, arial, sans serif;

font-size: 10px;

color:#000000;

font-weight: bold;

background-color: #6B93CC;

border: 1px #000000 solid;

padding: 2px;

}



p.meny4{

font-family: verdana, arial, sans serif;

font-size: 10px;

color:#000000;

font-weight: bold;

background-color: #C6E2F6;

border: 1px #000000 solid;

padding: 2px;

}



.skicka_knapp { 

color: #000000; 

background-color:transparent;

border: #000000; 

border-style: solid; 

border-top-width: 1px; 

border-right-width: 1px; 

border-bottom-width: 1px; 

border-left-width: 1px}





td.border{

border: 1px solid #000000;}



td.menu{

font-family: verdana, arial, sans serif;

font-size: 10px;color: #FFFFFF;

}





td.bildcollage{

font-family: verdana, arial, sans serif;

font-size: 9px;color: #FFFFFF;

padding:6px;

text-align:center;

}



td.blackdashed{

border: 1px dashed #000000;

}



td.dashedleft{

border-left: 1px dashed #000000;

}

td.dashedright{

border-right: 1px dashed #000000;

}

td.dashedrightleft{

border-right: 1px dashed #000000;

border-left: 1px dashed #000000;

}



td.dashedbottom{ 

border-bottom: 1px dashed #000000;}



td.dashed{border: 1px dashed #000000;

background-color: #EBEBEC;

}

td.whitedashed{

border: 1px dashed #FFFFFF;

font-face: verdana, arial, sans serif;

color: #FFFFFF;

font-size: 10px 

}



td {

font-family: verdana, arial, sans serif;

font-size: 10px;color: #000000;

}



td.whitefont {

font-family: verdana, arial, sans serif;

font-size: 10px;color: #FFFFFF;

font-weight: none;

}



td.blackfont_small {

font-family: verdana, arial, sans serif;

font-size: 9px;color: #000000;

font-weight: none;



}

.blackfont_small {

font-family: verdana, arial, sans serif;

font-size: 9px;color: #000000;

font-weight: none;
}



a.meny:link{

color: #000000;

text-decoration: none;

font-family: verdana, arial, sans serif;

font-size: 9px;

font-weight: bold

}

a.meny:visited {

color: #000000;

text-decoration: none;

font-family: verdana, arial, sans serif;

font-size: 9px;

font-weight: bold

}



a.meny:hover {

color: #A5001E;

text-decoration: none;

font-family: verdana, arial, sans serif;

font-size: 9px;

font-weight: bold;

}



a:link{

color: #000000;

text-decoration: none;

font-weight: bold

}



a:visited {

color: #000000;

text-decoration: none;

font-weight: bold

}



a:hover {

color: #FFFFFF;

text-decoration: none;

font-weight: bold;

}



a.underline:link{

color: #000000;

font-family: verdana, arial, sans serif;

font-size: 9px;

text-decoration: none;

font-weight: normal;

}

a.underline:hover{

color: #000000;

font-family: verdana, arial, sans serif;

font-size: 9px;

text-decoration: underline;

font-weight: normal;

}

a.underline:visited{

color: #000000;

font-family: verdana, arial, sans serif;

font-size: 9px;

text-decoration: none;

font-weight: normal;

}





a.white:link{

color: #FFFFFF;

font-family: verdana, arial, "sans serif";

font-size: 9px;

text-decoration: none;

font-weight: bold;

}

a.white:hover{

color: #CCCCCC;

font-family: verdana, arial, "sans serif";

font-size: 9px;

text-decoration: none;

font-weight: bold;

}

a.white:visited{
color: #FFFFFF;

font-family: verdana, arial, "sans serif";

font-size: 9px;

text-decoration: none;

font-weight: bold;

}



a.whiteunderline:link{

color: #FFFFFF;

font-family: verdana, arial, sans serif;

font-size: 9px;

text-decoration: none;

font-weight: normal;

}

a.whiteunderline:hover{

color: #FFFFFF;

font-family: verdana, arial, sans serif;

font-size: 9px;

text-decoration: underline;

font-weight: normal;

}

a.whiteunderline:visited{

color: #FFFFFF;

font-family: verdana, arial, sans serif;

font-size: 9px;

text-decoration: none;

font-weight: normal;

}



td.justify{

text-align:justify;

}



td.leftline{

border-left: 1px dotted #9E0501;

}





td.menubar {

border-top: 1px dotted #749193;

border-bottom: 1px dotted #749193;

background-color: #5C767F;



}



td.menubottom {

border-bottom: 1px dotted #5C767F;

font-family: verdana, arial, sans serif;

font-size: 10px;

color: #000000;

}



.message { 

border: 1px #000000 dashed;

background-color: #C3E3FF;

font-face: verdana;

font-color: #000000;

font-size: 13px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px

}



.name { 

border: #000000; 

border-style: solid; 

border-top-width: 1px; 

border-right-width: 1px; 

border-bottom-width: 1px; 

border-left-width: 1px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px

} 



select.option { 

color: #004080; 

background-color: #C2DEE2; 

font-size: 10px; 

font-family: Verdana, Arial, Helvetica, sans-serif} 

.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #799ECD;

	text-decoration: none;

}

p.meny5 {



font-family: verdana, arial, "sans serif";

font-size: 12px;

color:#000000;

font-weight: bold;

border: 0px solid #000000;

padding: 0px;

}
  

.smalldarkblue {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #2A4D72;

	text-decoration: none;

}

.dotted {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}

.tddotted {

	border: 1px dotted #CCCCCC;





}

.dottedsida {

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #CCCCCC;



}

.tddottsida {

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #CCCCCC;

}

.dotteddown {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}

.smallblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	text-decoration: none;

}

.miniblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000000;

	text-decoration: none;

}

.dot {

	list-style-type: circle;

}

td.dashedtop {

	padding: 0px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #000000;

}

td.dashedleftbottom {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-bottom-color: #000000;

	border-left-color: #000000;

}

td.dashedrightbottom {

	border-top-style: none;

	border-right-style: dashed;

	border-bottom-style: dashed;

	border-left-style: none;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-color: #000000;

	border-bottom-color: #000000;

}

td.underlined {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #799ECD;

}

td.underlinedleft {

	border-bottom-width: 3px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: dashed;

	border-bottom-color: #799ECD;

	border-left-color: #000000;

}

td.underlinedright {

	border-right-width: 1px;

	border-bottom-width: 3px;

	border-right-style: dashed;

	border-bottom-style: solid;

	border-right-color: #000000;

	border-bottom-color: #799ECD;

}

td.underlineddark {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

}


#sidelinebox{
	background-image: url(bilder/streckbg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 100%;
	width: 165px;
	right: 1px;
	top: 0px;
	text-align: center;
	padding-left:20px;

}

#sidetextbox{
float: left;
width: 325px;
padding-top:30px;
padding-left:40px;

}

.rubelectronic {
	background-image: url(bilder/KG_electronics_button_rub.jpg);
	background-repeat: no-repeat;
	font-family: verdana, arial, sans serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	border: 0px solid #000000;
	padding: 0px;
	background-position: left top;
	text-indent: 30pt;
	height: 25px;
	padding-top: 5px;
}

.rublightsafe {
background-image: url(bilder/KG_lightsafety_button_rub.jpg);
background-repeat: no-repeat;
font-family: verdana, arial, sans serif;
font-size: 12px;
color:#000000;
font-weight: bold;
border: 0px solid #000000;
padding: 0px;
background-position: left top;
text-indent: 30pt;
height: 25px;
padding-top: 5px;

}

.middletextbox {
	float: none;
	width: 94%;
	height: 90%;
	padding-top:30px;
	padding-left:30px;
	text-align: left;
	vertical-align: top;

}
.content {
	width: 551px;
	height: 100%;
	text-align: left;


}
.affarsomrbox{
padding: 1px 10px;
margin: 0px;
text-align: left;
color: #000000;
font-family: verdana, arial, sans serif;
font-size: 9px;
font-style: normal;
font-variant: normal;
text-decoration: none;
vertical-align: top;
line-height: 13px;
}


#news_box_header {
background-image:url(bilder/news_box_header.gif);
height: 32px;
width:238px;
padding-left:10px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;

}

#news_box_body {
background-image:url(bilder/news_box_body.gif);
width:228px;
padding:10px;
}

#news_box_body h1 {
font-size:10px;
margin:0px;
}


#news_box_date {
}


#news_box_body a {
font-weight:normal; color:#6699cc;
}

#news_box_body a.box_a_sp {
font-weight:normal; color:#6699cc;
text-decoration:underline;
font-weight:bold;
font-size:9px;

}

#news-box{
margin-top:30px;
}


#news_box_footer {
background-image:url(bilder/news_box_footer.gif);
width:248px;
height:6px;
}


.meny5 {
font-family: verdana, arial, "sans serif";
font-size: 12px;
color:#000000;
font-weight: bold;
border: 0px solid #000000;
padding: 0px;

}

#news-offer{
	padding-left:20px;
	padding-right:20px;
	padding-top:40px;
}

#news-offer a:link{
	font-family: verdana, arial, "sans serif";
	font-size:9px;
	color:#000000;
	font-weight: bold;
	padding-right:20px;
	
}

#news-offer a img{
margin-top:10px;
border:none;
}


#news-offer p{
	padding-bottom:10px;
}


