@charset "iso-8859-1";
.Form_Rubrik
{
	font-family: inherit;
	font-size: 85%;
	font-weight: bold;
	line-height: 129%;
}

.Form_Brod
{
	font-family: inherit;
	font-size: 85%;
	font-weight: normal;
	line-height: 129%;
}

.Form_Brod_Fet
{
	font-family: inherit;
	font-size: 85%;
	font-weight: bold;
	line-height: 129%;
}

.Form_Knapp
{
	font-family: inherit;
	font-size: 85%;
	font-weight: normal;
	line-height: 129%;
}

.Tabell_Rubrik
{
	font-family: inherit;
	font-size: 85%;
	font-weight: bold;
	line-height: 129%;
}

.Tabell_Brod
{
	font-family: inherit;
	font-size: 85%;
	font-weight: normal;
	line-height: 129%;
}

.Inhall_Navigering
{
	font-family: inherit;
	font-size: 85%;
	font-weight: normal;
	line-height: 129%;
}

.DatumRad
{
	font-size: 85%;
	font-family: Verdana;
	color: #818181;
}

/*Default länkar som inte stylas är svarta och blå vid hover*/


/*Riksdagens kalender*/
.KalenderHela_Rubrik2 {display: inline;}
.KalenderHela_Rubrik3 {	font-size: 105%;font-weight: bold;}
.KalenderHela_Rubrik3efter {font-size: 105%;font-weight: bold;color: #808080;}

KalenderHela_Brod {font-size: 100%;}
.KalenderHela_Lank {font-size: 100%;color: #3b58a3;text-decoration: underline;}
.KalenderHela_LankSida {font-size: 85%;color: #3b58a3;text-decoration: underline;}

/* Innehåll på sida */

.Inhall_Rubrik1, h1 {font-size: 125%;font-weight: bold;line-height: 160%;padding-top:0px;margin-top:0px;}
.Inhall_Rubrik2, h2 {font-size: 110%;font-weight: bold;display: block;}
.Inhall_Rubrik3, h3 {font-size: 105%;font-weight: bold;display: inline;}


.Inhall_Ingress {font-size: 100%; color:#303030;}
.Inhall_Brod {font-size: 100%;}
.Inhall_Brodfet {font-size: 90%;font-weight: bold;}
.Inhall_Brodkursiv {font-size: 100%;font-style: italic;}
a.Inhall_Brodlank {font-size: 100%;color: #3b58a3;}
a.Inhall_Brodlank:link {font-size: 100%;color: #3b58a3;}
a.Inhall_Brodlank:visited {color: #8256ae;}

.Inhall_Uppdat {}
/* Startsida Huvudmenyn/Toppen  - område 1 */
/* Sidhuvud*/
.Sidhuv_Pipe {color: #8CB383;padding-left: 1px;padding-right: 1px;}
a.Sidhuv_Verktyg {text-decoration: none;font-size: 80%;}
a.Sidhuv_Verktyg:visited {text-decoration: none;font-size: 80%;}
a.Sidhuv_Verktyg:link {text-decoration: none;font-size: 80%;}
a.Sidhuv_Verktyg:active {text-decoration: none;font-size: 80%;}
a.Sidhuv_Verktyg:hover {text-decoration: underline;font-size: 80%;}

.Sidhuv_HMeny_pil {vertical-align:bottom;text-align:right;padding: 1px 0px 2px 2px;}
.Sidhuv_HMeny {text-decoration: none;font-size: 100%;}
a.Sidhuv_HMeny {text-decoration: none;font-size: 100%;}
a.Sidhuv_HMeny:link {text-decoration: none;font-size: 100%;}
a.Sidhuv_HMeny:visited {text-decoration: none;font-size: 100%;}
a.Sidhuv_HMeny:hover {text-decoration: underline;font-size: 100%;}
a.Sidhuv_HMeny:active{text-decoration: none;font-size: 100%;}

.Sidhuv_HMenySel_pil {vertical-align:bottom;text-align:right;padding: 0px 0px 2px 2px;}
.Sidhuv_HMenySel {font-size: 100%;color: #000000;text-decoration: none;padding: 1px 0px 2px 0px;}
a.Sidhuv_HMenySel {font-size: 100%;color: #000000;text-decoration: none;padding: 1px 0px 2px 0px;}
a.Sidhuv_HMenySel:link {font-size: 100%;color: #000000;text-decoration: none;padding: 1px 0px 2px 0px;}
a.Sidhuv_HMenySel:visited {font-size: 100%;color: #000000;text-decoration: none;padding: 0px 1px 2px 0px;}
a.Sidhuv_HMenySel:hover {font-size: 100%;color: #3B58A3;text-decoration: underline;padding: 0px 1px 2px 0px;}
a.Sidhuv_HMenySel:active {font-size: 100%;color: #000000;	text-decoration: none;padding: 1px 0px 2px 0px;}

#headermenutop {height:1.6em;border-bottom:1px solid #c1c1c1;}
#headermenubottom {height:1.7em;margin-top:1px;}
#headermenutop ul, #headermenutop ul li, #headermenubottom ul, #headermenubottom ul li {margin:0;padding:0;list-style-type:none;display:inline;}
#headermenutop ul li a, #headermenubottom ul li a, #headermenutop ul li a.Sidhuv_HMenySel, #headermenubottom ul li a.Sidhuv_HMenySel  {
	font-family: inherit;
	font-size: inherit;
	display: inline;
	padding: 1px 1px 1px 10px;
	text-decoration: none;
	width: auto;
}
#headermenutop ul li a, #headermenubottom ul li a {back\ground-image: url(../R_Images/pil_gul_sidhuvud.gif);back\ground-repeat:  no-repeat;back\ground-position: 1px 60%;}
#headermenutop ul li a.Sidhuv_HMenySel, #headermenubottom ul li a.Sidhuv_HMenySel  {back\ground-image: url(/R_Images/pil_gul2_sidhuvud.gif);back\ground-repeat:  no-repeat;back\ground-position: 1px 60%;}
#headermenutop ul li a:hover, #headermenubottom ul li a:hover, #headermenutop ul li a.Sidhuv_HMenySel:hover, #headermenubottom ul li a.Sidhuv_HMenySel:hover {text-decoration: underline;}


.Sidhuv_streck
{
	font-weight: normal;
	font-size: 85%;
	color: #dadada;
}
#Sokmenu
{
	padding-top: 3px;
}
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Startsida Kalender - område 2 */
h1.StartKal_darrad, .StartKal_darrad, .StartKal_datum, .StartKal_tid, .StartKal_Brod, a.StartKal_Lank, a.StartKal_ReadMore
{
	font-family: inherit;
	font-weight: normal;
	font-size: 85%;
}
.StartKal_Brod
{
	padding-left:7px;
}
.StartKal_darrad
{
	font-size: 80%;
	font-weight: normal;
	text-transform: uppercase;
	color: #8E8E8E;
	display: block;
	margin: -2px 0px 7px 0px;
}

h1.StartKal_darrad
{
	text-transform: uppercase;
	color: #8E8E8E;
	display: block;
	margin: 0px 0px 7px 0px;
	padding:0;
	font-size: 80%;
}

span.StartKal_datum
{
	display: block;
	font-weight: bold;
	color: #F5A401;
}
.StartKal_datum
{
	display: block;
	font-weight: bold;
	color: #F5A401;
}
a.StartKal_Lank:link, a.StartKal_Lank:visited, a.StartKal_Lank:active {display: block;text-decoration: none; padding-left:3px;}
a.StartKal_Lank:hover {text-decoration: underline;}

a.StartKal_ReadMore:link, a.StartKal_ReadMore:visited, a.StartKal_ReadMore:active
{
	background-image: url(/r_images/pil_gul_sidhuvud.gif);
	background-repeat: no-repeat;
	background-position: 0px 55%;
	display: block;
	text-decoration: none;
	padding: 5px 0px 5px 7px;
}

a.StartKal_ReadMore:hover {text-decoration: underline;}
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Senaste - område 3 */
.PuffSenaste_Rubrik, .PuffSenaste_Brod
{
	font-family: inherit;
	font-size: 85%;
}
.PuffSenaste_Rubrik
{
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 0px;
	line-height:100%;
	display: inline;
}
.PuffSenaste_Brod
{
	background-image: url(/r_images/pil_svart_meny.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 7px;
	margin: 4px 0px;
	display: block;
}

a.PuffSenaste_Brod {text-decoration: none;}
a.PuffSenaste_Brod:link {text-decoration: none;}
a.PuffSenaste_Brod:visited {text-decoration: none;}
a.PuffSenaste_Brod:active {text-decoration: none;}
a.PuffSenaste_Brod:hover {text-decoration: underline;}


/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Puff till vänster med bild - område 4 */
a.PuffBildV_Lank, .PuffBildV_Brod {color: #000;font-family: inherit;font-size: 85%;font-weight: normal;}
a.PuffBildV_Lank {text-decoration: none;font-weight: bold;vertical-align: middle;}
a.PuffBildV_Lank:link {text-decoration: none;font-weight: bold;vertical-align: middle;}
a.PuffBildV_Lank:visited {text-decoration: none;font-weight: bold;vertical-align: middle;}
a.PuffBildV_Lank:active {text-decoration: none;font-weight: bold;vertical-align: middle;}
a.PuffBildV_Lank:hover {text-decoration: underline;font-weight: bold;vertical-align: middle;}

/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Puff till vänster utan bild - område 5 */
a.PuffV_Lank, .PuffV_Brod
{
	font-family: inherit;
	font-size: 85%;
	display: block;
}
.PuffV_Brod
{
	background-image: url(../image/pil_svart.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 7px;
	margin: 4px 0px;
}
a.PuffV_Lank
{
	text-decoration: none;
	font-weight: bold;
}


/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Löpsedel - område 6 */
.Lop_Darrad, .Lop_RubrikKris, .Lop_Rubrik1, .Lop_Rubrik2, .Lop_Brod, a.Lop_Lank
{
	font-family: inherit;
	font-weight: normal;
}

a.Lop_Lank:visited
{
	color:#8256ae;
	}
	
.Lop_Darrad
{
	font-size: 80%;
	text-transform: uppercase;
	color: #8E8E8E;
	display: block;
	margin: 8px 0px 9px 0px;
	border: solid 0 black;
}
h1.Lop_Darrad
{
	line-height:normal;
	font-size: 80%;
	text-transform: uppercase;
	color: #8E8E8E;
	display:block;
	margin:0;
	padding:0;
}
.Lop_RubrikKris
{
	font-size: 140%;
	font-weight: bold;
	margin: 2px 0px 0px 0px;
}
.Lop_Rubrik1
{
	font-size: 110%;
	font-weight: bold;
	margin: 2px 0px 0px 0px;
}
.Lop_Rubrik2
{
	font-size: 105%;
	font-weight: bold;
	margin: 2px 0px 0px 0px;
}
.Lop_Brod
{
	font-size: 100%;
}
a.Lop_Lank
{
	font-size: 100%;
	text-decoration: underline;
}


/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Länkad text - område 7 - Olika classer för olika bilder */
a.SprakVal_Lank1
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left top;}
a.SprakVal_Lank1:link, a.SprakVal_Lank1:visited, a.SprakVal_Lank1:active
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left top;
	color: #000;
}

a.SprakVal_Lank1:hover
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left top;}

a.SprakVal_Lank2
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left;}
a.SprakVal_Lank2:link, a.SprakVal_Lank2:visited, a.SprakVal_Lank2:active
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left;}
a.SprakVal_Lank2:hover
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left;}

a.SprakVal_Lank3
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left;}
a.SprakVal_Lank3:link, a.SprakVal_Lank3:visited, a.SprakVal_Lank3:active
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left;}
a.SprakVal_Lank3:hover
{
	font-family: inherit;
	font-size: 85%;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	display: block;
	margin-bottom: 4px;
	padding-left: 20px;
	height: 17px; line-height:130%;background-repeat:no-repeat;background-position:left;}


/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Puff till höger med bild - område 8 */
.PuffBildH_Brod, a.PuffBildH_Lank
{
	font-family: inherit;
	font-size: 85%;
}
.PuffBildH_Rubrik
{
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}
/* */


/* */
a.PuffBildH_Lank {text-decoration: none;font-weight: bold;vertical-align: middle;line-height:130%;}
a.PuffBildH_Lank:link {text-decoration: none;}
a.PuffBildH_Lank:visited {text-decoration: none;}
a.PuffBildH_Lank:active {text-decoration: none;}
a.PuffBildH_Lank:hover {text-decoration: underline;}

/*sätt i koden bakom*/
.valign
{
	vertical-align: middle;
}
.valignbottom
{
	vertical-align: bottom;
}


/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Andra webbplatser - område 9 */
ul#wwwlinks , ul#wwwlinks li {position:relative; margin:0;padding:0;list-style-type:none;display:inline;}
ul#wwwlinks li a  {
	font-family: inherit;
	font-size: 85%;
	display: block;
	padding: 0px 1px 1px 10px;
	text-decoration: none;
	width: auto;
	line-height:100%;
	margin: 5px 0px;
}
ul#wwwlinks li a {background-image: url(/r_Images/pil_svart_dubbelAndra.gif);background-repeat:  no-repeat;background-position: 0px 0px;}
ul#wwwlinks li a:hover {text-decoration: underline;}

ul#webb-tv , ul#webb-tv li {position:relative; margin:0;padding:0;list-style-type:none;display:inline;}

h2.AndraWWW_Rubrik
{
	font-weight: normal;
	font-family: inherit;
	font-size: 85%;
	line-height:120%;
	font-weight: bold;
	margin: 10px 0px 2px 0px;
}

/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Sidfot - område 10 */
.Sidfot_Rubrik, .Sidfot_Brod
{
	font-family: inherit;
	font-size: 80%; line-height:125%}
	

.Sidfot_Rubrik
{
	font-weight: bold;
}
a.Sidfot_Lank
{
	text-decoration: underline;
}
a.Sidfot_Lank:visited
{
	color:#8256ae;
}

.sidfotPrint
{
	text-decoration: none;
	font-size:1em;
	padding-top:5px;
}




/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Övrigt */
hr
{
	height: 1px;
	border: 0px solid #dadada;
	background-color: #dadada;
	color: #dadada;
	margin: 4px 0px 2px 0px;
}
html > head:first-child + body hr
{
	margin: 5px 0px 0px 0px;
}
hr.lastOne
{
	height: 1px;
	color: #fff;
	background-color: #fff;
	margin: -2px 0px;
}
head:first-child + body hr.lastOne
{
	margin: 0px 0px 1px 0px;
}

.searchinput, .searchbutton
{
	margin: 0;
}
.searchinput
{
	font-size: 85%;
	width: 9em;
	height: 14px;
	border: inset 2px;
	margin-right: 3px;
	vertical-align:middle;
}
.searchbutton
{
	font-size: 80%;
	vertical-align:middle;
	padding:0;
	
}
.searchbuttonpreview
{
	font-size: 85%;
	vertical-align:middle;
	padding:0;
}
.textboxShortNotice
{
	margin-left:50px;
	padding-left:100px;
}
#ShortDescriptionRow1
{margin-left:50px;
	padding-left:100px;
	}
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*/
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*/
a.Dark_Blue:link {font-size: 85%;text-decoration: underline;}
a.Dark_Blue:visited {font-size: 85%;text-decoration: underline;}
a.Dark_Blue:hover {font-size: 85%;text-decoration: underline;}
a.Dark_Blue:active {font-size: 85%;text-decoration: underline;}

/* classer som fanns med men som jag inte gjort något åt */
.Pager_Link {font-size: 85%;margin-left: 0.5em;text-decoration: underline;}
a.Pager_Link:link {font-size: 85%;margin-left: 0.5em;text-decoration: underline;}
a.Pager_Link:visited {font-size: 85%;margin-left: 0.5em;text-decoration: underline;}
a.Pager_Link:active {font-size: 85%;margin-left: 0.5em;text-decoration: underline;}
a.Pager_Link:hover {font-size: 85%;margin-left: 0.5em;text-decoration: underline;}

.normal
{
	font-family: Verdana;
	font-size: 100%;
}


/*Sök*/
.Sok_lankar {font-family: Verdana;font-size: 100%;top: 0.2em;}
a.Sok_lankar {font-family: Verdana;font-size: 100%;top: 0.2em;}
a.Sok_lankar:link {font-family: Verdana;font-size: 100%;}
a.Sok_lankar:visited {font-family: Verdana;font-size: 100%;}
a.Sok_lankar:active {font-family: Verdana;font-size: 100%;}

span.SearchText
{
	font-family: Verdana;
	font-size: 100%;
	color: red;
}
.SokResultatRank
{
	float: left;
	font-family: Verdana;
	font-size: 100%;
	color: red;
}
.SokResultatLank
{
	float: left;
	font-family: Verdana;
	font-size: 100%;
	color: red;
}
.SokResultatPreview
{
	clear: left;
	font-family: Verdana;
	font-size: 100%;
	color: red;
}

/*Snabb sök*/
.SokFalt
{
	position: relative;
	float: left;
	width: 2em;
}
.SokKnapp
{
	position: relative;
	float: left;
	clear: right;
}


/*Snabblänkar*/

.Meny_Rubrik
{
	font-size: 100%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-bottom: solid 1px #dadada;
	padding-bottom: 5px;
}

.Meny_Niva2
{
	font-family: Verdana;
	font-size: 85%;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color: #FEFAF2;
	border-top: solid 0px #dadada;
	border-bottom: solid 0px #dadada;
	padding-bottom: 5px;
	padding-right:20px;
}
.Meny_Niva2Linje
{
	font-family: Verdana;
	font-size: 85%;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color: #FEFAF2;
	border-top: solid 1px #dadada;
	border-bottom: solid 0px #dadada;
	padding-bottom: 5px;
}
.Meny_Niva2ValdLinje
{
	font-family: Verdana;
	font-size: 85%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #FEFAF2;
	border-top: solid 1px #dadada;
	border-bottom: solid 1px #dadada;
	padding-bottom: 5px;
}
.Meny_Niva2ExpLinje
{
	font-family: Verdana;
	font-size: 85%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #FEFAF2;
	border-top: solid 1px #dadada;
	border-bottom: solid 1px #dadada;
	padding-bottom: 5px;
}
.Meny_Niva2Vald
{
	font-family: Verdana;
	font-size: 85%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #feedce;
}

a.Meny_Niva3
{
	font-family: Verdana;
	font-size: 85%;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color: #feedce;
}
.Meny_Niva3Vald
{
	font-family: Verdana;
	font-size: 85%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #feedce;
}

.EmptyMenuDiv
{
	background-color: #FEFAF2;
	height: 5em;
}
/*BreadCrumb*/
a.Lankvag_Lank {font-size: 80%;text-decoration: underline;color: #000;}
a.Lankvag_Lank:visited {font-size: 80%;text-decoration: none;color: #000;}
a.Lankvag_Lank:link {font-size: 80%;text-decoration: none;color: #000;}
a.Lankvag_Lank:active {font-size: 80%;text-decoration: none;color: #000;}
a.Lankvag_Lank:hover {font-size: 80%;text-decoration: underline;color: #3b58a3;}

.Lankvag_Brod
{
	font-size: 80%;
}


/*Aktuellt*/
.Aktuellt_Darrad
{
	font-size: 80%;
	color: #8E8E8E;
}

.Aktuellt_Rubrik {margin:0; font-size: 105%;font-weight: bold;text-decoration: none; line-height:120%;}
a.Aktuellt_Rubrik {font-size: 105%;font-weight: bold;text-decoration: none;}
a.Aktuellt_Rubrik:visited {font-size: 105%;font-weight: bold;text-decoration: none;}
a.Aktuellt_Rubrik:link {font-size: 105%;font-weight: bold;text-decoration: none;}
a.Aktuellt_Rubrik:active {font-size: 105%;font-weight: bold;text-decoration: none;}
a.Aktuellt_Rubrik:hover {font-size: 105%;font-weight: bold;text-decoration: underline;}

.Aktuellt_Brod
{
	font-size: 100%; line-height:125%;
}
.Aktuellt_Lank
{
	font-size: 100%; line-height:125%;
	text-decoration:underline;
	color:#3b58a3;
}
.Aktuellt_Lank:visited
{
	color: #8256ae;
	font-size: 100%; line-height:125%;
	text-decoration:underline;
}
/*Kontaktuppgifter*/
.Kontakt_Darrad
{
}
.Kontakt_Rubrik
{
}
.Kontakt_Etikett
{
}
.Kontakt_Brod
{
}
a.Kontakt_Lank
{
}
/*Kalender undersida*/

.Under_Kal_Darrad
{
	font-size: 85%;
	font-weight: normal;
	text-transform: uppercase;
	color: #8E8E8E;
	display: block;
	margin: 0px 0px 7px 0px;
}
.Under_Kal_Datum
{
	display: block;
	font-weight: bold;
}
.Under_Kal_Tid
{
	font-family: inherit;
	font-weight: normal;
	font-size: 85%;
}
.Under_Kal_Brod
{
	font-family: inherit;
	font-weight: normal;
	font-size: 85%;
}
a.Under_Kal_Lank
{
	display: block;
	padding-left: 7px;
}
/* Huvud och höger region */

#FullContentDiv
{
	text-align: left;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

/*Lista information höger Listitem stilar*/
.listitembold {font-size: 100%;font-weight: bold;}
.listitem {font-size: 100%;font-weight: bold;}
a.listitem:visited {color:#8256ae;}
/* A-Ö lista */
a.alfa_letter {font-size: 85%;color: #3b58a3;}
a.alfa_letter:link {font-size: 85%;color: #3b58a3;}
a.alfa_letter:visited {font-size: 85%;color: #8256ae;}

a.alfa_lankar {font-size: 100%;color: #3b58a3;}
a.alfa_lankar:link {font-size: 100%;color: #3b58a3;}
a.alfa_lankar:visited {font-size: 100%;color: #8256ae;}

/* Sitemap */
/*---Site map items---*/
tr.sitemapheader
{
	font-weight: bold;
	color: #000000;
}
/*Big List*/
/*Transform date firstletter uppercase*/
.FirstUpper:first-letter
{
	text-transform: uppercase;
}
/* Form */
#FormDiv
{
	font-size: 85%;
}

/* Ledamöter */
a.ledamot_lank {text-decoration: underline;font-size: 95%;}
a.ledamot_lank:visited {text-decoration: underline;font-size: 95%;}
a.ledamot_lank:link {text-decoration: underline;font-size: 95%;}
a.ledamot_lank:active {text-decoration: underline;font-size: 95%;}
a.ledamot_lank:hover {text-decoration: underline;font-size: 95%;}

/* ---Calender template items---*/
div.monthcalendararea
{
	float: right;
	width: 12em;
	padding-top: 15px;
}
div.calendarlistingarea
{
	float: left;
	width: 27.5em;
	text-align: left;
	padding: 15px 16px 0px 16px;
}
h1.calendardayheading
{
	font-size: 105%;
	display: inline;
}
.calendardayitem
{
	font-size: 100%;
	color: #3b58a3;
	display: inline;
}

.datelistingtext
{
	font-size: 100%;
	font-style: italic;
}
table.calendarframe
{
	border-color: #fff;
	background-color: #fff;
}
.calendar
{
	font-size: 80%;
	font-weight: normal;
	background-color: #DAEDBA;
	border: solid 1px #DAEDBA;
}
/* IE 6 does not seem to handle parent-child selectors */
div.monthcalendararea > table
{
	border: solid 0.1em black;
}
td.calendaritem, tr.calendaritem
{
	height: 0.5em;
	width: 0.5em;
	font-size: 80%;
	font-weight: normal;
	background-color: #fff;
	border: solid 0.1em #000;
}
td.selecteddatecell
{
	border: solid 0.1em #8598CE;
	background-color: #DAEDBA;
}
td.datecellothermonth
{
	background-color: #8598CE;
}
td.weekendcell
{
	background-color: #dadada;
}
td.datecellactive
{
	background-color: #fbde6c;
	border: solid 0.1em #8598CE;
}
td.dayweekheader
{
	color: #000000;
	border-style: none;
}

/* Flyttat från div_em 050209 Anders Sjöberg */
h4
{
	font-family: inherit;
	font-size: 100%;
	font-weight: bold;
	line-height: 100%;
	display:inline;
}

.Puff_Lank {font-family: inherit;font-size: 85%;font-weight: normal;color: #000;}
a.Puff_Lank {text-decoration: none;font-weight: bold;color: #000;font-family: inherit;}
a.Puff_Lank:link {text-decoration: none;font-weight: bold;vertical-align: middle;color: #000;}
a.Puff_Lank:visited {text-decoration: none;font-weight: bold;vertical-align: middle;color: #000;}
a.Puff_Lank:active {text-decoration: none;font-weight: bold;vertical-align: middle;color: #000;}
a.Puff_Lank:hover {text-decoration: underline;font-weight: bold;vertical-align: middle;}

.Puff_Rubrik
{
	font-family: inherit;
	font-size: 85%;
	font-weight: bold;
	line-height: 129%;
}

.Puff_Brod
{
	font-family: inherit;
	font-size: 85%;
	font-weight: normal;
	line-height: 129%;
}
/*UL definitions*/

/*ul {
		list-style: none;
	}
	
li {
		float: left;
		padding: 0 0 0 5px;
		background: url('../images/mainNavigation.gif') no-repeat 0 50%;
		margin: 0 0 -1px 0;
	}
/*ul {list-style-image: url(media/gel_bullet.gif);} 

li {text-align: left; margin: 1px; line-height: 1em; padding: -5px;} */

UL
{
	margin-top:0px;
	margin-left: 15px;
}

LI
{
	padding:6px 0px 0px 0px;
}
.Puff_Brod UL
{
	margin-top:0px;
	margin-left: 15px;
}

.Puff_Brod LI
{
	padding:3px 0px 0px 0px;
}
.listitem
{
	text-indent: 0;
	list-style-type: none;
	font-family: Verdana;
	font-size: 110%;
}
.listitembold
{
	list-style-type: none;
	font-family: Verdana;
	font-size: 110%;
	font-weight: bold;
}
#LeftMenuHeaderDiv {font-weight: bold;}

/* Anpassa sida sidan :) */
.optionPageHeading {font-weight: bold;}
/*Riksdagens kalender*/
.KalenderHela_Rubrik2 {font-size: 110%;font-weight: bold;}


/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww */
/* Lättläst */

/* Sidhuvud */
.LLSidhuvPipe {color: #8CB383;padding-left: 1px;padding-right: 1px;}
.LLSidhuvVerktyg {text-decoration: none;font-size: 80%;}
a.LLSidhuvVerktyg {text-decoration: none;font-size: 80%;}
a.LLSidhuvVerktyg:visited {text-decoration: none;font-size: 80%;}
a.LLSidhuvVerktyg:link {text-decoration: none;font-size: 80%;}
a.LLSidhuvVerktyg:active {text-decoration: none;font-size: 80%;}
a.LLSidhuvVerktyg:hover {text-decoration: underline;font-size: 80%;}


/* Skriv ut */
.LL_Skrivut {text-decoration: none;font-size: 80%;}
a.LL_Skrivut {text-decoration: none;font-size: 80%;}
a.LL_Skrivut:visited {text-decoration: none;font-size: 80%;}
a.LL_Skrivut:link {text-decoration: none;font-size: 80%;}
a.LL_Skrivut:active {text-decoration: none;font-size: 80%;}
a.LL_Skrivut:hover {text-decoration: underline;font-size: 80%;}

/* Editor text*/
#LLeditor P.Editor_Ingress
{
	color:#303030;
	line-height:20px;
}
#LLeditor .Editor_Rubrik2
{
	line-height:20px;
}
#LLeditor .Editor_Rubrik3
{
	line-height:20px;
}
#LLeditor .Editor_Brodfet
{
	line-height:18px;
}
#LLeditor P
{
	line-height:18px;
	
}
#LLeditor LI
{
	line-height:18px;
	
}

/*Aktuellt listning*/
#LLaktuellt a.Aktuellt_Rubrik
{
	line-height:20px;
}
#LLaktuellt .Aktuellt_Rubrik
{
	line-height:20px;
}
#LLaktuellt .Aktuellt_Brod
{
	line-height:20px;
}
#LLaktuellt a.Aktuellt_Lank
{
	line-height:20px;
}

/* Högerkolumnen*/
.LLHoger_Bildtext
{
	font-size:85%;	
	line-height:16px;
}
.LLsearchinput
{
	margin: 0;
}
.LLsearchbutton
{
	font-size: 80%;
	vertical-align: middle;
	margin: 6px 0px 10px 0px;
}
.LLsearchinput
{
	font-size: 85%;
	width: 14em;
	height: 14px;
	border: inset 2px;
	margin-right: 2px;
	vertical-align: middle;
}



.LLHoger_Lank
{
	font-family: inherit;
	font-size: 85%;
	font-weight:normal;
	color: #000;
	line-height:16px;
}

a.LLHoger_Lank
{
	text-decoration: none;
	font-weight: bold;
	color: #000;
	font-family: inherit;
	line-height:16px;
}
a.LLHoger_Lank:link
{
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	color: #000;
	line-height:16px;
}
a.LLHoger_Lank:visited
{
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	color: #000;
	line-height:16px;
}
a.LLHoger_Lank:active
{
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	color: #000;
	line-height:16px;
}
a.LLHoger_Lank:hover
{
	text-decoration: underline;
	font-weight: bold;
	vertical-align: middle;
	line-height:16px;
}
h4.LLHoger_Rubrik
{
	font-family: inherit;
	font-size: 85%;
	font-weight: bold;
	line-height: 100%;
	display:inline;
}


.LLHoger_Brod
{
	font-family: inherit;
	font-size: 85%;
	font-weight: normal;
	line-height: 129%;
}

.optionPageHeading
{
	font-weight:bold;
	font-size:85%;
}
.optionPageTD
{
	font-size:85%;
}



/*Vänster meny*/
a.MenuLink {text-decoration: none;}
a.MenuLink:link {text-decoration: none;}
a.MenuLink:visited {text-decoration: none;}
a.MenuLink:hover {text-decoration: underline;}

a.MenuLinkSelected {
	text-decoration: none;
	font-weight: bold;
}
a.MenuLinkSelected:link {
	text-decoration: none;
	font-weight: bold;
}

a.MenuLinkSelected:visited {
	text-decoration: none;
	font-weight: bold;
}

a.MenuLinkSelected:hover {
	text-decoration: underline;
	font-weight: bold;
}

/* Allmänna för navigationen */
/* Hover på alla länkar */
#navigationarea {}
#navigationarea a:hover {text-decoration: underline;color: #3b58a3;}
/* Orange avdelare-streck under en viss del av navigationen */
#navigationarea .MenuItemSep {height:2px;font-size:1px;background-color:#fbde6c;margin-top:-1px;}

/* Nivå 1 */
#navigationarea ul, #navigationarea ul li {margin:0;padding:0;list-style-type:none;}
#navigationarea ul li {font-size: 85%;}
#navigationarea ul li a {display: block;padding: 2px 10px 2px 7px;color: #000;text-decoration: none;width:15.9em;border-bottom: 1px solid #dadada;}

/* Nivå 2 */
#navigationarea ul ul {background-color: #feedce;border-bottom: 1px solid #dadada;}
#navigationarea ul ul li {font-size: 100%;}
#navigationarea ul ul li a, #navigationarea ul ul li a:hover {padding: 2px 0px 2px 15px;width:90%;border-bottom: 0px solid #dadada;}

/* Nivå 3 */
#navigationarea ul ul ul {border-bottom: 0px solid #dadada;}
#navigationarea ul ul ul li a, #navigationarea ul ul ul li a:hover {padding: 2px 0px 2px 22px;width:88%;}
	
/* Den valda kategorin från toppmenyn ligger alltid högst upp i navigationen med classen "heading" */
#navigationarea ul li .heading {font-weight:bold;padding: 0px 10px 5px 0px;}

/* När det finns underkategorier till länkarna som visas på nivå 1, 2 eller 3 ska de ha classen "morelinks" */
#navigationarea ul li .morelinks {display:block;background:url(../R_Images/pil_svart_meny.gif) transparent 0px 0.5em no-repeat;padding: 2px 0px 2px 7px;width:99%;}
#navigationarea ul ul li .morelinks, #navigationarea ul ul li a.mmorelinks:hover  {background-position:8px 0.5em;padding: 2px 0px 2px 15px;}

/* När anvädaren klickar på en länk så ska den bli fetad */
/* När den är vald/aktiv så ska rubriken ligga i en DIV annars en A */
#navigationarea ul li .activelink {display:block;padding: 2px 0px 2px 7px;width:99%;font-weight:bold;border: 0px solid #dadada;background-color:#feedce;}
#navigationarea ul ul li .activelink {padding: 2px 0px 2px 15px;width:90%}
#navigationarea ul ul ul li .activelink {padding: 2px 0px 2px 22px;width:90%}

/* När anvädaren klickar på morelinks (en länk som har underlänkar) så ska den bli fet och visa en nedåtvänd pil strax till vänster om sig */
/* När den är vald/aktiv så ska rubriken ligga i en DIV annars en A */
#navigationarea ul li .activemorelinks {display:block;padding: 2px 0px 2px 7px;width:99%;font-weight:bold;border: 0px solid #dadada;background:url(../R_Images/pil_svart2_meny.gif) #feedce 0px 0.6em no-repeat;}
#navigationarea ul ul li .activemorelinks {padding: 2px 0px 2px 15px;background-position: 8px 0.6em;}
#navigationarea ul ul ul li .activemorelinks {padding: 2px 0px 2px 22px;background-position: 15px 0.6em;width:90%;}


