/* -----------------------------------------------------------------
         Windcap Management AB | STILMALLAR v2.0
--------------------------------------------------------------------

---------------------------------------------------------------------
         GLOBALA STILAR - STANDARDVÄRDEN
---------------------------------------------------------------------
*/

/* Sätter all browser padding och margin standarvärden till noll */
* { margin: 0; padding: 0; } 

html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	height:100%; /* needed for container min-height */
	}

/* 
--------------------------------------------------------------------
         GLOBALA STILAR - TYPOGRAFI, LAYOUTSTILAR & KLASSER
--------------------------------------------------------------------
*/

/* Typografi */
a{outline:none;}
a:link {color: #006e8c; text-decoration:none;}
a:visited {color: #006e8c; text-decoration:none;}
a:hover, a:active {text-decoration: underline; color: #006e8c;}
	
h1 {font-size: 18px; font-weight: bold;}	
h2 {font-size: 18px; font-weight: bold;}	
h3 {font-size: 12px; font-weight: bold; padding: 18px 0 18px 0;}
h4 {font-size: 12px; font-weight: bold; padding: 18px 0 0 0;}

td {font-size:10px; line-height: 13px;}

p {padding: 0 0 18px 0;}

em {font-style: italic;}
strong {font-weight: bold;}	

img {border: none;}

/* Klasser */
.arrowlink { background:url(../images/arrow_blue2.png) no-repeat; padding-left: 12px; margin-left: 0px; }
.img_padding {margin: 9px 0 18px 0;}
.img_inline {margin: 5px 0 18px 0;}
.arrow_big {float: left; margin: 29px 0 0 75px;}
.p_nospace {padding: 0 0 0 0;}
.menuspacer {padding: 70px 0 18px 0;}

.h1_arsstamma {height:44px;background-image:url("../images/h1_arsstamma.gif");background-repeat:no-repeat; margin-bottom: 0px;}
.h1_arkiv {height:44px;background-image:url("../images/h1_arkiv.gif");background-repeat:no-repeat; margin-bottom: 30px;}
.h1_dokument {height:44px;background-image:url("../images/h1_dokument.gif");background-repeat:no-repeat; margin-bottom: 12px;}
.h1_investera_i_windcap {height:44px;background-image:url("../images/h1_investera_i_windcap.gif");background-repeat:no-repeat; margin-bottom: 38px;}
.h1_kontakt {height:44px;background-image:url("../images/h1_kontakt.gif");background-repeat:no-repeat; margin-bottom: 30px;}
.h1_film {height:44px;background-image:url("../images/h1_film.gif");background-repeat:no-repeat; margin-bottom: 30px;}
.h1_lankar {height:44px;background-image:url("../images/h1_lankar.gif");background-repeat:no-repeat; margin-bottom: 30px;}
.h1_marknad {height:44px;background-image:url("../images/h1_marknad.gif");background-repeat:no-repeat; margin-bottom: 12px;}
.h1_nyheter_om_windcap {height:44px;background-image:url("../images/h1_nyheter_om_windcap.gif");background-repeat:no-repeat; margin-bottom: 12px;}
.h1_om_windcap {height:44px;background-image:url("../images/h1_om_windcap.gif");background-repeat:no-repeat; margin-bottom: 30px;}
.h1_om_vindkraft {height:44px;background-image:url("../images/h1_om_vindkraft.gif");background-repeat:no-repeat; margin-bottom: 12px;}
.h1_prenumerera {height:44px;background-image:url("../images/h1_prenumerera.gif");background-repeat:no-repeat; margin-bottom: 30px;}
.h1_vara_vindkraftverk {height:44px;background-image:url("../images/h1_vara_vindkraftverk.gif");background-repeat:no-repeat; margin-bottom: 30px;}
.h1_vindkraft_i_pressen {height:44px;background-image:url("../images/h1_vindkraft_i_pressen.gif");background-repeat:no-repeat; margin-bottom: 12px;}

.h2_aktuell_emission {height:30px;background-image:url("../images/h2_aktuell_emission.gif");background-repeat:no-repeat; margin: 18px 0 30px 0;}
.h2_arkiv {height:30px;background-image:url("../images/h2_arkiv.gif");background-repeat:no-repeat; margin: 30px 0 12px 0;}
.h2_elpriser {height:30px;background-image:url("../images/h2_elpriser.gif");background-repeat:no-repeat; margin: 18px 0 12px 0;}
.h2_hedagarden4 {height:30px;background-image:url("../images/h2_hedagarden4.gif");background-repeat:no-repeat; margin: 0px 0 24px 0;}
.h2_hedagarden5 {height:30px;background-image:url("../images/h2_hedagarden5.gif");background-repeat:no-repeat; margin: 0px 0 24px 0;}
.h2_sotared {height:30px;background-image:url("../images/h2_sotared.gif");background-repeat:no-repeat; margin: 0px 0 24px 0;}
.h2_klevagarden {height:30px;background-image:url("../images/h2_klevagarden.gif");background-repeat:no-repeat; margin: 0px 0 24px 0;}
.h2_investerarinformation {height:30px;background-image:url("../images/h2_investerarinformation.gif");background-repeat:no-repeat; margin: 18px 0 30px 0;}
.h2_kontakt {height:30px;background-image:url("../images/h2_kontakt.gif");background-repeat:no-repeat; margin: 18px 0 30px 0;}
.h2_lankar {height:30px;background-image:url("../images/h2_lankar.gif");background-repeat:no-repeat; margin: 18px 0 30px 0;}
.h2_styrelse {height:30px;background-image:url("../images/h2_styrelse.gif");background-repeat:no-repeat; margin: 18px 0 30px 0;}

.h_hide {display:none;}

/*
.txt_pusher_big {font-size:14px; color:#FFFFFF; float: left; margin: 22px 0 0 25px;}
.txt_pusher_big a:link, 
.txt_pusher_big a:visited {color:#FFFFFF; text-decoration:none;}
.txt_pusher_big a:hover {color:#FFFFFF; text-decoration:underline;}

.txt_pusher_small {font-size:11px; color: #ffffff; margin-top:4px; margin-left: 525px;}
.txt_pusher_small a:link, 
.txt_pusher_small a:visited {color: #ffffff; text-decoration:none;}
.txt_pusher_small a:hover {color: #ffffff; text-decoration:underline;}
.txt_bildtext {font-size:10px; line-height:12px; margin:10px 0 25px 0;}

.skicka {
color: #000000;
background-image:url(../images/skicka.gif);
height: 19px;
width:122px;
border:0;
margin-right:0px;
margin-bottom:0px;
}

*/

.textbox_wide {
color: #000000;
background-image:url(../images/textbox_wide.gif);
background-repeat:no-repeat;
height: 17px;
width:183px;
border:0;
margin-top:5px;
padding: 3px 5px 0px 5px;
font-size:11px;
color:666;
}

.textbox_normal {
color: #000000;
background-image:url(../images/textbox_normal.gif);
background-repeat:no-repeat;
height: 17px;
width:112px;
border:0;
margin-top:5px;
padding: 3px 5px 0px 5px;
font-size:11px;
color:666;
}

.button_footer_skicka {
color: #000000;
background-image:url(../images/button_footer_skicka.gif);
height: 20px;
width:69px;
border:0;
margin-left:10px;
margin-top:5px;
}

.button_skicka {
color: #000000;
background-image:url(../images/button_skicka.gif);
height: 20px;
width:69px;
border:0;
margin-left:10px;
margin-top:5px;
}

/* 
--------------------------------------------------------------------
						SIDSEKTIONER - GRUND
--------------------------------------------------------------------
*/

#wrapper {
	background: #ffffff;
	background:url(../images/bg.jpg) no-repeat;
	margin: 0 auto; 
	padding: 0; 
	width: 940px;
	min-height: 100%;
	height: auto !important;
	height: 100%;	
	position: relative; 
	/*overflow:hidden;*/ 
	}
	
#page {
	float: left; 
	width: 940px; 
	}
	
#navigation_menu_upper {
	float: left; 
	width: 100%; 
	height: 23px;
	}

