div						{
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
						}


a						{
							text-decoration: none;
						}


body					{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							background-image:url(background.jpg);
							background-repeat:no-repeat;
							background-color:#990033; 
						}



.BlackNormal				{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:9pt; 
							font-weight: lighter;
							color:#000000; 
						}
					

.BlackBold 				{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:bold; 
							color:#000000; 
						}

.WhiteNormal				{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:lighter; 
							color:#FFFFFF; 
						}		

.WhiteBold				{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:bold; 
							color:#FFF; 
						}		


.RedNormal				{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:lighter; 
							color:#FF3300;
						}						

.RedBold					{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:bold; 
							color:#FF010F;
						}	

				
.BlueNormal				{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:lighter; 
							color:#333; 
							text-decoration: none;
						}						

.BlueBold					{ 
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:bold; 
							color:#333;
							text-decoration: none;
						}						

.BrownBold				{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt;
							font-weight: bold;
							color:#990033;
						}

.BrownNormal				{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt;
							font-weight: bold;
							color:#990033;
						}

						
.ListenZeileBlau			{				
							background-color: #E6E9FF;
						}

.ListenZeileGelb			{				
							background-color: #FFF5D6;
						}
						
.ListenZeileHover			{
							background-color: #6CC2FB;
						}
						
.ListenZeileChanged		{
							background-color: #F9BD22;
						}
						

					
.label					{
							font-family: Verdana, Helvetica, Arial, sans-serif;
							font-size:10pt; 
							font-weight:lighter; 
							text-align:right;
							color:#0000FF; 
							width:90px;
						}
				

.input				{
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-size:10pt; 
						font-weight:lighter; 
						color:#000000; 
					}

				
.ThumbBox			{
						position: absolute;
						top:90px;
						left:1px;
						width:460px;
					}
		
		
.EventAnzeige		{
						top:10px;
						left:1px;
						width:430px;
						text-align:right;
					}		
					
.TitelBox				{
							position: relative;
							top: 130px;
							left: 270px;
							width: 460px;
							height: 60px;
							/*padding-left: 10px;*/
							text-align:center;
						}
		
.vorschau			{ 
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 11px;
							font-weight: bold;
							float: left; 
							width:134px;
							height:100px;
							background-color:#FFCC66;
							text-align:center;
							border: solid 2px;
							border-color: #990033 #990033 #990033 #990033;
							margin: 0 1.3em 1em 0;
						}

		
.vorschau div 		{
							margin: 5px 5px 5px 5px;
							text-align:center;
							overflow:hidden;
						}


.Screen				{
							width:100%;
							height:100%;
							text-align: center;
						}
			
.HeaderBox			{ 
						width:630px;
						height:30px;
						background-color:#aaa;
						border: solid 2px;
						border-color: #fff #888 #888 #fff;
						text-align: left;
						margin-left:auto;
						margin-right:auto;
					}

.BoardHeader		{	/* KulturBoard, projectclasses.php */
						left: 230px;
						width: 480px;
						height: 18px;
						font-size:10pt; 
						font-weight:bold;
						color:#fff; 
						background-color:#990033;
						border: solid 2px;
						border-color: #fff #888 #888 #fff;
						text-align: center;
					}

.EventHeader		{	/* Veranstaltungsseite, showevents.php */
						width:  100%;
						height: 16px;
						margin-left:auto;
						font-size:10pt; 
						font-weight:bold;
						color:#555; 
						background-color:#E5B75C;
						border: solid 1px;
						border-color: #555 #555 #555 #555;
						text-align: center;
					}					
				
.EventBox			{ 
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-size:10pt;
						color:#0000FF;
						width:630px;
						height:350px;
						background-color:#aaa;
						border: solid 2px;
						border-color: #fff #888 #888 #fff;
						margin-top:5px;
						margin-left:auto;
						margin-right:auto;
						text-align: left;
					}
					
#EventEditBox		{ 
						position: absolute;
						top: 50%;
						left: 50%;
						width:520px;
						height:450px;
						margin-top: -225px;
						margin-left: -260px;
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-size:10pt;
						color:#000;
						background-color:#FFCC66;
						text-align: left;
						border: solid 3px #990033;
					}					

.CommentBox			{ 
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-size:10pt;
						color:#0000FF;
						width:630px;
						height:120px;
						background-color:#aaa;
						border: solid 2px;
						border-color: #fff #888 #888 #fff;
						margin-top:5px;
						margin-left:auto;
						margin-right:auto;
						text-align: left;
					}				
				
