/*
 * Category style's that will come back in every catergory page
 * - Links
 * - Main flash animation, if height of animation is higher simply overwrite that value
 * - Tabs
 */
#p-rcb a.p-link { background:transparent url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/icon-link.gif) no-repeat center right; padding-right:10px; color:#0b5ed7; cursor: pointer;}
#p-rcb a.p-link_noArrow { color:#0b5ed7; cursor: pointer;}
 
#p-rcb #flashcontent_header { background-repeat: no-repeat; background-position: 0px 0px; background-color: #ffffff; margin-top:-18px;}
#p-rcb #flashcontent_header,
#p-rcb #flashcontent_header #flash-inner-wrapper { height:275px; min-height:275px; }
#p-rcb #flashcontent_header object   { outline: none; }

/* Start: Product Details Tabs */

	#p-rcb #cp_wrap_tab_productdetails {
      width:960px;
      background:#f7f7f7 url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/menuBg.gif) repeat-x bottom;
      font-size:12px;
      line-height:normal;
	  height:32px; max-height:32px;
    }

/* End: Product Details Tabs */





 /* Tab redesign
    ---------------------------------------------------------*/
    
    #p-rcb #cp_wrap_tab_productdetails ul       { margin: 0; padding: 0; background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-container.gif) repeat-x left top; list-style: none; }
    #p-rcb #cp_wrap_tab_productdetails li       { float: left; padding: 0; background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-right-long.gif) no-repeat right top; }
    #p-rcb #cp_wrap_tab_productdetails a        { display: block; line-height: 32px; background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-left-short.gif) no-repeat -1px top; font-size: 11px; text-align: center; outline: none; }
    #p-rcb #cp_wrap_tab_productdetails a:hover  { text-decoration: none; }
    
    #p-rcb #cp_wrap_tab_productdetails .cp_active                       { background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-active-right-long.gif) no-repeat right top; }
    #p-rcb #cp_wrap_tab_productdetails .cp_active a,
    #p-rcb #cp_wrap_tab_productdetails .cp_active a:hover               { background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-active-left-short.gif) no-repeat left top; color: #000000; font-weight: bold; text-decoration: none; }

    #p-rcb #cp_wrap_tab_productdetails .cp_active_firstTab a            { background-position: -4px top !important; }
    #p-rcb #cp_wrap_tab_productdetails .cp_active_lastTab               { background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-active-left-long.gif) no-repeat left top !important; }
    #p-rcb #cp_wrap_tab_productdetails .cp_active_lastTab a             { background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-active-right-last.gif) no-repeat right top !important; }
    #p-rcb #cp_wrap_tab_productdetails ul.two_tabs .cp_active_lastTab   { background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-active-right-long-nonext.gif) no-repeat right top !important; }
    #p-rcb #cp_wrap_tab_productdetails ul.two_tabs .cp_active_lastTab a { background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-active-left-short.gif) no-repeat left top !important; }
    
    #p-rcb #cp_wrap_tab_productdetails .cp_active_leftSibling           { background: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/tab-redesign/bg-tab-mid.gif) no-repeat right top; }
    #p-rcb #cp_wrap_tab_productdetails .cp_active_rightSibling a        { background: none; }
    
    #p-rcb #cp_wrap_tab_productdetails .cp_firstTab a                   { background-position: 0 0; }
    
    #p-rcb #cp_wrap_tab_productdetails ul.two_tabs li       { width: 320px; }
    #p-rcb #cp_wrap_tab_productdetails ul.three_tabs li     { width: 320px; }
    #p-rcb #cp_wrap_tab_productdetails ul.four_tabs li      { width: 240px; }
    #p-rcb #cp_wrap_tab_productdetails ul.five_tabs li      { width: 192px; }
    #p-rcb #cp_wrap_tab_productdetails ul.six_tabs li       { width: 160px; }
    
    #p-rcb #cp_wrap_tab_productdetails .cp_spacer,
    #p-rcb #cp_wrap_tab_productdetails .cp_leftImg,
    #p-rcb #cp_wrap_tab_productdetails .cp_rightImg         { display: none; }
	
	
	
.sIFR-active #p-rcb h2 {

	visibility:hidden;
	padding-bottom: 0px;
	margin-bottom: 0px;
	
}	
.sIFR-active #p-rcb h3 {

	visibility:hidden;
	padding-bottom: 0px;
	margin:0px;
}	
.sIFR-active #p-rcb h4 {

	visibility:hidden;
	padding-bottom: 0px;
	margin:0px;
}	
	
/* End of common catergory style's */

/* Use the following to to push centered tabs (2, 3, ...) and have them positioned manualy, this must be done per language */

