/******************************/
/* question-list, för Frågor o Svar  - innehåller i sin tur en link-list*/

ul.question-list{
	float:left;
	width:100%;

}
ul.question-list li{
	background:url(../img/icon_question.gif) no-repeat left 0.5em;
	padding-top:5px;
	padding-left:70px;
	min-height:70px;
}

/******************************/
/* link-list - lista med länkar, och pil rund pil framför sig */
ul.link-list {
	/*float:left;*/
	font-size:1.2em;
	margin-bottom:2em;
	/*clear:both;*/
	
	/*float:left;*/
	width:100%;
}
ul.link-list li {
	background:url(../img/link_arrow_round_right.gif) no-repeat left 0.08em;
	padding-top:0px;
	padding-left:20px;
	margin-bottom:0.5em;
	min-height:0px;
}
ul.link-list p{
	font-size:1em;
}
ul.link-list h4{
	font-size:1em;	
}
ul.link-list li div {
	float:none;
}
ul.link-list li.heading {
	background: #ffffff;
	padding-top:0px;
	margin-left:-20px;
}
/*ul.link-list li a {
	background-image:none;
	text-decoration:none;
}*/
ul.link-list li a:hover {
	text-decoration:underline;
}
/******************************/
ul.overview {
	float:left;
	width:100%;
}
/* overview (produkt-sida, där sätts bg-bilden i html-koden) */
ul.overview li {
	/*color:#666666;*/
	clear:both;	
	background:no-repeat left 0.08em;
	padding:0 0 0 70px;
	margin-bottom:20px;
	min-height:49px;
}
ul.overview li li{
	min-height:0px;
}

ul.overview li.collapsed {
	color:#666666;
}
/*
ul.overview li.mouseover {
	color:#000000;
}
*/
ul.overview li.expand-complete {
	margin:0 0 0 -70px;
	font-size:1em;
}

ul.overview li div {
	margin-bottom:1em;/* for img */
}


ul.overview h3 {
	margin-top:0px;
	font-size:1.6em;
	padding-top:0.5em;
	margin-bottom:0.8em;
	font-weight:bold;
}

ul.overview p.minus-top-margin {
	margin-top:-0.8em;
}



/*******************************/

ul.list {
	float:left;
	font-size:1.1em;
	width:100%;
	margin-bottom:1.8em;
}

ul.list li{
	padding-bottom:0.5em;
}

ul.list em{
	color:#a49b92;
	font-style:normal;
	margin-left:0.3em;
}
/* ''''''''''''''''''' */

/* ''''''''''''''''''' */
ul.date-list {
	
	/*float:left;*/
	font-size:1.1em;
	width:100%;
	margin-bottom:1.8em;
}

ul.date-list li{
	/*padding-bottom:0.5em;*/
	padding-left:65px;
	display:block;
	margin-bottom:0.5em;
	/*width:100%;*/
}
ul.date-list li img{
	/*float:left;
	vertical-align:bottom;
	*/
	 
}

ul.date-list li span{
	float:left;
	margin-left:-65px;
	color:#a49b92;
	clear:left;
	
}

ul.date-list a{
	/*float:left;*/
	/*margin-left:0px;*/ 
	float:left;
	margin-right:0.4em;
}
ul.date-list li p{
	margin-bottom:0px;
	font-size:1em;
}
ul.date-list em{
	color:#a49b92;
	font-style:normal;
	margin-left:0.3em;
}
/* ''''''''''''''''''' */

/* ''''''''''''''''''' */
ul.date-list-noicon {
	
	/*float:left;*/
	font-size:1.1em;
	width:100%;
	margin-bottom:1.8em;
}

ul.date-list-noicon li{
	/*padding-bottom:0.5em;*/
	padding-left:65px;
	display:block;
	clear:both;
	margin-bottom:0.5em;
	/*width:100%;*/
}
ul.date-list-noicon li img{
	/*float:left;
	vertical-align:bottom;
	*/
	 
}

ul.date-list-noicon li span{
	float:left;
	margin-left:-65px;
	color:#a49b92;
	clear:left;
	font-size:1.0em;
	
}

ul.date-list-noicon a{
	/*float:left;*/
	/*margin-left:0px;*/ 
	float:left;
	margin-right:0.4em;
	margin-bottom:0.5em;
}

/* ''''''''''''''''''' */


