body {
/* font:normal 1.2em Verdana, Arial, Helvetica, sans-serif; */
font:normal 0.9em Arial, Helvetica, sans-serif;
margin: 0;
padding: 2px 6px 2px 6px;
background-color: white;
max-width:478px;
margin:10px auto 0 auto;
}

/* Big-Image Special */
.bigimage,  .image {max-width:320px; float:none}
.bigimage img,  .image img {max-width:320px; float:none}
/* ENDE Big-Image Special */

#content {}

#theSite {width: 98%;margin-left: 2%; /* Nokia S60 compatible */}
#mobil { font-size: 65%; color: #ccc; float: left; }

a { color: #000099; background: inherit; text-decoration: none; }
a:hover { color: #dd0909; background: inherit; text-decoration: underline; }
a:visited { color: #dd0909; background: inherit; }
a:mobil { color: #dd0909; background: inherit; text-decoration: underline; }

p { margin: 0 0 10px 0; }

.secondary {font-weight: normal;}
.linklist {font-weight: bold;}

#klein { font-size: 80%; }

h1 { font: normal 1.3em Arial; color: #444; margin: 0 0 10px; padding: 0 0 3px; color: #333; shadow: #c0c0c0 2px 1px 1px; }
h2 { font: normal 1.1em Georgia, "Times New Roman", Arial; color: #444; margin: 0 0 10px; padding: 0 0 3px; color: #dd0909; text-shadow: #c0c0c0 2px 2px 4px; }
h3 { font: normal 0.8em Arial; color: #444; margin: 0 0 10px; padding: 0 0 3px; color: #cc0000; font-weight: bold; text-shadow: #c0c0c0 1px 1px 1px; }

img { border: 0; }

.listindex ul{ max-width: 478px;list-style-type: none; margin: 0; padding: 0; margin-bottom: 14px; }
.listindex ul li a{ color: #000099; display: block; padding: 6px 0 6px 0px; padding-left: 10px; text-decoration: none; border-bottom: 1px solid #dadada; }
.listindex ul li a:hover{ color: #dd0909; background-color: #f3f3f3; font-weight: bold; text-shadow: #c0c0c0 3px 3px 5px; }

.listmenu ul{ max-width: 478px;list-style-type: none; margin: 0; padding: 0; margin-bottom: 14px; }
.listmenu ul li a{ color: #000099; font-weight: bold; background: url(images/arrowbullet.png) no-repeat center left; display: block; padding: 8px 0 8px 0px; padding-left: 30px; text-decoration: none; border-bottom: 1px solid #dadada; }
.listmenu ul li a:hover{ color: #dd0909; background-color: #f3f3f3; font-size: 110%; text-shadow: #c0c0c0 3px 3px 5px; }
.listmenu ul li a:visited{ color: #dd0909; text-shadow: #c0c0c0 3px 3px 5px; }

.listbottom ul{ max-width: 478px;list-style-type: none; margin: 0; padding: 0; margin-bottom: 14px; }
.listbottom ul li a{ background: url(images/arrow-top.png) no-repeat center center; display: block; padding: 4px 0; border-bottom: 1px solid #dadada; }
.listbottom ul li a:hover{ color: #dd0909; background-color: #f3f3f3; }
.listbottom ul li a:visited{ color: #dd0909; }

.clear { clear: both; }
.aktiv{ background-color: #f3f3f3; }
.topaktiv{ background-color: #eceeec; }

.caption { background: #fff url(images/titlebig.gif) no-repeat; padding: 4px 0 0 18px; height: 35px; color: #fff; font-size: 0.9em; font-weight: bold; }
	.caption p { margin: 0; }

#linkstatus { font-size: 70%; background: #eee; }
#left { margin: 0 0 20px; clear: left; }
#left a:hover{ font-weight: bold; }
.box { background: #eee; }
.boxlinks { background: #fff; }
.boximg { font-size: 80%; background: #eee; }

#left img { padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}

.date { font-size: 70%; border-top: 2px solid #eee; padding: 2px 0 0; }

.box { max-width: 470px; background: #fff; padding: 10px; }
.box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }
.box li a { padding: 0 5px; padding-left: 19px; }

#footer { max-width: 478px;font-size: 76%; clear: both; padding: 2px; background: #fff; }
#footer2 { max-width: 478px;font-size: 76%; clear: both; padding: 8px; border-top: 4px solid #ccc; background: #fff; }
#footer a { color: #444; }


.bookmarkTip {
	line-height: 32px;
	height: 32px;
	width: 100%;
	border-top: 0px solid #293133;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background: #dd0909;
	overflow: hidden;
}
.bookmarkTip .plus { font-size: 24px; font-weight: bold; margin: 0 2px; }
.bookmarkTip .arrow { vertical-align: -4px; margin: 0 4px; }




