.menuOption a:link {
	text-decoration: none;
	color: #666666
}

.menuOption a:visited {
	text-decoration: none;
}

.menuOption a:active {
	text-decoration: none;
}

.menuOption a:hover {
	text-decoration: none;
	color: #c0c0c0
}

.contentBg {
	background-color:white;
}

.fontGray3 a:link {
	text-decoration: none;
	color: #ABABAB
}

.fontGray3 a:visited {
	text-decoration: none;
	color: #ABABAB
}

.fontGray3 a:active {
	text-decoration: none;
	color: #ABABAB
}

.fontGray3 a:hover {
	text-decoration: none;
	color: #666666
}

.fontBlack10 a:link {
	text-decoration: none;
	color: #000000
}

.fontBlack10 a:visited {
	text-decoration: none;
	color: #000000
}

.fontBlack10 a:active {
	text-decoration: none;
	color: #000000
}

.fontBlack10 a:hover {
	text-decoration: none;
	color: #666666
}

.fontGray2 a:link {
	text-decoration: none;
	color: #666666
}

.fontGray2 a:visited {
	text-decoration: none;
	color: #666666
}

.fontGray2 a:active {
	text-decoration: none;
	color: #666666
}

.fontGray2 a:hover {
	text-decoration: none;
	color: #c0c0c0
}

.fontGray2alt a:link {
	text-decoration: none;
	color: #666666
}

.fontGray2alt a:visited {
	text-decoration: none;
	color: #666666
}

.fontGray2alt a:active {
	text-decoration: none;
	color: #666666
}

.fontGray2alt a:hover {
	text-decoration: none;
	color: #c0c0c0
}

.fontError {
	color: #ee2222;
	font-weight:bold;
}

.markListItem {
	font-weight: bold;
	color: #333333;
	background-color: #d8d8d8;
}

.menuOptionSub a:link {
	text-decoration: none;
	color: #ffffff
}

.menuOptionSub a:visited {
	text-decoration: none;
	color: #ffffff
}

.menuOptionSub a:active {
	text-decoration: none;
	color: #ffffff
}

.menuOptionSub a:hover {
	text-decoration: none;
	color: #c0c0c0
}

.fontMenuUnmarked a:link {
	text-decoration: none;
	color: #aeaeae
}

.fontMenuUnmarked a:visited {
	text-decoration: none;
	color: #aeaeae
}

.fontMenuUnmarked a:active {
	text-decoration: none;
	color: #aeaeae
}

.fontMenuUnmarked a:hover {
	font-weight: bold;
	color: #c0c0c0
}

.fontMenuUnmarked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fontWhiteBold a:link {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff
}

.fontWhiteBold a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff
}

.fontWhiteBold a:active {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff
}

.fontWhiteBold a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #c0c0c0
}

form {
	margin: 0px;
}

.clear {
	clear: both;
}

.HR {
	position: relative;
	width: 100%;
	height: 1px;
	margin: auto;
	margin-bottom: 10px;
	background-image: url('../../shared/images/HR.gif');
	background-repeat: repeat-x;
}

.HR2 {
	position: relative;
	width: 100%;
	height: 1px;
	margin: auto;
	background-image: url('../../shared/images/HR2.gif');
	background-repeat: repeat-x;
	margin-top: 8px;
}

.HR3 {
	position: relative;
	width: 100%;
	height: 1px;
	margin: auto;
	margin-bottom: 10px;
	background-image: url('../../shared/images/HR.gif');
	background-repeat: repeat-x;
}

.HR4 {
	position: relative;
	width: 587px;
	height: 1px;
	margin: auto;
	margin-bottom: 10px;
	background-image: url('../../shared/images/HR.gif');
	background-repeat: repeat-x;
	top: 16px;
	padding-bottom: 10px;
}

.HR5 {
	position: relative;
	height: 1px;
	margin: auto;
	padding-bottom: 20px;
	background-image: url('../../shared/images/HR.gif');
	background-repeat: repeat-x;
}

.HR6 {
	position: relative;
	height: 1px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background-image: url('../../shared/images/HR.gif');
	background-repeat: repeat-x;
}

#box {
	width: 890px;
	background-color: white;
}

#shaderLeftBox {
	background-image: url('../../shared/images/shader_left-trans.png');
	background-repeat: repeat-y;
}

#shaderRightBox {
	background-image: url('../../shared/images/shader_right-trans.png');
	background-repeat: repeat-y;
}

#shaderTopBox {
	background-image: url('../../shared/images/shader_top-trans.png');
	background-repeat: no-repeat;
}

#pageBox {
	position: relative;
	top: 0px;
	left: 50%;
	width: 846px;
	height: 100%;
	margin-left: -423px;
	border: 0px solid black;
}

#pageTopBox {
	position: relative;
	clear: right;
	width: 100%;
	height: 72px;
	border: 0px solid red;
}

#pageTopLogo {
	position: relative;
	float: left;
	width: 155px;
	height: 59px;
	margin-left: 20px;
	border: 0px solid red;
}

#menuBox {
	position: relative;
	clear: left;
	width: 100%;
	height: 50px;
	border: 0px solid blue;
	background-repeat: no-repeat;
	z-index: 2;
}

#menuSubBox {
	position: relative;
	margin-bottom: 10px;
	clear: left;
	width: 100%;
	height: 27px;
	top: -5px;
	border: 0px solid blue;
	background-image: url('../../shared/images/menuSubBG.png');
	background-repeat: no-repeat;
	z-index: 1;
}

#menuSubBoxHidden {
	position: relative;
	margin-bottom: 10px;
	clear: left;
	width: 100%;
	top: -5px;
	z-index: 1;
}

#mainBox {
	position: relative;
	width: 100%;
	border: 0px solid green;
	z-index: 10;
}

#mainLeftBox {
	position: relative;
	width: 200px;
	float: left;
	border: 0px solid red;
}

#mainRightBox {
	position: relative;
	width: 625px;
	float: right;
	border: 0px solid blue;
}

