body {background-color:#000000; margin:0px; padding:0px; font-family:Verdana; font-size:12px; background-position:center 0px;}
div {margin:0px; padding:0px;}
img {margin:0px; padding:0px; border:0px;}
a {text-decoration:none;}

.clear {clear:both; margin:0px; padding:0px; width:1px; height:0px; line-height:0px; font-size:0px;}
.left {float:left;}
.right {float:right;}
.imageLeft {float:left; margin:5px 10px 5px 0px;}
.imageRight {float:right; margin:5px 0px 5px 10px}

@media print
{
	.dontPrint {display:none;}
	.pageBreak {page-break-after:always;}
}

@media screen
{
	.onlyPrint {display:none;}
}

#main {width:100%; min-height:450px; padding-top:300px; background-position:center 0px; background-repeat:no-repeat;}
#wrapper {width:910px; margin:0px auto 0px auto; padding:0px 20px;}
#content {float:left; width:590px; margin-right:20px;}
#teaser {float:left; width:300px; padding-top:30px;}
#copy {text-align:center; font-size:10px;}
	#copy span {display:block;}

.hr {height:2px; line-height:0px; font-size:0px; background-image:url(/libImages/global/hr.png); background-repeat:repeat-x;}
.hrMargin {margin:15px 0px;}
.lastHr {margin-top:20px;}

h1 {margin-top:0px; font-size:20px;}
.date {margin:20px 0px 0px 0px; font-weight:bold; padding:0px; color:#dddddd;}

/* Teaser */

.boxTop {width:300px; height:16px; background-image:url(/libImages/global/boxGlasTop.png); background-repeat:no-repeat;}
.boxMiddle {width:260px; padding:0px 20px; background-image:url(/libImages/global/boxGlasBg.png); background-repeat:repeat-y;}
	.boxMiddle h1 {font-size:14px; font-style:italic; margin-top:0px;}
.boxMiddleAd {padding:0px 25px;}
.boxBottom {width:300px; height:20px; margin-bottom:20px; background-image:url(/libImages/global/boxGlasBottom.png); background-repeat:no-repeat;}

.download {padding-bottom:3px;}

/* ContentBox */

.box2Top {width:590px; height:10px; margin-top:20px; background-image:url(/libImages/global/boxContentTop.png); background-repeat:no-repeat;}
.box2Middle {width:550px; padding:0px 20px; background-image:url(/libImages/global/boxContentBg.png); background-repeat:repeat;}
	.box2Middle a {float:left; margin-left:20px;}
.box2Bottom {width:590px; height:10px; margin-bottom:20px; background-image:url(/libImages/global/boxContentBottom.png); background-repeat:no-repeat;}

.box3Top {width:590px; height:10px; margin-top:2px; background-image:url(/libImages/global/boxContent2Top.png); background-repeat:no-repeat;}
.box3Middle {width:550px; padding:0px 20px; background-image:url(/libImages/global/boxContent2Bg.png); background-repeat:repeat;}
.box3Bottom {width:590px; height:10px; margin-bottom:20px; background-image:url(/libImages/global/boxContent2Bottom.png); background-repeat:no-repeat;}

/* TagCloud */

#tagCloud {float:left; list-style-type:none; list-style-position:outside;}
	#tagCloud li {margin-left:-40px;}
		#tagCloud li a {font-size:16px;}

/* KommentarFormular */

form h1 {font-size:14px; font-style:italic; margin-top:0px; margin-bottom:25px;}
.formDescr {float:left; width:120px; margin-bottom:2px;}
	.formDescr span {font-weight:bold;}
.formField {float:left; width:350px; margin-bottom:2px;}
	.formField input {width:250px; font-size:11px; background-color:#dfdfdf; border:1px solid #3c2d1a;}
	.formField textarea {width:250px; height:100px; font-size:11px; background-color:#dfdfdf; border:1px solid #3c2d1a;}
	.formField button {font-size:11px; font-weight:bold; background-color:#dfdfdf; border:1px solid #3c2d1a; cursor:pointer;}
	.formField button:hover {background-color:#ffffff;}
	.formField table, .formField table tr, .formField table td {background-color:#544025;}
.warning {color:#dd0000;}

/* Kommentar */

.commentText {padding:10px 15px;}

/* Übersicht */

h1.overview, h2.overview {margin-bottom:5px;}
h2.overview {margin-top:0px;}
p.overview {margin-top:0px;}
.mainHl {margin-top:20px; font-size:18px;}
#showAll {text-align:center; font-weight:bold; font-size:14px; font-style:italic; margin-bottom:20px;}

/* Auszeichungen */

.codeInline {font-size:11px; background-color:#bbbbbb; border:1px solid #888888; margin:1px; padding:1px;}