
/* Druck-CSS fuer www.schreiter-muenchen.de */
#print_adresse	{ margin-top: 10px; border-top: 1px solid rgb(200,200,200); padding-top: 5px; }
#head, #navi, #subnavi, #rechts, #foot, #titel_sortierung, #titel_functions, .functions, #artikel_galerie { display: none; }

html, body, div, p,
h1, h2, h3, 
span, a, table, td,
form, img 					{ margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; 
								font-size: 8pt; line-height: 13pt; color: rgb(10,10,10); }
							  
ul, li						{ margin: 0px; padding: 0px; }	
  
html, body 					{ background: none; } 

img							{ behavior: url("iepngfix.htc"); border: 0px; }

							  
/* Allgemein gueltige Formatierungen */
h1 						{ font-size: 10pt; margin-left: 15px; margin-bottom: 10px; }
h2 						{ font-size: 8pt; margin-bottom: 10px; }
h3 						{ font-size: 10pt; margin-left: 15px; margin-bottom: 5px; }
h4 						{ font-size: 8pt; line-height: 13pt; }
h5 						{ font-size: 10pt; margin-bottom: 15px; }

.clear						{ clear: both; height: 1px; overflow: hidden; }

#site_center				{ width: 95%px; height: 100%; }
		
	#site					{ width: 95%px; }
		
		/* Inhalt */
		#inhalt_schmal	{ float: left; width: 440px; margin: 21px 0px 20px 0px; }
			.seitentitel	{ margin-left: 5px; }
			#inhalt_box_00	{ width: 440px; margin-top: 12px; }
			#inhalt_box_1x	{ width: 440px; margin-top: 21px; }
			
				/* Artikel */
				.artikelbild_big_00 	{ border: 1px solid rgb(93,108,115); margin-bottom: 20px; }
			
				#artikel_grossbild		{ width: 438px; height: 320px; margin-bottom: 10px; }
					#artikel_grossbild div		{ position: absolute; margin: 0px; }
				#artikel_infos			{ width: 420px; margin-left: 4px; margin-bottom: 5px; background: rgb(200,200,200);
											padding: 2px 5px 5px 10px; }
								
				table.artikelliste_s	{ width: 435px; margin-left: 4px; }
				table.artikelliste_s th	{ font-weight: normal; text-align: left; padding: 2px 10px 4px 11px; vertical-align: top; }
				table.artikelliste_s td	{ vertical-align: top; padding: 2px 10px 4px 10px; }
				table.artikelliste_s th.bg, table.artikelliste_s td.bg	{ background: rgb(200,200,200); }
				
				.artikel_link_right		{ float: right; padding-right: 10px; }
		
		#inhalt_breit	{ clear: both; width: 685px; margin: 10px 0px 70px 0px; }
		
				.artikelbreit		{ width: 685px; margin-bottom: 15px; }
				.artikelbreit_bg	{ width: 685px; margin-bottom: 15px; background: rgb(189,195,199); }
					.artikelbreit_bild	{ float: left; width: 125px; }
						.artikelbreit_bild a	{ border: 1px solid rgb(93,108,115); height: 77px; width: 106px; display: block; }
					.artikelbreit_text	{ float: left; width: 410px; padding-top: 3px; padding-bottom: 2px; }
					.artikelbreit_text a	{ font-weight: bold; font-size: 9pt; }
					.artikelbreit_text p	{ line-height: 10pt; }
					.artikelbreit_preis	{ float: left; width: 120px; text-align: right; line-height: 10pt; 
											padding: 5px 25px 2px 0px; font-size: 9pt; }
			