
body { 
          font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
          margin: 0; 
          padding: 0; 
          color: #000000 ;          
          font-size: 100%;
          background-color: #FFFFFF;
           }

h1, .h1 { 
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 22px;
	color: #006699;
	font-weight: bold;
                margin-bottom:5px;
          }


h2, .h2 { 
          font-family: Tahoma, Verdana, Arial, Sans-Serif; 
          font-weight: bold;
           font-size: 1.1em; 
          color: #006699; 
          padding: 0; 
          margin: 15px 0 0 0; 
          margin-bottom:-7px;
          display: block;
           }

h3, .h3 {
          font-weight: bold; 
          font-size: 1.0em; 
          color: #006699; 
          padding: 0;
          margin: 15px 0 0 0;
          
          display: block;
           }

.Rubr {
	FONT-WEIGHT: bold; 
                FONT-SIZE: 1.1em; 
                COLOR: #006699;
                FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif
                }


.Tid {
	FONT-SIZE: 0.9em;
                COLOR: #888888; 
                FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, Sans-serif
                }


a { 
          color: #006699; 
          font-weight: normal; 
          text-decoration: underline; 
          }

a:hover { 
          text-decoration: none;
           }

a:visited { 
          color: #0273ab;
          font-weight: normal; 
          text-decoration: underline; 
          }

p { 
          color: #000000; 
          margin: 1em 0px; 

          }

select {
           font-size: 9px;
           font-family: verdana;
           background-color: #ffffff; 
           color: #000000; 
           border: 1px solid #319ace;
          }

textarea { 
          font-size: 9px; 
          font-family: verdana;
          background-color: #ffffff;
          color: #000000; 
          border: 1px solid #3399CC;
          }

input {
           font-size: 9px;
           font-family: verdana;
           color: #000000;
           border: 1px solid #666666;
          }

radio button{
          border: 0 px;     
          }

.sokTraffHighLight {
          BACKGROUND: #FFFFCC; FONT: bold;
          }

TD {
	font-size: xx-small
          }

.tabell {
           font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
           font-size: 100%; 
          margin: 0;
           padding: 0; 
          color: #595A5A ;
           }


.listtable { 
          width: 550px; 
          }

.listheader {
          font-size:0.8em;
           background-color:#F1F1F1; 
          color: #595A5A;
           text-align: left;
          }

.listcell { 
          font-size:0.7em
          }

.pdflista {
list-style-image: url('/images/pdf2_tcm3-925.gif')
}


.gridheadercellstyle { 
 font-size:0.9em;font-weight:bold;
          }


/* Brödsmulor */
.breadcrumblink { 
          color: #595a5a;
          }

/*breadcrumbs*/
div#breadcrumbs
{
	display:block;
	margin-left:1px;
	margin-bottom:5px;
	background-color:#f1f1f1;
	border-bottom:1px solid #cccccc;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:90%;
}
/*skrivut*/
div#skrivut
{
	display:block;
	margin-left:1px;
	margin-bottom:5px;
	background-color:#ffffff;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:90%;
	}

/*Sidansvarig*/
DIV#sidansvarig {
	display:block;
	margin-left:1px;
	margin-bottom:5px;
	background-color:#f1f1f1;
	border-top:1px solid #cccccc;
                border-bottom:1px solid #cccccc;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:90%;
	}

DIV#sidansvarig .sidansvarigleft {
	PADDING-RIGHT: 0px; 
 	MARGIN-TOP: 0px; 
	PADDING-LEFT: 1.5em; 
	FLOAT: left;
 	 PADDING-BOTTOM: 0px; 
	WIDTH: auto;
	 PADDING-TOP: 0px;
 	 HEIGHT: 2em;
 	BACKGROUND-COLOR: #f1f1f1
	}

DIV#sidansvarig .sidansvarigright {
	RIGHT: 0; 
	 MARGIN-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: right;
 	PADDING-BOTTOM: 0px;
 	WIDTH: auto;
 	PADDING-TOP: 0px; 
 	HEIGHT: 2em;
 	BACKGROUND-COLOR: #f1f1f1
	}

