﻿body
{
}

/* Nyhetslistan */
.List 
{
	width:100%;
	margin-bottom:20px;
}

.List .ListHeader 
{
	background-image:url(Images/blueheaderbg.png);
	background-repeat:repeat-x;
	color:White;
	font-weight:bold;
	padding:3px 0px 4px 15px;
}

.List .ListHeader .Rss
{
	width:22px;
	height:22px;
	float:right;
	position:relative;
	top:-3px;
}

html.ie7 .List .ListHeader .Rss
{
	top:-22px;
}

html.safari .List .ListHeader
{
	height:22px;
}

html.safari .List .ListHeader .Rss
{
	top:-3px;
}


.List .ListItem 
{
	padding:15px;
	border-bottom:dotted 1px #999999;
	line-height:18px;
}

.List .ListItem .ItemHeader
{
	font-weight:bold;
}

.List .ListItem .Date
{
	color:#999999;
}

.List .ListItem .Text
{
	padding-top:10px;
}

.List .ListFooter
{
	padding:15px;
}

/* Nyhetslistan kompakterad */
.Compact .ListItem 
{
	padding:10px;
}

.Compact .ListItem .Text
{
	padding-top:0px;
}

.Compact .ListFooter
{
	padding:10px;
}
/* Slut listor */

/* Bruna Jag vill... -rutan */
.BrunRuta
{
	background-color:#c59030;
	font-size:14px;
	height:71px;
	margin-bottom:20px;
	width:100%;
}

.BrunRuta select 
{
	font-size:10px;
	height:18px;
	margin-right:5px;
	margin-top:8px;
	padding-top:1px;
	width:160px;
}

.BrunRuta .Button
{
	position:relative;
	top:4px;
}

.BrunRuta .Header
{
	background-image:url(Images/brunruta_header.png);
	height:7px;
}

.BrunRuta .Body
{
	color:White;
	font-weight:bold;
	height:52px;
	padding:5px 0px 0px 10px;
}

.BrunRuta .Footer
{
	background-image:url(Images/brunruta_footer.png);
	height:7px;
}
/* Slut bruna rutan */


/* Statistikrutan */
.Statistik
{
	color:White;
	margin-bottom:20px;
	background-color: #8fb6df;
}

.Statistik .Top
{
	background-image:url(Images/stat_ruta_top.gif);
	height:8px;
	width:270px;
}

.Statistik .Middle
{
	background-image:url(Images/stat_ruta_mitten.gif);
	min-height:212px;
	padding:0px 15px 0px 15px;
	width:240px;
}

.Statistik .Middle .Rubrik
{
	font-weight:bold;
	font-size:14px;
	padding:5px 0px 10px 0px;
}

.Statistik .Middle .Diagram
{
	padding:5px 0px 5px 0px;
}

.Statistik .Middle .Undertext
{
	font-size:11px;
}

.Statistik .Bottom
{
	background-image:url(Images/stat_ruta_botten.gif);
	height:8px;
	width:270px;
}


.LoginForm
{
	padding-top:20px;
}

.LoginForm b
{
	margin-bottom:5px;
}

.LoginForm .Title
{
	font-weight:bold;
	padding-bottom:5px;
}

.LoginForm .Textbox
{
	background-color:#f2f2f2;
	border:solid 1px #cccccc;
	font-size:10px;
	height:14px;
	margin:3px 0px 8px 0px;
	width:200px;
}

.SlideShow 
{
	height:163px;
	position:relative;
	width:950px;
	padding-bottom:20px;
}

.SlideShow #mc_theImageContainer
{
	background-position: top left;
	background-repeat: no-repeat;
}

.SlideShow .SlideShowPuff {
	background-color:Transparent;
	top:0px;
	height:150px;
	left:0px;
	padding:5px 40px 5px 40px;
	position:absolute;
	width:870px;
}

.WhiteHeader a
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:30px;
	text-decoration:none;
}

.WhiteHeader a:hover
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:30px;
	text-decoration:underline;
}

.WhiteHeader a:visited
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:30px;
	text-decoration:none;
}
