/** {
	overflow: visible !important;
}*/

#mainContent {
	width: 980px;
}

body,
.mainContentShad,
.mainContentShadOuter,
.mainContentShadInner,
#pageFooterHotline,
#pageFooterCompany,
#pageHeadGlobalNav,
#pageContainer,
#pageHead {
    background: transparent !important;
    background-color: #FFF !important;
    background-image: none !important;
}

.pageHeadColored,
#pageHeadBasket,
#pageHeadGlobalNavTabs,
#pageHeadGlobalNavSub,
#pageFooterService,
#pageFooterShopping,
#leftNav {
    display: none;
}


#pageHeadGlobalNav {
    background-image: none;
}

.bgClrY04,
.bgClrY05,
.bgClrY11,
.bgClrY12,
.bgClrY13,
.bgClrY21,
.bgClrY23,
.bgClrY31,
.bgClrY32,
.bgClrY34,
.bgClrY40,
.bgClrY43,
.bgClrY46,
.bgClrY99 {
    background-color: transparent !important;
}

.borderClrY04,
.borderClrY05,
.borderClrY11,
.borderClrY12,
.borderClrY13,
.borderClrY21,
.borderClrY23,
.borderClrY31,
.borderClrY32,
.borderClrY34,
.borderClrY40,
.borderClrY43,
.borderClrY46,
.borderClrY99 {
    border-color: #000;
}

input, select, textarea, label, .label, .textField {
    color: #000 !important;
}

h1, h2, h3, h4, h5 {
    color: #000 !important;
}

a, a.listedLink, a.listedLinkfancyBox {
	background-image: none !important;
	font-weight: normal;
	color: #000 !important;
	text-decoration: underline;
	font-size: 11px;
	margin: 0;
	padding: 0;
}


/* Teaser */
.mainContentTeaser1col,
.mainContentTeaser2col,
.mainContentTeaser3col {
    background-image: none;
    border: 1px solid #000;
	padding: 0;
}

.mainContentTeaser1col {
float: left;
}

.mainContentTeaser1col .inner, .mainContentTeaser2col .inner, .mainContentTeaser3col .inner,
.mainContentTeaser1col .inner .content, .mainContentTeaser2col .inner .content, .mainContentTeaser3col .inner .content{
    background-image: none !important;
}

#pageFooterHotline,
#pageFooterCompany {
	display: none;
}

#pageFooterPrint {
	display: block;
	margin-top: 60px;
}


img.hsCompany {
	display: none;
}

.dmc_mb3_product_03 .inner, 
.dmc_mb3_product_21 .inner {
	background-image: none !important;
}

.dmc_mb3_product_03, 
.dmc_mb3_product_21 {
	position: relative;
	background-image: none !important;
}

/* BASKET */

.basketTable,
.basketTotal  {
    width: 750px;
}

.basketTable tr {
    background: none !important;
}

.basketTable {
    border-collapse: collapse;
}

.basketTable,
.basketTable td {
    border: 1px solid #000 !important;
}

.checkout fieldset,
.checkout legend span  {
    width: 320px;
}

.buttonBar,
.stepBar {
    display: none;
}

.basketTotal {
    overflow: hidden !important;
}
.printbutton{
    display: none;
}

/* MAGAZIN */

ul.tabNavigation li a.current, 
ul.tabNav li a.current,
ul.tabNavigation a h5, 
ul.tabNav a h5,
ul.tabNavigation li a,
 ul.tabNav li a {
	background-image: none !important;
}


/*PRODUCT */

.jcarousel-list {
	width: 670px;
	overflow: hidden;
}



.jcarousel-prev-horizontal,
.jcarousel-prev,
.jcarousel-prev-horizontal,
.jcarousel-prev-disabled,
.jcarousel-prev-disabled-horizontal,
.jcarousel-next-horizontal,
.jcarousel-next,
.jcarousel-next-horizontal,
.jcarousel-next-disabled,
.jcarousel-next-disabled-horizontal {
	display: none;
	background-image: none !important;
}

.tabNavigation {
	clear: both;
}

#infoBoxRight {
	border: 1px solid #000 !important;
}


.divReturnCatalog {
	display: none;
}

.pagerFunctions .paging {
	display: none;
}

.orderBox {
	border: 1px solid #000 !important;
}

#variationContainer {
	background-image: none !important;
}

#contentSub02 .tabNavigation a {
	display: none;
}

#contentSub02 .tabNavigation .current {
	display: block;
}

.MorePicturesRow ul {
	width: 400px !important;
	overflow: hidden !important;
}

/* BESTELLSCHEIN */

.dmc_mb3_orderform_01 .orderformtable {
	width: 50% !important;
}

.orderformtable td, th {
	border: 1px solid #000 !important;
	margin: 0 !important;
}

.orderformtable {
	border: 1px solid #000 !important;
}

.stocktype {
	width: 10px !important;
}

.jcarousel-list, 
.jcarousel-list-horizontal,
#pageWrapper {
	width: 750px !important;
	overflow: hidden !important;
}

.dmc_mb3_productlist_21 .jcarousel-skin-happysize .jcarousel-clip-horizontal,
.dmc_mb3_productlist_23 .jcarousel-skin-happysize .jcarousel-clip-horizontal {
	height: 338px !important;
}

.dmc_mb3_productlist_04 .jcarousel-skin-happysize .jcarousel-clip-horizontal {
	height: 350px !important;
}

.dmc_mb3_orderform_01 .orderformtable .orderformtr1 {
	background-color: #FFF;
}

.jcarousel-item, 
.jcarousel-item-horizontal, jcarousel-item-1, 
.jcarousel-item-1-horizontal {
	border: 1px solid #000 !important;
}



