﻿/* Styles for objects containing product family and product pages */

div#ContentAll div#PIM_Product_Page
{
    padding-top: 4px;
}

/* Contenthuvud med familjenamn o printknappar ------------------------------------------------------------ */

#PIM_ContentHead 
{
	clear: both;
	width: 657px;
	height: 33px;
}


#PIM_ContentHeadLeft
{
/*	float: left;*/
	width: 432px;
}


#PIM_ContentHeadRight 
{
/*	float: left;*/
	width: 225px;
	padding-top: 18px
}

table#PIM_ContentHead a, table#PIM_ContentHead a:link, table#PIM_ContentHead a:hover
{
    text-decoration: none;
    color: #000;
}

/* Common styles for PIM ------------------------------------------------------------ */

.PIM_Common_Bread
{
	font-size: 11px;
	line-height: 13px;
	color: #000000;
}

/* TopBoxen ------------------------------------------------------------ */
#PIM_TopBox
{
	float: left;
	width: 644px;
	border: solid 1px #d4dde7; 
	padding: 5px; 
	margin-top: 2px;
	overflow: hidden;
}

#PIM_TopBoxBildContainer
{
	float: left;
	width: 230px; padding-right: 16px; 
}

#PIM_TopBoxBildunderline
{
	float: left;
}

div#PIM_TopBox div#PIM_TopBoxBildContainer img.TopBoxBild
{
	max-width: 230px;
}

#PIM_TopBoxText
{
	float: right;
	width: 375px;
	padding-right: 10px;
}
@media print { 
#PIM_TopBoxText{
 float: left;
	width: 325px;
	padding-right: 10px;
	font-size:9px;
    }
}


.PIM_ProductTop_SmallPicCellFirstRow 
{
/*	padding-bottom: 1px;*/
}
.PIM_ProductTop_SmallPicCellFirstColumn
{
/*	padding-right: 2px;*/
}
.PIM_ProductTop_SmallPicCell
{
	text-align: left;
	vertical-align: top;
}
td.PIM_ProductTop_SmallPicCell_VertCell
{
    width: 5px;
}
td.PIM_ProductTop_SmallPicCell_HorizCell
{
    height: 4px;
}
/* Produkttabell ------------------------------------------------------------ */
#PIM_ProduktTabell
{
	clear: both;
	width: 657px;
	padding-top: 31px
}

/* BottomBoxen ------------------------------------------------------------ */
#PIM_BottomBox
{
	float: left;
	width: 644px;
	border: solid 1px #d4dde7; 
	padding: 5px; 
	overflow: hidden;
	margin-top: 26px;
}
@media print { 
#PIM_BottomBox{
 	float: left;
	width: 600px;
	border: solid 1px #d4dde7; 
	padding: 5px; 
	overflow: hidden;
	margin-top: 26px;
    }
}

#PIM_BottomBoxLeft
{
	float: left;
	width: 299px;
}
#PIM_BottomBoxRight
{
	float: right;
	width: 299px;
	padding-left: 10px;
}

#PIM_BottomBox .PIM_BottomBoxTable
{
	width: 100%;
}
#PIM_BottomBox .PIM_BottomBoxTable .PIM_BottomBoxCellLeft, #PIM_BottomBox .PIM_BottomBoxTable .PIM_BottomBoxCellRight
{
	text-align: left;
}
#PIM_BottomBox .PIM_BottomBoxTable .PIM_BottomBoxCellRight, #PIM_BottomBox .PIM_BottomBoxTable .PIM_BottomBoxCellLeft,
#PIM_BottomBox .PIM_BottomBoxTable .PIM_BottomBoxCellRight table, #PIM_BottomBox .PIM_BottomBoxTable .PIM_BottomBoxCellLeft table
{
    border-collapse: collapse;
    border: solid 0px white;
	width: 299px;
}
#PIM_BottomBox .PIM_BottomBoxTable .PIM_BottomBoxCellCenter
{
	width: 26px;
}

/* Klasser ------------------------------------------------------------ START */
.PIM_produkt_over_rubrik_upleft
{
	font-size: 12px;
	line-height: 14px;
	color: #a7a7a7;
	letter-spacing: -1px;

}

.PIM_produkt_rubrik_upleft
{
	font-size: 20px;
	line-height: 20px;
	color: #a7a7a7;
	letter-spacing: -1px;

}

.PIM_produkt_button_upright
{
	font-size: 11px;
	color: #000000;
}
/* TopBox Klasser ------------------------------------------------------------ START */
.PIM_TopBoxBild
{
	border: solid 1px #d4dde7;
}
.PIM_TopBoxBild a:link
{
	border: solid 1px #d4dde7; 
}
.PIM_TopBoxBild a:hover
{
	border: solid 1px #3a68ca; 
}