/* ''''''''''''''''''' */
ul.date-list-icon {
	
	/*float:left;*/
	font-size:1.1em;
	width:100%;
	margin-bottom:1.8em;
}

ul.date-list-icon li{
	/*padding-bottom:0.5em;*/
	padding-left:88px;
	display:block;
	clear:both;
	margin-bottom:0.5em;
	/*width:100%;*/
}
ul.date-list-icon li img{
	margin-top:0;
	margin-right:2px;
	 
}

ul.date-list-icon li span{
	float:left;
	margin-left:-88px;
	color:#a49b92;
	clear:left;
	font-size:1.0em;
	margin-top:-2px;
	
}

ul.date-list-icon a{
	/*float:left;*/
	/*margin-left:0px;*/ 
	float:left;
	margin-right:0.4em;
	margin-bottom:0.5em;
}

/* ''''''''''''''''''' */

/* ''''''''''''''''''' */
ul.service-list {
	float:left;
	font-size:1.1em;
	width:100%;
	margin-bottom:1.8em;
}

ul.service-list li{
	padding-bottom:0.5em;
	padding-left:40px;
}

ul.service-list li span{
	float:left;
	margin-left:-40px;
	color:#a49b92;
}

ul.service-list a{
	float:left;
	margin-left:0px;
	margin-right:0.4em;
}
ul.service-list li p{
	margin-bottom:0px;
	font-size:1em;
}
ul.service-list em{
	color:#a49b92;
	font-style:normal;
	margin-left:0.3em;
}

/* ''''''''''''''''''' */
/* ''''''''''''''''''' */
div.link_to_datelist{
	position:absolute;
	left: 320px;
	margin-top:-1em;
}

div.link_to_datelist a.arrowlink {
	margin-top:0em;	
}




/******************************/
/* checklist / pointlist - "vanliga" listor med antingen "check-boxar" eller punkter */ 
ul.checklist, ul.pointlist{
	float:left;
	width:100%;
	
	margin-bottom: 1.5em;
}

ul.pointlist li, ul.checklist li{

	font-size:1.2em;
	line-height:1.5em;
	margin-bottom: 0.6em;
}

ul.single_line li{
	margin-bottom: 0.2em;
}

ul.checklist li {
	padding: 0 0 0 22px;
	background:url(../img/list_checklist.gif) no-repeat 0 0.4em;
}
ul.pointlist li{
	padding:0px 0px 0px 17px;
	background:url(../img/list_pointlist.gif) no-repeat 0 0.4em;
}

ul.pointlist li.heading, ul.checklist li.heading {
	background:none;
	margin-left:-17px;
}

ul.checklist li p, ul.pointlist li p {
	font-size:1em;
} 



div.beige div.tva_spalt{
	/*Här borde width vara satt till 100% för att hela bakgrundsbilden ska visas!*/
	background:url(../img/box-grey-container-2spalt.gif) repeat-y;
	position:relative;
	float:left;
}

div.beige div.tva_spalt div{
	width:205px;
}

div.beige div.tre_spalt{
	/*Här borde width vara satt till 100% för att hela bakgrundsbilden ska visas!*/
	background:url(../img/box-grey-container-3spalt.gif) repeat-y;
	position:relative;
	float:left;
}

div.beige div.tre_spalt div{
	width:130px;
}



ul.checklist-small, ul.pluslist-small  {
	float:left;
	width:100%;
	margin-bottom:0.3em;
}

ul.checklist-small li {
	font-size:1.1em;
	padding: 4px 0 0 18px;
	background:url(../img/lista_small_bock.gif) no-repeat 0 0.4em;
	line-height:1.2em;
	margin-bottom: 0.3em;
}

ul.pluslist-small li {
	font-size:1.1em;
	padding: 4px 0 0 18px;
	background:url(../img/lista_small_plus.gif) no-repeat 0 0.4em;
	line-height:1.2em;
	margin-bottom: 0.3em;
}

/* webbkarta*/
ul.webmap {
	font-size:1.2em;
	float:left;
}
ul.webmap ul {
	border-left:#c2bcb3 solid 1px;
	margin: .5em 0 1em 0;
}
ul.webmap ul li ul{
	margin-bottom:1.7em;
}
ul.webmap ul li {
	background: url(../img/webmap_li.gif) no-repeat 0 0.5em;
	padding-left: 30px;
	
}
ul.webmap ul li em{
	color:#a49b92;
	font-weight:bold;
	font-style:normal;
}