DIV#sidansvarig  DIV.sidansvarigtext {
	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 0px;
 	PADDING-TOP: 0.4em
	}




/*bluehead*/
div#bluehead
{
	display:block;
	margin-left:1px;
	margin-bottom:5px;
	background-color:#C9E7F6;
	border-bottom:1px solid #cccccc;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:100%;
}



/*Pressartikel puff text*/

.pressartikelpuff
{
	
	color:#3399CC;
	font-size:0.9em;
a
}

 .kampanjtext
{
	
	font-size:0.9em;
}


/* liten kursiv /*
.kursiv {
 	font-style: italic; 
	font-size: 100%;
 	color: #000000;
	 padding: 0; 
	margin: 15px 0 3px 0; 
	display: block;
 	}


/* Ingress*/
.ingress { 
	font-weight: bold; 
	font-size: 100%;
 	color: #000000; 
	padding: 0;
	 margin: 15px 0 10px 0;
 	display: block;
	 }

/* Senast updaterad */
.pageupdated { 
	display: block;
	 padding-top: 1em;
 	padding-left: 0px; 
	background-color: Transparent;
	 }




/***********START ÖVERGRIPANDE MAIN************/

div#maincontainer { 
	left: 15px; 
	position: relative; 
	top: 5px; 
	width: 750px; 
	}

/***********SLUT ÖVERGRIPANDE MAIN************/


/***********START SID-CONTAINERS************/


DIV#defaultpagecontainer {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 0px 0px; 
	PADDING-LEFT: 0px;
	HEIGHT: 100%; 
	 PADDING-BOTTOM: 1px; 
	WIDTH: auto;
	 PADDING-TOP: 1px; 
	BACKGROUND-COLOR: white;
	 margin-left:auto; 
	margin-right:auto;
	 margin-top:1px;
	 margin-bottom:auto;
                display: inline;
	}

DIV#widepagecontainer {
	PADDING-RIGHT: 0px;
	 BACKGROUND-POSITION: 0px 0px;
	 MARGIN-TOP: 1px;
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 1px;
	 WIDTH: auto; 
	PADDING-TOP: 1px;
	 BACKGROUND-REPEAT: repeat-y;
	 HEIGHT: 100%;
	 BACKGROUND-COLOR: white;
                 display: inline;
	}

DIV#startpagecontainer {
	padding:0px;
	 BACKGROUND-POSITION: 0px 0px; 
	 WIDTH: auto;
	 BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 100%;
	 BACKGROUND-COLOR: white;
	 margin-left:auto;
	 margin-right:auto; 
	margin-top:1px;
 	margin-bottom:auto;
 	display: inline;
	}


DIV#splitpagecontainer {
	PADDING-RIGHT: 0px;
	 BACKGROUND-POSITION: 0px 0px;
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 1px;
	 WIDTH: auto; 
	 BACKGROUND-REPEAT: repeat-y;
	 HEIGHT: 100%;
	 BACKGROUND-COLOR: transparent;
                 display: inline;
	}
/***********SLUT SID-CONTAINERS************/




/***********START HUVUD************/
/* Rad med logotyp och backgrundsbild */
div#areahuvudlogotype { 
	background-position:  right 50%;
                 background-image: url('/images/huvudkronor_tcm3-4800.gif'); 
	 background-repeat: no-repeat;
	 height: 65px;
	 left: 0px;
	 position: relative;
	 top: 0px;
 	padding: 0;
	 width: auto 
	}

div#huvudlogotype { 
	background-color: #FFFFFF;
	 background-image: url('/images/avlogotype_tcm3-386.gif');
 	height: 69px;
	 width: 180px
	 }

div#huvudlogotypeEngelsk { 
	background-color: #FFFFFF;
	 background-image: url('/images/logo_swea_tcm3-4581.gif');
 	height: 69px;
	 width: 180px
	 }

