body, input, textarea {font-family: "Andale Mono", "courier new", courier, Verdana, "Lucida Sans", Helvetica, Arial; text-decoration: none; color: #000; font-size:12px; margin:0px} /*FONT*/

a:link { color: #555555; text-decoration: none; } /*FONT*/
a:visited { color: #555555; text-decoration: none; } /*FONT*/
a:hover { color: #000; text-decoration: none; } /*FONT*/
a:active { color: #000; text-decoration: none; } /*FONT*/
.legende { color: #000; text-decoration: none; } /*FONT*/
.legende a { color: #555555; text-decoration: none; } /*FONT*/
.legende a:hover { color: #000; text-decoration: none; } /*FONT*/
.legende a img {border:0; }  /*FONT*/
.legende a:hover img {border:0; } /*FONT*/
.to_bottom {position:absolute; bottom: 0px;}
.ueb_content {font-style: italic;} /*FONT*/
.center {text-align:center;}
#back_nx a { position:absolute; top:73px; left:395px; color: #fff; padding: 0px 2px 0px 2px; background:#000; font-size:1.17em; display:block; height:1.17em; width:2.17em; text-align:center; visibility:hidden; } /*FONT*/
.dots {visibility: visible;}

/* MAIN NAVI ..................................................... */
.mainnavi {}
.mainnavi a {color: #000; padding:0px 0px 0px 0px; }
.mainnavi a.on {color:#FFF; background:#000; padding:1px 2px 1px 2px;}
.mainnavi a.out {color:#000; padding:1px 2px 1px 2px;}
.mainnavi a.on:hover {}
.mainnavi a.out:hover {color:#999; }


/* CONTAINER CONTENT ..................................................... */
#container_content {position:relative; left:450px; top:70px; width:650px; }
.titel_cx { position:relative; height:60px; line-height:1.34em; } /*FONT*/
.titel_cx span {color: #000; padding:0px 0px 0px 0px; text-transform:uppercase;} /*FONT*/
.spacer10px {position: relative; height:10px; width:650px; }
.spacer20px {position: relative; height:20px; width:650px; }
.spacer30px {position: relative; height:30px; width:650px; }
.spacer150px {position: relative; height:150px; width:650px; }
.anker {position: relative;}
.spacer_next {position: relative; height:70px; width:650px; margin-top: 30px;}
.spacer_nextgalerie {position: relative; height:70px; width:650px;}
.spacer_end {position: relative; height:100px;width:650px;}
.spacer_endgalerie {position: relative; height:680px;width:650px;}


/* CONTAINER NAVI ..................................................... */
#container_navi {position:fixed; top:0px; left:15px; width:310px; }
#mainnavi {position:relative; top:10px;  }
#titel_nx { position:absolute; top:1px; left:340px}
#titel_nx span {color: #FFF; padding:1px 2px 1px 2px; background-color:#000; }
#projektnavi {position:relative; top:56px; width: 290px; text-align:left; margin-bottom:100px;}
#projektnavi ul {list-style-type: none; margin: 0px; padding: 0px;}
#projektnavi ul li {margin: 0px; padding:0px 0px 0px 0px; line-height:1.34em; } /*FONT*/
#projektnavi ul li a {color: #000; padding:1px 2px 1px 2px; }
#projektnavi ul li a.on {color:#FFF; background:#000; }
#projektnavi ul li a.out:hover {color: #999; text-decoration: none;}
#info_nx {position:relative; width:308px; height:5px; margin-left:1px; border-top:dotted 2px #000; }
#infotext_nx {position:relative; overflow:auto; }

/* PIC_SEITEN */
#pic_index {position:relative; }
#pic_index img {position:relative; margin:0px; }
#pic_hw {position:relative; width:auto; }
#pic_hw img {margin-right:20px; margin-bottom:20px }
#pic_zentrum {position:relative; width:auto; }
#pic_zentrum div {margin-right:20px; margin-bottom:20px }

/* SKULPTUR */
#skulptur_pic {position:relative; }
#skulptur_pic img {padding-right:10px; padding-bottom:10px  }
#skdiv {position:relative; top:127px; width:300px; height:300px; }
#sktext {position:relative; text-align:center; margin-bottom:5px; }
#skpic {position:relative; text-align:center; border:0; }

/* BESTE BILLIG */
#kanone_content {position:relative; height:465px; clear:left}
#kanone {position:absolute; left:0px; top:0px; height:465px; width:auto;}
#picbillig1 {margin-bottom:5px; width:300px;}
#textbillig1 {position:relative;}
#pickanone {position:absolute; left:310px; top:0px; height:400px; width:410px; }
#pickanone div img {float:left; margin:0px 10px 10px 0px; }

/* VIS-A-VIS */
#visavis {position:relative;}
#visavis img {margin-bottom:10px;}
#visavis_text {position:relative; margin-top:10px;}

/* FORMALDEHYD */
#hase1 {position:relative; margin-top:6px;}
#igel1 {position:relative; margin-top:6px;}
#igel1 img  {margin-right:10px; float:left; }
#raeuber1 {position:relative; margin-top:6px;}
#r2 {margin-right:50px; }
#r1 {padding-bottom:120px }

/* KONTAKT formular */
#top {position:relative; height:60px}
#formular {position:relative}
.erklaehren {position:relative; width:90px; margin-right:10px; float:left}
.danke {position:relative; height:20px; float:left}
.ftext {color:#900; width:400px; height:16px; padding:1px; border:dotted 1px #999; overflow:hidden } 
.ftextarea {color:#900; width:400px; height:140px; padding:1px; border:dotted 1px #999; overflow-x:hidden } 
.fsubmit {border:dotted 1px #999; background:#FFF; cursor:pointer} 
.website {font-size:3px; text-decoration:none; border:0; display:none}
.website1 {font-size:3px; width:200px; height:3px; border:dotted 1px #999; visibility:visible; display:none}
.blinde {color:green; font-size:13px; text-decoration:none; line-height:13px; display:none }

/*VIDEO*/
#videomoment {position:relative; top:50px; margin-left:auto; margin-right:auto; width:600px; height:450px; }
#videotanz {position:absolute; top:35px; width:600px; height:800px; z-index:1; text-align:center; overflow:hidden}
#videotanz_hg {position:absolute; width:600px; height:800px; z-index:0;	background-image: url(../images/divers/tanz6_hg.jpg); }

