body {
margin:0px;
padding:0px;
height:790px;
width:100%;
text-align:center;
overflow:auto;
margin-top:25px;
min-weidth:1200px;
}

p,img,div {
border:0px;
margin:0px;
padding:0px;
}

.tx-hontymatanzeige-pi1 {
display:inline; 
}

.image {
margin:auto;
width:1186px;
height:750px;
display:inline;

}




.footer {
margin:auto;
text-align:center;
font-weight:bold;
width:1186px;
font-size:12px;
margin-top:4px;
padding-bottom:15px;


}

input {
font-size:12px;
border:none;
height:18px;
width:126px;
background-image:url('input.gif');

}

.left {
float:left;

}

.newsletter {

}

a:link { color:#CC0000; text-decoration:none;}
a:visited { color:#CC0000; text-decoration:none;}
a:hover { color:#CC0000; text-decoration:underline;}
a:active { color:#CC0000; font-weight:bold; text-decoration:none;}
a:focus { color:#CC0000; font-weight:bold; text-decoration:none;}


body {
	font:bold 12pt Arial;
	color:#333333
	
}


.tx-newsletter-pi1 {
float:right;
}

.tx-bibo-pi1 {
width:1186px;
height:750px;
text-align:left;
display:inline;


}





.tx-friendsinckontakt-pi1 {
width:1186px;
height:755px;
text-align:left;

display:inline;
}

.newsletter_submit {
height:18px;
width:10px;
position:relative;
top:5px;
cursor:pointer;
}


.newsletter_div1 {
position:absolute; z-index:999999;   top:26px;  margin:0px; padding:0px;   width:100%; width:100%; height:2px;    text-align:center; margin:auto; 
}

.newsletter_div2 {
text-align:center;  height:100%;  opacity:0.9; filter: alpha(opacity = 90); width:100%; background-color:#dddddd; width:1186px; height:753px; position:absolute; left:0px; xtop:17px;
}


.newsletter_div3 {
margin:auto; position:relative; top:240px; text-align:center; opacity:1.0; padding-top:15px; padding-bottom:10px; background-color:#ffffff; width:440px; border:2px solid #006DB0;    
}

.newsletter_div4 {
height:20px; width:120px; margin:auto; text-align:center; font-weight:bold; border:2px solid #006DB0; margin-top:30px; background-color:#dddddd; 
}


.newsletter_text {
margin-right:4px;
}

.bibo_1_pos {

position:relative;

top:295px;
left:2px;
left:-657px !ie;
width:1186px;
xheight:576px;
margin:auto;
margin-left:65px !ie;
}

* html .bibo_1_pos {

position:relative;
top:295px;
left:-657px;
width:1186px;
xheight:576px;
margin:auto;
margin-left:65px;

}


.bibo_1_pos img {
position:relative;
left:198px;
}
.bibo_2_pos {
position:relative;
top:164px;
left:2px;
left:-657px !ie;
width:1186px;
height:576px;
margin:auto;
margin-left:65px !ie;
}

* html .bibo_2_pos {
position:relative;
top:164px;
left:-657px;
width:1186px;
height:576px;
margin:auto;
margin-left:65px;
}


.bibo_2_pos img {
position:relative;
left:-3px;
}

.popup1 {
padding:0px;
margin:0px;
height:100%;
width:100%;
font-size:12px;
}

.popup2 img {
border:none;
padding:0px;
margin:0px;
}




.kontakt_pos input {
height:24px;
width:203px;
margin:0px;
padding:0px;
display:block;
margin-bottom:4px;
background-image:none;
font-size:14px;
line-height:24px;
border:none;

padding-top:4px;
height:24px;
}

.kontakt_pos img {
margin:0px;
padding:0px;
}

.kontakt_pos textarea {
text-align:left;
height:234px;
width:389px;
xposition:relative;
xtop:-244px;
xleft:80px;
border:none;
float:left;
}









.kontakt_pos {
position:relative;


top:148px;
left:2px;
width:1186px;
height:576px;
margin:auto;
}

.kontakt_pos input {


}








#kkk1 {
float:left;

height:300px;
width:210px;
position:relative;
left:370px;
top:120px;
}

#kkk2 {
border:none;
height:400px;
width:390px;
float:right;
position:relative;
left:-135px;
top:126px;
}

.kontakt_pos #phone2,#phone,#email {
position:relative;
top:1px;

}

.kontakt_pos #strasse {
position:relative;
top:2px;

}

.kontakt_pos #plz {
position:relative;
top:3px;
width:55px;
margin-right:19px;
float:left;
}

.kontakt_pos #ort {
width:130px;
position:relative;
top:3px;
}

.kontakt_pos #captcha {

position:relative;
top:57px;
float:left;
}


.kontakt_pos #spam {
width:100px;
position:relative;
top:55px;
}

.kontakt_pos .hidden {
display:none;
}


.kontakt_pos #ruf {
background-image:none;
border:1px solid #ffffff;
height:22px;
width:22px;
display:block;
float:right;
position:relative;
left:-3px;
top:32px;
font-size:22px;
}


.kontakt_pos #newsletter {
background-image:none;
border:1px solid #ffffff;
font-size:22px;
height:22px;
width:22px;
display:block;
float:right;
position:relative;
left:20px;
top:62px;
}

.kontakt_pos #submit {
height:40px;
width:133px;
position:relative;
left:183px;
left:286px;
top:120px;
border:none;
background-image:url('abschicken.jpg');
}


#tx_mwimagemap_img_48 {
position:relative;
left:3px;
}


#twitter {

z-index:5;
top:0px;
left:0px;
margin:auto;
width:1186px;
margin:4px auto auto;
text-align:center;
width:1186px;
overflow:hidden;

}

#wt_twitter_newsticker_____ {
	background-image:none;
	position:absolute;
	top:315px;
	margin-left:835px;
	margin-left:270px !ie;
	width:290px;
	border:none;
	overflow:hidden;
	height:125px;
	/*New*/
	background-image:url("/fileadmin/templates/twitter_steckbriefbild.gif");
	background-position:0 6px;
	background-repeat:no-repeat;
	margin-left:875px;
	margin-left:280px !ie;
	top:320px;
	font-size:14px;
	width:245px;
	text-align:left;
}

#wt_twitter_newsticker {
    background-image: none;
    background-position: 0 6px;
    background-repeat: no-repeat;
    border: medium none;
    font-size: 14px;
    height: 170px;
    margin-left: 865px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    top: 280px;
    width: 285px;
}

/* New */
#wt_twitter_newsticker ul {
list-style:none outside none;
min-height:20px;
padding-left:53px;
padding-left:15px !ie;
margin-top:2px;
}

#wt_twitter_newsticker #togglenewsticker {
display:none;
}

