h1 {
    color           : #d12420;
    font-size       : 1.9em;
    font-weight     : normal;
	padding			: 0.6em 0 0.6em 12px;	
}

h1 span {
    color           : #999;
}

/*****************************************************/

#subcategorypage {
    width           : 959px;
    height          : auto !important;
    height          : 350px;
    min-height      : 350px;
    border          : 5px #e9e9e9 solid;
}

    #contentheader {
        background-position : top right;
        background-repeat  : no-repeat;
        height          : auto !important;
        height          : 125px;
        min-height      : 125px;
        padding-bottom  : 15px;
    }

    #parsdescription  {
        width           : 605px;
    }
    
    
    #lpcnt {
        border-top      : 1px #e9e9e9 solid;
        border-bottom   : 1px #e9e9e9 solid;
        margin-bottom   : 14px;
    }
    
        #listprices {
            width           : 959px;
            font-size       : 1.1em;
            _margin-bottom  : -1px;
            background      : #f3f3f3 url(../img/subcategory/bg-whiteline.gif) top left repeat-x;
            overflow        : visible;
            height          : 3em;
        }

        #listprices li {
            height          : 3em;
            line-height     : 3em;
            border-left     : 1px #fff solid;
            border-right    : 1px #e9e9e9 solid;
            border-bottom   : 1px #e9e9e9 solid;
        }

        #listprices li.selected {
            background      : #fff;
            border-bottom   : 1px #fff solid;
            
            position        : relative;
            z-index         : 2;

        }

            #listprices li a {
                overflow        : hidden;
                margin          : 0 auto;
                padding         : 0 12px;
                float           : left;
            }

            #listprices li a,
            #listprices li a:link,
            #listprices li a:visited,
            #listprices li a:hover,
            #listprices li a:active {
                color           : #4a4a4a;
            }
            
            
            #listprices li a:hover {
                text-decoration  : none;
            }

            #listprices li.selected a,
            #listprices li.selected a:link,
            #listprices li.selected a:visited,
            #listprices li.selected a:hover,
            #listprices li.selected a:active {
                color           : #d12420;
                text-decoration  : none;
            }


    #products {
        width           : 959px;
        border-top      : 1px solid #e9e9e9;
    }
    
        #products .tabpanel {
            height          : auto;
            overflow        : hidden;
            width		    : 959px;
        }

        #products ul {
            margin-left 		: 0px;
            margin-bottom		: -1px;
            width               : 960px;
        }

        #products li {
            width				: 191px; /* 1/5 of 960 - 1*/
            padding				: 0;
            border-bottom		: 1px #e9e9e9 solid;
            border-right		: 1px #e9e9e9 solid;
        }

            #products a {
                text-decoration		: none;
                float				: left;
                text-align			: center;
                width				: 189px;
                display				: inline;
            }
            
            
            #products a img {
                display			: block;
                margin			: 1px auto 0 auto;
                width			: 143px;
				height		    : 130px;
            }

            #products a span {
                display			: block;
                font-size		: 1.1em;
                line-height		: 1.2em;
                margin-top      : 0.5em;
                margin-bottom	: 1.5em;
                color			: #4a4a4a;
                height			: 5em;
            }

            #products a:hover span {
                color			: #d12420;
            }
			
			 #products a ins {
				 font-style		: normal;
				 text-decoration	: none;
				 font-weight	: bold;
				 color			: #d12420;
				 display		: block;
			 }
            
            
            #products h2,
            #products div.pager {
                background      : #f3f3f3;
                height          : 2.2em;
                line-height     : 2.2em;
                font-size       : 1.4em;
                font-weight     : bold;
                padding         : 0 0 0 12px;
                color           : #4a4a4a;
                margin          : 0;
                border-bottom   : 1px #e9e9e9 solid;
            }
            
            #products h2 a {
                text-decoration		: none;
                float				: right;
                display             : inline;
                width               : 23px;
                height              : 23px;
                text-indent         : -9999em;
                _text-indent        : 0;
                font-size           : 0;
                margin              : 3px 5px 0 0;
                background          : url(../img/common/bg-arrow-menucurrent.gif) center center no-repeat;
            }            

			 #products div.pager {
				 width				: 947px;
			 }

			#products div.pager ul {
				list-style-type		: none;
				margin				: 0;
				padding				: 0;
				width				: auto;
				float				: right;
				margin-right		: 10px;
			}

			 #products div.pager li {
				width				: auto;	
				border				: 0;
				float				: left;
				padding				: 0 5px;
				color				: #666;
				font-size			: 0.8em;
			 }
			 
			 #products div.pager a {
				 display			: inline;
				 float				: none;
				padding-right		: 10px;
				border-right		: 1px #ccc solid;
			 }
			 
			 #products div.pager .viewall a {
				 padding-right		: 0;
				 border-right		: 0;
			 }
			 
			#products div.pager a,
			#products div.pager a:link,
			#products div.pager a:visited,
			#products div.pager a:hover,
			#products div.pager a:active {
				color				: #666;
				font-weight			: normal;
			}

			 #products div.pager li.current a {
				 font-weight		: bold;
			 }