#p-rcb #cp_wrap_tab_productdetails #cp_tab_2 span.cp_spacer {
	padding-left:100px;
}
#p-rcb #cp_wrap_tab_productdetails #cp_tab_3 span.cp_spacer {
	padding-left:100px;
}
#p-rcb #cp_wrap_tab_productdetails #cp_tab_4 span.cp_spacer {
	padding-left:100px;
}
#p-rcb #cp_wrap_tab_productdetails #cp_tab_5 span.cp_spacer {
	padding-left:200px;
}

/* End of manualy position tabs */

/* Theme depended content*/

/* Examples of use css in previous category pages, these line may be replace by your own styles.*/

#p-rcb h2 { font-size:170%; }
#p-rcb h3, h4 { color:#0b5ed7; background-color: transparent;}
#p-rcb h5 { color:#0b5ed7; font-weight:bold; }
#p-rcb .p-col-articles h4 { color:#7cbd2a; }
#p-rcb #cp_flashcontent_header { width:957px; margin:0 1px;background-color:#fff; text-align:center; }
#p-rcb #cp_flashcontent_header img { margin:0; }


#p-rcb .overlay_clips_1			{ text-align :left; background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/overlay_SIM.gif); position: absolute; width: 960px; height : 600px; z-index: 10000; padding-top: 30px;}
#p-rcb .overlay_clips_2			{ text-align :left; background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/overlay_CALC.gif); position: absolute; width: 960px; height : 630px; z-index: 10000; padding-top: 30px;}
#p-rcb .overlay_clips_top_test	{ }
#p-rcb .close_button_test1	{ width:960px; position: absolute; right: 0px; top: 0px; cursor: pointer; padding-right:0px; padding-top:10px; color:#138796; text-align:right;}
#p-rcb .close_button_test2	{ width:960px; position: absolute; right: 0px; top: 0px; cursor: pointer; padding-right:0px; padding-top:10px; color:#138796; text-align:right;}

/* DIV POPUP */


#p-rcb #bottom_1, #bottom_2, #bottom_3, #bottom_4, #bottom_7, #instantReplay, #pauseLive
{
	color: #0D5FD8;
	cursor: pointer;
}

#p-rcb #bottom_1:hover, #bottom_2:hover, #bottom_3:hover, #bottom_4:hover
{
	text-decoration: underline;
}


/*#p-rcb .close_button{ position: absolute; padding:0px 5px 0px 5px; right: 17px; top: -5px; cursor: pointer; color : #993300; font-weight:bold; background-color:#FFFFFF; }*/

#p-rcb .green_title{font-weight:bold; color:#00A7BC; font-size:12px; padding-bottom:10px;}

/* TAB 1 */
#p-rcb .tab1_content1 { float:left; width:960px; height:100px; background-repeat:no-repeat;padding-left:20px; }
#p-rcb .tab1_textbox1{ float:left; width:443px; padding-left:20px; height:90px; clear:both; padding-top:20px;}
#p-rcb .tab1_textbox2{ float:left; width:316px; padding-left:20px; padding-top:10px; clear:both;}
#p-rcb .tab1_content2 { float:left; padding-top:20px; padding-left: 20px; float:left; }
#p-rcb .tab1_box { width:290px; float: left;padding-right: 20px; }
#p-rcb .tab1_boxtitel { font-weight:bold; color: #00A7BC; font-size: 12px; padding-bottom: 10px; }
#p-rcb .tab1_boxtxt { width:265px;}
#p-rcb .tab1_content3 { float:left; padding-top:50px; padding-left:20px; clear: both; padding-bottom:20px; width:960px;}
#p-rcb .tab1_content3_box { float:left;width:450px; }
#p-rcb .tab1_box_img { height:107px; width:91px; float: left;}
#p-rcb .tab1_content3_wrapper {	float:left;	width:325px; padding-left: 20px; }
#p-rcb .tab1_content3_boxtitel { font-weight: bold; color:#00A7BC; font-size:12px; padding-bottom: 10px; }
#p-rcb .tab1_content3_boxtxt {}

/* TAB 2 */
#p-rcb .tab2_bg{background-repeat:no-repeat;}
#p-rcb .tab2_content1{padding-top:20px; padding-left:20px; padding-bottom: 50px;}
#p-rcb .tab2_kader1 {/*width: 960px;*/}
#p-rcb .tab2_titel {font-weight:bold; color:#00A7BC; font-size:12px; padding-bottom:10px;}
#p-rcb .tab2_txt1 {width:545px;}
#p-rcb .tab2_kader2 {padding-top:30px; float:left; width:565px;}
#p-rcb .tab2_kader2_img {height:218px; width:173px; float:left;}
#p-rcb .tab2_pdfwrapper {padding-top:10px; float:left; width:360px;}
#p-rcb .tab2_pdfimg {float:left}
#p-rcb .tab2_pdftxt {padding-top:10px; float:left;}
#p-rcb .tab2_content2{padding-top:20px; padding-left:25px; padding-bottom:50px; clear:both;}
#p-rcb .tab2_box {width:325px; float:left; /*padding-right:20px;*/}
#p-rcb .tab2_boxtitel {font-weight:bold; color:#00A7BC; font-size:12px; padding-bottom:10px;}
#p-rcb .tab2_boxtxt {width:290px;}
#p-rcb .tab2_box_img {padding-right:20px; padding-top:10px; height:107px; width:91px; float:left;}
#p-rcb .tab2_content3{padding-top:20px; padding-left:25px; clear:both; background-repeat:no-repeat; height:174px; width:718px; bottom:0px;}
#p-rcb .tab2_kader_txt{padding-top:50px; padding-left:350px; width:230px;}



