<HTML>
<HEAD>
<title>Viva Mozart - Stylesheet</title>
<style type="text/css">
<!--
	body						{ margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; color:#FFFFFF; background-color:#9D0B0E; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal;}
	img 						{ border: 0px; }
	a							{ font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; color:#D1AA67; text-decoration:none; }
	a:hover					{ font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; color:#D1AA67; text-decoration:underline; }
	form						{ margin-bottom:0px; margin-top:0px;}

	/* TABLEFORMAT */

	.overalltable 			{ padding:0px; margin:0px; border:0px; background-color:#9D0B0E;}
	.overallrow 			{ }
	.overallcell 			{ vertical-align:top;}
	.maintable				{ padding:0px; margin:0px; border:0px; background-color:#9D0B0E;}
	.maintable_row			{ }
	.maintable_leftcol	{ width:20px; vertical-align:top; background-image:url(images/bgtop.jpg); background-repeat:repeat-x;}
	.maintable_middlecol	{ width:134px; background-image:url(images/bgmenu.jpg); background-repeat:repeat-y;}
	.maintable_rightcol	{ vertical-align:top; background-image:url(images/bgtop.jpg); background-repeat:repeat-x; }
	.maintable_extracol	{ height:100%; }

	.menutable						{ background-color:#9D0B0E; padding:0px; margin:0px; border:0px; width:134px;}
	.menutable_spacerrow			{ width:134px; height:4px; background-color:#9D0B0E; }
	.menutable_spacercell		{ width:134px; height:4px; background-color:#9D0B0E; }
	.menutable_datarow			{ width:134px; }
	.menutable_datacell			{ vertical-align:top; width:134px; }
	.menutable_datacell__old	{ background-color:#860A0C; border-top:1px solid #BC5558; border-right:1px solid #BC5558; border-bottom:1px solid #860A0C; border-left:1px solid #860A0C; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; cursor:hand; }
	.menutable_datacell_sel		{ background-color:#B85B3A; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #B85B3A; border-left:1px solid #B85B3A; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; cursor:hand; }
	.menutable_footerrow			{ background-color:#860A0C; height:100%; }
	.menutable_footercell		{ width:134px; background-color:#860A0C; border-top:1px solid #BC5558; border-right:1px solid #BC5558; border-bottom:1px solid #860A0C; border-left:1px solid #860A0C; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; padding:4px; padding-bottom:20px; height:100%; vertical-align:bottom; text-align:center; }
	.menutable_endrow				{ width:134px; height:1px; background-color:#BD555A; }
	.menutable_endcell			{ width:134px; height:1px; background-color:#BD555A; }

	.datatable				{ width:621px; }
	.datatable_mainrow	{  }
	.datatable_maincell	{ padding-left:25px; vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; }

	.maintable 			{ padding:0px; margin:0px; border:0px; width:100%; height:100%;}
	.maintable_headrow		{ }
	.maintable_headcell_left 	{ width:20px; }
	.maintable_headcell_middle	{ width:134px; background-color:#860A0C;}
	.maintable_headcell_right 	{ background-image:url(images/bgtop.jpg); }
	.maintable_datarow		{  }
	.maintable_datacell_left 	{ width:20px; background-color:#9D0B0E; vertical-align:bottom; padding-bottom:15px;}
	.maintable_datacell_middle	{ width:134px; background-color:#860A0C; vertical-align:top; }
	.maintable_datacell_right 	{ background-color:#9D0B0E; vertical-align:top; padding-left:25px; padding-bottom:50px;}

	.datatable_picturecell	{ padding-left:20px; vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; }

	.formtable			{  }
	.formtable_queryrow		{  }
	.formtable_querycell		{ width:40px; background-color:#AB3323; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #AB3323; border-left:1px solid #AB3323; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; text-align:center; cursor:hand; }
	.formtable_querycell_sel	{ width:40px; background-color:#B85B3A; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #B85B3A; border-left:1px solid #B85B3A; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; text-align:center; cursor:hand; }
	.formtable_resultcell		{ color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; text-align:left; padding-left:10px;}
	.formtable_spacercell		{ width:2px; height:4px; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; }
	.formtable_hintcell		{ color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding-left:10px; padding-bottom:10px; padding-top:10px; }
	.formtable_headerrow		{  }
	.formtable_headercell		{ background-color:#AB3323; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #D0888B; border-left:1px solid #D0888B; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; text-align:left; }
	.formtable_headercell_rightalign		{ background-color:#AB3323; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #D0888B; border-left:1px solid #D0888B; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; text-align:right; }
	.formtable_emptycell		{ background-color:#9D0B0E; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #D0888B; border-left:1px solid #D0888B; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; text-align:left; }
	.formtable_emptyvaluecell		{ background-color:#9D0B0E; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #D0888B; border-left:1px solid #D0888B; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px; text-align:right; vertical-align:top;}
	,formtable_smallheadercell	{ background-color:#AB3323; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #D0888B; border-left:1px solid #D0888B; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
	.formtable_smallemptycell	{ background-color:#9D0B0E; border-top:1px solid #D0888B; border-right:1px solid #D0888B; border-bottom:1px solid #D0888B; border-left:1px solid #D0888B; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
	.formtable_errorcell	{ background-color:#D3AC69; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#9D0B0E; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:2px;}
	.formtable_nobordercell		{ background-color:#9D0B0E; border-top:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; border-left:0px solid #FFFFFF; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:4px;}

	.formbutton			{ background-color:#FFFFFF; border:1px solid #000000; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}
	.formfield			{ background-color:#FFFFFF; border:1px solid #000000; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}
	.smallformbutton		{ background-color:#FFFFFF; border:1px solid #000000; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
	.smallformfield			{ background-color:#FFFFFF; border:1px solid #000000; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}

	/* TEXTFORMAT */

	.headline			{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#D3AC69; }
	.subheadline			{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; color:#D1AA67; }
	.subheadlinewhite		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }
	.subheadlinewhite2		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; margin-bottom:0px;}
	.emphasized			{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; margin-top:5px;}
	.emphasizedyellow	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#D1AA67; }
	
	.signatur			{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF; }
	/* IMAGEFORMAT */

	.flag				{ padding-bottom:4px; }

/* inserted July 8th, 2005 by Daniel Calliess for multi language support */

	td.foreignLangMenu			{ background-color:#860A0C; border-top:1px solid #BC5558; border-right:1px solid #BC5558; padding:4px; cursor:auto; }
	td.foreignLangMenuHL		{ background-color:#B55939; border-top:1px solid #CE868C; border-right:1px solid #CE868C; padding:4px; cursor:pointer; }
	a.foreignLangMenu:link		{ font:10px Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration:none; }
	a.foreignLangMenu:visited	{ font:10px Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration:none; }
	a.foreignLangMenu:hover		{ font:10px Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration:none; }
	a.foreignLangMenu:active	{ font:10px Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration:none; }
	a.foreignLangMenu:focus		{ font:10px Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration:none; }



-->
</style>
</head>
</HTML>
