/*table{width:100%;border:0px; border-style:none; border-collapse: collapse; border-spacing:0px;} */
td{font-family:Verdana;font-size:11px;}

TD.topLogo
{ 
	width: 500px;
	height: 66px;
/*	background-image: url(../image/fp/box_head.gif); */
	background: url(../image/fp/box_head.gif) #FFF no-repeat left top;
	padding-left: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
}

TD.topLogoMobile
{ 
	width: 190px;
	height: 50px;
	background: url(../image/mobile/box_head_mobile.gif) #FFF no-repeat left top;
	padding: 0px;
	margin:0px;
	text-align:center;
}

TD.payOff
{ 
	text-align: right;
	background: #B30101;
	font: 22px Times New Roman, Times, serif; 
	color: #FFF;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
} 

TD.payOffCenter
{ 
	text-align: center;
	background: #B30101;
	font: 22px Times New Roman, Times, serif; 
	color: #FFF;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
} 

TD.payOffMobile
{ 
	text-align: right;
	background: #B30101;
	font: 10px Times New Roman, Times, serif; 
	color: #FFF;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
} 

TD.bottomFp
{ 
	text-align: right;
	font: 6px Times New Roman, Times, serif; 
	background: #FFF;
	background-image: url(../image/fp/box_foot.gif);
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
} 

TR.grey
{ 
	background: #E5E5E5;
	font: 18px arial, verdana, sans-serif; 
	color: #000;
	padding-top: 3px;
	padding-bottom: 3px;
} 

TD.menuButton
{ 
	width: 94px;
	height: 24px;
	background-image: url(../image/bgs/button_menu.gif);
	text-align: center;
	color: #000;
/*	text-transform:capitalize; */
}

#dottedTopBorder
{
	BORDER-TOP: #666 1px dotted;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 450px;
}

#dottedTopBorderMobile
{
	BORDER-TOP: #666 1px dotted;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 140px;
}

hr
{
	border: none;
	background-color: #D6D6D6;
	color: #D6D6D6;
	height: 1px;
	width: 500px;
}

#wrapper { 
	width: 500px;
	text-align: left; 
	margin-right: auto;
	margin-left: auto;
}

#AreaLists { 
	width: 500px;
	text-align: left; 
	padding:3px;
}

#wrapperMobile { 
	width: 190px;
	text-align: left; 
	margin-right: auto;
	margin-left: auto;
	border-bottom: #B30101 1px solid;
	border-top: #B30101 1px solid;
	padding-top: 2px;
	padding-bottom: 2px;
}

a{
/*	color:#606060; */
	color:#000; 
	text-decoration:none
}
a:hover{
	text-decoration:underline
}
h1 { 
	font: 2em Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	color: #036; 
	position: relative
}

#pageheadSNF h1 { 
	font: 1.5em Verdana, Arial, Helvetica, sans-serif; 
	color: #b9252e; 
	position: relative
}

h1 { 
	font: 2em Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	color: #036; 
	position: relative
}

body{ 
	margin: 5px; /* här ändras */
	color: #666666; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	/*line-height: 15px;*/ 
	background:#FFFFFF;
}

/* START BASIC BUILDING BLOCKS */

#page { 
	position: relative; 
	top: 0;
	left: 0;
	/*margin: 0 auto; /* auto centers the site */
	margin: 0; /* */
	width: 994px; /* ökad från 980px 2007-05-14 */
	text-align: left; 
	background:#FFFFFF;
}

#pageMobile { 
	position: relative; 
	top: 0;
	left: 0;
	/*margin: 0 auto; /* auto centers the site */
	margin: 0; /* */
	width: 176px; /* ökad från 980px 2007-05-14 */
	text-align: left; 
	background:#FFFFFF;
}

#pagehead{
	position: relative; 
	float: left;  
	width: 980px; /* ökad från 980px 2007-05-14 */
	height: 80px; 
	overflow: hidden; 
	margin:0px;
	padding:0px;
	padding-top: 3px;
	BACKGROUND: url(http://dinfo.se/image/bgs/box_head_sub_980.gif) #FFF no-repeat left top;
/*	BACKGROUND: url(../image/bgs/box_head_sub_980.gif) #FFF no-repeat left top;*/
/*	border-bottom: #000 1px solid; */
}

#pageheadSNF{
	position: relative; 
	float: left;  
	width: 980px; /* ökad från 980px 2007-05-14 */
	height: 80px; 
	overflow: hidden; 
	margin:0px;
	padding:0px;
/*	padding-top: 3px; */
/*	BACKGROUND: url(http://dinfo.se/image/bgs/box_head_sub_980_snf.jpg) #FFF no-repeat left top; */
	BACKGROUND: url(../image/bgs/box_head_sub_980.gif) #FFF no-repeat left top;
/*	border-bottom: #000 1px solid; */
}

#pageheadMobile{
	position: relative; 
	float: left;  
	width: 160px; /* ökad från 980px 2007-05-14 */
	height: 40px; 
	overflow: hidden; 
	margin:0px;
	padding:0px;
	padding-top: 3px;
	background: url(../image/mobile/box_head_mobile.gif) #FFF no-repeat left top;
/*	border-bottom: #000 1px solid; */
}

#horizontal-menu{
	position: relative; 
	float: left;  
	width: 980px;  /* ökad från 994px 2007-05-14 */
	height: 48px;
	overflow: hidden;
	margin:0px;
	BACKGROUND: url(../image/bgs/box_middle_sub_980.gif) #FFF no-repeat left top;
}

#horizontal-menuWiking{
	position: relative; 
	float: left;  
	width: 980px;  /* ökad från 994px 2007-05-14 */
	height: 5px;
	overflow: hidden;
	margin:0px;
	padding:0px;
	BACKGROUND: url(../image/bgs/box_middle_sub_980.gif) #FFF no-repeat left top;
}

#horizontal-menu-sub{
	position: relative; 
	float: left;  
	width: 980px;  /* ökad från 994px 2007-05-14 */
	height: 34px;
	overflow: hidden;
	margin:0px;
	padding: 0px;
	BACKGROUND: url(../image/bgs/box_bottom_sub_980.gif) #FFF no-repeat left top;
}

#horizontal-submenu{
	position: relative; 
	float: left;
	width: 100%; /* ökad från 980px 2007-05-14 */
	height:20px;
	overflow: hidden;
	margin:0px;
	padding: 0px;
/*	margin-bottom: 2px; */
	text-align: center;
}

/* horizontal menu */

#submenuBox{
	position: relative; 
	float: left;  
	width: 100%; /* ökad från 980px 2007-05-14 */
	margin:0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px dotted #CCC;
}


/* end horizontal menu */

/* special lists */

ul#rss {
	list-style: url(../image/icons/rss.png);
	padding-left: 10px;
	margin-left: 20px;
}

li#rss {
	margin:0px;
	padding:0px;
	padding-left: 10px;
	margin-left: 20px;
}

ul#promo {
	list-style: url(../image/icons/asterix_list_point.gif);
}

ul#shops {
	display: block; 
	padding: 0px; 
	margin: 0px; 
/*	list-style: url(../image/lists/double_red_arrow.gif); */
}

ul#arrows {
	display: block; 
	padding: 0px; 
	margin: 0px; 
	list-style: url(../image/lists/double_red_arrow.gif);
}

UL#shops LI A:hover {
	COLOR: #67737D;
	text-decoration: underline;
}

/* end special lists */

/* horizontal submenu */

#subnavlist{
	width: 100%; /* ökad från 980px 2007-05-14 */
	overflow: hidden;
	margin:0px;
	padding: 0px;
	text-align: center;
}

ul#subnavlist {
	display: block; 
	float: left; 
	padding: 0px; 
	margin: 0px; 
	FONT: 0.7em Verdana, Arial, Helvetica, sans-serif; 
}

ul#subnavlist li {
	display: block; 
	float: left;
/*	border-bottom: 1px solid #CCC;*/
}
ul#subnavlist li a {
	border: none;
	display: block; 
	padding-right: 8px; 
	padding-left: 8px; 
	padding-bottom: 3px; 
	padding-top: 3px; 
	font-size: 114%; 
	float: left; 
	color: #000; 
	font-family: Verdana, Arial, Sans-serif; 
	white-space: nowrap; 
	text-decoration: none;
}

UL#subnavlist LI A:hover {
	COLOR: #67737D;
}

UL#subnavlist LI A.green {
	FONT-WEIGHT: bold; 
	background: #3BB878;
}

UL#subnavlist LI A.yellow {
	FONT-WEIGHT: bold; 
	background: #FFF468;
}

UL#subnavlist LI A.blue {
	FONT-WEIGHT: bold; 
	background: #7DA7D9;
}

UL#subnavlist LI A.red {
	FONT-WEIGHT: bold; 
	background: #E53F24;
}
UL#subnavlist LI A.orange {
	FONT-WEIGHT: bold; 
	background: #FFCC66;
}

UL#subnavlist LI A.pink {
	FONT-WEIGHT: bold; 
	background: #F49AC1;
}

UL#subnavlist LI A.turkos {
	FONT-WEIGHT: bold; 
	background: #9FD9DC;
}

