/*	file		: global_layout.css	project		: zaz2003	created		: 27.04.2003 by Arne Scheffler	description	:*/body{	margin: 0px 20px 0px 0px;	font: 14px "Lucida Grande", Verdana, sans-serif;	color white;	/*background: #000 center center no-repeat fixed url(images/jzo.png);*/	background: #000;}A:link{	color:yellow;	text-decoration: none;}A:visited{	color:yellow;	text-decoration: none;}A:active{	color:red;	text-decoration: none;}A:hover{	text-decoration: none;	cursor: pointer;}#menu{	display: block;	position: fixed;	width:180px;	background:#black;	border-right:2px solid black;	border-bottom:2px solid black;	border-right-style:dotted;	border-bottom-style:dotted;	border-color:white;	margin-right:15px;	text-align:center;	padding: 5px;	background: center center no-repeat transparent url(images/red_black_star.png);}#menu a{	display: block;	margin-top:3px;	margin-bottom:3px;	color:#ff0;	text-decoration:none;	font-size: 16px;	font-weight: bold;}#menu a.admin{	margin-top:20px;	font-weight: normal;	font-size: 9px;}#menu a.archive{	font-weight: normal;	font-size: 9px;	margin-bottom: 15px;}#menu a.zaz{	font-size: 20px;	margin-bottom: 15px;}#menu a:hover{	color:#f00;	background: transparent url(images/bg15alpha.png);	cursor: pointer;}#content{	max-width:660px;	margin-left:200px;	padding:15px;/*	background:black;*/	border-left:1px solid white;	border-right:1px solid white;	border-bottom:1px solid white;	color: white;}#headline{	font-weight: bold;	text-align:center;	border-bottom:1px solid black;	padding:5px;}#veranstaltungen{	display:table;	border-spacing:0px;	width:100%;	margin-top:5px;/*	background-color: black;*/}#veranstaltung_kurzform{	display:table-row;	width:100%;}#veranstaltung{	display:table-row;	width:100%;}#datum{	display:table-cell;	font-size:10px;	border-bottom:1px solid #555;	border-top:1px solid #888;	vertical-align:middle;}#name{	display:table-cell;	border-bottom:1px solid #555;	border-top:1px solid #888;	vertical-align:middle;	padding-left:10px;	padding-top:5px;	padding-bottom:5px;	color: red;}#infoblock{	display:table-cell;	border-bottom:1px solid #555;	border-top:1px solid #888;}#info{	display:table-row table-cell;	vertical-align:middle;	padding-left:20px;	padding-right:20px;	padding-top:5px;	padding-bottom:5px;	color: white;	font-size:10px;	margin:0px;}#info_name{	display:table-row table-cell;	vertical-align:middle;	padding-left:10px;	padding-right:10px;	padding-top:4px;	padding-bottom:4px;	color: red;	margin:0px;	border-bottom:5pt dotted #222;}#uhrzeit{	display:table-cell;	font-size:10px;	text-align:center;	vertical-align:middle;	border-bottom:1px solid #555;	border-top:1px solid #888;}#uhrzeit2{	display:table-cell;	font-size:10px;	text-align:left;	vertical-align:top;	border-bottom:1px solid #555;}#ort{	display:table-cell;	text-align:center;	border-bottom:1px solid #555;	border-top:1px solid #888;	vertical-align:middle;}#mainnews{	margin:10px;	padding:5px;	border:1px solid #333;	font-size:10px;}#archivelinks{	font-size:10px;	display: block;	text-align:center;	width:100%;	margin:5px;}#linkgroup{	text-align:center;	border-top:5pt dotted #800;	margin:5px;	padding:2px;	font-size:16px;}#link{	text-align:center;	margin:2px;	border-top:1px solid #111;	display: block;}#link a:hover{	color:#f00;	cursor: pointer;}