.imageright{
margin-top:0px;
margin-bottom:5px;
margin-left:5px;
margin-right:0px;
float:right;
}

.imageleft{
margin-top:1px;
margin-bottom:5px;
margin-left:1px;
margin-right:5px;
float:left;
}

.standardTable {
margin: 0px;
padding: 4px;
border: 1px solid #970F00;
border-collapse: collapse;
}

.standardTable td {
padding: 4px;
vertical-align: top;
border: 2px solid #cccccc;
}

.tableHeadRow td {
color: white;
font-weight: bold;
border: 2px solid #CB877F;
}

.top {
vertical-align: bottom;
}

.credit {
font-size: 1em;
font-style: italic;
color: #666666;
}

.imageTable {
width: 10px;
float: left;
margin: 0px 14px 21px 0px;
border: 1px solid #b3b3b3;
border-collapse: collapse;
}
.imageTable td {
font-size: 0.8em;
padding: 1px;
margin: 0px;
}

.abgesetzt{
display: block;
width: 99%;
border: 1px solid #dddddd;
background-color: #ffffff;
background-image: url(/uploads/media/cgch/images/backgroundBottom.jpg);
background-position: bottom;
background-repeat: repeat-x;
margin: 0px;
padding: 4px;
}

.abgesetzt ul {
list-style-image: url(/uploads/media/cgch/images/listArrow.gif);
list-style-position: outside;
line-height: 2.2em;
}

.author {
font-size: 1em;
color: #666666;
text-transform: uppercase;
}

.contentBox {
display: block;
width: 99%;
border: 1px solid #dddddd;
background-color: #efefef;
background-image: url(/uploads/media/cgch/images/backgroundBottom.jpg);
background-repeat: repeat-x;
background-position: top;
margin: 0px 0px 14px 0px;
padding: 0px;
}
	
.contentBox h4, .contentBox p {
margin: 6px;
}
	
.contentBox ul {
list-style-type: none;
list-style-position: outside;
padding: 0px;
margin: 6px;
}
	
.contentBox ul li {
padding: 10px 0px 12px 35px;
margin: 0px;
background: url(/uploads/media/pm/images/iconPDF.gif) no-repeat left;
}

.contentBox ul li.neutral {
background: url(/uploads/media/pm/images/downloadNeutral.gif) no-repeat left !important;
}

.tablist table {
	width:100%; padding:0px; border:0; border-collapse:collapse ; table-layout:fixed; overflow:auto;
}
.tablist tr {
	vertical-align:top;
}
.tablist td {
vertical-align:top;
	padding:5px 5px 20px; border-style:solid; border-width:1px 0px 0px; border-color: #00BFFF /* was #00FFFF */;  
}

.u1 {font-size: 18pt; color: #FFCC00; padding-top: 10px; font-family: Arial,Helvetica,Verdana;}

.u2 {font-size: 16pt; color: #FF6600; padding-top: 10px; font-family: Arial,Helvetica,Verdana;}

.u3 {font-size: 12pt; color: #FF3300; padding-top: 10px; font-family: Arial,Helvetica,Verdana;}

.absatz {font-size: 10pt; color: #000000; font-family: Arial,Helvetica,Verdana;}

.JugendTitel
{
padding: 15px 0px 10px 0px;
font-size: 15px;
font-weight: bold;
}


