div.tx-teaserbox-pi1 {
	width:350px;
	margin-bottom:12px;
	font-family:arial;
}
div.tx-teaserbox-pi1 ul {

list-style-image:none;
list-style-type:none;
margin-left:0px;
}

div.tx-teaserbox-pi1 a,
div.tx-teaserbox-pi1 a:link,
div.tx-teaserbox-pi1 a:visited{
	color:#3D8FCC;
	font-size:12px;
}
div.tx-teaserbox-pi1 a:focus,
div.tx-teaserbox-pi1 a:hover,
div.tx-teaserbox-pi1 a:active{ 
font-size:12px;
}

div.tx-teaserbox-pi1 p a,
div.tx-teaserbox-pi1 p a:link,
div.tx-teaserbox-pi1 p a:visited{
	font-size:12px;
}

div.tx-teaserbox-pi1 p a:focus,
div.tx-teaserbox-pi1 p a:hover,
div.tx-teaserbox-pi1 p a:active {
font-size:12px;
}



div.tx-teaserbox-pi1  p{
overflow:hidden;
}


div.tx-teaserbox-pi1 .small {
height:174px;
overflow:hidden;
background-color:#F0F0F0;
}

div.tx-teaserbox-pi1 .small ul {
list-style-image:url(../../../../fileadmin/templates/imgs/list-style2.gif);
list-style-position:outside;
margin:12px 0 12px 17px;
}




div.tx-teaserbox-pi1 .small-bgImage1 {
	background: transparent url(../../../../fileadmin/Bilder/teaserbox-bgImages/bgImage1.jpg) no-repeat scroll 0 0;
}

div.tx-teaserbox-pi1 .small-bgImage2 {
	background: transparent url(../../../../fileadmin/Bilder/teaserbox-bgImages/bgImage2.jpg) no-repeat scroll 0 0;
}
div.tx-teaserbox-pi1 .small-bgImage3 {
	background: transparent url(../../../../fileadmin/Bilder/teaserbox-bgImages/bgImage3.jpg) no-repeat scroll 0 0;
}

div.tx-teaserbox-pi1 .small-bgImage4 {
	background: transparent url(../../../../fileadmin/Bilder/teaserbox-bgImages/bgImage4.jpg) no-repeat scroll 0 0;
}

div.tx-teaserbox-pi1 .small-bgImage5 {
	background: transparent url(../../../../fileadmin/Bilder/teaserbox-bgImages/bgImage5.jpg) no-repeat scroll 0 0;
}



div.tx-teaserbox-pi1 .small-white {
height:174px;
overflow:hidden;
background-color:#fff;
border:1px solid #CCCCCC;
}



div.tx-teaserbox-pi1 .teaserbox-content{
	overflow:hidden;
	margin-bottom:20px;
}

div.tx-teaserbox-pi1 .container {
	background-color:#f0f0f0;
	padding:10px;
	overflow:hidden;
}


/*----------- CONTACT PERSON -----------*/

div.tx-teaserbox-pi1 .contact-person-boxheader {
	font-size:12px;
	font-weight:700;
	color:#333333;
	margin:5px 0 10px 10px; 
}


div.tx-teaserbox-pi1 .contact-person-image {
	width:170px;
	float:left;

}

div.tx-teaserbox-pi1 .email {
margin:0;
font-size:10px;
}
div.tx-teaserbox-pi1 ul {
	margin: 10px 0 0 10px;
}


div.tx-teaserbox-pi1 .contact-person-subheader {
font-weight:700;
}
div.tx-teaserbox-pi1 .contact-container {
overflow:hidden;
margin:0 0 20px 10px;
}


/*------------ ONLY TEXT -----------*/

div.tx-teaserbox-pi1 .only-text-header, .onlyText-headerb {
	font-size:12px;
	font-weight:700;
	color:#333333;
	margin: 10px 0 0 10px;
	
}
div.tx-teaserbox-pi1 .onlyText-headerb{
	color:#3D8FCB;
}

