#col3 { width:auto; margin: 0 100px }
  #col3 {z-index: 1}
  #col3_content {z-index: 2}

  #col1_content, #col2_content, #col3_content { position:relative }

  .hideboth #col3 {margin-left: 0; margin-right: 0}
  .hidecol1 #col3 {margin-left: 0; margin-right: 200px}
  .hidecol2 #col3 {margin-left: 200px; margin-right: 0}
#col3 {padding:0; padding-right:240px; margin-left: 0;}
#col3_content {margin-left:1em; margin-right:1em;margin-top: 25px;padding-bottom: 1em;}

#col3 {margin-right:0; border-right:0;}

#col3 {}
  #col3{ clear: both; width: 98%; margin: 0 0 1em 0.4em; padding: 0; border:0}
  #col3_content {padding: 0; border:0; margin: 0; }

  
  #col3_content ul li{margin-bottom: 0.5em; margin-left: 17px;list-style-type:square !important;list-style-image:none !important}

.csc-textpic-intext-left-nowrap img,
.csc-textpic-intext-right-nowrap img {
  padding-top: 5px;
}

.csc-textpic-image img{
  padding-top: 5px;
}

dt,.csc-textpic, .csc-textpic-left, .csc-textpic-above, .csc-textpic-imagewrap, .csc-textpic-image, .csc-textpic-firstcol, .csc-textpic-lastcol {
  border-width:10px!imortant;
}
dd.csc-textpic-caption {font-style:italic; font-size:0.9em; background-color:#E0E7F5; padding:0;}
DIV.csc-textpic-caption-c .csc-textpic-caption {text-align:center;}
DIV.csc-textpic-caption-r .csc-textpic-caption {text-align:right;}
DIV.csc-textpic-caption-l .csc-textpic-caption {text-align:left;}
DIV.csc-textpic DIV.csc-textpic-imagecolumn {float:left; display:inline;}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {border:2px solid black; padding:0px 0px;}
DIV.csc-textpic-imagewrap {padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {list-style:none; margin:0; padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {float:left; margin:0; padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {border:none;}
DL.csc-textpic-image {margin:0;}
DL.csc-textpic-image DT {margin:0; display:inline;}
DL.csc-textpic-image DD {margin: 0;}
DIV.csc-textpic-clear {clear:both;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	display:inline; /* IE fix for double-margin bug */
	margin-right:10px;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	display:inline; /* IE fix for double-margin bug */
	margin-left:10px;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	display:inline; /* IE fix for double-margin bug */
	margin-left:10px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:5px;}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {margin-bottom:5px; display:block;}
DIV.csc-textpic DIV.csc-textpic-imagerow {clear: both;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {margin-left:0px !important;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {margin-right:0px !important;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	margin-right:10px !important;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	margin-left:10px !important;
}
DIV.csc-textpic-above DIV.csc-textpic-text {clear:both;}
DIV.csc-textpic-center {text-align:center; /* IE-hack */}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap {margin:0 auto;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {text-align:left; /* Remove IE-hack */}

.downloadDescription {
  font-size: 1em;
  display: block;
  font-weight: bold;
}

.downloadFile {
  margin-bottom: 0.7em;
  float: left;
  display: block;
}

.downloadDescription span{
  font-weight: normal;
}


.downloadIcon {
  width: 46px;
  clear: both;
  float: left; 

  margin-right: 5px;


}

.downloadBox {
   min-height: 45px;
}

.rgaccord1-nest .downloadBox{
background: transparent !important;
}

#icc .download {
  white-space: nowrap;
}

.downloadlink {
  vertical-align: middle;
  margin-left: 5px;
}

DIV.csc-textpic-center DIV.csc-textpic-text {text-align:left; /* Remove IE-hack */}

table.contenttable th.ecke{
  border-left: 0 !important;
  border-top: 0 !important;
  background: transparent !important;
}

table.contenttable{
  border-collapse: collapse;
  width: 530px !important;
  font-size: 100%;
  margin-left: 1px;
  margin-top: 5px;
}

table.contenttable caption{
  background: url(../../images/kopfstreifen.gif) right top no-repeat;
  color: white;
  font-weight: bold;
  text-align: left; 
  font-size: 100%;
  padding: 5px 5px 0px 0;
  height: 26px;
  margin-bottom: 6px;
}
table.contenttable caption span{
  background: url(../../images/kopfstreifen.gif)  left top no-repeat;
  padding: 5px 0 5px 5px;
  margin:0;
}

table.contenttable th {
  background: #dfdfdf;
  font-size: 100%;
  border: #666666 1px solid;
  padding: 4px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  line-height:1.5em;
  color: black;
  white-space: nowrap;
}

table.contenttable th p {
  font-weight: bold;
  margin:0;
}
table.contenttable th a {
  font-weight: normal;
}

table.contenttable td {
  background: white;
  font-weight: normal;
  font-size: 100%;
  border: #666666 1px solid;
  padding: 4px;
  vertical-align: top;
  line-height:1.5em;
  color: black;
}

table.contenttable td p{
  margin: 0;
  display: inline;
  padding: 0;
  line-height:1.5em;
  color: black;
   font-size: 100%;
}
  .contenttable {width: 90% !important;}
  .contenttable caption {color: #004293 !important;margin: 10px 0 0 0 !important; padding: 0 !important;}
  .contenttable caption span {padding: 0 !important;}

DIV.csc-textpic-right DIV.csc-textpic-imagewrap {float:right;}
DIV.csc-textpic-right DIV.csc-textpic-text {clear:right;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap {float:left;}
DIV.csc-textpic-left DIV.csc-textpic-text {clear:left;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {float:left;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {float:right;}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {float:right; clear:both;}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {height:1%;}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {float:left; clear:both;}

* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {height:1%;}

DIV.csc-textpic-above DIV.csc-textpic-text {clear:both;}
DIV.csc-textpic-center DIV.csc-textpic-text {text-align:left; /* Remove IE-hack */}
DIV.csc-textpic-right DIV.csc-textpic-text {clear:right;}
DIV.csc-textpic-left DIV.csc-textpic-text {clear:left;}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {height:1%;}

* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {height:1%;}

h2.csc-subheader{color: black !important;font-weight: bold;font-size: 1em; margin: -0.7em 0 1em 0; background: transparent}
h1 span {font-weight: normal;   font-size: 83.33%;}
h1 a {text-decoration: none;}
h1 a:hover {text-decoration: underline;}
h4 {font-size:1.0em; color:#888; background:transparent; margin:1.1em 0 0.3em 0; border-bottom:1px #ccc solid;}
h5 {font-size:1.0em; color:#888; background:transparent; margin:1.1em 0 0.3em 0;}

h3{
  background: url(../../images/kopfstreifen.gif) right top no-repeat;
  color: white;
  font-weight: bold;
  text-align: left; 
  font-size: 100%;
  padding: 5px 5px 0px 0;
  height: 26px;
}
h3 span{
  background: url(../../images/kopfstreifen.gif)  left top no-repeat;
  padding: 5px 0 5px 5px;
  margin:0;
}

h1.G {border:0; height:30px; text-indent: -999em; border-bottom:1px #ccc solid;}
h2.G {border:0; height:26px; text-indent: -999em; padding:0;}
h3.G {border:0; height:26px; text-indent: -999em;}
h4.G {border:0; height:24px; text-indent: -999em; border-bottom:1px #ccc solid;}
h5.G {border:0; height:24px; text-indent: -999em;}