/*Inloggad: Extranätet-------------------------------------------------------------------*/
#loggedOn {
	width: 100%;
	min-height: 70px;
	margin-bottom: 8px;
}

.loggedOnContent {
	width: 177px;
	min-height: 100px;
	margin: auto;
}

.loggedOnSucessPic {
	width: 40px;
	height: 40px;
	background-image: url('../../shared/images/loggedOnSucess.png');
	background-repeat: no-repeat;
	float: right;
}

.loggedOnContent .fontGray2 {
	line-height: 20px;
}

.loggedOnContent .fontGrayBold {
	line-height: 20px;
}

.loggedOnContent .HR {
	margin-top: 15px;
	margin-bottom: 7px;
}

/*Inloggad: Extranätet SLUT--------------------------------------------------------------*/
	/*Topbar---------------------------------------------------------------------------------*/
#contentTopbar {
	position: relative;
	margin-bottom: 10px;
	width: 626px;
	height: 35px;
	border: 0px solid black;
	background-image: url('../../shared/images/topbar.jpg');
	background-repeat: no-repeat;
}

.bild {
	position: relative;
}

.homeIcon {
	float: left;
	width: 23px;
	height: 22px;
	margin-top: 8px;
	margin-left: 8px;
	overflow: hidden;
}

.homeIcon a:hover .bild {
	display: none;
}

.padCountryIcon {
	float: right;
	width: 2px;
	height: 19px;
	margin-top: 8px;
	margin-left: 11px;
	overflow: hidden;
}

.countryIcon {
	float: right;
	width: 19px;
	height: 19px;
	margin-top: 8px;
	margin-left: 11px;
	overflow: hidden;
}

.countryIcon a:hover .bild {
	display: none;
}

.topBarSpace {
	width: 30px; height :23px;
	float: left;
	margin-top: 8px;
}

/*Topbar SLUT----------------------------------------------------------------------------*/
	/*Bildhuvud------------------------------------------------------------------------------*/
#bildhuvudBox {
	position: relative;
	margin-bottom: 10px;
	width: 625px;
	/*height: 166px;
  border: 0px solid black;*/
	clear: left;
}

/*Bildhuvud SLUT-------------------------------------------------------------------------*/
	/*Rubrik---------------------------------------------------------------------------------*/
.rubBox {
	clear: both;
	position: relative;
	margin-bottom: 10px;
	width: 626px;
	height: 17px;
	border: 0px solid black;
	background-repeat: no-repeat;
}

.rubArrow {
	float: left;
	width: 18px;
	height: 17px;
	margin-right: 10px;
}

.rubText {
	float: left;
	height: 17px;
	top: 0px;
	clear: right;
	line-height: 17px;
}

/*Rubrik SLUT----------------------------------------------------------------------------*/
	/*Checkboxar i toppen--------------------------------------------------------------------*/
.checkboxesBox {
	clear: both;
	position: relative;
	margin-bottom: 15px;
	width: 626px;
	height: 17px;
	border: 0px solid black;
	background-repeat: no-repeat;
}

.checkboxesText {
	float: left;
	height: 17px;
	top: 0px;
	clear: right;
	line-height: 17px;
	margin-right: 10px;
	margin-top: 5px;
}

.checkboxesCheckbox {
	float: left;
	width: 18px;
	height: 17px;
	margin-right: 10px;
}

/*Checkboxar i SLUT----------------------------------------------------------------------*/
	/*Mainruta/Text/Nyheter/Etc etc----------------------------------------------------------*/
.altBox {
	width: 395px;
	margin: auto;
	min-height: 26px;
	z-index: 10;
}

.altBoxTop {
	position: relative;
	width: 395px;
	height: 20px;
	background-image: url('../../shared/images/subContentTop.jpg');
	z-index: 10;
}

.altBoxMiddle {
	width: 395px;
	margin: auto;
	min-height: 20px;
	background-image: url('../../shared/images/subContentMiddle.jpg');
	background-repeat: repeat-y;
	z-index: 10;
}

.altBoxBottom {
	position: relative;
	width: 395px;
	height: 6px;
	background-image: url('../../shared/images/subContentBottom.jpg');
	z-index: 10;
}

.narrowAltBox {
	width: 203px;
	margin: auto;
	min-height: 26px;
	z-index: 10;
}

.narrowAltBoxTop {
	position: relative;
	width: 203px;
	height: 12px;
	background-image: url('../../shared/images/products3ColTop.jpg');
	z-index: 10;
}

.narrowAltBoxMiddle {
	width: 203px;
	margin: auto;
	min-height: 20px;
	background-image: url('../../shared/images/products3ColMiddle.jpg');
	background-repeat: repeat-y;
	z-index: 10;
}

.narrowAltBoxBottom {
	position: relative;
	width: 203px;
	height: 12px;
	background-image: url('../../shared/images/products3ColBottom.jpg');
	z-index: 10;
}

.contentBox {
	background-image: url('../../shared/images/contentBoxMiddle.jpg');
	background-repeat: repeat-y;
	position: relative;
	width: 625px;
	margin: auto;
	min-height: 20px;
	margin-bottom: 10px;
	z-index: 3;
}

.contentBoxTabs {
	position: relative;
	width: 625px;
	margin: auto;
	min-height: 20px;
	margin-bottom: 10px;
	z-index: 3;
}

.contentBoxTop {
	position: relative;
	width: 625px;
	height: 15px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/contentBoxTop.jpg');
	font-size: 0px;
}

.contentBoxMiddle {
	width: 625px;
	margin: auto;
	min-height: 20px;
	background-image: url('../../shared/images/contentBoxMiddle.jpg');
	background-repeat: repeat-y;
}

.contentBoxBottom { /*position: relative;*/
	width: 625px;
	height: 15px;
	margin-top: 0px;
	background-image: url('../../shared/images/contentBoxBottom.jpg');
	clear: both;
}

.contentBoxTopStart {
	position: relative;
	width: 625px;
	height: 15px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/contentBoxTop.jpg');
	font-size: 0px;
}