#navigation_menu_lower {
	float: left; 
	width: 100%; 
	height: 62px;
	}

#header {
	float: left; 
	width: 100%; 
	height: 267px;
	}

/* 
--------------------------------------------------------------------
						SIDSEKTIONER - CONTENT
--------------------------------------------------------------------
*/

#content_container {
	margin: 0 0 0 0;
	float: left; 
	width: 940px;
	}
	
#content_full {
	margin: 27px 20px 20px 20px;
	float: left; 
	width: 900px;
	}
	
#content_left {
	margin: 27px 0 20px 20px;
	float: left; 
	width: 500px;
	}

#content_right {
	margin: 27px 20px 20px 20px;
	float: right; 
	width: 320px;
	}

#content_newsfeedindex {
	margin: 27px 0 20px 20px;
	float: left; 
	width: 560px;
	}

#content_newsfeedright {
	margin: 27px 20px 20px 20px;
	float: right; 
	width: 320px;
	}

#content_puff {
	margin: 27px 0 0 20px;
	float: right; 
	width: 340px;
	}

#column {
	position:relative;
	float:left;
	text-align: left;
	margin-left:00px;	
	margin-right:20px;
	}

/*
---------------------------------------------------------------------
         PUFFAR
---------------------------------------------------------------------
*/

#puff_elpriser {
	background:url(../images/graf_elpriser.gif) no-repeat;
	position:relative;
	width: 276px;
	height: 55px;
	padding: 305px 20px 0px 44px;
	color:#666;
	font-size:10px;
	line-height:12px;
	}

