/* Die folgenden Einstellungen sind Spielerein - padding left schaltet die scrollbar in dieser Reihenfolge aus, Safari, Moz, Opera, IE.  */
/*\*/
	
div#cont\65	nt
	{
	padding-left: 180px; /* Gleicht die Zentrierung im Netscape aus */
	}
* html div#content
	{
	padding-left: 165px;
	width: 800px;
	}
/* hide from Mac IE5 */

#mainContent
	{
	position: absolute;
	width: 100%;
	bottom:22px;
	top:182px;
	}
	
#mainContent1
	{
	position: absolute;
	width: 800px;
	height:100%;
	left: 50%;
	top:0;
	margin-left: -400px;
	}

#content
	{
	position: relative;
	top: 0;
	right: 0;
	left: 0;
	height:100%;
	text-align: center;
	overflow: auto;
	z-index: 10;
	}
	

#inhalt { 
    text-align: left; /* reset because IE PC doesn't understand margin: auto */
	width: 590px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 10px 0;	
    z-index:2; 
	font-size:0.8em;
	text-align:left;
	}
#text
   {
	float:right;
	width:475px;
	margin:20px 30px 0 0;
	}
	
#text_com
	{
	float:right;
	width:475px;
	margin:20px 30px 0 0;
	}
#referenzen
	{
	position:absolute;
	top:300px;
	left:90px;
	width:590px;
	margin:20px 0 0 0;
	}
	
#foto_1
	{
	position: absolute;
    top:20px;
	left: 21px;
	width:200px;
	}
	
#foto_com
	{
	position: absolute;
    top:20px;
	left: 21px;
	width:150px;
	}
#fla
	{
	width:700px;
	height:250px;
	margin-left: -180px;
	margin-top:10px;
	}
@media screen and (min-width: 0px){ #input_lenght_saf { width:145px; }} /* Safari */
@media screen and (min-width: 0px){ #input_lenght_saf_plz { width:40px; }} /* Safari */
html:first-child>*:first-child+b\ody input { width:198px; } /* Opera */
html:first-child>*:first-child+b\ody #input_short { width:14px; margin:5px 0 5px 0; } /* Opera */


