/*  */body 			/* grundlegendes zum dokumentenkorper*/
{
background-attachment: 			fixed;
background-color: 				#c20102;
/*background-image: 				url(gfx/stonestyle07_grey.jpg);*/
color: 							#000000;
font-family: 					arial;
font-size: 						14px;
vertical-align: 				top;
overflow:						hidden;
}
#jazzklubfolder /*der Container, der den zusammengesetzten Flyer hält*/
{ 
position:                       absolute;
width:                          160px;
height:                         440px;
float:                          left;
top:                            0px;
left:                           0px;
margin-left:                    0px;
margin-top:                     0px;
text-align:                     left;
background-color:               #c20102;
}
*html #jazzklubfolder /* s.o. für IE */
{
margin-left:                    25px;
margin-top:                     0px;
}
#folderdaten /* der Container für das aktuell nächste Konzert auf dem Flyer*/
{
position:						absolute;
left:							0px;
margin-top:						-210px;
color:							#dddddd;
float:							left;
z-index:						100;
width:							160px;
text-align:						left;

}
*html #folderdaten /*dto für IE*/
{

left:							25px;
margin-top:						-210px;
}
#folderfuss /* das JKK-Logo und Schrift*/
{
position:						relative;
width:							165px;
height:							40px;
background-color:				#c20102;
left:							0px;
font-size:						16px;
font-weight:					bold;
top:							70px;
}
*html #folderfuss /*dto für IE */
{
top:							55px;
}
#menuunten /* drei Buttons am Seitenfuss*/
{
margin-top:5px;
margin-right:48px;
}
*html #menuunten /* dto f IE*/
{
margin-top:5px;
margin-right:20px;
}
#kasten
{
text-align:						right;
position:						absolute;
top:							85px;
left:							655px;
height:							auto;
z-index:						19;
width:							180px;
}
*html #kasten
{
top:							90px;
left:							680px;
}

td.left				/*tabellen f&uuml;r linkseite*/
{
border-top:			1px solid #333333;
border-bottom:		1px solid #333333;
width:				50%
}
#tab 
{
width:              540px;
align:              left;
margin-left:        7px;
border:             0px
}
.dbl
{
border-top:			2px groove #cccccc;
font-size:			14px;font-weight:bold;
border-bottom:		2px ridge #cccccc;
padding-top:        3px;
padding-bottom:     3px;
margin-bottom:		7px;
margin-left:		10px;
width:				640px;
}
.hg
{
background-color:	#3B4F5E;
}		/*ende tabellen f&uuml;r linkseite*/

#musi_li /* musiker-container links*/
{
float:              left;
margin-left:        8px;
width:              300px;
padding-left:       8px;
}
#musi_re /* musiker-container rechzts*/
{
margin-left:        340px;
width:              300px;
padding-left:       8px;
}


#test 	/*der container, der das ganze zntriert*/
{
position: 			absolute;
width: 				940px;
height: 			580px;
left: 				50%;
margin-left:		-450px;  /* Um die Hälfte der Breite nach links schieben */
top: 				50%;
margin-top:			-270px;   /* Um die Hälfte der Höhe nach oben schieben */
background-color:	#c20102;
text-align:			right; 
padding:			0px;
} 
*html #test
{
margin-left:		-470px;  /* Um die Hälfte der Breite nach links schieben */
}
#plakat						/* pakat über dem veranstaltungskalender als layer */
{
position:absolute; 
left:350px; 
top:0px; 
width:350px; 
height:550px; 
z-index:1
}
*html #plakat
{
	left:25%; 
}
#banner				/*die jazzkoepfe*/
{
width:				680px;
height:				54px;
margin-top:			0px;
margin-left:		210px; 
padding-top:		2px;
text-align:			justify;
background-color:#910101;
}
*html #banner
{
width:				682px;
margin-right:       23px;
}
#x					/*bild und submenu*/
{
text-align:			left;
position:			absolute;
top:				66px;
margin-top:			10px;
left:				700px;
z-index:			19;
width:				175px;
}
*html #x
{
left:				717px;
}
#logo				/*der pleitegeier */
{
float:				left;
}
a
{
font-family: 		arial;
font-size: 			13px;
font-weight: 		bold;
text-decoration:	none;
}
a:link 
{
color: 				#3B4F5E;
}
a:visited
{
color: 				#3B4F5E;
}
a:hover
{
color: 				#97A7B1;
}
a:active
{
color: 				#97A7B1;
}
a.block:link			/* textlinks am fussender der dokumente */
{
color: 				#910101;
font-size: 			12px;
}
a.block:visited		/* textlinks am fussender der dokumente */
{
color: 				#910101;
font-size: 			12px;
}
a.block:hover		/* textlinks am fussender der dokumente */
{
color: 				#000000;
text-decoration:    underline;
font-size: 			12px;
}
a.block:active		/* textlinks am fussender der dokumente */
{
color: 				#910101;
font-size: 			12px;
}