.PIM_TopBox_Bread
{
	font-size: 11px;
	line-height: 13px;
	color: #000000;
}

.PIM_TopBox_Header
{
	font-size: 15px;
	line-height: 16px;
	color: #a7a7a7;
	letter-spacing: -0,5px;
}

.PIM_TopBoxLista
{ 
	list-style-type: square;
	margin: 0;
	padding: 0;
	margin-left: 16px;

}

#PIM_TopBoxLista li
{
font-size: 11px;
line-height: 13px;
color: #000000;

}
/* Produkttabell klasser ------------------------------------------------------------ */
#PIM_ProduktTabell
{
    width: 657px;
	font-size: 12px;
	color: #636363;
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik
{
    height: 25px;
    width: 657px;
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellLeft
{
    background-image: url(/images/produkter/prodtabell_corner_left.gif); 
    background-repeat: repeat-x;
    width: 12px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellCenter
{
    background-image: url(/images/produkter/prodtabell_up.gif); 
    background-repeat: repeat-x;
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellRight
{
    background-image: url(/images/produkter/prodtabell_corner_right.gif); 
    background-repeat: no-repeat;
    width: 21px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellProduct
{
    width: 260px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellEdge
{
    width: 118px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellSize
{
    width: 134px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellInstallation
{
    width: 112px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellLightingProduct
{
    width: 185px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellLightingEdge
{
    width: 70px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellLightingSize
{
    width: 110px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellLightingInstallation
{
    width: 78px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRubrik .PIM_ProduktTabellLightingToBestBeCombinedWith
{
    width: 181px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRader
{
    background-image: url(/images/produkter/produkttabell_tr.gif);
}
#PIM_ProduktTabell .PIM_ProduktTabellRader td
{
    padding-left: 2px;
}
table.PIM_ProduktTabellInner
{
    margin-left: 12px;
    /*width: 624px;*/
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td
{
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}

#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellCellProduct
{
    width: 258px;
    /*padding-left: 13px; */
    padding-top: 12px; 
    padding-bottom: 12px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellCellEdge
{
    width: 118px; 
    padding-left: 0px; 
    padding-top: 12px; 
    padding-bottom: 12px;
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellCellSize
{
    width: 134px; 
    padding-left: 0px; 
    padding-top: 12px; 
    padding-bottom: 12px;
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellCellInstallation
{
    width: 127px; 
    padding-left: 0px; 
    padding-top: 12px; 
    padding-bottom: 12px;
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellLightingCellProduct
{
    width: 185px;
    /*padding-left: 13px; */
    padding-top: 12px; 
    padding-bottom: 12px; 
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellLightingCellEdge
{
    width: 70px; 
    padding-left: 0px; 
    padding-top: 12px; 
    padding-bottom: 12px;
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellLightingCellSize
{
    width: 110px; 
    padding-left: 0px; 
    padding-top: 12px; 
    padding-bottom: 12px;
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellLightingCellInstallation
{
    width: 78px; 
    padding-left: 0px; 
    padding-top: 12px; 
    padding-bottom: 12px;
}
#PIM_ProduktTabell .PIM_ProduktTabellRader .PIM_ProduktTabellInner tr td.PIM_ProduktTabellLightingCellToBestBeCombinedWith
{
    width: 181px; 
    padding-left: 0px; 
    padding-top: 12px; 
    padding-bottom: 12px;
}
#PIM_ProduktTabell .PIM_ProduktTabellBottomLine
{
    height: 2px; 
    width: 657px;
}
#PIM_ProduktTabell .PIM_ProduktTabellBottomLine td img
{
    width: 657px;
    height: 2px;
    border: solid 0px white;
}
#PIM_ProduktTabell .PIM_ProduktTabellBottom
{
    height: 18px; 
    width: 657px; 
    background-image: url(/images/produkter/produkttabell_bottom.gif);
}


.PIM_ProduktTabellText A:link
{
	font-size: 11px;
	font-weight: normal;
	color: #1a5cad;
	line-height: 12px;
}

.PIM_ProduktTabellEdgepic
{ 
	border: 1px solid  #FFFFFF;
	max-width: 100px;
}
/*
.PIM_ProduktTabellEdgepic A:hover 
{ 
	border: 1px solid #3a68ca;
}
.PIM_ProduktTabellEdgepic: hover
{
	color: #3a68ca; / * Dummy definition to overcome IE bug * /
}
*/
a:hover .PIM_ImgHighlight, img.HightlightHover
{ 
	border: 1px solid #3a68ca;
}

/*-- Divar för ProductPage --*/
/* ProductPage - PIM_ProductTop------------------------------------------------------------ */
#PIM_ProductTop
{
	float: left;
	width: 656px;
	padding: 0px;
	margin-top: 2px;
}

#PIM_ProductTopContent
{
	float: left;
	width: 644px;
	height: 160px;
	padding: 5px;
	border: solid 1px #d4dde7; 
	margin-top: 2px;
}
#PIM_ProductTop_BigPicContainer
{
	float: left;
	height: 158px;
	padding-right: 5px;
	display: inline;
}

#PIM_ProductTop_BigPic
{
	float: left;

}

#PIM_ProductTop_SmallPicContainer
{
	float: left;
	/*width: 215px;*/
	height: 162px;
	padding: 0px;
	display: inline;
	padding-right: 14px;
}

.PIM_ProductTop_SmallPicTable
{
	border: none;
	border-collapse:collapse;
}
    
#PIM_ProductTop_EdgeContainer
{
	float: left;
	height: 159px;
	padding: 0px;
	vertical-align: bottom;
	text-align: left;
	display: inline;
}
#PIM_ProductTop_EdgeTable
{
	height: 159px;
	padding: 0px;
}
.PIM_ProductTop_EdgeCell
{
	text-align: left;
	vertical-align: bottom;
}
#PIM_ProductTop_Edge
{
	max-width: 100px;
}



.PIM_PicBorder
{
	border: solid 1px #d4dde7;
}
/*
.PIM_PicBorder A:hover
{
	border: solid 1px #3a68ca;
}
*/
.PIM_EdgeBorder
{
	border: solid 1px #ffffff;
}
.PIM_EdgeBorder A:hover
{
	border: solid 1px #3a68ca;
}
.PIM_TopBoxBigImg
{
	height: 158px;
}
.PIM_TopBoxSmallImg
{
	width: 100px;
	height: 76px;
}
.PIM_TopBoxIllustrationImg
{
	max-width: 100px;
}

/* Etools */
#PIM_ProductTopEtools
{
	float: left;
	width: 656px;
	height: 15px;
	margin-top: 2px;
}

@media print { 
#PIM_ProductTopEtools
{
    display: none;
}
}

.PIM_ProductTopEtoolsTable
{
	border: none;
	border-collapse:collapse; 	
	width: 656px;
	height: 15px;
}

.PIM_ProductTopEtoolsTablebackRubrik
{
	background-color: #ffffff; 
	font-size: 15px;
	color: #a7a7a7;
	letter-spacing: -0.5px;
	width: 70px;
	height: 15px;
}

.PIM_ProductTopEtoolsTableback
{
	background-color: #eef2f7; 	
	font-size: 11px;
	color: #000000;
	width: 134px;
	height: 15px;
	padding-left: 8px;
}
.PIM_ProductTopEtoolsTableRow
{
	height: 15px;
}

.PIM_ProductTopEtoolsTableback a:link, .PIM_ProductTopEtoolsTable .PIM_ProductTopEtoolsTableRow a:link
{
	color: #3a68ca;
	text-decoration: none;
}
.PIM_ProductTopEtoolsTableback a:hover, .PIM_ProductTopEtoolsTable .PIM_ProductTopEtoolsTableRow a:hover
{
	color: #3a68ca;
	text-decoration: underline;
}

.PIM_ProductTopEtoolsSquare
{
	background-color: #eef2f7; 
	width: 12px;
}

/*--------------- Productpage Content ---------------------*/
#PIM_Product_Content
{
	float: left;
	width: 657px;
	padding: 0px;
	margin-top: 25px;
}
#PIM_Product_Content a, #PIM_Product_Content a:link, #PIM_Product_Content a:hover,
div#PIM_BottomBox a, div#PIM_BottomBox a:link, div#PIM_BottomBox a:hover,
div#PIM_ProduktTabell a, div#PIM_ProduktTabell a:link, div#PIM_ProduktTabell a:hover,
div#PIM_ProduktTabell_Lighting a, div#PIM_ProduktTabell_Lighting a:link, div#PIM_ProduktTabell_Lighting a:hover,
div#PIM_TopBox a, div#PIM_TopBox a:link, div#PIM_TopBox a:hover,
div#PIM_TechnicalInfo a, div#PIM_TechnicalInfo a:link, div#PIM_TechnicalInfo a:hover
{
    color: #3a68ca;
}
div#PIM_BottomBox a:hover, 
div#PIM_ProduktTabell a:hover, 
div#PIM_ProduktTabell_Lighting a:hover, 
div#PIM_TopBox a:hover, 
div#PIM_TechnicalInfo a:hover
{
    text-decoration: underline;
}

/*--------------- Productpage Tab Navigation ---------------------*/
#PIM_Tab_Navigation
{
	float: left;
	width: 657px;
	padding: 0px;
}

table#PIM_Tab_NavigationContent
{
	float: left;
	width: 647px;
	height: 34px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse; 	
	border-spacing: 0px;
}

table#PIM_Tab_NavigationContent tr td.PIM_Tab_TabsBackground
{
	width: 640px;
	height: 34px; 
	background-image: url(/images/produkter/tab_nav_table_BottomLine.gif);
	background-repeat: repeat-x;
}

table#PIM_Tab_NavigationContent tr td.PIM_Tab_Nav_EndTable
{
	width: 7px;
	height: 34px; 
	background-image: url(/images/produkter/tab_nav_endtable.gif);
	background-repeat: no-repeat;
}

#PIM_Tab_Spacer_Container
{
	float: left;
	width: 657px;
	height: 13px;
	padding: 0px;
}

#PIM_Tab_Spacer_Container img.PIM_Tab_Spacer_ImgHidden
{
    display: none;
}

table#PIM_Tab_Nav_Table
{
    max-width: 640px;
	border: 0px;
	border-collapse:collapse; 	
	border-spacing: 0px;
}

table#PIM_Tab_Nav_Table td.PIM_td_center
{
	font-size: 11px;
	line-height: 12px;
	color: #000;
	min-width: 100px;
	max-width: 150px;
	height: 34px;
	cursor: pointer;
}
table#PIM_Tab_Nav_Table td.PIM_td_on
{
	background-image: url(/images/produkter/tab_middle_on.gif);
	background-repeat: repeat-x; 
}
table#PIM_Tab_Nav_Table td.PIM_td_off
{
	background-image: url(/images/produkter/tab_middle_off.gif);
	background-repeat: repeat-x;
}

table#PIM_Tab_Nav_Table td.PIM_td_start
{
	height: 34px;
}
table#PIM_Tab_Nav_Table td.PIM_td_start_off
{
	background-image: url(/images/produkter/tab_start_off.gif); background-repeat: no-repeat; 
	width: 18px;
}
table#PIM_Tab_Nav_Table td.PIM_td_start_on
{
	background-image: url(/images/produkter/tab_start_on.gif); background-repeat: no-repeat; 
	width: 18px;
}

table#PIM_Tab_Nav_Table td.PIM_td_end
{
	width: 18px;
	height: 34px;
}
table#PIM_Tab_Nav_Table td.PIM_td_end_off
{
	background-image: url(/images/produkter/tab_ending_off.gif); background-repeat: no-repeat; 
}
table#PIM_Tab_Nav_Table td.PIM_td_end_on
{
	background-image: url(/images/produkter/tab_ending_on.gif); background-repeat: no-repeat; 
}

table#PIM_Tab_Nav_Table td.PIM_td_start_sys_off
{
	background-image: url(/images/produkter/tab_start_sys_off.gif); background-repeat: no-repeat; 
	width: 10px;
}
table#PIM_Tab_Nav_Table td.PIM_td_start_sys_on
{
	background-image: url(/images/produkter/tab_start_sys_on.gif); background-repeat: no-repeat; 
	width: 10px;
}

table#PIM_Tab_Nav_Table td a, table#PIM_Tab_Nav_Table td a:link, table#PIM_Tab_Nav_Table td a:hover
{
    color: #636363;
}

.PIM_Tab_Nav_Spacer
{
	height: 13px; 
	width: 657px; 
	background-image: url(/images/produkter/tab_nav_spacer.gif);
}

.PIM_Tab_Nav_Spacer_Sys
{
	height: 13px; 
	width: 657px; 
	background-image: url(/images/produkter/tab_nav_spacer_sys.gif);
}

.PIM_Tab_Header
{
	font-size: 15px;
	color: #a7a7a7;
	letter-spacing: -0.5px;
	margin-top: 3px;
}

/* vid mindre antal flikar */
.PIM_td_off_less
{
	font-size: 11px;
	line-height: 12px;
	color: #000;
	background-image: url(/images/produkter/tab_nav_endtable.gif); background-repeat: repeat-x;
	width: 100px;
	height: 34px;

}

.PIM_td_start_off_less
{
	background-image: url(/images/produkter/tab_nav_endtable.gif); background-repeat: no-repeat; 
	width: 18px;
	height: 34px;
}

.PIM_td_end_off_less
{
	background-image: url(/images/produkter/tab_nav_endtable.gif); background-repeat: no-repeat; 
	width: 18px;
	height: 34px;
}


/*--------------- PIM Tab Content Container ---------------------*/
.PIM_Tab_Content_Container
{
	float: left;
	width: 657px;
	height: auto;
	padding: 0px;
	background-image: url(/images/produkter/PIM_tab_content_back.gif); background-repeat: repeat-y;
}

#PIM_Tab_ContentBottom
{
	float: left;
	width: 657px;
	height: 8px;
	padding: 0px;
	background-image: url(/images/produkter/PIM_tab_content_bottom.gif); background-repeat: no-repeat;
}




/* *************** Productpage Tab System Range divs and classes *************** */
#PIM_SystemRange
{
	float: left;
	width: 629px;
	padding-left: 14px;
}
div#PIM_SystemRange a:hover
{
    text-decoration: underline;
}

#PIM_SystemRange_Header
{
    color: #a7a7a7;
	float: left;
	width: 629px;
	/*height: 20px;*/
	border-bottom: solid 2px #d4dde7; 
	padding-bottom: 3px;
}

#PIM_SystemRange_Header2
{
    color: #a7a7a7;
	float: left;
	width: 629px;
	/*height: 20px;*/
	border-bottom: solid 2px #d4dde7; 
	padding-bottom: 3px;
}

#PIM_SystemRange_Table
{
	float: left;
	width: 629px;
	padding-top: 16px;
	padding-bottom: 16px;
}


/*System Range Classes*/
.PIM_SystemRangeTable{
	border: none;
	border-collapse:collapse; 	
}

.PIM_SystemRangeTableBackgroundEven{
	background-color:#f2f2f2;
}

.PIM_SystemRangeTableBackgroundOdd{
		background-color:#fafafa;
}

.PIM_SystemRangeTableLeftColumn{
	width: 229px;
}

@media print { 
.PIM_SystemRangeTableLeftColumn{
 	width: 200px;
    }
}

.PIM_SystemRangeTableSizeColumn{
	color: #000000; 
	text-align:center;
	border-bottom: solid 1px #a7a7a7; 
	width: 400px;
	/* linje skall in*/
}

.PIM_SystemRangeTableHeader
{
	text-align:left;
	font-size: 11px;
    font-weight: bold;
	color: #000000; 	
}

@media print { 
.PIM_SystemRangeTableHeader{
	text-align:left;
	font-size: 9px;
    font-weight: bold;
	color: #000000; 	 
    }
}

.TechTableBody
{
	text-align:left;
	font-size: 11px;
    font-weight: bold;
	color: #000000; 
}

@media print { 
.TechTableBody{
 text-align:left;
	font-size: 9px;
    font-weight: bold;
	color: #000000; 
    }
}



.PIM_SystemRangeTableBullet{
	color: #00a651;
	vertical-align:middle;
	font-size:14px;
}

@media print { 
PIM_SystemRangeTableBullet{
 	color: #00a651;
	vertical-align:middle;
	font-size:11px;
    }
}


.PIM_SystemRangeTableText{
	text-align:left;
	font-size: 11px;
	color: #000000; 
}

@media print { 
.PIM_SystemRangeTableText{
 text-align:left;
	font-size: 9px;
	color: #000000; 
    }
}


.PIM_SystemRangeTableText.A{
	color: #3a68ca; /* Dummy definition to overcome IE bug */
}

.PIM_SystemRangeTableText a, .PIM_SystemRangeTableText a:link, .PIM_SystemRangeTableText a:hover
{
	font-size: 11px;
	font-weight: normal;
	color: #3a68ca;
	line-height: 12px;
}
@media print { 
.PIM_SystemRangeTableText a, .PIM_SystemRangeTableText a:link, .PIM_SystemRangeTableText a:hover{
	font-size: 9px;
	font-weight: normal;
	color: #3a68ca;
	line-height: 12px; 
    }
}

.PIM_SystemRangeTableText a:hover
{
    
}

/*System Range Produktbeskrivning och Animation*/

#PIM_SystemRange_BottomContent
{
	width: 629px;
}

table#PIM_SystemRange_BottomContent tr td#PIM_SystemRange_Description
{
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	vertical-align: top;
}

.PIM_SystemRange_Description_Left_Animation
{
	width: 270px;
	padding-right: 12px;
}
.PIM_SystemRange_Description_Left_NoAnimation
{
	width: 390px;
}

.PIM_SystemRange_Description_Center
{
	width: 390px;
	font-size: 11px;
	line-height: 13px;
}

div#PIM_SystemRange_ProdDesc_Anim
{
	float: left;
	width: 629px;
	padding-top: 16px;
	padding-bottom: 16px;
}

table#PIM_SystemRange_BottomContent tr td#PIM_SystemRange_Animation
{
	width: 350px;
	text-align: center;
	vertical-align: top;
}

/* *************** Productpage Tab Installation classes and divs *************** */
#PIM_InstallationDiagram
{
	float: left;
	width: 629px;
	padding-left: 14px;
}

#PIM_InstallationDiagram_Header_Content
{
    color: #a7a7a7;
	clear: both;
	width: 629px;
	border-bottom: solid 2px #d4dde7; 
}
#PIM_InstallationDiagram_Header_Content td
{
    vertical-align: top;
}
#PIM_InstallationDiagram_Header_Content td#PIM_InstallationDiagram_Header_Cell
{
    text-align: left;
    width: 470px;
}
#PIM_InstallationDiagram_Header_Content td#PIM_InstallationDiagram_Droplist_Cell
{
    text-align: right;
    width: 159px;
}
#PIM_InstallationDiagram_Header
{
/*	float: left;*/
	width: 400px;
	padding-bottom: 3px;
}

#PIM_InstallationDiagram_Droplist
{
/*	float: right;*/
	width: 159px;
	vertical-align: top;
	padding-bottom: 3px;
}

#PIM_InstallationDiagram_Content
{
	float: left;
	width: 629px;
	padding-top: 16px;
	padding-bottom: 16px;
	
}

#PIM_InstallationDiagram_Skiss
{
	float: left;
	width: 450px;

}

#PIM_InstallationDiagram_InstallationsFiler
{
	float: right;
	width: 159px;
}

#PIM_InstallationDiagram_InstallationsFil
{
/*	float: right;*/
	width: 159px;
	padding-bottom: 10px;
	overflow: hidden;
}

#PIM_InstallationDiagram_InstallationGuide
{
/*	float: right;*/
	width: 159px;
	overflow: hidden;
}

.MontageSkiss
{
	max-width: 450px;
	border: solid 1px #d4dde7; 
}
/*
.MontageSkiss a:link
{
	border: solid 1px #d4dde7; 
}
.MontageSkiss a:hover
{
	border: solid 1px #3a68ca; 
}
*/
.PIM_InstallationFileTable
{
	border: none;
	border-collapse:collapse; 	
	width: 159px;
	
}

.Hamta_InstallationFileRubbe
{
	letter-spacing: -0.5px;
	font-size: 15px;
	color: #a7a7a7; 
}



.PIM_InstallationFileTableback
{
	background-image: url(/images/produkter/PIM_install_tableback.gif); background-repeat: repeat-x;
}

.PIM_InstallationFileIconCell
{
	width:26px;
	padding-bottom: 8px;
}

.PIM_InstallationFileTextCell
{
	width:133px;
	line-height: 13px;
	font-size: 11px;
	color: #000000; 
	padding-bottom: 8px;
}

.Hamta_InstallationGuideRubbe
{
	letter-spacing: -0.5px;
	font-size: 15px;
	color: #a7a7a7; 
}

.PIM_InstallationGuideTable
{
	border: none;
	border-collapse:collapse; 	
	width: 159px;
	
}

.PIM_InstallationGuideTextCell_Padding
{
	width:133px;
	line-height: 13px;
	font-size: 11px;
	color: #000000; 
	padding-bottom: 8px;
}

.PIM_InstallationGuideTextCell_NoPadding
{
	width:133px;
	line-height: 13px;
	font-size: 11px;
	color: #000000; 
	padding-bottom: 0px;
}


/*Quantity specification*/
#PIM_Installation_QuantitySpecification
{
	float: left;
	width: 629px;
	padding-bottom: 30px;
/*	padding-left: 14px; */
}

#PIM_Installation_Quantity_Header
{
    color: #A7A7A7;
	float: left;
	width: 629px;
	height: auto;
	border-bottom: solid 2px #d4dde7; 
    padding-bottom: 3px;
}

.PIM_InstallationQuantSpecTable
{
	float: left;
	width: 629px;
	padding-bottom: 16px;
	padding-top: 9px;
}

.PIM_InstallationQuantSpecTable{
	border: none;
	border-collapse:collapse; 	
}

.PIM_InstallationQuantSpecTableBackgroundEven{
	background-color:#f2f2f2;
}

.PIM_InstallationQuantSpecTableBackgroundOdd{
		background-color:#fafafa;
}
table.PIM_InstallationQuantSpecTable td
{
	vertical-align: top;
}
.PIM_InstallationQuantSpecTableLeftColumn{
	max-width: 434px;
}

.PIM_InstallationQuantSpecTableSizeColumn{
	max-width: 434px; /*195px;*/
}



.PIM_InstallationQuantSpecTableHeader
{
	text-align:left;
	font-size: 11px;
    font-weight: bold;
	color: #000000; 
}

.PIM_InstallationQuantSpecTableHeaderUnderline
{
	text-align:left;
	font-size: 11px;
    font-weight: bold;
	color: #000000; 
	border-bottom: solid 1px #a7a7a7; 
}



.PIM_InstallationQuantSpecTableText{
	text-align:left;
	font-size: 11px;
	color: #000000; 
}

#PIM_Installation_MontageSkiss_Detail
{
	float: left;
	width: 450px;
	padding-bottom: 30px;

}

.PIM_Installation_MontageSkiss_Detail_Table
{
	border: none;
	/*border-collapse:collapse; 	*/
	
}

.PIM_Installation_MontageSkiss_Detail_BildCell
{
	width: 86px;
	padding-right: 8px;
}
.PIM_Installation_MontageSkiss_Detail_Img
{
    border-color: #d4dde7;
    border-width: 1px;
    border-style: solid;
	width: 86px;
}

.PIM_Installation_MontageSkiss_Detail_TextCell
{
	width:86px;
	line-height: 13px;
	font-size: 11px;
	color: #000000; 
	padding-right: 8px;
}

select#PIMInstDiagram
{
	width:  159px;
/*	padding-bottom: 3px;*/
}

/* *************** Productpage Tab Acoustics classes and divs ***************  */
#PIM_Acoustics
{
	float: left;
	width: 629px;
	padding-left: 14px;
}

div#PIM_Acoustics  #PIM_Acoustics_Header
{
    color: #a7a7a7;
	float: left;
	width: 629px;
	/*height: 20px;*/
	border-bottom: solid 2px #d4dde7;
	padding-bottom: 3px;
}

#PIM_Acoustics_Content
{
	float: left;
	width: 629px;
	padding-top: 16px;
	padding-bottom: 16px;
}

div#PIM_Acoustics div#PIM_Acoustics_Content table.PIM_Tech_IconTextListing
{
	float: left;
	width: 300px;
}

#PIM_Acoustics_Diagram_Content
{
	float: right;
	width: 313px;
	overflow: hidden;
}

#PIM_Acoustics_Diagram_Header
{
	float: left;
	width: 250px;
	padding-bottom: 13px;
	overflow: hidden;
}

#PIM_Acoustics_Diagram_Text
{
	float: left;
	width: 250px;
}

#PIM_Acoustics_Diagram
{
	float: left;
	width: 250px;
	padding-bottom: 16px;
}

div#PIM_Acoustics_Diagram_Rubrik
{
	font-size: 11px;
	line-height: 13px;
	color: #636363;
	font-weight: bold;
	padding-bottom: 6px;
}

.PIM_Acoustics_Diagram_Img
{
	max-width: 250px;
}

#PIM_Acoustics_Table
{
	float: left;
	width: 629px;
	padding-top: 16px;
	padding-bottom: 16px;
}

/* Value column at bottom of acoustics tab */
.PIM_AcousticsTableValueColumn
{
    text-align: left;
    border-right: solid 1px white;
}
/* Last column of group */
.PIM_AcousticsValueLastValueCol
{
    border-right: solid 1px white;
}
.PIM_AcousticsTableDataValueColumn
{
    text-align: left;
}

/* Acoustics classes */

.PIM_Acoustics_Diagram_Header
{
	font-size: 11px;
	line-height: 13px;
	color: #636363;
	font-weight: bold;
}

.PIM_Acoustics_Diagram_Text
{
	font-size: 11px;
	line-height: 13px;
	color: #000000;
}

.PIM_AcousticsTable
{
    width: 629px;
	border: none;
	border-collapse:collapse; 	
}

.PIM_AcousticsTableBackgroundEven{
	background-color:#f2f2f2;
}

.PIM_AcousticsTableBackgroundOdd{
		background-color:#fafafa;
}

.PIM_AcousticsTableLeftColumn{
	max-width: 236px;
}

.PIM_AcousticsValueColumn{
	/*width:393px;*/
}

.PIM_AcousticsValueColumn1
{
	/*width:30px;*/
}

.PIM_AcousticsValueColumn2
{
	/*width:333px;*/
}


.PIM_AcousticsTableHeader
{
	text-align:left;
	font-size: 11px;
    font-weight: bold;
	color: #000000; 
}


.PIM_AcousticsTableText{
	text-align:left;
	font-size: 11px;
	color: #000000; 
}





/* *************** Productpage Tab Technical info classes and divs ************************************ */
#PIM_TechnicalInfo
{
	float: left;
	width: 629px;
	padding-left: 14px;
}

#PIM_TechInfo_Header
{
    color: #a7a7a7;
	clear: both;
	width: 629px;
	/*height: 20px;*/
	border-bottom: solid 2px #d4dde7; 
	padding-bottom: 3px;
}

#PIM_TechInfo_Content
{
	float: left;
	width: 629px;
	padding-top: 16px;
	padding-bottom: 16px;
	overflow: hidden;
}

div#PIM_TechnicalInfo div#PIM_TechInfo_Content table.PIM_Tech_IconTextListing
{
	clear: both;
	width: 325px;
}

.PIM_TechInfo_Rubrik
{
	font-size: 11px;
	line-height: 13px;
	color: #636363;
	font-weight: bold;
}

.PIM_TechInfo_Icon
{
    width: 21px;
    height: 21px;
	margin-right: 8px; 
	margin-bottom: 8px; 
	float: left;
}


/*Fire safety*/
#PIM_FireSafety_Table
{
	float: left;
	width: 629px;
	padding-bottom: 16px;
	padding-top: 5px;
	border-top: solid 1px #a7a7a7;
}


.PIM_FireSafetyTable
{
	border: none;
	border-collapse: collapse;
    width: 629px;
  
}

.PIM_FireSafetyTableBackgroundEven
{
	background-color:#f2f2f2;
}

.PIM_FireSafetyTableBackgroundOdd
{
		background-color:#fafafa;
}



.PIM_FireSafetyTableCountryColumn
{

}

.PIM_FireSafetyTableStandardColumn{

}


.PIM_FireSafetyTableClassificationColumn{

}



.PIM_FireSafetyTableHeader
{
	text-align:left;
	font-size: 11px;
    font-weight: bold;
	color: #000000; 
}



.PIM_FireSafetyTableText{
	text-align:left;
	font-size: 11px;
	color: #000000; 
}

#PIM_TechInfo_Fire_AdditionalInfo
{
	clear: both;
	width: 325px;
	padding-bottom: 16px;
}

.PIM_TechInfo_Fire_AdditionalInfo
{

	font-size: 11px;
	line-height: 13px;
}


/* Mechanical properties*/
#PIM_MechanicalPropertiesTable
{
	float: left;
	width: 629px;
	padding-bottom: 16px;
	padding-top: 5px;
	border-top: solid 1px #a7a7a7;
}

.PIM_MechanicalPropertiesTable{
	border: none;
	border-collapse: collapse;
    width: 629px;
}

.PIM_MechanicalPropertiesTableBackgroundEven{
	background-color:#f2f2f2;
}

.PIM_MechanicalPropertiesTableBackgroundOdd{
		background-color:#fafafa;
}

.PIM_MechanicalPropertiesTableInstDiagramSizeColumn{
	
}

.PIM_MechanicalPropertiesTableMaxLiveLoadColumn{
	
}

.PIM_MechanicalPropertiesTableMinLoadBearingCapacityColumn{
	
}

.PIM_MechanicalPropertiesTableHeader
{
	text-align:left;
	font-size: 11px;

    font-weight: bold;
	color: #000000; 
}



.PIM_MechanicalPropertiesTableBullet{
	color: #00a651;

	vertical-align:middle;

	font-size:14px;
}

.PIM_MechanicalPropertiesTableText{
	text-align:left;
	font-size: 11px;
	color: #000000; 
}

.PIM_MechanicalPropertiesTableText.A{
	color: #3a68ca; /* Dummy definition to overcome IE bug */
}

.PIM_MechanicalPropertiesTableText a:link
{
	font-size: 11px;
	line-height: 12px;
}

#PIM_TechInfo_Mounting
{
	clear: both;
	width: 325px;
	padding-bottom: 16px;
}

.PIM_TechInfo_Mounting
{
	font-size: 11px;
	line-height: 13px;
}

.PIM_TechInfo_Lighting, .PIM_TechInfo_LightDistributionDiagram, .PIM_TechInfo_Lighting_AdditionalInfo
{
	clear: both;
	width: 325px;
	padding-bottom: 16px;
	font-size: 11px;
	line-height: 13px;
}
img.PIM_TechInfo_Image
{
    max-width: 270px;
    border-width: 0px;
    border-collapse: collapse;
}
img.PIM_TechInfo_MiscImage
{
    max-width: 270px;
    border-width: 0px;
    border-collapse: collapse;
}

/*** Tech generic listing *************************************/

table.PIM_Tech_IconTextListing
{
	font-size: 11px;
	line-height: 13px;
    border-collapse: collapse;
    border: solid 0px white;
}
table.PIM_Tech_IconTextListing tr td
{
    vertical-align: top;
    text-align: left;
}
table.PIM_Tech_IconTextListing tr td.PIM_Tech_IconCell img.PIM_Tech_Icon,
table.PIM_Tech_IconTextListing tr td.PIM_Tech_IconCell img.PIM_Tech_NoIcon
{
    width: 21px;
    height: 21px;
	margin-right: 8px; 
	margin-bottom: 8px; 
	float: left;
    padding-bottom: 10px;
}
table.PIM_Tech_IconTextListing tr td.PIM_Tech_IconCell
{
    width: 31px;
}
table.PIM_Tech_IconTextListing tr td.PIM_Tech_IconTextCell
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
}
table.PIM_Tech_IconTextListing tr td.PIM_Tech_IconTextCell span.PIM_Tech_IconText
{
    padding-bottom: 10px;
    display: block;
}
table.PIM_Tech_IconTextListing tr td.PIM_Tech_IconTextCell span.PIM_Tech_IconText span.PIM_Tech_IconText_Header
{
	font-size: 11px;
	line-height: 13px;
	color: #636363;
	font-weight: bold;
}
