/*
***** Created at 01.10.13, 14:28:02 by CYBERhouse Import/Update-Script*****
***** Revision: 2977
*/

*{overflow: visible !important;}

.googleMap .mapCanvas{
	overflow: hidden!important;
}

.googleMap .mapCanvas .gmnoprint,
.googleMap .mapCanvas .gmnoprint div{
	overflow: hidden!important;
}

body, 
#stageContainer, 
#mainContainer, 
#contentContainer, 
.sameHeight, 
.column, 
.module{
	background-color: #fff;
	height: auto !important;
	overflow: visible !important;
	display: inline-block;
	float: none;	
}

#stageContainer{
	position: none !important; 
	top: 0; 
	left: 0; 
	margin: 0;
}


/****************************************************************/
/* shopFinder route												*/
/****************************************************************/

.column.oneColumn, #footer .footerLinklist, #footer .hr, #footer .footerFeatures, #footer .footerMetaNav, #navContainer, #subNav, #semNav, #loginBox, 
.headerSearch, .shopFinderHeader, .rightHandedButtonContainer, .leftHandedButtonContainer, .chooseRoute form a,
.route h2, .route .hr, .routeOption, .routeOption.checked input, .routeOption.checked label, .backToResults{
	display: none;	
}

.routeOption.checked{
	display: block;	
}

.printInfo{
	display: block;
	margin-top: 10px;
}

h2.shop {
    margin-top: 20px;
}

#footer{
	display: block;
}

#header{
	clear: both;	
}

/****************************************************************/
/* productfinder												*/
/****************************************************************/
.productfinder_flashContainer img.hide{
	display: block;
}
.productfinder_flashContainer{
	visibility: hidden;
	display: none;	
}
.productfinderFilter a.overview{
	display: none;	
}
.productfinder{
	clear: both;	
}

.gridFullWidth .productfinder .productfinderNavCol .module.productfinderFilter{
	/*margin-top: -250px;*/
}

.expandableContent .expander {
    background-image: url("/final/de/imgs/layout/bgs/bg_expandableContent_active.gif");
    background-position: 0 0;
    background-repeat: repeat-x;
}

.expander .expanderContent {
    display: block;
}

.expandableContent .expandableContent .expanderTitle, .expandableContent .expandableContent .expanderTitle:hover {
    background-image: url("/final/de/imgs/layout/arrow_up_green.gif");
    color: #559902;
}

.expandableContent .expander .expandableContent .expander .expanderContent {
    display: block !important;
}

