BODY, DIV, P, STRONG, SPAN, H1, H2, H3, H4, H5, H6, FORM, FIELDSET, LEGEND, LABEL, UL, OL, LI, TABLE, TBODY, TR, TD, IMG { padding: 0; margin: 0; border: 0; }
BODY { text-align: center; background: #fff; }

#document { position: relative; text-align: left; margin: 40px auto; width: 790px; }
#document_body { background: #f4f4f4 url(/graphics/fashiondays/content_bg.jpg) center left repeat-y;  }

	#header { background: #f4f4f4 url(/graphics/fashiondays/header_bg.jpg) no-repeat; height: 215px; }

	#header DIV { background: url(/graphics/fashiondays/logo.gif) no-repeat 30px 30px; height: 99px; width: 514px; position: relative; left: 138px; top: 94px; }
	#header H1 { display: none; }
	#header P { display: none; }

	#navigation { float: left; width: 115px; margin: 0 25px 0 0; }
	#navigation UL { list-style: none; display: block; }
	#navigation LI { display: inline; }
	#navigation UL UL { margin: 0 0 0 10px; }
	#navigation A { display: block; font: normal 90% helvetica, verdana, sans-serif; line-height: 150%; color: #000; text-decoration: none; padding: 0 0 0 14px; width: 115px; }
	#navigation A:hover, #navigation A.active { background: url(/graphics/fashiondays/li_active.gif) center left no-repeat; }

	#content { float: left; width: 331px; position: relative; min-height: 380px; height: auto !important; height: 380px; }
	
	#content H1, #content h2 { margin: 0 0 0 0; padding: 0px; font-family:  Garamond, Times new roman; font-size: 16px; font-weight: 300;}
	#content h2 { font-size: 15px }
	
	.standard #content img { margin: 0 0 10px 0; }
	.bildspel #content h1 { margin: 10px 0 0 0; }
	.bildmall #content h1 { margin: 0 0 10px 0; }
	#content div { margin: 0; padding: 0; }
	#content { font: normal 70% helvetica, verdana, sans-serif; line-height: 150%; color: #000; }
	#content P { padding: 10px 0; }
	#content P P { font-size: 100%; }
	#content A { text-decoration: underline; color: #000;}
	#content TABLE { border-collapse: collapse; }
	#content TABLE P { font-size: 100%; }

	#content_footer { background: url(/graphics/fashiondays/footer_bg.jpg) bottom left no-repeat; padding: 0 158px 166px 150px; }

	#related { list-style: none; margin: 15px 0 0 0; }
	#related SPAN { display: none }

	#image_gallery IMG { margin: 0 7px 5px 0; }
	
	#stain1 { position: absolute; top: -36px; left: 321px;}
	#stain2 { position: absolute; top: 59px; left: 656px;}
	#stain3 { position: absolute; top: 200px; left: -80px;}
	#stain4 { position: absolute; top: 94px; left: 337px;}

	.picturearchive { width: 100%; }
	.picturearchive td { padding: 0.5em 0.5em 0.5em 0; }
	.thumbnail { float: right; }

HR { display: none; }
DIV.clear { clear: both; }

#pollform div { margin: 10px 0; padding: 0; }
#pollform div div { margin: 0; padding: 0; }
#pollform input.other, #pollform select, #pollform .polltype4 input, #pollform .polltype5 textarea { display: block; width: 100%; font: normal 0.85em helvetica, verdana, sans-serif; color: #000; }

