/*bit Styles*/

body 				
					{
					margin:				0 auto;
					font-family:		arial,helvetica,sans-serif;
					font-size:			10px;
					font-style:			none;
					background-color: 	#ccc;
					color:				#fff;
					text-align: 		center;
					}
					
#adresse			{
					font-family:		arial,helvetica,sans-serif;
					font-size:			12px;
					font-style:			none;
					color:				#000000;
					}					
#adresse a			{
					font-family:		arial,helvetica,sans-serif;
					font-size:			12px;
					font-style:			none;
					color:				#cc3333;
					}

					
a					{
					color:#000;
					text-decoration: none;
					}
#zentriertoben 		{
					border:				0px solid 	#999;
					margin:				0 auto;
					width: 				1000px;/*780*/;
					height:				84px;
					background-color: 	#333366;
					}
#bannerbreite, #bannerbreite img
					{
					border:				0px solid #ccc; 
					margin:				1px 0px 0px 0px;
					width:				340px;
					}
#banner_130			{
					margin:				0px 5px 0px 5px;	
					width:				130px;
					float:				left;
					border:				0px solid #000;
					}		
#content 			
					{		
					width: 				1000px;/*780*/
					margin:				0 auto;		
					margin-top:			0px;
					padding: 			0px;
					background-color: 	#fff;
					border:				0px solid 	#000;
					}
.searchbutton,.link		
					{
					border:				0px solid #000000;
					font-size:			1.1em;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #cc3333;
					padding:			0px 0px 0px 0px;
					
					}	
.link:hover		
					{
					border:				0px solid #000000;
					font-size:			1.1em;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	underline;
					background:			none;
					color:              #cc3333;
					padding:			0px 0px 0px 0px;
					}						
					
										
#hometopleft,#hometopleft800,#hometopleftvideos
					{
					border-top: 		1px solid 	#ccc;
					height:				auto;
					margin:				5px 5px 0px 0px;
					padding:			0px 0px 0px 0px;
					background: 		url(/bitverlag/bit/bilder/layout/bg_archiv_grau.jpg);
					color:              #000;
					float:				left;	
					text-align:left;
					}
#hometopleft800
					{
					width:				700px;
					}									

#hometopleft		{
					width:				450px;
					}	
#hometopleftvideos	{
					width:				450px;
					height:				auto;
					}					
#archivuebersicht	{
					border: 			0px solid 	#ccc;
					width:				120px;
					height:				auto;
					float:				left;
					}
#archivuebersicht	table  img
					{
					border: 			0px solid 	#ccc;
					width:				120px;
					height:				auto;
					float:				left;
					}					
#archivuebersicht .listetitel	{
					font-style:			normal;
					font-size:			1.8em; 
					font-family:		Tahoma, Verdana,Arial,Helvetica,sans-serif;
					font-weight: 		bold;
					border:				0px solid 	#ccc;
					height:				auto;
					background: 		#fff;
					color:              red;
					width:				355px;
					}	
					
#bildtable100
					{
					border-top: 		0px solid 	#ccc;
					width:100px
					}
				
									
td .ft				{
					font-size:			12px;
					font-style:			none;
					}					
.listetitelkontakt	{
					font-style:			normal;
					font-size:			1.2em; 
					font-family:		Tahoma, Verdana,Arial,Helvetica,sans-serif;
					font-weight: 		bold;
					border:				0px solid 	#ccc;
					height:				auto;
					background: 		#fff;
					color:              #000;
					width:				355px;
					}
.listetiteluebersicht	{
					font-style:			normal;
					font-size:			1.2em; 
					font-family:		Tahoma, Verdana,Arial,Helvetica,sans-serif;
					font-weight: 		bold;
					border:				0px solid 	#ccc;
					height:				auto;
					background: 		#fff;
					color:              #000;
					width:				355px;
					}					
#artikellistekontakt a	
					{
					font-style:			normal;
					font-size:			12px; 
					font-family:		Tahoma, Verdana,Arial,Helvetica,sans-serif;
					font-weight: 		normal;
					border:				0px solid 	#ccc;
					height:				auto;
					background: 		#fff;
					text-decoration: 	none;
					color:              #000;
					width:				355px;
					}