.contentBoxMiddleStart {
	width: 625px;
	margin: auto;
	min-height: 20px;
	background-image: url('../../shared/images/contentBoxMiddle.jpg');
	background-repeat: repeat-y;
}

.contentBoxBottomStart { /*position: relative;*/
	width: 625px;
	height: 15px;
	margin-top: 0px;
	background-image: url('../../shared/images/contentBoxBottom.jpg');
	clear: both;
}

.contentBoxTopProductHeader {
	position: relative;
	width: 625px;
	height: 15px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/contentBoxTop.jpg');
	font-size: 0px;
}

.contentBoxMiddleProductHeader {
	width: 625px;
	margin: auto;
	min-height: 20px;
	background-image: url('../../shared/images/contentBoxMiddle.jpg');
	background-repeat: repeat-y;
}

.contentBoxBottomProductHeader { /*position: relative;*/
	width: 625px;
	height: 15px;
	margin-top: 0px;
	background-image: url('../../shared/images/contentBoxBottom.jpg');
	clear: both;
}

.content {
	position: relative;
	width: 94%;
	margin: auto;
}

/*Mainruta/Text/Nyheter/Etc etc SLUT-----------------------------------------------------*/
	/*Subruta--------------------------------------------------------------------------------*/
#subContentBox {
	position: relative;
	width: 395px;
	min-height: 100px;
	margin: auto;
	float: left;
	margin-bottom: 10px;
}

.subContentTop {
	position: relative;
	width: 395px;
	height: 20px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/subContentTop.jpg');
	font-size: 0px;
}

.subContentMiddle {
	position: relative;
	width: 395px;
	margin: auto;
	min-height: 50px;
	background-image: url('../../shared/images/subContentMiddle.jpg');
	background-repeat: repeat-y;
}

.subContentBottom {
	position: relative;
	width: 395px;
	height: 6px;
	margin-top: 0px;
	background-image: url('../../shared/images/subContentBottom.jpg');
	clear: both;
	font-size: 0px;
}

.subContent {
	position: relative;
	width: 357px;
	margin: auto;
}

.subContentBildhuvud {
	position: relative;
	margin: auto;
	width: 357px;
	min-height: 1px;
	padding-bottom: 1px;
	border: 0px solid black;
}

.subContentReadMore {
	position: relative;
	width: 357px;
	height: 20px;
	margin: auto;
	padding-top: 26px;
}

.subContentReadMoreButton {
	position: relative;
	background-image: url('../../shared/images/searchbuttonC.gif');
	height: 17px;
	float: right;
}

/*Subruta SLUT---------------------------------------------------------------------------*/
	/*Newsruta-------------------------------------------------------------------------------*/
#newsContentBox {
	position: relative;
	width: 220px;
	min-height: 100px;
	margin: auto;
	float: right;
	margin-bottom: 10px;
}

.newsContentTop {
	position: relative;
	width: 220px;
	height: 5px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/newsTop.jpg');
	font-size: 0px;
}

.newsContentMiddle {
	position: relative;
	width: 220px;
	margin: auto;
	min-height: 10px;
	background-image: url('../../shared/images/newsMiddle.jpg');
	background-repeat: repeat-y;
}

.newsContentMiddle .fontGrayBold {
	line-height: 25px;
}

.newsContentBottom {
	position: relative;
	width: 220px;
	height: 13px;
	margin-top: 0px;
	background-image: url('../../shared/images/newsBottom.jpg');
}

.newsContent {
	position: relative;
	width: 186px;
	margin-top: 0px;
	margin: auto;
}

.newsContentRub {
	position: relative;
	width: 100%;
	margin-top: 0px;
}

.newsContentText {
	position: relative;
	width: 100%;
	margin-top: 8px;
}

.newsContentGetToNews {
	width: 186px;
	height: 17px;
	padding-top: 11px;
	left: 10px;
}

.newsContentGetToNewsArrow {
	width: 18px;
	height: 17px;
	float: right;
	padding-right: 3px;
}

.newsContentReadMoreButton {
	position: relative;
	background-image: url('../../shared/images/searchbuttonC.gif');
	height: 17px;
	float: right;
}

/*Newsruta SLUT---------------------------------------------------------------------------*/
	/*Products 3 kolumner---------------------------------------------------------------------*/
.products3ColBox {
	position: relative;
	width: 203px;
	min-height: 20px;
	float: left;
	margin-bottom: 10px;
	top: 0px;
}

.products3ColMiddle .fontRedBold {
	line-height: 15px;
}

.products3ColMiddle .fontGray2 {
	line-height: 25px;
}

.products3ColTop {
	position: relative;
	width: 203px;
	height: 12px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/products3ColTop.jpg');
	font-size: 0px;
}

.products3ColMiddle {
	position: relative;
	width: 203px;
	margin: auto;
	min-height: 230px;
	background-image: url('../../shared/images/products3ColMiddle.jpg');
	background-repeat: repeat-y;
}

.products3ColBottom {
	position: relative;
	width: 203px;
	height: 12px;
	margin-top: 0px;
	background-image: url('../../shared/images/products3ColBottom.jpg');
}

.products3ColTopFrontPage {
	position: relative;
	width: 203px;
	height: 12px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/products3ColTop.jpg');
	font-size: 0px;
}

.products3ColMiddleFrontPage {
	position: relative;
	width: 203px;
	margin: auto;
	min-height: 110px;
	background-image: url('../../shared/images/products3ColMiddle.jpg');
	background-repeat: repeat-y;
}

.products3ColBottomFrontPage {
	position: relative;
	width: 203px;
	height: 12px;
	margin-top: 0px;
	background-image: url('../../shared/images/products3ColBottom.jpg');
}

.products3ColBildhuvud {
	width: 184px;
	height: 110px;
	margin: auto;
	background-repeat: no-repeat;
	background-position: center;
}

.products3ColContent {
	width: 184px;
	margin: auto;
}

