/* Start of CMSMS style sheet 'stilmall' */
/*
		Copyright	Aztek Design AB 2009
					www.aztek.se | info@aztek.se
					www.hofpartner.se
*/

html
{ overflow-y:scroll; }

*
{ margin:0; padding:0; }

body
{ font:0.7em/1.4em arial,helvetica,sans-serif; color:#000; background:url(uploads/images/logo_kontur_bg.jpg) no-repeat fixed #FFDE62;}


a
{ color:#000; text-decoration:underline; }
a:hover
{ text-decoration:none; }


#start-left h1, #undersida-left h1
{ background:url(uploads/images/lkolumn_top_bg.jpg) no-repeat; width:487px; height:22px; padding:3px 0 3px 35px; color:#fff; font-size:110%; font-weight:bold; }

#undersida-hel h1
{
background:url(uploads/images/ckolumn_top_bg.jpg) no-repeat;
width:765px;
height:22px;
padding:3px 0 3px 35px;
color:#fff;
font-size:110%;
font-weight:bold;
}

#start-right h1, #undersida-right h1
{ background:url(uploads/images/rkolumn_top_bg.jpg) no-repeat; width:215px; height:25px; padding:3px 0 3px 35px; color:#fff; font-size:110%; font-weight:bold; }

h3
{ background:#feeca5; font-size:110%; }

h1.nyhet-header {
margin-bottom:12px;
}

#start-left p, #undersida-left p 
{ padding-left:36px;
   padding-right:36px;
}


#start-left ul, #undersida-left ul
{ padding-left:36px;
   padding-right:36px;
}

#start-right p, #undersida-right p {
    padding-left:36px;
   padding-right:36px;}


#page-wrap
{ width:867px; margin:0 auto; }


#header
{ }


#meny-wrap
{ height:35px; background:#000;}

#meny
{ padding:5px 0 5px 30px; }
#meny li
{ float:left; list-style:none; }
#meny li a
{ display:block; padding:2px 5px; color:#fff; border-left:1px #aa9441 solid; border-right:#cbb24e 1px solid; text-decoration:none; font-weight:bold; font-size:120%; margin-bottom:5px;}
#meny li a:hover
{ color:#ffde62; text-decoration:underline;}
#meny li a.first-child
{ display:block; padding:2px 5px; color:#fff; border-left:none; border-right:#cbb24e 1px solid; text-decoration:none; font-weight:bold; font-size:120%; }
#meny li a.last-child
{ display:block; padding:2px 5px; color:#fff; border-right:none; text-decoration:none; font-weight:bold; font-size:120%; }
#meny li a.active
{ color:#ffde62; text-decoration:none;}




#undermeny-wrap
{ background:url(uploads/images/start_undermeny_bg.jpg) no-repeat bottom left #000; height:30px;}

#undermeny
{ padding:5px 0 5px 30px; }
#undermeny li
{ float:left; list-style:none; }
#undermeny li a
{ color:#000; border-left:1px #000 solid; text-decoration:underline; display:block; padding:0px 3px; }
#undermeny li a.first-child
{ border-left:none; }
#undermeny li a:hover
{ text-decoration:none; }
#undermeny li a.active
{ text-decoration:none; }




#content-wrap
{ background:url(uploads/images/contentwrap_bg.jpg) repeat-x #fff; width:794px; padding:0 37px 0 36px; margin:0 auto; }

#startbild
{ margin:0 auto; padding:15px 0 20px 0; }



#start-left
{ float:left; width:526px; background:url(uploads/images/gra_streck.jpg) no-repeat right top; padding:0 5px; }

#start-right
{ float:right; width:250px; }


#undersida-left
{ float:left; width:526px; background:url(uploads/images/gra_streck.jpg) no-repeat right top; padding:0 5px; margin-top:25px; }

#undersida-right
{ float:right; width:250px; padding:25px 0; }


#undersida-hel
{ width:800px; margin:0 auto; padding:25px 0 15px 0;}





#footer
{ background:url(uploads/images/footer_bg.jpg) repeat-x bottom left #000; height:47px; padding-top:3px; text-align:center; width:867px; margin:0 auto; color:#fff;}
#footer a
{ color:#fff; text-decoration:none;}
#footer a:hover
{ color:#feeca5; text-decoration:underline; }










/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
/* End of 'stilmall' */

