

.menu-item
{
	padding:5px 0px 5px 10px;
	border-width:2px 0px 1px 0px;
	border-bottom:solid 2px #fff;
}
.downarrow
{
	background:url(/images/layout/MenyArrowDown.gif) no-repeat 95% 50%;
}

.leftarrow
{
    background:url(/images/layout/MenyArrow.gif) no-repeat left 50%;
    padding-left:20px;
}

.streck
{
    
}
.menuarrow
{
	background:url(/images/layout/MenyArrow.gif) no-repeat 95% 50%;
}

.menu-item a{font-weight:bold;text-transform:uppercase;text-decoration:none;display:block}
.openblue a{text-transform:none;}
.openred a{text-transform:none;}
.opengreen a{text-transform:none;}
.openorange a{text-transform:none;}
.expanded a{text-transform:none;}
.notexpanded a{text-transform:none;}
.expandedopen a{text-transform:none;}
.selected a{text-transform:none;}

.menu-item a{color:#fff;background-color:inherit;}
.menu-item a:hover{color:#fff;background-color:inherit;text-decoration:underline}

.notexpanded, .notexpanded a, .notexpanded a:hover
{
	background-color:#e0e0e0;
	color:#000;
	font-weight:normal
}

.expanded, .expanded a, .expanded a:hover
{
	background-color:#f0f0f0;
	color:#000;
	font-weight:normal;
}

.expandedopen, .expandedopen a, .expandedopen a:hover
{
	background-color:#f0f0f0;
	color:#000;
	font-weight:bold;
	
}
    
.selected, .selected a, .selected a:hover
{
    background-color:#cccccc;
	color:#000;
	font-weight:normal
}

.Niva1
{
    font-size:95%;  
    	
    height:28px;
    /*margin-top:10px;*/
    padding-bottom:2px;
    padding-top:2px;
    padding-left:10px;
    padding-right:0px;
    border-width:0px;
    
   /*padding:8px;*/
   
}
.AO
{
    border-right:solid 10px red;    
}
/* top-meny*/
#top-menu li a{font-weight:bold; font-size:0.85em}
html>body #top-menu li a{font-weight:bold; font-size:0.95em}
/* --- */

.open a{text-transform:none;font-weight:normal}

.noborder
{
	border-width:1px;
	border-color:#ccc;
	border-bottom-style:solid;
}

.expanded, .expandedopen
{
	border-width:0px;
}


/*<!-- news item start page */
a.ReadMore{font-weight:bold;border:solid 0px red;margin:0px 0px 14px 0px;display:inline-block; color:#711221}
.start-full-puff{margin:10px 0px 10px 0px;border:solid 0px red;padding-bottom:14px;}
.start-full-puff ul{margin-left:15px;}
.end-full-puff{margin:10px 0px 0px 0px;padding:2px 0px 0px 0px;clear:both;border:solid 0px red;}
.end-full-puff p{margin-bottom:14px;}
#newsSeparator{float:right;width:100%}
#newsItemSecond{float:left;width:48%;border:solid 0px red;}
#newsItemThird{float:right;width:50%;border:solid 0px red;}
#newsItemSecond{margin-top:0px;padding: 0px px 0px px}
#newsItemThird{margin-top:0px;padding:0px 0px 0px 0px;}
h1.newsheader{border:solid 0px red;padding:0px;margin:4px 0px 14px 0px;}
/* -->*(
/*<!-- column list items */
.hidden{display:none}

.column-list-box
{
	border-top:solid 2px #fff;
	border-bottom:solid 2px #fff;
}
.column-list-box div.relatedlinks p{/*display:inline;*/ margin-bottom: 12px; padding-bottom: 2px;}
.column-list-box div{margin:3px 2px 2px 2px;padding:9px 8px 9px 8px}
.column-list-box div div{margin:5px;padding:5px;border:solid 0px red}

h1.list-header{text-transform:uppercase;margin:0px 0px 14px 0px;padding:0px}
.column-list-box div hr{height:1px;}
P .list-date{}

.list-link-simple{color:#000;background-color:inherit;text-decoration:none;}
.list-link-simple:link{color:#000;background-color:inherit}
.list-link-simple:visited{color:#000;background-color:inherit}
.list-link-simple:hover{color:#000;background-color:inherit;text-decoration:underline;}
.list-link-simple:visited{color:#000;background-color:inherit}

.list-link-bulleted{background:transparent url(/images/newsgroup.gif) no-repeat 0 50%;padding-left:15px;text-decoration:none;}
.list-link-bulleted:link{color:#000;background-color:inherit}
.list-link-bulleted:visited{color:#000;background-color:inherit}
.list-link-bulleted:hover{color:#000;background-color:inherit;text-decoration:underline;}
.list-link-bulleted:visited{color:#000;background-color:inherit}

.list-link-news{background:transparent url(/images/closedmenuarrow.gif) no-repeat 0 50%;padding-left:10px;text-decoration:none;}
.list-link-news:link{color:#000;background-color:inherit}
.list-link-news:visited{color:#000;background-color:inherit}
.list-link-news:hover{color:#000;background-color:inherit;text-decoration:underline;}
.list-link-news:visited{color:#000;background-color:inherit}

/* --> */
.breadcrumb {}
.breadcrumb {padding:0px 10px 0px 14px;float:left;}
img.breadcrumb{border:solid 0px red;float:right}
.Lankstig
{
    color:#666;   
}
.quicksearchinput{width:60%;}
.quicksearch{border:0px}
.OrdinaryPadding{margin-bottom:10px;}
/* ELEMENTS coursepages*/
.Course-Button-Row{padding:10px 0px 10px 0px}
hr{color:#ccc;background-color:#ccc;height:1px;margin:0px;padding:0px}
/* ELEMENTS main body*/

/*#mainregion ul{display:inline;border:solid 0px red;margin:0px;padding:0px;}
#mainregion ol{display:block;border:solid 0px red;margin-left:23px;padding:0px;}
#mainregion ol li{display:block;}
*/

#mainregion ul{margin-left:30px;}
#mainregion ol{margin-left:35px;}
#mainregion ol li{display:list-item;}

h1, .heading1
{
	color: #333;
	margin:0px 0 10px 0;
    border:solid 0px red;
}
h2, .heading2
{
	color: #333;
	margin:10px 0 10px 0;

}
h3, .heading3
{
	color: #333;
	margin:10px 0 10px 0;

}
.redtext
{
	color: #CC0000;

}
#mailto{float:right;background:url(/images/icon_mail_small.gif) no-repeat left;padding-left:20px;font-weight:bold}

.datelistingtext
{
	color: #606060; 
		
}
a.NewsLink
{
	text-decoration: underline;
	font-weight: normal;
	margin:0px;padding:0px;
	color:#711221;
}
/*FAQ*/
#content .Width400
{ 
	padding:20px 0px 0px 0px;
	
	border:solid 0px black;	
}
 .ListingBG_White{background-color:#fff;border:solid 0px red;padding-top:10px;}
 .ListingBG_Gray{background-color:#ccc;padding-top:10px;padding-bottom:10px}
 .iframestyle{width:100%;background-color:#fff;}
/*Forms*/
.svaButton{border-style:outset;border-width:2px;border-color:ActiveBorder;background-color:Silver}
.svaTextinput{border-style:inset;border-width:2px;border-color:ThreeDHighlight;}
.ultraseek_searchbox {
		border: 1px solid #ad0010;
		margin-bottom: 0px;
		width: 16em;
		
}

#QuickSearchButton{color:red}
.RelatedLink
{
    color: #711221;   
    font-weight:normal; 
}

div.clear
{

	clear: both;
}

.start-puff
{
	float:left;
	margin:10px 25px 10px 0px;
	margin-bottom:10px;
	
}


.puffheadingleft{background-image:url(/images/sva/grey_roundedcorners_left.png);background-repeat: no-repeat; 
	float:left;width:3%;height:28px;}
.puffheadingright{background:transparent url(/images/sva/grey_roundedcorners_right.png) no-repeat scroll right 0%;
	font-weight:bold;
	width:95%;
	float:left;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding-top:6px;
		
	}  
	
.puffheadingtext
{
	padding-left:10px;
	color:#921414;
}     
.puffArea 
{
	padding: 0px 5px 0px 5px; 
	margin-top:10px;  
	clear:both;
	
}      

.newslistheading
{
	
	font-size:1.1em;
	font-style:normal;
	font-weight:bold;
}

.right-top-puff
{
	padding:1px;
}
/* Work container*/
#workcontainer div.workentry
{
    margin: 0.5em 0;
}
