/*margin: oben rechts unten links;				*/
body 				{
					margin:				0 auto;
					font-family:		arial,verdana,helvetica, sans-serif;
					font-size:			12px;
					background-color: 	#ccc;
					color:				#fff;
					text-align: 		center;
					}
					
#content			
					{	
					border:				0px solid 	#000000;
					width:				1000px;
					height:				auto;
					margin:				5 auto;
					background: 		#fff;
					color:              #000;
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					font-size:			1.2em;
					}							
					
#logo				{
					margin:				0 auto;
					width: 				1000px;
					border:				0px solid red;
					height:				70px;
					}





#textbox
					{
					margin:			20px 0px 5px 0px;
					border: 		0px solid #333333;
					width:			500px;
					float:			left;
					text-decoration: none; 
					font-weight: 	normal;
					font-size: 		1.1em;
					background:		none;
					text-align:		left;
					}

#rightbox			{
					
					margin:			20px 0px 5px 0px;
					border: 		1px dotted #333333;
					width:			220px;
					height:			700px;
					text-decoration: none; 
					font-weight: 	normal;
					font-size: 		12px;
					color: 			#fff;
					}
					
.fo 				{
				    margin:			5px 5px 5px 5px;
					border: 		1px solid #ccc;
					width:			190px;
					text-decoration: none; 
					font-weight: 	normal;
					font-size: 		1.1em;
					color: 			#000099; 
				    background-color: none;
					}
					
.fo1 				{
				    margin:			5px 5px 5px 5px;
					border: 		0px solid #ccc;
					width:			190px;
					text-decoration: none; 
					font-weight: 	normal;
					font-size: 		1.1em;
					color: 			#000099; 
				    background-color: none;
					}
					
#button
					{
					
					color:              #000;
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					font-size:			1.2em;
					}
					
#rightboxcontent1	{
					margin-top:0.5em;
					border: 0px solid #CC9999;
					width:212px;
					height:10.2em;
					text-decoration: none;
					text-align:left; 
					font-weight: normal;
					font-size: 1.1em;
					color: #000;
/*farben*/					 
				    background-color: #CCCC99;
					padding:0.7em;
					}

#rightboxcontent1 .titel	
					{
					font-size: 			1.2em;
					font-weight:		bold;
					color:				#fff;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}
#rightboxcontent1 .text	
					{
					font-size: 			0.9em;
					font-weight:		normal;
					color:				#000;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}					
					
#rightboxcontent2	{
					margin-top:0.5em;
					border: 0px solid #CC9999;
					width:17.8em;
					height:10.7em;
					text-decoration: none;
					text-align:left; 
					font-weight: normal;
					font-size: 1.1em;
					color: #000099; 
				    background-color: #9999CC;
					padding:0.7em;
					}
					
#rightboxcontent2 .titel	
					{
					font-size: 			1.2em;
					font-weight:		bold;
					color:				#fff;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}
					
#rightboxcontent2 .text	
					{
					font-size: 			0.9em;
					font-weight:		normal;
					color:				#000;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}					
										
#rightboxcontent3	{
					margin-top:0.5em;
					margin-bottom:0.5em;
					border: 0px solid #CC9999;
					width:17.8em;
					height:8.2em;
					text-decoration: none;
					text-align:left; 
					font-weight: normal;
					font-size: 1.1em;
					color: #000099;
/*farben*/					 
				    background-color: #FF9999;
					padding:0.7em;
					}
#rightboxcontent3 .titel	
					{
					font-size: 			1.2em;
					font-weight:		bold;
					color:				#fff;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}
					
#rightboxcontent3 .text	
					{
					font-size: 			0.9em;
					font-weight:		normal;
					color:				#000;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}					
					
.hinweis			{
					display:			block;
					font-weight: 		bold;
					font-size: 			1.1em;
					color:				#fff;
					text-align: 		left;
					border:				1px solid #fff;
					float:				left;
					margin:				0.5em;
					padding:			0.5em;
					}
					
#scrollbalkenimmer	{
					height:110%;
					float:left;
					width:1px;
					border:0px solid #000
					}
					
#navlinksbox, #navlinksboxshanghai, #navlinksboxmoskau, #navlinksboxdubai
					{
					margin:				20px 5px 0px 5px;
					padding:			5px 5px 0px 0px;		
					border: 			1px dotted #333333;
					width:				120px;
					height:				auto;
					float:				left;
					text-decoration:	none; 
					font-weight: 		normal;
					font-size: 			1.1em;
					background-color: 	none;
					}

					
					

#navlinksbox a, #navlinksboxshanghai a, #navlinksboxmoskau a, #navlinksboxdubai a 
	{
	display:			block;
	font-family:		arial,helvetica,sans-serif;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
	padding:			2px;
	padding-right:		1px;
	margin:				0px;
	text-align: 		right;
	border: 			0px solid #333333;	
	float:				left;
	width:				120px;
	height:				auto;
	text-decoration:	none; 
	background-color: 	none;
	}
#navlinksboxshanghai a:link 			{
					color:				orange;
					}
				
#navlinksboxshanghai a:hover, #navlinksboxshanghai a:active	 			{
					color:				green;					
					}	
					
#navlinksbox a:link 	{
					color:				#000000;
					}
				