/* TAB 3 */
#p-rcb .tab3_top_leftbox{ float:left; width:448px; padding-left:20px; padding-top:20px;}
#p-rcb .tab3_top_rightbox{ float:right; width:491px; height:341px;} 
#p-rcb .tab3_calculator{ float:left; clear:both;}
#p-rcb .tab3_calculator_img{float:left; width:105px; height:125px; }
#p-rcb .tab3_calculator_text{ float:left; width:300px; padding-top:15px;}
#p-rcb .tab3_btm_box{ clear:both; width:960px; float:left; padding-top:40px; }
#p-rcb .tab3_btm_leftbox{ float:left; width:392px; height:350px;}
#p-rcb .tab3_btm_rightbox{ float:left; width:510px;}
#p-rcb .tab3_btm_rightbox1{ float:left; clear:both; width:510px;}
#p-rcb .tab3_btm_rightbox1_img{ float:left; width:154px; height:154px;}
#p-rcb .tab3_btm_rightbox1_text{ float:left; width:334px;}
#p-rcb .tab3_btm_rightbox2{ float:left; clear:both; width:340px; padding-left:10px; padding-top:20px;}


/* TAB 4 */
#p-rcb .tab4_textbox1{ float:left; width:600px; padding-left:20px; padding-top:20px; height:160px;}
#p-rcb .tab4_philips_since{ float:right; width:164px; height:156px; }
#p-rcb .tab4_green_title{font-weight:bold; color:#00A7BC; font-size:12px; padding-bottom:10px;}
#p-rcb .tab4_textbox2{ float:left; width:500px; padding-left:140px; }
#p-rcb .tab4_table{float:left; width:960px; height:473px; clear:both;}
#p-rcb .tab4_tablecontent{ width:685px; height:445px; float:left; padding-left:137px; padding-top:10px;}
#p-rcb .tab4_table_blok1{ float:left; width:145px; margin-left:15px; margin-right:15px; padding-top:20px;}
#p-rcb .tab4_table_blok2{ float:left; width:145px; margin-left:12px; margin-right:15px; padding-top:20px;}
#p-rcb .tab4_table_blok3{ float:left; width:145px; margin-left:10px; margin-right:15px; padding-top:20px;}
#p-rcb .tab4_table_blok4{ float:left; width:145px; margin-left:10px; padding-top:20px;}

#p-rcb .tab4_table_greytitle{ font-size:12px; font-weight:bold; color:#888b9c; width:145px; float:left; height:90px; text-align:center;}
#p-rcb .tab4_table_greytext{ color:#888b9c; width:145px; text-align:center; height:56px; float:left;}
#p-rcb .tab4_table_greyblok{ font-weight:bold; color:#666666; background-color:#f5f5f5; border-top:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px; padding-top:3px; padding-bottom:3px; text-align:center; float:left; width:145px;}
#p-rcb .tab4_table_whiteblok{ font-weight:bold; color:#666666; background-color:#ffffff; padding-top:2px; padding-bottom:2px; text-align:center; float:left; width:145px;}

#p-rcb .tab4_table_greentitle{ font-size:12px; font-weight:bold; color:#7cbd2a; width:145px; float:left; height:90px; text-align:center;}
#p-rcb .tab4_table_greentext{ color:#7cbd2a; width:145px; text-align:center; height:56px; float:left;}
#p-rcb .tab4_table_greyblok2{ font-weight:bold; color:#7cbd2a; background-color:#f5f5f5; border-top:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px; padding-top:3px; padding-bottom:3px; text-align:center; float:left; width:145px;}
#p-rcb .tab4_table_whiteblok2{ font-weight:bold; color:#7cbd2a; background-color:#ffffff; padding-top:2px; padding-bottom:2px; text-align:center; float:left; width:145px;}

#p-rcb .tab4_download{ float:left; width:500px; padding-left:130px; clear:both;}
#p-rcb .tab4_pdf_icon{ float:left; width:38px; height:47px;}
#p-rcb .tab4_download_text{ float:left; padding-top:12px; }
#p-rcb .tab4_download_darkbluetext{ color:#252f47;}

