/*

 * 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

 */

 

 

 @import "box.css";

 

 #p-rcb a{

	cursor:pointer;

	color:#0b5ed7;

}



.popup{

	width:900px;

	display:none;

	z-index:1000;

}



.popup .navigation {

	float:right;

	padding:0px 15px 0px 0px;

	cursor:pointer;

}



.popup .paragraph{

	margin-bottom: 10px;

	text-align: left;

	}



.popup .content{

	padding:20px 40px 20px 40px;

}



.popup .imagecontent{

	padding:0;

	overflow:hidden;

	height:340px;

	

}



.popup .arrow{

	position:relative;

	top:124px;

	left:101px;

}



#enlarged{

	width:120px;

	overflow:hidden;

	height:400px;

}







#popupManBackground {

	/*background:#333;*/

}





 .popup .popupTitle { color:#00a7bc; text-align:left; }

 

 

#p-rcb a.p-link { background:transparent url(/consumerfiles/pageitems/master/categorypages/toothbrush_heads/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;}

#p-rcb #flashcontent_header,

#p-rcb #flashcontent_header #flash-inner-wrapper { height:265px; min-height:265px; }

#p-rcb #flashcontent_header object   { outline: none; }





#p-rcb #topcontent_header { height:50px; }

#p-rcb #topcontent_header #flashcontent_header_topright { float:right; padding:5px 15px 0 0px}

#p-rcb #topcontent_header #flashcontent_header_topleft { float:left; padding:5px 0 0 15px;width:700px;}









 /* Tab redesign

    ---------------------------------------------------------*/

    

    #p-rcb #cp_wrap_tab_productdetails ul       { margin: 0; padding: 0; background: url(/consumerfiles/pageitems/master/categorypages/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/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/toothbrush_heads/assets/images/overlay_CALC.gif); position: absolute; width: 960px; height : 630px; z-index: 10000; padding-top: 30px;}

#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;}



/* GENERAL CLASSES*/



#p-rcb p {

margin: 0px;

padding: 0px;

line-height: 19px;

}



  #p-rcb p.title {

  font-size: 16px;

  }

  

  #p-rcb p.subtitle {

  color: #00a7bc;

  font-weight: bold;

  } 



/*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;

   }

     

#p-rcb a.button {

background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/tab1_button_buy.png') no-repeat;

color: white;

display: block;

font-weight: bold;

height: 21px;

margin-top: 10px;

text-align: center;

width: 60px;

}



   #p-rcb a.button:hover {

   text-decoration: none;

   }



#p-rcb a.carrot {

background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/a_icon_carrot.png') no-repeat;

background-position: bottom right;

padding: 0px 7px 0px 0px;

}    



#p-rcb .productoverview {

margin: 15px 0px 0px 5px;

width: 949px;

}



   #p-rcb .productoverview .productoverview_head {

   background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/productoverview_head.png') no-repeat;

   height: 48px;

   overflow: hidden;

   width: 949px;

   }

   

      #p-rcb .productoverview .productoverview_head .productoverview_head_left {

      display: inline;

      float: left;

      padding: 10px 20px 0px 20px;

      width: 665px; /*705*/

      }

      

      #p-rcb .productoverview .productoverview_head .productoverview_head_right {

      display: inline;

      float: left;

      padding: 18px 15px 0px 15px;

      width: 214px; /*244*/

      }

      

   #p-rcb .productoverview .productoverview_content {

   background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/productoverview_content.png') no-repeat;

   width: 949px;

   } 

   

      #p-rcb .productoverview .productoverview_content .productoverview_content_left {

      display: inline;

      float: left;

      padding: 30px 40px 0px 10px;

      width: 655px; /*705*/ 

      }

      

         #p-rcb .productoverview .productoverview_content .productoverview_content_left .productinfo_double {

         display: inline;

         float: left;

         margin-left: 30px;

         width: 295px; /*295*/

         }

         

         #p-rcb .productoverview .productoverview_content .productoverview_content_left .productinfo_double.single {

         width: 600px; /*460*/

         }                  

         

            #p-rcb .productoverview .productoverview_content .productoverview_content_left .productinfo_double .productinfo_double_left {

            display: inline;

            float: left;

            margin-right: 20px;

            }

            

            #p-rcb .productoverview .productoverview_content .productoverview_content_left .productinfo_double .productinfo_double_right {

            display: inline;

            float: left;

            width: 222px;

            } 

              

              #p-rcb .productoverview .productoverview_content .productoverview_content_left .productinfo_double .productinfo_double_right.single_text {

              width: 460px;

              }

              

              #p-rcb .productoverview .productoverview_content .productoverview_content_left .productinfo_double .productinfo_double_right p {

              margin-bottom: 5px;

              }                                                     

      

      #p-rcb .productoverview .productoverview_content .productoverview_content_right {

      display: inline;

      float: left;

      padding: 15px 15px 0px 15px;

      width: 214px; /*244*/      

      }

      

         #p-rcb .productoverview .productoverview_content .productoverview_content_right .compatible_left {

         float: left;

         display: inline;

         } 

         

         #p-rcb .productoverview .productoverview_content .productoverview_content_right .compatible_right {

         float: right;

         display: inline;

         margin-right: 20px;

         }

         

