body.start
{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 12px;
	font-style : normal;
	font-weight : normal;
	color: #000000;
}

table.start
{
	width: 905px;
	height: 610px;
	padding: 0px;
	vertical-align: middle;
}

table.start_top
{
	width: 905px;
	height: 25px;
	padding: 0px;
	vertical-align: middle;
}

table.start_content
{
	width: 905px;
	height: 560px;
	padding: 0px;
	background-image: url(../images/background_start3.gif);
	background-repeat: no-repeat;
}

td.start_bottom
{
	height: 25px;
	text-align: right;
	vertical-align: top;
	padding-right: 6px;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 10px;
	font-style: underline;
	font-weight: normal;
	color: #000000;
}

/***************** start.tpl ************************************************/

table.picturebox_start
{
	width: 905px;
	height: 138px;
}

td.picturetextbox
{
	width: 95px;
	padding-top:15px;
	text-align: center;
}

/***************** /start.tpl ************************************************/

body.main
{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 11px;
	font-style : normal;
	font-weight : normal;
	color: #000000;
	background-image: url(../images/background.gif);
	background-repeat: no-repeat;
}
table.main
{
	width: 1024px;
	height: 575px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	vertical-align: top;
}

/*******PHOTO HEIGHT 575px*******/
table.mainphoto
{
	width: 380px;
	height: 575px;
	vertical-align: top;
}

td.mainphoto_left
{
	width: 20px;
}

	td.mainphoto_top
	{
		width: 360px;
		height: 55px;
		padding-top: 5px;
		text-align: center;
		font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
		font-size: 18px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
	}

	td.mainphoto
	{
		width: 360px;
		height: 480px;
		text-align: center;
		vertical-align: top;
	}

	td.mainphoto_bottom
	{
		width: 360px;
		height: 40px;
	}

/*******EDITOR HEIGHT 445px*******/
table.maineditor
{
	width: 270px;
	height: 445px;
	vertical-align: top;
}

td.maineditor_left
{
	width: 20px;
}

td.maineditor
{
	width: 250px;
	height: 445px;
	vertical-align: bottom;
}


/*******LINKBOX HEIGHT 445px*******/

table.smalleditor
{
	width: 374px;
	height: 420px;
	vertical-align: top;
}

td.smalleditor_left
{
	width: 20px;
}

td.smalleditor
{
	width: 275px;
	height: 409px;
	padding-bottom: 15px;
	text-align: center;
	vertical-align: bottom;
}

table.photo
{
	width: 374px;
	height: 380px;
	vertical-align: top;
}

	td.box_left
	{
		width: 20px;
	}

	td.photo_top
	{
		height: 140px;
	}

	td.photo_text
	{
		width: 275px;
		height: 40px;
		text-align: center;
		vertical-align: middle;
		font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #999999;
	}

	td.photo
	{
		width: 275px;
		height: 200px;
		vertical-align: bottom;
	}

table.link
{
	width: 374px;
	height: 40px;
	vertical-align: top;
}

	td.link
	{
		width: 275px;
		text-align: center;
	}


table.linkbox
{
	width: 374px;
	height: 25px;
	vertical-align: top;
}

	td.linkbox
	{
		width: 280px;
		vertical-align: top;
	}

		table.linkbox_content
		{
			width: 280px;
			height: 25px;
			background-image: url(../images/leisteklein.gif);
		}

		td.linkbox_content
		{
			width: 70px;
			height: 25px;
			vertical-align: middle;
			text-align: center
		}

	td.linkbox_right
	{
		width: 74px;
		vertical-align: top;
	}

/*******PICTUREBOX HEIGHT 130px*******/
table.picturebox
{
	width: 644px;
	height: 130px;
	border: 0px;
}

	td.picturebox_top
	{
		width: 644px;
		height: 30px;
	}

	td.picturebox_left
	{
		width: 20px;
		height: 60px;
	}

	td.picturebox
	{
		width: 550px;
		height: 60px;
		vertical-align: top;
	}

		table.picturebox_content
		{
			width: 550px;
			height: 60px;
			border: 0px;
		}

		td.picturebox_content
		{
			height: 60px;
		  vertical-align: top;
			text-align: center;
		}

		td.picturebox_sep
		{
			width: 20px;
			height: 60px;
		}

	td.picturebox_right
	{
		width: 74px;
		height: 60px;
	}

	td.picturebox_bottom
	{
		width: 644px;
		height: 40px;
	}

/*******END PICTUREBOX HEIGHT 130px*******/

/*******LINKBOX*******/

a.linkbox {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkbox:active {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkbox:visited {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkbox:hover {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


body.vita
{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

table.vita
{
	width: 650px;
	padding: 20px;
	vertical-align: top;
}

table.vita_top
{
	vertical-align: top;
}

/*******VITA HEADLINE HEIGHT 20px*******/

table.vita_headline
{
	width: 650px;
	height: 40px;
	vertical-align: top;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vita_headline_1
{
	width: 180px;
	height: 25px;
	padding-left: 10px;
	background: #cccccc;
}

td.vita_headline_2 
{
	width: 165px;
	height: 25px;
	background: #cccccc;
	text-align: center;
}

td.vita_headline_2_5 
{
	width: 165px;
	height: 25px;
	background: #cccccc;
	text-align: center;
}

td.vita_headline_3
{
	width: 140px;
	height: 25px;
	background: #cccccc;
	text-align: right;
}
/*******VITA FIRST HEIGHT x px*******/

table.vita_photo
{
	width: 180px;
	height: 275px;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}

table.vita_text
{
	width: 470px;
	height: 275px;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}

td.vita_text_left_first
{
	width: 25%;
	height: 25px;
	padding-right: 5px;
}

td.vita_text_middle_first
{
	width: 45%;
	height: 25px;
	padding-left: 5px;
	vertical-align: top;
	text-align: right;
}

td.vita_text_right_first
{
	width: 30%;
	height: 25px;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}

td.vita_text_left_rest
{
	width: 25%;
	height: 25px;
	padding-right: 5px;
	vertical-align: top;
	text-align: right;
}

td.vita_text_middle_rest
{
	width: 75%;
	height: 25px;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}

td.vita_extras_left
{
	width: 180px;
	height: 25px;
	vertical-align: top;
}

td.vita_extras_right
{
	width: 470px;
	height: 25px;
	vertical-align: top;
}

/*******VITA Film*******/


td.vita_head
{
	width: 100%;
	height: 30px;
	vertical-align: top;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}

.vita_film_auswahl
{
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

td.vitafilm_header_1
{
	width: 75px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vitafilm_header_2
{
	width: 200px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vitafilm_header_3
{
	width: 160px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vitafilm_header_4
{
	width: 140px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vitafilm_content
{
	width: 20%;
	height: 25px;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
}

td.vitatheater_header_1
{
	width: 75px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vitatheater_header_2
{
	width: 200px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vitatheater_header_3
{
	width: 175px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vita_content
{
	height: 25px;
	vertical-align: top;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

td.vita_footer
{
	width: 650px;
	height: 20px;
	background: #cccccc;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

td.vita_space_1
{
	height: 15px;
}

td.vita_space_2
{
	height: 30px;
}

a.vita_header {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.vita_header:active {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.vita_header:visited {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.vita_header:hover {
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

table.print_photo
{
	width: 650px;
	text-align: center;
	font-family: Arial, Verdana, lucida, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}

/**********END content specific ********************************************/

a
{
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a:active
{
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a:visited
{
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a:hover
{
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

