.csc-textpic-text{
padding:0px;
}
body {
font-family: Arial;
font-size: 11px;
color: #000000;
margin:0px;
padding:0px;
line-height:13px;
}
bodytext {
clear: both;
}
.boxtext {
padding:0px;
margin:0px;
}
.bodytext a,
.bodytext a:active,
.bodytext a:visited,
.bodytext a:hover{
color: #7dd33e;
text-decoration: none;
}
.main{
width: 100%;
height: 100%;
}
.header{
width: 954px;
height: 179px;
margin-bottom:-2px;
}
.centerer{
width: 954px;
height: auto;
margin-right: auto;
margin-left: auto;
}
.dotline{
position:absolute;
z-index:10000;
width: 954px;
height: 5px;
}
.cross{
background:url('../images/glbl/cross.gif');
background-repeat: no-repeat;
width: 5px;
height: 5px;
float: left;
margin: 8px 5px 0px 5px;

}
.cross_left{
background:url('../images/glbl/cross.gif');
background-repeat: no-repeat;
width: 5px;
height: 5px;
float: left;
line-height:0pt;
font-size:0pt;
}
.cross_right{
background:url('../images/glbl/cross.gif');
background-repeat: no-repeat;
width: 5px;
height: 5px;
float: left;
line-height:0pt;
font-size:0pt;
}
.dots{
background:url('../images/glbl/dots.gif');
background-repeat:repeat-x;
width: 944px;
height: 1px;
float: left;
margin-top: 2px;
line-height:0pt;
font-size:0pt;
}
.navigation{
width: 954px;
height: 30px;
padding: 7px 0px 0px 18px;
}
.content{
width: 934;
height: auto;
padding-left: 20px;
}
/* FOOTER */

.footer{
font-size: 11px;
color: #999999;
width: 954px;
height: 20px;
padding: 5px 20px 0px 20px;
}
.Add{
float: left;
padding-top: 2px;


}
.hinweis{
float: left;
padding-top: 4px;


}
.end{
width: 954px;
height: 130px;
margin-top: 3px;
}
/* FOOTER END */

/* Teaser */

.frameart{
padding: 5px;
background:url('../images/glbl/framebg.gif');
background-repeat: repeat;
height: 280px;
width: 436px;
float: left;
margin: 9px 20px 10px 0px;
}
.framecontent{
background-color: #ffffff;
width: 100%;
height: 100%;
}
.teaserimage{
width: 210px;
height: 270px;
float: left;
padding: 5px;
}
.teasercontent_r{
width: 210px;
height: 270px;
float: left;
padding: 5px 5px 5px 0px;
}
.teaser_dots{
background:url('../images/glbl/dots.gif');
background-repeat:repeat-x;
height: 1px;
margin: 2px 0px 8px 0px;
}
.teaser_Headline{
color: #7dd33e;
font-size: 11px;
font-weight: bold;
padding-bottom: 10px;

}
.teaser_text{
margin-bottom: 1px;
}
.teaser_linkcont{
text-align:center;
vertical-align:bottom;
}
.teaser_schraff{
background:url('../images/glbl/green_schraff.gif');
background-repeat: repeat;
height: 14px;
float: left;
padding-right: 1px;
width: 143px;
}
.teaser_link{
background-color: #7dd33e;
height: 14px;
float: left;
padding: 0px 8px 0px 8px;
}
.teaser_link a, 
.teaser_link a:visited, 
.teaser_link a:hover, 
.teaser_link a:active{
font-family: Arial;
color: #ffffff;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.teaser_pfeil{
background:url('../images/glbl/pfeil.gif');
background-repeat: no-repeat;
height: 14px;
width: 7px;
float: left;
}
/* Teaser Ende */

/* Contentbox */