/* Länkarna i huvudmenyn*/
div#areahuvudmenyn {
                COLOR: #ffffff; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-x;
	POSITION: relative; 
	TOP: 0px; BACKGROUND-COLOR: #3399CC; 
	border: solid 1px transparent; 
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: right bottom; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 67%; 
	LEFT: 0px;
	BACKGROUND-IMAGE: url('/images/headerline_tcm3-347.gif');  
	MARGIN-BOTTOM: 1em;
	MARGIN-TOP: 0px; 
	PADDING-BOTTOM: 8px; 
	WIDTH: auto; 
	
	}

/* Attribut för länkarna högst upp */
div#areahuvudmenyn .nav { 
	 PADDING-RIGHT: 0px; 
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 0px;
	 MARGIN: 0px 0px;
	 PADDING-TOP: 0px; 
	}

div#areahuvudmenyn .nav li {
	line-height: 2.3em;
                 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 PADDING-TOP:0px;
	 BACKGROUND-COLOR: transparent;
	
	 PADDING-RIGHT: 0px;
	 DISPLAY: inline; 
	 PADDING-LEFT: 0px;
	
	}

div#areahuvudmenyn .nav li a {
	TEXT-DECORATION: none;
	PADDING-TOP: 0.6em;
	PADDING-BOTTOM:0.65em;
	PADDING-LEFT: 0.5em;
	PADDING-RIGHT: 0.5em;
                COLOR: #ffffff; 
	font-weight:bold;
	}

div#areahuvudmenyn .nav li a:hover { 
	 COLOR: #000000;
	 font-weight:bold;
                 BACKGROUND-COLOR: #f1f1f1;
	 }


/* Toppmenyn i huvudmenyn */
div#toppmenyn {
	 PADDING-RIGHT: 0px;
 	PADDING-LEFT: 0px; 
	LEFT: 0px;
	 FLOAT: left;
	 PADDING-BOTTOM: 0px;
	 MARGIN: 0px;
	 PADDING-TOP: 0px;
	 POSITION: relative; 
	TOP: 0px;
	}

/***********SLUT HUVUD************/




/***********START VÄNSTERMENY************/

/* Den vänstra kolumnen */
div#vansterspalt {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 0px;
 	FONT-SIZE: 70%; 
	FLOAT: left;
 	PADDING-BOTTOM: 0px;
 	WIDTH: 155px;
	 PADDING-TOP: 0px;
 	BACKGROUND-COLOR: transparent;
	 }


div#vansterspalt div.meny 
	{
	margin: 0 0 16px 0;
	padding: 0;	
	}
div#vansterspalt .menyniv2
	{
	background-color: transparent;
	background-position: 2px 8px;
	background-repeat: no-repeat;
	border-top: 1px solid #DDDDDD;
                font-size: 93%;
	color: #333;
	margin: 0;
	overflow:visible;
	text-decoration:none;
	display:block; padding-left:11px; padding-right:0; padding-top:4px; padding-bottom:4px	
	}

div#vansterspalt .menyon
	{
	background-image: url('none');
	background-color: #C9E7F6;
	border-top: 1px solid #f1f1f1;
	font-size: 93%;	
	display: block; 
	margin: 0; 
	overflow: visible; 
	text-decoration: none; 
	color: #000; padding-left:11px; padding-right:0; padding-top:2px; padding-bottom:3px	
	}
div#vansterspalt .menyniv1
	{
	background-color: transparent;
	background-position: 2px 8px;
	background-repeat: no-repeat;
	border-top: 1px solid #DDDDDD;
                font-size: 93%;
                font-weight:bold;
	color: #333;
	margin: 0;
	overflow:visible;
	text-decoration:none;
	display:block; padding-left:11px; padding-right:0; padding-top:4px; padding-bottom:4px	

	}


div#vansterspalt a:hover, div#vansterspalt a:focus { 
	color: Black;
 	background-color: #f1f1f1; 
	}