.products3ColContentText {
	width: 100%;
	margin-bottom: 5px;
	min-height: 20px;
}

.products3ColContentText2 {
	width: 184px;
	padding-bottom: 5px;
	margin: auto;
}

.products3ColContentTextArtNo {
	width: 184px;
	padding-bottom: 10px;
	margin: auto;
}

.products3ColContentMainText {
	width: 184px;
	padding-bottom: 5px;
	margin: auto;
	height: 50px;
}

.products3ColReadMore {
	width: 184px;
	margin: auto;
	height: 17px;
}

/*Products 3 kolumner SLUT----------------------------------------------
------------------*/
	/*Products 2 kolumner---------------------------------------------------------------------*/
.products2ColBox {
	position: relative;
	width: 309px;
	min-height: 100px;
	float: left;
	margin-bottom: 10px;
	top: 0px;
}

.products3ColMiddle .fontRedBold {
	line-height: 15px;
}

.products3ColMiddle .fontGray2 {
	line-height: 25px;
}

.products2ColTop {
	position: relative;
	width: 309px;
	height: 12px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/products2ColTop.jpg');
	font-size: 0px;
}

.products2ColMiddle {
	position: relative;
	width: 309px;
	margin: auto;
	min-height: 128px;
	background-image: url('../../shared/images/products2ColMiddle.jpg');
	background-repeat: repeat-y;
}

.products2ColBottom {
	position: relative;
	width: 309px;
	height: 12px;
	margin-top: 0px;
	background-image: url('../../shared/images/products2ColBottom.jpg');
}

.products2ColBild {
	float: left;
	width: 86px;
	height: 86px;
	margin-top: 5px;
	margin-left: 5px;
	/*background-image: URL('../../UL/testbild3.jpg');*/
	background-repeat: no-repeat;
	background-position: center;
}

.products2ColContent {
	width: 208px;
	float: right;
	margin-right: 5px;
}

.products2ColContentText {
	width: 100%;
	margin-bottom: 5px;
}

.products2ColReadMore {
	width: 100%;
	height: 17px;
	margin-top: 10px;
}

.products2ColReadMore {
	width: 100%;
	height: 22px;
	margin-top: 10px;
}

.products2ColChecked {
	width: 21px;
	height: 17px;
	float: left;
	margin-top: -6px;
}

.products2ColReadMoreButton {
	position: relative;
	float: left;
	/*background-image: url('../../shared/images/searchbuttonC.gif');*/
	height: 17px;
	margin-right: 3px;
}

/*Products 2 kolumner SLUT----------------------------------------------------------------*/
	/*Produkter undersida/produktinformation--------------------------------------------------*/
.productsContent {
	position: relative;
	width: 94%;
	min-height: 10px;
	margin: auto;
}

.productsContent2 {
	position: relative;
	width: 100%;
	min-height: 10px;
	margin: auto;
}


.productsIconBox {
	position: relative;
	height: 37px;
	float: right;
	margin-left: 2px;
	z-index: 3;
}

.productsContentRub {
	position: relative;
	width: 300px;
}

.productsBildhuvud {
	position: relative;
	width: 467px;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 20px;
}

.productsThumbs {
	position: relative;
	width: 85px;
	min-height: 7px;
	clear: left;
	float: right;
	right: 20px;
	margin: auto;
}

.productsThumbsMini {
	background-repeat: no-repeat;
	border: 1px solid #999999;
	position: relative;
	width: 84px;
	height: 84px;
	margin-bottom: 10px;
	z-index: 1;
}

.productsThumbsZoom {
	float: right;
	background-image: url('../../shared/images/thumbZoom.jpg');
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	margin-top: 70px;
	margin-right: 5px;
	z-index: 2;
}

.productsArrowUp {
	position: relative;
	margin: auto;
	margin-bottom: 4px;
	width: 36px;
	height: 24px;
}

.productsArrowDown {
	position: relative;
	margin: auto;
	margin-top: -5px;
	width: 36px;
	height: 24px;
}

.productsDownload {
	position: absolute;
	width: 85px;
	height: 20px;
	left: 375px;
	top: 282px;
}

.productsBox {
	position: relative;
	width: 195px;
	min-height: 20px;
	float: left;
	margin-bottom: 10px;
	top: 0px;
}

.productsMiddle {
	position: relative;
	width: 204px;
	margin: auto;
	min-height: 20px;
}

.productsTeknikinformationBGDotted {
	border-bottom: 1px solid #c8c8c8;
	/*padding: 0 0px;*/
}

.productsTeknikinformationRubrik {
	border-bottom: 1px solid black;
}

/*Produkter undersida/produktinformation SLUT---------------------------------------------*/
	/*Kontrollpanelen-------------------------------------------------------------------------*/
.kontrollpanelenBox {
	position: relative;
	width: 625px;
	margin: auto;
	min-height: 20px;
	margin-bottom: 10px;
	z-index: 3;
}

.kontrollpanelenBoxTop {
	position: relative;
	width: 625px;
	height: 16px;
	margin-bottom: 0px;
	background-image: url('../../shared/images/controllpanelTop.jpg');
	font-size: 0px;
}

.kontrollpanelenBoxMiddle {
	width: 625px;
	margin: 0px;
	min-height: 20px;
	background-image: url('../../shared/images/controllpanelMiddle.jpg');
	background-repeat: repeat-y;
}

.kontrollpanelenBoxBottom {
	position: relative;
	width: 625px;
	height: 16px;
	margin-top: 0px;
	background-image: url('../../shared/images/controllpanelBottom.jpg');
	clear: both;
}

.kontrollpanelenContent {
	position: relative;
	width: 520px;
	float: left;
}

.kontrollpanelenArrowRight {
	position: relative;
	width: 52px;
	height: 96px;
	margin-left: 3px;
	float: left;
}

.kontrollpanelenColumn {
	position: relative;
	width: 252px;
	min-height: 10px;
	float: left;
}

