﻿/*********************************************************************/
/* $Revision: 1.0.4 $,$Date: 2005/09/14 $ */
/*********************************************************************/

/*********************************************************************/
/* Style for EditWindow or view both Content and RelatedBlock */
/*********************************************************************/

/* resolution 1024 */
#tgxcontentzone #content-padding { width:601px; }
#context-padding { width:222px; padding:0; margin:16px 0 0 10px; overflow:hidden; }
* html #context-padding { margin: 16px 0 0 7px; }

/**************************************************/
/* Style - Content/RelatedBlock */
#tgxcontextzone { background-color:#ccc; height:expression(tgxcontentzone.offsetHeight); }
#context-padding { background-color:#eee; }

/**************************************************/

/**************************************************/
/* Style class ctccontent */
/**************************************************/
#content-padding, #header-visual, #BreadCrumb { background-color: #fff; }
.ctccontent { padding:23px 18px 0 18px; color:#333;}
* html .ctccontent {height: 1%; width:576px;}
	/* background-color: #fff; // wird das aktiviert, zeigt das cds keine Bilder mehr an */
.ctccontentportlet { padding:18px 0 0 9px; margin:0; }

.ctccontent p, .ctccontent h1, .ctccontent h2, .ctccontent h3, .ctccontent h4, .ctccontent h5, .ctccontent h6, .ctccontent li, .ctccontent dt, .ctccontent dl, .ctccontent dd, .ctccontent label
{ margin:0; padding:0; font:12px Arial, Geneva, Helvetica, sans-serif; color:#333; }

.ctccontent div, .ctccontent ul, .ctccontent ol, .ctccontent dl, .ctccontent dd, .ctccontent table
{ margin:0; padding:0; font-size:0; line-height:0; }
.ctccontent dl, .ctccontent ul, .ctccontent dt, .ctccontent dd, .ctccontent li { list-style-type:none; }

.ctccontent img { margin:0; padding:0; border:none; }

.ctccontent h1, .ctccontent h2, .ctccontent h3, .ctccontent h4, .ctccontent h5 { font-weight:bold; line-height:16px; }
.ctccontent h1 { color:#000; }
.ctccontent h2 { color:#666; padding:5px 0 0 0; }
.ctccontent h3 { padding:0 0 5px 0; }
.ctccontent h4 { color:#666; padding:0 0 5px 0; }
.ctccontent div.highlighted h4 { color:#333; }
.ctccontent h5 { padding:0 0 2px 0; }

.ctccontent div#content-visual p { font-size:12px; line-height:16px; font-weight:bold; }
.ctccontent p, .ctccontent div.datefield { font-size:12px; line-height:16px; }
.ctccontent p.caption { font-size:10px; line-height:14px; padding:5px 0 0 0; }
.ctccontent a { font-family:Arial, Geneva, Helvetica, sans-serif; color:#333; text-decoration:none; }
.ctccontent a.link, .ctccontent span.link { background:url(/wcms3/images/icons/900/icon_arrow.gif) no-repeat 0 4px; padding:0 0 0 12px; text-decoration:none; }
.ctccontent a.mail, .ctccontent span.mail { background:url(/wcms3/images/icons/900/icon_email.gif) no-repeat 0 4px; padding:0 0 0 15px; text-decoration:none; }
.ctccontent p.internet a.mail, .ctccontent p.internet span.mail { background-position: 0 3px; padding-left:18px; }
.ctccontent div.subsection p.next a.mail { background-position: 0 3px; }
.ctccontent ul.link li.mail, .ctccontent ul.download li.mail, .ctccontent div.portlet ul.download li.mail, .ctccontent div.portlet ul.link li.mail {background:url(/wcms3/images/icons/900/icon_email.gif) no-repeat 0 6px;}
.ctccontent ul.link li.mail, .ctccontent div.portlet ul.link li.mail { padding-left:16px; }

* html .ctccontent .inlineblock { display:inline-block; }
*:first-child+html .ctccontent .inlineblock { display:inline-block; }
.ctccontent p.list-introduction { padding:0 0 5px 0; }
.ctccontent a:hover { text-decoration:underline !important; }
/* vi style */

.ctccontent ul.bullet li { font-size:12px; line-height:16px; padding:2px 0 0 18px; background:url(/wcms3/images/icon_dot_li_333.gif) no-repeat; background-position:4px 7px; }

/*Style only for IE 5.0 */ 
@media tty { i{content:"\";/*" "*/}}; .ctccontent * html ul.bullet li { width: 100%; display: block; } {;}/*";}}/* */

.ctccontent * html ul.bullet li { padding:expression(previousSibling ? "2px 0 0 18px" : "0 0 0 18px"); }
.ctccontent ol li { font-size:12px; line-height:16px; padding:2px 0 0 0px; list-style-type:decimal; list-style-position:inside; }
.ctccontent * html ol li { padding:expression(previousSibling ? "2px 0 0 18px" : "0 0 0 18px"); }
.ctccontent ul.link li { font-size:12px; line-height:16px; padding:2px 0 0 12px; background:url(/wcms3/images/icons/900/icon_arrow.gif) no-repeat; background-position:0 7px; }

/*Style only for IE 5.0 */ 
@media tty { i{content:"\";/*" "*/}}; .ctccontent * html ul.link li { width: 100%; display: block; } {;}/*";}}/* */ 

.ctccontent * html ul.link li { padding:expression(previousSibling ? "2px 0 0 12px" : "0 0 0 12px"); background-position:expression(previousSibling ? "0 8px" : "0 6px"); }

.ctccontent ul.download li { font-size:12px; line-height:16px;background:url(/wcms3/images/icons/900/icon_download_disk.gif) no-repeat; background-position:0 2px; padding:2px 0 0 26px; }
/*Style only for IE 5.0 */ 
@media tty { i{content:"\";/*" "*/}}; .ctccontent * html ul.download li { width: 100%; display: block; } {;}/*";}}/* */ 

.ctccontent * html ul.download li { padding:expression(previousSibling ? "2px 0 0 26px" : "0 0 0 26px"); background-position:expression(previousSibling ? "0 3px" : "0 1px"); }

.ctccontent ul.link li a, .ctccontent ul.download li a { text-decoration: none; }
.ctccontent ul.link li a:hover, .ctccontent ul.download li a:hover { text-decoration:underline; }
.ctccontent ul.link li.litext, .ctccontent ul.download li.litext { background:; }
.ctccontent div.zoomimage { width:31px; height:18px; margin-top:5px;cursor:hand; background: url(/wcms3/images/icons/900/icon_zoomimage.gif) no-repeat; }
.ctccontent div.zoomvideo { width:15px; height:11px; margin-top:5px;cursor:hand; background: url(/wcms3/images/icons/900/icon_zoomvideo.gif) no-repeat; }
.ctccontent dl.history dt { font-size:12px; line-height:16px; padding:5px 0 0 0; }
.ctccontent dl.history dd { font-size:12px; line-height:16px; padding:0; }
.ctccontent * html dl.history dt { padding:expression(previousSibling ? "5px 0 0 0" : "0 0 0 0"); }
.ctccontent div.headline { padding:0 0 11px 0; }
.ctccontent div.introduction { padding:0 0 15px 0; }
.ctccontent div.introduction p { font-weight:bold; }
.ctccontent div.introduction p.normal { font-weight:normal; }
.ctccontent div.summary { padding:5px 4px 13px 4px; background:#daedff; margin:4px 0 0 0; }
.ctccontent div.spacer-under-summary { height:14px; }
.ctccontent div.summary p { font-size:11px; line-height:16px; }
.ctccontent div.summary div.spacer-summary-overview { height:9px; }
.ctccontent div.summary dl.overview dt { font-size:11px; line-height:18px; font-weight:bold; }
.ctccontent div.summary dl.overview dd ul li { font-size:11px; line-height:18px; padding:0 0 0 11px; background:url(/wcms3/images/icons/900/icon_arrow_down.gif) 0 4px no-repeat; text-decoration:none; }
.ctccontent .next { margin:11px 0 0 0; }
.ctccontent div.highlighted { padding:5px 4px 6px 4px; }
.ctccontent div.highlighted, .ctccontent p.highlighted, .ctccontent dl.highlighted { padding:5px 4px 6px 4px; background:#daedff; }
.ctccontent div.spacer-above-highlighted { height:24px; }
.ctccontent div.spacer-under-highlighted { height:3px; }
.ctccontent div.line { text-align:right; border-bottom:1px solid #ccc; padding:3px 0 0px 0; margin:0 0 8px 0; }
.ctccontent div.page-up, .ctccontent div.page-up-last { text-align:right; border-bottom:1px solid #ccc; padding:6px 0 4px 0; margin:0 0 14px 0; }
.ctccontent div.page-up .iconupimage, .ctccontent div.page-up-last .iconupimage { display:block; cursor:hand; width:20px; height:9px; background:#666 url(/wcms3/images/icons/trans/icon_up_trans.gif) 0 0 no-repeat; }
.ctccontent div.page-up-last { margin:0 0 12px 0; }
.ctccontent div.section-separator { margin:1px 0 12px 0; }
.ctccontent table.section-2cols td.left { width:144px; vertical-align:top; padding:4px 0 0 0; }
.ctccontent table.section-2cols td.right { width:270px; vertical-align:top; padding:0 0 0 18px; }
.ctccontent table.segment-2cols td.left { vertical-align:top; padding:4px 0 0 0; }
.ctccontent table.segment-2cols td.right { vertical-align:top; padding:0 0 0 18px; }
.ctccontent table.segment-2cols-text td.left { width:50%; vertical-align:top; padding:0; }
.ctccontent table.segment-2cols-text td.right { width:50%; vertical-align:top; padding:0 0 0 18px; }

.ctccontent div.section div.image-left { float:left; padding:4px 18px 9px 0; voice-family:"\"}\""; voice-family:inherit; width:144px; }
.ctccontent div.section div.image-right { float:right; padding:4px 0 9px 18px; voice-family:"\"}\""; voice-family:inherit; width:144px; }
.ctccontent div.section div.image-left img, .ctccontent div.section div.image-right img, .ctccontent div.image img, .ctccontent div.image-with-caption img, .ctccontent table.section-2cols td.left img { display:block; }
.ctccontent div.clear { clear:both; font-size:0; }
.ctccontent div.spacer-info-block { height:9px; }
.ctccontent div.spacer-parapraph-list { height:11px; }
.ctccontent div.image { padding:13px 0 12px 0; }
.ctccontent div.image-with-caption { padding:13px 0 11px 0; }
.ctccontent div.author, .ctccontent div.reference-number, .ctccontent div.contact, .ctccontent div.contactpage, .ctccontent div.organisation, .ctccontent div.related-links, .ctccontent div.downloads, .ctccontent div.info-element, .ctccontent div.registration-text { padding:11px 0 0 0; }
.ctccontent div.author p, .ctccontent div.reference-number p, .ctccontent div.circularheadleft p, .ctccontent div.circularheadright p, .ctccontent div.circularheadleft a.person, .ctccontent div.circularheadleft span.person { color:#666; }
.ctccontent div.spacer-portlet { height:14px; clear:both; }
.ctccontent div.portlet ul.link li { font-size:11px; line-height:16px; background:url(/wcms3/images/icons/900/icon_arrow.gif) no-repeat; background-position:0 6px; padding:2px 0 0 13px; text-decoration:none; }

.ctccontent * html div.portlet ul.link li { background-position:expression(previousSibling ? "0 7px" : "0 5px"); padding:expression(previousSibling ? "2px 0 0 13px" : "0 0 0 13px"); }
.ctccontent div.portlet ul.download li { font-size:11px; line-height:16px; background:url(/wcms3/images/icons/900/icon_download_disk.gif) no-repeat; background-position:0 1px; padding:2px 0 0 27px; text-decoration:none; }
.ctccontent * html div.portlet ul.download li { background-position:expression(previousSibling ? "0 2px" : "0 0"); padding:expression(previousSibling ? "2px 0 0 27px" : "0 0 0 27px"); }
.ctccontent dl.history dt { font-size:12px; line-height:16px; padding:5px 0 0 0; }
.ctccontent dl.history dd { font-size:12px; line-height:16px; padding:0; }

.ctccontent * html dl.history dt { padding:expression(previousSibling ? "5px 0 0 0" : "0 0 0 0"); }

.ctccontent div.xevent-date p { font-weight:bold; }

/*style */
.ctccontent hr, .ctccontent p.access, .ctccontent h6 { display:none; }

.ctccontent .pipe { padding:0 2px; }

.ctccontent img.imgcheck { margin-top: 5px; line-height: 16px; background-color:#E43A02; }

/**************************************************/
/*START: tables */
.ctccontent div.table { width:100%; /*needed for IE 5.x */ margin:4px 0 3px 0; }
.ctccontent div.table table { border:none; width:100%; }
.ctccontent div.table caption, .ctccontent div.table p { font-size:11px; font-weight:bold; line-height:14px; }
.ctccontent div.table table td p, .ctccontent div.table th p { margin-bottom:0; font-weight:normal }
.ctccontent div.table caption, .ctccontent div.table th, .ctccontent div.table td { padding:1px 4px; vertical-align:top; border-top:1px solid #fff; border-right:1px solid #fff; }
.ctccontent div.table thead th, .ctccontent div.table caption, .ctccontent div.table th p { background:#1868A7; color:#fff; font-weight:bold; }
.ctccontent div.table table caption { background-color:#AED0ED; border:0; color:#000; font-family:Arial; }
.ctccontent div.table tfoot td { text-align:left; background:#ccc; border-top:2px solid #fff; }
.ctccontent div.table th { background:#ccc; font-weight:bold; border-top:2px solid #fff; }
.ctccontent div.table td { background:#ddd; border-top:1px solid #fff; border-right:1px solid #fff; }
.ctccontent div.table td.grau { background-color:#ccc; }
.ctccontent div.table td.col-highlight { background:#fff; font-weight:bold; border-top:1px solid #fff;  border-right:1px solid #fff; }
.ctccontent div.table td.first {  border-top:1px solid #fff; border-right:1px solid #fff; }
.ctccontent div.table th.left, .ctccontent div.table td.left { text-align:left; }
.ctccontent div.table th.center, .ctccontent div.table td.center { text-align:center; }
.ctccontent div.table th.right, .ctccontent div.table td.right { text-align:right; white-space:nowrap; }
.ctccontent div.table tfoot td.legend { font-size:10px; line-height:14px; color:#666; padding:0 4px 1px; border-top:1px solid #fff; border-right:1px solid #fff; }
/*END: tables */
/**************************************************/

/*START: VideoContainer */
div.VideoContainer { clear:both; width:284px; height:229px; padding-bottom:20px; padding-top:20px; padding-left:3px; }
/*END: VideoContainer */

/* ctc news */
div.newsdate { padding:9px 0 11px 0; color:#666; }
/* ctc news */

/* ctc contact */
.ctccontent div.contactpage { padding:6px 0 0 0; }
.ctccontent div.contactpage p.telephony { padding:5px 0 0 0; }
.ctccontent div.contactpage p.internet { padding:5px 0 0 0; }
/* ctc contact */

/* ctc pressrelease */
div.target-category { padding:0 0 11px 0; }
div.release-date { padding:9px 0 11px 0; }
/* ctc pressrelease */


/* ctc circular */
.ctccontent div.circularheadleft, .ctccontent div.circularheadlineleft { float:left; }
.ctccontent div.circularheadright, .ctccontent div.circularheadlineright { text-align:right; }
.ctccontent a.person, .ctccontent span.person { background:url(/wcms3/images/icons/900/icon_scd.gif) no-repeat 0 4px; padding:0 0 0 17px; text-decoration:none; }
.ctccontent .circular-edit, .ctccontent .circular-undefined, .ctccontent .circular-new, .ctccontent .circular-modified, .ctccontent .circular-replaced, .ctccontent .circular-removed { font-weight:bold; }
.ctccontent .circular-new { color:#900; }
.ctccontent .circular-modified { color:#F90; }
.ctccontent .circular-replaced { color:#369; }
.ctccontent .circular-removed { color:#060; }
.ctccontent span.signatureItem { margin-right:20px; }
/* ctc circular */

/* ctc press-picture */
.ctccontent div.press-picture { padding:0 0 14px 0; }
/* ctc press-picture */

/* ctc ContentBox */
.ctccontent div.portlet h3 { font-size:11px; line-height:14px; font-weight:bold; color:#666; background:#ccc; padding:1px 4px; }
.ctccontent div.portlet-content { margin:5px 4px; }
.ctccontent div.portlet h4 { font-size: 11px; line-height:16px; font-weight:bold; color:#666; padding:0 0 2px 0; }
.ctccontent div.portlet p { font-size:11px; line-height:16px; }
.ctccontent div.portlet p.more { padding:11px 0 0 0; }
.ctccontent img.image-full-space { display:block; margin:5px 0 0 0; text-align:center; }
.ctccontent div.spacer-portlet { height:14px; }

.ctccontent div.portlet { overflow-x:hidden; }
.ctccontent div.PortletNoBorder { border:1px solid #fff; }
.ctccontent div.RelatedNoBorder { border:0; }
.ctccontent div.RelatedNoBorder img.image-full-space { margin:0; }
.ctccontent div.RelatedNoBorder a img.image-full-space { margin-bottom: 6px; }

.ctccontent div.portlet ul.link li { font-size: 11px; line-height: 16px; background: url(/wcms3/images/icons/900/icon_arrow.gif) no-repeat; background-position: 0 7px; padding: 1px 0 1px 13px; }

.ctccontent * html div.portlet ul.link li { background-position:expression(previousSibling ? "0 7px" : "0 5px"); padding:expression(previousSibling ? "2px 0 0 13px" : "0 0 0 13px"); }
.ctccontent div.portlet ul.download li { font-size:11px; line-height:16px; background:url(/wcms3/images/icons/900/icon_download_disk.gif) no-repeat; background-position:0 2px; padding:2px 0 0 27px; }

.ctccontent * html div.portlet ul.download li { background-position:expression(previousSibling ? "0 2px" : "0 0"); padding:expression(previousSibling ? "2px 0 0 27px" : "0 0 0 27px"); }
.ctccontent div.portlet ul.link li.litext, .ctccontent div.portlet ul.download li.litext { background:; }
.ctccontent a.more-link, .ctccontent span.more-link { padding:0 0 0 13px; background:url(/wcms3/images/icons/900/icon_arrow.gif) no-repeat 0 4px; text-decoration:none; }
.ctccontent div.portlet .valency { background-color:#DAEDFF; }
.ctccontent div.teaser { padding:0 4px; }
.ctccontent div.lifecycle .newsdate { color:#900; font-weight:bold; }

.ctccontent div.spacer-teaser { height:6px; }

.ctccontent img.img-float-left, .ctccontent EMBED.img-float-left, .ctccontent object.img-float-left { float:left; margin:4px 9px 3px 0; }

.ctccontent img.img-float-right, .ctccontent EMBED.img-float-right, .ctccontent object.img-float-right { float:right; margin:4px 0 3px 9px; }

.ctccontent img.img-block, .ctccontent EMBED.img-block, .ctccontent object.img-block { display:block; margin-bottom:3px; }

.ctccontent div.hruler { height:0px; background:#999; margin:5px 4px; border-top:1px solid #999; }
#leftcontext-padding div.hruler, #context-padding div.hruler { margin: 0; }

.ctccontent .boxopen, .ctccontent .boxclose { height:16px; width:14px; cursor:hand; margin-top:1px; padding:0; float:right; }
.ctccontent .boxopen { background: url(/wcms3/images/icons/fff/icon_boxclose.gif) no-repeat 0 2px;}
.ctccontent .boxclose { background: url(/wcms3/images/icons/fff/icon_boxopen.gif) no-repeat 0 2px; }

#leftcontext-padding .dropdown, #context-padding .dropdown {width:212px; font-family:Arial,Verdana,sans-serif; font-size:10px; margin-bottom:5px; }
#leftcontext-padding .dropdown { width: 126px;}

.ctccontent ul.indexLinks li { float:left; text-align:center; width:21px; margin:0 3px 2px 0; padding:0; background-color:#900; color:#fff}
.ctccontent ul.indexLinks li a { color:#ccc}
.ctccontent ul.indexLinks li.inactive { background-color:#ccc;}

/* linkbox */
.ctccontent .linkboxopen, .ctccontent .linkboxclose { height:16px; width:14px; cursor:hand; margin-top:1px; padding:0; float:right; }
.ctccontent .linkboxopen { background: url(/wcms3/images/icons/000/icon_linkbox_down.gif) no-repeat 0 1px; }
.ctccontent .linkboxclose { background: url(/wcms3/images/icons/000/icon_linkbox_up.gif) no-repeat 0 1px; }

/*News Channel */
.ctccontent div.portlet div.newsdate { padding:2px 0 2px 0; font-size:11px; line-height:16px; }

/* ctc ContentBox */


/* ctc Interview */
.ctccontent div.spacer-above-comment { height: 6px; }
.ctccontent div.comment { margin:0 0 12px 0; padding:5px 4px 6px 4px; background:#daedff; }
.ctccontent div.boilerplate { padding: 11px 0 0 0; }
/* ctc Interview */

/* ctc Project */
.ctccontent div.project-date { padding: 0 0 11px 0; }
.ctccontent div.project-date p { font-weight: bold; }
.ctccontent div.project-status { padding: 0 0 11px 0; }
.ctccontent div.project-status p { font-weight: bold; }
.ctccontent div.project-status p.active { color: #369; }
.ctccontent div.project-status p.finished { color: #060; }
.ctccontent div.project-status p.cancelled { color: #900; }
.ctccontent ul.team li { font-size:12px; line-height:16px; color:#666; padding:2px 0 0 18px; background:url(/wcms3/images/icons/900/icon_email.gif) no-repeat; background-position:0 6px; }
.ctccontent ul.team li:first-child { padding:0 0 0 18px; background-position:0 4px; }
.ctccontent * html ul.team li { padding:expression(previousSibling ? "2px 0 0 18px" : "0 0 0 18px"); background-position:expression(previousSibling ? "0 7px" : "0 5px"); }
.ctccontent ul.team li a { color: #333; }
/* ctc Project */


/* ctc Glossary */
.ctccontent ul.glossary-index-list { width:424px; }
.ctccontent ul.glossary-index-list li { font-size:11px; line-height:18px; float:left; padding:0 9px 0 0; }
.ctccontent ul.glossary-index-list li a { padding:0 0 0 10px;background:url(/wcms3/images/icons/900/icon_arrow_down.gif) no-repeat 0 2px; }
/* ctc Glossary */

/* ctc Location */
.ctccontent .locationleft, .ctccontent .locationright { font-size: 12px; line-height: 16px; }
.ctccontent .locationleft { clear:both; float:left; width: 200px; }
/* ctc Location */


/* Download Link Icons */
.ctccontent a.avi, .ctccontent ul.download li.avi, .ctccontent div.portlet ul.download li.avi {background: url(/wcms3/images/icons/900/icon_download_avi.gif) no-repeat 0 4px;}
.ctccontent a.doc, .ctccontent ul.download li.doc, .ctccontent div.portlet ul.download li.doc {background: url(/wcms3/images/icons/900/icon_download_doc.gif) no-repeat;}
.ctccontent a.disk, .ctccontent ul.download li.disk, .ctccontent div.portlet ul.download li.disk {background: url(/wcms3/images/icons/900/icon_download_disk.gif) no-repeat;}
.ctccontent a.gif, .ctccontent ul.download li.gif, .ctccontent div.portlet ul.download li.gif {background: url(/wcms3/images/icons/900/icon_download_gif.gif) no-repeat;}
.ctccontent a.html, .ctccontent ul.download li.html, .ctccontent div.portlet ul.download li.html {background: url(/wcms3/images/icons/900/icon_download_html.gif) no-repeat;}
.ctccontent a.eps, .ctccontent ul.download li.eps, .ctccontent div.portlet ul.download li.eps {background: url(/wcms3/images/icons/900/icon_download_eps.gif) no-repeat;}
.ctccontent a.img, .ctccontent ul.download li.img, .ctccontent div.portlet ul.download li.img {background: url(/wcms3/images/icons/900/icon_download_img.gif) no-repeat;}
.ctccontent a.jpg, .ctccontent ul.download li.jpg, .ctccontent div.portlet ul.download li.jpg {background: url(/wcms3/images/icons/900/icon_download_jpg.gif) no-repeat;}
.ctccontent a.pdf, .ctccontent ul.download li.pdf, .ctccontent div.portlet ul.download li.pdf {background: url(/wcms3/images/icons/900/icon_download_pdf.gif) no-repeat;}
.ctccontent a.ppt, .ctccontent ul.download li.ppt, .ctccontent div.portlet ul.download li.ppt {background: url(/wcms3/images/icons/900/icon_download_ppt.gif) no-repeat;}
.ctccontent a.tif, .ctccontent ul.download li.tif, .ctccontent div.portlet ul.download li.tif {background: url(/wcms3/images/icons/900/icon_download_tif.gif) no-repeat;}
.ctccontent a.txt, .ctccontent ul.download li.txt, .ctccontent div.portlet ul.download li.txt {background: url(/wcms3/images/icons/900/icon_download_txt.gif) no-repeat;}
.ctccontent a.wav, .ctccontent ul.download li.wav, .ctccontent div.portlet ul.download li.wav {background: url(/wcms3/images/icons/900/icon_download_wav.gif) no-repeat;}
.ctccontent a.xls, .ctccontent ul.download li.xls, .ctccontent div.portlet ul.download li.xls {background: url(/wcms3/images/icons/900/icon_download_xls.gif) no-repeat;}
.ctccontent a.zip, .ctccontent ul.download li.zip, .ctccontent div.portlet ul.download li.zip {background: url(/wcms3/images/icons/900/icon_download_zip.gif) no-repeat;}
.ctccontent a.newwindow, .ctccontent ul.link li.newwindow, .ctccontent ul.download li.newwindow, .ctccontent div.portlet ul.download li.newwindow, .ctccontent div.portlet ul.link li.newwindow  {background: url(/wcms3/images/icons/900/icon_arrow_popup.gif) no-repeat 0 3px;}

.ctccontent a.avi, .ctccontent a.doc, .ctccontent a.disk, .ctccontent a.gif, .ctccontent a.html, .ctccontent a.eps, .ctccontent a.img, .ctccontent a.jpg, .ctccontent a.pdf, .ctccontent a.ppt, .ctccontent a.tif, .ctccontent a.txt, .ctccontent a.wav, .ctccontent a.xls, .ctccontent a.zip, .ctccontent a.newwindow { padding: 0 0 0 28px; text-decoration: none; }

/*
* html .ctccontent div.teaserwithimage p.next a {background-position:0 11px;}
*+ html .ctccontent div.teaserwithimage p.next a {background-position:0 11px;}
.ctccontent ul.link li.newwindow { padding-left:14px; }
.ctccontent div.teaser p.next a.mail {background-position:0 4px;}
.ctccontent div.teaser p.next a {background-position:0 4px;} 
*/



/*Style only for IE 5.0 */
@media tty { i{content:"\";/*" "*/}}; .ctccontent ul.glossary-index-list li a { display: block; background-position: 0 4px; } {;}/*";}}/* */

.ctccontent ul.glossary-index-list li.inactive { color:#999; padding:0 9px 0 10px; background:url(/wcms3/images/icon_arrow_down_999.gif) no-repeat 0 4px; }
.ctccontent dl.glossary dt { font-size:12px; line-height:16px; color:#666; font-weight:bold; }
.ctccontent dl.glossary dd { font-size:12px; line-height:16px; }
.ctccontent dl.glossary dd.next { padding:5px 0 0 0; }
.ctccontent dl.glossary dd.sep { font-size:0; line-height:0; height:11px;}
/* ctc Glossary */


/* related */
.ctccontent div.portlet-linkbox .category { padding:0 4px 0 4px; background-color:#69c; }
.ctccontent div.portlet-linkbox div.spacer { font-size:0; height:0; line-height:0; margin:0; padding:0; border-top:1px solid #fff; }
.ctccontent div.portlet-linkbox .portlet-content { margin:3px 4px 3px 4px; }
/* related */

/* Teaser */
.ctccontent .TeaserInputToggle { left:5px; top:5px; background:Transparent url(/wcms3/images/editTeaser.gif) no-repeat; width:13px; height:20px; cursor:hand; display:block; position:absolute; }
.ctccontent #TeaserInput { display:none; width:550px; height:auto; margin-top:-7px; position:absolute; left:10px; z-index:10; padding-top:10px; background:#F4F4F4 url(/wcms3/images/schatten_verlauf.gif) repeat-y top right; }
.ctccontent #TeaserInput img.SchattenTop, .ctccontent #TeaserInput div.SchattenBottom, .ctccontent #TeaserInput div.SchattenBottom img.SchattenLeftCorner, .ctccontent #TeaserInput div.SchattenBottom img.SchattenRightCorner {position:absolute; padding:0; margin:0;}
.ctccontent #TeaserInput img.SchattenTop {top:0;right:0;}
.ctccontent #TeaserInput div.SchattenBottom { position:relative; width:550px; margin-top:8px; height:11px; bottom:0; left:0; background:white url(/wcms3/images/schatten_bottomverlauf.gif) repeat-x left top; }
.ctccontent #TeaserInput div.SchattenBottom img.SchattenLeftCorner {left:0; bottom:2px}
.ctccontent #TeaserInput div.SchattenBottom img.SchattenRightCorner {right:0; bottom:2px}
.ctccontent #TeaserInput div.ButClose { background:#F4F4F4 url(/wcms3/images/but_close.gif) no-repeat top right; z-index:100; cursor:hand; clear:both; position:absolute; right:8px; top:0; margin:0; width:16px; border:1px solid #666; height:15px; }
.ctccontent #TeaserInput p.left {float:left;width:80px; margin:0;padding:0;margin-left:10px}
.ctccontent #TeaserInput p.right {width:440px;margin:2px 0;padding:0;}

/* Teaser */



/**************************************************/
/*START: pagination */
.ctccontent div.pagination-padding { padding:40px 0 0 0; background:url(/wcms3/images/bg_pagination.gif) 0 33px repeat-x; }
/*Styles only for IE 5.0 */
@media tty { i{content:"\";/*" "*/}}; div.pagination-padding { height: 0; } {;}/*";}}/* */
@media tty { i{content:"\";/*" "*/}}; dl.pagination { height: 0; } {;}/*";}}/* */

.ctccontent dl.pagination dt, .ctccontent dl.pagination dd { font-size:11px; line-height:14px; color:#333; float:left; }
.ctccontent dl.pagination dt { padding:0 3px 0 0; }
.ctccontent dl.pagination dd.link { float:right; }
.ctccontent dl.pagination dd ul { display:inline; }
.ctccontent dl.pagination dd ul li { font-size:11px; line-height:14px; float:left; color:#333; padding:0 0 0 3px; }
.ctccontent dl.pagination dd ul li.active { font-weight:bold; color:#900; }
.ctccontent dl.pagination dd ul li a { color:#333; }
.ctccontent dl.pagination dd a.prev, .ctccontent dl.pagination dd a.next { color:#900; }
.ctccontent dl.pagination .pipe { padding:0; }
/*END: pagination */
/**************************************************/


/**************************************************/
/*START: CategorySelect */
.ctccontent .CategorySelect { width:92%; margin-bottom:5px; }
/*END: CategorySelect */
/**************************************************/


/**************************************************/
/* resolution 1024 */
/**************************************************/
.ctccontent table.section-2cols td.right {width: 414px;}
.ctccontent div.image-with-caption p.caption {width: 432px;}
/**************************************************/
/* resolution 1024 */
/**************************************************/