#p-rcb .tab4_btmleft_col{ float:left; width:428px; padding-left:20px; padding-top:40px; padding-bottom:20px;}
#p-rcb .tab4_btmright_col{ float:left; width:445px; padding-left:40px; padding-top:40px; padding-bottom:20px;}
#p-rcb .tab4_btmbox{ float:left; width:445px; border-top:1px solid #b6b3aa; padding-bottom:10px; padding-top:10px;}
#p-rcb .tab4_btmbox_wrapper{ float:left; width:445px; clear:both; padding-bottom:4px; padding-top:4px; }
#p-rcb .tab4_btmbox_left{ width:50px;float:left;} 
#p-rcb .tab4_btmbox_right{ width:390px;float:left;} 
#p-rcb .tab4_darkblue{color:#252f47; font-weight:bold;}
#p-rcb .tab4_green{color:#7cbd2a; font-weight:bold;}


/* TAB 5 */
#p-rcb .tab5_leftcol{ float:left; width:487px; padding-bottom:20px;}
#p-rcb .tab5_rightcol{ float:right; width:455px; padding-bottom:20px;}
#p-rcb .tab5_textbox1{float:left; padding-top:20px; padding-left:20px; height:117px;}
#p-rcb .tab5_textbox2{float:left; padding-left:20px; }
#p-rcb .tab5_picture{ float:left; background-repeat:no-repeat; width:455px; height:328px; }
#p-rcb .tab5_textbox{ float:left; clear:both; width:400px; padding-top:20px;}
#p-rcb .tab5_timeline{ float:left; clear:both;margin-top:20px; width:484px; height:435px; background-repeat:no-repeat;}
#p-rcb .tab5_timeline_title{ float:left; padding-left:20px; padding-top:10px; clear:both;}
#p-rcb .tab5_timeline_content{ width:449px; height:273px; padding-left:20px; padding-top:33px; clear:both;}
#p-rcb .tab5_timeline_contentleft{ float:left; width:72px; padding-left:20px; padding-top:1px;}
#p-rcb .tab5_timeline_contentright{ float:left; width:322px; padding-left:20px; padding-top:1px;}
#p-rcb .tab5_timeline_contentleft1{ float:left; width:72px; padding-left:20px; height:67px;}
#p-rcb .tab5_timeline_contentright1{ float:left; width:322px; padding-left:20px;height:67px}
#p-rcb .tab5_timeline_btm{ float:left; width:340px; padding-top:20px; padding-left:20px; }
#p-rcb .tab5_timeline_btm_italic{ float:left; width:300px; padding-top:0px; padding-left:60px; font-style:italic; }
#p-rcb .tab5_greentext{color:#7cbd2a; font-weight:bold;}

/* sim
------------------------------------------------*/
a {
	outline:none;
}
#sim_wrapper {
	display: block;
	width: 960px;
	height: 600px;
}
#sim_wrapper_content {
	display: block;
	position: absolute;
	z-index: 0;
	clear: both;
	width: 960px;
	height: 600px;
}

#sim_menu {
	width: 200px;
	display: block;
	height: auto;
	float: left;
}

#vensters {
	float: left;
}

#sim_menu .content {
	background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/sim/menu_top.gif);
	margin: 0px;
	padding: 0px;

	padding-top: 18px;
	padding-bottom: 9px;
	padding-left: 12px;
	padding-right: 12px;

}
	#sim_menu ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
		#sim_menu li {
			margin: 0px;
			padding: 0px;
			margin-left: 10px;
			width: 155px;
			clear: both;
		}
		#sim_menu a {
			text-decoration: none;
			outline:none;
		}
		#sim_menu .img {
			margin: 0px;
			padding: 0px;
			margin-top: 1px;
			float: left;
		}
			#sim_menu h6 {
				margin: 0px;
				padding: 0px;
				
				position: relative;
				left: 5px;
				margin-bottom: 4px;
				
				font-family: Verdana;
				font-size: 11px;
				font-weight: normal;
				color: #005aff;
			}
			#sim_menu h6.active {
				color: #000000;
			}
#sim_menu h5 {
	float: left;
	margin: 0px;
	padding: 0px;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	margin-left: 10px;
	width: 142px;
}
.h5_help {
	float: left;
	width: 14px;
}

#sim_menu .line {
	margin: 0px;
	padding: 0px;
	font-size: 0px;

	background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/sim/menu_line.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	height: 20px;
	clear: both;
}
#sim_menu .bottom {
	display: block;
	height: 10px;
	background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/sim/menu_bottom.gif);
	font-size: 0px;
}

