body
{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;

}
A
{
	font-family: Verdana, arial, sans-serif;
	color: #184684;
	text-decoration: none;
}
.mastTop {
	width:958px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0c277f;
	height:50px;
}
#mastBlueGrad 
{
	/*float: left;*/
	width:958px;
	color:#0c277f;
	height:63px;
	background-color: #184684;
	background-image:url(mastheadImg/bg.gif)
}
#mastBlueGrad input
{
	height: 20px;
	}
.mastbluetext {
	font-size:8pt;
	font-weight:bold;
	float:left;
	margin-left:5px;
	padding-top:14px;
	line-height:15px;
}
/*flikar*/

#miscov1_5_tabbmeny a {
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0c0e74;
	background: #ffffff url(mastheadImg/leftTabC.gif) left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
	margin:0px;
	letter-spacing:0px;
}
#miscov1_5_tabbmeny a span {
	background: url(mastheadImg/rightTabCorn2.gif) right top no-repeat;
	padding-right: 10px;
	padding-bottom:3px;
	padding-top:3px;
}
#miscov1_5_tabbmeny a, #miscov1_5_tabbmeny a span {
	display: block;
	float: left;
}
#miscov1_5_tabbmeny a, #miscov1_5_tabbmeny a span {
	float: none
}
#miscov1_5_tabbmeny a:hover {
	color: #fff;
	background: #58a0f1 url(mastheadImg/leftTabC_hover.gif) left top no-repeat;
	padding-left: 10px;
}
#miscov1_5_tabbmeny a:hover span {
	background: url(mastheadImg/rightTabCorn_hover.gif) right top no-repeat;
	padding-right: 10px;
}
#miscov1_5_tabbmeny a {
	float:none;
}
#miscov1_5_tabbmeny #current a {
	color: #fff;
	background: #58a0f1 url(mastheadImg/leftTabC_hover.gif) left top no-repeat;
	padding-left: 10px;
}
#miscov1_5_tabbmeny #current a span {
	background: url(mastheadImg/rightTabCorn_hover.gif) right top no-repeat;
	padding-right: 10px;
}
.miscov1_5_tabbytter {
	margin-left:-34px;
	width: 650px;
	clear: both;
}
#miscov1_5_tabbmeny li {
	float: left;
	margin-right: 4px;
	list-style: none;
	padding-top: 6px
}
#miscov1_5_tabbmeny ul {
	float: left;
	padding: 0;
	margin:0;
}
.BlueLink A
{
	/*text-transform: uppercase;*/
	font: bold 13px/15px Arial, Verdana, Tahoma, Sans-Serif;
	color: #404040;
}
.BlueLink A:hover
{
	color: #666;
}
.uppercase
{
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
}

.uppercase A
{
	color: #000000;
	text-decoration: none;
}
.uppercase A:hover
{
	color: #00f;
	text-decoration: underline;
}
.blackbread
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
	color: #404040;
}
.blackbread A
{
	text-decoration: none;
	color: #404040;
}
.blackbread A:hover
{
	color: #0066cc;
	text-decoration: underline;
}
.mediumblackbread
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #404040;
}
.mediumblackbread A
{
	text-decoration: underline;
}
.mediumblackbread A:hover
{
	color: #d81e05;
}
.bluebold
{
	font-weight: bold;
	font-size: 11px;
	color: #404040;
	text-decoration: none;
}
.redbold
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
	color: #d81e05;
	text-decoration: none;
}
.whiteheader
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.whiteheadersmaller A
{
	color: #ffffff;
}
.whiteheadersmaller
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.whitePredictionName
{
	font: bold 10px/12px Verdana;
	color: #ffffff;
}
.ProdInfoTitle
{
	font-family:Verdana, Arial;
	padding-top: 10px;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #404040;
}
.SectionPath
{
	font-family: Tahoma;
	padding-bottom: 5px;
	padding-top: 4px;
	width: 613px;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}

.SectionPath A
{
	font-family: Tahoma;
	font-size: 11px;
		color: #2f81b4;
}
.SectionPath A:hover
{
	font-family: Tahoma;
font-size: 11px;
	text-decoration: underline;
}
.bluetitle
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	color: #404040;
	text-decoration: none;
}

.bluetitlemax
{
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #404040;
	line-height: 22px;
}

.balklink
{
	font-weight: bold;
	font-size: 12px;
	color: #404040;
	font-family: Arial;
}
.balklink A
{
	color: #404040;
	font-weight: bold;
	text-decoration: none;
}
.balklink A:visited
{
	text-decoration: none;
}
.balklink A:hover
{
	color: #00477c;
	text-decoration: underline;
}