div#vansterspalt a.menyniv1:hover{
 	background-color: #f1f1f1; 
	}

div#vansterspalt a.menyniv2:hover{
 	background-color: #f1f1f1; 
	}




/***********SLUT VÄNSTERMENY************/


/***********START MITTENSPALT************/
/* Huvudinnehåll i default */
div#defaultpagecontainer div#content {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 10px;
	 FONT-SIZE: 70%; 
	MARGIN-BOTTOM: 0px;
	 PADDING-BOTTOM: 0px;
	 MARGIN-LEFT: 156px;
	 PADDING-TOP: 0px; 
	}




/* Kolumnen i mitten för default */
DIV#defaultpagecontainer DIV#mittencontent {
	CLEAR: none; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 10px; 
	LEFT: 0px;
	 FLOAT: left;
	 MARGIN-BOTTOM: 10px;
	 PADDING-BOTTOM: 10px;
	 MARGIN-LEFT: 0px; 
	WIDTH: 361; 
	PADDING-TOP: 0px;
 	POSITION: relative;
	 TOP: 0px; 
	BACKGROUND-COLOR: transparent
	}

/* Kolumnen i mitten för för aktuelltsplitbred*/
DIV#defaultpagecontainer DIV#mittenbred {
	CLEAR: none; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 10px; 
	LEFT: 0px;
	 FLOAT: left;
	 MARGIN-BOTTOM: 10px;
	 PADDING-BOTTOM: 10px;
	 MARGIN-LEFT: 0px; 
	WIDTH: 561; 
	PADDING-TOP: 0px;
 	POSITION: relative;
	 TOP: 0px; 
	BACKGROUND-COLOR: transparent
	}

/* Kolumnenen i mitten - bred  */
div#startpagecontainer div#mittencontent {
	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 10px;
	 FONT-SIZE: 70%; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px;
 	MARGIN-LEFT: 156px;
 	PADDING-TOP: 0px;
	 }

/* Kolumnenen i mitten - bred - */
div#widepagecontainer div#mittencontent {
	PADDING-RIGHT: 5px;
	 PADDING-LEFT: 22px;
 	FONT-SIZE: 70%;
	 MARGIN-BOTTOM: 0px;
	 PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 150px;
	 PADDING-TOP: 10px; 
	width: auto;
 	MARGIN-RIGHT: 0px; 
	}



/* Allmänna stilart */
div#mittencontent strong.headerhead {
	 color: #595A5A;
	 display: block; 
	font-size: 100%;
	 font-weight: normal;
	 margin: 0px 0px 1em 0px;
	 text-transform: uppercase;
	 }

div#mittencontent h1 {
	 color: #196985;
	 font-size: 100%;
	 margin: 0px 0px 1em 0px;
	 }

div#mittencontent a.ilink:hover {
	TEXT-DECORATION: underline;
	 }



div#mittencontent hr {
	 background-color: white;
	 color: white;
	 border-style: none none dashed none;
	 border-width: 0px 0px 1px 0px;
	 border-color: #cccccc;
	 height: 1px;
	 margin: 0.5em 0px;
	 }

/*2 columner*/
.publikationcolumnleft {
	width: 110px;
                float: left;
                float: top;
	}
.publikationcolumnright{
	width: 250px;
                float: right;
                float: top;
	}



/* Allmänna stilar för informationsdelar */

div#content .stycke h1 {
	 padding: 10px 0px 0px 0px;
	 font-size: 1.6em; 
	 font-weight: normal;
	 color: #196985;
	 }


.stycke1 {
	 MARGIN-BOTTOM: 10px;
	 PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 0px;
	 BACKGROUND-COLOR: transparent;
	 display: block;
 	}

.stycke2 {
	 PADDING-LEFT: 0px;
	 MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 5px; 
	background-color: transparent;
	 display: block;
	 }

