#stupidtable {
  padding: 0px;
  margin: 0px;
  width: 550px;
  height: 120px;
}
#stupidtable a {
  padding: 0px;
  margin: 0px;
  float: left;
  border: none;
  display: block;
}
#stupidtable img {
  padding: 0px;
  margin: 0px;
  border: none;
}
#privatperson {
  position:absolute;
  top: 130px;
  left: 220px;
}
#bannner {
  position:absolute;
  top: 165px;
  left: 805px;
  width: 430px;
  height: 120px;
  background: url('/fileadmin/template/hyrlett/europeiska_kommissionen.jpg') no-repeat;
  z-index: 1;
}
#foretag {
  position:absolute;
  top: 130px;
  left: 420px;
}
#slogan {
  font-style: italic;
  font-size: 16px;
  font-weight: bold;
  padding-top: 10px;
}
#ringus {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-weight: bold;
  font-size: 17px;
  text-decoration: underline;
  padding-top: 5px; /*22*/
}

/* main menu styles */
/* General Fonts */
body {
	
	background-repeat: repeat-x;
        background-image: url('/fileadmin/template/hyrlett/bg.gif')
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	min-width: 764px;
	font-size: 14px;
}
P, OL,UL,DIV,TD {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
color: #555555; 
font-style: normal;  
line-height: 130%; 
}
.text {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
LINE-HEIGHT: 14px;
COLOR: #000000; 
}
.green {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
LINE-HEIGHT: 11px;
COLOR: #84b508;
font-weight: bold; 
}
H1 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 16px;
FONT-WEIGHT: none;
color: #000000; 
font-style: normal;  
line-height: 16px; 
}
H2 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 14px;
FONT-WEIGHT: none;
color: #000000; 
font-style: normal;  
line-height: 14px; 
}
H3 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
color: #000000; 
font-style: normal;  
line-height: 12px; 
}
H4 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
color: #000000; 
font-style: normal;  
line-height: 10px; 
}
/* Tabell padding */
.left { padding:2.5px; }
.main { padding:5px; }
.right { padding:5px; }
/* in text hyperlinks */
a:link {
font-weight: normal;
color: #478ADC; 			/* sky blue */
FONT-SIZE: 12px;
text-decoration: none;
}
a:visited {
font-weight: normal;
color: #478ADC; 			/* sky blue */
FONT-SIZE: 12px;
text-decoration: none;
}
a:hover {
font-weight: normal;
color: #478ADC;                        /* sky blue */
FONT-SIZE: 12px;
TEXT-DECORATION: undeline;
}
/* Left Navigation Menu */
.leftnav1 a:link {
display: block;
border-bottom: 1px solid #C9CACB;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;
color: #000000; 	
text-decoration: none;
width: 169px;
}
.leftnav1 a:visited {
display: block;
border-bottom: 1px solid #C9CACB;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; ; 
padding: 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;
color: #000000; 	
text-decoration: none;
width: 169px;
}
.leftnav1 a:active {
display: block;
border-bottom: 1px solid #C9CACB; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;
color: #000000; 	
text-decoration: none;
width: 169px;
}
.leftnav1 a:hover {
display: block;
border-bottom: 1px solid #C9CACB;  
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;
color: #000000; 			
text-decoration: none;
width: 169px
}
.leftnav1-act a:link {
display: block;
border-bottom: 1px solid #C9CACB; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
FONT-WEIGHT: bold;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;	
color: #000000; 			
text-decoration: none;
font-weight: bold;
width: 169px;
}
.leftnav1-act a:visited {
display: block;
border-bottom: 1px solid #C9CACB; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
FONT-WEIGHT: bold; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;	
color: #000000; 			
text-decoration: none;
width: 169px;
}
.leftnav1-act a:active {
display: block;
border-bottom: 1px solid #C9CACB;  
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
FONT-WEIGHT: bold;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;	
color: #000000; 			
text-decoration: none;
font-weight: bold;
width: 169px;
}
.leftnav1-act a:hover {
display: block;
border-bottom: 1px solid #C9CACB; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
FONT-WEIGHT: bold;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 3px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
}
.leftnav2 a:link {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url(images/button_square_blue_line.gif) 20px 50% no-repeat;
}
.leftnav2 a:visited {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url(images/button_square_blue_line.gif) 20px 50% no-repeat;
}
.leftnav2 a:active {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url(images/button_square_blue_line.gif) 20px 50% no-repeat;
}
.leftnav2 a:hover {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_square_green_line.gif) 20px 50% no-repeat;
}
.leftnav2-act a:link {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;  
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_square_green_line.gif) 20px 50% no-repeat;
}
.leftnav2-act a:visited {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;  
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_square_green_line.gif) 20px 50% no-repeat;
}
.leftnav2-act a:active {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
FONT-WEIGHT: bold; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_square_green_line.gif) 20px 50% no-repeat;
}
.leftnav2-act a:hover {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;   
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 13px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_square_green_line.gif) 20px 50% no-repeat;
}
.leftnav3 a:link {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url(images/button_arrow_blue_right_solid.gif) 35px 50% no-repeat
}
.leftnav3 a:visited {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url(images/button_arrow_blue_right_solid.gif) 35px 50% no-repeat
}
.leftnav3 a:active {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url(images/button_arrow_blue_right_solid.gif) 35px 50% no-repeat;
}
.leftnav3 a:hover {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_arrow_green_down_solid.gif) 35px 50% no-repeat;
}
.leftnav3-act a:link {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;  
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_arrow_green_down_solid.gif) 35px 50% no-repeat;
}
.leftnav3-act a:visited {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;   
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_arrow_green_down_solid.gif) 35px 50% no-repeat;
}
.leftnav3-act a:active {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_arrow_green_down_solid.gif) 35px 50% no-repeat;
}
.leftnav3-act a:hover {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;   
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 23px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url(images/button_arrow_green_down_solid.gif) 35px 50% no-repeat;
}
.leftnav4 a:link {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url("images/button_square_blue_solid.gif") 50px 50% no-repeat;
}
.leftnav4 a:visited {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url("images/button_square_blue_solid.gif") 50px 50% no-repeat;
}
.leftnav4 a:active {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 	
text-decoration: none;
width: 169px;
background: url("images/button_square_blue_solid.gif") 50px 50% no-repeat;
}
.leftnav4 a:hover {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url("images/button_square_green_solid.gif") 50px 50% no-repeat;
}
.leftnav4-act a:link {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;  
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url("images/button_square_green_solid.gif") 50px 50% no-repeat;
}
.leftnav4-act a:visited {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;   
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url("images/button_square_green_solid.gif") 50px 50% no-repeat;
}
.leftnav4-act a:active {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
FONT-WEIGHT: bold;
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url("images/button_square_green_solid.gif") 50px 50% no-repeat;
}
.leftnav4-act a:hover {
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
FONT-WEIGHT: bold;  
padding: 2.5px 2.5px 2.5px 2.5px;
text-indent: 33px;
white-space: nowrap;
FONT-SIZE: 12px;		
color: #000000; 			
text-decoration: none;
width: 169px;
background: url("images/button_square_green_solid.gif") 50px 50% no-repeat;
}
/* Forms Fields */
SELECT, textarea {  
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
color: #555555;
border-right: #478ADC 1px solid; 
border-top: #478ADC 1px solid; 
border-left: #478ADC 1px solid;
border-bottom: #478ADC 1px solid 
}
textarea {
font-family: verdana, arial, helvetica, sans-serif; 
FONT-SIZE: 12px;
color: #555555;
border-right: #478ADC 1px solid; 
border-top: #478ADC 1px solid; 
border-left: #478ADC 1px solid;
border-bottom: #478ADC 1px solid
}
input {
font-family: verdana, arial, helvetica, sans-serif;
FONT-SIZE: 12px;
color: #555555;
border-right: #478ADC 1px solid; 
border-top: #478ADC 1px solid; 
border-left: #478ADC 1px solid;
border-bottom: #478ADC 1px solid; 
background-color: #ffffff
}
.input { 
border-right: 0px solid; 
border-top: 0px solid; 
border-left: 0px solid; 
border-bottom: 0px solid; 0
}
.hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
}
/* #qscroller1 {
	width:600px;
	height:21px;
	background:#f0f0f0;
}
.qslide {
	background: #ffffff;
	font-size: 10pt;
	padding: 3px;
} */
/* Scroller Box */
#scroller_container {
 position: relative;
 width: 600px;
 height: 21px;
 overflow: hidden;
 float:left;
}

#scroller {
 white-space: nowrap;
 line-height: 16px;
 font-size: 14px;
 padding-top: 2px;
}

#faceTwit {
  width: 170px;
  /* background-color:red; */
  float: left; /*  */
  /* position: relative; */
  text-align:left;
  padding: 2px 2px 0px 2px;
}
#faceLock {
  width: 60px; /* 140 */
  float: right;
}
#faceTwit a {
  float: right;
}

#banner {
  width: 390px;
  /* height: 290px; */
  padding: 5px;
  /* background: url('images/banner_bg.jpg') no-repeat; */
  text-align: center;
}
#banner table, #banner td {
  border: none;
  padding: 0px;
  margin: 0px;
  text-align: center;
}
#banner img {
  border: 0px;
  padding: 0px 0px;
}