.kontrollpanelenColumn2 {
	position: relative;
	width: 252px;
	min-height: 10px;
	float: right;
}

.kontrollpanelenColumnContent {
	position: relative;
	width: 252px;
	height: 40px;
	line-height: 20px;
	margin-bottom: 5px;
}

.kontrollpanelenColumnContentContact {
	position: relative;
	width: 252px;
	min-height: 10px;
	margin-top: 10px;
}

.kontrollpanelenFormStyle {
	width: 249px;
	height: 17px;
	border: solid 1px #666666;
	padding-top: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.kontrollpanelenFormStyle2 {
	width: 71px;
	height: 17px;
	border: solid 1px #666666;
	padding-top: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.kontrollpanelenFormStyle3 {
	width: 167px;
	height: 17px;
	border: solid 1px #666666;
	padding-top: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.kontrollpanelenFormStyle4 {
	width: 119px;
	height: 17px;
	border: solid 1px #666666;
	padding-top: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.kontrollpanelenButton {
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

/*Kontrollpanelen SLUT--------------------------------------------------------------------*/
	/*Pressrum kontaktpersoner----------------------------------------------------------------*/
.pressrumKontaktpersoner {
	position: relative;
	width: 300px;
	min-height: 20px;
	margin-bottom: 10px;
}

.pressrumKontaktpersonerBild {
	position: relative;
	width: 49px;
	height: 49px;
	float: left;
	margin-right: 18px;
}

.pressrumKontaktpersonerContent {
	position: relative;
	float: left;
	margin-bottom: 10px;
}

.pressrumContent {
	position: relative;
	width: 94%;
	margin: auto;
}

.pressrumContentRight {
	/*background-image: url('../../shared/images/dottedY.gif');
	background-repeat: repeat-y;*/
	position: relative;
	width: 180px;
	padding-left: 5px;
	float: right;
	z-index: 2;
}

.pressrumContentLeft {
	width:375px;
	padding-right: 25px;
	float:left;
	background-image:url('/shared/images/dottedY.gif');
	background-position: 375px 0px;
	background-repeat:repeat-y;
}

.pressrumImageholder {
	float: right;
	border: 1px solid #bcbcbc;
	width: 185px;
	margin-bottom: 6px;
	text-align: center;
}

.pressrumDownloadLink {
	float: right;
	width: 185px;
	margin-bottom: 6px;
	text-align: center;
}

/*Pressrum kontaktpersoner SLUT-----------------------------------------------------------*/
	/*Sökresultat-----------------------------------------------------------------------------*/
.sokresultatProdukttraffar {
	position: relative;
	width: 100%;
	padding-bottom: 10px;
}

.sokresultatProdukttraffar .fontRedBold {
	line-height: 20px
}

.sokresultatProdukttraffar .fontGrayBold {
	line-height: 20px
}

.sokresultatProdukttraffar .fontGray2 {
	line-height: 14px
}

.sokresultatResultat {
	float: left;
	position: relative;
	width: 287px;
	margin-bottom: 8px;
}

.sokresultatImageHolder {
	border: 1px solid #bcbcbc;
	float: left;
	width: 64px;
	height: 64px;
	text-align: center;
}

.sokresultatContent {
	float: right;
	width: 210px;
	/*margin-top: 5px;*/
}

/*Sökresultat SLUT------------------------------------------------------------------------*/
	/*Allmänna nyheter------------------------------------------------------------------------*/
#pagingBox {
	position: relative;
	width: 625px;
	min-height: 20px;
	float: left;
	margin-bottom: 10px;
	padding-top: 10px;
	top: 0px;
	margin: auto;
}

#newsAllmannaNyheterContent {
	position: relative;
	width: 94%;
	margin: auto;
}

#rss {
	position: relative;
	width: 625px;
	z-index: 4;
	top: -30px;
}

.rssLogo {
	position: absolute;
	width: 200px;
	height: 115px;
	left: 548px;
	top: 0px;
	width: 45px;
	height: 43px;
	z-index: 4;
}

.pagingPrevious {
	position: relative;
	float: left;
	width: 208px;
	top: 0px;
}

.pagingNext {
	position: relative;
	float: right;
	width: 208px;
	top: 0px;
	text-align: right;
}

.pagingPagesBox {
	position: relative;
	float: left;
	width: 209px;
	white-space: nowrap;
	margin: auto;
	text-align: center;
}

/*Allmänna nyheter SLUT-------------------------------------------------------------------*/
	/*Allmänna nyheter undersida/textflöde----------------------------------------------------*/
#newsAllmannaNyheterUndersidaContent {
	position: relative;
	width: 94%;
	margin: auto;
}

#newsAllmannaNyheterUndersidaContent2 {
	background-color: #FFFFFF;
	position: relative;
	width: 200px;
	padding-left: 20px;
	float: right;
}

#newsAllmannaNyheterUndersidaContent .fontGray2 {
	line-height: 16px;
}

#newsAllmannaNyheterUndersidaContent .fontGrayBold {
	line-height: 16px;
}

/*Allmänna nyheter undersida/textflöde SLUT-----------------------------------------------*/
#bottomBox {
	position: relative;
	clear: both;
	width: 100%;
	height: 75px;
	border: 0px solid purple;
	background-repeat: no-repeat;
}

#extranetBox {
	cursor: pointer;
	position: relative;
	float: left;
	margin-left: 15px;
	top: 15px;
	width: 100px;
	height: 18px;
	background-image: url('../../images/extranet.jpg');
}

#copyrightBox {
	position: relative;
	float: right;
	margin-right: 15px;
	top: 17px;
	color: white;
	font-weight: bold;
}

#cookieBox {
	position: relative;
	clear: right;
	float: right;
	margin-right: 5px;
	top: 45px;
}

/*Topmeny---------------------------------------------------------------------------------- */
ul#menuList {
	position: relative;
	margin: 0;
	padding: 0;
	left: 20px;
	top: 0px;
	height: 100%;
}

#menuList li {
	color: white;
	list-style: none;
	display: inline;
}