#listetiteltitelschau
					{
					border:4px solid 	#ccc;
					height:				auto;
					background: 		#fff;
					color:              #000;
					width:				355px;
					}
.news				{
					color:				#000000;
					font-weight: 		normal;
					text-decoration:	none;
					}								
					
.topthemen			{
					color:				red;
					font-weight: 		normal;
					text-decoration:	none;
					}			
					
					
										
#hometopright,#hometoprightkontakt
					{
					border-top: 		1px solid 	#ccc;
					height:				auto;
					background: 		#fff;
					color:              #000;
					width:				355px;
					text-align:			left;
					margin:				5px 0px 0px 0px;
					float:				left;	
					}					
#partnerrechts		{
					border: 			0px solid 	#000000;
					width:				170px;
					margin:				0px 0px 0px 0px;
					padding:			0px 0px 0px 0px;
					color: 				#333366;
					font-style:			normal;
					font-size:			1.0em; 
					font-family:		Tahoma, Verdana,Arial,Helvetica,sans-serif;
					font-weight: 		bold;
					background: 		none;
					clear:left;
					}	
					
					
.bitnewsheader,#bitnewsheader,.bitrubrikheader,#bitrubrikheader		
					{
					border: 			0px solid 	#000000;
					color: 				#CC0033;
					font-style:			normal;
					font-size:			1.2em; 
					font-family:		Tahoma, Verdana,Arial,Helvetica,sans-serif;
					font-weight: 		bold;
					background: 		none;
					margin-left:		3px;
					margin-top:			5px;
					margin-bottom:			5px;
					float:left;
					width:98%;
					}
.magazinheader_text 
{
	color: #fff;
	font-weight: bold;
	line-height: 19px;
	font-size: 	 11px;
	font-family: Tahoma, Verdana,Arial,Helvetica,sans-serif;
	padding-left:10px;
}

#topthemenheader	{
	height: 		21px;
	width: 			165px;
	background:		transparent url(/bitverlag/bit/bilder/layout/bg_archiv_balken.jpg) no-repeat;
	
					}

.topthemenheaderschrift	{
		position:		relative;
		top:			3px;
		font-weight:	bold;
		font-size:		12px
		
					}
.header {
	height: 	21px;
	width: 		420px;
	background:	transparent url(/bitverlag/bit/bilder/layout/bg_archiv_balken.jpg) no-repeat;
	margin-top:	0px;
	margin-left:	0px;
	margin-bottom:	2px;
	border: 1px solid #000;
}
.headeruebersicht{
	height: 	31px;
	width: 		440px;
	background:	transparent url(/bitverlag/bit/bilder/layout/bg_archiv_balken.jpg) no-repeat;
	margin-top:		0px;
	margin-bottom:	0px;
}

#matchmaker			{
					width:700px;
					border:0px solid #000;
					float:left;
					}					
.datum,#datum		{
					font-style:			normal;
					font-size:			11px; 
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-weight: 		normal;
					color:				#000;
					}					
#teasertopleft, #teasertopright, #teasertopmiddle
					{
					width:284px;
					height:284px;
					border:				2px dotted 	#999;
					font-family:		arial,helvetica,sans-serif;
					font-size:			12px;
					font-style:			none;
					background-color: 	#ccc;
					color:				#000;
					text-align: 		left;
					}
#teasertopleft		{
					margin-left:15px;
					margin-right:5px;
					}
#teasertopmiddle		{
					margin-left: 5px;
					margin-right:5px;
					}
#teasertopright		{
					margin-left: 5px;
					margin-right:15px;
					}					
 
#kopf				{
					border: 			0px solid 	#red;
					width:				1000px;
					height:				91px;
					margin:				0 auto;
					background:			url(/bitverlag/bit/bilder/layout/kopf_n.gif);		
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			none;
					font-size:			1.1em;
					}
					
#navoben			{
					border: 			0px solid 	#red;
					width:				1000px;
					height:				30px;
					margin:				0 auto;
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					font-size:			1.1em;
					}
#navoben table		{
					position:			relative;
					top:				28px;
					border:				0px solid 	#fff;
					width:				1000px;
					height:				30px;
					margin:				0px 0px 0px 0px;
					background:			none;
					}
