/*
About this document
---------------------------------------------------
Project:		BASE
Filename:		"print.css"
Date:			05.12.2008
Author:			Renata Mitrenga


Last modified
---------------------------------------------------
Version:		0.0
Date:			
Modifier:		


Sections of this document
---------------------------------------------------

	=Globale Angaben
		=Versteckte Inhalte
		=Allgemeines
		=globale Linkdefinition
	=Formulare
	=Header
	=MainContent
		=einfache und erweiterte Suche
	=Trefferliste
	=Footer
*/
/* ---------------------------- Globale Angaben ----------------------------- */

	/* ---- Versteckte Inhalte ---- */
	#HeaderLeft, #HeaderRight, #Footer, .Hidden, #DrilldownBox, .NonPrint, #LoginBox , #yearslider_min_thumb, #yearslider_max_thumb, 
	#Banner, .Special, #ErrorCookies, #HistoryRightBox, #allRecords, .Results input[type=checkbox] {
		display:		none; 
	}

	/* ---- Allgemeines ---- */
	html, body, form, fieldset, input, button, h1, h2, h3, h4, p, pre, ul, ol, dl {
		margin:			0;
		padding:		0;
	}
	img {
		border:			0; 
	}
	body {
		font-family:	Verdana,Tahoma,Arial,Helvetica,sans-serif;
		line-height:	1.2;
		font-size:		68%;
		background: 	#FFF;
		width:			100%;
		color:			#000;
	}
	h1 {
		font-size:		1.1em;
		letter-spacing: 0em;
		line-height:	1.2em;
		margin:			1.5em 0 0 0;
	}
	h2 {
		font-size:		1.1em;
		letter-spacing: 0em;
		line-height:	1.2em;
		color:			#9AAD24;
		margin:			0.5em 0 0.5em 0 ;
	}
	.ClearBoth {
		clear: 			both;
	}		
	.BetweenLines {
		margin:			0.2em 0 0.2em 0;
	}
	.DashedLine {
		border-bottom:	1px dashed #333333;
	}			
	.error, .Orange {
		color:			#F59F00; 
		font-weight:	bold;
	}
	.SmallText {
		font-size:		0.9em;
	}
	.LabelText {
		padding:		0 0 0.2em 0;
		display:		block;
	}
	/* ---- globale Linkdefinition ---- */
	a:visited, a:link, a:active, a:hover {
		text-decoration:none;
		color:			#9AAD24;
		font-weight:	bold; 
	}
	a.GreenNormal:visited, a.GreenNormal:link, a.GreenNormal:active, a.GreenNormal:hover {
		color:			#9AAD24; 
		font-weight:	normal;
	}
	a.GreyNormal:visited, a.GreyNormal:link, a.GreyNormal:active, a.GreyNormal:hover {
		color:			#333333; 
		font-weight:	normal;
	}		
	.Url a:visited, .Url a:link, .Url a:active, .Url a:hover {
		color:			#333333; 
		font-weight:	normal; 
	}		
/* ----------------------------  Formulare ----------------------------- */

	.TextField {
		background: 	#FFF;
		border:			1px solid #CCC;
		padding:		0.15em 0.1em 0.15em 0.1em;
		font-size:		1.0em;
		height:			auto; 
		margin:			0;
	}
	.Submit {
		background: 	#FFF;
		border:			1px solid #CCC;
		width:			7.5em;
		height:			1.6em;
		color:			#000;
		font-weight:	bold;
		padding:		0 0.5em 0 0.5em; 
		margin:			0;
		text-align:		center;
		font-size:		1.1em;
	}
	select {
		background: 	#FFF;
		border:			1px solid #B4B2BD;
		color:			#333333;
		font-family:	Verdana,Tahoma,Arial,Helvetica,sans-serif;
		font-size:		1.0em;
		padding:		0.1em; 
		margin:			0;
		height:			auto; 
	}	
	
	label {
		/*margin: 		0;*/
	}
	fieldset {
		border:			none;
	}
	input[type=checkbox] {
		-moz-appearance:none;
	}
	input[type=radio] {
		-moz-appearance:none;
	}