a.fuss:link			/* textlinks am fussender der dokumente */
{
color: 				#97A7B1;
font-family: 		arial;
font-size: 			14px;
}
a.fuss:visited		/* textlinks am fussender der dokumente */
{
color: 				#97A7B1;
font-family: 		arial;
font-size: 			14px;
}
a.fuss:hover		/* textlinks am fussender der dokumente */
{
color: 				#CCCCCC;
font-family: 		arial;
font-size: 			14px;
font-weight: 		bold;
text-decoration:    underline;
}
a.fuss:active		/* textlinks am fussender der dokumente */
{
color: 				#97A7B1;
font-family: 		arial;
font-size: 			14px;
}
button 				/*submit schalter der formulare*/
{
background-color: 	#F3CD5A;
}
#button
{
border-right:		1px solid #3B4F5E;
border-bottom:		1px solid #3B4F5E;
border-top:			1px solid #e6d2d3;
border-left:		1px solid #e6d2d3;
cursor: 			pointer;
cursor: 			hand;
background-color:	#c20102;
margin:				2px;
padding-top:        1px;
padding-bottom:     1px;
font-size:			14px;
color:				#cccccc
}
#button2
{
border-right:		1px solid #3B4F5E;
border-bottom:		1px solid #3B4F5E;
border-top:			1px solid #e6d2d3;
border-left:		1px solid #e6d2d3;
cursor: 			pointer;
cursor: 			hand;
background-color:	#c20102;
margin:				2px;
padding-top:        1px;
padding-bottom:     1px;
font-size:			14px;
color:				#cccccc
}
img.news 			/* cms-related-formatiert bie grossen bilder im cms */
{
float: 				left;
margin-bottom: 		1ex;
margin-right: 		1ex;
margin-top: 		1ex;
}
img.prev			/* cms-related - foramatiert die kleinen bilder */ 
{
float: 				right;
margin-bottom: 		3ex;
margin-right: 		0ex;
margin-left: 		3ex;
border-right:		2px silver groove;
border-bottom:		2px silver groove;

}
 INPUT 				/*formular-textfelder*/
{
color: 				#3B4F5E;
font-weight:		bold; 
border: 			1px solid 	#97a7b1;
background-color: 	#cccccc;
 }
p
{
font-family: 		arial;
font-size: 			14px;
text-align: 		justify;
}
p.cms
{
font-family: 		arial;
font-size: 			14px;
text-align: 		right;
}
p.head
{
font-family: 		arial;
font-size: 			14px;
font-weight: 		bold;
text-align: 		justify;
}
select
{
color: 				#3B4F5E;
font-weight:		bold; 
border: 			1px solid 	#97a7b1;
background-color: 	#cccccc;
 }