#sim_popup {
	display: none;
	clear: both;
	position: absolute;
	width: 470px;
	height: 555px;
	z-index: 5;
	margin-left: 335px;
	margin-top: 0px;	
	padding: 19px;
	padding-bottom: 45px;
	background-image:url("/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/popup/help_big.png");
	background-repeat:no-repeat;
}
#sim_popup_inner{	
	width: 474px;
	height: 529px;
} 
#sim_popup span.sim_popup_title{
	display: block;
	height: 24px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana;
	margin-bottom: 10px;
}

#sim_popup span.sim_popup_title p{
	margin: 6px 10px 6px 10px;
	float: left;	
}

#sim_popup span.sim_popup_title p.close  {
	float: right;
}
#sim_popup span.sim_popup_title p.close .close_text {
	font-size: 10px;
	font-weight: bold;
	font-family: verdana;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/popup/close.gif);
	background-position:right -1px;
	background-repeat:no-repeat;
	padding-right: 15px;
}
#sim_popup span.sim_popup_title p.close .close_text:hover{
	text-decoration:none;
}
#sim_popup p.content{
	color: #000000;
	font-size: 10px;
	font-family: verdana;
}
#sim_popup div.sim_popup_content_txt {
	display: block;
	width: 454px;
	height: 90px;
	overflow: auto;
	margin-left: 10px;
	margin-bottom: 20px;
	
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;	
}

#sim_popup div.sim_popup_content_title {
	display: block;
	width: 454px;
	height: 70px;
	margin-left: 10px;

	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#sim_popup div.sim_popup_content_lamps {
	display: block;
	width: 464px;
	height: 380px;
	overflow: auto;
	position: relative;
}

#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp {
	float: left;
	position: relative;
	width: 148px;
	height: 190px; 
	background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/sim/bg.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	

}
#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp:hover{
	background-position: 0px -190px;
}
#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp .sim_lamp_database_img {
	position: relative;
	width: 135px;
	height: 176px;
	overflow: hidden;

	top: 7px;
	left: 7px;
	
	margin: 0px;
	padding: 0px;
	z-index: 2;

	
	background-repeat: no-repeat;
	background-position: center 5px;
}
	#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp .sim_lamp_database_img .sim_lamp_database_name {
		position: absolute;
		bottom: 0px;
	
		overflow: hidden;
		text-align: center;
		width: 125px;
		margin: 0px 4px 2px 4px;
		padding: 0px;	
	
		font-family: Verdana;
		font-size: 10px;
		font-weight: bold;
		
		color: #000000;
		z-index: 1;
		}
		
#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp .sim_lamp_database_info {
	position: absolute;
	overflow: hidden;
	display: none;
	
	top: 7px;
	left: 7px;
	
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	z-index: 2;

	width: 135px;
	height: 15px;
	background-color: #eeedf3;


	border-bottom: 1px solid #d2d5da;
}

#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp .sim_lamp_database_info .sim_lamp_database_txt_compare {
		text-align: center;
		display: block;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #ec8315;	
		
		text-decoration: none;
		cursor: pointer;
}
#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp .sim_lamp_database_info .sim_lamp_database_txt_details {
		text-align: center;
		display: block;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #0e5fd8;	
		
		text-decoration: none;
		cursor: pointer;
}
#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp .sim_lamp_database_info  .sim_lamp_database_txt_compare:hover,
#sim_popup div.sim_popup_content_lamps .sim_lamp_database_lamp .sim_lamp_database_info .sim_lamp_database_txt_details:hover {
	text-decoration: underline;
}

.venster {
	float: left;
	width: 372px;
	height: 581px;
	background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/sim/venster_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	margin-top: 10px;
	margin-right: 5px;
}

.imagevenster{
    position		  :static;
	width             : 368px;
	height            : 276px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
	.lower {
		position          : absolute;
		background-image  : url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/sim/rooms/m1_0000.jpg);
		background-repeat : no-repeat; 
		width             : 368px;
		height            : 276px;
		z-index           : 1;
	}

	.upper {
		position          : absolute;
		background-repeat : no-repeat; 
		width             : 368px;
		height            : 276px;
		z-index           : 2;
	}

	.switchesvenster {
		display			  : block;
		position          : absolute;
		background-repeat : no-repeat; 
		width             : 368px;
		height            : 276px;
		z-index           : 3;
	}

		.switchesroom {
			display: none;
			width: 368px;
			height: 276px;
		}
		.switch {
			display: block;
			position: absolute;
			width: 23px;

			height: 23px;
			background-repeat: no-repeat;
			background-position: 0px 0px;
		}

.roomclass {
	display: none;
	width: 368px;
	margin-left: 2px;
	margin-right: 2px;
}