.textfeld 			{
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-size:10pt; 
						font-weight:lighter; 
						color:#000000; 
						height:180px;
						width:400px;
						min-height:50px;
					}
				
form								{
										margin: 0;
									}
				

.HinweisBox						{ 
										font-family: Verdana, Helvetica, Arial, sans-serif;
										font-size:10pt;
										color:#0000FF;
										width:400px;
										height:120px;
										background-color:#bbb;
										border: solid 2px;
										border-color: #fff #888 #888 #fff;
										margin-top:5px;
										text-align: right;
									}	
									
.KalenderTable		{
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-size:9pt;
						border-color: #666;
						border-width: thin;
						border-style: solid;
						text-align: center;
					}
									

#PDABox			{ 
/*						position: absolute;
						left:1px;
						top:80px; */
						width:220px;
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-size:9pt;
						color:#0000FF;
					/*	border: solid 2px;
						border-color: #000 #000 #000 #000; */
						text-align: left;
					}	

#TerminHeader		{ 
					/*	position:absolute; 
						top: 250px;
						left:2px; */
						width:220px; 
						color:#eee;
						background-color: #990033;
					}			


#Menue						{ 
										font-size:10pt;
										background-color:#990033;
										position:absolute;
										top:125px;
										left:0px;
										width:170px;

									}
									
#Menue a 						{ 
										position:absolute; 
										width:170px; 
										left:4px;
										color:#FFCC66;
									}

#Menue a:hover 			{ 
										font-size:10pt;
										color:#990033;
										background-color: #FFCC66; 
									}
									
									
#BoardMenue						{ 
										font-size:10pt;
										color:#FFFFFF;	
										font-weight: lighter; 
									}
									
#BoardMenue a 						{ 
										position:absolute; 
										top: 100px;
										left:15px; 
										width:200px; 
										color:#990033;
									}

#BoardMenue a:hover 			{ 
										font-size:10pt;
										color:#FFCC66;
										font-weight: lighter;
										background-color: #990033; 
									}									
									

#EineSpalteRechts			{ 
										position: absolute; 
										left:180px; 
										top: 125px;
										width:725px; height: 600px;
										text-align: left;
										padding: 15px;
										height:auto;
										background:#ffcc66;
							}

#ContentBox				{ 
										position: absolute; 
										left:180px; 
										top: 125px;
										width:725px; text-align: left;
										padding: 15px;
										height:auto;
										background:#ffcc66;
									}


#EineSpalteJustify			{ 
										position: absolute; 
										left:180px; 
										top: 125px;
										width:725px; height: 600px;
										text-align: left;
										padding: 15px;
										height:auto;
										background:#ffcc66;
									}
									
									
#DoppelSpalteLinks		{ 
										position: absolute; 
										left:160px; 
										top: 130px;
										width:300px; 
										height: 600px;
										text-align: right;
										padding-right: 10px;
										border: solid 2px;
										border-color: #fff #888 #888 #fff;										
										overflow:auto;
										background:#ffcc66;
									}									
									
#DoppelSpalteRechts 	{ 
										position: absolute; 
										left:460px; 
										top: 130px;
										width:300px; 
										height: 600px;
										text-align: right;
										padding-right: 10px;
										border: solid 2px;
										border-color: #fff #888 #888 #fff;										
										overflow:auto;
										background:#ffcc66;
									}									

#GalerieSpalte				{ 
										position: absolute; 
										left:30px; 
										top: 70px;
										width:480px; 
										height: 600px;
										text-align:right;
										padding-left: 20px;
										overflow:auto;
									/*	border: solid 2px;
										border-color: #fff #888 #888 #fff;	*/
										background:#ffcc66;
									}									
									
#PortalSpalteLinks			{
										position: absolute; 
										left:10px; 
										top: 190px;
										background:#ffcc66;
										width:300px; 
									}

#PortalSpalteRechts		{
										position: absolute; 
										left:350px; 
										top: 190px;
										width:430px; 
										background:#ffcc66;
									}


								
#Gaestebuch					{ 
										position:absolute; 
										left:5px; 
										width:650px; 
										background:#ffcc66;
										text-align: left;
									}		

#TabellenBox						{
										position: absolute;
										top: 130px;
										left: 50%;
										width:650px;
										height:500px;
										margin-left: -325px;
										border: solid 1px #000;
									}



#mythickbox							{

										display: none;

										position: absolute;
										left:0px;
										right: 0px;
										top: 0px;
										bottom: 0px;
										width: 100%;
										height: 100%;

										background-color: #777;

										-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"!important;  
										filter: alpha(opacity=70)!important;
										opacity:0.7!important;

									}								
									
									
