

body {
	background: url("http://www.mtg.musin.de/Mensa-App/img/android_bg.png") no-repeat fixed right bottom,
				url("http://www.mtg.musin.de/Mensa-App/img/ornament_top.png") no-repeat fixed center top,
				url("http://www.mtg.musin.de/Mensa-App/img/back_gradient.png") repeat-x fixed bottom
				#040405;
}

#contents {
	border-radius: 5px;
}
#footer {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}








table.list {
	width:100%;
}
.list {
	border-spacing: 0px;
}
tr.dark {
	background:#C4C4C4;
}
tr.new{
	background-color:#f55;
}
tr.darknew{
	background-color:#C44141;
}
.list tr.declaration, .list tr.declaration:hover, .list tr td.line {
	background: #fff;
	color: #F49E00;
}
.list a {
	color: #000;
	/*text-decoration: underline;*/
}
.list a:hover {
	color: #f00;
	
}
.declaration a {
	text-decoration:none;
}
.declaration td {
	border-bottom: 2px solid #006ab3;
}
.list tr:hover {
	background: #006ab3;
	/* RGBa with 0.6 opacity */
	background: rgba(9, 106, 179, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99006ab3, endColorstr=#99006ab3);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99006ab3, endColorstr=#99006ab3)";
}
.passive {
	color: #777;
}
td {
	border: 0px;
	padding: 5px;
}
td.icon {
	width: 26px;
	padding: 5px 0px;
}
td.ordernr {
	width: 40px;
}
.lite {
	color: #777;
	font-style: italic;
}
.list tr.lighter, .lighter td a {
	color: #777;
}
.list tr td:first-child {
	padding-left: 7px;
}
.list tr td:last-child {
	padding-right: 3px;
	text-align: right;
}
.line { /* also in .declaration */
	height:0px;
	padding: 1px 0px;
}

table {
	font-size: 1em;
}








span.date {
	font-size: 0.8em;
	color: grey;
}

div.newscontent p.introduction {
	font-weight: bold;
}






/* allgemeine BUTTONS */
a.button {
	padding: 10px 20px 10px 20px;
	background:url("http://www.mtg.musin.de/cms3/img/gradient.png") repeat-x scroll 0 -30px #A8A8A8;
	text-decoration:none;
	color:#000;
	border-radius:4px;
	border:1px solid #aaa;
	cursor:pointer;
	display:block;
	margin-bottom:1em;
	text-align:center;
}
a.button:first-child {
	margin-top:5px;
}
a.button img {
	padding-top: -5px;
	vertical-align:middle;
}
a.button:hover , a.button.marked {
	background:url("http://www.mtg.musin.de/cms3/img/gradient.png") repeat-x scroll 0 -90px #A8A8A8;
	color:#000;
}


input[type=text] {
	width: 15em;
}