.stycke3 { 
	PADDING-LEFT: 0px;
	 MARGIN-BOTTOM: 10px;
	 PADDING-BOTTOM: 5px;
	 background-color: transparent;
	 display: block; 
	}

.arkiv {
	 MARGIN-BOTTOM: 10px;
	 PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 0px;
	 BACKGROUND-COLOR: transparent;
	 display: block;
 	}



/***********SLUT MITTENSPALT************/

/***********START HÖGERSPALT************/

/* Den högra kolumnen i default framework */
div#defaultpagecontainer div#hogerspalt { 
	FLOAT: left;
 	ALIGN: right;
 	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
 	RIGHT: 0px;
	 PADDING-BOTTOM: 10px;
 	MARGIN: 0px 0px 10px 0px;
	 WIDTH: 200px; 
	PADDING-TOP: 0px;
 	TOP: 0px;
	 BACKGROUND-COLOR: #f1f1f1;
 	overflow: hidden;
	}

div#defaultpagecontainer div#hogerspalt h1 {
	 color: #196985; 
	font-size: 1.6em;
	 font-weight: normal;
	 margin: 0px 0px 1em 0px; 
	}

div#defaultpagecontainer div#hogerspalt div.pagelink {
	 padding-top: 0.8em;
	 }


/* Den högra kolumnen i default framework */
DIV#defaultpagecontainer DIV#hogerspalt2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	 RIGHT: 0px; 
	FLOAT: right; 
	PADDING-BOTTOM: 10px;
 	MARGIN: 0px 0px 10px;
 	OVERFLOW: hidden; 
	WIDTH: 200px;
	 PADDING-TOP: 0px;
	 TOP: 0px; 
	BACKGROUND-COLOR: transparent
	}

/***********SLUT HÖGERSPALT************/



/***********START SIDFOT************/

/* Sidfoten i botten av sidan */
div#sidfot { 
	clear: both;
 	background-position: 7px 9px;
	border-top: 3px solid #3399CC; 
                padding-right: 0px;
	padding-left: 5px;
                padding-top: 4px;
                padding-bottom: 0px; 
	font-size: 65%; 
	margin-bottom: 8px; 
	margin-top: 8px; 
	width: auto; 
	background-repeat: no-repeat;
 	background-color: transparent 
	}

/***********SLUT SIDFOT************/



/* Spacer - för att hindra div´s från att kollapsa */
.spacer { 
	CLEAR: both; 
	}

/* Stripefade bild */
div#leadheadline
{
	clear:both;
	display:block;
	padding-top:1px;
	background-position: left bottom;
	background-repeat:no-repeat
}


/* Acronym */
acronym {
	cursor:help;
 	border-bottom:dotted;
 	border-width:1px;
	}

abbr {
	cursor:help;
	 border-style:dotted;
	 border-width:1px;
	}

/*Här kommer lite mtrl till högercolum*/
p.readMore {
	padding: 1px 13px 3px 13px !important;
}
p.readMore a {
	font-weight:bold;
	text-decoration:none;
	padding: 0 0 0 0;
}
p.readMore {
	color:#079;
	background:#d8d8d8 url('/images/bla4kant_tcm3-260.gif') no-repeat 5px 6px ;
}
p.readMore a {
	color:#079;
}


.hr {
	margin:8px 0;
	background:url('/images/hr_tcm3-265.gif') repeat-x;
	height:1px;
	overflow:hidden;
	padding:0;
	clear:both
}
div #hogerspalt h5 {
	font-size:1em;
	margin:0;
	padding:1px 5px 3px 5px ;
               	background:#3399CC;
                color:#FFFFFF;
}



/*right (rightmodules)*/
#right
{
	float: right;
                
}
/*end*/

/*left */
#left
{
	float: left;
                
}
/*end*/


/***********START PUFF RIGHT I HÖGERSPALT************/
/*Högerspalt puffright*/

.puffright
{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#f1f1f1;

}