#homekontakt 		{
					border: 			0px solid 	#fff;
					width:				490px;
					padding:			0px 0px 0px 0px;
					float:				right;
					margin:				0px auto;
					text-align:			left;
					position:			relative;
					top:				22px;
					right:				0px;
					}
.homekontakt1		{
					border:				0px solid 	#000000;
					width:				20px;
					}
.homekontakt2		{
					border:				0px solid 	#000000;
					width:				25px;
					padding:			5px 2px 0px 10px;
					}
.homekontakt3		{
					border:				0px solid 	#000000;
					width:				50px;
					padding:			5px 5px 0px 10px;
					}										
.homekontakt4		{
					border:				0px solid 	#000000;
					width:				70px;
					padding:			0px 5px 0px 20px;
					}	
.homekontakt5		{
					border:				0px solid 	#000000;
					width:				70px;
					padding:			0px 5px 0px 10px;
					}
.homekontakt6		{
					border:				0px solid 	#000000;
					width:				90px;
					padding:			0px 5px 0px 10px;
					}			
.homekontakt7		{
					border:				0px solid 	#000000;
					width:				80px;
					padding:			0px 5px 0px 10px;
					}				
					
#navverlag 			{
					border: 			0px solid 	#fff;
					width:				80px;
					padding:			0px 0px 0px 0px;
					position:			relative;
					top:				70px;
					left:				608px;
					}					

#suche				{
					/*clear:right;*/
					/*'float:right;*/
					}
					
.listetitelmagazin, .listetitelmagazin a	
					{
					color:				#000000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					font-weight:		bold;
					font-size:			14px;
					text-decoration: 	none;
					border:				0px solid #000; 
					text-align:			left;
					padding:			0px;
					margin:0px;
					}	
					
#artikelliste ,#artikellistemagazin,#artikellistesuche,#artikellistesuche #listetext a
					{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					padding:			0px;
					margin-top:			0px;
					border:				0px solid #ccc; 
					
					
					
					}
#artikelliste img
					{
					font-size: 			1.2em;
					font-weight:		bold;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					padding:			0px;
					margin-top:			0px;
					border:				0px solid #ccc;
					border:				0px solid #000000; 					
					
					}						

#homemagazin,#archivmagazin,#archivmagazinLV,#archivmagazin450LV,#archivmagazin150LV,#archivmagazin100LV,#archivmagazin220LV, #homemagazinLV, #artikelsuche220LV, #artikelsuche450LV, 
#homekontakt220LV, #homemagazin616, #artikellistetitelschau
					{
					font-size: 			1.2em;
					font-weight:		bold;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					border:				0px solid #000; 
					text-align:			left;
					padding:			5px;
					margin-top:			5px;
					margin-right:		10px;
					
					}	
					
#homemagazin table img, #archivmagazin table img,#homekontakt220LV table img, #homemagazin616 table img, #artikellistetitelschau table img
					{
					width:100px;
					border:1px dotted #ccc;
					padding:5px;
					margin-left:px;
					}
					
					
#homemagazin100LV table img, #archivmagazin100LV table img,#archivmagazin100LV td, #artikelsuche100LV table img
					{
					width:105px;
					margin:0px 10px 5px 0px;
						
					}						
#homemagazin150LV table img, #archivmagazin150LV table img, #artikelsuche150LV table img
					{
					width:150px;			
					}										
#homemagazin220LV table img, #archivmagazin220LV table img, #artikelsuche220LV table img
					{
					width:220px;			
					}					
#homemagazin450LV table img, #archivmagazin450LV table img,	#artikelsuche450LV table img
					{
					width:450px;			
					}										
#homemagazin table img, #archivmagazin table img
					{
					width:100px;			
					}
					
#archivmagazin table ,#homekontakt220LV table 
					{
					border:1px solid #ccc;
					width:100px;	
					
					padding:5px;
					}

#homemagazin table 
					{
					border:1px solid #ccc;
					width:100px;	
					
					
					padding:5px;
					}
					
#homemagazin600,#homemagazin601,#archivmagazin600,#archivmagazin601,#artikelsuche601,#topthemensuche601
					{
					font-size: 			12px;
					font-weight:		bold;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					border:				0px solid #000; 
					text-align:			left;
					padding:			0px;
					margin-top:			0px;
					float:left;
					}	
#homemagazin601,#archivmagazin601,#artikelsuche601,#topthemensuche601
					{
					width:135px;
					
					}
