body {
background-color: #7b99bf;
font-size: 16px;
font-family: "Trebuchet MS";
color:#000000;  
padding:0px;
margin:0px;
background-image: url(../../img/background.jpg);
background-repeat:no-repeat;
background-position: 50% 0%;
}

#page {
position:relative;
top: 40px;
width: 930px;
margin:auto;
}

.top img {
margin-left: 4px;
float:left;
}

.header {
width: 347px;
height: 252px;
position:absolute;
right:-32px;
top:-44px;
z-index: 100;
background-image: url(../../img/kopfbild_aktuelles.gif);

}

#container {
position:absolute;
border-top: 4px solid #990000;
border-bottom: 4px solid #990000;
margin:auto;
width: 924px;
margin-top: 40px;
background-color: #990000;
}



#left {
float:left;
width: 205px;
background-color: #990000;
clear:both;
padding-bottom: 30px;
margin-bottom: 50px;

}



#main {
float:left;
width: 595px;
position:relative;
background-image: url(../../img/content_back_neu.jpg);
background-repeat: no-repeat;
background-color: #dce1ec;
padding: 20px 100px 20px 20px;
overflow:hidden;
}

.print{
clear: both;
text-align: right;
color: #fff;
padding: 5px;
}

.print .drucken{
float: right;
}

.print .icon{
float: left;
margin: 0 5px 0 0;
}

.print .label{
float: left;
}

.print a{
color: #fff;
text-decoration: none;
font-size: 0.82em;
}

h2 {
font-size: 22px;
color: #990000;
padding-top:0px;
margin-top:0px;
padding-bottom: 0px;
}

#content h1 {
font-size: 16px;
color: #990000;
}

.csc-textpic-text {
margin-left: 5px;

}

.bodytext {
font-size: 13px;
padding-right:20px;
}

#content li{
font-size: 13px;
}

.csc-textpic .bodytext {

}
.csc-textpic-intext-left-nowrap {

margin-top: 20px;
}

#content a {
text-decoration: none;
color: #990000;
}

.artikel_gr_bild {
width: 693px;
}

.artikel_gr_bild dt img {
float:left;
position:relative;
left: 0px;

}

.border_bottom {
border-bottom: 1px solid #990000;
}

.contenttable {
border-collapse: collapse;
font-size:0.8em;
border: 1px #7b99bf solid;
width: 100%;
}

.contenttable .tr-odd{
background-color: transparent;
}

.contenttable tr {
background-color: #7b99bf;
}

.contenttable td {
padding:5px;
}

.contenttable .td-last {
}

#logo2 {

position:absolute;
bottom:-4px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{
font-size:11px;
margin:5px;
margin-left:0;
}