/* Start of CMSMS style sheet 'style' */
/*
		Copyright	Aztek Design AB
					Macke Hansson
					macke@aztek.se | www.aztek.se
					
		HL Energi AB - www.hlenergi.se
		
		FÄRGKODNING
		Svart		#231f20
		Logo-Röd	#bf1e2e
		Logo-Blå	#0e76bc
*/

img, div { behavior: url(iepngfix.htc); }
img { border:none; }
html { overflow-y:scroll; }

*
{ margin:0; padding:0; }

body
{ background:url(uploads/images/body_bg.jpg) repeat-x #fff; font:12px/18px arial,verdana,sans-serif; color:#231f20; }

h1
{ font-size:17px; font-weight:bold; color:#0e76bc; margin:15px 0 10px 0; border-bottom:1px #0e76bc solid; padding-bottom:5px;}

h2
{ margin:10px 0 5px 0; color:#bf1e2e; font-size:16px; font-weight:bold;}

h3
{ margin:10px 0 5px 0; color:#231f20; font-size:14px; font-weight:bold;}

a
{ color:#bf1e2e; font-weight:bold; text-decoration:none; }
a:hover
{ text-decoration:underline; }

p
{ padding:3px 0; }

#slogan ul
{ margin-left:20px; }
#slogan ul li
{ font-size:110%; font-weight;bold;}


/*
	POSITION
*/

#page-wrap
{ background:url(uploads/images/molnstor.jpg) no-repeat #fff;}

#page-wrap-undersida
{ background:url(uploads/images/molnliten.jpg) no-repeat #fff; padding:0 0 30px 0;}

#toppmeny
{ margin-bottom:22px; }

	#toppmeny ul
	{  }
	
	#toppmeny ul li
	{ list-style:none; float:left;}
	
	#toppmeny ul li a
	{ color:#231f20; display:block; padding:15px 10px; background:#fff;}
	
	#toppmeny ul li a:hover
	{ text-decoration:none; background:#bf1e2e; color:#fff;}

	.toppmeny-border
	{ border-left: #ccc 1px solid; border-right: #ccc 1px solid; }
	
	.toppmeny-start
	{ -moz-border-radius-bottomleft: 10px; -webkite-border-bottom-left-radius: 10px; }
	
	.toppmeny-sista
	{ -moz-border-radius-bottomright: 10px; -webkite-border-bottom-right-radius: 10px; }

#header-wrap
{ background:url(uploads/images/header_bg.png) no-repeat;}

#header-left
{ padding:10px 0 10px 10px; float:left; width:460px;}

#header-right
{ text-align:right; padding:22px 10px 0 0; float:right; width:480px;}

#huvudmeny
{ background:#bf1e2e; margin:0 0 10px 0; }

	#huvudmeny ul
	{  }
	
	#huvudmeny ul li
	{ list-style:none; float:left; }
	
	#huvudmeny ul li a
	{ color:#fff; font-size:14px; font-weight:bold; padding:15px 10px; border-left:1px #fff solid; display:block; text-shadow:2px 2px 2px #5d0d15; -moz-text-shadow:2px 2px 2px #5d0d15; -webkit-text-shadow:2px 2px 2px #5d0d15;}
	
	#huvudmeny ul li a:hover
	{ background:#fff; color:#bf1e2e; text-decoration:none; text-shadow:none; -moz-text-shadow:none; -webkit-text-shadow:none; }
	
	#huvudmeny ul li a.start
	{ border-left:none; padding:15px 25px;}

#start-left
{  }

#start-right
{  }

#slogan
{ padding-top:90px; color:#fff;}
#slogan h3
{ color:#fff; }

#aktuellt
{ padding-top:120px; }

	#aktuellt h1
	{ text-align:center; }


#content-wrap
{ min-height:600px; height:auto !important; height:600px; padding-top:30px; }

#undermeny
{  }

	#undermeny ul
	{  }
	
	#undermeny ul li
	{ list-style:none; }
	
	#undermeny ul li a
	{ display:block; padding:5px; background:#bf1e2e; color:#fff; text-shadow:2px 2px 2px #5d0d15; -moz-text-shadow:2px 2px 2px #5d0d15; -webkit-text-shadow:2px 2px 2px #5d0d15; margin-bottom:1px; }
	
	#undermeny ul li a:hover
	{ background:#fff; color:#bf1e2e; text-decoration:none; text-shadow:none; -moz-text-shadow:none; -webkit-text-shadow:none; }

	#undermeny ul li ul li a
	{ background:#fff; color:#bf1e2e; padding-left:10px; text-shadow:none; -moz-text-shadow:none; -webkit-text-shadow:none; }

	#undermeny ul li ul li a:hover
	{ background:#0e76bc; color:#fff; padding-left:10px; }

#content ul
{ margin-left:25px; }
#content ul li
{ padding:3px 0; }


#content-right
{ padding-top: 30px; }

#content-right-exp
{ padding-top: 30px; padding-left:50px; }



/*
	KLASSER
*/

.rundade10
{ border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }

.rundade5
{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

.blatext
{ color:#0e76bc; }

.boxshadowleft
{ box-shadow:-3px 3px 5px #666; -moz-box-shadow:-3px 3px 5px #666; -webkit-box-shadow:-3px 3px 5px #666; }
/* End of 'style' */