#menuList li a {
	margin-left: 0px;
	margin-right: 20px;
	height: 48px;
	line-height: 48px;
	float: left;
	display: block;
	color: white;
	text-decoration: none;
	text-align: center;
}

#menuList li a:hover {
	font-weight: bold;
	color: #c0c0c0;
	float: left;
	background-image: url('../../images/menuActive.jpg');
	background-repeat: repeat-x;
}

/*Topmeny---------------------------------------------------------------------------------- */
	/*TopSubmeny------------------------------------------------------------------------------- */
ul#menuSubList {
	position: relative;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 8px;
	z-index: 3;
}

ul#menuSubList li a:hover,li:hover {
	font-weight: normal;
	color: #999999;
}

ul#menuSubList li:hover {
	background: none;
}

/*TopSubmeny-------------------------------------------------------------------------------- */
	/*Sök återförsäljare------------------------------------------------------------------------ */
#searchCountry {
	width: 100%;
	min-height: 70px;
	margin-bottom: 8px;
}

.searchCountryTop {
	width: 200px;
	height: 11px;
	position: relative;
	background-image: url('../../shared/images/searchCountry_top.jpg');
	background-repeat: no-repeat;
	border: 0px solid blue;
	padding: 0px;
	margin: 0px;
	line-height: 11px;
}

.searchCountryContent {
	padding-left: 10px;
	padding-bottom: 8px;
}

.searchCountryCenter {
	width: 200px;
	height: 54px;
	position: relative;
	background-color: #e3e3e3;
	background-image: url('../../shared/images/searchCountry_bg.jpg');
	background-repeat: no-repeat;
	border: 0px solid blue;
	margin: 0px;
}

.searchCountryBottom {
	width: 200px;
	height: 6px;
	position: relative;
	background-image: url('../../shared/images/searchCountry_bottom.jpg');
	background-repeat: no-repeat;
	border: 0px solid blue;
}

.searchCountryForm {
	width: 182px;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	font-weight: bold;
}

.addressTop {
	width: 200px;
	height: 11px;
	position: relative;
	background-image: url('../../shared/images/searchCountry_top.jpg');
	background-repeat: no-repeat;
	border: 0px solid blue;
	padding: 0px;
	margin: 0px;
	line-height: 11px;
}

.addressBottom {
	width: 200px;
	height: 6px;
	position: relative;
	background-image: url('../../shared/images/searchCountry_bottom.jpg');
	background-repeat: no-repeat;
	border: 0px solid blue;
}

/*Sök återförsäljare SLUT---------------------------------------------------------------------*/
	/*Produkter A-Ö-------------------------------------------------------------------------------*/
.produkterAOContent {
	position: relative;
	width: 94%;
	margin: auto;
}

.produkterAlfabetHolder {
	position: relative;
	width: 100%;
	margin-bottom: 10px;
}

.produkterTextHolder {
	position: relative;
	width: 186px;
	margin-bottom: 10px;
	float: left;
}

.produkterTextHolder2 {
	position: relative;
	width: 100%;
}

.produkterBokstav {
	position: relative;
	width: 100%;
}

.produkterArrowHolder {
	margin-top: 3px;
	margin-right: 10px;
	width: 8px;
	float: left;
}

.produkterTextHolder .fontGray2 {
	line-height: 14px;
}

/*Produkter A-Ö SLUT--------------------------------------------------------------------------*/
	/*Kontaktruta---------------------------------------------------------------------------------*/
#contact {
	width: 200px;
	min-height: 20px;
	position: relative;
	margin-bottom: 8px;
	margin-top: 8px;
}

.contactBox {
	width: 200px;
	height: 100%;
	position: relative;
	background-color: #e3e3e3;
	background-image: url('../../shared/images/searchCountry_bg.jpg');
	background-repeat: no-repeat;
	border: 0px solid blue;
	margin: 0px;
}

.ContactContent {
	padding-left: 23px;
	padding-bottom: 8px;
}

/*Kontaktruta SLUT----------------------------------------------------------------------------*/
	/*Puffruta/logotyper--------------------------------------------------------------------------*/
#puff {
	width: 200px;
	position: relative;
	margin-bottom: 8px;
	margin: auto;
}

.puffContent {
	width: 177px;
	margin: auto;
	padding-bottom: 8px;
}

/*Puffruta/logotyper--------------------------------------------------------------------------*/
	/*Sök produkt---------------------------------------------------------------------------------*/
#searchProduct {
	width: 200px;
	min-height: 100px;
	position: relative;
	margin-bottom: 8px;
}

.searchProductCenter {
	width: 200px;
	min-height: 100px;
	position: relative;
	background-color: #e3e3e3;
	background-image: url('../../shared/images/searchCountry_bg.jpg');
	background-repeat: no-repeat;
	border: 0px solid blue;
	margin: 0px;
}

.searchProductContent {
	width: 166px;
	height: 100%;
	background-color: white;
	position: relative;
}

.searchProductOptions {
	padding-top: 3px;
	height: 100%;
	width: 110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-top: 0px;
	top: 0px;
}

.searchProductButton {
	height: 100%;
	background-image: url('../../shared/images/searchbuttonC.gif');
	height: 17px;
	float: right;
	margin-top: 3px;
	margin-right: 13px;
}

.searchPullButton {
	height: 24px;
	clear: right;
	top: 5px;
	width: 25px;
	float: right;
	margin-top: 5px;
	margin-right: 13px;
	overflow: hidden;
}

.searchPullButton a:hover .bild {
	display: none;
}

/*Sök produkt SLUT----------------------------------------------------------------------------*/
	/*Meny*---------------------------------------------------------------------------------------*/
#menu {
	margin-bottom: 8px;
	position: relative;
}

.menuOption {
	width: 200px;
	height: 23px;
	margin-bottom: 3px;
	clear: both;
}

.menuOptionSelected {
	width: 200px;
	height: 23px;
	margin-bottom: 3px;
}

.menuOptionSub {
	width: 200px;
	height: 100%;
	margin-bottom: 3px;
}

