.tx-mdcontent-pi1 .csc-textpic-imagewrap {
	text-align:center;
	margin-left:auto; 
	margin-right:auto;
}




/***************************
*  Default styles for the
*     EXT rgnewsimg
* by Ringer Georg (just2b)
*   http://www.ringer.it
***************************/  


/***************************
 * Imageset I - 1st image 
 ****************************/
.news-set1-img1all {

float: left;
}

.news-set1-img1 {

float: left;
}

.news-set1-img1 img {
	border:1px solid #ccc;
	padding:2px;
}

.news-set1-img1 .caption {
	font-weight:bold;
	text-align:center;
	letter-spacing:4px;
}

/***************************
 * Imageset I - 2nd image 
 ****************************/
.news-set1-img2all {

	float:left;

}

.news-set1-img2{
	float:left;
	display:block;
	width:100px;
	text-align:center;
	padding:0px;
	padding-right:5px;
}

.news-set1-img2 img {
	border:0px solid #C00010;
	padding-bottom:5px;
}

.news-set1-img2 .caption {
	text-align:center;
	font-style:italic;
	font-size:10px;
}

.bodytext

/***************************
 * Imageset II - 3rd image 
 ****************************/
.news-set2-img3all {
	float:left;
	clear:both;
	padding:5px 4px;
	width:240px;
}

.news-set2-img3 {
	float:left;
	padding:5px 4px;
}

.news-set2-img3 img {
	border:1px solid #f69f5c;
	padding:2px;
}

.news-set2-img3 .caption {
	color:#f69f5c;
	text-align:center;
	font-style:italic;
	font-size:10px;	
}


/***************************
 * Imageset III - 1st image 
 ****************************/
.news-set3-img1 {
	float:left;
	padding:5px;
}

.news-set3-img1 img {
	border:1px solid #efa86a;
	padding:2px;
}

.news-set3-img1 .caption {
	color:#efa86a;
	text-align:center;	
	letter-spacing:2px;	
	font-weight:bold;
}

/***************************
 * Imageset II - 2nd image 
 ****************************/
.news-set3-img2all {
	padding-bottom:5px;
}

.news-set3-img2 {
	float:left;
	border:1px solid #14821f;
	padding:2px;
	margin:4px;
}

.news-set3-img2 .caption {
	font-style:italic;
	font-size:10px;
	text-align:center;
	color:#14821f;
}

/***************************
 * Imageset II - 3rd image 
 ****************************/
.news-set3-img3all {
	float:left;
	width:240px;
	margin-top:20px;
}

.news-set3-img3 {
	float:left;
	padding:2px 5px;
}

.news-set3-img3 img {
	border:1px solid #c81624;
	padding:2px;
}

.news-set3-img3 .caption {
	font-style:italic;
	font-size:10px;
	text-align:center;
	color:#c81624;
}



/***************************
 * General
 ****************************/

.clr {
	clear:both;
}