UL#subnavlist LI A.purple {
	FONT-WEIGHT: bold; 
	background: #8781BD;
}

UL#subnavlist LI A.grey {
	FONT-WEIGHT: bold; 
	background: #CCC;
}

UL#subnavlist LI A.greyPlain {
	font-size: 10px; 
	background: #F00;
}

/*	end horizontal submenu */

#horizontal-submenuVert{
	position: relative; 
	float: left;
	width: 100%; /* ökad från 980px 2007-05-14 */
	overflow: hidden;
	margin:0px;
	padding: 0px;
/*	margin-bottom: 2px; */
	text-align: center;
}

/* vertical submenu */

#subnavlistVert{
	width: 100%; 
	overflow: hidden;
	margin:0px;
	padding: 0px;
	text-align: left;
}

#subnavlistVertSub{
	width: 100%; 
	overflow: hidden;
	margin:0px;
	padding: 0px;
	text-align: left;
}

ul#subnavlistVert {
	display: block; 
/*	float: left; */
	padding: 0px; 
	margin: 0px; 
	FONT: 1em Verdana, Arial, Helvetica, sans-serif; 
}

ul#subnavlistVertSub {
	display: block; 
/*	float: left; */
	padding: 0px; 
	margin: 0px; 
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
}

ul#subnavlistVert li {
	display: block; 
/*	float: left; */
/*	border-bottom: 1px solid #CCC;*/
}
ul#subnavlistVertSub li {
	display: block; 
/*	float: left; */
/*	border-bottom: 1px solid #CCC;*/
}

ul#subnavlistVert li a {
	width: 100%;
	border: none;
	border-bottom: 1px #AAA dashed;
	display: block; 
	padding-right: 8px; 
	padding-left: 8px; 
	padding-bottom: 3px; 
	padding-top: 3px; 
	font-size: 114%; 
/*	float: left; */
	color: #000; 
	font-family: Verdana, Arial, Sans-serif; 
	white-space: nowrap; 
	text-decoration: none;
}

ul#subnavlistVertSub li a {
	width: 100%;
	border: none;
	border-bottom: 1px #AAA dashed;
	display: block; 
	padding-right: 8px; 
	padding-left: 8px; 
	padding-bottom: 3px; 
	padding-top: 3px; 
	font-size: 114%; 
/*	float: left; */
	color: #000; 
	font-family: Verdana, Arial, Sans-serif; 
	white-space: nowrap; 
	text-decoration: none;
}

UL#subnavlistVert LI A:hover {
	COLOR: #67737D;
}
UL#subnavlistVertSub LI A:hover {
	COLOR: #67737D;
}

UL#subnavlistVert LI A.green {FONT-WEIGHT: bold; background: #3BB878;}
UL#subnavlistVert LI A.yellow {FONT-WEIGHT: bold; background: #FFF468;}
UL#subnavlistVert LI A.blue {FONT-WEIGHT: bold; background: #7DA7D9;}
UL#subnavlistVert LI A.red {FONT-WEIGHT: bold; background: #E53F24;}
UL#subnavlistVert LI A.orange {FONT-WEIGHT: bold; background: #FFCC66;}
UL#subnavlistVert LI A.pink {FONT-WEIGHT: bold; background: #F49AC1;}
UL#subnavlistVert LI A.turkos {FONT-WEIGHT: bold; background: #9FD9DC;}
UL#subnavlistVert LI A.purple {FONT-WEIGHT: bold; background: #8781BD;}
UL#subnavlistVert LI A.grey {FONT-WEIGHT: bold; background: #F4F6F3;}
UL#subnavlistVert LI A.greyPlain {FONT-SIZE: 0.8em; background: #F4F6F3;}

/*	end vertical submenu */


.biggest{color:#c00418;FONT-SIZE: 0.8em;}
.bigger{color:#c52032;FONT-SIZE: 0.8em;}
.big{color:#ce4957;FONT-SIZE: 0.8em;}
.medium{color:#d77a84;FONT-SIZE: 0.8em;}
.small{color:#e0a9af;FONT-SIZE: 0.8em;}
.smaller{color:#e9d2d5;FONT-SIZE: 0.8em;}
.smallest{color:#eeeeee;FONT-SIZE: 0.8em;}


#rainbow-image{
	position: relative; 
	float: left;  
	width: 980px; /* ökad från 980px 2007-05-14 */
	overflow: hidden;
	margin:0px;
	margin-bottom: 10px;
	background-color: #FFF;
}

#maincontentSearchPage {	/* omsluter firstcolSearchPage och secondcolSearchPage */
	position: relative; 
	float: left;  
	width: 950px;
	overflow: hidden; 
	margin:0px;
}

#firstcolSearchPage{ 
	position: relative; 
	float: left;  
	width: 510px;
	overflow: hidden; 
	margin:0px;
	padding: 0px;
	display:block;
}

#secondcolSearchPage{ 
	position: relative; 
	float: left;  
	width: 260px;
	overflow: hidden; 
	padding:0px;
	border:0;
	margin:0px;
	margin-left:10px;
}

#thirdcolSearchPage{ 
	position: relative; 
	float: left;  
	width: 130px;
	overflow: hidden; 
	padding:0px;
	border:0;
	margin:0px;
	margin-left:2px;
	padding-left:7px;
	border-left: 1px solid #888;
}

#maincontent {	/* omsluter firstcol och thirdcol */
	position: relative; 
	float: left;  
	width: 583px;
	overflow: hidden; 
	margin:0px;
	/*background-color:#CCBBFF;*/
}

#firstcol{ 
	position: relative; 
	float: left;  
	width: 155px;
	overflow: hidden; 
	margin:0px;
	padding: 0px;
	display:block;
}

#second-thirdcol{ 
	position: relative; 
	float: left;  
/*	width: 428px; */
	width: 408px;
	overflow: hidden; 
	padding:0px;
	border:0;
	margin:0px;
	margin-left:15px;
	/*background-color:#DDDDDD;*/
}

#fourth-fifth{ 
	font-size:13px;
	position: relative; 
	float: left;  
	width: 390px;
/*	width: 370px; /* ökad från 376px 2007-05-14 */
	overflow: visible; 
	margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
	margin-top:10px;
/*	border-bottom: 1px #000 solid; */
}

#fourth-fifth-content{ 
	position: relative; 
	float: left;  
	width: 100%;
	margin:0px;
	padding:5px;
/*	border-top: 5px #000 solid; */
}

#fourthcol{ 
	position: relative; 
	float: left;
	width: 190px; 
	overflow: hidden; 
	margin:0px;
	margin-top:0px;
/*	margin-top:10px; */
	padding: 0px;
	/*background-color:#FFBBCC;/**/
}

#fifthcol { 
	position: relative; 
	float: left;  
	width: 190px; /* ökad från 180px 2007-05-14 */
	overflow: hidden; 
	padding:0px;
	margin:0px;
	margin-top:0px;
/*	margin-top:10px; */
	margin-left:15px;
}

#introInitInfo{ 
	font-size:13px;
	position: absolute; 
	left: 25%;
	right: 25%;
	top: 25%;
	width: 50%;
	overflow: visible; 
	padding:30px;
	border: 2px #F37109 solid;
	z-index: 101; 
	visibility: show;
	display: none;
	background: #FFF;
}

#whiteTransBackground{
     background-color: white;
     height: 100%;
     filter:alpha(opacity=75); /* IE's opacity*/
     left: 0px;
     opacity: 0.75;
     position: absolute;
     top: 0px;
     width: 100%;
     z-index: 99;
	display: none;
}

#pagefoot{
	position: relative; 
	float: left; 
	width: 980px; /* ökad från 980px 2007-05-14 */
	overflow: hidden; 
	margin:0px;
	margin-top:0px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFF;
	text-align: center;
	border-top: 1px #000 solid;
/*	background:#DDDDDD; */
}

#pagefootMobile{
	position: relative; 
	float: left; 
	width: 190px;
	overflow: hidden; 
	margin:0px;
	margin-top:0px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFF;
	text-align: center;
	border-top: 1px #000 solid;
}

#feature-header{ 
	position: relative; 
	float: left;  
	width: 563px;
	height: 34px;
	overflow: visible; 
	margin:0px;
	margin-right:20px;
	margin-bottom:0px;
	padding:0px;
	padding-top:0px;
	background: url(../image/vinjets/vinjett_563.gif) #FFF no-repeat left top; 
	text-align: left;
/*	border: 1px #000 solid; */
}

#feature{ 
	font-size:13px;
	position: relative; 
	float: left;  
	width: 563px;
	overflow: visible; 
	margin:0px;
	margin-right:20px;
	margin-bottom: 10px;
	margin-top:10px;
/*	padding:10px; */
	background-color:#FFFFFF;
}

#feature-content{
	position:relative;
	float:left;
	width: 561px;
	padding: 0px;
	margin: 0px;
	border-left: 1px #B3B3B3 solid;
	border-right: 1px #B3B3B3 solid;
	border-bottom: 1px #B3B3B3 solid;
}

