/* Zentrale Stylesheet-Datei für den Ausdruck */

body		{
				background-image: none;
			}
p,h1,h2,h3,th,td,li	{
				font-family: Arial, Sans-Serif;
				
				color: 		 #000000;
			}
p,li		{
				font-size:    11pt;
				text-align:   justify;
				margin-left:  0mm;
				margin-right: 0mm;
				background-color: transparent;
			}
h1			{	font-family:    "Monotype Corsiva", "Kunstler Script", 
                                "French Script MT", "Lucida Handwriting", Cursive;
				font-size:      30pt;
				text-align:     left;
				margin-left:    10mm;

			}
li			{   text-align:		left; }
div			{

				background-color: transparent;
				
				border:			none;				
				margin:			  0mm;
			}
table		{	border-collapse:	collapse;
			}
th			{	font-size:			10pt;
				font-weight:		normal;
				text-align:			left;
				color:				#6b0f0f;
				background-color:	transparent;
				padding-left:		0.2em;
			}
td			{	font-size:			10pt;
				vertical-align:		top;
				border-top:			solid 1pt #6b0f0f;
				padding-left:		0.2em;
			}

 							
a  			{	color:	#6b0f0f;  /* Standard Dunkelrote schrift */
				text-decoration: none;
			}			
a:link		{	color:	#6b0f0f;
				text-decoration: none;
			}			
a:visited	{	color:	#6b0f0f;  /* Dunkles Ocker */
			}			
a:hover		{	text-decoration: none;
			}			
		

/* Angaben für die Classen */
.frame  	{   border-style:     none;
			    margin: 		   0mm;
			    margin-left:       5mm;
			    margin-top:		   2mm;
			    float:            right;
			    background-color: transparent;
			}
				
.navigation { 	font-family:    Arial, Helvetica, Sans-Serif;
                font-weight:	bold;
                font-size:      0.8em;
                margin-left: 	2px;
                margin-right:   2px;
                color:          #efe36a;
                position:       relative;
                top:            2px;
                padding-top:    1px;
                padding-bottom: 1px;
                padding-left:   3px;
                padding-right:  3px;
                display:		none;
            }
.docinfo	{   font-size:		0.7em;
  				color:			#888888;
				margin-top:		8mm;
				} 
				
.description {  font-style:     italic;
                font-size:      10pt;
                line-height:    10.5pt;
                margin-top:     2mm;
                margin-bottom:  4mm;
                margin-left:    0mm;
                margin-right:   0mm;
            }
.utilities  {   display:		none;
			}
.sortCell {
				color:		#6b0f0f;
			}	
.sortCell:hover { 
				color: #6b0f0f;
				text-decoration: none; 
				background-color: #efe36a;
				}
			
img.gallery  {	height:				auto;
				width:				35mm;
				margin-top:			 1mm;
				margin-bottom:		 5mm;
			}
p.gallery	{	margin-left:		 3mm;
				margin-top:			 1mm;
				margin-bottom:		 2mm;
				font-size:			10pt;
				text-align:			left;
			}
p.gallery_people	{	margin-left:		 3mm;
				margin-top:			 0mm;
				margin-bottom:		 0.5mm;
				font-size:			10pt;
				text-align:			left;
			}
.blind		{	border:				none;
				background-color: 	transparent;
				padding:			2mm;
			}
img.content	{	width:		60mm;
				height:		auto;
			}

/* Für einzelne Elemente */
/* Blöcke - DIV */
#header		{
				
				width:	    100%;
				height:    auto;
				
				position: absolute;
				left:     0mm;
				top:      0mm;
				
				border: none;
				background-color: transparent;
				z-index:    10;
			}
#bg_div     {   
			    width:    800px;
			    position: absolute;
                top:      0px;
                left:     0px;
                border:   none;
            }
#utilities  { 
                display:	none;
            }
#navigation {
				display:	none;
            }     
#alibi      {
				display:	none;
            }   
#teatro {
				display:	none;

			}
#main       {   width:		auto;

				position:	absolute;
				left:		 0mm;
				top:		70pt;
				padding:     0mm;
				
			}
#cd_cover	{ 	display:	none; }

			
/* Elemente */
#title		{

				font-size:      30pt;
				color:			#6b0f0f;
				
				
				margin:			0mm;
				
				position:	    absolute;
				left:		     7mm;
				bottom:		     2mm;
				
			}