.contentart{
padding: 5px;
background:url('../images/glbl/framebg.gif');
background-repeat: repeat;
height: auto;
width: 902px;
margin: 9px 20px 10px 0px;
}
.boxcontent{
background-color: #ffffff;
width: auto;
height: 100%;
padding: 5px;
overflow: auto;
}
a.anker{
line-height: 0px;
font-size: 0px;
overflow: hidden;
visibility: hidden;
}
.boximage{
width: 441px;
height: auto;
float: left;
padding: 0px 5px 0px 0px;

}
.boxcontent_r{

padding: 0px 5px 0px 5px;

}
.csc-header-n1{
padding: 8px 0px 12px 0px;
}
.menu-level1{
padding: 1px 20px 0px 0px;
}
.subnav{
width: 171px;
background:url('../images/glbl_menue/subnavigation_bg.png');
background-repeat: repeat-y;
}
.subnavtop{
padding: 5px 0px 5px 0px;
background:url('../images/glbl_menue/subnavigation_top.png');
background-repeat: no-repeat;
margin-top: -5px;
}
.subnavbottom{

padding: 5px 0px 5px 0px;
background:url('../images/glbl_menue/subnavigation_bottom.png');
background-repeat: no-repeat;
}
.menu-level2{
height: 20px;
font-size: 11px;
}
.menu-level2 a,
.menu-level2 a:visited{
text-decoration: none;
color: #000000;
padding: 3px 0px 3px 10px;
display: block;
}
.menu-level2 a:hover,
.menu-level2 a:active{
background:url('../images/glbl_menue/subnavigation_over.png');
background-repeat: no-repeat;
text-decoration: none;
padding: 3px 0px 3px 25px;
color: #ffffff;
width: 171px;
display: block;
}
img{
border:none;
}
.menu-level2-active {

text-decoration: none;
color: #ffffff;
height: 20px;
font-size: 11px;
display: block;
}
.menu-level2-active a{
background:url('../images/glbl_menue/subnavigation_over.png');
background-repeat: no-repeat;
text-decoration: none;
padding: 3px 0px 3px 25px;
color: #ffffff;height: 20px;
font-size: 11px;
display: block;
}
.spacer{
background-color: transparent;
padding-right: 165px;
}
/* Formular */
.mailform {
font-family : Arial;
font-size : 11px;
color : #000000;
font-weight : normal;
}
.mailformrequired {
font-family : Arial;
font-size : 11px;
color : #000000;
font-weight : bolder;
}
.mailformcomment {
font-family : Arial;
font-size : 11px;
color : #000000;
font-weight : bolder;
}
.mailformradio {
font-family : Arial;
font-size : 10px;
color : #003366;
font-weight : normal;
}
.text_input{ 
width: 188px; 
}
.text_input1{ 
width: 74px; 
}
.text_input2{ 
width: 103px; 
}
.text_input3{ 
width: 400px; 
}
.text{ 
color: #000000; 
font-size: 11px; 
font-family: Arial;
position: relative; 
top: 0px; 
left: 0px;
}
.text1{
color: #000000; 
font-size: 11px; 
font-family: Arial; 
}
.text2{ 
color: #000000; 
font-size: 11px; 
font-family: Arial;
}
.form_message{ 
text-align: left; 
position: relative; 
top: 0px; 
left: 18px;
}
.form_message2{ 
text-align: left; 
position: relative; 
top: -38px; 
left: 18px;
}
.tx-thmailformplus-pi1{
padding-top:0px;
margin-top:11px;
color: #000000; 
font-size: 11px; 
font-family: Arial; 
font-weight: normal;
}
.tx-thmailformplus-pi1 li{
padding:0px;
margin:0px;
line-height:14px;
}
.tx-thmailformplus-pi1 img{
	vertical-align:bottom;
}
.tx-thmailformplus-pi1 #mtab{
	margin-right:39px;
}
object{
margin:0px;
margin-bottom:-1px;
padding:0px;
}
#footer{
margin: 0px;
padding:0px;
}
/*csc content styles*/
div.csc-textpic{
margin:0px;
padding:0px;
/*clear: both;*/

}
div.boxtext .tx-slideshow-pi1{
text-align:left;
float:left;
margin-right:10px;
}
div.csc-textpic-text .teaser_dots{
margin-left:477px;
}
/* END Formular */