/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	font: italic 28px Calibri;
	background-repeat: repeat-x;
	color: #4C2120;
}

#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-repeat:no-repeat;


}

#topsection{
	height: 110px; /*Height of top section*/
	background-image: url(bilder/top_logga.jpg);
}

#topsectionmenu{
	height: 23px; /*Height of top section*/
	width: 1000px;
	margin: 0 auto; /*Center container on page*/
	background-color: White;
	color: #4C2120;
	font-size: 18px;
	font-family: Verdana;
}


#topsection h1{
margin: 0;
padding-top: 10px;
}

#contentwrapper{
	float: left;
	width: 100%;
	background-color: White;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -990px; /*Set left margin to -(MainContainerWidth)*/

}

#footer{
	clear: left;
	height: 43px;
	color: White;
	padding: 0px;
	background-image: url(bilder/footer.jpg);
	background-color: White;
}

#footer a{
color: #000000;
}

.innertube{
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	font: 18px Monotype Corsiva;
	overflow: auto;
	width: 760px;
	height: 580px;
	margin-top: 0px;
}
.innertube h1{
	margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
	font: bold 24px Monotype Corsiva;
}
.innertube h2{
	font: 38px Monotype Corsiva;
}
.innertube h4{
	font: bold 22px Monotype Corsiva;
	margin-top: 0px;
	margin-bottom: 0px;
}
.innertube h3{
	font: 26px Monotype Corsiva;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.innertubeleft{
	font-size: small;
	overflow: auto;
	height: 580px;
	margin: 0px 0px; /*Margins for inner DIV inside each column (to provide padding)*/
	padding: 0px;
	margin-top: 5px;
	padding-top: 0px;
}

.innertubeleft H5{
	font: Verdana;
	color: #145FA3;
	font-size: medium;
	text-align: center;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.invertedshiftdown{
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\";
}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0;
margin-left: 20px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown li{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
}

.invertedshiftdown a{
	float: left;
	display: block;
	font: bold 12px Arial;
	color: #4C2120;
	text-decoration: none;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 5px 10px 9px 10px; /*Padding within each menu item*/
}

.invertedshiftdown a:hover{
	background-color: #D8DED8; /*Red color theme*/
}

.invertedshiftdown .current a{ /** currently selected menu item **/
background-color: #D8DED8; /*Red color theme*/
color: Black;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;

}

.markermenu li a{
background: white url(arrow-list.gif) no-repeat 2px center;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;

}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #00014e;
}

.markermenu li a:hover{
color: black;
background-color: #f2f12c;
background-image:url(arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}





