/* ShortLink CSS */
/* #4C4C4C - old body text */
body, div, span, table, td, th, p, b, a, input, select, option, textarea {
	font-family: verdana, helvetica, arial, sans-serif; color:#333333;
}
	
ul, ol, li {
	font-family: verdana, helvetica, arial, sans-serif; color:#333333;
	font-size: 11px;
	line-height: 16px;
}
#listcontainer{
	margin-top:0px;
	
}

#navlist{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 10px;
background-image: url(../images/arrow_navlist.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#navlist li a {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
	color:#333333;
}
#navlist li a:hover {
	color:#333333;
	text-decoration: underline;
	
}
#navlist li a:current {
	color:#000000;
	font-weight: bold;
	text-decoration: none;	
}

	
a:link {
	color: #0066CC;
}
a:hover {
	color: #FFCC00;
}

/* klass för länkar - dynamisk meny */
/*.menulinks { color:#333333; font-size: 11px; line-height: 16px; } */
/*.menulinks:active { color:#000000; font-size: 11px; line-height: 16px; font-weight:bold; } */

/* spacing on top of the table*/
.s { margin-top: 16px; }
.s40 { margin-top: 40px; }

/* table with left and right margin*/
.sp { margin-right: 7px; margin-left: 12px; }
.sprightmenu { margin-right: 8px; margin-left: 14px; }
.spnews { margin-right: 8px; margin-left: 12px; margin-top: 44px; }
.spleftmenu { margin-right: 8px; margin-left: 12px; margin-top: 44px; }
.spcontent { margin-right: 20px; margin-left: 30px; margin-top: 2px; }
.spcontentfirstpage { margin-right: 14px; margin-left: 30px; margin-top: 2px; width:366px; }


/* vertical and horizontal lines*/
td.w410 { background-repeat: repeat-y; background-image: url(../images/w_410x3.gif); }
td.w175 { background-repeat: no-repeat; background-image: url(../images/senaste_nytt.gif); }
td.w175en { background-repeat: no-repeat; background-image: url(../images/newsflash.gif); width: 175px }
td.w175leftmenu { background-repeat: no-repeat; background-image: url(../images/dubbel_arrow_35px.gif); }

td.blue { background-color:#336699; }	/*	blå bakgrundsfärg i tabeller */
td.lightgrey { background-color:#E5E5E5; } /*	ljusgrå bakgrundsfärg i tabeller */

.pagetitle {

}
.mainheading {
	font-size: 21px;
	font-style: normal;
	line-height: 28px;
}
.subheading {
	font-size: 14px;
	font-style: normal;
	line-height: 17px;
}
.maincontent {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
}
.christmas {
	color:#C00;
	font-style: bold;
}
.txtimage {
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
leftmenulinks {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
	color:#333333;
}
a.leftmenulinks {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
	color:#333333;
}
.leftmenu {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color:#333333;
}
.radiomoduler_rightmenu {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color:#333333;
	text-align: center;
}
a.leftmenulinks:hover {
	color:#333333;
	text-decoration: underline;
	
}
a.leftmenulinks:current {
	color:#000000;
	font-weight: bold;
	text-decoration: none;	
}


table.news td {
background-color:#fff;
/*width:450px;*/
border:1px solid #c5c5c5;
border-width:0 0 0 0;
border-collapse:collapse;
}
tr.news {
	font-size: 9px;
	line-height: 14px;
	font-weight: bold;
	color: #333333;
	border-width:1px 0 1px 0;
	text-decoration: none;
}
.newsdate {
	font-size: 9px;
	line-height: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.newscontent {
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
}
.address {
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
}
.copyright {
	font-size: 9px;
	font-style: normal;
	margin-left: 12px;
	color: #666666;
}
#body{
	font-family: verdana, helvetica, arial, sans-serif; 
	color:#333333;
	font-size: 11px;
	line-height: 16px;
	width: 500px;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;

}
td.produktsubheader { font-size: 9px; font-weight: bold;  }
/*thead.produktfakta { font-size: 9px; font-weight: bold;  }*/
th.produktsubheader { font-size: 9px; font-weight: bold;  }
td.produktgeneralinfo { list-style-position: outside; }   

table.produktfakta {
background-color:#fff;
margin-bottom:2px;
width:360px;
border:1px solid #999;
border-width:1px 0 1px 0;
border-collapse:collapse;
}

table.produktfakta tr {
border:1px solid #999;
border-width:0 0 1px 0;/*lagt till det sista*/
}
table.produktfakta td {
border:1px solid #999;
border-width:1px 1px 0 1px;
/*padding:1px 8px;*/
padding:0px 4px 2px 4px;
font-size:11px;/*kan minskas till 10 om det blir för trångt med fakta i tabellen*/
}
table.produktfakta thead {
background-color:#f5f5f5;
font-size:9px;
font-weight:bold;
}
table.produktfakta th {
font-size:9px;
font-weight:bold;
padding:0px 4px 2px 4px;/*förr 1px 8px*/
border:1px solid #999;
border-width:0 1px 0 1px;/*lagt till det sista*/
}
table.produktfakta tbody {
font-size:11px;
}
#modeller {
text-align:left;
}
#eu {
text-align:left;
}
#usa {
text-align:left;
}
#typ {
text-align:left;
}
#region {
text-align:left;
}
#frekvens {
text-align:left;
}
#effekt {
text-align:left;
}
#rackvidd {
text-align:left;
}

.pil {
	font-family: verdana, helvetica, arial, sans-serif; color:#333333;
	font-size: 11px;
	font-style: normal;
	color:#333333;
}	
.pil2 {
	font-family: verdana, helvetica, arial, sans-serif; color:#333333;
	font-size: 11px;
	font-style: normal;
	color:#333333;
	
}	
	
img {
border: 0;
}
.right {
float: right;
}
.right2 {
float: right;
margin-left:8px;
margin-bottom:8px;
}
.left {
float: left;
}
.ram {
/*border: thin dotted #00FF00*/
border: thin solid #999999
}