#puff_elcert {
	background:url(../images/graf_elcert.gif) no-repeat;
	position:relative;
	width: 276px;
	height: 55px;
	padding: 305px 20px 0px 44px;
	color:#666;
	font-size:10px;
	line-height:12px;
	}
	
#puff_film {
	background:url(../images/puff_film.jpg) no-repeat;
	position:relative;
	width: 166px;
	height: 104px;
	padding: 44px 160px 0px 14px;
	color:#FFF;
	font-size:10px;
	line-height:12px;
	}

#puff_intresse {
	background:url(../images/puff_intresse.jpg) no-repeat;
	position:relative;
	width: 166px;
	height: 79px;
	padding: 44px 160px 0px 14px;
	color:#FFF;
	font-size:10px;
	line-height:12px;
	}
	
#puff_film {
	background:url(../images/puff_film.jpg) no-repeat;
	position:relative;
	width: 166px;
	height: 79px;
	padding: 44px 160px 0px 14px;
	color:#FFF;
	font-size:10px;
	line-height:12px;
	}	

#puff_mats {
	background:url(../images/puff_fond2.jpg) no-repeat;
	position:relative;
	width: 166px;
	height: 79px;
	padding: 44px 160px 0px 14px;
	color:#FFF;
	font-size:10px;
	line-height:12px;
	}

#puff_nyheter {
	background:url(../images/puff_nyheter.jpg) no-repeat;
	position:relative;
	width: 306px;
	height: 79px;
	padding: 44px 20px 0px 14px;
	font-size:10px;
	line-height:12px;
	}
#puff_nyheter ul li { list-style:none; background: none; margin: 0; padding: 0; }
#puff_nyheter a.newslink { padding-left: 11px; margin-left: 0px; }
#puff_nyheter a.arrowlink { background:url(../images/arrow_blue.png) no-repeat; padding-left: 12px; margin-left: 69px; }

#puff_skugga {
	background:url(../images/puff_skugga.png) no-repeat;
	position:relative;
	width: 340px;
	height: 25px;
	padding: 0px 0px 0px 0px;
	}

#puff_vara_vindkraftverk {
	position:relative;
	width: 306px;
	height: 95px;
	padding: 305px 20px 0px 14px;
	color:#666;
	font-size:10px;
	line-height:12px;
	}

/*
---------------------------------------------------------------------
         FOOTER
---------------------------------------------------------------------
*/

#footer {
	float: left; 
	width: 100%; 
	height: 80px;
	border-top: 1px solid #016e8d;
	}

#footer p {font-size:11px; line-height:14px; margin-top:10px;}

#footer_column {
	position:relative;
	float:left;
	text-align: left;
	margin-right:40px;
	height: 80px;
	bottom: 0px;
	}

#footer_right {
	position:relative;
	float:right;
	text-align: left;
	margin-right: 20px;
	width: 320px;
	height: 80px;
	bottom: 0px;
	}
	
/*
---------------------------------------------------------------------
         ONLY MENY CODE BELOW THIS
---------------------------------------------------------------------
*/


/*
---------------------------------------------------------------------
         MENU UPPER
---------------------------------------------------------------------
*/

ul#menu_upper {
	position:absolute;
	top:0px;    /* set the exact position of the navigation */
	left:702px;      /* set the exact position of the navigation */
	width:238px;
	height:23px;
	}
ul#menu_upper li {
	padding:0;
	margin:0;
	float:left;
	text-indent:-9999px;	
	list-style-type:none;
	}
ul#menu_upper li a {
	border:0;
	display:block;
	text-decoration:none;
	background:transparent url(../images/menu_upper.jpg) no-repeat;
	}
li#menu_upper_space a {
	width:702px;
	height:23px;
	 }
li#dokument a {
	width:73px;
	height:23px;
	 }
li#kontakt a {
	width:71px;
	height:23px;
	 }
li#svenska a {
	width:24px;
	height:23px;
	 }
li#english a {
	width:28px;
	height:23px;
	 }
li#francais a {
	width:22px;
	height:23px;
	 }
li#deutsch a {
	width:20px;
	height:23px;
	 }

li#menu_upper_space a:link, li#menu_upper_space a:visited {
	background-position:-0px 0px;
	 }
li#menu_upper_space a:hover, li#menu_upper_space a:focus {
	background-position:-0px -23px;
	 }

li#dokument a:link, li#dokument a:visited {
	background-position:-702px 0px;
	 }
li#dokument a:hover, li#dokument a:focus {
	background-position:-702px -23px;
	 }
	 
li#kontakt a:link, li#kontakt a:visited {
	background-position:-775px 0px;
	 }
li#kontakt a:hover, li#kontakt a:focus {
	background-position:-775px -23px;
	 }