#feature-open{
	display:block;
	padding: 5px;
	border: 0px;
	border-bottom: 1px #CCC dotted;
}

#featureFatLine{ 
	position: relative; 
	float: left;
	width: 581px; 
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	background-color:#FFFFFF;
	border-top: 10px #000 solid;
}



#featureTopFP{ 
	font-size:13px;
	position: relative; 
	float: left;  
	width: 581px; 
	overflow: visible; 
	margin:0px;
	margin-right:20px;
	margin-bottom:10px;
	padding:10px;
	background-color:#FFFFFF;
	border-top: 5px solid #000;
}


/* END BASIC BUILDING BLOCKS */

#header H1 {
	font-weight: bold; 
	font-size: 26px;
	margin: 20px 25px;
	height: 94px
}

#header H1 SPAN {
/*	BACKGROUND: url(../image//fp/fp_top_logo_dinfo.gif) no-repeat left top; */
/*	BACKGROUND: url(../image/logo/logo.gif) no-repeat left top; */
/*	width: 50%; */
	position: absolute; 
	height: 85px;
	min-width: 187px;
}

#topBanner   {
	padding-right: 0px; 
	padding-left: 0px; 
	right: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	position: absolute; 
	top: 1em;
	min-width: 368px;
}
div#topBanner {
	margin: 0px; overflow: hidden
}

#annonsera{ 
	position: relative;
	font-size:10px;
	float: left;  
	width: 400px; 
	overflow: visible; 
	padding:5px;
	padding-top:50px;
	border: 0px;
	border-left: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
	margin:0px;
	margin-bottom:10px;
	display:none;
	background: url(../image/vinjets/annonsera.gif) no-repeat left top;
}

#min-sida{ 
	position: relative;
	font-size:10px;
	float: left;  
	width: 394px; /* ökad från 376px 2007-05-14 */
	overflow: visible; 
	padding:0px;
	padding-top:10px;
	border: 0px;
	/*border-left: 1px solid #CAD6E8;
	border-right: 1px solid #CAD6E8;
	border-bottom: 1px solid #CAD6E8;*/
	margin:0px;
/*	margin-bottom:10px; */
	display:none;
	/*background: url(../image/vinjets/annonsera.gif) no-repeat left top;*/
}

#butiken{ 
	position: relative;
	font-size:10px;
	float: left;  
	width: 400px; /* ökad från 376px 2007-05-14 */
	overflow: visible; 
	padding:0px;
	padding-top:10px;
	border: 0px;
	/*border-left: 1px solid #CAD6E8;
	border-right: 1px solid #CAD6E8;
	border-bottom: 1px solid #CAD6E8;*/
	margin:0px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	text-align:center;
	display:none;
	/*background: url(../image/vinjets/annonsera.gif) no-repeat left top;*/
}

#radannonser_head{
	position: relative;
	float: left;  
	width: 394px; 
	height:34px;
	overflow: hidden; 
	padding:0px;
	padding-top:0px;
	padding-left:5px;
	margin:0px;
	background: url(../image/vinjets/vinjett_394.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

#annonser_head_narrow{
	position: relative; 
	float: left;  
	width: 190px;
	height: 34px;
	overflow: hidden; 
	padding:0px;
	border: 0px;
	padding-top:0px;
	padding-left:4px;
	margin:0px;
	background: url(../image/vinjets/vinjett_190.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

#annonser_head_narrow_tworows{
	position: relative; 
	float: left;  
	width: 190px;
	height: 50px;
	overflow: hidden; 
	padding:0px;
	border: 0px;
	padding-top:0px;
	padding-left:4px;
	margin:0px;
	background: url(../image/vinjets/vinjett_190_50.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

#annonser_head_wide{
	position: relative; 
	float: left;  
	width: 394px;
	height: 34px;
	overflow: hidden; 
	padding: 0px;
	border: 0px;
	padding-top: 0px;
	padding-left: 4px;
	margin:0px;
	background: url(../image/vinjets/vinjett_394.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

/*	mainCol DIVs and Classes */

#mainCol_Head_Wide{
	position: relative; 
	float: left;  
	width: 563px;
	height: 20px;
	overflow: hidden; 
	padding: 0px;
	border: 0px;
	margin:0px;
/*	margin-top:10px; */
	background: #B90101;
}

#mainCol_Content_Wide{ 
	position: relative; 
	float: left;  
	width: 561px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:5px;
	border:0;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	margin:0px;
}

#mainCol_Head{
	position: relative; 
	float: left;  
	width: 394px;
	height: 20px;
	overflow: hidden; 
	padding: 0px;
	border: 0px;
	margin:0px;
/*	margin-top:10px; */
	background: #B90101;
}

#mainCol_Content{ 
	position: relative; 
	float: left;  
	width: 392px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:5px;
	border:0;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	margin:0px;
}

#mainCol_Content_Ad{ 
	position: relative; 
	float: left; 
	width: 394px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border:0;
	margin:0px;
}

.mainCol_Heading{
	padding:0px;
	margin:0px;
	border: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:6px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #FFF;
	text-transform:uppercase;
}

.mainCol_newsDesc{
	DISPLAY: block; 
	margin:0px;
	padding:0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: Verdana, Arial, Helvetica, sans-serif; 
	color: #222;
/*	color: #006A9D; */
}

.mainCol_newsDescRSS{
	DISPLAY: block; 
	margin:0px;
	padding:0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: Verdana, Arial, Helvetica, sans-serif; 
	color: #222;
/*	color: #006A9D; */
}

.mainCol_extraText{
	DISPLAY: block; 
	margin:0px;
	padding:0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: Verdana, Arial, Helvetica, sans-serif; 
	color: #006A9D;
	border:0;
	border-top: 1px dotted #CCC;
}

.mainCol_newsHeading{
	color:#000000;
	DISPLAY: block; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:160;
	letter-spacing:-1px;
	line-height:16px;
	margin:0px;
	margin-top:15px;
	margin-bottom:5px;
	padding:0;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}

/*	End of mainCol	*/

/*	firstCol DIVs and Classes */

#firstCol_Head{
	position: relative; 
	float: left;
	width: 155px;
	height: 20px;
	overflow: hidden; 
	padding:0px;
	margin:0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #B90101;
}

#firstCol_Content{ 
	overflow: hidden; 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	border: 0px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
/*	margin-bottom:10px; */


}

.firstCol_Heading{
	padding:0px;
	margin:0px;
	border: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:6px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #FFF;
	text-transform:uppercase;
}


/*	End of firstCol	*/

/*	fourth-fifthCol DIVs and Classes */

#fourthFifthCol_Content{ 
	position: relative; 
	float: left;  
	width: 392px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:5px;
	border:0;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	margin:0px;
}

.profileSource{
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	PADDING: 0.8em;
	BORDER: 0px;
	FONT-STYLE: ITALIC;
}


/*	end of fourth-fifthCol DIVs and Classes */

/*	fourthCol and fifthCol DIVs and Classes */

#fourth_fifthCol_Head{
	position: relative; 
	float: left;
	width: 190px;
	height: 20px;
	overflow: hidden; 
	padding:0px;
	margin:0px;
/*	margin-top: 10px; */
	border: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #B90101;
}

#fourth_fifthCol_Content{ 
	overflow: hidden; 
	position: relative; 
	float: left;  
	width: 188px;
	overflow: hidden; 
	padding:0px;
/*	padding-top:10px;
	padding-bottom:10px; */
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	margin:0px;
/*	margin-bottom:10px; */

}

#fourth_fifthCol_Content_Centered{ 
	overflow: hidden; 
	position: relative; 
	float: left;  
	width: 188px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
	text-align: center;
	margin-bottom:10px;
}

.fourth_fifthCol_Heading{
	padding:0px;
	margin:0px;
	border: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:6px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #FFF;
	text-transform:uppercase;
}


/*	End of fourthCol and fifthCol	*/





#bloggaren_head{
	position: relative;
	float: left;  
	width: 190px;
	height:70px;
	overflow: hidden; 
	padding:0px;
	padding-top:0px;
	padding-left:6px;
	padding-bottom:0px;
	border: 0px;
	margin:0px;
	background: url(../image/vinjets/vinjett_190_70.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

#kop_salj-content{ 
	position: relative;
	font-size:10px;
	float: left;  
	width: 392px; 
	overflow: hidden; 
	padding-top:5px;
	border: 0px;
	border-left: 1px solid #D9EEF6;
	border-right: 1px solid #D9EEF6;
	border-bottom: 1px solid #D9EEF6;
	margin:0px;
	margin-bottom:10px;
/*	background: url(../image/vinjets/kop_salj.gif) no-repeat left top;
/*	background: url(../image/vinjets/kop_salj_pict.gif) no-repeat left top; */

}

#kop_salj-contentMobile{ 
	position: relative;
	font-size:10px;
	float: left;  
	width: 190px; 
	overflow: hidden; 
	padding-top:5px;
	border: 0px;
	border-left: 1px solid #D9EEF6;
	border-right: 1px solid #D9EEF6;
	border-bottom: 1px solid #D9EEF6;
	margin:0px;
	margin-bottom:10px;

}