#homemagazin600,#archivmagazin600
					{
					width:450px;
					}					
#homemagazin600 table img, #listebild600
					{
					width:450px;
					border:1px dotted #ccc;		
					}
					
#homemagazin600 table ,#archivmagazin600 table 
					{
					border:0px;
					width:450px;			
					}
#homemagazin601 table img,#archivmagazin601 table img,#artikelsuche601 table img,#topthemensuche601 table img
					{
					width:120px;
					border:0px;					
					}	
#homemagazin601 table ,#archivmagazin601 table , #artikelsuche601 table,#topthemensuche601 table  
					{
					border:1px dotted #ccc;	
					width:100px;
					
					}					
#artikelliste		{
					margin-right:0px;
					}						

#artikelliste .listetitelmagazin, #artikelliste .listetitelmagazin a,#artikelliste .listetitelpartner, #artikelliste .listetitelpatrner a
#artikellistemagazin .listetitelmagazin, #artikellistemagazin .listetitelmagazin a,#artikellistemagazin .listetitelpartner, #artikellistemagazin .listetitelpatrner a
					{
					font-size: 			1.2em;
					font-weight:		bold;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					border:				0px solid #000; 
					text-align:			left;
					}					
#artikelliste .listetitelnews, #artikelliste .listetitelnews a
#artikellistemagazin .listetitelnews, #artikellistemagazin .listetitelnews a
					{
					font-size: 			1.0em;
					font-weight:		normal;
					color:				#C40000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					clear:right;					
					}
#artikellistemagazin a
					{
					font-size: 			1.0em;
					font-weight:		normal;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					clear:				right;
					}


					
#artikelliste .listetiteltitelsschau, #artikelliste .listetiteltitelsschau a
#artikellistemagazin .listetiteltitelsschau, #artikellistemagazin .listetiteltitelsschau a
					{
					font-size: 			1.0em;
					font-weight:		normal;
					color:				#C40000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					clear:right;					
					}														

#artikelliste .listetitelsuche, #artikelliste .listetitelsuche a, #artikelliste #archivmagazin_alt a
#artikellistemagazin .listetitelsuche, #artikellistemagazin .listetitelsuche a
					{
					font-size: 			1.0em;
					font-weight:		normal;
					color:				#C40000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					
					clear:right;					
					}
											
					
					
					
#artikellistesuche	{
					
					}
#listebildsuche		{
					float:left;
					border:0px solid #000000;
					}					
#newsheader, .newsheader
					{
					font-size: 			1.1em;
					font-weight:		bold;
					color:				#C40000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					}									

#ruler 				{
					border-top:			1px dotted #ccc;
					margin-bottom:		5px;
					margin-top:			5px;
					width:				99%;
					height:				0px;
					}
			
#redruler, #redrulertermine, #redrulerwhitepaper,#redrulernews,#redrulernewsletter,#redrulertopthemen2						
					{
					border-top:			2px dotted #C40000;
					height:				0px;
					border-color:		#C40000;
					}
#redruler				{
					width:340px;
					}
#redrulernews, #redrulernewsletter,#redrulertopthemen2
					{
					width:280px;
					}					
#redrulertermine	{
					width:340px;
					}		

#redrulerwhitepaper		
					{
					width:440px;
					}		
#redrulercdtipps		
					{
					width:440px;
					}	
.listetext table		{
					font-size: 			12px;
					border-right:		0px dotted #ccc;
					margin: 0px 0px 0px 10px;
					}

#artikelliste .listetext table, #artikellistemagazin .listetext,#artikelliste .listetext
					{
					border:	0px dotted #ccc; 
					margin: 0px 0px 0px 0px;
					
					}

#artikellistemagazin .listetext, #artikellistemagazin .listetext a
#artikellistekontakt .listetext, #artikellistekontakt .listetext a
#artikellistekontakt .listetext, #artikellistesuche .listetext a
					{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					border-bottom: 		0px solid 	#ccc;
					border:				0px dotted #ccc; 
					clear:right;					
					}
.listetext table a hover, #artikelliste .listetext, #artikelliste .listetext a hover, #artikellistemagazin .listetext, #artikellistemagazin .listetext a hover
 #artikellistekontakt .listetext a hover, #artikellistesuche .listetext a hover 
					{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					border-top: 		0px solid 	#ccc;
					clear:right;	
					}
				
