body, html
{
	/*margin: 0pt;
  padding: 0pt;*/
  height: 100%;
  overflow: visible;
 }

html
{
	overflow: visible;
}

body
{
	overflow: auto;
}

:focus {
	outline: 0;
}

#fixe
{
	position: fixed;
  background-color:#c0c0c0;
 }

* html #fixe
{
	position: absolute;
}

/*default links */
a:link {
	text-decoration: none;
	color: #333333
}

a:visited {
	color: #333333;
	text-decoration: none 
}

a:active {
	color: #333333;
	text-decoration: none
}
	
/* INTERFACE CSS */

.spacer {
	font-family: Verdana, Arial, Helvectia;
	font-size: 1pt;
	margin: 0
}

.v8ns { 
	font-family: Verdana, Arial;
	font-size: 8pt;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0
}
.v8nsdiv {
	height: 120px;
	overflow: hidden;
	font-family: Verdana, Arial;
	font-size: 8pt;
	margin-left: 0;
	margin-right: 0;
	margin-top: 4pt;
	margin-bottom: 0
}


.v7fs { 
	font-family: Verdana, Arial, Helvectia;
	font-size: 6pt;
	color: #000000; 
    font-weight: bold;
	margin-left: 2pt;
	margin-right: 2pt; 
    margin-top: 1pt;
	margin-bottom: 1pt;
}

.v8fs {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	margin: 4pt;
}

.v8fr {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #993300;
	font-weight: bold;
	margin: 4pt;
}

.8oa {
	font-size: 8pt;
	font-weight: bold;
	margin: 0pt;
}

.v10ns {
	font-family: Verdana, Arial;
	font-size: 10pt;
	margin: 8pt;
}

.v10nsw {
	font-family: Verdana, Arial;
	font-size: 10pt;
        color: #FFFFFF;
	margin: 8pt;
}

.v10fs {
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	margin: 8pt;
	}
	
.v10fr {
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #993300;
	font-weight: bold;
	margin: 8pt;
}

.l8ns {
	font-family: Verdana, Arial;
	font-size: 8pt;
	margin-left: 2pt;
	margin-right: 2pt; 
    margin-top: 1pt;
	margin-bottom: 1pt; 
}

.l8fs {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	margin-left: 2pt;
    margin-right: 2pt;
	margin-top: 1pt;
	margin-bottom: 1pt;
}

.l8fw {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	margin-left: 2pt;
    margin-right: 2pt;
	margin-top: 1pt;
	margin-bottom: 1pt;
}

.l10ns {
	font-family: Verdana, Arial;
	font-size: 10pt;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

.l8fettweiss {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	MARGIN: 1px 2px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial;
	text-align: right;
}

.l8fettgrau {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	MARGIN: 1px 2px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial;
	text-align: right;
}

.MainBoxDivDescText {
	FONT-SIZE: 11px;
	MARGIN: 4px 0px 0px;
	OVERFLOW: hidden;
	FONT-FAMILY: Verdana, Arial;
	HEIGHT: 144px;
}

.MainboxWhitePrices {
	FONT-WEIGHT: bold;
	FONT-SIZE: 40px;
	COLOR: #ff6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.MainboxorangePrices {
	FONT-WEIGHT: bold;
	FONT-SIZE: 40px;
	COLOR: #ff6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.dateformat {
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-align: right;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

.headbuttonbold {
	font-family: Verdana, Arial, Helvectia;
	font-size: 10pt;
	font-weight: bold;
}

.l10fs {
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	margin-left: 4pt;
    margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

.l10fw {
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

.v12ns { 
	font-family: Verdana, Arial;
	font-size: 12pt;
	margin: 8pt;
}

.v12fs {
	font-family: Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	margin: 8pt;
}

.v12fr {
	font-family: Verdana, Arial;
	font-size: 12pt;
	color: #993300;
	font-weight: bold;
	margin: 8pt;
}

.textareastyle {
	scrollbar-face-color: FFCC66;
	scrollbar-darkshadow-color: C3C5C8;
	scrollbar-shadow-color: C3C5C8;
	scrollbar-highlight-color: C3C5C8;
	scrollbar-3dlight-color: C3C5C8;
	scrollbar-track-color: C3C5C8;
	scrollbar-arrow-color: 000000;
	font-family: Arial; 
	font-size: 10px; 
	text-align: justify; 
	line-height: 95%; 
	background-color: #ADC7C6;
	list-style-type: none; 
	border-style: solid; 
	border-color: #ADC7C6;
}

/* CSS OF MAINBOX (ONLY DEUTSCH SITE FOR THIS TIME)*/

/* PRICES */
.MainboxRedPrices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}

/* PRODUCT DESCRIPTION */
.MainBoxDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 11px;

}

/* PRODUCT DESCRIPTION WHEN BLACK BACKGROUND */
.MainBoxDescrWHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 11px;

}

 /* PRODUCT LABEL AND MODEL */
 .MainBoxModel {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 14px;

 }
 
/* PRODUCT LABEL AND MODEL WHEN BLACK BACKGROUND */
 .MainBoxModelWHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;

 }
  
/* FONT AND ATTRIBUTE FOR LINKS (BUY/INFO) !! WORKS UPON LINKS CSS (a.link a:visited...) */
.MainBoxLinks
{
	font-size: 11px;
 	font-family: Arial;
  	font-weight: bold;
  }
 
/* PLACE AND ALIGN FOR SPACERS IN PRODUCT DESCRIPTION TEXT */
.MainBoxSpacer {
	margin-left: 0px;
	margin-top: -2px;
	margin-bottom: -2px;
}

/* TEXT ATTRIBUTE FOR SCROLLING TEXT 01 (middle left, on the photo)*/
.MarqueeStyle {
	font-size: 70px;
	color: #FFFFFF;
}

/* TEXT ATTRIBUTE FOR SCROLLING TEXT 02 (in red line, center screen)*/
.MarqueeStyleSmall {
	font-size: 15px;
	font-family: Arial;
 	color: #FFFFFF;
 	font-weight: bold;
}

/* SLOGAN, UP OF MAINBOX */
.MainBoxSlogan01 {
	text-align: center;
	font-size: 50px;
 	font-family: Arial;
 	color: #000000;
 	font-weight: bold;
}

/* SLOGAN, BOTTOM OF MAINBOX */
.MainBoxSlogan02 {
	text-align: center;
	font-size: 50px;
 	font-family: Arial;
  color: #ADC7C6;
  font-weight: bold;
}

.StandardType01 {
	font-family: verdana, arial, helvetica;
	font-size: 8px
}

.StandardType02 {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}

.StandardType03 {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
}
.MainBoxTitle {
	font-size: 50px;
 	font-family: Arial;
  color: #000000;
  font-weight: bold;
}
.MainBoxModelSmall {

	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.txt1 {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt2 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt3 {
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt4 {
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt5 {
	font-size: 13px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headtxt {
	font-size: 18px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menu1 {
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.menu1:link {
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu1:visited {
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu1:hover {
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu1:active {
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu2 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.menu2:link {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu2:visited {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu2:hover {
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu2:active {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu3 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.menu3:link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu3:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu3:hover {
	font-size: 10px;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menu3:active {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.opcz {
	font-family: Verdana, Arial;
	font-size: 12px;
	margin-left: 4pt;
	margin-right: 4pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
	}