.puffright h3
{
	background-repeat:repeat-y;
	background-position:left top;
	color:#ffffff;
	font-size:0.9em;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:4px;
	margin:0px;
	border-bottom:1px solid #cccccc;
}

.puffright h3:first-letter
{
	text-transform:uppercase;
}

.puffright .pufftext
{
	padding-left:8px;
	padding-right:8px;
	
}

.puffright .puffimage
{
	border-top:1px solid #cccccc;
}

.puffright .puffimagenobackground, .puffrightimage .puffimagenobackground
{
	background-image:url('none') !important;
	padding-left:0px
}

.rightfirst
{
	padding-top:5px;
}

.puffcontent
{
	padding-bottom:5px;
	
}



.puffrightimageheadline .puffcontent
{
	padding-bottom:0px;
	margin-bottom:0px;
}
.puffrightimage .pufftext a, .puffright .pufftext a
{
	/*display:block;*/
	background-repeat:no-repeat;
	background-position:2px 6px;
	padding-left:12px;
	padding-bottom:1px;
}

.puffright p
{
	padding-top:2px;
	padding-bottom:2px;
}

.puffshadow
{
	background-repeat:repeat-x;
	background-position:left top;
	border-top:1px solid #cccccc;
	padding-bottom:7px;
	margin-bottom:5px;
	
}

.boxtop{
               background-image:url('/images/blueback_tcm3-974.gif');
               margin-top:0px;
               margin-bottom:0px;
               padding-top:2px;
               padding-bottom:2px;
               padding-left:5px;
               font-family: Verdana, Tahoma, Arial, Sans-Serif;
               font-size: 10px;
               color: #ffffff;
               font-weight: bold;
           }

.puffshadow{background-image:url('/images/skugga_bg_tcm3-977.gif');}


.puffright a,
.puffrightimage a
{
	background-image:url('/images/pilon_tcm3-1496.gif');
}

.puffright a:hover,
.puffrightimage a:hover
{
	background-image:url('/images/piloff_tcm3-1497.gif');
}




/***********SLUT PUFF RIGHT I HÖGERSPALT************/


/*dropdown Nyhetsbevakaren*/

div#bevakaren
{
	display:block;
	margin-left:1px;
	margin-bottom:5px;
	background-color:#f1f1f1;
	border-top:1px solid #cccccc;
                border-bottom:1px solid #cccccc;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:90%;
}

div#bevakaren .textbox { display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 90%; width: 250px; margin: 0; padding: 0; color: #3399CC; }


/***********START DELADE SPALTER STARTSIDAN OCH DIVDER TILL STARTINTRO************/

/*2 columner*/
.onecolumn {
	width: 165px;
	}

.onecolumnright {
	width: 165px;
                float: right;
	}

.onecolumnleft {
	width: 165px;
                float: left;
	}

.twocolumn {
	width: 361px;
	}

.twocolumnLong {
	widht: 579px
	}

.clear {
	clear: both;
 	padding: 0px; 
	margin: 0px;
	 height: 0px; 
	line-height: 0px;
 	font-size: 0px;
 	height: 0px;
	 border: 0px;
	}

.divider {
background: url('/images/divider_background_tcm3-2071.gif') repeat-x 0px 8px;
 	color:#FFF;
	margin: 5px 0px;
	font-family: Georgia, Times new roman, Serif;
	font-weight:bold;
	font-size:15px;
	height:0px;
	overflow:visible;
	min-height:12px; 
	padding-left:0px;
 	padding-right:10px;
	 padding-top:0px;
	 padding-bottom:0px
	 }

.divider .divider_title, .divider h2, .divider h1 { 
	display: inline; 
	padding: 0px 10px 0px 0px;
	 background: #fff; 
	color: #006699;
	 margin: 5px 0 0 0;
	 font: bold 15px Tahoma, Verdana, Arial, Sans-Serif; 
	line-height: 20px;
	}


/***********SLUT DELADE SPALTER STARTSIDAN OCH DIVDER TILL STARTINTRO************/




