.Heading2Color {
	border:0px;
}
.Heading1Color {
	border:0px;
}
body {
	text-align: center;
}
BODY.Print, BODY.PopUp {
	margin:20px;
}
.FloatContainer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.FloatContainer {
	display: inline-block
}
/* Hides from IE-mac \*/
.FloatContainer {
	display: block;
}
/* End hide from IE-mac */

/* Hides from IE-mac \*/
* html .FloatContainer {
	height: 1px;
}
/* End hide from IE-mac */


TD.contactform {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}
TABLE.supportBtn {
	float:left;
	margin-right:4px;
	margin-bottom:4px;
}
TD.supportBtnSpecial {
	padding-top:3px;
	color:#666666;
	font-weight:bold;
	cursor:hand;
	cursor:pointer;
}
.supportMenu a {
	text-decoration:none;
}
.supportMenu, .supportMenuActive {
	padding-top:2px;
	padding-bottom:1px;
}
.supportMenuActive a {
	text-decoration:none;
	font-weight:bold;
}
A.accessoriesLink {
	text-decoration:none;
}
A:active {
	color:#333333;
}
A:hover {
	color:#333333;
}
A.download {
	text-decoration:none;
	color:#333333;
}
A.topmeny {
	font-size: 13px;
	text-decoration:none;
	color: CCCCCC;
}
.White, .White P, .White DIV {
	color:#ffffff;
}
.compareSelect {
	background-color:#E9E6F1;
	height:20px;
	width:167px;
}
.compareSelectFull {
	background-color:#E9E6F1;
	height:20px;
	width:130px;
}
A.PressNewsLink {
	text-decoration:none;
	font-weight:bold;
	color:#0A82C1;
}
DIV.SearchResultHeader {
	line-height:normal;
	padding-top:15px;
	margin-bottom:10px;
	border-bottom:solid 1px #C3C1C5;
}
TABLE.StoreSearchResult {
	border:solid 1px #B2AEBC;
}
TD.StoreRowHead {
	border-bottom:solid 1px #B2AEBC;
	border-right:solid 1px #DFDDE3;
}
TD.StoreRowHeadRight {
	border-bottom:solid 1px #B2AEBC;
}
TD.StoreRow {
	border-right:solid 1px #DFDDE3;
	padding:3px 3px 3px 6px;
}
TD.StoreRowAlt {
	border-right:solid 1px #DFDDE3;
	background-color: #F9F4E2;
	padding:3px 3px 3px 6px;
}
TD.StoreRowImg {
	border-right:solid 1px #DFDDE3;
	padding:0px 0px 0px 0px;
}
TD.StoreRowImgAlt {
	border-right:solid 1px #DFDDE3;
	background-color: #F9F4E2;
	padding:0px 0px 0px 0px;
}
TD.StoreRowRight {
	padding:0px 0px 0px 0px;
}
TD.StoreRowRightAlt {
	padding:0px 0px 0px 0px;
	background-color: #F9F4E2;
}
A.StoreLink {
	text-decoration:none;
	font-weight:normal;
}
.StylePanelLayer {
	background-repeat:no-repeat;
}
.label {
	font-weight:bold;
}
.bordertop {
	border-top:solid 1px #DCDBDF;
}
.borderbottom {
	border-bottom:solid 1px #DCDBDF;
}
.margintop {
	margin-top:15px;
}
.marginbottom {
	margin-bottom:15px;
}
.link {
	text-decoration:none;
}
.width {
	width:100%;
}
.papertop {
	height:40px;
	width:760px;
	background-image: url(/my3/images/storefront/header.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	overflow:hidden;
}
.papermiddle {
	background-image:url(/my3/images/paper_background.gif);
	background-repeat: repeat-y;
	width:730px !important;
	width:760px;
	padding:0 15px 10px 15px;
}
.paperbottom {
	width:760px;
	height:11px;
	background-image: url(/my3/images/paper_bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	overflow:hidden;
}
.imagemap img {
	border:0;
}
.storefront .backbutton {
	cursor:hand;
	cursor:pointer; /* mozilla */
	z-index:100000;
}
.storefront .infoframe {
	border: solid 1px #BCB6C0;
}
#footer {
	text-align:left;
	width:760px;
	padding-left:5px;
	padding-top:4px;
	clear:both;
}
.footerText {
	margin-top:5px;
}
.footerText * {
	color:#BBB;
}
#kontakt {
	background-color:#FFFFFF;
	border-bottom: rgb(221,221,211) 1px solid;
	border-left: rgb(221,221,211) 1px solid;
	border-right: rgb(221,221,211) 1px solid;
	border-top: rgb(221,221,211) 1px solid;
}
.input {
	color: #781351;
	background: #FFC963;
border: 1px solid #781351 font-size: 8pt;
}
.submit input {
	color: #000;
	background: #FFC963;
border: 2px outset #d7b9c9 font-size: 8pt;
}
.fieldset {
	border-bottom: rgb(221,221,211) 1px solid;
	border-left: rgb(221,221,211) 1px solid;
	border-right: rgb(221,221,211) 1px solid;
	border-top: rgb(221,221,211) 1px solid;
	width:380px;
}
legend {
	color: #fff;
	background: #ffa20c;
	border: 1px solid #781351;
	padding: 2px 6px
}
p {
	color: #333333;
}
p.personal {
	color: #333333;
	font-style:italic;
}
p.first {
 color:#333333;
}

h2 {
font-size:14px;
color:#333333;
}

h3 {
	font-size:12px;
	color:#333333;
	margin-bottom:0px;
}
h5 {
	font-size:12px;
	padding-bottom:0;
	margin-bottom:0px;
	color:#333333;
}
.whitelight
{
 background-color:#FFFFFF;
 }
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

