/*
 * 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/vitalight/assets/images/icon-link.gif) no-repeat center right; padding-right:10px; color:#323232; font-weight:bold; }
#p-rcb a.brown-link {color:#993300; line-height:25px; padding-top:5px; padding-bottom:5px;  font-weight:bold; padding-right:70px;  }
#p-rcb a.brown-link2 { background:transparent url(/consumerfiles/pageitems/master/categorypages/vitalight/assets/images/icon-link-brown.gif) no-repeat center right; padding-right:10px; color:#323232; font-weight:bold; }
 
#p-rcb #flashcontent_header { background-repeat: no-repeat; background-position: 0px 0px; background-color: #ffffff;}
#p-rcb #flashcontent_header,
#p-rcb #flashcontent_header #flash-inner-wrapper { height:314px; min-height:314px; }
#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/vitalight/assets/images/menuBg.gif) repeat-x bottom;
      font-size:12px;
      line-height:normal;
	  height:32px; max-height:32px;
    }

/* End: Product Details Tabs */
/* DIV POPUP */
#p-rcb #video1, #video2, #video3, #video4, #freedom_flash{color: #0D5FD8;cursor: pointer;}

/* BRIGHTCOVE */
#overlayDiv.popup {width:auto;/*750px;*/ /* player height + padding left and right (486 + 20)*/display:none;background:#fff;border:1px solid black;padding:4px;}
#overlayDiv.popup .navigation {float:right;	}
#overlayDiv.popup .content{padding:10px;text-align:center;}
#overlayDiv.popupbrightcove{height:auto; /* player height + padding top and bottom + close button height (412 + 20 + 15)*/}
#popupManBackground {background:#333;}
#overlayDiv .close_btn{ cursor: pointer; color : #000000; font-weight:bold; }





 /* Tab redesign
    ---------------------------------------------------------*/
    
    #p-rcb #cp_wrap_tab_productdetails ul       { margin: 0; padding: 0; background: url(/consumerfiles/pageitems/master/categorypages/vitalight/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/vitalight/assets/images/tab-redesign/bg-tab-right-long.gif) no-repeat right top; }
    #p-rcb #cp_wrap_tab_productdetails a        { color:#ffffff; font-size:12px; display: block; line-height: 32px; background: url(/consumerfiles/pageitems/master/categorypages/vitalight/assets/images/tab-redesign/bg-tab-left-short.gif) no-repeat -1px top;text-align: center; outline: none; }
    #p-rcb #cp_wrap_tab_productdetails a:hover  { color:#ffffff; font-size:12px;  text-decoration: none; font-weight:bold; }
    
    #p-rcb #cp_wrap_tab_productdetails .cp_active                       { background: url(/consumerfiles/pageitems/master/categorypages/vitalight/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/vitalight/assets/images/tab-redesign/bg-tab-active-left-short.gif) no-repeat left top; font-size:12px; color: #993300; 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/vitalight/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/vitalight/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/vitalight/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/vitalight/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/vitalight/assets/images/tab-redesign/bg-tab-mid.gif) no-repeat right top; }
    #p-rcb #cp_wrap_tab_productdetails .cp_active_rightSibling a        { background: none; color:#ffffff; font-size:12px; }
    
    #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_tab_5{ background-color:#573305; }
