
.div {
	border: 1px solid #FF0000;
}

/* General link style - appears for all links that doesn't have an class specifide */
a:link {
	color: #658ca5;
	text-decoration: none;
}

a:visited {
	color: #658ca5;
	text-decoration: none
}

a:active {
	color: #658ca5;
	text-decoration: none
}

a:hover {
	color: #666666;
	text-decoration: none
}

/* Main Menu link style */
a.menu:link {
	
	text-decoration: none;
}

a.menu:visited {
	
	text-decoration: none
}

a.menu:active {
	
	text-decoration: none
}

a.menu:hover {
	
	text-decoration: none
}

/* Main Menu Active link style */
a.menu_active:link {
	color: #999999;
	text-decoration: none;
}

a.menu_active:visited {
	color: #999999;
	text-decoration: none;
}

a.menu_active:active {
	color: #999999;
	text-decoration: none;
}

a.menu_active:hover {
	color: #999999;
	text-decoration: none;
}

/* Links with class="none" */
a.none:link {
	color: #000000;
	text-decoration: none;
}

a.none:visited {
	color: #000000;
	text-decoration: none
}

a.none:active {
	color: #000000;
	text-decoration: none
}

a.none:hover {
	color: #000000;
	text-decoration: none
}

/* Links with class="white" */
a.white:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.white:visited {
	color: #FFFFFF;
	text-decoration: none
}

a.white:active {
	color: #FFFFFF;
	text-decoration: none
}

a.white:hover {
	color: #FFFFFF;
	text-decoration: none
}

/* Body style - Defines general style for the hole page. There is also styles defined for the page directly in Body-tag in colour_default.jsp. This is because this css-file is effecting the editor in UNITY-admin. */
body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"Lucida Grande", Verdana, Arial, sans-serif;
	color:#646464;
}

html,body {
padding: 0px;
margin: 0px;
height: 100%;
}

/* H1, H2 and H3 is general fonts that is used in UNITY-editor */

H1 {
	
	font-size:20px;
	font-family:"Lucida Grande", Verdana, Arial, sans-serif;
	text-decoration: none;
	color:#666666;
}

H2 {
	
	font-size:16px;
	font-family:"Lucida Grande", Verdana, Arial, sans-serif;
	text-decoration: none;

}

H3 {
	
	font-size:15px;
	font-family:"Lucida Grande", Verdana, Arial, sans-serif;
	text-decoration:none;
}

.nomargin{
margin:0px;
}

p, span{
margin:0px;
}

.lineheight{
line-height:18px;
}

.bullet{
background-image:url(images/bulletpoint-red_top-pad.gif);
background-repeat:no-repeat;
padding-left:16px;
}

/* Centre main container */

#container {
	margin-left:auto;
	margin-right:auto;
	width:800px;
	background:#FFFFFF;	
	height:100%;
}

/* Top */

#topWrap {
	clear:both;
}

.top {
	height:146px;
	background-image:url(bilder/newmallar/top-background_norepeat.png);
	background-repeat:no-repeat;
	}


/* Logo */

.logo{
	padding:20px;
	width:217px; 
	height:103px;
	}

/* Navigation */

#navmenu{
	width:800px;
	background-image:url(bilder/newmallar/navmenu-background_xrepeat.png);
	background-repeat:repeat-x;
	padding-top:15px;
	
	height:36px;
	}


#navmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
	padding-left:10px;
}

#navmenu li {
	display: inline;
	font-size:17px;
	padding-left:10px;
	
}

#navmenu li a {
}

#navmenu ul li a:hover {
	
}

.navmenulinks{
	margin-left:10px;
	margin-right:10px;
	font-size:14px;

}


/* Submenu */

#submenu{
	width:800px;
	background-color:#c9c8c8;
	height:20px;
     padding-top:5px;
	}


#submenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}

#submenu li {
	display: inline;
	font-size:12px;
	margin-left:20px;
	margin-right:5px;
	
}

#submenu li a {
	text-decoration:none;	
}

#submenu ul li a:hover {
	
}

.submenulinks{
	margin-left:10px;
	margin-right:10px;
	font-size:12px;

}

/* Submenu List */



#submenulist ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}

#submenulist li {
	display: block;
	font-size:14px;
	margin-left:20px;
	margin-right:5px;
	margin-bottom:10px;	
}

#submenulist li a {
	text-decoration:none;	
}

#submenulist ul li a:hover {
	
}

#submenulist h2{
	padding-bottom:5px;
	padding-top:10px;
	}
	






/* Start page column layout */

	#startframe {
		width:800px;
		text-align:center;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		background-image:url(bilder/newmallar/startpage-fauxcolbackground_yrepeat.png);
		background-repeat:repeat-y;
		padding-bottom:70px;
		}
		
	#startleft {
float:left;
width:0px;
}
#startcenter {
float:left;
padding-left:6px;
padding-right:6px;
padding-top:25px;
width:442px;
}
#startright {
float:left;
padding-left:45px;
padding-right:12px;
padding-top:25px;
width:270px;
}
		
		
	
		
/* Content page layout */
	#frame {
		width:800px;
		text-align:center;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		background-image:url(bilder/newmallar/content-fauxcolbackground_yrepeat.png);
		background-repeat:repeat-y;
		padding-bottom:70px;
		
		}
		
	#left {
		float:left;
		padding-left:12px;
		padding-right:6px;
		padding-top:12px;
		width:0;
}
	#center {
		float:left;
		padding-left:13px;
		padding-right:43px;
		width:486px;
}
	#right {
		float:left;
		padding-left:24px;
		padding-right:12px;
		padding-top:12px;
		width:190px;
}


/* Startpage */




.columncontent{
padding-left:10px;
padding-right:10px;
padding-bottom:15px;
}

.columncontent p {
line-height:18px;

}

#startheader{
background-image:url(bilder/newmallar/largestrap-background_xrepeat2.png);
background-repeat:repeat-x;
height:277px;
}

.strapimage{
padding-top:18px;
}



/* Feature 1 */

#feature1 ul {
margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}

.blogdate {
margin-top:15px;
font-size:10px}


.bloglink{
font-size:10px;
}


.blogcontentdate{
font-size:10px;
color:#1a171b;
}


/* Feature 2 */

#feature2 ul {
margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}

.newsdate {
margin-top:15px;
font-size:10px}


.newslink{
font-size:10px;
}


.newscontentdate{
font-size:10px;
color:#1a171b;
}

/* Feature right */

#featureright ul {
margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}

.newsdate {
margin-top:15px;
font-size:10px}


.newslink{
font-size:10px;
}


.newscontentdate{
font-size:10px;
color:#1a171b;
padding:0px;
}


/* Content */

#center h1 {
margin-top:19px;
}

.rightcolumnheader{
background-image:url(images/title-bg_xrepeat.jpg);
background-repeat:repeat-x;
width:241px;
height:38px;
margin-top:20px;
}

#contentheader{

}

/* Footer */

#footer{
background-color:#FFFFFF;
color:#999999;
font-size:10px;
margin-top:0;
padding-bottom:14px;
padding-top:20px;
text-align:center;
}


