<!--
/**************************************************************************/
/*                 freiburger puppenbuehne css		                                          */
/**************************************************************************/

/************************/
/* redefining html tags */
/************************/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: small;
	background-color:#ffffff;
	color:#000000;
	background-image:url(../media/standard/background_light.gif);
	margin: 0px;
	padding: 0px;
}

table {
	font-family:Arial, Helvetica, sans-serif;
	font-size: small;
}

/* generell look and feel of ankers */
a {
	color:#000000;
	font-weight:bold;
}

h1, h2, h3, h4, h5, h6 {
 	color:red;
	text-align:center;
}
/* for the schedule */

#schedule {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	text-align:center;
	margin-left:auto; margin-right:auto;
	background-color:#FFFF99;
}

.sch_date{
	background-color:#FF6600;
	width:50px;
}

.sch_entry0 {
	background-color:#FFCC00;
}

.sch_entry1 {
	background-color:#FF9900;
}

.sch_day {
	color:white;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	letter-spacing:2px;
	line-height:20px;
}

.sch_link {
	color:black;
	font-weight:normal;
}


#schedule_f {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	margin-left:auto; margin-right:auto;
	background-color:#FFFF99;
}


.sch_date_f{
	background-color:#A6D986;
	width:50px;
}

.sch_entry0_f {
	background-color:#AECCEA;
}

.sch_entry1_f {
	background-color:#B4D996;
}

.sch_day_f {
	color:white;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	letter-spacing:2px;
	line-height:20px;
}

.sch_link_f {
	color:#000000;
	font-weight:normal;
}


/************************/
/* defining css classes */
/************************/

.heading {
	color: #FF0000;
	font-weight: bold;
	text-align:center;
}

.hidden {
	display:none;
}

.menuentry {
 	position: absolute; 
	width: 140px; 
	height: 112px; 
	display: block;  
	font-size:11px;
	text-align:center; 
}

.menutext {
	text-align:center;
	margin-top:1px;

}

#link1, #link2, #link3, #link4 {
	font-weight:normal;
	text-decoration:none;
}

.back {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	padding-top:2px;
 	padding-bottom:3px;
 	padding-left:5px;
 	padding-right:5px;
 	background:#FF2020 none repeat scroll 0 0;
	border-color:#FF8888 #AA0000 #AA0000 #FF8888;
	border-style:solid;
	border-width:1px;
	color:#FAFAFA;
	font-weight:normal;
	text-decoration:none;
}

.back_f {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	padding-top:2px;
 	padding-bottom:3px;
 	padding-left:5px;
 	padding-right:5px;
 	background:#A6D986 none repeat scroll 0 0;
	border-color:#88FF88 #00AA00 #00AA00 #88FF88;
	border-style:solid;
	border-width:1px;
	color:#FAFAFA;
	font-weight:normal;
	text-decoration:none;
}
-->