.menuFontHeight {
	line-height: 17px;
}

/*Meny SLUT-----------------------------------------------------------------------------------*/
	/*Filarkiv------------------------------------------------------------------------------------*/
.filarkivBild {
	position: relative;
	height: 212px;
	width: 212px;
	margin: auto;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	padding-top: 15px;
}

.filarkivHolder {
	position: relative;
	height: 20px;
	width: 269px;
	margin: auto;
	cursor: pointer;
	padding-top: 15px;
}

.filarkivPDFIcon {
	position: relative;
	height: 15px;
	width: 15px;
	padding-right: 10px;
	float: left;
}

.filarkivPDFSize {
	position: relative;
	height: 15px;
	width: 100px;
	float: left;
	margin-top: 2px;
}

.filarkivRubrik {
	position: relative;
	width: 269px;
	margin: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}

.filarkivText {
	position: relative;
	width: 269px;
	min-height: 20px;
	margin: auto;
	line-height: 14px;
}

.filarkivSpace {
	position: relative;
	width: 7px;
	float: left;
}

/*Filarkiv SLUT-------------------------------------------------------------------------------*/
	/*Kontakt-------------------------------------------------------------------------------------*/
.kontaktContent {
	position: relative;
	width: 94%;
	height: auto;
	margin: auto;
	/*background-image: url(../images/dot32.gif);*/
	background-repeat: repeat-y;
}

.kontaktHolder {
	float: right;
	width: 185px;
	margin-bottom: 6px;
}

.kontaktContentRight {
	position: relative;
	width: 210px;
	height: 200px;
	padding-left: 10px;
	float: right;
	z-index: 2;
}

.kontaktColumnContent {
	position: relative;
	width: 340px;
	height: 40px;
	line-height: 20px;
	margin-bottom: 5px;
}

.kontaktColumnContent2 {
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	width: 340px;
	line-height: 20px;
	margin-bottom: 5px;
	float: left;
}

.kontaktColumnContent3 {
	position: relative;
	width: 340px;
	height: auto;
	line-height: 20px;
	margin-bottom: 5px;
	float: left;
}

.kontaktColumnContent4 {
	position: relative;
	width: 185px;
	height: auto;
	line-height: 20px;
	margin-bottom: 5px;
	float: left;
}

.kontaktcolumnContent5 {
	position: relative;
	width: auto;
	height: auto;
	clear: left;
	float: right;
	left: 6px;
	top: 7px;
}

.kontaktFormStyle {
	width: 340px;
	height: 17px;
	border: solid 1px #666666;
	padding-top: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.kontaktFormStyle2 {
	width: 340px;
	height: 80px;
	border: solid 1px #666666;
	padding-top: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.kontaktFormStyle3 {
	width: 346px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.kontaktFormStyle4 {
	width: 181px;
	height: 19px;
	border: solid 1px #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin-top: 7px;
	padding-left: 7px;
	padding-top: 5px;
}

.kontaktleft {
	position: relative;
	height: auto;
	width: 340px;
	float: left;
}

.offertfolderleft {
	position: relative;
	height: auto;
	width: 200px;
	float: left;
}

.kontaktVerf {
	position: relative;
	float: left;
	width: 155px;
	height: 65px;
	background-repeat: no-repeat;
	background-position: center;
}

.kontaktVerfRubrik {
	position: relative;
	float: left;
	width: 155px;
}

.kontaktKombination {
	position: relative;
	float: right;
	width: 185px;
	height: auto;
}

.kontaktForklaring {
	position: relative;
	float: left;
	width: 280px;
	height: auto;
}

.kontaktDirekt {
	position: relative;
	width: 587px;
	height: auto;
	margin: auto;
}

.kontaktDirektRubrik {
	position: relative;
	width: 587px;
	height: auto;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*Kontakt SLUT--------------------------------------------------------------------------------*/
	/*Återförsäljare------------------------------------------------------------------------------*/
.aterforsaljareBlock {
	position: relative;
	margin: auto;
	width: 100%;
	height: 202px;
}

.aterforsaljareLeft {
	position: relative;
	float: left;
	width: 400px;
	height: 185px;
}

.aterforsaljareAbsLeft {
	position: relative;
	float: left;
	width: 180px;
	height: 185px;
}

.aterforsaljareAbsLeftRubrik {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
	padding-right: 10px;
}

.aterforsaljareAbsLeftContent {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
	padding-top: 10px;
	line-height: 14px;
	padding-right: 10px;
}

.aterforsaljareMiddleLeft {
	position: relative;
	float: left;
	width: 200px;
	height: 155px;
	padding-top: 24px;
	line-height: 14px;
}

.aterforsaljareRight {
	position: relative;
	float: right;
	width: 180px;
	height: 130px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

/*Återförsäljare SLUT-------------------------------------------------------------------------*/
	/*Sitemap-------------------------------------------------------------------------------------*/
.sitemapBlock {
	position: relative;
	margin: auto;
	width: 100%;
	height: auto;
	padding-bottom: 20px;
}

.sitemapRubrik {
	position: relative;
	margin: auto;
	width: 100%;
	height: auto;
}

.sitemapRubrikText {
	position: relative;
	margin: auto;
	width: 100%;
	height: auto;
	padding-bottom: 5px;
}

.sitemapRubrikHR {
	position: relative;
	margin: auto;
	height: 1px;
	width: 100%;
	background-color: #B0B0B0;
}

.sitemapContent {
	position: relative;
	float: left;
	width: 100%;
	/*height:auto;*/
	padding-right: 2%;
	line-height: 15px;
}

.sitemapContentRubrik {
	position: relative;
	float: left;
	width: 100%;
	/*height:auto;*/
	padding-right: 2%;
	padding-bottom: 4px;
	padding-top: 8px;
}

.sitemapContentBlock {
	position: relative;
	float: left;
	width: 48%;
	min-height: 20px;
}

.sitemapSpace {
	position: relative;
	float: left;
	width: 13px;
}

/*Sitemap SLUT--------------------------------------------------------------------------------*/
	/*Converter-----------------------------------------------------------------------------------*/
.converterBlock {
	position: relative;
	width: 100%;
}

.converterRubrik {
	position: relative;
	width: 100%;
	padding-bottom: 10px;
}

.converterFormular {
	position: relative;
	width: 100%;
	height: 0px;
}

.converterFormular2 {
	position: relative;
	width: auto;
	margin-top: -1px;
	float: left;
	padding-right: 10px;
	height: 14px;
}

.converterFormular3 {
	position: relative;
	width: auto;
	float: left;
	height: 14px;
}

.converterFormStyle3 {
	width: 346px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.converterFormStyle2 {
	width: 158px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.converterFormStyle {
	width: 175px;
	height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFAB2;
	border: solid 1px #D4D0C8;
}

.converterHolder {
	width: 76px;
	height: 22px;
	margin-top: -14px;
	float: left;
	padding-right: 10px;
}

.converterResult {
	width: auto;
	height: auto;
	float: left;
	margin-top: -12px;
}

/*Converter SLUT------------------------------------------------------------------------------*/
	/*Fontstyle-----------------------------------------------------------------------------------*/
.fontGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.fontGrayThrough {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.fontGrayThrough a:link {
	text-decoration: none;
	color: #999999
}

.fontGrayThrough a:visited {
	text-decoration: none;
	color: #999999
}

.fontGrayThrough a:active {
	text-decoration: none;
	color: #999999
}

.fontGrayThrough a:hover {
	text-decoration: line-through;
	color: #666666
}

.fontGray12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}

.fontGray12 a:link {
	text-decoration: none;
	color: #999999
}

.fontGray12 a:visited {
	text-decoration: none;
	color: #999999
}

.fontGray12 a:active {
	text-decoration: none;
	color: #999999
}

.fontGray12 a:hover {
	text-decoration: none;
	color: #666666
}

.fontGrayArial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.fontGray2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.fontGray2alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.fontGray2BG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	/*background-color: #FFFFFF;*/
}

.fontRed2BG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	background-color: #FFFFFF;
}

.fontGray3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABABAB;
}

.fontGray3Italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ababab;
	font-style: italic;
}

.fontGray4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C8C8C8;
}

.fontGrayBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}
.fontGrayBold a:link {
	font-weight: bold;
	text-decoration: none;
	color: #666666
}
.fontGrayBold a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #666666
}
.fontGrayBold a:active {
	font-weight: bold;
	text-decoration: none;
	color: #666666
}
.fontGrayBold a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #c0c0c0
}