#p-rcb .footer {

background: white url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/footer.png') no-repeat;

background-position: bottom;

height: 150px;

margin-top: 10px;

width: 960px;

}  



   #p-rcb .footer .footer_brush1 {

   background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/footer_brush1_1.png') no-repeat;

   display: inline;

   float: left;

   height: 87px; /*107*/

   margin: 0px 15px 0px 10px;

   padding: 20px 0px 0px 250px;

   width: 213px; /*463*/

   }

   

   #p-rcb .footer .footer_brush2 {

   background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/footer_brush2_1.png') no-repeat;

   display: inline;

   float: left;

   height: 77px; /*107*/

   padding: 30px 0px 0px 200px; 

   width: 263px; /*463*/   

   }

                                               



/* TAB 1 */



#p-rcb #cp_tab_content_1 {

background: white url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/header.png') no-repeat;

background-position: top;

width: 960px;

}



   #p-rcb #cp_tab_content_1 #overview_introduction {

   padding-top: 30px;

   width: 957px;

   }

  

      #p-rcb #cp_tab_content_1 #overview_introduction #overview_introduction_left {

      display: inline;

      float: left;

      margin-right: 55px;

      padding-left: 20px;

      width: 622px; /*642*/

      }

      

      #p-rcb #cp_tab_content_1 #overview_introduction #overview_introduction_right {

      display: inline;

      float: left;

      width: 247px; /*247*/

      }  

      

         #p-rcb #cp_tab_content_1 #overview_introduction #overview_introduction_right #seasonsbanner_top {

         height: 38px;

         }

         

         #p-rcb #cp_tab_content_1 #overview_introduction #overview_introduction_right #seasonsbanner_footerwrap {

         background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/tab1_seasonsbanner_bottom.png') no-repeat;

         background-position: bottom;

         padding: 5px 35px 13px 15px;

         width: 197px; /*247*/

         }

         

            #p-rcb #cp_tab_content_1 #overview_introduction #overview_introduction_right #seasonsbanner_footerwrap p {

            line-height: 14px;

            margin: 0px;

            padding: 0px;

            }           

        

         #p-rcb #cp_tab_content_1 #overview_introduction #overview_introduction_right #seasonsbanner_content {

         background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/tab1_seasonsbanner_repeat.png') no-repeat;

         } 

         

/* TAB 2 */



#p-rcb #cp_tab_content_2{

background: white url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/header.png') no-repeat;

background-position: top;

width: 960px; /*957*/

}



   #p-rcb #cp_tab_content_2 #healthy_intro {

   padding: 30px 40px 0px 40px;

   width: 877px; /*957*/

   }

   

   #p-rcb #cp_tab_content_2 #healthy_text {

   padding: 30px 40px 0px 40px;

   width: 877px; /*957*/

   }

   

      #p-rcb #cp_tab_content_2 #healthy_text #healthy_text1 {

      display: inline;

      float: left;

      margin-right: 50px;

      width: 400px; 

      }

      

      #p-rcb #cp_tab_content_2 #healthy_text #healthy_text1 {

      display: inline;

      float: left;

      width: 400px; 

      }          



   #p-rcb #cp_tab_content_2 #healthy_products {

   height: 288px;

   margin-top: 20px;

   width: 957px; /*957*/

   }



      #p-rcb #cp_tab_content_2 #healthy_products #healthy_products1 {

      background: url('/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/tab2_image1_1.png') no-repeat;

      float: left;

      display: inline;

      height: 63px; /*288*/

      padding: 225px 0px 0px 70px;

      width: 423px;

      }



         #p-rcb #cp_tab_content_2 #healthy_products #healthy_products1 #new {

         display: inline;

         float: left;

         width: 75px;

         }

         

         #p-rcb #cp_tab_content_2 #healthy_products #healthy_products1 #replace {

         display: inline;

         float: left;

         width: 138px;        

         }

         

         #p-rcb #cp_tab_content_2 #healthy_products #healthy_products1 #reminder {

         display: inline;

         float: left;

         padding: 22px 0px 0px 20px;

         width: 165px; /*185*/      

         } 

         

      #p-rcb #cp_tab_content_2 #healthy_products #healthy_products2 {

      float: left;

      display: inline;

      height: 288px;

      width: 423px;

      }    

#p-rcb #flashcontent_header, #p-rcb #flashcontent_header #flash-inner-wrapper {
    height: 200px !important;
    min-height: 0 !important;
    overflow: hidden !important;
}

#p-rcb #flashcontent_header object {
    height: 260px !important;
    margin-top: 0px !important;
    outline: medium none;
}	  


#p-rcb .header-img{
	width: 100%;
	min-height: 114px;
	background: url("/consumerfiles/pageitems/master/categorypages/toothbrush_heads/assets/images/videoPlayer_Tab1_placeholder_nonflash.jpg") no-repeat scroll 0 0 transparent;
}

#p-rcb .header-img .header-text{
	margin-left:420px;
	width: 50%;
}

#p-rcb .header-img .header-text h2{
	font-size: 36px;
}

#p-rcb .header-img .header-text h3{
	font-size: 24px;
}