#annonsera-content{ 
	position: relative; 
	float: left;  
	width: 400px; 
	overflow: visible; 
	padding:5px;
	padding-top:50px;
	border: 0px;
	border-left: 1px solid #E8E68E;
	border-right: 1px solid #E8E68E;
	border-bottom: 1px solid #E8E68E;
	margin:0px;
	margin-bottom:20px;
	background: url(../../image/vinjets/annonsera.gif) no-repeat left top;
}

#lokal_blogg{ 
	position: relative; 
	float: left;  
	width: 188px; 
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border: 0px;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#bloggar-narrow{ 
	position: relative; 
	float: left;  
	width: 188px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border: 0px;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#promo-content {
	position: relative; 
	float: left;  
	width: 170px; 
	line-height:1.2em;
	overflow: hidden; 
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:10px;
	border: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
/*	background: url(../image/vinjets/promo.gif) #FFF no-repeat left top; */
}

#ge_oss_dinfo-content {
	position: relative; 
	float: left;  
	width: 170px; 
	line-height:1.2em;
	overflow: hidden; 
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:10px;
	border: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
}

#content-sponsrade_lankar {
	position: relative; 
	float: left;  
	width: 188px;
	line-height:1.2em;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:100px;
	padding-bottom:10px;
	border-left: 1px solid #E8AD87;
	border-right: 1px solid #E8AD87;
	border-bottom: 1px solid #E8AD87;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/sponsrade_lankar.gif) #FFF no-repeat left top; 
}

#vinn_en_resa-content {
	position: relative; 
	float: left;  
	width: 170px; 
	line-height:1.2em;
	overflow: hidden; 
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:10px;
	border: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
}

#veckans-vimmel{ 
	position: relative; 
	float: left;  
	width: 394px; 
	overflow: visible; 
	padding:5px;
	padding-top:20px;
	border:0;
	border-left: 1px solid #CAD6E8;
	border-right: 1px solid #CAD6E8;
	border-bottom: 1px solid #CAD6E8;
	margin:0px;
	background: url(../image/vinjets/vinjett_bred.gif) no-repeat left top;
}

#content-bilder{ 
	position: relative; 
	float: left;  
	width: 188px; 
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #CAD6E8;
	border-right: 1px solid #CAD6E8;
	border-bottom: 1px solid #CAD6E8;
	margin:0px;
	margin-bottom:10px;
}


#iconImage{ 
	position: relative; 
	float: left;  
	width: 78px;
	height: 60px;
	max-height: 60px;
	overflow: hidden; 
	padding:0px;
	margin:0px;
	border: 1px solid #CCC;
}

#geoImage { 
	position: relative; 
	float: right;  
	width:123px;
	height:214px;
	max-height:200px;
	overflow:hidden;
	margin:0px;
	margin-top:1px;
	margin-bottom:10px;
	padding:4px;
}


#visaInfo{ 
	float: right; 
	clear:both;
	display:block;
}

#gomInfo{
	position: absolute; 
	right:3px;
	bottom:10px;
	clear:both;
	display:none;
}

.geoImageSize { 
	width:100px;
	height:200px;
	max-height:200px;
	overflow:hidden;
}

#content-veckans_fraga{ 
	position: relative; 
	float: left;  
	width: 392px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	border:0;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
/*	border-bottom: 1px solid #B0B0B0; */
	margin:0px;
/*	margin-bottom:10px; */
}

#content-shop_map{ 
	position: relative; 
	float: left;  
	width: 392px;
	overflow: hidden; 
	padding:0px;
	padding-top:0px;
	border:0;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#content-videoSearcBar{ 
	overflow: hidden; 
	padding:10px;
	border:0;
	margin:0px;
}

#content-banner-394{ 
	position: relative; 
	float: left;  
	width: 394px; 
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:25px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	margin:0px;
	margin-bottom:10px;
	TEXT-ALIGN: center;
}

#content-banners{ 
	position: relative; 
	float: left;  
	width: 188px; 
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:25px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
	TEXT-ALIGN: center;
}

#content-banners-twoCols{ 
	position: relative; 
	float: left;  
	width: 394px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:25px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/annonsHead394.gif) no-repeat left top; 
	TEXT-ALIGN: center;
}

#content-promo-twoCols{ 
	position: relative; 
	float: left;  
	width: 382px;
	overflow: hidden; 
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
	border: 1px solid #B90101;
	margin:0px;
	margin-bottom:10px;
}

#listaAllaButiker{ 
	position: relative; 
	float: left;  
	width: 100%;
	overflow: hidden; 
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
/*	border: 1px solid #B90101; */
	margin:0px;
	margin-bottom:10px;
}

.compName{
	font-weight:bold;
	color: #000;
	padding: 0px;
	padding-bottom: 3px;
	text-transform:uppercase; 
}

#content-banners-narrow{ 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:25px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/annons.gif) no-repeat left top; 
	TEXT-ALIGN: center;
}

#content-sponsor{ 
	position: relative; 
	float: left;  
	width: 188px;
	overflow: hidden; 
	padding-top:10px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


#content-jobb{ 
	position: relative; 
	float: left;  
	width: 188px; 
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
}


#google-annonser-heading{ 
	position: relative; 
	float: left;  
	width: 178px; 
	overflow: hidden; 
	padding:0px;
	padding-top:3px;
	padding-bottom:3px;
	border-left: 1px solid #E887AD;
	border-right: 1px solid #E887AD;
	border-bottom: 1px solid #E887AD;
	margin:0px;
	text-align: center;
	background: #E887AD;
}

#google-annonser{ 
	position: relative; 
	float: left;  
	width: 178px; 
	overflow: hidden; 
	padding:0px;
	padding-top:5px;
	padding-bottom:10px;
	border-left: 1px solid #E887AD;
	border-right: 1px solid #E887AD;
	border-bottom: 1px solid #E887AD;
	margin:0px;
	margin-bottom:10px;
	text-align: center;
}

#google-annonser-heading{ 
	position: relative; 
	float: left;  
	width: 178px; 
	overflow: hidden; 
	padding:0px;
	padding-top:3px;
	padding-bottom:3px;
	border-left: 1px solid #E887AD;
	border-right: 1px solid #E887AD;
	border-bottom: 1px solid #E887AD;
	margin:0px;
	text-align: center;
	background: #E887AD;
}

#google-annonser{ 
	position: relative; 
	float: left;  
	width: 178px; 
	overflow: hidden; 
	padding:0px;
	padding-top:5px;
	padding-bottom:10px;
	border-left: 1px solid #E887AD;
	border-right: 1px solid #E887AD;
	border-bottom: 1px solid #E887AD;
	margin:0px;
	margin-bottom:10px;
	text-align: center;
}

#search-heading{ 
	position: relative; 
	float: left;  
	width: 178px; 
	overflow: hidden; 
	padding:0px;
	padding-top:3px;
	padding-bottom:3px;
	border-left: 1px solid #3399CC;
	border-right: 1px solid #3399CC;
	border-bottom: 1px solid #3399CC;
	margin:0px;
	text-align: center;
	background: #3399CC;
}

#search-content{ 
	position: relative; 
	float: left;  
	width: 178px; 
	overflow: hidden; 
	padding:0px;
	padding-top:5px;
	padding-bottom:10px;
	border-left: 1px solid #3399CC;
	border-right: 1px solid #3399CC;
	border-bottom: 1px solid #3399CC;
	margin:0px;
	margin-bottom:10px;
}

#content-lansnytt{ 
	position: relative; 
	float: left;  
	width: 188px; 
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#content-shops{ 
	position: relative; 
	float: left;  
	width: 188px; 
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border:0;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#content-shops ul{
	list-style-image: url('/image/lists/double_red_arrow.gif');
	margin: 0;
	padding: 0;
}

UL.shop { 
	list-style-image: url(/image/lists/double_red_arrow.gif) 
}

#ettButikBlock{ 
	position: relative; 
	float: left;  
	width: 380px;
	overflow: hidden; 
	padding:5px;
	border:0;
	border-bottom: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
	cursor: pointer; 
	cursor: hand;
}

#ettButikBlock:hover{
	background: #CCC; 
	color: black; 
}

#shopsItem{ 
	position: relative; 
	float: left;  
	width: 380px;
	overflow: hidden; 
	padding:5px;
	border:0;
	border-bottom: 1px dotted #CCC;
	margin:0px;
	margin-bottom:10px;
}

.shopBlock{
	font-weight:bold;
}

.shopAdsTitle{
	font-weight:plain;
	color: #666;
}

img.shopimg{margin:0px 10px 0px 0px;}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	float: right;
	padding: 0px;
	padding-left: 5px;
	padding-bottom: 5px;
	}

img.alignleft {
	float: left;
	padding: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	}

#content-shops ul{
	list-style-image: url('/image/lists/double_red_arrow.gif');
	margin: 0;
	padding: 0;
}

UL.shop { 
	list-style-image: url(/image/lists/double_red_arrow.gif) 
}