#navlinksbox a:hover, #navlinksbox a:visited,	#navlinksbox a:active		 			{
					color:				#666666;					
					}	
									
#navlinksboxshanghai a:visited, #navlinksboxdubai a:visited,	#navlinksboxmoskau a:visited 			{
					color:				#cccccc;					
					}						
					
#navlinksboxmoskau a:hover
					{
					color:				#666666; 
					}
#navlinksboxmoskau a:link,  #navlinksboxmoskau a:active	 			{
					color:				red;
					}	
#navlinksboxdubai a:hover
					{
					color:				#666666; 
					}
#navlinksboxdubai a:link,  #navlinksboxdubai a:active	 			{
					color:				green;
					}	
					
a#navlinkssmall	 	{ 
					font-family:		arial,helvetica,sans-serif;
					font-size:			11px;
					font-weight:		bold;
					text-decoration:	none;
					padding:			0px;
					padding-right:		1px;
					margin:		0px;
					text-align: 		right;
					border: 0px solid #333333;				
					}
a#navlinksaktivsmall
					{
					color:				#669999;
					}
				 
a#navlinkssmall		{
					color:				#CC0066;
					} 				

#pubimages			{
					float:left;
					margin:5px;
					padding:3px;
					height:240px;
					border: 1px dotted #cccccc;
					}
#pubimagestitle		{
					margin:5px;
					padding:3px;
					height:15px;
					border: 1px dotted #cccccc;
					font-size: 1.2em;
					font-weight:bold;
					color:				#669999;
					}
h1					{
					font-size: 1.2em;
					margin-top:0px;
					}									
										
#titel01			{
					font-size: 1.5em;
					font-weight:bold;
					color:				#000000;
					padding:0.5em;
					}
#titel02			{
					font-size: 2.0em;
					font-weight:bold;
					}					

					
#textboxform		{
/*farben*/			margin-top:0.5em;
					margin-left:0.5em;		
					border: 1px solid #333333;
					width:535px;
					height: auto;
					float:left;
					text-decoration: none; 
					font-weight: normal;
					font-size: 1.1em;
					background-color: #CCCCCC;
					text-align:left;
					}					