#p-rcb #cp_wrap_tab_productdetails #cp_tab_5 a{ background-color:#573305; }
  /*   #p-rcb #cp_wrap_tab_productdetails #cp_tab_1 a{ border-right:1px #fac847 solid; }
	#p-rcb #cp_wrap_tab_productdetails #cp_tab_2 a{border-right:1px #fac847 solid;} */
    #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;
	margin-top: 0px;
}
.sIFR-active #p-rcb h3 {

	visibility:hidden;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.sIFR-active #p-rcb h4 {

	visibility:hidden;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 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 h2, h3 { color:#993300; line-height:150%; }
#p-rcb h4 { color:#ffffff; line-height:150%; }
#p-rcb .p-col-articles h4 { color:#ffffff; }
#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 .blue_t		{	color : #1266FF; }
#p-rcb .lilGreyTXT	{	color : #666666; font-size : 9px; }
#p-rcb .intro_t		{	color: #1266FF; font-size : 12px; }
#p-rcb .smallFont	{	font-size : 10px; }

#p-rcb .overlay_clips_1		{ text-align : center; position: absolute; width: 500px; height : 430px; z-index: 10000; padding: 10px;}

/* DIV POPUP */


#p-rcb #tab1_Philips_fullrange, #bottom_1, #bottom_2, #bottom_3, #bottom_4,  #bottom_7, #video_tab3, #video2_tab3, #instantReplay, #pauseLive, #natural_sounds
{
	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; }

/* TAB 1 */
#p-rcb .tab1_topbg		{ background-image:url(../images/tab1_top_bg.jpg); background-repeat:no-repeat; width:960px; height:617px; }
#p-rcb .tab1_bottombg	{ background-image:url(../images/tab1_bottom_bg.jpg); background-repeat:no-repeat; width:960px; height:494px; }
#p-rcb .tab1_row1		{ float:left; width:960px; height:280px;}
#p-rcb .tab1_textbox1	{ float:left; width:460px; padding-left:40px; padding-right:40px; padding-top:25px;}
#p-rcb .tab1_videobox_1	{ float:left; padding-left:20px; padding-right:15px; width:385px; padding-top:35px;}
#p-rcb .tab1_videobox_1_title{ width:385px; float:left;}
#p-rcb .tab1_videobox_1_text{ width:176px; float:left; padding-right:15px; padding-top:15px;}
#p-rcb .tab1_videobox_1_img{ width:194px; float:left; padding-top:5px;}
#p-rcb .tab1_row2		{ float:left; width:960px; height:337px;}
#p-rcb .tab1_textbox2	{ float:left; width:460px; padding-left:40px; padding-right:40px;}
#p-rcb .tab1_title2		{ float:left; width:460px; padding-top:5px;}
#p-rcb .tab1_text2		{ float:left; width:270px;}
#p-rcb .tab1_linkprod1	{ float:left; width:190px; height:175px; cursor:pointer;}
#p-rcb .tab1_videobox_2	{ float:left; width:385px; padding-left:20px; padding-right:15px; padding-top:27px;}
#p-rcb .tab1_videobox_2_title{ float:left; width:175px; padding-right:14px;}
#p-rcb .tab1_videobox_2_img{ float:left; width:194px;}
#p-rcb .tab1_row3		{ float:left; width:960px; height:245px;}
#p-rcb .tab1_linkprod2	{ float:left; width:165px; height:200px; cursor:pointer;}
#p-rcb .tab1_linkprod3	{ float:left; width:190px; height:200px; cursor:pointer;}
#p-rcb .tab1_textbox3	{ float:left; width:550px; padding-right:55px; padding-top:40px;}
#p-rcb .tab1_row4		{ float:left; width:960px; height:249px;}
#p-rcb .tab1_textbox4	{ float:left; width:514px; padding-left:55px; padding-right:67px; padding-top:30px;}
#p-rcb .tab1_textbox4_title	{ float:left; width:410px; padding-right:104px;}
#p-rcb .tab1_box_4		{ float:left; width:250px; padding-left: 20px; padding-right: 50px; padding-top:7px;}
#p-rcb .tab1_box_4_title{ float:left; width:250px;}
#p-rcb .tab1_box_4_text	{ float:left; width:250px; padding-top:20px;}
#p-rcb .tab1_box_4_img	{ float:left; width:194px;}


/* TAB 2 */
#p-rcb .tab2_mainbg		{ background-repeat:no-repeat; width:960px; height:1003px; }
#p-rcb .tab2_textbox1	{ float:left; width:960px;}
#p-rcb .tab2_text1		{ float:left; width:400px; height:270px; padding-left:40px; padding-right:520px; padding-top:20px;}
#p-rcb .tab2_text4_text	{ float:left; width:340px;}
#p-rcb .tab2_buydiv		{ float:left; width:60px;}
#p-rcb .tab2_leftside	{ float:left; width:500px; height:540px;}
#p-rcb .tab2_rightside	{ float:left; width:460px;}
#p-rcb .tab2_textbox2	{ float:left; width:500px;}
#p-rcb .tab2_text2		{ float:left; width:390px; padding-left:40px;}
#p-rcb .tab2_textbox3	{ float:left; width:500px; height:120px; }
#p-rcb .tab2_text3		{ float:left; width:500px; padding-left:40px;}
#p-rcb .tab2_textbox4	{ float:left; width:500px;}
#p-rcb .tab2_text4		{ float:left; width:450px; padding-left:40px; padding-top:40px;}
#p-rcb .tab2_text4_disclaimer { float:left; width: 460px; padding-left:40px; padding-top:40px;}
#p-rcb .tab2_textbox5	{ float:left; width:960px; }
#p-rcb .tab2_playVideo	{ float:left; width:196px; padding-left:75px;}
#p-rcb .tab2_videotext	{ float:left; width:200px; padding-left:20px;}
#p-rcb .tab2_textbox6	{ float:left; width:450px; }
#p-rcb .tab2_playVideo2	{ float:left; width:194px; height:134px; padding-left:20px;}
#p-rcb .tab2_videotext2	{ float:left; width:200px; padding-left:20px;}
#p-rcb .tab2_watchmovie	{ float:right; width:158px; height:158px; margin-top:50px; margin-right:30px;  }
#p-rcb .natural_sounds	{ float:right; width:300px; height:320px; margin-right:12px; cursor:pointer;}

/* TAB 3 */
#p-rcb .tab3_bg					{ background-repeat:no-repeat; width:960px; height:1089px;}
#p-rcb .tab3_textbox1			{ float:left; width:540px; padding-left:40px; padding-top:20px;}
#p-rcb .tab3_intro				{ color:#993300; height: 220px; }
#p-rcb .tab3_textbox2			{ float:left; width:320px; padding-left:40px; padding-top:40px;}
#p-rcb  .tab3_text1				{ clear: both; height: 250px;}
#p-rcb  .tab3_text_assessment	{ float:left; padding-left: 20px; padding-top: 7px;}
#p-rcb  .tab3_text2				{ float: left; clear: both; height: 350px; width: 540px; }
#p-rcb  .tab3_text2_title		{ float:left; width:400px; padding-left:35px;}
#p-rcb  .tab3_text2_title2		{ float:left; width:400px; padding-left:110px;}
#p-rcb  .tab3_text2_img			{ float:left; width:284px;}
#p-rcb  .tab3_text2_img2		{ float:left; width:284px; cursor:pointer;}
#p-rcb  .tab3_text2_text		{ float:left; width:241px; padding-left: 15px; padding-top:30px;}
#p-rcb  .tab3_text2_text2		{ float:left; width:241px; padding-left: 15px;}
#p-rcb  .tab3_text2_link		{ float:left; width:465px; clear:both; padding-left:35px;}
#p-rcb  .tab3_text2_link_left	{ float:left; width:350px; }
#p-rcb  .tab3_text3_link		{ float:left; width:400px; padding-left:140px; clear:both;}
#p-rcb  .tab3_text3_link_left	{ float:left; width:340px; }
#p-rcb  .tab3_buydiv			{ float:left; width:60px;}
#p-rcb  .tab3_assessment_wrapper{ width:293px; height:182px; border:1px solid #993300; background-repeat: no-repeat;}
#p-rcb  .tab3_assessment_title	{ float:left; width:250px; }
#p-rcb  .tab3_assessment_p		{ float:left; width:250px; padding-top:10px;}
#p-rcb  .tab3_wrapperkader		{ padding-top: 60px; clear: both;}
#p-rcb  .tab3_mainkader			{ height: 364px; width:293px; border: 1px solid #993300; background-repeat: no-repeat;}
#p-rcb  .tab3_mainkader_titel	{ padding-left: 20px; padding-top: 7px;}
#p-rcb  .tab3_disclaimerkader	{ padding-top: 40px; clear: both;}
#p-rcb  .tab3_disclaimer		{ padding-right: 20px;}

/* TAB 4 */
#p-rcb  .tab4_mainbg{ float:left; background-repeat:no-repeat; width:960px; height:841px;}
#p-rcb  .tab4_textbox1{ float:left; clear:both; padding-left:40px; padding-top:45px; width:466px; height:190px;}
#p-rcb  .tab4_textbox2{ float:left; clear:both; padding-left:40px; width:400px; height:325px;}
#p-rcb  .tab4_buydiv{ float:left; clear:both; padding-left:220px;  width:200px; height:20px;}
#p-rcb  .tab4_textbox3{ float:left; clear:both; padding-left:525px; width:400px; height:220px;}

/* TAB 5 */
#p-rcb .tab5_topbg{ float:left; background-repeat:no-repeat;width:960px; height:324px; }
#p-rcb .tab5_text1{ float:left; padding-left:40px; padding-top:20px; width:800px;}
#p-rcb .tab5_textbox1{ float:left; width:960px; padding-bottom:40px; }
#p-rcb .prod1_text{ float:left; width:275px; padding-left:40px;}
#p-rcb .prod2_text{ float:left; width:275px; padding-left:40px;}
#p-rcb .prod3_text{ float:left; width:275px; padding-left:40px;}
#p-rcb .tab5_prod_title a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#993300; font-weight:bold;}
#p-rcb .tab5_linkprods4_6{ float:left; padding-top:20px; width:960px;}
#p-rcb .tab5_linkprod4{ float:left; width:320px; height:230px; cursor:pointer;}
#p-rcb .tab5_linkprod5{ float:left; width:320px; height:230px; cursor:pointer;}
#p-rcb .tab5_linkprod6{ float:left; width:320px; height:230px; cursor:pointer;}



/*where to buy button */
#p-rcb .wtb-button {
   background:transparent url(/consumerfiles/pageitems/master/where_to_buy/standard/button-r.png) no-repeat scroll 100% 50%;
   float:left;
   padding-right:5px;
   cursor:pointer;
   }
#p-rcb .wtb-button, wtb-button:visited {
   color:#FFFFFF;
   font-weight: bold;
   }
#p-rcb .wtb-button:hover, wtb-button:focus {
   font-weight: bold;
   }
#p-rcb .wtb-button span {
   background:transparent url(/consumerfiles/pageitems/master/where_to_buy/standard/button.png) no-repeat scroll 0 50%;
   display:block;
   padding:0.333em 7px 0.583em 14px;
   text-align:center;
   white-space:nowrap;
   }
#p-rcb .wtb-button-02 {
   background-image:url(/consumerfiles/pageitems/master/where_to_buy/standard/button-2-r.png);
   padding-right:7px;
   }
#p-rcb .wtb-button-02 span {
   background-image:url(/consumerfiles/pageitems/master/where_to_buy/standard/button-2.png);
   padding:0.333em 7px 0.583em 14px;
   }