/* \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\	*/
/* global-type.org                                                 				*/
/* master.css                                                                 	*/
/* copyright Thoms Brückhändler, www.edv-service-tb.de                        	*/
/* Erstellt am: 		22.06.2006                                            	*/
/*																				*/
/* \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/	*/

.alert {color:red;}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
html 
{
			height:100%; 
			max-height:100%;
			padding:0;
			margin:0;
			border:0;
			/* hier allerdings, in diesem Abschnitt sind Änderungen möglich:
				Schrift Familie, default: font-family:  Verdana, Arial, "Trebuchet MS", sans-serif;
				Zeilenhöhe, default: letter-spacing:120%;
				Kerning, default: letter-spacing:100%;
				Buchstabengröße, default: font-size:72%;
				danach KEINE Änderungen, da ist ein Browser Hack, auch wenns
				komsich aussieht, das muß so bleiben!
			*/	
			font-family:  Georgia, "Trebuchet MS", Verdana, Arial, sans-serif;
			line-height:1.6em;
			/** letter-spacing  siehe auch unter #Content */
			letter-spacing:100%;
			font-size:9pt;
			/* hide overflow:hidden from IE5/Mac */
			/* \*/
			overflow:hidden;
			/* */			
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
body 
{
			height:100%; 
			max-height:100%; 
			overflow:hidden; 
			padding:0; margin:0; border:0;
			/* Hier allerderings
				Schriftfarbe, default: color:black;
				Hintergrundfarbe, default: background-color:#FFFFFF;
			*/
			color:black; 
			background-color:#FFFFFF;							
}

.DisableScreen {
    position: absolute;
    top: 0px;
    left: 0px;
	width:100%;
    height: 100%;
    overflow:none;
    display: none;
    padding:0px;
    margin:0px;
    background-color: black;
	opacity: .15;
	filter: alpha(opacity=15);
    z-index: 999;
    border-width: 0px;
    border-style: solid;
    border-color: red;
}
.LoadingScreen
{
    position: absolute;
    top: 40%;
    left: 50%;
	width:120px;
    height: 20px;
    overflow:none;
    display: none;
    padding:0px;
    margin:0px;
    background-color: white;
    background: url("loading.gif") center center no-repeat;
    z-index: 9999;
    border-width: 2px;
    border-style: solid;
    border-color: red;
}
/* Header ------------------------------------------------------------------- */
/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
#head 
{
			position:absolute; 
			z-index:900;
			display:block;
			top:0px; 
			left:10%; 
			width:80%; 
			height:82px;
			margin:0;							
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
#headleft 
{
			position:absolute; 
			top:0; 
			left:0px; 
			z-index:904;
			width:1600px; 
			height:82px;						
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
#headright 
{
			position:absolute; 
			top:0px; 
			right:0px; 
			z-index:904;
			width:1600px; 
			height:82px;			
}

/* Linker und rechter Rand -------------------------------------------------- */

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
#leftborder 
{
			position:absolute; 
			top:0px; 
			left:0px; 
			z-index:914;
			width:10%; 
			height:100%;
			background-color:#FFFFFF;
			border-right:0px solid #000000;																				
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
#rightborder 
{
			position:absolute; 
			top:0px; 
			left:90%; 
			z-index:903;
			width:10%; 
			height:100%;
			background-color:#FFFFFF;			 					
			border-left:0px solid #000000;			
}

/* Fußbreich ---------------------------------------------------------------- */
/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
/* wird nicht verwendet */
#foot 
{
			position:absolute; 
			left:0; 
			bottom:0; 
			z-index:904;
			width:100%; 
			height:35px;
			margin:0;
			display:block;
			text-align:right;		
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
/* wird nicht verwendet */
ul.foot 
{
			height:35px; 
			margin:0; 
			border:0; 
			list-style-position:inside;
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
/* wird nicht verwendet */
li.foot 
{	
			float:right; 
			margin:0px 2px 0px 3px; 
			padding:1px; 
			list-style-type:none;
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
/* wird nicht verwendet */
#FootMenu {
			position:absolute; top:0; right:10%; z-index:900;
			padding:5 0 0 0px;
			width:100%;		
			background:#FFFFFF;	 
			border-top:0px dotted #000000;			
		
}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
/* wird nicht verwendet */
a.footmenu 				{font-weight:normal; text-decoration:none; color:black;}
a.footmenu:link 		{font-weight:normal; text-decoration:none; color:black;}
a.footmenu:visited		{font-weight:normal; text-decoration:none; color:black;}
a.footmenu:hover		{font-weight:bold; text-decoration:underline; color:black;}
a.footmenu:active		{font-weight:normal; text-decoration:none; color:black;}

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
/* wird nicht verwendet */
a.aktivFootmenu 			{font-weight:bold;text-decoration:none;color:black;}
a.aktivFootmenu:link 		{font-weight:bold;text-decoration:none;color:black;}
a.aktivFootmenu:visited		{font-weight:bold;text-decoration:none;color:black;}
a.aktivFootmenu:hover		{font-weight:bold;text-decoration:underline;color:black;}
a.aktivFootmenu:active		{font-weight:bold;text-decoration:none;color:black;}


#Navigation a.loginout 				{font-weight: normal; text-decoration: none; color: #666666;}
#Navigation a.loginout:link 		{font-weight: normal; text-decoration: none; color: #666666;}
#Navigation a.loginout:visited		{font-weight: normal; text-decoration: none; color: #666666;}
#Navigation a.loginout:hover		{font-weight: bold; text-decoration: underline; color: #666666;}
#Navigation a.loginout:active		{font-weight: normal; text-decoration: none; color: #666666;}

/* Die zwei scrollbaren Spalten --------------------------------------------- */

/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
#Navigation, #Content 
{
			position:absolute; z-index:4;
			left:10%; 
			top:82px;
			bottom:35px;
			overflow:auto;
}

#Navigation 
{	
			width:22%;				/* Breite der Navigation in Prozent */
			background:#F8EACF;		/* Hintergrundfarbe */
			line-height:1.0em;
}
#DonationButton
{
			z-index:1500;
			text-align: center;
			padding-top:15px;
			
}
#PicContainer
{
			top:350px;
			left:-50px;
			z-index:1999;

}

#Content 
{
			width:58%; left:32%;	/* Breite des Content in Prozent */
			background:#FFFFFF;		/* Hintergrundfarbe */ 	
/**			line-height:133%; hier nicht, siehe obenb, unter [ html ] */
			letter-spacing:0.025em;
			font-size:110%;
}


/* hier keine Änderungen machen, nur wenn Du weißt, was Du tust! */
* html #Navigation, * html #Content	
{
			top:0;			
			border-top:82px solid #F8EACF;
			height:100%;	
			bottom:0;			
			border-bottom:35px solid #FFFFFF;
}

/* Dies definiert im Contenbereich die Abstände vom Rand
	und zwar: padding oben rechts unten links
	default:  padding:10px 15px 2px 15px;

*/
.inner {
			display:block; 
			padding:10px 0px 2px 5px;	
			text-align:left;	
}

/*
  Da TYPO3 auf Seiten mit Bilder Table verwendet, muß diese Definition parallel
  zu .inner vorgehalten werden, wenn text-align in .inner geändert wird, dann
  muß es auch hier geändert werden 
*/
#Content table {
			text-align:left;
			font-size:100%;					
}

/* Dies definiert in der Navigation die Abstände vom Rand
	und zwar: padding oben rechts unten links
	default:  padding:10px 0px 2px 15px;

*/
.innerNav {
			display:block; 
			padding:10px 0px 2px 0px;	
			text-align:left;	
}


/* Schriften */

p 				
{
			margin:0px 5px 0px 5px;
}

h1				
{
			font-size:1.4em;
			margin:5px 0px 25px 4px;
}
h2 				
{
			font-size:1.3em;
			margin:5px 0px 25px 4px;
}
h3 				
{
			font-size:1.1em;
			margin:5px 0px 25px 4px;
}

strong, b 		
{
			font-weight:bold;
}
pre 			
{
			font-size:medium; 
			margin-top:20px; 
			margin-bottom:10px;
}	

/* bilder */
img 			
{
			border:0px;
			margin:0px;
			padding:0px;
}	
	

/* Textlinks */
a 
{	
			background-color:transparent;
			text-decoration:none;
			color:#5E5E5E;	
			font-weight:normal;	
}

a:link 
{	
			background-color:transparent;
			text-decoration:none;
			color:#5E5E5E;	
			font-weight:normal;	
}

a:visited 
{
			background-color:transparent;
			color:#5E5E5E;	
			text-decoration:none;
			font-weight:normal;	
}

a:hover 
{	
			background-color:transparent;
			color:#5E5E5E;
			text-decoration:underline;
			font-weight:normal;
}
a:active 
{
			background-color:transparent;
			color:#5E5E5E;
			text-decoration:underline;
			font-weight:normal;
}
	
a.innerNav 
{	
			background-color:transparent;
			text-decoration:none;
			color:red;	
			font-weight:normal;	
}

/* Listen im Text */	
ul 
{
			list-style-position:outside;
			margin:10px 0px 10px 10px;
			padding:1px 0px 2px 10px;

}	

li 
{  	
			list-style-type:disc;
			margin:5px 0px 0px 0px;
			padding:5px 0px 0px 0px;	 
			border-bottom:0px dotted red;	
}

/* Das linke Navigationsmenü SubMenü -----------------------------------------
	
	Es basiert auf Listen, daher hier erst die Definitionen für UL und LI
	UL ist für alle Menüebenen gleich, LI ist für 4 Menüebenen definiert.
*/

ul.menue 
{
			list-style-position:outside;
			margin:0px 0px 0px 0px;
			/* 
				Hiermit kann das Layout eines Menüblockes in dem
				die Items einer Ebene stecken Beispiele:
				(padding: oben rechts unten links)
				padding:5px 0px 1px 1px;
				padding:5px 0px 1px 0px;
				Default:
				padding:1px 11px 1px 3px;								
			*/
			padding:1px 0px 1px 0px;		
			background:#F8EACF;				
}	


li.Level-1-Item, li.Level-1-Item-Act, 
li.Level-2-Item, li.Level-2-Item-Act,
li.Level-3-Item, li.Level-3-Item-Act,
li.Level-4-Item, li.Level-4-Item-Act
{  	
			list-style-type:none; 
			margin:0px 0px 0px 0px;
			/* 
				Hiermit kann das Layout eines Items und
				des Menüs bestimmt werden, Beispiele:
				padding:5px 0px 1px 1px;
				padding:5px 0px 1px 0px;
				Default:
				padding:5px 0px 0px 0px;								
			*/
			padding:8px 0px 0px 0px;
			border-bottom:1px dotted #787B80;
			background:#F8EACF;
}


/* Farbigen Unterlegeung des aktiven Menüpunktes, Ebene 1 */
li.Level-1-Item-Act
{  	
			background:#F0EBF1;
			border:0px;		
}
 
li.Level-2-Item, li.Level-2-Item-Act,
li.Level-3-Item, li.Level-3-Item-Act,
li.Level-4-Item, li.Level-4-Item-Act
{  	
			border:0px;
}

/* Farbigen Unterlegeung des aktiven Menüpunktes, Ebene 2 bis 4 */
li.Level-2-Item-Act,
li.Level-3-Item-Act,
li.Level-4-Item-Act
{  	
			background:#F0EBF1;
}



/* Nun die Links für die 4 Ebenen ---------------------------------------------

 normaler Item-Link in der Navigation 

*/

#Navigation a, #Navigation a:link, #Navigation a:hover, #Navigation a:visited, #Navigation a:active
{	
			background-color:transparent;
			text-decoration:none;
			color:black;	
			font-weight:normal;	
}


/* 

 spezielle Item-Links in der Navigation 

*/

#Navigation a.navi 
{
			background-color:transparent;
			color:black
			text-decoration:none;
			font-weight:normal;	
}

#Navigation a.navi:link 
{
			background-color:transparent;
			color:black
			text-decoration:none;
			font-weight:normal;	
}

#Navigation a.navi:visited  
{	
			background-color:transparent;
		    color:black;
			text-decoration:none;
			font-weight:normal;	
}

#Navigation a.navi:hover 
{
			background-color:transparent;
			color:black;
			text-decoration:underline;
			font-weight:normal;
}

#Navigation a.navi:active 
{
			background-color:transparent;
			color:black
			text-decoration:underline;
			font-weight:normal;
}

/* 

 aktiver Item-Link

*/
#Navigation a.navi-Act 
{	
			background-color:transparent;
			color:black;  
			text-decoration:none;
			font-weight:bold;	
}

#Navigation a.navi-Act:link 
{	
			background-color:transparent;
			color:black;  
			text-decoration:none;
			font-weight:bold;	
}

#Navigation a.navi-Act:visited 
{	
			background-color:transparent;
		    color:black;
			text-decoration:none;
			font-weight:bold;	
}

#Navigation a.navi-Act:hover 
{	
			background-color:transparent;
			color:black;
			text-decoration:underline;
			font-weight:bold;
}

#Navigation a.navi-Act:active {	
			background-color:transparent;
			color:black;
			text-decoration:none;
			font-weight:bold;
}

/* Ende Menü -----------------------------------------------------------------*/  

#print_ad
{
			display:none;
}


/* -------------------------------------------------------------------------- 
	weitere spezielle Typo3 Klassen, hier evtl andere noch nicht Berücksichtigte
	aufnehmen!
*/

/* 
	Definitionen für den RTE 
*/
span.hightlight 	
{
			color:navy; 
			font-weight:bold;
} 
span.zitat 			
{
			color:navy; font:italic;
}

/*
	Der AdminPanel
*/
TABLE.typo3-adminPanel 
{	
			z-index:999;
			bottom:1px;left:1px; 
			width:150px;	
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info 
{
			font-size:0.8em;
			background:transparent;
			width:100%;
			white-space:normal;
}

.tx-indexedsearch-searchbox 
{
			border:lightgrey dotted 1px;
			width:95%;
}

.tx-indexedsearch 
{
			border:red dotted 0px;
			width:95%;
}

.ul.bulletlist 
{
			list-style-position:none;
			margin:0px;
			padding:0px;
			background-color:#EEEEEE;	
}
.li.bulletlist 
{
			color:red;
			list-style-type:none;
			margin:2px 10px 2px 0px;
			padding:2px 10px 2px 0px;	 	
}



/* Der TYPO3 Table um img Tags */
table.imgtext-table 
{
			border-spacing:0;
			border-collapse:collapse;	
			background:transparent;
			border:green solid 0px;
}

td.imgtext-table 
{
			margin-top:25%;
			background:transparent;
			border:orange solid 0px;
}


/* -------------------------------------------------------------------------- */
/* Ende master.css */
/* \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */
