/* oxid erweiterungen */

div#left  { 
	color:#545454;
}

div#left a, div#left a:visited, div#left a:hover   { 
	color:#5a5a5a;
}

/* DIS */

.invisiblebtn {
	background-color:#fFF;
	border: 1px solid #dadada;
	font-size:11px;
	background-image:url(/out/basic/img/icon_pfeil.gif);
	background-repeat:no-repeat; 
	background-position:5px 4px; 
	background-color:#EFEFEF !important;
	cursor:pointer;
	color:#111111;
	padding-left:10px;
}

.variantinfo {
	background-image:url(/out/basic/img/icon_pfeil.gif);
	background-repeat:no-repeat; 
	background-position:5px 4px; 
	padding-left:12px;
	margin-top:10px;
}

#body .doppelpfeilbutton {
	background: url(/out/basic/img/icon_doppelpfeil.gif) no-repeat 10px 8px !important;
	background-color:#EFEFEF !important;
	border: 1px solid #DADADA !important;
	color: #555555 !important;
	margin-bottom: 5px !important;
	margin-right: 5px !important;
	margin-top: 10px !important;
	cursor:pointer;
	font-size: 11px;
	font-weight:bold;
	padding:3px 10px 3px 20px;
	margin:10px 50px 0 0;
	line-height: 1.1em;
}

.block {
	display:block !important;
}

.inline {
	display:inline !important;
}

.right {
	float:right !important;
}

.vertBottom{
	vertical-align:bottom;
}
input.schmal {
	width:130px !important;
}

.fs12 {
	font-size:12px !important;
}

.mT10 {
	margin-top:10px !important;
}

.mT5 {
	margin-top:5px !important;
}

.mT30 {
	margin-top:30px !important;
}

.mTnoNavi {
	margin-top:77px !important;
}

.mB15 {
	margin-bottom:15px !important;
}
.mTB0 {
   margin-top:0 !important;
   margin-bottom:0 !important;
}
.p0 {
   padding:0 !important;
}
.mTB0 {
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.mTB15 {
	margin-top:15px !important;
	margin-bottom:15px !important;
}
.mL5 {
	margin-left: 5px !important;
}
.h1Margin {
	margin:15px 0 15px 10px !important;
}

.staticBox{
	margin:15px 15px 25px 12px !important;
	line-height:15px;
	
}

table.basket {
  background-color: #FFF7EA  !important;
  border: 1px solid #fff3e2;
}

table.basket thead {
  background-color: #fff3e2  !important;
}
table.basket thead th {
  border: 1px solid #FFFFFF  !important;
}

.basket th.thead, strong.thead {
	color: #FFFFFF !important;
	font-size:12px !important;
	background-color: #7e9d4b;
	height: 22px;
}
.full {
	width:558px !important;
	left: -1px;
	padding:7px 5px 0 7px;
	position:absolute;
	top:-22px;
	height: 18px !important;
}

.fullAlt {
	width:550px !important;
	display:block;
	padding:5px 5px 0 7px;
	margin-left:5px;
	margin-bottom: 3px;
	height: 17px !important;
}

div.disHeaderlinks {
	float:right;
	margin: 0 10px 0 0;
	color: #FFF;
}

div.disHeaderlinks a, div.disHeaderlinks a:visited, div.disHeaderlinks a:hover  {
	color: #FFF;
	font-weight:normal;
}

div.produktsuche {
	position: absolute;
	top: 156px;
	left: 5px;
}

div.produktsuche .suchfeld {
	width:150px;
}

div.produktsuche .button {
	margin-top:2px;
}

div.produktsuche td.erweitert a {
	padding: 0 0 0 12px;
	font-weight:bold;
}

div.produktsuche a {
	color: #FFFFFF;	
}


div.naviProdukte {
	margin-top:15px;
	background-color:#fee1c1;
	border-bottom: 1px solid #fdcb93;
	height:16px;
	font-size:12px;
	font-weight:bold;
	padding:5px 0 0 10px;
	color: #995104;
}


#right img.paymentImg {
	margin:35px 0 0;
}

#right img.trustedImg {
	margin:15px 0 0;
}

#right div.forms #test_RightSideBarGainHeader {
	background-color: #8681CB;
	color: #FFFFFF;
	padding-top:4px;
	height:15px;
}

#right div.forms .bargainbox {
	border: 1px solid #8681CB;
}

#right div.forms .bargainbox img {
	max-widht:58px; 
	max-height:48px;
	margin-left:-4px;
}

#right div.forms .bargainbox a.picture {
	border:none !important;
}