#content-tv_tabla{ 
	position: relative; 
	float: left;  
	width: 190px; 
	overflow: hidden; 
	padding:0px;
	border:0;
	margin:0px;
	margin-bottom:10px;
}


#header-vader{
	position: relative; 
	float: left; 
	text-align: center;
	width: 394px; 
	overflow: visible; 
	padding:0px;
	padding-top:5px;
	padding-right:0px;
	border: 0px;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/vinjett_394.gif) no-repeat left top;
}

#content-vader{ 
	position: relative; 
	float: left; 
	text-align: center;
	width: 394px; 
	overflow: visible; 
	padding:0px;
	padding-top:10px;
	padding-right:0px;
	border: 0px;
	border-left: 1px solid #FCFCFC;
	border-right: 1px solid #FCFCFC;
	border-bottom: 1px solid #FCFCFC;
	margin:0px;
	margin-bottom:10px;
}

#content_boka_bord{ 
	position: relative; 
	float: left; 
	text-align: center;
	width: 394px; 
	overflow: visible; 
	padding:0px;
	padding-top:3px;
	padding-right:0px;
	border: 0px;
	border-left: 1px solid #FCFCFC;
	border-right: 1px solid #FCFCFC;
	border-bottom: 1px solid #FCFCFC;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/vinjett_394.gif) no-repeat left top;
}

#heading_alla_omraden{ 
	position: relative; 
	float: left; 
	text-align: center;
	width: 148px; 
	overflow: visible; 
	padding:0px;
	padding-top:3px;
	padding-right:0px;
	border: 0px;
	border-left: 1px solid #7396FF;
	border-right: 1px solid #7396FF;
	border-bottom: 1px solid #7396FF;
	margin:0px;
	margin-bottom:10px;
	background: #7396FF;
}

#content_alla_omraden{ 
	position: relative; 
	float: left; 
	text-align: center;
	width: 148px; 
	overflow: visible; 
	padding:0px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:10px;
	border: 0px;
	border-left: 1px solid #7396FF;
	border-right: 1px solid #7396FF;
	border-bottom: 1px solid #7396FF;
	margin:0px;
	margin-bottom:20px;
}

#content-grattis{ 
	position: relative; 
	float: left;  
	width: 188px; 
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border: 0px;
	border-left: 1px solid #CAD6E8;
	border-right: 1px solid #CAD6E8;
	border-bottom: 1px solid #CAD6E8;
	margin:0px;
	margin-bottom:10px;
}

#head-evenemang{ 
	position: relative; 
	float: left;  
	width: 155px;
	height: 45px;
	overflow: hidden; 
	padding:0px;
	border: 0px;
	padding-top:6px;
	padding-left:4px;
	margin:0px;
	background: url(../image/vinjets/vinjett_155_45.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

#head-lokala_nyheter{ 
	position: relative; 
	float: left;  
	width: 155px;
	height: 34px;
	overflow: hidden; 
	padding:0px;
	border: 0px;
	padding-top:6px;
	padding-left:4px;
	margin:0px;
	background: url(../image/vinjets/vinjett_155.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

#head-singlar{ 
	position: relative; 
	float: left;
	width: 155px;
	height: 45px;
	overflow: hidden; 
	padding:0px;
	margin:0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:4px;
	background: url(../image/vinjets/vinjett_155_45.gif) no-repeat left top;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.heading-space-sixteen{
	padding:0px;
	margin:0px;
	border: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left:6px;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.heading-space{
	padding:0px;
	margin:0px;
	border: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left:6px;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


#content-lokala_nyheter{ 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0px;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#image-no-border{ 
	position: relative; 
	float: left;  
	width: 155px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#image-no-border-threeNineFour{ 
	position: relative; 
	float: left;  
	width: 394px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#image-no-border-oneNinety{ 
	position: relative; 
	float: left;  
	width: 190px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#content-singlar{ 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0px;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#vertBoxSpace{ 
	position: relative; 
	float: left;  
	width: 153px;
	height:10px;
	overflow: hidden; 
	padding:0px;
	margin:0px;
}

#vertBoxSpaceFeature{ 
	width: 153px;
	height:10px;
	padding:0px;
	margin:0px;
}

#content-valj_ort{ 
	position: relative; 
	float: left;  
	width: 145px;
	overflow: hidden; 
	padding:0px;
	padding-top:50px;
	padding-bottom:5px;
	padding-right:3px;
	border-left: 1px solid #0E9ED9;
	border-right: 1px solid #0E9ED9;
	border-bottom: 1px solid #0E9ED9;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/valj_ort.gif) no-repeat left top;
	text-align: center;
}

#content-nar_hander_det { 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-left: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	margin:0px;
	margin-bottom:10px;
}

#content-anvandare { 
	position: relative; 
	float: left;  
	width: 148px;
	overflow: hidden; 
	padding:0px;
	padding-top:48px;
	padding-bottom:10px;
	border-left: 1px solid #A75CA5;
	border-right: 1px solid #A75CA5;
	border-bottom: 1px solid #A75CA5;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/anvandare.gif) no-repeat left top;
}

#content-annonserande_foretag { 
	position: relative; 
	float: left;  
	width: 148px;
	overflow: hidden; 
	padding:0px;
	padding-top:48px;
	padding-bottom:10px;
	border-left: 1px solid #47B449;
	border-right: 1px solid #47B449;
	border-bottom: 1px solid #47B449;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/annonserande_foretag.gif) no-repeat left top;
}

#content-spray_date { 
	position: relative; 
	float: left;  
	width: 148px;
	overflow: hidden; 
	padding:0px;
	padding-top:70px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:10px;
	border-left: 1px solid #9B003D;
	border-right: 1px solid #9B003D;
	border-bottom: 1px solid #9B003D;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/spray_date.gif) no-repeat #D7D7D7 left top;
}

#content-sport_nyheter { 
	position: relative; 
	float: left;  
	width: 148px;
	overflow: hidden; 
	padding:0px;
	padding-top:100px;
	padding-bottom:10px;
	border-left: 1px solid #A0D7EC;
	border-right: 1px solid #A0D7EC;
	border-bottom: 1px solid #A0D7EC;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/sport_nyheter.gif) no-repeat left top;
}

#slumpen_head { 
	position: relative; 
	float: left;  
	width: 155px;
	height: 97px;
	overflow: hidden; 
	padding:0px;
	margin:0px;
	background: url(../image/vinjets/slumpen.gif) no-repeat left top;
}

#sponsrade_lankar_head { 
	position: relative; 
	float: left;  
	width: 190px;
	height: 34px;
	overflow: hidden; 
	padding:0px;
	margin:0px;
	background: url(../image/vinjets/sponsrade_lankar.gif) no-repeat left top;
}

#slumpen { 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	margin:0px;
	margin-bottom:10px;
}

#populara_portaler { 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding:0px;
	padding-top:50px;
	padding-bottom:10px;
	padding-left:0px;
	border-left: 1px solid #47B449;
	border-right: 1px solid #47B449;
	border-bottom: 1px solid #47B449;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/populara_portaler.gif) no-repeat left top;
	text-align: center;
}


#content-mer_lansinfo { 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
}

#content-vert_menu { 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border: 0;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-top: 1px #AAA dashed;
	margin:0px;
}

#banners_leftCol{ 
	text-align:center;
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
	background: url(../image/vinjets/annons_head_155.gif) no-repeat left top;
}

#content-fragan { 
	position: relative; 
	float: left;  
	width: 153px;
	overflow: hidden; 
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin:0px;
	margin-bottom:10px;
}

#feature_nopad{ 
	font-size:13px;
	position: relative; 
	float: left;  
	width: 580px;
	overflow: visible;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	background-color:#FFFFFF;
	border: 1px solid #CAD6E8;
}

UL{
	list-style: none;
	margin: 10px;
	padding: 10px;
}

#pagefoot ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#omraden{
	position: relative; 
	float: left;  
	width: 148px;
	overflow: hidden; 
	list-style: none;
	margin: 10px;
	padding: 10px;
}

#omraden ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#pagefoot li{
	padding:0px;
	padding-top:5px;
	/*display: block;*/
	border:0;
}

#omraden li{
	padding:0px;
	padding-top:5px;
	/*display: block;*/
	border:0;
}

/*
#menu li ul li{
	border-bottom:1px solid #FFFFFF;
	
}
*/

#pagefoot li a{
	font-family:Arial;
	padding: 1px;
	padding-left: 0px;
	padding-top: 5px;
	border:0;
	text-decoration: none;
}

#omraden li a{
	font-family:Arial;
	padding: 1px;
	padding-left: 0px;
	padding-top: 5px;
	border:0;
	text-decoration: none;
}

#pagefoot li ul li a{
	font-family:Arial;
	padding: 1px;
	padding-left: 10px;
	padding-top: 5px;
	border:0;
	text-decoration: none;
}

#omraden li ul li a{
	font-family:Arial;
	padding: 1px;
	padding-left: 5px;
	padding-top: 5px;
	border:0;
	text-decoration: none;
	color: #FF9900;
}

#omraden li ul li ul li a{
	font-family:Arial;
	padding: 1px;
	padding-left: 10px;
	padding-top: 5px;
	border:0;
	text-decoration: none;
	color: #336699;
}

