/* dateiverweise */
#content td.csc-uploads-fileName p {display: inline;}
#content td.csc-uploads-fileSize p {display: inline; padding-left:50px;}
#content td.csc-uploads-fileName p.csc-uploads-description {display: inline;}

/* table */
#content table {
         margin-left: 7px;
         border-collapse: collapse;
         font-size: 0.8em;
         width: 793px;}
#content table td {
         padding: 2px 5px 2px 5px;
         /*font-weight: bold;
         text-align: center;
         font-style: italic;*/}
table.contenttable caption {
  padding: 5px 0px 5px 0px;}
table.contenttable td, table.contenttable th {
  /*border-bottom: 1px dotted #c8c8c9;*/
  border: 1px dotted #c8c8c9;
  padding: 5px;}
table.contenttable p.bodytext {  
  margin: 0 !important;}
table.contenttable-0 tr.tr-odd {
         background-color:#dddddd;}
table.contenttable-0 tr.tr-even {
         background-color:#cccccc;}
table.contenttable-0 tr.tr-0 {
         font-weight:bold;
         background-color:#999999;
         color:#ffffff;}
table.contenttable-0 td {
         border: none;}
table.contenttable-1 tr.tr-odd {
         background-color:#dddddd;}
table.contenttable-1 tr.tr-even {
         background-color:#fff;}
table.contenttable-1 tr.tr-0 {
         font-weight:bold;
         background-color:#999999;
         color:#ffffff;}
table.contenttable-1 td {
         border: none;}
/*
alte version header side (jetzt ersetzt durch "clear")
table.contenttable-1 tr.tr-odd {
         background-color:#dddddd;}
table.contenttable-1 tr.tr-even {
         background-color:#cccccc;}
table.contenttable-1 td.td-0 {
         font-weight:bold;
         background-color:#999999;
         color:#ffffff;}
table.contenttable-1 td {
         border: none;}
*/
table.contenttable-2 tr.tr-odd {
         background-color:#dddddd;}
table.contenttable-2 tr.tr-even {
         background-color:#cccccc;}
table.contenttable-2 tr.tr-0 {
         font-weight:bold;
         background-color:#999999;
         color:#ffffff;}
table.contenttable-2 td.td-0 {
         font-weight:bold;
         background-color:#999999;
         color:#ffffff;}
table.contenttable-2 td {
         border: none;}
table.contenttable-3 tr.tr-odd {
         background-color:#CFDCED;}
table.contenttable-3 tr.tr-even {
         background-color:#003E6D;
         color:#ffffff;}
table.contenttable-3 tr.tr-0 {
         font-weight:bold;
         background-color:#999999;
         color:#ffffff;}
table.contenttable-3 td {
         border: none;}
table.contenttable-3 {border-spacing:1px;}

/* list */
#leftcolumn ul {
  margin-left: 36px;
  margin-bottom: 16px;
  /*list-style-type: square;
  color: #003E6D;*/
  list-style-image: url(../grafik/dot.gif)}
#leftcolumn ol {
  margin-left: 42px;
  margin-bottom: 16px;}
  
/* caption */
#content dd.csc-textpic-caption{
         font-size: 80%;
         padding:0px;
         text-align:left;}
         
/* images */         
/*#leftcolumn div.csc-textpic-imagewrap img {
  border: 1px solid #003E6D;}*/
#leftcolumn div.csc-textpic-imagewrap {
  margin-left: 7px;}
p.bodytext img {
  vertical-align: bottom;}
#leftcolumn table.imgtext-table a img {
  border: 1px solid #003E6D;}

/* text */  
#leftcolumn p {
  margin: 0px 0px 16px 7px;}
#leftcolumn p.bodytext {
  margin-bottom: 16px;}
#leftcolumn blockquote {
  margin-left: 63px;}

/* multimedia */
#leftcolumn embed {
  margin-left: 7px;}

/* sitemap */
#leftcolumn ul.list {
  list-style-image: url(../grafik/arrow.gif)}
#leftcolumn div.tx-flseositemap-pi1 {
  margin-left: 7px;
  margin-top: 10px;}
  
/* rte */
/* Left, center and right alignment of text in paragraphs and cells.*/
.align-left{
  text-align: left;}
.align-center{
  text-align: center;}
.align-right{
  text-align: right;}
span.red {
  color: #990000;}
span.green {
  color: #003300;}
span.gray {
  color: #666666;}
a.external-link img {
  border: none !important;}
a.download img {
  border: none !important;}
a.mail img {
  border: none !important;}
/*a.first-ru img {
  border: none !important;}
a.first-en img {
  border: none !important;}
a.oa-ru img {
  border: none !important;}
a.oa-en img {
  border: none !important;}
a.external-link {
  text-decoration: none;}
a.download {
  text-decoration: none;}
a.mail {
  text-decoration: none;}
a.first-ru {
  text-decoration: none;}
a.first-en {
  text-decoration: none;}
a.oa-ru {
  text-decoration: none;}
a.oa-en {
  text-decoration: none;}*/

/* mailformplus */
#kontakt-form {
  width: 490px;
  border-right: 1px solid #B0B0B0;
  padding-right: 25px;
  float: left;}
#kontakt {
  float: right;
  width: 250px;}
#kontakt-table td {  
        font-size: 12px !important;}
#kontakt-table td.label {  
  width: 150px;}
#kontakt-form input{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #DFE2E1;;
  border: 1px solid #B0B0B0;
  width: 180px;
  height: 16px;}
#kontakt-form textarea{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #DFE2E1;;
  border: 1px solid #B0B0B0;
  width: 180px;
  height: 120px;}
#kontakt-form input#submit {
  width:70px;
  height: 18px;
  padding: 0px 0px 1px 0px;
  background-color:#FFFFFF;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;
  margin-left: 400px;
  margin-top: 10px;}
#kontakt-form fieldset legend {
  display: none;}
#kontakt-form fieldset {
  border: none;}
#kontakt-form fieldset li {
  /*list-stlyle-type: none;*/
  color: #003E6D;
  display: inline;
  margin-left: 10px;}
span.mandatory {
  font-size: 70%;
  margin-left: 7px;}
  
/* formular allgemein */
input#user, input#pass {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #DFE2E1;;
  border: 1px solid #B0B0B0;
  width: 180px;
  height: 16px;}

/* mm_forum */
td.tx-mmforum-td table {
  width: 100px !important;
}