div.tx-teaserbox-pi1 .only-text-subheader {
	font-size:12px;
	font-weight:700;
	color:#8d99aa;
	margin-bottom:10px;
	
}


div.tx-teaserbox-pi1 .only-text-content{
margin:0 10px;
}
div.tx-teaserbox-pi1 .only-text-container p {
line-height:16px;
}

/*------------ onlyText - new -----------*/

div.tx-teaserbox-pi1 .onlyText-headerb {
  margin: 10px 0 10px 10px;	
}

div.tx-teaserbox-pi1 .onlyText-bgImage-content{
	margin:0 0 0 10px;

}

div.tx-teaserbox-pi1 .onlyText-bgImage-content ul li {
	line-height:170%;
}

div.tx-teaserbox-pi1 .onlyText-dmailform {
	margin:0 0 0 10px;
	
}
div.tx-teaserbox-pi1 .onlyText-dmailform label {
	display:block;
	float:left;
	width:60px;
	margin-top:3px;
}

div.tx-teaserbox-pi1 .onlyText-dmailform input {
	border:1px solid #CCCCCC;
	margin-bottom:5px;
	height:17px;
	width:243px;
	padding-top:3px;
}
div.tx-teaserbox-pi1 .onlyText-dmailform input.sbm {
	background:#ffffff url(../../../../fileadmin/templates/imgs/menu-bg.gif) repeat-x scroll 0 -60px;
	color:#FFFFFF;
	cursor:pointer;
	font-size:10px;
	height:22px;
	margin:10px 10px 0 60px;
	text-transform:uppercase;
	width:80px;
}


div.tx-teaserbox-pi1 .onlyText-dmailform  a.sbm-link,
div.tx-teaserbox-pi1 .onlyText-dmailform  a.sbm-link:link,
div.tx-teaserbox-pi1 .onlyText-dmailform  a.sbm-link:visited {
background:#2153AA url(../../../../fileadmin/templates/imgs/menu-bg.gif) repeat-x scroll 0 -60px;
border:1px solid #CCCCCC;
color:#FFFFFF;
cursor:pointer;
font-size:10px;
height:22px;
padding:4px 6px 3px 6px;
text-transform:uppercase;
width:120px;
}

div.tx-teaserbox-pi1 .onlyText-dmailform  a.sbm-link:focus,
div.tx-teaserbox-pi1 .onlyText-dmailform  a.sbm-link:hover,
div.tx-teaserbox-pi1 .onlyText-dmailform  a.sbm-link:active {
background:#2153AA url(../../../../fileadmin/templates/imgs/menu-bg.gif) repeat-x scroll 0 -60px;
border:1px solid #CCCCCC;
color:#FFFFFF;
cursor:pointer;
font-size:10px;
height:22px;
padding:4px 6px 3px 6px;
text-transform:uppercase;
width:120px;
text-decoration:none;
}

/*------------ textpic-maxW - new -----------*/

div.tx-teaserbox-pi1 .textpic-maxW1 {
float:left;
height:1%;
overflow:hidden;
width:82px;
}

div.tx-teaserbox-pi1 .textpic-maxW1-bodytext{
margin-left:82px;
}

div.tx-teaserbox-pi1 .textpic-maxW2 {
float:left;
overflow:hidden;
width:170px;

}

div.tx-teaserbox-pi1 .textpic-maxW2-bodytext{
margin-left:170px;
padding-right:5px;
width:160px;
}

div.tx-teaserbox-pi1 .textpic-maxW3 {
float:left;
overflow:hidden;
display:block;
margin-right:20px;

}

div.tx-teaserbox-pi1 .textpic-maxW3-bodytext{

padding-right:5px;
}

/*-------------- TRIO --------------*/

div.tx-teaserbox-pi1 .trio-boxheader {
font-size:12px;
font-weight:700;
color:#3d8fcc;
margin:5px 0 10px 10px; 
}


