


/* content elements start*/
div.image_449_135 img  { margin:0px; padding:0px; border-bottom: 1px solid #828282; }
div.contentbox  { padding:18px 20px 0px 20px; }
div.contentbox h3 {	margin:0px 0px 10px 0px; padding: 0px; font-size:18px; font-weight:lighter; line-height:22px; }
div.contentbox h4 {	height:auto; margin:12px 0px 1px 0px; padding: 0px;	font-size:11px; font-weight:bold;}
div.contentbox h5 {	height:auto; margin:12px 0px 1px 0px; padding: 0px;	font-size:11px; font-weight:bold;}
div.contentbox p { margin: 0px 0px 0px 0px; padding: 0px; font-weight:lighter; line-height: 18px;}
div.contentbox img {margin:0px 0px 12px 12px; float:right; clear:none;	/*border: 1px solid #828282;*/}
div.contentbox .worldwidewebc {float:left; clear:both; margin:15px 0 0 0;}
div.contentbox ul {	height:auto; margin:0px 0px 11px 18px; padding: 0px; font-size:11px; line-height:18px; list-style-type:square; }
div.contentbox li {	padding:0px 0px 0px 0px;}
div.contentbox a { height:auto; font-size:11px; text-decoration: underline;}
div.contentbox a:hover {height:auto;font-size:11px;	color:#EC6366; text-decoration: underline;	}
div.contentbox strong { font-weight:bold;}


/* Präsentationsbox */
div.presentationbox {width:408px; height:auto;  background-color:#e9e9e9; overflow:auto; margin:20px 0px 0px 20px; padding:0px 0px 10px 0px; border:1px solid #dadada;}
div.presentationbox img {margin:15px 0px 10px 15px; padding:0px; float:right;  clear:none;}
div.presentationbox h4 {margin:12px 10px 3px 12px; padding:0px; clear:none;	font-size:11px; font-weight:bold;}
div.presentationbox h4 img {margin:2px 0px 10px 15px; padding:0px; float:right;  clear:none;}
div.presentationbox h5 {margin:12px 10px 3px 12px; padding:0px; clear:none;	font-size:11px; font-weight:bold;}
div.presentationbox h5 img {margin:2px 0px 10px 15px; padding:0px; float:right;  clear:none;}
div.presentationbox ul {margin:0px 0px 0px 32px; padding:0px; list-style-type:square; line-height:16px;}
div.presentationbox li {margin:0px 0px 0px 0px; padding:0px 0px 6px 0px; }
div.presentationbox p {	margin:0px 12px 0px 12px; padding:0px 0px 0px 0px; list-style-type:square;}

/* Portraitbox */
div.portraitbox {width:408px; height:auto;  background-color:#e9e9e9; overflow:auto; margin:20px 0px 0px 20px; padding:0px 0px 0px 0px; border:1px solid #dadada;}
div.portraitbox h4 {margin:12px 10px 6px 12px; padding:0px; clear:none;	font-size:11px; font-weight:bold;}
div.portraitbox h5 {margin:0px 0px 0px 12px; padding:0px; clear:none; font-size:11px; font-weight:bold;}
div.portraitbox h5 img {margin:0px 0px 0px 15px; padding:0px; float:right;  clear:none;}
div.portraitbox ul {margin:0px 0px 0px 32px; padding:0px;  list-style-type:square; line-height:16px;}
div.portraitbox li {margin:0px 0px 0px 0px; padding:0px 0px 6px 0px;}
div.portraitbox p {	margin:0px 12px 0px 12px; padding:0px 0px 0px 0px; list-style-type:square;}
div.portraitbox a {	height:auto; font-size:11px; text-decoration: underline;}
div.portraitbox a:hover {height:auto;font-size:11px; color:#EC6366; text-decoration: underline;	}


/* Präsentationsbox 2 col */
div.twocol {width:408px; height:auto;  background-color:#e9e9e9; overflow:auto;	margin:20px 0px 0px 20px; padding:12px 0px 12px 0px; border:1px solid #dadada;}

div.colleft{ width:180px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 13px; float:left;}
div.colleft p{ margin:0px 10px 0px 0px; padding:0px;}
div.colleft h4{ margin:0px 0px 2px 0px;	font-size:11px; font-weight:bold;}
div.colleft ul{	margin:0px 0px 10px 22px; padding:0px; list-style-type:square; line-height:16px; }
div.colleft li { margin:0px 0px 0px 0px; padding:0px 0px 4px 0px; }
div.colright{ width:200px; height:auto; margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; float:right; }
div.colright h4 {margin:0px 0px 0px 0px;	font-size:11px; font-weight:bold; }
div.colright ul{ margin:0px 0px 12px 22px; padding:0px;	list-style-type:square; }
div.colright p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.colright img{ margin:0px 0px 15px 0px; }

/*news list view*/
.csc-firstHeader {display:none;}
.news-list-item{ margin:20px 0px 0px 0px;  }
.news-list-container{ padding:0px 20px 0px 20px; }
.news-list-container img{ margin:0px 0px 0px 20px; float:right; clear:none;}
.news-list-container h3 { margin:0px 0px 3px 0px; padding:0px;  font-size:18px; font-weight:lighter;}
.news-list-date {margin:15px 0px 0px 0px; padding:0px; font-size:11px; }
.news-list-container p{	margin:0px; padding:0px; }
.news-list-morelink a { font-size:11px; text-decoration: underline;}
.news-list-morelink a:hover { height:auto;font-size:11px;	color:#EC6366; text-decoration: underline; }

/*news single view*/
.news-single-item{ margin:20px 0px 0px 0px; padding:0px 20px 22px 20px; }
.news-single-item a { height:auto; font-size:11px; text-decoration: underline; }
.news-single-item a:hover {	height:auto;font-size:11px;	color:#EC6366; text-decoration: underline;}
.news-single-item img{ margin:0px 0px 0px 20px;	float:right; clear:none; }
.news-single-item p{ margin:0px; }
.news-single-timedata { margin:0px 0px 0px 0px; padding:0px; font-size:11px;}
.news-single-item h2 { margin:0px 0px 3px 0px; padding:0px;	 font-size:18px; font-weight:lighter; line-height:22px;}
.news-single-item h3 {font-size:11px; font-weight:bold;}
.news-single-item h4 {margin:12px 0px 1px 0px; padding: 0px;	font-size:11px; font-weight:bold;}
.news-single-author{ margin:0px; padding:0px;}
.news-single-additional-info {margin:0px; padding:0px 0px 0px 0px;}
.news-single-related,.news-single-files,.news-single-links  { margin:0px; padding:0px;}
.news-single-related img, .news-single-files img, .news-single-links img  { display:none; }
.news-single-item DL { margin:0px 0px 10px 0px; padding:0px; line-height:15px; font-size: 11px; }
.news-single-item DT { margin:10px 0px 0px 0px;	padding:0px; font-size: 11px; font-weight:bold;}
.news-single-item DD { margin:0px 0px 2px 0px;	padding:0px; font-size: 11px; }
.news-single-item DD a { height:auto; font-size:11px; text-decoration: underline;}
.news-single-item DD a:hover { height:auto;font-size:11px;	color:#EC6366; text-decoration: underline; }
.news-single-backlink {	margin:15px 0px 0px 0px; }
.news-single-backlink a { height:auto; font-size:11px; text-decoration:none;}
.news-single-backlink a:hover {	height:auto;font-size:11px;	color:#EC6366; text-decoration: underline; }

/*	Contact form */
div.formbox  {width:410px; height:auto; margin:0px 0px 0px 20px; padding:0px; overflow:hidden;}
div.formbox h3 { margin:0px; padding: 0px;}
div.formbox h4 { margin:10px 0px 0px 0px; padding: 0px;font-size:11px; font-weight:bold;}
div.formbox h5 { margin:0px 0px 0px 0px; padding: 0px; font-size:11px; font-weight:normal; color:#EC6366;}
.formbox .error {color:#ec6366;}
form { margin: 0px; padding: 0px; width:100%; float:left;}	
form .item { width:175px; margin:0px 30px 0px 0px; float:left;}
form .checkbox label { display:inline; font-weight:normal; margin:0px 0px 0px 0px;}
form .checkbox input { width:auto; border:0px; }	
form .radio label { display:inline; font-weight:normal; margin:10px 0px 0px 0px;}
form .radio input { width:auto; border:0px; }	
form .submit { margin:20px 0px 0px 0px; float:left; }
form .submit input { width: 88px; }
form .nachricht{ padding:2px 0px 0px 0px; }	
form .nachricht textarea { width:379px; border: 1px solid #B8B8B8; color:#787878; background-color: #F1F1F1; padding:4px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:11px;}
form .plz { width:40px;}	
form .clear { clear:left; }	

label { font-weight: bold; margin-top: 1em; display:block;}
input, select { width:175px; border: 1px solid #B8B8B8; color:#787878; background-color: #F1F1F1; padding: .2em; }
input.errHilite, select.errHilite, textarea.errHilite {border: 1px solid #DDC; background-color: #FFE;}
label.errHilite {color: #C00; }
div.formFooter {margin-top: 1em; clear: both;}
div.formFooter input { padding: 0; clear:left; margin-left: 0; margin-right: 1em; border: 1px solid #CCC; background-color: #EEE; color: #C00; font-weight: bold;}

/*download */
.tx-danpdocumentdirs-pi2 { margin:0px 0px 20px 18px;	width:409px;}
.tx-danpdocumentdirs-pi2-browsebox p { margin:0px; padding:0px 5px 0px 5px;}
.tx-danpdocumentdirs-pi2-browsebox-SCell p { margin:0px; padding:0px;}
.tx-danpdocumentdirs-pi2-browsebox table { margin:0px 0px 10px 0px; padding:0px; }
.tx-danpdocumentdirs-pi2-browsebox td { margin:0px; padding:0px; }
.tx-danpdocumentdirs-pi2 td {padding:0px 1px 0px 3px; font-size:11px; }
.tx-danpdocumentdirs-pi2 a {text-decoration:underline; }
.tx-danpdocumentdirs-pi2 a:hover {text-decoration:underline; color:#EC6366;}
.tx-danpdocumentdirs-pi2 table {width:100%;}
.tx-danpdocumentdirs-pi2-headers p {margin:0px; padding:0px; font-weight:bold; font-size:11px;}
.tx-danpdocumentdirs-pi2-listrow1 td {background-color:#e2e2e2;}
.tx-danpdocumentdirs-pi2-listrow1 p {margin:0px; padding:0px;}
.tx-danpdocumentdirs-pi2-listrow2 p {margin:0px; padding:0px;}

/* newticker */
#ticker_container {	margin:22px 0px 0px 25px;padding:8px 0px 0px 10px; width:239px; height:53px; background:url(../images/basiclayout/newsbox.png) no-repeat; overflow:hidden;}
#ticker_container a {height: 15px; display:block; overflow:hidden;}
#ticker_container h2 { margin:0px 0px 0px 0px; padding:0px;	font-size:11px; }

/* TG TIP */
.tx-tgtipdb-pi1 {width:409px; padding:0px 20px 0px 18px;	}
.tx-tgtipdb-pi1 img {float:right; clear:none; margin:0px 10px 5px 10px;}
.tx-tgtipdb-pi1 a {text-decoration:underline;}
.tx-tgtipdb-pi1 a:hover {text-decoration:underline; color:#EC6366;}
.tx-tgtipdb-pi1 .singleViewDiv h3 {margin:0px 0px 0px 0px; padding: 0px;  font-weight:bold;   }
.tx-tgtipdb-pi1 h3 {margin:0px 0px 0px 0px; padding: 0px; font-size:11px;   }
.tx-tgtipdb-pi1 p {margin:0px 0px 0px 0px; padding: 0px;   }
.tx-tgtipdb-pi1 .label {  margin:0px 5px 0px 0px;  padding:0px 5px 0px 0px; font-weight:bold; }
.tx-tgtipdb-pi1 .solutionLabel { margin:0px 5px 0px 0px;  padding:0px 5px 0px 0px; font-weight:bold; color: #60b460;}
.tx-tgtipdb-pi1 .problemLabel { margin:0px 5px 0px 0px;  padding:0px 5px 0px 0px;  font-weight:bold; color:#EC6366;}
.tx-tgtipdb-pi1 .leftmargin {clear:left; display:block;  padding:0px;}
.tx-tgtipdb-pi1 .line { margin-top:7px; margin-bottom:14px}
.tx-tgtipdb-pi1 .listElementDiv {padding-bottom:7px}
.tx-tgtipdb-pi1 select {width:220px; margin:3px 0px 0px 0px; padding:0px;}
.tx-tgtipdb-pi1 .display label { display:inline;   }
.tx-tgtipdb-pi1 .display input { width:auto; border:0px;}
.tx-tgtipdb-pi1 .suchen { margin:18px 0px 0px 0px;}
.tx-tgtipdb-pi1 .suchen label { display:inline;  padding:0px 0px 0px 0px;}
.tx-tgtipdb-pi1 .suchen_field input {width:220px; margin:3px 0px 2px 0px; padding:4px 2px 4px 2px;  font-size:11px;}
.tx-tgtipdb-pi1 .suchen input { width:auto; border:0px;  }
.tx-tgtipdb-pi1 .send input {  margin:18px 0px 0px 0px; width:220px; font-size:11px; font-weight:bold;}
/* content elements end*/