.palet {
	width: 368px;
	height: 75px;
	
	background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/sim/palet_line.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#column0 {
	float: left;
	top: 6px;
	left: 4px;
	position: relative;
	width: 27px;
	height: 23px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #aab3b3;
	background-repeat: no-repeat;
}
.column1 {
	position: relative;
	width: 142px;
	height: 62px;
	float: left;
	top: 6px;
	left: 5px;
	border: 1px solid #d2d5da;
}
	.column1 .sim_lamp_white {
		width: 138px;
		height: 58px;
		padding: 2px;
		background-color: #FFFFFF;		
	}
	.column1 .sim_lamp_white .sim_lamp_img {
		float: left;
		width: 29px;
		height: 37px;
		margin-left: 5px;
		
	}
	.column1 .sim_lamp_white .sim_lamp_name {
		float: left;

		width: 125px;
		height: 32px;
		margin-top: 5px;
		margin-left: 5px;
		font-family: Verdana;
		font-size: 9px;
		font-weight: normal;
		color: #000000;
	}	
	.column1 .sim_lamp_white .sim_lamp_details {
		display: block;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #f58f08;	
		
		text-decoration: none;
		cursor: pointer;
		margin-left: 5px;
	}
	.column1 .sim_lamp_white .sim_lamp_details:hover {
		text-decoration: underline;
	}
#column2 {
	position: relative;
	width: 150px;
	height: 62px;
	float: left;
	top: 6px;
	left: 10px;
}
#column3 {
	position: relative;

	width: 26px;
	height: 62px;
	float: left;
	top: 6px;
	left: 15px;
}

.button {
	float: left;
	/*width: 90px;*/
	min-height: 20px;

}
	.button a:link,
	.button a:active,
	.button a:visited,
	.button a:hover,
	.button a h6,
	.button a h6:link,
	.button a h6:active,
	.button a h6:visited,
	.button a h6:hover {
				text-decoration: none;
			}
			.button .img {
				margin: 0px;
				padding: 0px;
				margin-top: 1px;
				float: left;
			}
				.button h6 {
					margin: 0px;
					padding: 0px;
					
					position: relative;
					margin-bottom: 4px;
					
					font-family: Verdana;
					font-size: 9px;
					font-weight: normal;
					color: #aab3b3;
					
					text-decoration: none;
				}
#box_tips {
	display: block;
	height: auto;
	width: 155px;
	margin-left: 10px;
}

		#box_tips .box_title {
			display: block;
			width: 150px;
			margin: 0px;
			padding: 0px;
			margin-bottom: 20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #000000;
		}
		#box_tips .box_txt {
			display: block;
			width: 150px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #000000;
			margin-bottom: 14px;
		}
		#box_tips .next_tip{
			display: block;
			width: 150px;
			text-align: right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #005AFF;
			text-decoration: none;
		}
		#box_tips .next_tip:hover{
			text-decoration: underline;
		}
#sim_help {
	position: absolute;
	clear: both;
	z-index: 10;
}

#help_popup {
	width: 400px;
	height: 300px;
	margin-left: 380px;
	margin-top: 120px;
	padding: 19px;
	background-image:url("/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/popup/help_small.png");
	background-repeat:no-repeat;
}
	#help_popup #help_popup_title {
		display: block;
		height: 24px;
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana;
		margin: 6px 10px 6px 10px;
		float: left;
		width: 160px;
	}
	#help_popup #help_close .close_text {
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana;
		text-decoration: none;
		float: right;
		margin-right: 16px;
	}
	/*#help_popup #help_close .close_text {
		float: left;		
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana;
		text-decoration: none;
	}*/
	#help_popup #help_close {
		display: block;
		cursor: pointer; 
		height: 24px;
		width: 160px;
		/*width: 50px;*/

		margin: 6px 10px 6px 10px;
		float: left;

		text-decoration: none;
		background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/popup/close.gif);
		background-position:right 1px;
		background-repeat:no-repeat;
	}
	#help_popup #help_content {
		clear: both;
		display: block;
		width: 340px;
		height: 200px;
		overflow: auto;
		margin-left: 10px;
		margin-bottom: 20px;
		
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
	}


.small {
	font-weight: normal;
	font-size: 10px;
}

/* calc
------------------------------------------------*/
.bold_11_black
{
	font-size: 11px;
	font-weight: bold;
}
.normal_10_black
{
	font-size: 10px;
}

#calc_wrapper{
	display: block;
	width: 860px;
	height: 630px;
	padding-left: 100px;
	text-align:left;
}

#calc_wrapper td{
	background-color:transparent;
}