.listprice
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #d81e05;
	line-height: 14px;
	text-decoration: none;
}
.sectionlistprice
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d81e05;
}
.sectionlistTitle
{
	font-weight: bold;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.sectionlistTitle A
{
	font-weight: bold;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.even
{
	background-color: #ECF0F2;
	font-size: 9px;
	text-decoration: none;
}
.odd
{
	background-color: #FFFFFF;
	font-size: 9px;
}

.messageticker
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #404040;
	/*line-height: 13px;*/
	text-decoration: none;
}
.prod-subtitle
{
	font-size: 14px;
	font-weight: bold;
	color: #005386;
}
.item
{
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	line-height: 14px;
	text-decoration: none;
}

.LandingPageLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #184684;
	text-decoration: none;
	line-height: 14px;
}

.LandingPageLink A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #184684;
	text-decoration: none;
	line-height: 14px;
}
.LandingPageLink A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0066cc;
	text-decoration: underline;
	line-height: 14px;
}
.LandingPageLink A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #184684; /*text-decoration: underline;*/
	line-height: 14px;
}

td.flikLink
{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	background: url(../images/menu/notselected.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 102px;
	font-weight: normal;
}
td.flikLink a
{
	display: block;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 0px;
	height: 19px;
	width: 102px;
	color: #ffffff;
}
td.flikLink a:hover
{
	/*text-decoration: underline;*/
	background: url(../images/menu/selected.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 0px;
	width: 102px;
	height: 19px;
}
td.flikLinkSelected
{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	background: url(../images/menu/selected.gif);
	background-repeat: no-repeat;
	width: 102px;
	height: 19px;
	font-weight: normal;
}
td.flikLinkSelected a
{
	display: block;
	text-align: center;
	padding-top: 4px;
	width: 102px;
	height: 19px;
	color: #ffffff;
}
td.flikLinkSelected a:hover
{
	/*text-decoration: underline;*/
	background: url(../images/menu/selected.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	width: 102px;
	height: 19px;
}
.StatusFlag
{
	color: #d81e05;
	font-weight: bold;
	font-size: 11px;
}
.CartPrice
{
	color: #d81e05;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.flik
{
	background-color: #C0CFEE;
	border-left: 1px solid #184684;
	border-top: 1px solid #184684;
	border-right: 1px solid #184684;
	color: #000000;
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
	padding: 5px;
}
.CartRam
{
	background-color: #ECF0F3;
	border: 1px Solid #184684;
}
/*bakgrundsskugga för boxar*/
.shadow {
-moz-box-shadow: 7px 7px 5px 3px #707070; 
-webkit-box-shadow: 7px 7px 5px #707070; 
box-shadow: 7px 7px 5px 3px #707070;
behavior: url(/CSS/ie-css3.htc);
}
.ListCard
{
	background-color: #ffffff;
	border: 1px Solid #404040;
}
.CartRamWhite
{
	background-color: #FFFFFF;
	border: 1px Solid #184684;
}
.tableFrame
{
	background-color: #ECF0F3;
	border: 1px dashed #184684;
}
.tableFrameWhite
{
	background-color: #FFFFFF;
	border: 1px dashed #ccc;
}
.flikram
{
	background-color: #ffffff;
	border: 1px solid #184684;
	height: 100px;
}
.ramFP
{
	background-color: #ffffff;
	border: 1px solid #184684;
}
.textBoxError
{
	background-color: #FFAEB9;
	border-color: #184684;
	border-width: 1px;
	border-style: Solid;
}
.textBox
{
	background-color: #FFFFFF;
	border-color: #184684;
	border-width: 1px;
	border-style: Solid;
}
.DivTableHead
{
	height: 20px;
	background-color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #404040;
}
.DivTableHead A
{
	height: 20px;
	background-color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #404040;
	text-decoration: underline;
}
.DivTableHead A:hover
{
	height: 20px;
	background-color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999;
	text-decoration: underline;
}
.DivTableMain
{
	width: 380px;
	position: absolute;
	left: 79px;
	top: 102px;
	vertical-align: middle;
	background-color: #ecf0f3;
	border: 1px solid #184684;
}
.RedLink A
{
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #d81e05;
	text-decoration: underline;
}
.GreenLink A
{
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #008000;
	text-decoration: underline;
}
TD.Cartheader
{
	font-size: 10px;
	font-family: verdana, arial, tahoma, futura, helvetica, geneva;
	color: #000000;
	font-weight: bold;
	background-color: #C0CFEE;
}
TD.CartList, TR.CartList
{
	font-size: 9px;
	font-family: arial, verdana, tahoma, futura, helvetica, geneva;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #184684;
}

TABLE.CartTbl
{
	border: 1px solid #184684;
}
/* här kommer fieldset-styles*/
label {
	width: 100px;
	text-align: right;
	margin-right: 0.5em;
}
.submit input {
	margin-left: 10.5em;
}
input {
}
fieldset {
	border: 1px solid #ccc;
	margin: 5px;
	padding:5px
}
legend {
	font-size:14px;
	font-weight: bold;
	color: #404040;
	background: #fff;
	padding: 2px 6px
}
/*Märk topnoden med bakgrundsfärg och utseende*/
.parameterSelect
{
	display: block;
	width: 175px;
	height:20px;
	padding-top: 3px;
	padding-left: 3px;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #184684;
	border-bottom: dashed 1px #6699cc;
	cursor: pointer;
} 
.topNodeSelect
{
	/*display: block;*/
	width: 175px; 
	height:20px;
	padding-top: 3px;
	padding-left: 3px;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #184684;
	border-bottom: dashed 1px #6699cc;
	/*margin-bottom: 1px;*/
}
.topNodeSelect A
{
color: White;
}
.RightMenuHeader
{
	display: block;
	width: 137px; 
	height:20px;
	padding-top: 3px;
	padding-left: 3px;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #184684;
	border-bottom: dashed 1px #6699cc;
	/*margin-bottom: 1px;*/
}
.RightMenuHeader A
{
color: White;
}
.menuBulletLinks A
{
	font-size: 10px;
	color: White;
}
.menuBulletLinks A
{
	color: #fff;
}

.menuBulletLinks A:hover
{
	text-decoration: underline;
	color: #ccc;
	
}

.selectedMenuItem
{
	text-decoration: underline;
	/*border: groove #184684 2px;*/
	padding: 1px;
	background-color: #598fd9;
}

.selectedMenuItem A
{
	text-decoration: underline;
	color: #fff;
}

/* hack för att IE inte skall visa border på select-elementen i Parametersök */
.container {
  border: solid 1px #184684;
  position: relative; width: 146px; height: 18px; overflow: hidden;
}
.inpSelect {
  color: black; background: #fff;
  position: absolute; width: 150px; top: -2px; left: -2px;
}

img {
	border: 0px;
}
img.prodImg {
	width: 100px;
	height: 100px;
}
td.vertSpace{
height: 5px
}
div.wrapper {
	border:#ccc solid 1px;
	padding:5px;
	background-image:url(../images/generic/bg_grad.gif)
}
div.HeroWrapper {
	border:#cccccc solid 1px;
}
div.textBlock {
	display: block;
	clear: both;
	height: 43px;
	margin: 0px 5px 0px 0px;
	padding-left: 5px;
}
.AdName {
	font: bold 13px/15px Arial, Verdana, Tahoma, Sans-Serif;
	color: #000000;
}
.prodByliner {
	font: normal 11px/14px Arial, Tahoma, Verdana, Sans-Serif;
	color: #404040;
}
/*wrapper för Predictor i listningar*/
.wrapperPred 
{
	border:#ccc solid 1px;
	height:170px;
	width: 200px;
	background-image:url(../images/generic/predict_grad.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	}
	
.stockstatus1
{
	font-weight: bold;
	color: Green;	
}	
.stockstatus2
{
	text-decoration: underline;
}	
.stockstatus3
{
	text-decoration: underline;
}	

/*Ram runt repeater i sectionList*/
.itemrpt
{
border-bottom: 1px solid #d9d9d9; 
border-left: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
}
	
/* Nya skrivarkonfiguratorn	*/
table.headerRow
{
	width:624px;
	border:0px;
	padding:0px;
}

table.Text11 
{
	color:Black;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	border-spacing:0; 
	padding:0;
	border-width:0;
	width:624px;
}

table.anchorLinks
{
	color:Black;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	border-spacing:0; 
	padding:0;
	border-width:0;
	width:100%;	
}

td.anchor
{
	color:Black;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
}


td.Text11 
{
	color:Black;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
}

a.h1 {
	color:Black;
	display:inline;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:0px;
}

td.h1 {
	color:Black;
	display:inline;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:0px;
}

a.db:hover {
	color:#095E80;
	text-decoration:underline;
}

a.black 
{
	color:Black;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	text-decoration:none;
}
a.mfselect
{
	color:#404040;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	text-decoration:none;
	}
a.db 
{
	color:#184684;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	text-decoration:none;
}
/* END: Nya skrivarkonfiguratorn	*/