li#svenska a:link, li#svenska a:visited {
	background-position:-846px 0px;
	 }
li#svenska a:hover, li#svenska a:focus {
	background-position:-846px -23px;
	 }

li#english a:link, li#english a:visited {
	background-position:-870px 0px;
	 }
li#english a:hover, li#english a:focus {
	background-position:-870px -23px;
	 }

li#francais a:link, li#francais a:visited {
	background-position:-898px 0px;
	 }
li#francais a:hover, li#francais a:focus {
	background-position:-898px -23px;
	 }

li#deutsch a:link, li#deutsch a:visited {
	background-position:-920px 0px;
	 }
li#deutsch a:hover, li#deutsch a:focus {
	background-position:-920px -23px;
	 }

/* Menu Upper "active tabs"
------------------------------------------------------------------*/
body#menu_upper_space-page ul#menu_upper li#menu_upper_space a {
	background-position:-0px -46px;
	}

body#dokument-page ul#menu_upper li#dokument a {
	background-position:-702px -46px;
	}

body#kontakt-page ul#menu_upper li#kontakt a {
	background-position:-775px -46px;
	}

body#svenska-page ul#menu_upper li#svenska a {
	background-position:-846px -46px;
	}

body#english-page ul#menu_upper li#english a {
	background-position:-870px -46px;
	}

body#francais-page ul#menu_upper li#francais a {
	background-position:-898px -46px;
	}

body#deutsch-page ul#menu_upper li#deutsch a {
	background-position:-920px -46px;
	}

/*
---------------------------------------------------------------------
         MENU LOWER
---------------------------------------------------------------------
*/

ul#menu_lower {
	position:absolute;
	top:23px;    /* set the exact position of the navigation */
	left:342px;      /* set the exact position of the navigation */
	width:598px;
	height:62px;
	}
ul#menu_lower li {
	padding:0;
	margin:0;
	float:left;
	text-indent:-9999px;	
	list-style-type:none;
	}
ul#menu_lower li a {
	border:0;
	display:block;
	text-decoration:none;
	background:transparent url(../images/menu_lower.jpg) no-repeat;
	}
li#start a {
	width:342px;
	height:62px;
	 }
li#nyheter a {
	width:69px;
	height:62px;
	 }
li#investera a {
	width:91px;
	height:62px;
	 }
li#elmarknaden a {
	width:121px;
	height:62px;
	 }
li#vindkraft a {
	width:92px;
	height:62px;
	 }
li#vindkraftverk a {
	width:165px;
	height:62px;
	 }
li#windcap a {
	width:60px;
	height:62px;
	 }

li#start a:link, li#start a:visited {
	background-position:-0px 0px;
	 }
li#start a:hover, li#start a:focus {
	background-position:-0px -62px;
	 }

li#nyheter a:link, li#nyheter a:visited {
	background-position:-342px 0px;
	 }
li#nyheter a:hover, li#nyheter a:focus {
	background-position:-342px -62px;
	 }

li#investera a:link, li#investera a:visited {
	background-position:-411px 0px;
	 }
li#investera a:hover, li#investera a:focus {
	background-position:-411px -62px;
	 }

li#elmarknaden a:link, li#elmarknaden a:visited {
	background-position:-502px 0px;
	 }
li#elmarknaden a:hover, li#elmarknaden a:focus {
	background-position:-502px -62px;
	 }

li#vindkraft a:link, li#vindkraft a:visited {
	background-position:-623px 0px;
	 }
li#vindkraft a:hover, li#vindkraft a:focus {
	background-position:-623px -62px;
	 }

li#vindkraftverk a:link, li#vindkraftverk a:visited {
	background-position:-715px 0px;
	 }
li#vindkraftverk a:hover, li#vindkraftverk a:focus {
	background-position:-715px -62px;
	 }

li#windcap a:link, li#windcap a:visited {
	background-position:-880px 0px;
	 }
li#windcap a:hover, li#windcap a:focus {
	background-position:-880px -62px;
	 }

/* Menu Lower "active tabs"
------------------------------------------------------------------*/
body#index-page ul#menu_lower li#start a {
	background-position:-0px -124px;
	}
body#nyheter-page ul#menu_lower li#nyheter a {
	background-position:-342px -124px;
	}
body#investera-page ul#menu_lower li#investera a {
	background-position:-411px -124px;
	}
body#elmarknaden-page ul#menu_lower li#elmarknaden a {
	background-position:-502px -124px;
	}
body#vindkraft-page ul#menu_lower li#vindkraft a {
	background-position:-623px -124px;
	}
body#vindkraftverk-page ul#menu_lower li#vindkraftverk a {
	background-position:-715px -124px;
	}
body#windcap-page ul#menu_lower li#windcap a {
	background-position:-880px -124px;
	}