﻿
/* all colors*/

.lightgrey{background-color:#97999C; color:inherit}
.grey{background-color:#77797B; color:inherit}
.darkgrey{background-color:#5a5c5e; color:inherit}

.lightblue{background-color:#6097B1; color:inherit}
.blue{background-color:#3A7790; color:inherit}
.darkblue{background-color:#225E74; color:inherit}

.lightred{background-color:#BD1B1D; color:inherit}
.red{background-color:#921414; color:inherit}
.darkred{background-color:#711221;color:inherit}

.lightgreen{background-color:#85a727;color:inherit}
.green{background-color:#67841e;color:inherit}
.darkgreen{background-color:#4b6215;color:inherit}

.lightyellow{background-color:#eab614;color:inherit}
.yellow{background-color:#e4971a;color:inherit}
.darkyellow{background-color:#e0831d;color:inherit}



/*----------  OLD ----------------
.green{background-color:#8e9b5b;color:inherit}
.orange{background-color:#666666;color:inherit}
.red{background-color:#711221;color:inherit}
---------- END OLD ----------------*/


div.column-list-box div div.hrline
{
    background:url(../../../images//layout/BG_Dott_blue.gif) repeat-x center left;
    padding:1px 0px 1px 0px;
    margin:6px 0px 6px 0px;
   
}


/*-- sätter bakgrundsbilderna för kolumner*/
#wrap
{
	background-color:Transparent;
	color:inherit;
	text-align:left;
}

div.rightcolumnbackground
{
    background:url(../../../../images//layout/All/right-col.gif) repeat-y 76.7% 0;
}
#col-wrap /*-- enbart för 2-kol ramverket */
{
	background:transparent url(../../../../images//layout/All/left-col.gif) repeat-y 23.3% 0;
	color:inherit;
	text-align:left;
}
#wrap-inner
{
	background:transparent url(../../../../images//layout/All/left-col.gif) repeat-y 23.3% 0;
	color:inherit; 
		
}
/* ---       --- */

#header
{
	background-color:#fff;
	color:inherit;
	border-top-color: #3A7790;	
}

#mainregion #pageupdated{background:#fff url(/../../images//layout/bg_dott_blue.gif) repeat-x top;}

#footer
{
	
	background-color:#fff;
	color:inherit;
	border-top-color:#3A7790;
}
#footer p
{
	color:#666;
	background:url(/../../images//layout/bg_dott_blue.gif) repeat-x bottom;
	
}
#footer a
{
	color:#666;
	text-decoration:underline    
}	
#footer ul
{
}	

#top-menu
{
	background-color:#F1F1F1;
	color:inherit;
}

#top-menu ul{	background-color:#F1F1F1;
	margin-bottom:2px;
	border-top-width:2px;
	border-top-style:solid	;
	border-bottom-width:1px;
	border-bottom-style:solid;	
	border-top-color:#3A7790;
	border-bottom-color: #3A7790;}

#top-menu ul li{display:inline}
#top-menu ul li a{color:#333333;background-color:Transparent}
#top-menu ul li.active a{color:#fff;background-color:inherit; padding:11px 7px 12px 7px;}


#page-list
{
  background:url(../../../images//layout/BG_Dott_blue.gif) repeat-x top left;
  padding:5px 0px 0px 0px;
  margin:14px 0px 0px 0px;
}
/*ELEMENTS startpage */
.start-full-puff{background:url(/../../images//layout/bg_dott_blue.gif) repeat-x bottom; }
.end-full-puff{background:url(/../../images//layout/bg_dott_blue.gif) repeat-x top;}
#newsSeparator{background:url(/../../images//layout/ver_BG_Dott_blue.gif) repeat-y bottom; }
h1.newsheading{color:#3A7790;background-color:Transparent;}
/*ELEMENTS menu
.menu-item a{color:#fff;background-color:inherit;}
.menu-item a:hover{color:#fff;background-color:inherit;}
.open a{color:#fff;background-color:inherit;}*/


.openblue, .openblue a
{
	background-color:#ededed;
	color:#000;
	font-weight:normal
}
.openblue a:hover{color:#000}
.active a{color:#711221;background-color:inherit;font-weight:bold}
.active a:hover{color:#711221;background-color:inherit;font-weight:bold}
.border
{
	border-color:#fff;
	background-image:url(menyarrow.gif);
	background-repeat:no-repeat;
	background-position:92% 50%;

}


/*ELEMENTS rightcolumn*/
.column-list-box
{
	background-color:#3A7790;
	color:inherit;
	border-top:solid 2px #ededed;
	border-bottom:solid 1px #3A7790;
	border-left:solid 1px #3A7790;
	border-right:solid 1px #3A7790;
}
html>body .column-list-box
{
	border-left:solid 0px #3A7790;
	border-right:solid 0px #3A7790;
}
.column-list-box div{background-color:#fff;color:inherit;}

h1.list-header{color:#333333;background-color:inherit}
P .list-date{color:#666;background-color:#fff}

.noframe
{
    	background-color:Transparent;
    	border-color:#ededed;
    	border-left:solid 1px #cccccc;
	    border-right:solid 1px #cccccc;
}
.noframe div
{
    	background-color:Transparent;
    	border-color:#ededed;
}

/* ELEMENTS main body
h1, .heading1
{
	color: #427BAD;
}
h2, .heading2
{
	color: #427BAD;
}
h3, .heading3
{
	color: #427BAD;
}*/
/* ------ Links -------- */
a
{
	color: #711221;
	text-decoration:underline;
}
a:hover
{
	color: #711221;
	text-decoration:none;
}
.Arrow, a.Arrow
{
    font-weight:bold;
    color: #711221;    
    text-decoration:none; 
    display:inline;
}
.breadcrumb a
{
    color:#999; 
    text-decoration:underline  
}