div.tx-teaserbox-pi1 .trio-teaserbox-content {
float:left;
width:105px;
margin:0 0 0 10px;
}

div.tx-teaserbox-pi1 .subheader{
color:#3d8fcc;
font-weight:bold;
margin-top:5px;
}
div.tx-teaserbox-pi1 .trio-links a{
font-size:12px;
}

/*---------------DUO-------------------*/

div.tx-teaserbox-pi1 .duo-boxheader {
font-size:12px;
font-weight:700;
color:#3d8fcc;
margin:5px 0 10px 10px; 
}

div.tx-teaserbox-pi1 .duo-container {
float:left;
width:160px;
font-size:12px;
margin:0 0 0 10px;
}
div.tx-teaserbox-pi1 .duo-header {
font-size:12px;
font-weight:700;
color:#3d8fcc;
}




/*---------------DUO2 ----------------*/

div.tx-teaserbox-pi1 .duo2-boxheader {
font-size:12px;
font-weight:700;
color:#3d8fcc;
margin:5px 0 10px 10px; 
}


div.tx-teaserbox-pi1 .duo2-container {
float:left;
width:160px;
font-size:12px;
margin:0 0 0 10px;

}

div.tx-teaserbox-pi1 .duo2-header {
font-size:12px;
	font-weight:700;
	color:#3d8fcc;
}

div.tx-teaserbox-pi1 .separator {
background-color:#CCCCCC;
float:left;
height:150px;
margin:10px 0;
width:1px;
}


div.tx-teaserbox-pi1 .duo2-container ul{
margin:0px;
list-style-image:none;
list-style-type:none;

}

/*--------------- BIG ----------------*/

div.tx-teaserbox-pi1 .big {
height:340px;
overflow:hidden;
background-color:#fff;
border:1px solid #CCCCCC;
padding:10px;

}

div.tx-teaserbox-pi1 .big a{ font-size:12px;}


/*--------------- BIG-DEFAULT ----------------*/

div.tx-teaserbox-pi1 .big .boxheader {
font-size:18px;
color:#333333;
margin-bottom:5px;
line-height:1.1;
}
div.tx-teaserbox-pi1 .big .header {
font-size:18px;
color:#8d99aa;
margin-bottom:15px;
line-height:1;
}

div.tx-teaserbox-pi1 .big .image-text-wrapper-big {
overflow:hidden;
line-height:1.2;
margin:25px 0 10px 0;
}

div.tx-teaserbox-pi1 .big .image-big {
float:left;
margin:0 10px 15px 0;
}

div.tx-teaserbox-pi1 .big .imagetext-big {
font-size:12px;
overflow:hidden;
}

div.tx-teaserbox-pi1 .big .imagetext-big a{
display:block;
}
/*--------------- TYPOSCRIPT-WHITE ----------------*/
div.tx-teaserbox-pi1 .ts-header {
	font-size:12px;
	font-weight:700;
	color:#3d8fcb;
	margin: 10px 0 8px 0;
}
div.tx-teaserbox-pi1 .ts-footer{
margin-top:10px;
}
div.tx-teaserbox-pi1 .ts-content{
margin:0 8px;
overflow:hidden;
}

div.tx-teaserbox-pi1 .umfrage-line,
div.tx-teaserbox-pi1 .umfrage-line-last{
line-height:26px;
border-bottom:1px solid #CCCCCC;
}
div.tx-teaserbox-pi1 .umfrage-line-last{
border-bottom:none;
}

div.tx-teaserbox-pi1 span.date {
margin-right:6px;
}

div.tx-teaserbox-pi1 span.news-list-date {
background:transparent url(../../../../fileadmin/templates/imgs/tt_news-separator.gif) no-repeat scroll left 3px;
color:#3D8FCC;
font-size:12px;
font-weight:normal;
height:20px;
margin:0 5px;
padding:0 5px;
}

