/* Beispielstylesheet fuer das Mini-CMS.
Wird angewendet auf den gesamten Adminbereich. */

body { 
	background:url(bg.gif) repeat-x #FFF;
	color:#000;
	padding:30px 100px 10px 100px;	
}

a:link, a:visited {
	color:#000;
	background:#CCC;
	padding: 0 50px 0 5px;
	line-height:150%;
	text-decoration:none;
}
a:hover, a:active {
	color:#ccc;
	background:#000;
	padding: 0 50px 0 5px;
	line-height:150%;
	text-decoration:none;
}


h1,h2,h3,h4,h5,p,div,td,th { 
	font-family:lucida sans,helvetica,arial; 
	font-size:8.5pt;
	line-height:130%;}

#menu {
	width:300px;
	padding:0 30px 0 0;	
	float:left;
}
#menu img { border:none;}
#news {
	margin-left:330px;
	width:600px;
}

.header {
	padding:30px 0;
}
.header h1 {
	font-size:20pt;
	margin:0px;
	font-family:courier,monospaced;
	letter-spacing:2px;
}
.header h2 {
	font-size:14pt;
	margin:0px;
	font-weight:normal;
	font-family:courier,monospaced;
	letter-spacing:2px;
}
ul.menu {
	margin:0px;
	padding:10px 0;
	list-style-type:none;
}
ul.menu li {
	display:inline;
	font-size:10pt;
	font-family:arial,helvetica,sans-serif;
	margin:0 5px 0 0;
}
ul.menu li a:link, ul.menu li a:visited {
	text-decoration:none;
	background:#000;
	color:#AAA;
	padding:5px 2px 0 2px;
}
ul.menu li a:hover {
	background:#999;
	color:#000;
}
h3.head { font-size:24px; color:#800000; }

p.teaser { font-size:15px; }

p.datum { font-size:10px; color:#2E2D2D; }

p.newstext { font-size:13px; }

p.autor { font-size:12px; }

p.weitlinks { font-size:13px; }

td,th { padding:10px; }

#adminmenu { width:200px; }