#bildtable			{
					margin:		1px 5px 5px 0px;
					}
					
#bildtablesuche		{
					margin:		1px 5px 5px 0px;
					}					


#videoplayer			{
					background: #fff;
					border:				0px solid green; 
					}
#topthemenrechts					{
					border:				2px dotted #C40000;
					height:				auto;
					border-color:		#C40000;
					width:				165px;
					margin-top:5px;
					margin-bottom:5px;
					}


#topthemenrechts a	{
					color:#000000;
					text-decoration: none;
					font-size: 			12px;
					font-weight:		normal;
					
					}		


					
#artikelliste .listebild, #artikelliste img , #artikelliste #homemagazin220LV,
#artikellistemagazin .listebildmagazin, #artikellistemagazin img , #artikellistesuche img 
					{
					border:				0px solid green; 
					margin-right:		0px;
					margin-top:			0px;
					padding-right:		0px;
					width:				100px;
					float:				left;
					}
#artikelliste .listetexttopthemen
					{
					border:				0px solid green; 
					margin-right:		5px;
					margin-top:			0px;
					margin-bottom:		0px;
					padding-right:		0px;
					width:				165px;
					
					}
#artikelliste .listetexttopthemen img
					{
					width:				10px;		
					}
						
 img #icon 
					{
					margin-right:		1px;
					padding-right:		0px;
					width:				35px;
					float:				left;
					
					}
img #triangle 
					{
					margin-right:		1px;
					padding-right:		0px;
					width:				10px;
					float:				left;
					border:             0px solid #000000;
					}	
#artikellistesuche table	{
					background: 		url(/bitverlag/bit/bilder/layout/bg_archiv_grau.jpg);
					}
					
#artikelliste .listetexttopthemen
					{
					border:				0px solid green; 
					margin-right:		5px;
					margin-top:			0px;
					margin-bottom:			0px;
					padding-right:		0px;
					width:				165px;
					
					}
#artikelliste .listetexttopthemen img
					{
					width:				10px;		
					}
#artikellisteuebersicht img, #artikelliste #homemagazin220LV img 
					{
					border:				0px solid green; 
					margin-right:		5px;
					padding-right:		0px;
					width:				100px;
					
					}				

#artikellistekontakt .listebildmagazin, #artikellistekontakt img, #artikellistekontakt.listebildpartner
#artikellistetitelschau .listebildmagazin, #artikellistetitelschau img, #artikellistetitelschau .listebildpartner 
					{
					border:				0px solid #ccc; 
					margin:				0px 0px 0px 0px;
					padding-right:		0px;
					width:				100px;
					
					
					}										
#artikelliste .listebildkontakt img,#artikellistemagazin .listebildkontakt img
					{
					border:				0px solid #000099; 
					margin-right:		5px;
					padding-right:		0px;
					width:				100px;
					float:				left;
					}
					
#artikelliste .listebild600 img, #artikellistemagazin .listebild600 img
					{
					border:				0px solid #ccc; 
					margin-right:		5px;
					padding-right:		0px;
					width:				450px;
					float:				left;
					}
#artikelliste .listebild601 img, #artikellistemagazin .listebild601 img
					{
					border:				0px solid #ccc; 
					margin-right:		0px;
					padding-right:		0px;
					width:				100px;
					float:				left;
					}
#flashtext 
					{
					border:				1px solid #ccc; 
					margin:				0px 0px 15px 0px;
					
					float:				left;
					padding:			5px 5px 5px 5px;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					font-weight:			bold;
					font-weight:			bold;
					color:				#000;
					background:			#ffcc66;
					}

#kasten01farbe, #kasten02farbe,#kasten03farbe			{	
					border:				1px solid #ccc; 
					margin:				5px 5px 15px 0px;
					width:				auto;
					float:				left;
					padding:			5px 5px 5px 5px;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					font-weight:		bold;
					font-size:			12px;
					color:				#000;
										}
#kasten01farbe		{	
					background:			#ffcc66;
					}
#kasten02farbe		{	
					background:			#6699cc;
					}
															
					