body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.tex-color-content { padding: 5px; }
a { text-decoration: none; color: #000000;}
a:hover{ text-decoration: none; color: #666666;}

.menu a { font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-left:15px; padding-right:15px; text-decoration:none; color: #000000; display: block; }
.menu a:hover { color: #000000; background-color: #FFE000; }



.menu-produkte a { font-family: Arial, Helvetica, sans-serif; font-size:13px;font-weight: bold;  padding-left:14px;  padding-right:14px; text-decoration:none; color:#000000; display: block;}
.menu-produkte a:hover { color: #000000; background-color:#FFE000;font-weight: bold; }

.menu-produkte-act a { font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; padding-left:15px;  padding-right:15px; text-decoration:none; color:#000000; background-color:#FFE000; display: block; }
.menu-produkte-act a:hover { color: #000000;  background-color:#FFE000;font-weight: bold; }


.sdb a { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; }
.sdb a:hover { color: #FF0000;  }

.leftmenu-no a { padding-top:4px; padding-bottom:4px; font-size: 13px; font-weight: bold; border-bottom: 2px solid #FFF29B; background-color:#FFE000; text-decoration:none;  color: #000000; display: block;}
.leftmenu-no a:hover { text-decoration:none; color: #000000; background-color: #FFF29B; }
.leftmenu-no-act { padding-top:4px; padding-bottom:4px; font-size: 13px; font-weight: bold; }
.leftmenu-no-act a {  text-decoration:none; color: #000000; }
.leftmenu-no-act a:hover {  text-decoration:none; color: #999999; }

.leftmenu-no-blue a { padding-top:4px; padding-bottom:4px; font-size: 13px; font-weight: bold; border-bottom: 2px solid #FFF29B; background-color:#a2c7d5; text-decoration:none;  color: #0952a3; display: block;}
.leftmenu-no-blue a:hover { text-decoration:none; color: #0952a3; background-color: #cddfe6; }
.leftmenu-no-blue-act { padding-top:4px; padding-bottom:4px; font-size: 13px; font-weight: bold; }
.leftmenu-no-blue-act a {  text-decoration:none; color: #000000; }
.leftmenu-no-blue-act a:hover {  text-decoration:none; color: #999999; }

.leftmenu-table { font-family: Arial, Helvetica, sans-serif; color: #000000; }
.leftmenu1 { border: 1px solid #FFE000; background-color:#FFE000;}
.leftmenu1 a { font-size: 12px; text-decoration:none; color: #000000;display: block; }
.leftmenu1 a:hover { font-size: 12px; text-decoration:none; color: #000000;background-color:#FFFFFF; display: block; }

.leftmenu2 { font-size: 11px; }
.leftmenu2 a { text-decoration:none; color: #000000; }
.leftmenu2 a:hover { text-decoration:none; color: #999999;}
.leftmenu2-act { font-size: 11px; }
.leftmenu2-act a { text-decoration:none; color: #000000; }
.leftmenu2-act a:hover { text-decoration:none; color: #999999;}

.leftmenu3 { font-size: 10px; }
.leftmenu3 a { text-decoration:none; color: #000000; }
.leftmenu3 a:hover { text-decoration:none; color: #999999;}
.leftmenu3-act { font-size: 10px; }
.leftmenu3-act a { text-decoration:none; color: #000000; }
.leftmenu3-act a:hover { text-decoration:none; color: #999999;}

.leftmenu4 { font-size: 10px; }
.leftmenu4 a { text-decoration:none; color: #000000; }
.leftmenu4 a:hover { text-decoration:none; color: #999999;}
.leftmenu4-act { font-size: 10px; }
.leftmenu4-act a { text-decoration:none; color: #000000; }
.leftmenu4-act a:hover { text-decoration:none; color: #999999;}

.tx-profitecprodukte-pi1-fliesstext { font-size: 12px;}
.tx-profitecprodukte-pi1 { font-family: Arial, Helvetica, sans-serif; padding-top: 100px; text-align:right; }
.tx-profitecprodukte-pi1-bild-zelle { padding-left:10px; padding-right:10px;}
.tx-profitecprodukte-pi1-ueberschrift { font-weight: bold; font-size: 16px; padding-bottom: 10px;}
.tx-profitecprodukte-pi1-pictos { padding-left: 14px; padding-top: 20px; padding-right: 10px;}
.tx-profitecprodukte-pi1-PNummer { font-weight: bold; font-size: 12px;}
.tx-profitecprodukte-pi1-subline { font-weight: bold; font-size: 14px;}
.tx-profitecprodukte-pi1-beschreibung { font-size: 12px;}
.tx-profitecprodukte-pi1-tm { padding-left: 10px; }
.tx-profitecprodukte-pi1-eigenschaften-header { font-weight: bold; font-size: 12px; }
.tx-profitecprodukte-pi1-eigenschaften-werte { font-size: 11px;}
.tx-profitecprodukte-pi1-spalte2 { border-left: 1px solid #000000; }
.tx-profitecprodukte-pi1-tabelle-info { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.tx-profitecprodukte-pi1-tabelle-info a { color: #000000; }
.tx-profitecprodukte-pi1-tabelle-info-image { padding-left: 5px; padding-right: 5px;}

.latest-title { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.latest-image { padding-left:5px; padding-top: 2px; padding-bottom: 2px;}
.latest-date { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #7A84C4; }
.latest-text { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.latest-more { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 1px; padding-right: 15px;}
.latest-more a {color:#FFFFFF;}
.latest-more2 { background-color: #7A84C4;}

.language { padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }

.top-menu { padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.top-menu-cell a { padding-left: 10px; color: #FFFFFF; text-decoration: none; padding-right: 10px; vertical-align: bottom;}
.top-menu-image {padding-bottom: 5px;}

.meffert {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }

.tx-indexedsearch-title { background-color: #D7D9F3; margin-bottom: 2px;}
.tx-indexedsearch-design { background-color: #FFFFFF; }
.tx-indexedsearch-title-icon { padding-left: 4px; }
.tx-indexedsearch-info { color: #888888; }
.tx-indexedsearch-browsebox a { color: #000000; }
.tx-indexedsearch-browsebox a:hover { color: #7A84C4; }
.tx-indexedsearch-title-caption a { color: #000000; }
.tx-indexedsearch-title-caption a:hover { text-decoration:underline; color: #7A84C4; }
.tx-indexedsearch-sw { font-size: 14px; font-weight: bold;}
.tx-indexedsearch-whatis p { font-size: 14px; padding-bottom: 10px; padding-top: 10px;}
.tx-indexedsearch-redMarkup { color: #0000BB;}

.mailformplus_schrift { font-size: 12px; color: #000000; padding: 2px;}
.mailformplus_schrift1 { font-size: 12px; color: #000000;text-align: left; padding: 2px;}
.mailformplus_schrift_needed {	font-size: 12px; color: #000000; padding: 2px;}
.mailformplus_felder { border:1px solid #000000; font-size: 12px; color: #000000; padding-left: 3px; padding-right: 3px;}
.mailformplus_felder_special { border: 1px solid #000000; font-size: 12px; color: #000000;}

.newstitel { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; color:#000000;}
.newstitel a { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration:none; color:#000000;}


#csc-textpic-caption {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
#caption {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}

#test{background-color: #ffe000; text-align: center; border: 1px solid #fff; font-family: Arial, Helvetica, sans-serif; color: #000;}
#test1{background-color: #fff29b; text-align: center; border: 1px solid #fff; font-family: Arial, Helvetica, sans-serif; color: #000;}
#min {text-align: center; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}

.ogc {font-family: Trebuchet MS; Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; }



#test111 {position:absolute; top:10px; left:10px; width:300px; height:100px; background-image:url("hintergrund2.gif");}

div.seite {
	position:relative;
	left:50%;
	width:990px;
	height:640px;
	margin:0px 0 0 -495px;
}

div.TeaserGrafik { 
	clear:left;
	display:block; 
	width:990px; 
	padding:0;
	margin:0;
	}
	
#home_button {position: absolute; top: 10px; left: 50%; margin-left: 400px; color: FFE202; font-family: Arial, Helvetica, sans-serif;}
#home_button a {color: FFE202; text-decoration: none;}
#home_logo a{position: absolute; top: 10px; left: 50%; margin-left: -470px;}
#kerapaint  {position: absolute; top: 0px; left: 0px;}
