/* CSS Document */


body,td,th {

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align:left;

}

body {

	margin: 0;

	background-color: #efefef;

}

a:link {
	text-decoration:none;
	color: #339966;

}

a:visited {
	text-decoration:none;
	color: #336666;

}



/* inhalt */

span.UC {

	font-size:26px;

	font-weight:900;

}

hr {

	border-style:dashed;

	border-color:#333333;

}



hr.trennlinie {

	border-style:double;

	border-color:#333333;

}





h1 {

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:22px;

	font-weight:900;

}

h2 {

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:17px;

	font-weight:900;

	text-align:center;

}



div.subh1 {

	font-size:12px;

	text-align:center;

}

span.filmtiteln {

	font-size:11px;

	font-weight:900;

}



div.inhalt {

	text-align:center;

	width:778px;

	margin-left:auto;

	margin-right:auto;

}

#validate {

	FLOAT: left;

}

#admin {

	FLOAT: right;

}

#extrapla {

	FLOAT: right;

}

.left {

	text-align:left;

}

.right {

	text-align:right;

}

#top {

	text-align:center;

}

.mailmsg {

	background: url('img/boxwarn.gif') no-repeat 20px 4px;

	padding:10px;

	color:#FF0000;

	border-width:1px;

	border-style:solid;

	border-color:#FF0000;

}

.form_fehlt {

	color:#FF0000;

}

.download_ubers {

	text-align:center;

	font-weight:900;

}



.project_menu_list {

    white-space: pre-wrap;
}

.event_title {
	text-align:center;
	font-size:24px;
	font-style:normal;
	font-weight:900;
	color:#333333;
}


table.projects {
    width:90%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	cellspacing:0;
    cellpadding:0;
    



}