.fliesstext table
					{
					border:				0px solid #ccc; 
					margin:				5px 0px 5px 0px;
					float:				left;
					padding:			0px 0px 5px 0px;
					}
#artikelheader	{
					font-size: 			10px;
					font-weight:		normal;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					color:				#000;
					text-align:			left;
					clear:				right;
					width:				450px;
					border:				1px solid #OOO;	
					background:			#fff
					margin-left:		-5px;	
					}					
#archivmagazin_alt, #archivuebersicht		{
					border:				0px solid #ccc; 
					height:auto;
					float:left;
					}
#archivmagazin_altnarrow, #artikelsuche_altnarrow,#archivuebersichtnarrow
					{
					border:				0px dotted #ccc; 
					height:				auto;
					width:				150px;
					float:				left;
					margin:				5px 5px 5px 0px;
					padding:			5px 0px 5px 5px;
					}					
#archivmagazin_altwide, #artikelsuche_altwide, #archivuebersichtwide 	
					{
					width:				450px;
					height:				auto;
					float:				left;
					margin:				5px 5px 5px 0px;
					padding:			5px 0px 5px 0px;
					}
#archivmagazin_altmiddle, #artikelsuche_altmiddle, #archivuebersichtmiddle 	
					{
					width:				275px;
					height:				auto;
					float:				left;
					margin:				5px 5px 5px 0px;
					padding:			5px 0px 5px 0px;
					
					}						

#listebild600 		{
					border:				0px solid #ccc; 
					width:				450px;
					height:auto;
					}
.listeartikelinfo	td	{
					height:20px;
					}
					
.listeartikelinfo{
					font-size: 			12px;
					font-weight:		normal;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					color:				#000000;
					text-align:			left;
					clear:				right;					
					}
.listedachzeile, #dachzeile, .dachzeile	{
					font-size: 			12px;
					font-weight:		normal;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					color:				#C40000;
					text-align:			left;
					clear:right;					
					}					
.listedachzeile	td, .listetitel	td	{
					height:auto;
					margin:0px;
					padding:0px;
					}
					
.listedachzeile 		{
					font-size: 			12px;
					font-weight:		normal;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					color:				#C40000;
					text-align:			left;
					clear:				right;					
					}
					
					
.listeunterzeile, #unterzeile, .unterzeile	{
					font-size: 			12px;
					font-weight:		normal;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					color:				#C40000;
					text-align:			left;
					clear:right;					
					}
.listetitel			{
					font-size: 			14px;
					font-weight:		bold;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					color:				#000000;
					text-align:			left;
					clear:				right;					
					}
.listevorschautext
					{
					font-size: 			12px;
					font-weight:		normal;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					color:				#000000;
					text-align:			left;
					clear:				right;					
					}
#titel, .titel	{
					font-size: 			1.6em;
					font-weight:		bold;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					
					clear:right;					
					}

#vorspann, .vorspann	{
					font-size: 			1.2em;
					font-weight:		bolder;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					clear:right;					
					}
#fliesstext, .fliesstext,#fliesstext a	{
					font-size: 			12px;
					font-weight:		normal;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					clear:right;					
					}

#bildunterschrift, .bildunterschrift	{
					font-size: 			11px;
					font-weight:		normal;
					color:				#000;
					font-family: 		Arial, Helvetica, Geneva, Verdana ; 
					text-decoration: 	none;
					text-align:			left;
					padding:			0px;
					margin:				0px;
					clear:				right;					
					}

#homekontakt
					{
					border:	0px solid 	#000000;
					font-size:			14px; 
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #fff;
					padding:			0px 0px 0px 0px;
					
					
					}		
					
#mittecontentListe,#mittecontentListe1,#mittecontentListe2, #mittecontentListe3 ,#mittecontentListe4, #mittecontentListe5, #mittecontentListe6, #mittecontentListe7, #mittecontentListe8, #mittecontentListe9, #mittecontentListe10         					
					{
/*					background: url(/ait/layout/bg_box.gif);*/
					width:500px;
					margin-bottom:5px;
					float:left;
					border: 2px solid #000;
					text-align:left;
					}
#mittecontentListe #bild1
					{
					width:200px;
					margin:5px;
					float:left;
					border: 1px dotted #000;
					}

					
#navoben, #homekontakt 
					{
					border:				0px solid 	#000000;
					font-size:			12px; 
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #fff;
					padding:			0px 0px 0px 0px;
					}	
					
					
					
					
