body, td, th, input, select,p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 130%;
    color: #000;
}

h1,h2,h3,h4
{
    font-family: Arial, Helvetica, sans-serif;
    color:#4c4c4c;
    font-weight:bold;
    margin:0px;
    line-height: 130%;
}
a h1 ,a h2 ,a h5
{
    text-decoration:none;
}
h1
{
    font-size: 26px;
    border-bottom: solid 1px #C0C0C0;
    height:30px;   
}
h1 span
{
    float:left;
    
}
h2
{
    font-size:18px;
}
h3
{
    font-size:14px;
}
h4
{
    font-size:12px;
}
h5
{
    font-size:12px;
    font-weight:bold;
    color:#000;
    margin:0px;
}
ul, ol
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    margin-left:20px;
    padding:0px;
}

a 
{
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#007099;
	font-weight:normal;
	text-decoration:underline;      
}
.date
{
    font-family:Arial;
    font-size:11px;
    color:#999;
    margin-bottom:5px;
    display:block;
}
html,body,form
{
	padding: 0px;
	margin: 0px;	
}
.hr1 
{
    border-bottom:1px solid #e5e5e5;
    height:1px;
    margin:5px 10px;
}
#breadcrump
{
    clear:both;
    margin:0px 0px 0px 30px;
}
#breadcrump a
{
    color:#4c4c4c;
    text-decoration:underline;
    font-size:11px;
    margin:0px 3px;
}
.fotnot
{
    font-family:Arial;
    font-size:11px;
    color:#4c4c4c;
    font-weight:bold;
}

.menu
{
    font-family:Arial;
    font-size:11px;
    color:#000;
    text-decoration:none;
}
.smalltext
{
    font-family:Arial;
    font-size:11px;
    color:#4c4c4c;
    text-decoration:none;
}

.smalltext2
{
    display:inline;
    font-family:Arial;
    font-size:10px;
    color:#4c4c4c;
    text-decoration:none;
    margin:10px 0px 0px 0px;
}
.noline
{
    text-decoration:none;
 }
 .inline
 {
     display:inline;
 }
/* ------------------- HEIGHT 100% FIX ---------------------------

html,body,form
{
	height:100%;
}

#wrapper
{
	position:relative;
	height:auto !important; 
    height:100%; 
    min-height:100%; 
}
   ---------------------------------------------------------------*/

#wrapper
{
	margin:0 auto;
	width:950px;
}

.cp
{
	padding:20px;
}

.cl
{
	clear:both;
}

.rss
{
	background: transparent url(img/rss.gif) no-repeat;
	height:16px;
	padding-left:20px;
}

/* --------------- fckEditor fix ---------------------------------*/
body.fckEdit
{
	background-color:Transparent;
	height:auto;
}

*:first-child+html body.fckEdit
{
	background-color:#fff;
}
/* ---------------------------------------------------------------*/

.left { float:left; }
.right { float:right; }

a img
{
	border:0;
	  text-decoration:none;
}
img a
{
    text-decoration:none;
}

.iprint 
{
    background:transparent url(img/icon_print.gif) ;
    background-position:5px 10px;
    background-repeat:no-repeat;
    padding-left:22px!important;
    padding-left:11px;
    text-align:right;
    float:right;
    text-decoration:none;
    margin-bottom:5px;
 }
 .iprintstart 
{
    background:transparent url(img/icon_print.gif) ;
    background-position:0px 2px;
    background-repeat:no-repeat;
    padding-left:22px!important;
    padding-left:11px;
    text-decoration:none;
    margin-left:224px;
 }
.box
{
    border:solid 1px #e5e5e5;
    display:block;
    padding:2px;
    margin-bottom:20px;
}
.boxheader h4
{
    background-color:#4c4c4c;
    background-image:url(img/ico_arrow.gif);
    background-position:5px 5px;
    padding:2px 2px 0px 25px;
    background-repeat:no-repeat;
    color:#fff;
}
.pl
{
    padding:5px;
 }
 .block
 {
     display:block;
 }
 .pbottom
 {
     padding-bottom:10px;
     clear:both;
 }
 
 .lightgrey
 {
     margin-top:20px;
     background-color:#f3f3f3;
     padding:17px;
 }
 /**************   PUFFAR  ********************/
 .puff
 {
     float:left;
     width:100%;
 }
.grey
{
      border:1px solid #d4d4d4;
      margin-bottom:5px;
}
.grey a
{
     background-image:url(img/greybg.gif);
     border:solid 1px #fff;
     margin:1px;
     display:block; 
     padding:17px;
     color:#fff;
     font-size:18px;
     text-decoration:none;
}
.blue
{
      border:1px solid #81ceec;
      margin-bottom:5px;
}
.blue a
{
     background-image:url(img/bluebg.gif);
     border:solid 1px #fff;
     margin:1px;
     display:block; 
     padding:17px;
     color:#fff;
     font-size:18px;
     text-decoration:none;
}