/*Läs mer på startsidan*/
.dividerlb {
	background: url('/images/divider_backgroundlb_tcm3-3867.gif') repeat-x 0px 4px;
	 color:#FFF;
	margin: 5px 0px;
	font-family: Georgia, Times new roman, Serif;
	font-weight:bold;
	font-size:11px;
	height:12px;
	overflow:visible;
	min-height:12px;
	 padding-left:0px;
	 padding-right:0px;
	 padding-top:0px; 
	padding-bottom:0px;
 	width: 340px;
	}

.dividerlb .dividerlb_title, .dividerlb h4 { 
	display: inline; 
	padding: 0px 10px 0px 0px;
 	background: #fff;
	 color: #006699; 
	margin: 5px 0 0 0;
	 font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	 line-height: 11px;
	}




/*Läs mer på startsidan*/
.AVinfo {
	width: 361px;
	height: 106px;
	}
.more {
	width: 361px;
	}


/***********START PRINT************/

/*Print*/
div#print { 
	left: 15px;
	 position: relative;
 	top: 5px;
	 width: 600px;
 	font-family: Book Antiqua, Times New Roman, sans-serif;
 	font-size: 90%;
 	 }

div#printheaderlogo {
 	background-color: #FFFFFF; 
	background-image: url('/images/amv_sv_tcm3-2561.gif');
	 height: 69px;
 	width: 180px
 	}

div#print .divider div#print .divider_title, div#print .divider h4 {
	 display: inline;
 	padding: 0px 10px 0px 0px; 
	background: #fff;
 	color: #000000; 
	margin: 5px 0 0 0;
	 font: bold 18px Times New Roman, Sans-Serif;
 	line-height: 11px;
	}

/***********SLUT PRINT************/



/***********START SÖK************/

/* Stavningsförslag */
.spelling { 
	display: inline; 
	padding: 0px 10px 0px 0px;
	 background: #fff; 
	color: #006699;
	 margin: 5px 0 0 0;
	 font: bold Tahoma, Verdana, Arial, Sans-Serif; 
	}


/* Sökrutan i headermenu */
div#search {
	 CLEAR: right;
 	RIGHT: 0px;
 	FLOAT: right;
	POSITION: relative;
 	TOP: 5px;
 	margin: 0px;
 	padding: 0px;
	 }


div#search input {
 	margin: 0px 10px 0px 0px;
	 font-size: 100%;
	 }

div#search input.textfield {
 	border: 1px solid #666666;
 	margin-right: 2px;
 	line-height: 95%;
 	height: 1.1em;
 	width: 10em;
 	position: relative;
	background-image: url('/Images/input_bg_tcm3-7320.gif');
	 }

div#search input:focus { 
	background-color: #ffcc66; 
	}

div#search input.imagebutton {
                font-weight:bold;
 	border:1px ridge #dcdfce;
	 PADDING-RIGHT: 1px;
	 DISPLAY: inline;
	 PADDING-LEFT: 3px;
	 FONT-SIZE: 80%;
 	BACKGROUND-IMAGE: url('/images/sok_tcm3-881.gif');
 	PADDING-BOTTOM: 0px; 
	 LINE-HEIGHT: 120%;
	 MARGIN-RIGHT: 2px;
	 PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat;
	 POSITION: relative;
	 TOP: 0px; 
	HEIGHT: 1.8em; 
	BACKGROUND-COLOR: #CCCCCC 
	}



/***********SLUT SÖK************/
/* Sökrutan i headermenu */
div#search1 {
	
 	RIGHT: 0px;
 	FLOAT: right;
	POSITION: rright;
 	TOP: 5px;
 	margin: 0px;
 	padding: 0px;
	 }


div#search1 input {
 	margin: 0px 10px 0px 0px;
	 font-size: 100%;
	 }

div#search1 input.textfield {
 	border: 1px solid #666666;
 	margin-right: 2px;
 	line-height: 95%;
 	height: 1.1em;
 	width: 8em;
 	position: relative;
                border: 1px solid #333366;
	 }