#navoben  a:link, #homekontakt  a:link
					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #fff;
					padding:			0px 0px 0px 0px;
					}	
					
#navoben  a:hover, #homekontakt  a:hover

					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #000;
					padding:			0px 0px 0px 0px;
					}	
					
					
#navoben a:visited, #homekontakt a:visited
					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #fff;
					padding:			0px 0px 0px 0px;
					}
					
.oben1				{
					border:				0px solid 	#000000;
					width:				88px;
					}	

.oben2				{
					border:				0px solid 	#000000;
					width:				90px;
					}	
.oben3				{
					border:				0px solid 	#000000;
					width:				110px;
					}	
.oben4				{
					border:				0px solid 	#000000;
					width:				90px;
					}
.oben5				{
					border:				0px solid 	#000000;
					width:				100px;
					}
.oben6				{
					border:				0px solid 	#000000;
					width:				95px;
					}
.oben7				{
					border:				0px solid 	#000000;
					width:				95px;
					}
.oben8				{
					border:				0px solid 	#000000;
					}
#navbottom 
					{
					border:				0px solid 	#000000;
					font-size:			12px; 
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #990000;
					padding:			10px 10px 10px 15px;
					
					}												
#navbottom  a:link
					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #990000;
					padding:			0px 0px 0px 0px;
					}	
					
#navbottom  a:hover

					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #000;
					padding:			0px 0px 0px 0px;
					}	
					
					
#navbottom a:visited
					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #000;
					padding:			0px 0px 0px 0px;
					}

#sucheboxtext		{
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					font-weight:		normal;
					font-size:			13px;
					color:				#fff;
					border:				0px solid #ccc;
					margin:				3px 0px 0px 0px;
					padding:			1px;
					position:			relative;
					top:				12px;
					width:110px;
					float:left;
					}					
#suchebox	input		{
					border:					1px solid #ccc;	
					width:					150px;
					float:					right;
					margin-right:			15px;
					position:				relative;
					top:					px;
					left:					5px;
					}
.suchebutton		{
					position:				relative;
					top:					-15px;
					padding:				2px 5px 2px 5px;
					border:					1px solid #ccc;
					float:					right;
					}

					
#boxlinks 			{
					border: 			0px solid 	#000000;
					width:				190px;
					margin:				5px 0px 0px 2px;
					padding:			5px 0px 0px 0px;
					background: 		#333366;
					height:				Auto;
					color:              #fff;
					font-size:			1.3em; 
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					font-weight: 		bold;
					text-align: 		center;
					float:				left;			
					}		
					
.themen				
					{
					border: 			0px solid 	#000000;	
					font-family: 		Arial, Helvetica, sans-serif; 		
					font-size: 			1.0em; 
					color: 				#fff;
					font-weight: 		normal;
					text-align: 		left;
					}
					

					
#news				{
					border: 			1px solid #000000;
					width:				580px;
					height:				800px;	
					margin:				5px 0px 0px 5px;
					background: 		#fff;
					color:              #000;
					float:				left;	
					
					}
					
#news	iframe		{
					border: 			0px solid #000000;
					width:				580px;
					height:				800px;	
					margin:				5px 0px 0px 5px;
					background: 		#fff;
					color:              #000;
					float:				left;	
					
					}		
#content_download iframe	
					{
					border: 			0px solid #000000;
					width:				815px;
					height:				910px;	
					margin:				0px 0px 0px 0px;
					background: 		#fff;
					color:              #000;
					float:				left;	
					}		

#content_video iframe	
					{
					border: 			0px solid #000000;
					width:				615px;
					height:				410px;	
					margin:				5px 0px 0px 0px;
					background: 		#fff;
					color:              #000;
					float:				left;	
					}		
					

#contentlinks			{
					border: 			1px solid 	#006699;
					width:				610px;
					height:				500px;
					/*height:				auto;	*/
					
					margin:				5px 2px 0px 5px;
					padding:			10px 5px 10px 5px;
					background: 		#fff;
					color:              #000;
					text-align:			left;
					float:				left;
					clear:both;	
					
					}					

