html {overflowx: scroll;
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
}

html, body { 
background-color: #333333;
margin: 0;
padding: 0;
height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
font: Arial, Verdana,  Helvetica, sans-serif;
	color: #9b9b9b;
	background-color: #ccc;
}

#wrapper {
background-color: #FFFFFF; 
width: 80%; 
margin: auto; /* Div soll zentriert werden */
min-height: 100%; /* Mindesthöhe für moderne Browser */
height:auto !important; /* Important Regel für moderne Browser */ 
height:100%; /* Mindesthöhe für den IE */ 
overflowxxx: hidden !important; /* FF Scroll-leiste */
 }


htmlxxx { 	margin: 0px;	padding: 0px;		background-color: #ccc;		height: 100%;	overflowxxx:hidden;		}

bodyxxx { 
	font: Arial, Verdana,  Helvetica, sans-serif;
	color: #ff9b9b;
	background-color: #ccc;


background-image:url('../FOTO/white1200.gif');
background-repeat:repeat-y;
background-position:center;

margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	
	background-color: #ccc;
height: 100%;
 }




img { 
margin: 0;
padding: 0;
border:none;
border-width:10px
 }

a { text-decoration:none;
color: #9b9b9b; 
 }

a:hover { color: #f00;  }

center1200xxx , div.center1200xxx
{	width: 1200px; height: 100%;
	border: 1px solid #000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; 
		background-colorx: #fff;
}

center1200 , div.center1200
{	width: 1200px; 
background-color: #FFFFFF; 
widthxxx: 80%; 
margin: auto; /* Div soll zentriert werden */
min-height: 100%; /* Mindesthöhe für moderne Browser */
height:auto !important; /* Important Regel für moderne Browser */ 
height:100%; /* Mindesthöhe für den IE */ 
overflow: hidden !important; /* FF Scroll-leiste */
}





div.backgroundd
{	width: 1200px; height: 100%;
z-index: 1;		position: relative;			clear:none;
	top: 0px;	left: 0px;	width: 1200px;	height: 100%;
		background-color: #fff;
}


div.main_text
{	z-index: 1;		position: relative;			clear:none;
	top: 23px;	left: 100px;	width: 1070px;	heightg: 1000px;
	borderxxx: 1px solid #0f0;
}
div.item_title
{	z-index: 1;		position: absolute; 	clear:none;
	top: 0px;		left: 0px;		width: 200px;	height: 35px;
	borderxxx: 1px solid #00f;
}
div.item_title2
{	z-index: 1;		position: absolute; 	clear:none;
	top: 24px;		left: 325px;	width: 200px;	height: 25px;
	borderxxx: 1px solid #00f;
}
div.item_visual
{	z-index: 1;		position: absolute; 	clear:none;
	top: -10px;		left: 870px;	width: 100px;	height: 100px;
	borderxxx: 1px solid #00f;
}

div.item_changer
{	z-index: 1;		position: absolute; 	clear:none;
	top: 60px;		left: 0px;	width: 200px;	height: 10px;
	borderxxx: 1px solid #00f;
}
div.menu
{	z-index: 1;		position: absolute; 	clear:none;
	top: 468px;		left: 0px;	width: 1200px;	height: 15px;
		font-family: arial;
	font-size: 12px;		letter-spacing: 4px; color: #CCC;
	borderxxx: 1px solid #00f;
}

div.m_ENTEREE,div.m_ENTEREE_act			{	position: absolute;  left: 0px;		}
div.m_DETAILS, div.m_DETAILS_act			{	position: absolute;  left: 100px;		}
div.m_KOLLEKTION, div.m_KOLLEKTION_act		{	position: absolute;  left: 205px;		}
div.m_GALERIE, div.m_GALERIE_act			{	position: absolute;  left: 348px;		}
div.m_KONTAKT, div.m_KONTAKT_act			{	position: absolute;  left: 454px;		}
div.m_LNGG, div.m_LNGG			{	position: absolute;  left: 954px;		}




div.m_ENTEREE, div.m_DETAILS, div.m_KOLLEKTION, div.m_GALERIE, div.m_KONTAKT
{	visibilit : hidden; displcay: none; color: #9b9b9b;	}

div.m_ENTEREE_act, div.m_DETAILS_act, div.m_KOLLEKTION_act, div.m_GALERIE_act, div.m_KONTAKT_act
{	visibility: hidden; display: none;	color: #F00;	}

div.prgf_ENTEREE, div.prgf_DETAILS, div.prgf_KOLLEKTION, div.prgf_GALERIE, div.prgf_KONTAKT
{	visibility: hidden; display: none;	}


div.paragraph, div.prgf_ENTEREE, div.prgf_DETAILS, div.prgf_KOLLEKTION, div.prgf_GALERIE, div.prgf_KONTAKT, div.jump_title
{	z-index: 1;		position: relative; 	
	top: 605px;		left: 0px;	width: 555px; height: 100%;	
	font-size: 14px; font-family: arial, Verdana,  Helvetica, sans-serif;
}


div.prgf_GALERIE {
width: 1200px; text-align: right; left: -100px; top: 680px; padding-bottom: 4px;
}

div.gal_images, gal_images, img.gal_images {
 padding-bottom: 1px;
}














 div.prgf_KOLLEKTION {
z-index: 1;		position: relative; 	
	top: 605px;		left: 0px;	width: 1250px; height: 100%;	
	font-size: 14px; font-family: arial, Verdana,  Helvetica, sans-serif; borderxxx: 1px solid #f00;
}

 div.KOL_min100 { height: 100%; cleaxr:both; margin-bottom: 44px;
z-index: 1;		position: relative;  top: 0px;	left: -100px;	borderxxx: 1px solid #0f0;    }



div.KOL_item {		float: left;  margin-right: 44px; width: 80px; height: 140px;	background-colorxxx: #00f;	}

div.KOLunibox,div.KOLblatterbox     {	 display : inline; height: 100%;	float: left; margin-top: 44px;	background-colorxxx: #0ff; width: 1250px;  }

div.KOLmaindscr, div.KOLmaindscrb            { 	position: relative;   float: left;  width: 560px; left: 0px;	top: 05px;		borderxxx: 1px solid #ff0;	}
div.KOLdscr, div.KOLdscrb            { 	position: relative;    flocat: left; width: 560px; left:-575px;	top: -22px;		borderxxx: 1px solid #ff0;	}
div.KOLuniIMAGE, div.KOLblatterIMAGE { position: relative;     float: right;             width: 524px; left: 543px;	top: -113px;			 bordexxxr: 1px solid #0Ff;		}















div.jump_title {font-size: 33px; width: 600px;}


div.pano_faceA, div.pano_faceB, div.pano_faceC, div.pano_faceD, div.pano_faceE, div.pano_faceF, div.pano_faceG, div.pano_faceH, div.pano_faceI

{	z-index: 0;		position: absolute; 	clear:none;
	top: 150px;		left: -100px;	width: 1200px;	height: auto;
	borderxxx: 1px solid #0ff;
	text-align: right;
}

div.pano_faceB, div.pano_faceC, div.pano_faceD, div.pano_faceE, div.pano_faceF, div.pano_faceG, div.pano_faceH, div.pano_faceI
{	visibility: hidden; display: none; height: auto;
}

table, tr, td {
vertical-align:top;
}

p	{	font-size: 16px; font-family: arial, Verdana,  Helvetica, sans-serif;	}
pre	{	font-size: 12px; font-family: arial, Verdana,  Helvetica, sans-serif;	}




div.xxxxxx
{
visibilityxxx: hidden;
	z-index: 0;
	xcolor: white;
	position: relative;
	top: 39px;
	left: 130px;
	width: 1060px;
    height: 200px;
	borderxxx: 1px solid #0f0;

}