.headerbold{font-family:verdana;font-size:12px; color:#222222; font-weight:bold}



.noborder
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	BORDER:0px;
	BACKGROUND-COLOR:#FFF;
	margin-bottom: 4px;
}




/*		Special fomratting DIVs		*/
/*		Subject for changes			*/

/*			General			*/

.inlineDate {
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
	PADDING-TOP: 1em;
	PADDING-BOTTOM: 1em;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	overflow: hidden;
}

.inlineDateMuni {
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
	PADDING-TOP: 1em;
	PADDING-BOTTOM: 1em;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	overflow: hidden;
}

.inlineText {
	FONT: 1em Verdana, Arial, Helvetica, sans-serif; 
	PADDING: 0px;
	PADDING-bottom: 5px;
	PADDING-left: 3px;
	overflow: hidden;
}

.dateListedAd {
	PADDING:0px;
	PADDING-BOTTOM:2px;
	MARGIN:0px;
	FONT:0.9em Verdana, Arial, Helvetica, sans-serif; 
	overflow: hidden;
}

/*			News			*/

.newsblock {
	CLEAR: both; 
	PADDING: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%;
	TEXT-DECORATION: NONE;
	BORDER: #FEFEFE 1px solid;
}

.newsLink  {
	LINE-HEIGHT: 1.5em;
	PADDING-RIGHT: 1em;
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.openStore{
	LINE-HEIGHT: 1.5em;
	PADDING-RIGHT: 1em;
/*	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; */
/*	FONT-WEIGHT: BOLD; */
/*	COLOR: #B7320E;*/
	TEXT-ALIGN: right;
}
A.newsblock:link {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
	text-decoration: none;
} 

A.newsLink:link  {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
	text-decoration: none;
} 

A.newsblock:hover {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
	BACKGROUND: #E3760C;
	text-decoration: none;
	color: #FFF;
} 

A.newsLink:visited {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
}

A.newsblock:visited {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
}

.rssNewsSource {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	PADDING: 0.8em;
	BORDER-BOTTOM: #006A9D 1px dotted;
	FONT-STYLE: ITALIC;
}

.newsSource {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	PADDING: 0.8em;
	BORDER-BOTTOM: #006A9D 1px dotted;
	FONT-STYLE: ITALIC;
}

.newsSourceNoDottedLine {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	PADDING: 0.8em;
	FONT-STYLE: ITALIC;
}

.localBloggerSource {
	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	PADDING-top: 3px;
	PADDING-right: 3px;
	FONT-STYLE: ITALIC;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.newsDesc{
	DISPLAY: block; 
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
	color: #333;
/*	color: #006A9D; */
}

.namesDay{
	DISPLAY: block; 
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: 1.2em Verdana, Arial, Helvetica, sans-serif; 
	color: #006A9D;
}

.newsDescOnePointTwoEm{
	DISPLAY: block; 
	margin:0px;
	padding:0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: 1.2em Verdana, Arial, Helvetica, sans-serif; 
	color: #006A9D;
}

.newsHeadingOnePointTwoEm{
	color:#000000;
	DISPLAY: block; 
	font-family:Arial, Helvetica, sans-serif; 
/*	font-family:"Arial Black", Arial, Helvetica, sans-serif; */
	font-size:24px;
	font-weight:200;
	letter-spacing:-1px;
	line-height:20px;
	margin:0px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
/*	text-transform:capitalize; */
/*	text-transform:uppercase; */
}


.promoHeadingOnePointTwoEm{
	color:#000000;
	DISPLAY: block; 
	font-family:Arial, Helvetica, sans-serif; 
/*	font-family:"Arial Black", Arial, Helvetica, sans-serif; */
	font-size:20px;
	font-weight:200;
	letter-spacing:-1px;
	line-height:20px;
	margin:0px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0;
}

A.newsHeadingOnePointTwoEm:hover{
	text-decoration:underline
	color: #FF0000;
}


/*		Sponsrade länkar     */

.sponsorblock {
	CLEAR: both; 
	PADDING-LEFT: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	TEXT-DECORATION: NONE;
}

.sponsorLink  {
	PADDING-TOP: 3px;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT: Verdana, Arial, Helvetica, sans-serif;
/*	FONT: 0.9em Verdana, Arial, Helvetica, sans-serif; */
	FONT-WEIGHT: BOLD;
}

A.sponsorLink:link  {
	DISPLAY: block; 
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
} 

A.sponsorLink:hover  {
	DISPLAY: block; 
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
} 

A.sponsorLink:visited {
	DISPLAY: block; 
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
}


.sponsorSource {
	FONT: 0.7em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 1em;
	PADDING-RIGHT: 1em;
	BORDER-BOTTOM: #E8AD87 1px dotted;
	FONT-STYLE: ITALIC;
}

.sponsorDesc{
	DISPLAY: block; 
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT: Verdana, Arial, Helvetica, sans-serif; 
/*	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; */
}


.sprayDateImage {
	FLOAT: LEFT;
	PADDING: 0px; 
	MARGIN: 0px;
	BORDER: #FFF 2px solid;

}


/*		Annonser - Köp & sälj		*/

.adListItemImage {
	FLOAT: LEFT;
	PADDING: 0px;
	PADDING-RIGHT: 10px; 
	MARGIN: 0px;
	clear: both;
}

.adInitListItemImage {
	FLOAT: LEFT;
	PADDING: 0px;
	MARGIN: 0px;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
	height: 57px;
	overflow: hidden;
}

.adListItemBox {
	CLEAR: both; 
	PADDING-LEFT: 3px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 8px; 
	PADDING-BOTTOM: 3px; 
	FONT: 1em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: NONE;
}

.adListItemHeading {
	FLOAT: LEFT;
	PADDING:0px;
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
}

.adListItemText {
	FLOAT: LEFT;
	PADDING:0px;
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 70%; 
	color: #006A9D;
}

.adBoxContainer {
}

A.adBoxContainer:link   {
	DISPLAY: block; 
}

A.adBoxContainer:hover  {
	DISPLAY: block; 
	BACKGROUND: #A9D6ED;
}

A.adBoxContainer:visited {
	DISPLAY: block; 
}

#sourceAds {
	position:relative;
	width:100%;
	text-align: right;
	BORDER-BOTTOM: #CCC 1px dotted;
	margin-bottom: 5px;
	clear: both;
}


/*			Bloggar		*/

.bloggblock {
	CLEAR: both; 
	PADDING-LEFT: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	TEXT-DECORATION: NONE;
}

.bloggHeading {
	PADDING-RIGHT: 1em;
	FONT-WEIGHT: BOLD;
}

A.bloggHeading:link   {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
}

A.bloggHeading:hover  {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
/*	BACKGROUND: #A9D6ED;*/
}

A.bloggHeading:visited {
	DISPLAY: block; 
	PADDING-LEFT: 1em;
}


.bloggDesc{
	DISPLAY: block; 
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
}

.bloggSource {
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 1em;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	BORDER-BOTTOM: #CCC 1px dotted;
	FONT-STYLE: ITALIC;
}

.rightPadded {
/*	PADDING-RIGHT: 2em; */
	text-align: right;
}

/*			Evenemang/kalender		*/

.kalenderpost {
	CLEAR: both; 
	PADDING: 0px; 
/*	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; */
	MARGIN: 0px; 
	WIDTH: 100%; 
	TEXT-DECORATION: NONE;
	BORDER-BOTTOM: #A3C3D2 1px dotted;
}

.kalenderBlock {
	font-weight:bold;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}


A.kalenderBlock:link{
	DISPLAY: block;
}

A.kalenderBlock:visited{
	DISPLAY: block;
}

A.kalenderBlock:hover {
/*	BACKGROUND: #CFE5F2;*/
	DISPLAY: block;
}

.kalenderDesc{
	DISPLAY: block; 
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
	color: #006A9D;
}

.rubbeFP{
	FONT: 2em Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
	COLOR: #000;
}

.rubbeTopFP{
	FONT: 1.5em Georgia, Times, Times New Roman, serif;
/*	FONT-WEIGHT: BOLD; */
	COLOR: #58AEFC;
}

.serif{
	FONT: 1.1em Georgia, Times, Times New Roman, serif;
}
.dotted_blue{
	COLOR: #58AEFC;
	border-bottom: 1px #58AEFC dashed;
}

.lightBlue{
	COLOR: #58AEFC;
}

.rightLink{
	FONT: 0.8em Georgia, Times, Times New Roman, serif;
	text-align: right;
}

IMG {
	border:0px;
	padding:0px;
	padding-right:5px;
	padding-bottom:5px;
	margin:0px;
}

IMG.noPadding{
	border:0px;
	padding:0px;
	margin:0px;
}

/*		End of formatting DIVs		*/



/*div.focusimage { 
	display:none;
}*/

.fraga { 
	height:190px; 
	width:100%;
	overflow:none; 
} 

.vader { 
	height:750px; 
	width:100%;
	overflow:none; 
} 

.vaderFlash {
	height:380px; 
	width:100%;
	overflow:none; 
} 

.allaOmraden {
	height:400px; 
	width:100%;
	overflow:none; 
} 

#mp{
	position: relative; 
	float: left;  
	width: 394px; 
	background-color:#FFFFFF;
	border:0px;
	border-bottom: 10px #000 solid;
}
#mp_header{
	position: relative; 
	float: left;  
	width: 394px; 
	overflow: hidden; 
	margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-top:10px;
	margin-top:0px;
	background-color:#FFFFFF;
	border: 0px;
	border-bottom: 1px #000 solid;
}