.fontGrayBoldAlt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}
.fontGrayBoldAlt a:link {
	font-weight: bold;
	text-decoration: none;
	color: #666666
}
.fontGrayBoldAlt a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #666666
}
.fontGrayBoldAlt a:active {
	font-weight: bold;
	text-decoration: none;
	color: #666666
}
.fontGrayBoldAlt a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #c0c0c0
}

.fontGrayBold30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #666666;
}

.fontGray3Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ABABAB;
}

.fontGray4Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C8C8C8;
	font-weight: bold;
}

.fontWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}

/*
.fontRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#AB0000;
}
.fontRedBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color:#AB0000;
}
.fontRedBold12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#AB0000;
}*/
.fontGray2Lineheight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 14px;
}

.fontBlackBold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.fontBlackBold10 a:link {
	text-decoration: none;
	color: #000000
}

.fontBlackBold10 a:visited {
	text-decoration: none;
	color: #000000
}

.fontBlackBold10 a:active {
	text-decoration: none;
	color: #000000
}

.fontBlackBold10 a:hover {
	text-decoration: none;
	color: #666666
}

.fontBlack10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.fontBlackBold14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

/*
#productInfoMenu li:hover {
	color: #c6c6c6;
	background: #a6a6a6;
}

#productInfoMenu li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a6a6a6;
	padding: 0 1em;
	padding:0;
	margin: 0;
	text-decoration: none;

	font-weight: bold;
	line-height:10px;
}

#productInfoMenu li a:hover, li:hover {
	text-decoration: none;
	color: #c6c6c6;
	background: #a6a6a6;
}



#productInfoMenu #selected {
	padding-bottom: 1px;
	background: white;
}

#productInfo {
	border-top: 1px solid #c6c6c6;
}
*/
#productInfoMenu ul {
	list-style-type: none;
	overflow: visible;
	padding: 0;
	margin: 0;
	/*border-bottom: 1px solid #c6c6c6;*/
}

#productInfoMenu ul li {
	float: left;
	margin: 0 0.5em 0 0;
	border: 1px solid #cccccc;
	border-bottom: none;
	border-bottom-width: 0;
	background: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

#productInfoMenu ul li a:hover {
	text-decoration: none;
	background: #cccccc;;
	color: black;
}

#productInfoMenu .selected {
	border-bottom: none;
	background: white;
}

#productInfoMenu .selected a {
	background: white none repeat scroll 0 0;
	/*color:black;*/
	font-weight: bold;
	position: relative;
	top: 1px;
}

#productInfoMenu .selected a:hover {
	text-decoration: none;
	background: white;
}

#productInfoMenu ul li a {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	color: black;
}

#productInfo {
	clear: both;
	border-top: 1px solid #cccccc;
}

.altIconBox {
	border: 1px solid black;
	background-color: #dddddd;
	min-width: 100px;
	min-height: 12px;
	padding: 3px;
	z-index: 10;
	color: black;
	font-weight: normal;
}

.tabBoxTop {
	width: 625px;
	margin: auto;
	min-height: 20px;
	background-image: url('../images/contentBoxMiddle.jpg');
	background-repeat: repeat-y;
}

/* ---- certification icons on products ---- */
.certIconHolder {
	position:absolute;
	margin-left:15px;
}
.certIcon {
	border:solid;
	border-width:1px;
	border-color:#a8a9ac;
	margin-right:3px;
}