#textbox .zitat	
					{
					font-size: 			1.3em;
					font-weight:		normal;
					color:				#000;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}
#textbox .text	
					{
					font-size: 			1.0em;
					font-weight:		normal;
					color:				#000;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}
#textbox .englishtext	
					{
					font-size: 			1.0em;
					font-weight:		normal;
					color:				#fff;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}
					
#textbox .vorspan	
					{
					font-size: 			1.4em;
					font-weight:		bold;
					color:				#fff;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;					
					}
#textbox .titelshanghai	
					{
					font-size: 			1.4em;
					font-weight:		bold;
					color:				#ff9900;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					font-style:			none;					
					}					

#textbox .titel, #textboxabo .titel	
					{
					font-size: 			1.4em;
					font-weight:		bold;
					color:				#E10000;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					font-style:			none;					
					}			
#textbox table, #textboxabo table		
					{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000;
					border: 1px dotted #333333;
					border:collapse;
					width:620px;
					}

#titel
					{
					font-size: 			1.4em;
					font-weight:		bold;
					color:				#E10000;
					font-family: 		Verdana, Arial, Helvetica, Geneva; 
					text-decoration: 	none;
					font-style:			none;					
					}
											
#textbox #emailformular
					{
					font-size: 			10px;
					font-weight:		normal;
					color:				#000;
					border:0px solid #000000;
					border:collapse;
					width:520px;
					}
#textbox #emailformular td
					{
					border:0px solid #000000;
					}					

#textbox td, #textboxabo td
					{
					border:0px;
					}
#textboxabo td
					{
					background-color: #FFCC66;
					}
																																											
				
										
#footer 			{
				    clear:left;
				    margin-top:1em;
				    background:none;
				    text-align:center;
				    padding:10px;
					border: 0px solid #000;
					}

.homelink,.zeitschriftlink,.dialoglink,.innovationspreiselink,.produktlaborlink,.servicelink,.jobslink,.kontaktlink,.abolink		
					{
					margin-top:0.3em;
					}

#formular table		{
					border-collapse: 	collapse;
					width:160px;
					border: 0px solid black; 
					background:#fff;
					font-size:1.0em;
					}
table				{
					background:none;
					}

tr, td				{
					background:none;
					}

#titel01			{
					font-size: 1.5em;
					font-weight:bold;
					margin:0.5em;
					}
#titel02			{
					font-size: 2.0em;
					font-weight:bold;
					}					
#buttoninfo			{
					float:left;
					}					
			
#formular td		{
					padding:0.1em;
					}						
#formular td#nr		{
					width:10px;
					border: 0px;
					font-size:1.2em;
					border-bottom: 1px solid black; 
					}
#formular td#header		{
					border: 0px;
					font-size:1.3em;
					font-weight: bold;
					border-bottom: 1px solid black; 
					}
#formular td#tabheader		{
					border: 0px;
					font-size:1.2em;
					font-weight: bold;
					border-bottom: 1px solid black; 
					}										
#formular td#aittitel		{
					width:200px;
					border: 1px;
					font-size:1.2em;
					font-weight:bold;
					border-bottom: 1px solid black; 
					}
#formular td#aittitelgrau		{
					width:200px;
					border: 1px;
					font-size:1.2em;
					font-weight:bold;
					border-bottom: 1px solid black;
					color:#999; 
					}					
#formular td#buero	{
					width:200px;
					border: 0px;
					font-size:1.0em;
					border-bottom: 1px solid black; 
					}
#formular td#projekt
					{
					width:200px;
					border: 0px;
					font-size:1.0em;
					border-bottom: 1px solid black; 
					}							
#formular td#link	{
					width:80px;
					border: 0px;
					font-size:1.0em;
					border-bottom: 1px solid black; 
					}																											
#formular td#checkbox		{
					width:10px;
					border: 0px;
					font-size:1.0em;
					border-bottom: 1px solid black; 
					}
									
.feld01,.feld02,.feld03,.feld04,.feld05,.feld06,.feld07,.feld08,.feld09,.feld10,.feld11
					{
					float:left;
					}					
.feld02,.feld06,.feld11,.feld09,
					{
					margin-left:0.3em;
					}																																	
.feld01,.feld03,.feld04,.feld05,.feld07,.feld08,.feld10
					{
					margin-left:0.1em;
					}