#calc_list {
	position: absolute;
	width:760px;
	height: 600px;
	z-index: 1;
	
}
#calc_list .calc_container_title {
	display: block;
	clear: both;
	width: 760px;
	height: 10px;
	background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 0px;
}
#calc_list #header {
	float: left;
	position:relative;
	padding-top: 10px;
	margin-bottom: 2px;
	min-height: 26px;
	width: 760px;
	font-size: 12px;
	font-weight: bold;
	color: #7cbd2a;
	
}
#calc_list #items {
	float: left;
	width:780px;
	height: 535px;
	overflow: auto;
	position:relative;
}
#calc_list #items .item {
	display: block;
	height: 105px;
	width: 760px;
	background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/bg.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	margin-bottom: 2px;
	cursor: pointer;

}
#calc_list #items .item:hover {
	background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/bg.gif);
	background-position: 0px -105px;
}
a.btn_blue:link, a.btn_blue:visited, a.btn_blue:hover, a.btn_blue:active{
	display:block;
	width: 148px;
	height: 29px;
	background-image:url("/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/button_blue.gif");
	color:#FFFFFF;
	text-align:center;
	line-height: 23px;
	font-weight:bold;
}
a.btn_blue:hover{
	background-position: 0px -29px;
	color: #F0F0F0;
	text-decoration:none;
}

a.btn_grey:link, a.btn_grey:visited, a.btn_grey:hover, a.btn_grey:active{
	display:block;
	width: 148px;
	height: 29px;
	background-image:url("/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/button_grey.gif");
	color:#FFFFFF;
	text-align:center;
	line-height: 23px;
	font-weight:bold;
}
a.btn_grey:hover{
	background-position: 0px -29px;
	color: #F0F0F0;
	text-decoration:none;
}

a.btn_white:link, a.btn_white:visited, a.btn_white:hover, a.btn_white:active{
	display:block;
	width: 148px;
	height: 29px;
	background-image:url("/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/button_white.gif");
	color:#000;
	text-align:center;
	line-height: 23px;
	font-weight:bold;
}
a.btn_white:hover{
	background-position: 0px -29px;
	color: #141414;
	text-decoration:none;
}

#calc_list #items .item .calc_lamp {
	float: left;
	width: 170px;
	text-align: center;
	margin: 5px;
}
#calc_list #items .item .calc_lamp .img {
	height: 65px;
}
#calc_list #items .item .calc_lamp .title {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

	color: #000000;
}
#calc_list #items .item .pijl {
	float: left;
	width: 40px;
	height: 105px;
}
#calc_list #items .item .benefit {
	float: left;
	margin-left: 14px;
	margin-top: 16px;
	width: 230px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
#calc_list #items .item .benefit ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#calc_list #items .item .benefit ul li{
	margin-bottom: 3px;
}

.benefit ul li {
	background-image: none;
	padding:0 0;
}

#calc_list #items .item .price {
	float: left;
	margin-left: 0px;
	margin-top: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
	
#calc_help {
	position: absolute;
	z-index: 10;
	width:760px;
	margin-top: 120px;
	
}	
	
#calc_detail {
	position: absolute;
	display: block;
	z-index: 5;
	width:760px;
	
}
#calc_details_container {
	display: block;

	width: 760px;
	min-height: 100px;
}
#calc_details_container .calc_details_container_title {
	display: block;
	clear: both;
	width: 760px;
	height: 10px;
	font-size: 0px;
}
	#calc_details_container #calc_details_left {
		float: left;
		width: 696px;
		min-height: 100px;
	}
	#calc_details_container #calc_details_right {
		float: left;
		width: 254px;
		min-height: 100px;
	}
		#calc_details_container #calc_details_right .calc_details_right_top {
			display: block;
			height: 2px;
			/*background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/info_top.gif);*/
			background-repeat: no-repeat;
			font-size: 0px;
		}	
		#calc_details_container #calc_details_right .calc_details_right_middle {
			display: block;
			min-height: 200px;
			background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/info_bg.gif);
			padding-bottom: 20px;
		}	
			#calc_details_container #calc_details_right .calc_details_right_middle .img {
				display: block;
				margin-left: 2px;
				margin-right: 2px;
			}
			#calc_details_container #calc_details_right .calc_details_right_middle .title {
				display: block;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 22px;
				font-weight: normal;
				color: #ffffff;
				margin-top: 10px;
				margin-left: 10px;
				margin-right: 22px;
				margin-bottom: 2px;
			}
			#calc_details_container #calc_details_right .calc_details_right_middle .text {
				display: block;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #ffffff;
				margin-left: 18px;
				margin-right: 22px;
			}			
			#calc_details_container #calc_details_right .calc_details_right_middle .text ul {
				margin-left: 14px;
				margin-top: 8px;
				padding: 0px;
			}
		#calc_details_container #calc_details_right .calc_details_right_bottom {
			display: block;
			height: 2px;
			background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/info_bottom.gif);
			background-repeat: no-repeat;
			font-size: 0px;
		}	
#calc_details_table {
	float: left;
	margin-left: 10px;
	display: block;
}
#calc_details_container #calc_details_top {
	display: block;
	width: 760px;
	min-height: 80px;
	height: 80px;
	margin-top: 20px;
}
#calc_details_container #calc_details_top .line1 {
	display: block;
	margin-left: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