div#search1 input:focus { 
	background-color: #ffcc66; 
	}


.BasketLinkStyle
{
	font-weight: bold;
	font-size: xx-small;
	color: #0066cc;
	font-family: Verdana;
}

.BasketLinkStyleThin
{
	font-size: xx-small;
	color: #0066cc;
	font-family: Verdana;
}

.LinkStyleThin
{
	font-size: xx-small;
	font-family: Verdana;
}

.BasketSumStyle
{
	font-weight: bold;
	font-size: xx-small;
	color: #a9a9a9;
	font-family: Verdana;
}
.BasketBorderStyle
{
	border-top: gainsboro thin solid;
}

.ShopListFooterStyle
{
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	text-align: right;
}

.ShopListHeaderStyle
{
	font-weight: bold;
	color: #f7f7f7;
	background-color: #3399cc;
}

.ShopListItemStyle
{
	color: #000000;
	background-color: #ffffff;
                font-size: xx-small;
}

.ShopListAltItemStyle
{
	color: #000000;
	background-color: #f7f7f7;
                font-size: xx-small;
}


.ShopListSelItemStyle
{
	color: #f7f7f7;
	background-color: #738a9c;
}
.ShopListStyle
{
	font-size: xx-small;
	margin: 0px;
	font-family: Verdana;
	background-color: white;
}
.ShopListHeaderLinkStyle
{
	color: #ffffff;
}
.ShopBackgroundTable
{
	border-right: #ffffff thin solid;
	border-top: #ffffff thin solid;
	border-left: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
	background-color: #ffffff;
}
.ShopMainLabelStyle
{
	font-weight: bold;
	font-size: small;
	color: #336699;
	font-family: Verdana;
}
.ShopButtonStyle
{
	border-right: #8080ff 1px outset;
	border-top: #8080ff 1px outset;
	font-size: xx-small;
	border-left: #8080ff 1px outset;
	border-bottom: #8080ff 1px outset;
	font-family: Verdana;
	background-color: white;
	text-decoration: none;
}
.ShopDefaultTextStyle
{
	font-size: xx-small;
	font-family: Verdana;
}

.ShopEditStyle
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.ShopDatagridDataStyle
{
	font-size: xx-small;
	font-family: Verdana;
}
.ShopTitleLinkStyle
{
	font-weight: bold;
	font-size: xx-small;
	background-image: none;
	color: #0066cc;
	font-family: Verdana;
	background-color: transparent;
	text-align: left;
	text-decoration: underline;
}
.ShopNumberEditStyle
{
	background-image: none;
	text-align: right
}
.ShopStepLabelStyle
{
	border-color: #808080;
	padding-left: 10;
	font-size: medium;
	color: #ffffff;
	font-family: Verdana;
	background-color: #5499c2;
}
.ShopNonStepLabelStyle
{
	border-color: #808080;
	background-color: #f8f8ff;
}
.ShopStyle
{
	font-weight: bold;
	font-size: large;
	color: #0066cc;
	font-family: Verdana;
}


/***********SLUT SÖK************/

/*********start ärendelistning**********/
     /* Pager */
        .pager{
	        
	        padding:2px 2px 2px;
	        
        }
        .pager a, .pager a:link, active, visited{
	        
	        
	        
	        
	        padding:2px 2px 2px;
	        
        }
        .pager a:hover{
	        
        }
        .pager span{
	        
	        padding:2px 2px 2px;
	        
	       
        }
        .pager a.active:hover{
	       
        }
		td.page_header{
	        font-weight:bold;
        }

		td.list_datum{
	        width:90px;
		}
		td.list_diarienr{
	        width:100px;
		}
		td.list_status{
	       width:70px;
		}
		td.list_mening{
	        width:130px;
		}
		td.list_avs{
	       width:100px; 
		}
		td.list_ort{
	        width:80px;
		}
/********slut ärendelistning**********/