#mp_black{
	position: relative; 
	float: left;  
	width: 394px; 
	overflow: hidden; 
	margin:0px;
	padding:0px 0px 0px 0px;
	margin-top:4px;
	background:#FFFFFF;
	color:#999999;
	font-size:11px;
	font-weight:bold;
	border-top: 10px #000 solid;
	text-align:center;
	letter-spacing:-1px;
}

#mp_menu{
	position: relative; 
	float: left;  
	width: 394px; 
	overflow: hidden; 
	margin:0px;
	padding:8px 0px 8px 0px;
	margin-top:4px;
	background:#FFFFFF;
	color:#999999;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	letter-spacing:-1px;
	border-top: 10px #000 solid;
}

#mp_box{
	position: relative; 
	float: left;  
	width: 382px; 
	overflow: hidden; 
	margin:0px;
	padding:5px 5px 5px 5px;
	background:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	border: 1px #EEE solid;
	
}
#mp_footer{
	position: relative; 
	float: left;  
	width: 394px; 
	overflow: hidden; 
	margin: 10px 0px 4px 0px;
	background-color:#FFFFFF;
	font-size:10px;
	border-bottom: 1px #000 solid;
}


/**
  *
  *	Tables
  *
  */

#companyBlock{width:380px;display:none;}
#personBlock{width:100%;display:block;}