#calc_details_container #calc_details_top .line2 {
	display: block;
	margin-left: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;	
	color: #7ab51f;
	line-height: 30px;
}
	#calc_details_table .pijl1 {
		background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/pijl.gif);
		background-repeat: no-repeat;
		background-position: left;
		text-align: center;
	}
	#calc_details_table .pijl2 {
		background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/pijl.gif);
		background-repeat: no-repeat;
		background-position: right;
		text-align: center;
	}
	#calc_details_table .td {
		padding-left: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
		width: 200px;
	}
	#calc_details_table .td2 {
		padding-left: 10px;
		padding-top: 4px;
		padding-bottom: 3px;
		width: 200px;
	}
	#calc_details_table .td3 {
		padding-left: 10px;
		padding-top: 3px;
		padding-bottom: 3px;
		width: 400px;
	}
	#calc_details_table .td32 {
		padding-left: 10px;
		padding-top: 3px;
		padding-bottom: 3px;
		width: 200px;
	}	
	#calc_details_table select {
		border: 1px solid #e0e0e8;
		width: 123px;
		height: 18px;
		margin-left: 20px;		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;	
		text-align: right;
	}
	#calc_details_table .input {
		border: 1px solid #e0e0e8;
		width: 120px;
		height: 16px;
		margin-left: 20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;	
		text-align: right;	
	}
	#calc_details_table .disabled,
	#calc_details_table .disabled_white {
		float: left;
		width: 120px;
		height: 16px;
		margin-left: 20px;

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;	
		text-align: right;
	}
	#calc_details_table .disabled_white {
		color: #FFFFFF;
	}
	#calc_details_table .small,
	#calc_details_table .small_white {
		position: relative;
		height: 16px;
		margin-left: 5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #000000;
	}
	#calc_details_table .small_white {
		color: #FFFFFF;
	}	
	#calc_details_table a.table_icon {
		margin-left: 5px;
		margin-top: 4px;
	}

#box_savings_settings {
		float: left;
		clear: both;
		
		width: 180px;
	}
		#box_savings_settings .top {
			display: block;
			
			width: 180px;
			height: 10px;
			
			margin: 0px;
			padding: 0px;
						
			background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/box_top.gif);
			background-repeat: no-repeat;
			
			font-size: 0px;
		}
		#box_savings_settings .bg {
			float: left;
		
			width: 180px;
			
			padding-bottom: 5px;
			padding-left: 12px;
			padding-right: 12px;

			background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/box_bg.gif);
			background-repeat: repeat-y;
		}
			#box_savings_settings ul {
				clear: both;
				
				margin: 0px;
				padding: 0px;
				list-style: none;
			}
				#box_savings_settings li {
					float: left;
					width: 180px;
					
					clear: both;
					/*position: relative;*/
					
					margin: 0px;
					margin-bottom: 2px;
					padding: 0px;
		
					list-style: none;
					font-size: 0px;
					background-image:none;


				}
		#box_savings_settings .bottom {
			display: block;
			clear: both;
			height: 30px;
			
			background-image: url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/calc/box_bottom.gif);
			background-repeat: no-repeat;
		}

#box_savings_settings input {
	border: 1px solid #e0e0e8;
	width: 60px;	
	
	margin-right: 5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0e5fd8;	
	text-align: right;
}
.icon {	
	float: left;
	margin-top: 3px;
}

.container_input {
	display: block;
	float: left;
	width: 140px;
	margin-left: 5px;
}
.inspring {
	left: 10px;
}

form {
	display: inline;
}

#calc_help_popup {
	position: absolute;
	width: 400px;
	height: 300px;
	z-index: 5;
	margin-left: 135px;
	padding: 19px;
	background-image:url("/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/popup/help_small.png");
	background-repeat:no-repeat;
}
	#calc_help_popup #help_popup_title {
		display: block;
		height: 24px;
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana;
		margin: 6px 10px 6px 10px;
		float: left;
		width: 265px;
	}
	#calc_help_popup #help_close .close_text {
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana;
		text-decoration: none;
		float: right;
		margin-right: 16px;
	}
	/*#calc_help_popup #help_close .close_text {
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana;
		text-decoration: none;
	}*/
	#calc_help_popup #help_close {
		display: block;
		cursor: pointer; 
		height: 24px;
		width: 160px;

		margin: 6px 10px 6px 10px;
		float: left;

		text-decoration: none;
		background-image:url(/consumerfiles/pageitems/master/categorypages/energysavers/assets/images/popup/close.gif);
		background-position:right 1px;
		background-repeat:no-repeat;
	}
	#calc_help_popup #help_content {
		clear: both;
		display: block;
		width: 340px;
		height: 200px;
		overflow: auto;
		margin-left: 10px;
		margin-bottom: 20px;
		
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		line-height: 18px;
	}




