html{			width: 100%; height: 100%;}
body{			width: 100%; height: 100%; margin: 0px; background-color: #6C9EC7; background-image: url(/bilder/design_vinter/bakgrundsskugga.gif); background-repeat: repeat-y; background-position: center;}
.asBody{			width: 100%; height: 100%; margin: 0px; background-color: #6C9EC7; background-image: url(/bilder/design_vinter/bakgrundsskugga_as.gif); background-repeat: repeat-y; background-position: center;}
td{			font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #1F3A40; line-height: 130%;}
h2{			font-size: 28px; color: #275D69; line-height: 130%;}
p{			line-height: 160%; margin: 0px; margin-bottom: 15px;}

.main{			width: 800px; height: 100%; background-color: #ECF6FA; background-image: url(/bilder/design_vinter/sidfot.gif); background-repeat: no-repeat; background-position: bottom;}
.mainASFile{width: 400px; height: 100%; background-color: #ECF6FA; background-image: url(/bilder/design_vinter/sidfot.gif); background-repeat: no-repeat; background-position: bottom;}
.flash{			height: 230px; background-color: #56686C;}
.meny{			height: 30px; background-color: #B1CDE6; background-image: url(/bilder/design_vinter/meny_bakgrund.gif); background-repeat: repeat-x; text-align: center; vertical-align: middle;}
/* kh, meny-padding bort (IE7) */
.meny img{		margin-top:12px;}
/* -- */

.spalt{			width: 250px; height: 100%; vertical-align: top; padding: 30px 0px 0px 0px;}
.vspalt{		width: 190px; height: 100%; overflow-x:hidden;}
.hspalt{		width: 250px; height: 100%;}

.sida{			width: 300px; vertical-align: top; padding: 30px 0px 0px 0px;}

.undermeny{		width: 190px; background-color: #8BB4DA; background-image: url(/bilder/design_vinter/undermeny_botten.gif); background-repeat: no-repeat; background-position: left bottom; padding: 0px 0px 22px 0px;}
.undermeny img {	margin:0px 0px 10px 20px;}
.undermeny_knapp{	width: 146px; height: 29px; margin: 20px 0px 0px 22px; background-image: url(/bilder/design_vinter/undermeny_knapp.gif); background-repeat: no-repeat; padding: 7px 0px 0px 1px; cursor: pointer;}

.ruta{			background-color: #B1CDE6; padding: 0px 16px 10px 16px; vertical-align: top;}
.ruta2{			width: 158px; background-color: #B1CDE6; padding: 18px 16px 4px 16px; background-image: url(/bilder/design_vinter/ruta_topp3.gif); background-repeat: no-repeat; background-position: top center; vertical-align: top;}
.ruta3{			width: 158px; height: 100%; background-color: #B1CDE6; padding: 8px 16px 4px 16px; background-image: url(/bilder/design_vinter/ruta_topp4.gif); background-repeat: no-repeat; background-position: top center; vertical-align: top; font-size: 9px;}
.ruta4{			background-color: #B1CDE6; padding: 19px 16px 8px 16px; font-size: 10px; background-image: url(/bilder/design_vinter/ruta_topp.gif); background-repeat: no-repeat;}
.ruta5{			width: 158px; height: 100%; background-color: #B1CDE6; padding: 8px 16px 4px 16px; vertical-align: top; font-size: 9px;}

.erbjudande{		width: 158px; height: 85px; background-image: url(/bilder/design_vinter/ruta_topp4.gif); background-repeat: no-repeat; background-position: top center; vertical-align: middle; text-align: center;}

.symbol{		padding: 0px 7px 8px 16px; background-color: #B1CDE6;}
.symboltext{		padding: 0px 5px 8px 0px; font-size: 9px; background-color: #B1CDE6;}
.symbolruta{		width: 28px; height: 28px; background-color: #00A4FF; background-image: url(/bilder/design_vinter/vader_bg.gif);}

.annons{		background-color: #B1CDE6; background-image: url(/bilder/design_vinter/ruta_botten.gif); background-repeat: no-repeat; background-position: bottom; text-align: center; padding: 0px 0px 18px 0px;}
.ikon{			margin-bottom: -1px;}
.diffus{		color: #6491B8;}
.pil{			margin: 0px 2px 6px 3px;}
.boxlank{		float: right; font-size: 9px;}

.bildmarginaler{	margin: 5px 0px 15px 0px;}

.sidfot_v{		padding: 70px 0px 17px 15px; width:650px; vertical-align: bottom; color: #6491B8; }
.sidfot_h{		padding: 70px 15px 17px 0px; width:150px; vertical-align: bottom; text-align: right; color: #6491B8;}
.sidfotavdelare{	color: #8AB4DA;}

a{			text-decoration: none; color: #2F64B2;}
a:hover{		text-decoration: underline; color: #105B92;}
a.sidfotlank{		text-decoration: none; color: #6491B8;}
a.sidfotlank:hover{	text-decoration: underline; color: #105B92;}

.undermenyUl {
	color:#FFF;
	margin:1px 0px 0px 18px;	
	padding:2px 0px 0px 3px;
}
.undermenyUl li {
	list-style-type:none;
	margin-bottom:4px; 

} 
.undermenyUl a {
	text-decoration: none; 
	color: #FFFFFF;
}
.undermenyUl a:hover {
	text-decoration: underline; 
	color: #FFFFFF;
}