td 
{
color: 				#000000;
font-family: 		arial;
font-size: 			14px;
text-align: 		left;
vertical-align: 	top;
}
.clear 
{
clear: 				both;
}
.cms
{
color: 				#97A7B1;
font-family: 		arial;
font-size: 			14px;
font-weight: 		bold;
}
.h2
{
font-family: 		arial;
font-size: 			14px;
font-weight: 		bold;
}
h3 
{
color: 				#FF0000;
font-family: 		arial;
font-size: 			14px;
font-weight: 		bold;
}
.spiel 
{
background-color: 	#000000;
color: 				#CCCCCC;
font: 				arial, verdana;
font-size: 			14px;
font-weight: 		bold;
padding-bottom: 	5px;
padding-left: 		5px;
padding-right: 		5px;
padding-top: 		1px;
}
.tipp 				/* 
-related -- formatiert die tooltippps*/
{
color: 				#000000;
font-family: 		arial;
font-size: 			14px;
}
/* dieser layoutbereich für das pressearchiv */ 

#bodyblock 			/* zeitung-hintergrund für 2spalten layout*/
{
color: 				#333333;
width: 				660px;

}
*html #bodyblock			/*der internet box model hack!*/
{
width:				660px;
}

#hd1 				/* zeitung-überschrift  zweiter ordnung*/
{
background: 		#EEEEEE;
color: 				#000000;
font-family: 		Arial, Verdana, Helvetica, sans-serif;
font-size: 			14px;
height: 			auto;
padding-bottom: 	20px;
padding-left: 		14px;
text-align: 		left;
vertical-align: 	top;
}
#hd2 				/* zeitung-überschrift  erster ordnung*/
{
background: 		#EEEEEE;
color: 				#000000;
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-size: 			15px;
font-weight: 		bold;
height: 			auto;
padding-bottom: 	10px;
padding-left: 		14px;
padding-right: 		7px;
padding-top: 		5px;
text-align: 		left;
}

#linke				/* pressearchiv-linke spallte*/
{
color: 				#333333;
float: 				left;
height: 				auto;
margin:				5px;
padding: 			5px;
padding-right:		10px;
text-align: 		justify;
width: 				305px;

}
*html #linke			/*der internet box model hack!*/
{
width:				317px;
}
#rechte				/* pressearchiv-rechte spalte*/ 
{
color: 				#333333;
height: 				auto;
padding:				5px;
margin:				5px;
text-align: 		justify;
width: 				305px;
float:				right;
}
*html #rechte			/*der internet box model hack!*/
{
width:				317px;
}
#paperwz				/* pressearchiv-zeitungslogo*/
{
color: 				#000000;
font-family: 		Times New Roman, Times, serif;
font-size: 			20px;
font-weight: 		normal;
letter-spacing: 	0.1 em;
text-align:			right;
margin-left:		200px;
margin-top:			14px;
margin-bottom:		8px;
height:				auto;
}
*html #paperwz
{
margin-top:			0px;	
margin-bottom:		0px;					
}
#paperrp				/* pressearchiv-zeitungslogo*/
{
color: 				#000000;
font-family: 		Arial Black;
font-size: 			20px;
font-weight: 		bold;
letter-spacing: 	0.1 em;
text-align:			right;
margin-left:		200px;
margin-top:			4px;
margin-bottom:		8px;
height:				auto;
}
*html #paperrp
{
margin-top:			0px;	
margin-bottom:		0px;	
}
#rahmen				/* pressearchiv-absolut positionierter platzhalter für die zeitung*/
 {
left: 				25px;
text-align: 		left;
width: 				660px;
margin:0px;
padding:0px;
}


#zeitung			/* pressearchiv-datum & logo der zeitung*/
{
background: 		#EEEEEE;
color: 				#333333;
font-family: 		arial;
font-size: 			10px;
height: 			auto;
letter-spacing: 	0 em;
padding-bottom: 	0px;
padding-left: 		15px;
padding-right: 		7px;
padding-top: 		10px;
text-align: 		left;
}