.adtbl_h1{padding:5px; padding-left:5px; padding-right:1px;font-size:10px;font-weight:bold;color:#333333}
.adtbl_h2{padding:5px; padding-left:0px; padding-right:0px; text-align:right; font-size:10px; font-weight:bold; color:#333333}
.adtbl_h3{padding:5px; padding-left:0px; padding-right:0px; text-align:center; font-size:10px; font-weight:bold; color:#333333}
.adtbl_h4{padding:5px; padding-left:0px; padding-right:0px; text-align:center; font-size:10px; font-weight:bold; color:#333333}
.adtbl_h5{padding:5px; padding-left:0px; padding-right:0px; text-align:center; font-size:10px; font-weight:bold; color:#333333}

.adtbl_c1{padding:3px 5px 3px 5px; width:36%; font-weight:normal; text-decoration:underline}
.adtbl_c2{padding:3px 5px 3px 5px; width:18%; font-weight:normal; padding-left:0px; padding-right:0px; text-align:right; }
.adtbl_c3{padding:3px 5px 3px 5px; width:18%; text-align:center; font-weight:normal;}
.adtbl_c4a{padding:3px 5px 3px 5px; width:14%; text-align:center; font-weight:bold; color:#009A00}
.adtbl_c4n{padding:3px 5px 3px 5px; width:14%; text-align:center; font-weight:bold; color:#CB0003}
.adtbl_c5{padding:3px 5px 3px 5px; width:14%; text-align:center; font-weight:normal;}

.greyrow{background:#F5F5F5;width:100%;}
.whiterow{background:#FFFFFF;width:100%;}

.logintbl_c{padding:10px 10px 10px 10px; width:100%; font-weight:normal;}
.logintbl_c1{padding:10px 10px 10px 10px; width:40%; font-weight:normal;}
.logintbl_c2{padding:10px 10px 10px 10px; width:60%; font-weight:normal;}

/* Register new accocunt */

/* Firstrow */
.regtbl_c1b{padding:10px 5px 2px 5px; width:45%; font-weight:normal; text-align:right; vertical-align:middle}
.regtbl_c2b{padding:10px 5px 2px 5px; width:55%; font-weight:normal; vertical-align:middle}
/* Middlerow */
.regtbl_c1m{padding:2px 5px 2px 5px; width:45%; font-weight:normal; text-align:right; vertical-align:middle}
.regtbl_c2m{padding:2px 5px 2px 5px; width:55%; font-weight:normal; vertical-align:middle}
/* Endrow */
.regtbl_c1e{padding:2px 5px 10px 5px; width:45%; font-weight:normal; text-align:right; vertical-align:middle}
.regtbl_c2e{padding:2px 5px 10px 5px; width:55%; font-weight:normal; vertical-align:middle}

.regtbl_c1e_80{padding:2px 5px 10px 5px; width:80%; font-weight:normal; text-align:right; vertical-align:middle}
.regtbl_c2e_20{padding:2px 5px 10px 5px; width:20%; font-weight:normal; vertical-align:middle}

.regtbl_c2e_r{padding:2px 5px 10px 5px; width:55%; font-weight:normal; vertical-align:middle; text-align:right;}
.regtbl_c1top{padding:10px 5px 2px 5px; width:45%; font-weight:normal; text-align:right; vertical-align:top}
.space{padding:2px 5px 7px 5px; width:100%; height:6px; font-weight:normal; vertical-align:middle}
.space_right{padding:2px 5px 7px 5px; width:100%; height:6px; font-weight:normal; vertical-align:middle; text-align:right;}

.header_1_blue{font-family:Georgia,Times New Roman;color:#58AEFC;font-size:24px;vertical-align:top}
.header_1_black{font-family:Helvetica,Arial;color:#000000;font-weight:bold;font-size:24px;vertical-align:top}

.header_2_blue{font-family:Georgia,Times New Roman;color:#58AEFC;font-weight:normal;font-size:18px;vertical-align:top; margin:8px 0px 8px 0px}
.header_2_black{font-family:Georgia,Times New Roman;color:#000000;font-weight:normal;font-size:18px;vertical-align:top; margin:8px 0px 8px 0px}

/* My profile */
.prftbl_c25{background-color:#FFFFFF; padding:0px 0px 0px 0px; width:25%; font-weight:normal; vertical-align:top}
.prftbl_c75{padding:5px 0px 5px 0px; width:75%; font-weight:normal; vertical-align:top}
.prftbl_c100{padding:5px 5px 5px 5px; width:100%; font-weight:normal; vertical-align:top}
.prftbl_c50{background-color:#FFFFFF; padding:0px 0px 0px 0px; width:25%; font-weight:normal; vertical-align:middle}
.prftbl_bold_35{padding:1px 5px 1px 5px;font-weight:bold;  width:35%;}
.prftbl_reg_65{padding:1px 5px 1px 5px;font-weight:normal; width:65%;}
.prftbl_bold_40{padding:1px 1px 1px 1px;font-weight:bold;  width:40%;}
.prftbl_reg_60{padding:1px 1px 1px 1px;font-weight:normal; width:60%;}

/* new_ad */

#extraImgBlock{width:380px;display:none;}

.nadtbl_c100{padding:5px 5px 8px 5px; width:100%; font-weight:normal; vertical-align:top}
.nadtbl_c100_br{padding:1px 8px 1px 5px; width:100%; font-weight:bold; vertical-align:top; text-align:right;}
.nadtbl_c100_r{padding:1px 8px 1px 5px; width:100%; font-weight:normal; vertical-align:top; text-align:right;}
.nadtbl_c100_bre{padding:1px 8px 8px 5px; width:100%; font-weight:bold; vertical-align:top; text-align:right;}

.nadtbl_bold_50b{padding:8px 10px 1px 1px;font-weight:bold;  width:50%; vertical-align:middle; text-align:right;}
.nadtbl_reg_50b{padding:8px 1px 1px 1px;font-weight:normal; width:50%;}

.nadtbl_bold_50m{padding:2px 10px 1px 1px;font-weight:bold;  width:50%; vertical-align:middle; text-align:right;}
.nadtbl_reg_50m{padding:2px 1px 1px 1px;font-weight:normal; width:50%;}

.nadtbl_bold_50e{padding:2px 10px 8px 1px;font-weight:bold;  width:50%; vertical-align:middle; text-align:right;}
.nadtbl_reg_50e{padding:2px 1px 8px 1px;font-weight:normal; width:50%;}

.nadtbl_bold_50be{padding:8px 10px 8px 1px;font-weight:bold;  width:50%; vertical-align:middle; text-align:right;}
.nadtbl_reg_50be{padding:8px 1px 8px 1px;font-weight:normal; width:50%;}

.nadtbl_bold_15{padding:8px 2px 5px 5px;font-weight:bold;  width:15%; vertical-align:middle; }
.nadtbl_reg_85{padding:8px 2px 5px 2px;font-weight:normal; width:85%;}
.nadtbl_bold_15e{padding:8px 2px 10px 5px;font-weight:bold;  width:15%; }
.nadtbl_reg_85e{padding:8px 2px 10px 2px;font-weight:normal; width:85%;}

#startstopcont{display:none}
#eventcont{display:none}
#pricecont{display:none}
#infocont{display:none}

/* ad */

.tipform{text-align:right}
.tiptop{text-align:right}
.tipconf{text-align:center;background-color:#F5F5F5;margin-top:5px;padding:40px 0px 40px 0px;height:50%;}

.tip{
	position:relative;
	width:380px; /*2007-05-22*/
	height:262px;
	background-color:#FFFFFF;
	display:none;
	padding:8px;
	margin:0px;
	margin-bottom:8px;
	border: 1px solid #4862AF;
}

#ad{
	width:380px;
	margin-top:20px;
	border-top: 1px #000 dotted;
	padding-top:10px;
	font-weight:normal;
	display:none;
}

.dottedline{
	width:100%;
	margin-top:20px;
	border-top:1px #000 dotted;
	padding-top:0px
}

.imgicon{
	width:76px;
	height:57px;
	position:relative;
	float: left;
	overflow:hidden;
	margin:0px;
	margin-top:2px;
	padding:0px;
}

.iconrow{
	width:380px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

.focusimage { 
	width:380px;
	display:none;
	overflow:hidden;
	margin:0px;
	margin-top:1px;
	margin-bottom:10px;
	padding:0px;
}

.imgExtra{
	float: right;
	margin:0px;
	padding:6px;
}


.adheader{
	padding:0px;
	margin:0px;
	font-family:Arial,Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

.adheaderMobile{
	padding:0px;
	margin:0px;
	font-family:Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.infotext{padding:0px;margin:10px 0px 10px 0px; font-family:Arial,Helvetica;font-size:11px;font-weight:normal;color:#333333;}
.infotext2{padding:0px;margin:5px 0px 5px 0px; font-family:Arial,Helvetica;font-size:11px;font-weight:normal;color:#333333;}

.adinfoline{padding:1px 2px 1px 0px; width:100%; font-weight:normal; vertical-align:middle; font-size:10px;} /* 2007-05-22 */
.adinfoline_c{padding:1px 2px 10px 0px; width:100%; font-weight:normal; vertical-align:middle; font-size:10px;} /* 2007-05-22 */
.adinfoline_85{padding:1px 2px 1px 0px; width:85%; font-weight:normal; vertical-align:middle; font-size:10px;}
.adinfoline_15{padding:1px 2px 1px 0px; width:15%; font-size:10px;}

.orangebtn{border:0px;padding:0px;margin:0px;font-family:Arial,Helvetica;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#FFCC00;}
.bluebtn{border:0px;padding:0px 5px 0px 5px;margin:0px 0px 0px 10px;font-family:Arial,Helvetica;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#1487CA;}


select.w170
{
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
	width:170px;
	background-color:#FFFFFF;

}

select
{
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
	background-color:#FFFFFF;

}

textarea
{
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
	border: 1px #D9D9D9 solid;
}

button
{
   BORDER-RIGHT-WIDTH:0px;
	PADDING:0;
	BACKGROUND:transparent
}

label{font-weight:bold;}

input
{
	font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
	border: 1px #D9D9D9 solid;
	background-color:#FFFFFF;
	margin-top:2px;
}

input.fpGrey
{
	font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
	border: 0px;
	background-color:#E5E5E5;
	margin-top:2px;
}

.AddressBransch
{
	font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
	font-weight: bold;
	background-color:#E5E5E5;
}

.AddressSubBransch
{
	font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
	background-color:#FFF;
}

.fpGrey
{
	font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
	border: 0px;
	background-color:#E5E5E5;
	margin-top:2px;
}

password
{
	font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 12px;
	border: 1px #D9D9D9 solid;
	background-color:#FFFFFF;
	margin-top:2px;
}

.radiobtn
{
	border:0;
	background-color:#F5F5F5;
	margin-top:2px;
	vertical-align:middle;
}

.chckbx
{
	border:0;
	background-color:#F5F5F5;
	margin-top:2px;
	vertical-align:middle;
}


#adBoxSmall{
	PADDING: 0px;
	MARGIN: 0px;
}

.listHeadingKopsalj {
	PADDING: 2px; 
	MARGIN: 0px; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 100%; 
	BACKGROUND: #CCC;
	clear:both;
	COLOR: #000;
}


.listHeadingEvent {
	PADDING: 2px; 
	MARGIN: 0px; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 100%; 
	BACKGROUND: #7DA7D9;
	clear:both;
	COLOR: #000;
}


.listHeadingFamilje {
	PADDING: 2px; 
	MARGIN: 0px; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 100%; 
	BACKGROUND: #F49AC1;
	clear:both;
	COLOR: #000;
}


.listHeadingPersonal {
	PADDING: 2px; 
	MARGIN: 0px; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 100%; 
	BACKGROUND: #FFF468;
	clear:both;
	COLOR: #000;
}

.listHeadingBilder {
	PADDING: 2px; 
	MARGIN: 0px; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 100%; 
	BACKGROUND: #F49AC1;
	clear:both;
	COLOR: #000;
}

#bilder-content{ 
	background: url(../image/vinjets/bilder.gif) no-repeat left top; 
	position: relative; 
	float: left;  
	width: 172px;
	overflow: visible; 
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
	border:0;
	margin:0px;
	margin-bottom:10px;
	border: 1px #C0B5B5 solid;
}

#bloggar-header {
	position: relative; 
	float: left;  
	width: 380px; 
	height: 17px;
	margin:0px;
	overflow: hidden; 
	background: url(../image/vinjets/bloggar.gif) #E8E8E8 no-repeat left top; 
	color: #1A9DC9;
}

#grattis-header {
	position: relative; 
	float: left;  
	width: 180px; 
	height: 17px;
	margin:0px;
	overflow: hidden; 
	background: url(../image/vinjets/bloggar.gif) #E8E8E8 no-repeat left top; 
	color: #1A9DC9;
}

#jobb-header {
	position: relative; 
	float: left;  
	width: 190px; 
	height: 17px;
	margin:0px;
	overflow: hidden; 
	background: url(../image/vinjets/jobb.gif) #E8E8E8 no-repeat left top; 
}


#nar_hander_det-content{ 
	background: url(../image/vinjets/nar_hander_det.gif) no-repeat left top; 
	position: relative; 
	float: left;  
	width: 172px; 
	overflow: visible; 
	padding:3px;
	padding-top:20px;
	border:0;
	margin:0px;
	margin-bottom:10px;
	border: 1px #C9E58D solid;
}

#vader-header {
	position: relative; 
	float: left;  
	width: 380px; 
	height: 17px;
	margin:0px;
	overflow: hidden; 
	background: url(../image/vinjets/vader.gif) #E8E8E8 no-repeat left top; 
	color: #1A9DC9;
}


.smallink  {
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif; 
	padding: 0px;
	margin: 0px;
}

#pagefoot A:link {
	COLOR: #666
}
#pagefoot A:hover {
	COLOR: #444! important
}
#pagefoot A:visited {
	COLOR: #c0d0e0
}
#pagefoot UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 13px; 
	PADDING-TOP: 1px
}
#pagefoot UL LI {
	PADDING-RIGHT: 4px; 
	DISPLAY: inline; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}


#bookmarks {
	DISPLAY: block;
	PADDING: 0px; 
	MARGIN: 0px; 
	WIDTH: 97%; 
	BACKGROUND: #EEE;
	BORDER-TOP: #666 1px solid;
	BORDER-bottom: #666 1px solid;
/*	clear:both;*/
	COLOR: #333;
}

/*
#bookmarkList {
	DISPLAY: inline;
}
*/
#bookmarks UL {
	PADDING-TOP: 0px
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-top: 0px;
	MARGIN-left: 5px;
	MARGIN-bottom: 5px;
}
#bookmarks UL LI {
	PADDING: 0px; 
	DISPLAY: inline; 
	MARGIN: 0px;
}


#facebook {
	list-style: url(../image/icons/facebook_icon.gif);
}

li#digg {
	list-style: url(../image/icons/digg_icon.gif);
}

li#delicious {
	list-style: url(../image/icons/delicious_icon.gif);
}

li#pusha {
	list-style: url(../image/icons/pusha_icon.gif);
}

#areaColumn{
	background-color: #FFFFFF;
}


/*	Google stuff	*/

	.gsc-control{
		margin-bottom:50px;
	}
	.gsc-video-player-control{
		font-size:11px;
		padding:2px;
		border:1px solid #FF9900;
		width:15px;
		color:#FF9900;
		text-align:center;
	}
	.gsc-video-player{
		width:380px;
		height:270px;
	}
	div.gsc-video-player{
		height:auto;
	}
	#vscBA,#vscBB {
		width:432px;
		border:1px solid #E9E9E9;
	}
	#vsc{
		width:370px;
	}
	div.vscBar .gs-text-box{
		display:none;
	}
	div.vscBar .gsc-result.gsc-videoResult{
		width:50px;
		height:38px;
		float:left;
		overflow:hidden;
	}
	div.vscBar .gsc-videoResult .gs-image{
		left:0px;
		top:0px;
		width:50px;
		height:38px;
		border-width:0px;
	}

.shopItemBody
{
	font-size: 1em;
	font-weight: plain;
	color:#222;
}