div.gf_hidden{
	position:absolute;
	display:none;
 	padding-bottom:0px;
        padding-top:0px;
        padding-right:0px;
        padding-left:0px;
	margin:0px;
	border:1px solid #E5E2DB;
}
div.gf_hidden1{
	display:none;
	position:absolute;
	width:125px;
	border:1px solid #E5E2DB;
 	padding-bottom:0px;
        padding-top:0px;
        padding-right:0px;
        padding-left:0px;
	margin:0px;
}
td.gf_hidden{
	height:0px;width:0px;padding:0px;border:0px;
}
td.show{
	display:block;
}
div.gf_show1{
	display:block;
	position:absolute;
	width:125px;
	border:1px solid #E5E2DB;
 	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	background-color:#ffffff;
	margin:0px;
	margin-top:-1px;
}
div.gf_show{
	position:absolute;
	display:block;
 	padding-bottom:0px;
        padding-top:0px;
        padding-right:0px;
        padding-left:0px;
	margin:0px;
	background-color:#ffffff;
	border:1px solid #E5E2DB;
// margin-top:1px;
}
table.gf_menu{
	font: 10px verdana,arial, helvetica, serif;
	padding:0px;
	width:125px;
	margin:0px;
	border-collapse:separate;
	border-spacing:0px;
}
table.gf_menu1{
	font: 10px verdana,arial, helvetica, serif;
	padding:0px;
	width:125px;
	margin:0px;
	border-collapse:separate;
	border-spacing:0px;
}
td.gf_menu_default{
	font: 10px verdana,arial, helvetica, serif;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_hair{
	font: 10px verdana,arial, helvetica, serif;
	background-color:#FEF1D9;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_scalp{
	font: 10px verdana,arial, helvetica, serif;
	background-color:#EAFAE7;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_service{
	font: 10px verdana,arial, helvetica, serif;
	background-color:#E2EDF8;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_styling{
	font: 10px verdana,arial, helvetica, serif;
	background-color:#E0F0F9;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_sunset{
	font: 10px verdana,arial, helvetica, serif;
	background-color:#E2F2FC;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_sunshine{
	font: 10px verdana,arial, helvetica, serif;
	background-color:#FEEADC;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_justmen{
	font: 10px verdana,arial, helvetica, serif;
	background-color:#E9E9E9;
	margin:0px;
	width:120px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_menu_nordic{
        font: 10px verdana,arial, helvetica, serif;
        background-color:#E2EBF0;
        margin:0px;
        width:120px;
        padding-top:5px;
        padding-left:10px;
        padding-right:10px;
        padding-bottom:5px;
}
td.gf_ordner{
	font-weight:normal;
	font: 10px verdana,arial, helvetica, serif;
	margin:0px;
	background:url(/images/pfeil.gif) no-repeat scroll right 2px;
 	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_ordnersel{
	font-weight:bold;
	font: 10px verdana,arial, helvetica, serif;
	margin:0px;
	background:url(/images/pfeil.gif) no-repeat scroll right 2px;
 	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
td.gf_firstLevel{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	width:105px;
	border-top:0px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:0px solid white;
}
td.gf_firstLevelHome{

	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:0px;
        width:50px;
	border-top:0px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:0px solid white;
}
td.gf_firstLevelNoChilds{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
        width:105px;
	border-top:0px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:0px solid white;
}
td.gf_firstLevelNoChildsmo{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	width:105px;
	border-top:0px solid #E5E2DB;
	border-left:1px solid #E5E2DB;
	border-right:1px solid #E5E2DB;
	border-bottom:0px solid #E5E2DB;
}

td.gf_firstLevelmo{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	width:105px;
	border-top:0px solid #E5E2DB;
	border-left:1px solid #E5E2DB;
	border-right:1px solid #E5E2DB;
	border-bottom:0px solid #E5E2DB;
}
td.gf_firstLevelhigh{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:105px;
	border-top:5px solid #E5E2DB;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:0px solid white;
}
td.gf_firstLevelNoChildshigh{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
        width:105px;
	border-top:5px solid #E5E2DB;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:0px solid white;
}
td.gf_firstLevelNoChildsmohigh{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:105px;
	border-top:5px solid #E5E2DB;
	border-left:1px solid #E5E2DB;
	border-right:1px solid #E5E2DB;
	border-bottom:0px solid white;
}

td.gf_firstLevelmohigh{
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:middle;
 	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:105px;
	border-top:5px solid #E5E2DB;
	border-left:1px solid #E5E2DB;
	border-right:1px solid #E5E2DB;
	border-bottom:0px solid #E5E2DB;
}
a.gf_navlink {
	padding:0px;
	margin:0px;
	color:#585858;
	text-decoration:none;
	cursor:pointer;
}
a.gf_navlink:hover {
	padding:0px;
	margin:0px;
	color:#585858;
        font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