#accordionpanel {
	width		: 191px;
	float		: right;
	display		: inline;
	height		: 655px;

}

.withaccordion {
	height		: auto;
	overflow	: hidden;
	height		: auto !important;
	height		: 655px;
	min-height	: 655px;
}

#products.withaccordion .tabpanel {
	float		: left;
	display		: inline;
	width		: 766px;
}

#products.withaccordion em {
	font-style	: normal;
	font-weight	: bold;
	color		: #999;
	display		: block;
	font-size	: 1.2em;
	background	: #fcfcfc;
	height		: 2.6em;
	line-height : 2.6em;
	display		: block;
	padding-left : 10px;
	border-bottom : 1px #e8e8e8 solid;
	
}

#products .accpanel {
	font-size		: 1.1em;
	color			: #666;
	background-color: #f5f5f5;
	position		: relative; 
	overflow		: hidden;
}

	#products a.closepanel,
	#products a.closepanel:link,
	#products a.closepanel:visited,
	#products a.closepanel:hover,
	#products a.closepanel:active {
		color		: #4a4a4a;
		text-decoration : underline;
	}

	.accpanelcnt div {
		display		: none;
		background	: #f5f5f5;
		padding		: 0 25px 10px 10px;
	}
	
		.accpanelcnt div div {
			display		: block;
			padding		: 0;
			overflow	: hidden;
		}


#products .accpanel a {
	float		: none;
}

	#products a.closepanel {
		font-weight	: bold;
	}

	#products .accpanel ins {
		position	: absolute;
		top			: 0;
		right		: 0;
		margin		: 14px 6px 14px 0;
		height		: 92%;
		width		: 6px;
		background	: #e8e8e8;
	}
	
	#products .accpanel ins span {
		display			: block;
		cursor			: pointer;
		background		: #b2b2b2;
	}

	#products .accpanelcnt p {
		display			: block;
		padding			: 10px;
		padding-right   : 20px;
		height			: auto;
		overflow		: hidden;
		zoom			: 1;
		background		: #fdfdfd url(../img/bgaccordion.gif) bottom left repeat-x;
	}
	
		#products .accpanelcnt p img {
			margin			: 0 6px 5px 0;
			width			: 50px;
			height			: 50px;
		}		
		
		#products .accpanelcnt p img.fr {
			margin			: 5px 0 5px 0;
		}
	
 	#products .accpanelcnt div p {
		display			: block;
		padding			: 0 0 10px 0;
		background		: none;
		overflow		: auto;
	} 
	
/*** subcat ***/

#products #tabsubcat {
    overflow    : hidden;
    width		: 699px;
    height		: auto;
    border-bottom	:1px #e8e8e8 solid;
}

#products #tabsubcat li {
float           : left;    
display         : inline; 
width			: auto;
 /*   position            : relative;
    top                 : 7px;*/
    
    border				: 0;
    background-color    : #fff;
}



#products #tabsubcat li a {
    padding             : 0 12px;
    text-decoration     : none;
    width				: auto;
    font-size           : 1.2em;

    margin-right        : 2px;
    height              : 23px;
    padding-top         : 15px;
    outline             : none;
    -moz-outline        : none;
}

    #products #tabsubcat li a,
    #products #tabsubcat li a:link,
    #products #tabsubcat li a:visited,
    #products #tabsubcat li a:hover,
    #products #tabsubcat li a:active {
        color           : #4a4a4a;
    }

    #products #tabsubcat li a:hover {
        text-decoration : underline;
    }

    #products #tabsubcat li a:focus,
    #products #tabsubcat li a:active {
            outline             : none;
    		-moz-outline        : none;
    }

    #products #tabsubcat li.tabcurrent {
        bottom          : -7px;
        z-index         : 2;
        background-position : top right;
    }

    #products #tabsubcat li.tabcurrent a  {
        padding-top     : 15px;
        height          : 30px;
        cursor          : default;
        background      : url(../images/categories/bg-tabsel.gif) bottom center no-repeat;
    }

    #products #tabsubcat li.tabcurrent a,
    #products #tabsubcat li.tabcurrent a:link,
    #products #tabsubcat li.tabcurrent a:visited,
    #products #tabsubcat li.tabcurrent a:hover,
    #products #tabsubcat li.tabcurrent a:active {
        color           : #d12420;
        text-decoration : none;
    }



	