	body {
		background-color: #330000;
		padding-top:  0px;
		padding-left: 15px;
		padding-right: 15px;

	}
	
	body, table,  input {
		font-family: tahoma, arial, helvetica;
		font-size: 10px;
		line-height: 14px;
		color: #ffffff;
	}

	div {
		/* background:#000000; */
		/* border:solid 1px; */
	}
	
	/* HEADLINES */
	.headline {
		font-family:  arial black, arial, helvetica;
		font-size: 32px;
		line-height: 30px;
		letter-spacing : -1px;
	}

	.subheadline, .subheadlinered, .subheadlineorange, .subheadlineyellow, .subheadlineblue, .subheadlinegreen, .subheadlinepurple {
		font-family:  arial black, arial, helvetica;
		font-size: 16px;
		line-height: 16px;
		letter-spacing : -1px;
	}
	

	.smallheadline {
		font-family:  arial black, arial, helvetica;
		font-size: 15px;
		line-height: 15px;
		letter-spacing : -1px;
	}

	.link-black {
		font-family:  arial black, arial, helvetica;
		font-size: 15px;
		line-height: 15px;
		letter-spacing : -1px;
	}


	.exhibition_subtitle
	{
		font-family:  arial black, arial, helvetica;
		font-size: 15px;
		line-height: 15px;
		letter-spacing : -1px;
	}

	
	.menu {
		font-family:  arial black, arial, helvetica;
		font-size: 14px;
		line-height: 14px;
		letter-spacing : 0px;
		color:#FFFFFF;
	}	

	.menu_years {
		font-family:  arial black, arial, helvetica;
		font-size:24px; 
		line-height:24px; 
	}

	
	.text, .text_bold {
		font-family: tahoma, arial, helvetica;
		font-size: 12px;
		line-height: 15px;
		color: #000000;
	}
	.text_small, .text_small_bold {
		font-family: tahoma, arial, helvetica;
		font-size: 11px;
		line-height: 13px;
		text-decoration : none;
	}	
	
	.text_small_bold, .text_bold {
		font-weight:bold;
	}
		
	.text_headline, .text_link {
		font-family: tahoma, arial, helvetica;
		font-size: 12px;
		line-height: 14px;
		font-weight:bold;
		letter-spacing : 0px;
	}	
	
	.text_link {
		color:#FFFFFF;
	}

	/*
	a.subheadline_link {
		font-family: arial black, arial, helvetica;
		color: #FFFFFF;
		font-size: 15px;
		line-height: 15px;
		letter-spacing : -1px;
	}*/

	.input_text {	
		width:390px;
		background-color:#B4B4B4;
		color:#FFFFFF;
		border:none;
		height:20px;
		padding:3px;
		font-size:12px;
		line-height: 13px;
		font-family: tahoma, arial , helvetica;
	}
	
	form {
		padding:0px;
		margin:0px;
	}

A.subheadline	{text-decoration : none;}
A.subheadline:link {color : #ffccff; text-decoration : none;}
A.subheadline:visited {color : #ffccff; text-decoration : none;}
A.subheadline:hover {color : #cccc66; text-decoration : none;}

A.subheadlinered	{text-decoration : none;}
A.subheadlinered:link {color : #cc0000; text-decoration : none;}
A.subheadlinered:visited {color : #cc0000; text-decoration : none;}
A.subheadlinered:hover {color : #ffffff; text-decoration : none;}

A.subheadlineorange	{text-decoration : none;}
A.subheadlineorange:link {color : #FF6600; text-decoration : none;}
A.subheadlineorange:visited {color : #FF6600; text-decoration : none;}
A.subheadlineorange:hover {color : #ffffff; text-decoration : none;}

A.subheadlineyellow	{text-decoration : none;}
A.subheadlineyellow:link {color : #FFcc00; text-decoration : none;}
A.subheadlineyellow:visited {color : #ffcc00; text-decoration : none;}
A.subheadlineyellow:hover {color : #ffffff; text-decoration : none;}

A.subheadlinegreen	{text-decoration : none;}
A.subheadlinegreen:link {color : #669933; text-decoration : none;}
A.subheadlinegreen:visited {color : #669933; text-decoration : none;}
A.subheadlinegreen:hover {color : #ffffff; text-decoration : none;}

A.subheadlineblue	{text-decoration : none;}
A.subheadlineblue:link {color : #339999; text-decoration : none;}
A.subheadlineblue:visited {color : #339999; text-decoration : none;}
A.subheadlineblue:hover {color : #ffffff; text-decoration : none;}

A.subheadlinepurple	{text-decoration : none;}
A.subheadlinepurple:link {color : #993399; text-decoration : none;}
A.subheadlinepurple:visited {color : #993399; text-decoration : none;}
A.subheadlinepurple:hover {color : #ffffff; text-decoration : none;}


A	{text-decoration : none;}
A:link {color : #ffccff; text-decoration : none;}
A:visited {color : #ffccff; text-decoration : none;}
A:hover {color : #cccc66; text-decoration : none;}

.stateon{ border: 0px; }
.stateoff{FILTER:alpha(Opacity=30); border: 0px; }