#content_voll		{
					border: 			0px solid 	#000000;
					width:				800px;
					height:				auto;	
					margin:				5px 2px 0px 5px;
					background: 		#fff;
					color:              #000;
					float:				left;	
					
					}				
#content_home, #content_download, #content_referenzen,#content_dienstleister, #content_hersteller,#content_abo,#content_termine,#content_video,#content_mediadaten,#content_newsletter
					{
					border: 			0px solid 	#000000;
					height:				auto;	
					margin:				5px 5px 0px 5px;
					padding:			0px 0px 0px 0px;
					background: 		#fff;
					color:              #000;
					float:				left;	
					}
#content_referenzen
					{
					width:				820px;
					}					
#content_home, #content_dienstleister, #content_hersteller, #content_abo,#content_termine,#content_video
					{
					width:				610px;
					}
#content_newsletter
					{
					width:				610px;
					}
#content_download
					{
					width:				815px;
					}	
#content_mediadaten
					{
					width:				815px;
					}
.pdf 
					{
					border: 			0px solid 	#000000;
					height:				70px;	
					margin:				0px 0px 0px 0px;
					padding:			0px 10px 0px 0px;
					background: 		#333366;
					font-size:			1.3em;
					font-style:			normal;
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					color:              #fff; 
					font-weight: 		bold;
					text-align: 		left;
					}
					

					
					
					
					
.ueberuns 
					{
					border: 			0px solid 	#000000;
					width:				600px;
					padding:			10px 0px 10px 10px;
					margin:				0px 0px 0px 0px;
					color:              #000;
					font-size:			1.2em; 
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					}
					
					
#archiv		{
					border:				0px solid 	#000000;
					color:              #000;
					font-size:			1.2em; 
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					font-weight: 		bold;
					margin:				0px 0px 0px 0px;
					background:			none;
			
					}
					
#mediadatenframe
					{
					border: 			0px solid 	#000000;
					width:				815px;
					padding:			0px 0px 0px 0px;
					margin:				0px 0px 0px 0px;
					height:				500px;
					}
#videoframe
					{
					border: 			0px solid 	#000000;
					width:				610px;
					padding:			0px 0px 10px 0px;
					margin:				0px 0px 0px 0px;
					height:				500px;
					}					
					
#aboframe
					{
					border: 			0px solid 	#000000;
					width:				610px;
					padding:			0px 0px 0px 0px;
					margin:				0px 0px 0px 0px;
					height:				1000px;
					}
#referenzenframe
					{
					border: 			0px solid 	#000000;
					width:				810px;
					padding:			0px 0px 0px 0px;
					margin:				0px 0px 0px 0px;
					height:				1000px;
					}
						
						
#nlframe
					{
					border: 			0px solid 	#000000;
					width:				610px;
					padding:			0px 0px 0px 0px;
					margin:				0px 0px 0px 0px;
					height:				922px;
					}				
						
#kompassframe
					{
					border: 			0px solid 	#000000;
					width:				990px;
					padding:			0px 0px 0px 0px;
					margin:				0px 0px 0px 0px;
					height:				950px;
					}			

#dienstleisterframe
					{
					border: 			0px solid 	#000000;
					width:				450px;	
					padding:			0px 0px 0px 0px;
					margin:				0px 0px 0px 0px;
					height:				700px;
					}							
											
#footer      		{
					border:					0px solid 	#000000;
					position:               relative;
					width: 					1000px;/*780*/
					margin: 				0 auto;
					height:					50px;
					background: 			#3333ff;
					}
					
#footer table     	
					{
					border:					0px solid 	#000000;
					width: 					600px;
					margin: 				15px 0px 0px 0px;
					color:              	#fff;
					font-size:				1.2em; 
					font-family:			Arial,Helvetica,Verdana,sans-serif;
					font-style:				normal;
					float:					left;
					}
					
					
#footer  a:link
					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #fff;
					padding:			0px 0px 0px 0px;
					}	
					
#footer  a:hover

					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #000;
					padding:			0px 0px 0px 0px;
					}	
					
					
#footer a:visited
					{
					border:				0px solid 	#000000;
					font-size:			12px;  
					font-family:		Arial,Helvetica,Verdana,sans-serif;
					font-style:			normal;
					text-decoration:	none;
					background:			none;
					color:              #ccc;
					padding:			0px 0px 0px 0px;
					} 	