/* ----------------------------  Header ----------------------------- */	
	#BaseLogo {
		margin:			0 0 1.5em 0;
	}	
/* ----------------------------  MainContent ----------------------------- */				
	
	
	/* ---- einfache und erweiterte Suche ---- */	
	#BasicSearch, #ResultSearch, #AdvancedSearch, #WordForms, #Source, #Thesaurus, #PublicationYear, #DocumentType  {
		width: 			100%;
		margin:			0;
		padding:		0;
	}
	.Border {	
		border:			1px solid #ccc;
		padding:		13px;
		margin:			0 0 1em 0;
		border-top:		0.35em solid #B4CA29;
		overflow:		hidden;
	}	
	.Line {
		font-weight:	bold;
		padding:		0.5em 0 0.2em 0;
		overflow:		hidden;
	}
	.LeftOfLabel {
		float:			left;
		width:			1.7em;
		margin:			0.2em 0 0 0;
	}

	#BasicSearch .TextField {
		width:			77%;
		float:			left;
		margin: 		0 15px 0 0;
		height:			14px;
	}
	#BasicSearch .Submit {
		height:			19px;
		margin:			-0.8em 0 0 0;
		float:			right;
	}
	
	#AdvancedSearch .TextField {
		width:			50%;
		margin:			0 0 0.2em 0;
		padding: 		0.25em;

	}
	#AdvancedSearch select {
		width:			35%;
		margin:			0 0 0.2em 0;

	}
	#AdvancedSearch .Submit {
		width:			10%;
		float: 			right;
		margin:			-0.8em 0 0 0;
	}	
	#PublicationYear .Left {
		float: 			left;
		margin:			0 4.0em 0 0;
	}

/* ----------------------------  Trefferliste  ----------------------------- */		

	#ResultsBox {
		width:			100%;
	}
	.Results {
		margin:			1.9em 0 2.2em 0;
	}
	.Item {
		clear:			both;
		margin:			0 0 0.2em 0;
		height:			1%;
	}

	.ItemLeft_de, .ItemLeft_en, .ItemLeft_es, .ItemLeft_pl, .ItemLeft_fr, .ItemLeft_el, .ItemLeft_ua {
		float:			left;
		width:			12.5em;
		font-weight:	bold;
	}
	.ItemRight_de, .ItemRight_en, .ItemRight_es, .ItemRight_pl, .ItemRight_fr, .ItemRight_el, .ItemRight_ua {
		margin-top:		0; 
		margin-bottom:	0; 
		margin-right:	0;
		margin-left:	12.5em; 
	}	
	.Highlight {
		font-weight:	bold;
	}	
/* ----------------------------  Footer ----------------------------- */	
	.Print {
		margin:			1.5em 0 0 0;
	}
/* ----------------------------  Browse Lists ----------------------------- */

	#BrowseBox {
		margin:			2em 0 0 0;
	}
	
	.browseNav {
    	font-size:		85%;
    	margin:			0;
    	width:			24%;
    	float:			left;
	}
	.browseNav ul {
	    width: 			100%;
	    display:		block;
	    margin:			0;
	    padding:		0;
	    list-style:		none;
	    border: 		#CCC solid 1px;
	    height: 		300px;
	    overflow: 		scroll;   
	}
	.browseNav li {
	    width: 			100%;
	    display:		block;
	    float:			left;
	    margin:			0;
	}
	.browseNav a {
	    text-decoration:none;
	    color:			#333333;
	    display:		block;
	    padding:		.7em 1em .7em 1em;
	    border-bottom: 	1px solid #ccc;
	    font-weight:	normal;
	}
	
	.browseNav a.first {
	 	border-left: 	1px solid #CCC;
	}
	
	.browseNav .active a span {
	    position:		absolute;
	    bottom:			-15px;
	    left:			50%;
	    margin-left:	-8px;
	    width:			17px;
	    height:			15px;
	}
	.browseBreak {
		width:			1.3%;
		height: 		1px;
		margin:			0;
		float:			left;
	}
	.browseViewRec {
		float: 			right; 
	}
	.browseNav .browseViewRec a {
		font-size:		75%;
		font-weight:	bold;
	}