.green
{
      border:1px solid #cdea96;
      margin-bottom:5px;
}
.green a
{
     background-image:url(img/greenbg.gif);
     border:solid 1px #fff;
     margin:1px;
     display:block; 
     padding:17px;
     color:#fff;
     font-size:18px;
     text-decoration:none;
}
.magenta
{
      border:1px solid #ffaee8;
      margin-bottom:5px;
}
.magenta a
{
     background-image:url(img/magentabg.gif);
     border:solid 1px #fff;
     margin:1px;
     display:block; 
     padding:17px;
     color:#fff;
     font-size:18px;
     text-decoration:none;
}
/*********** Länkikoner **********************/
.intern 
{
    background:transparent url(http://www.eda.se/App_Themes/Default/img/icon_intern.gif) ;
    background-position:0px 0px;
    background-repeat:no-repeat;
    padding-left:22px!important;
    display:block;
}
.extern a
{
    background:transparent url(http://www.eda.se/App_Themes/Default/img/icon_extern.gif) ;
    background-position:0px 0px;
    background-repeat:no-repeat;
    padding-left:22px!important;
}



.email a
{
    background:transparent url(http://www.eda.se/App_Themes/Default/img/icon_email.gif) ;
    background-position:0px 0px;
    background-repeat:no-repeat;
    padding-left:22px!important;
}
.doc a
{
    background:transparent url(img/icon_doc.gif) ;
    background-position:0px 0px;
    background-repeat:no-repeat;
    padding-left:22px!important;
}


/*********Startsidan************/
#eda
{
    background-image:url(img/edamapp.gif);
    background-repeat:no-repeat;
    height:137px;
  /*  width:454px;*/
/*
    margin-top:-20px;
    margin-left:-15px;
*/
}
.edatext
{
   padding:25px 60px 20px 45px;
   font-family:Arial;
   font-size:14px;
}

/******** Snabba klick ***********/
#ctl00_cph1_rightmenu2_cplsPage1
{
    margin:0px 0px 20px 0px;
    padding:0px;
}
#ctl00_cph1_rightmenu2_cplsPage1 ul
{
    margin:0px;
}
.sublevel1
{
    list-style:none;
    background-color:#fff;
	border-bottom:solid 1px #e5e5e5;
	padding:10px 0px 10px 20px;
}
.sublevel1 a
{
    text-decoration:none;
}

#ctl00_cph1_txtShortcuts 
{
    margin-bottom:20px;
}
#ctl00_cph1_txtShortcuts ul 
{
    margin:0px;
    
}
#ctl00_cph1_txtShortcuts li 
{
    list-style:none;
    background-color:#fff;
	border-bottom:solid 1px #e5e5e5;
	height:20px;
	padding-left:20px;
}
#ctl00_cph1_txtShortcuts li a
{
    color:#000000;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
}
/******** newslist **************/

#ctl00_cph1_big ul,#ctl00_cph1_Nyhetslista_exNewsList
{
    margin-left:10px;
     list-style:none;
     margin-right:5px;   
}
#list .newslist
{
    margin-left:0px;   
}
#list .newslist li
{
    list-style:none;
    margin-left:0px;
    padding:0px;
}
.newsList h1
{
    border:none;
    margin-top:10px;
}
.newslist h2
{
    margin:10px 0px 0px 0px;
}
.col1
{
    
    font-family:Arial;
    font-size:11px;
    color:#999;
    text-decoration:none;
    display:inline;
}
.half
{  
    float:left;
    width:320px;
  
}
.spalt
{
    width:20px;
    float:left;
}

/**********  Bildarkiv  ***************/
.imgArchive 
{
    border:1px solid #e5e5e5;
    color:#656565;
    display:block;
    float:left;
    height:150px;
    margin:0px 10px 10px 0px;
    padding-top:10px;
    text-align:center;
    text-decoration:none;
    vertical-align:bottom;
    width:200px;
}

.readmore
{
    display:block;
}

/*********** Dokumentarkiv ***********************/
.header
{
    margin:0px 0px 10px 0px;     
    background-color:#4c4c4c;
}
.header h4
{
    background-position:5px 5px;
    background-repeat:no-repeat;
   display:inline;    
    
}

.header span,.header a
{
    color:#fff;
    display:inline;
    text-decoration:none;
}
.filarkiv
{
    margin:0px;
}
.filarkiv ul
{
    list-style:none;
}
.filarkiv ul li
{
    margin:0px;
}
/**************/

#maincontent ul
{
    margin:0px;
}
.filelist li
{
    list-style:none;
}

.lnkh
{
    margin-top:8px;
    display:block;
}


