#content.start {
   position: relative;
   width: 100%;
   min-height: 400px;   
   margin: 20px 0 0 0;
}
#contentwrapper {
   position: relative;
   margin: 20px 0 0 0;
   width: 800px;
   float: left;
}

.content {
   position: relative;
   width: 584px;
   float: left;
   background-color: #fff;
   padding: 0 14px;
}
   
#leftcontainer {
   position: relative;
   background-color: #fff;
   border: 1px solid #d7d7d7;
   width: 185px;
   float: left;
   height: 100%;
}

#rightcontainer {
   position: relative;
   width: 170px;
   min-height: 500px;
   margin: 0;
   padding: 0;
   float: left;
}

#clear_box {
   position: relative;
   clear: left;
}
.content ol,
.content ul {
   margin: 0 0 1em;
   padding-left: 20px;
}

.content li {
   margin: 0 0 0.5em;
}

/*********************************************************************/
/* Newsletter                                                        */
/*********************************************************************/
.content fieldset.newsletteranmeldung {
   border: 0 none;
   margin: 0;
   padding: 0;
}
.content fieldset.newsletteranmeldung legend {
   display: none;
}
.content fieldset.newsletteranmeldung .input br {
   display: none;
}

.content fieldset.newsletteranmeldung .input label {
	position: relative;
   width: 100px;
   float: left;
}

.content fieldset.newsletteranmeldung .input input,
.content fieldset.newsletteranmeldung .input select,
.content fieldset.newsletteranmeldung .input input {
   width: 250px !important;
   border: 1px solid #000;
}
.content fieldset.newsletteranmeldung .input select {
   width: 252px !important;
}


.content fieldset.newsletteranmeldung .radio input {
   width: 20px !important;
   float: none;
}
.content fieldset.newsletteranmeldung .submit input {
   width: 250px !important;
   margin: 0 0 0 100px;
}
.wgBlaetterer a,
.wgBlaetterer a:link,
.wgBlaetterer a:visited {
   color: #cd260a;
   font-weight: bold;
   text-decoration: none;
}
.wgBlaetterer a:focus, 
.wgBlaetterer a:hover,
.wgBlaetterer a:active {
   text-decoration: underline;
   color: #cd260a;
}
/** Redaktionsserver Blaetterer Bannerbk **/
#rightcontainer .wgBlaetterer td.seite {
   padding: 0;
   font-weight: bold;
}
#rightcontainer .wgBlaetterer td.zaehler td{
   padding: 0 3px;
}
#rightcontainer td {
   padding: 0;
}
#rightcontainer table {
   margin: 0;
}
#rightcontainer {
   padding-top: 1em;
}

