/* ++++++++++++ STYLES FOR SCREEN +++++++++++ */ 
@media screen, projection {
	/* ++++++++ GLOBAL LAYOUT +++++++ */ 
	#Header  { width:750px; overflow:hidden;  }
		
	/* +++++++END GLOBAL LAYOUT ++++ */
	
	
	/* GENERAL DEFINITIONS  */
	p { font-size:0.75em; color:#333;  }
	.less-emphasis p { font-size:0.69em; }
	a { color:#069; }
		a strong { color:#069; }
		a:hover { textdecoration:underline; }
	
	/* END GENERAL DEFINITIONS */
	
	/* ++++++++ ELEMENTS +++++++ */ 
	#Header {}
		#Header img { float:left; margin:8px 50px 0 0; }
		#HeaderContent { width:490px; height:115px; float:left; background:#fff url(../media/visuals/visual9.jpg) 358px 0px no-repeat;  }
			h1 { width:388px; height:35px; background:#FE5000  url(../media/headers/h1-newsletterarchive.gif) 12px 8px no-repeat;; margin:12px 0 1px 0; }
			h2 { width:388px; height:20px; background:#fc0; }
		#Header ul#Utilities { float:right; padding:4px 1px 0 0; background:#fff url(../media/backgrounds/utilities-newsletterarchive.gif) 1px 5px no-repeat;  }
			#Header ul#Utilities li { display:inline; }
			#Header ul#Utilities li a { width:105px; height:16px; display:block; margin-bottom:3px; }
				#Header a#HomeLink { background:#fff url(../media/links/home.gif) 0px 0px no-repeat; }
				#Header a#DisclaimerLink { background:#fff url(../media/links/disclaimer-archive.gif) 0px 0px no-repeat; height:28px !important;  }
				#Header a#KontaktLink { background:#fff url(../media/links/kontakt.gif) 0px 0px no-repeat; }
				#Header ul#Utilities li a:hover { background:none; }
						
	
	#ContentNewsArchive { background:#fff url(../media/backgrounds/newsarchive-content-bg.gif) 0px 0px repeat-y; }
		#ContentNewsArchive div.bottom {width:750px; overflow:hidden; padding-bottom:10px; background:transparent url(../media/backgrounds/newsarchive-content-bottom.gif) 0px 100% no-repeat; }
		#ContentNewsArchive .left-column { float:left; width:200px; margin-right:15px; }
		#ContentNewsArchive .right-column { float:left; width:535px; }
		
		h3 { width:100%; height:22px;}
			h3#Abonnieren { background:#fc0 url(../media/headers/h3-abonnieren.gif) 64px 5px no-repeat; }
			h3#Suche { background:#fe5000 url(../media/headers/h3-suche-newsletter.gif) 200px 5px no-repeat; }
			h3#AktuelleNewsletter { background:#fc0 url(../media/headers/h3-newsletter-chosen.gif) 230px 5px no-repeat; }
			h3#AktuelleNewsletter1 { background:#fc0 url(../media/headers/h3-aktuelle-newsletter.gif) 197px 5px no-repeat; }
			h3#AktuelleNewsletter2 { background:#fc0 url(../media/headers/h3-ihre-wahl.gif) 233px 5px no-repeat; }
			
	.left-column {}
		.left-column p { padding:10px 10px 10px 10px; }
		h4#KeineNewsLetter { background:transparent url(../media/headers/h4-keine-newsletter-small.gif) 15px 15px no-repeat; width:200px; height:45px; }
		#Form1 { margin:0 0 0 10px; }
			#Form1 .row { padding:0 0 2px 0; }
				#Form1 .validation-control { display:none; clear:both; font-size:0.69em; padding:1px 0 1px 13px; color:#c00; background:transparent url(../media/icons/validation.gif) 1px 3px no-repeat; } 
				#Form1 #RowBundesland.row { display:none; }
				#Form1 .radiobuttons { }
				#Form1 label, #Form1 input, #Form1 select { font-size:0.75em; color:#333; display:block; }
					#Form1 .radiobuttons label, #Form1 .radiobuttons input { float:none; display:inline;   }
						#Form1 label { }
						#Form1 input.text { width:176px; padding:1px 0;}
						#Form1 select { width:180px; height:1.6em;}
						#Form1 #SubmitButton1 { margin-top:2px; display:inline; width:100px;  }
		
	.right-column {}
		#Suchen { background:#fff url(../media/backgrounds/newsarchive-suche-bg.gif) 0px 100% no-repeat; padding:26px 37px 33px 37px; width:461px !important; width /**/:535px;  }
			#Form2 {}
				#Form2 .row { padding:0 0 2px 0; overflow:hidden;  width:100%; }
					#Form2 label, #Form2 input, #Form2 select { font-size:0.75em; color:#333; display:block; float:left; }
						#Form2 label { width:6em; font-weight:bold; padding-top:3px; }
						#Form2 select#Year { width:5em; }
						#Form2 select#Thema { width:310px;height:1.6em; }
						#Form2 #SubmitButton2 { float:right; margin-right:1px;  }
			#Suchen h4#Ergebnisse { background:transparent url(../media/headers/h4-newsarchive-ergebnisse.gif) 0px 0px no-repeat; margin:12px 0 2px 195px; width:66px; height:14px; }
			#Suchen #ErgebnisseContent {  border:1px solid #c00; height:84px !important; height /**/:104px; width:428px !important; width /**/:458px;padding:10px 15px;}
				#Suchen #ErgebnisseContent a { padding-left:16px; background:transparent url(../media/links/a-ergebnisse.gif) 0px 5px no-repeat; display:block; font-size:0.75em; color:#c00; line-height:1.4em; }
					#Suchen #ErgebnisseContent a strong { color:#c00; }
					#Suchen #ErgebnisseContent a:hover { text-decoration:underline; }
				#Suchen #ErgebnisseContent span { font-size:0.75em; color:#c00; font-weight:bold; }
		#Aktuel {  }
			#AktuelContent { background:#fff; margin:18px 18px 7px 18px; border:1px solid #333; padding:14px 18px; width:461px !important; width /**/:497px; overflow:hidden;  }
				#AktuelContent h4 { width:99%; text-align:center; font-size:1em; margin-bottom:20px;  }
				#AbstactMetaInfo { width:100%; overflow:hidden; margin-bottom:4px;  }
					#AbstactMetaInfo h5 { font-size:0.75em; color:#333; float:left; }
					#AbstactMetaInfo .date { font-size:0.75em; color:#069; float:right; }
				#Abstract { border:1px solid #333; width:428px !important; width /**/:458px; height:118px !important; height /**/:138px; padding:10px 15px; }
					#Abstract p { padding:0 0 4px 0; }
				#AktuelContent a.external { float:right; font-size:0.75em; display:block; margin-top:2px; font-weight:bold; padding:2px 2px 2px 16px; background:transparent url(../media/links/a-external.gif) 2px 6px no-repeat; }
					#AktuelContent a.external:hover { color:#fe5000; background:transparent url(../media/links/a-external-ro.gif) 2px 6px no-repeat; }
				
	/* FOOTER */
	#footer { text-align:center; margin-top:5px; }
		#footer p { font-size:0.69em; line-height:1.4em; }
		#footer p a { color:#069; }
			#footer p a:hover { color:#fe5000; }
	/* FOOTER */
	/* ++++++++ END ELEMENTS +++++++ */ 
	
	/* ++++++++ POPUP +++++++ */ 
	#Newsletter #AllContainer { background:#fff; text-align:left; }
	#Newsletter h3 { background:#fc0 url(../media/headers/h3-newsletter-popup.gif) 265px 5px no-repeat; height:22px; width:100%; } 
	#Newsletter #NewsletterContent { padding:12px 50px; height:411px !important; height /**/:435px; }	
		* html #Newsletter #NewsletterContent { height:432px !important; }	
		#Newsletter #NewsletterContent h4 { text-align:center; font-size:1em; }
		#Newsletter #NewsletterContent h5 { text-align:center; font-size:0.8em; margin-bottom:10px; }
		#Newsletter #NewsletterContent p { padding:0 0 4px 0; }
	#NewsletterUtilities { border-top:1px solid #333; background:#efefef; height:44px; }
		#NewsletterUtilities #PrintButton { font-size:0.75em; margin:9px 0 0 260px; display:block !important; display /**/:none;  }
	/* ++++++++ END POPUP +++++++ */ 
}

/* ++++++++++++ STYLES FOR PRINT +++++++++++ */ 
@media print 
{ 
	#Newsletter h2, #Newsletter h3, #Newsletter #NewsletterUtilities { display:none; }
	#Newsletter #NewsletterContent h4 { font-family: Arial, Geneva, Helvetica, Verdana, sans-serif; font-size:1em; }
		#Newsletter #NewsletterContent h5 { font-family: Arial, Geneva, Helvetica, Verdana, sans-serif; font-size:0.8em; margin-bottom:10px; }
		#Newsletter #NewsletterContent p { font-family: Arial, Geneva, Helvetica, Verdana, sans-serif; padding:0 0 4px 0; margin:0px;  }
}