﻿/* =content/product-accordion - menu */
#product-accordion { width : 216px; margin-bottom : 15px; }
#product-accordion ul li { background : #7d7d7d; }
#product-accordion ul li h3, 
#product-accordion ul li h3 a { text-align : left; font-weight : bold; color : #656565; line-height : 30px; padding-left : 10px; cursor : pointer; font-size : 13px; }
#product-accordion ul li h3 { text-align : left; background : #bebebe url(../images/accordion/header_bg.png) no-repeat top left; }
#product-accordion ul li:last-child h3, 
#product-accordion ul li.last-child h3 { background : #bebebe url(../images/accordion/header_bottombg.png) no-repeat top left; }
#product-accordion ul li:first-child h3 { background : #bebebe url(../images/accordion/header_topbg.png) no-repeat top left; }
.single li p { padding : 10px 0 10px 20px; background-color :#fff; border-left : solid 1px #bebebe; border-bottom : solid 1px #bebebe; border-right : solid 1px #bebebe; }
.single li p b { font-size : 13px; }
.single li p a { color : #ff9a00; }
.single h3 { background-color : #7d7d7d ; background-position : left bottom !important; color : #fff !important; }

/* =content/product-accordion - submenu */
#product-accordion ul li ul { background : #fff; border-left : solid 1px #bebebe; border-right : solid 1px #bebebe; overflow : hidden; border-bottom : solid 0px #fff; }
#product-accordion ul li:last-child ul,
#product-accordion ul li.last-child ul { border-bottom : solid 1px #bebebe; }
#product-accordion ul li ul li { padding : 10px 0 10px 20px; background:none repeat scroll 0 0 #fff; }
#product-accordion ul li ul li a { text-align : left; display : block; color : #656565; font-size : 12px; font-weight : normal; line-height : 11px; padding-left : 12px; background : url(../images/accordion/bullet.png) no-repeat 1px 2px; }
#product-accordion ul li ul li h6 { text-align : left; font-size : 12px; line-height : 12px; margin-bottom : 4px; }
#product-accordion ul li ul li:hover { background : #f5f5f5; cursor : pointer; }
#product-accordion ul li ul li a:hover { }

/* =content/product-accordion - interactive */
#product-accordion ul li:target ul { display : block; }
#product-accordion[position="gaiAccordion1"] #gaiAccordion1 h3,
#product-accordion[position="gaiAccordion2"] #gaiAccordion2 h3,
#product-accordion[position="gaiAccordion3"] #gaiAccordion3 h3,
#product-accordion[position="gaiAccordion4"] #gaiAccordion4 h3,
#product-accordion[position="gaiAccordion5"] #gaiAccordion5 h3
{ background-color : #7d7d7d ; background-position : left bottom; }
#product-accordion[position="gaiAccordion1"] #gaiAccordion1 h3 a,
#product-accordion[position="gaiAccordion2"] #gaiAccordion2 h3 a,
#product-accordion[position="gaiAccordion3"] #gaiAccordion3 h3 a,
#product-accordion[position="gaiAccordion4"] #gaiAccordion4 h3 a,
#product-accordion[position="gaiAccordion5"] #gaiAccordion5 h3 a
{ color : #fff; }