body
{
	background-color:		rgb(0,0,0);
	margin:					0px;
	padding:				0px;
	height:					100%;
	background-repeat:		repeat-y;
	background-image:		url("/images/layout/layout_leftbckgrd.gif");
}

body, td, th
{
	font-family:			Verdana, Helvetica, Tahoma, Arial, sans-serif;
	font-size:				9pt;
	color:					#DDDDDD;
	text-align:				left;
	vertical-align:			top;
}

td, th
{
	padding:				1px 3px 1px 3px;
}

html
{
	height:					100%;
}

img
{
	border:					none;
}

a:link, a:visited, a:active, a:hover, a:focus
{
	text-decoration:		none;
	color:					rgb(200,0,0);
}
a:visited
{
	color:					rgb(180,0,0);
}

a:hover
{
	color:					rgb(230,0,0);
}

a:active
{
	color:					rgb(255,0,0);
}

table.maintable
{
	width:					800px;
	table-layout:			fixed;
}

td.mainframe
{
	vertical-align:			top;
	width:					599px;
	padding:				20px;
}

td.leftframe1
{
	vertical-align:			top;
	width:					201px;
	height:					273px;
	padding:				0px;
}

.copyright
{
	font-size:				7pt;
	vertical-align:			bottom;
	color:					#909090;
	padding-top:			0px;
	padding-left:			10px;
	padding-bottom:			0px;
}

cite
{
 font-style:					italic;
}

td.topframe1, td.topframe2
{
	height:					200px;
	vertical-align:			top;
	padding:				0px;
}

td.topframe1
{
	width:					201px;
}

td.topframe2
{
	width:					599px;

}

h2
{
	text-align:				center;
	font-weight:			normal;
}

table.center
{
	margin-left:			auto;
	margin-right:			auto;
}

.center
{
	text-align:				center;
}

.bold
{
	font-weight:			bold;
}

.big
{
	font-weight:			bold;
	font-size:				11pt;
	color:					rgb(200,0,0);
}

table.darsteller_details
{
	display:				none;
	border:					1px solid rgb(180, 0, 0);
	width:					190px;
}
td.details1
{
	text-align:				center;
}
td.details2
{
	padding-top:			4px;
	text-align:				center;
}

.active
{
	font-size:				13pt;
	font-weight:			bold;
	color:					rgb(220,0,0);
}

th
{
	font-weight:			bold;
}

th
{
	text-align:				left;
	font-weight:			bold;
	padding-top:			10px;
}
.small
{
	font-size:				7pt;
}

.presse
{
text-align:					justify;
}
