/* CSS Document  Kontaktseite */


#ab_send { position:absolute; width:75px; height:25px; z-index:30; top:492px; left:835px; border:1px none #000; }
#anleit { position:absolute; width:320px; height:22px; z-index:34; top:433px; left:140px; font-size:10px; text-align:center; }

.stern { color:#f30; }
.star, .starh {color:#f30;letter-spacing:-2px;}
.starh {color:#ffc;}
#melder { position:absolute; width:350px; height:72px; z-index:3; left:550px; top:135px; color:#f00; border:1px solid red; }
#melder p { margin:3px 0px 3px 5px; }
.submitt { width:70px; height:20px; background:#fff; cursor:pointer; border:1px solid #000; line-height:0.9 }

#ueber { position:absolute; width:240px; height:34px; z-index:1; top:140px; left:131px; z-index:1; }
#ueber h1 { color:#900; font-size:24px; background:#ffc; font-weight:normal; }
#anfrageblock { position:absolute; width:425px; height:230px; z-index:102; top:225px; left:490px; z-index:1 }
#anfrageblock p { margin: 8px 0px; }
#wolibaer2 { position:absolute; width:115px; height:50px; z-index:2; left:350px; top: 205px; }
#woli0 { position:absolute; width:410px; height:50px; z-index:3; left: 60px; top: 183px; }
#woli0 p { margin-bottom:2px; }
#woli1 { position:absolute; width:410px; height:30px; z-index:3; left: 60px; top: 225px; }
#woli2 { position:absolute; width:50px; height:19px; z-index:1; left: 182px; top: 0px; }
#woli2 input { width:25px; }
#rebus { position:absolute; width:165px; height:60px; z-index:35; left: 460px; top: 470px; border:1px solid #00f; }
#spamtxt { position:absolute; width:170px; height:60px; z-index:3; left: 270px; top: 470px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
#eingeber { position:absolute; width:175px; height:38px; z-index:36; left: 655px; top: 491px; }
.black { color:#000; }
input { font-size:12px; padding:2px 3px; border:1px solid #fc3; }



#adressblock { position:absolute; top:260px; left:25px; width:455px; height:185px; border:1px none red; z-index:1 }
#c_heck { position:absolute; width:225px; height:23px; z-index:3; left:30px; top:327px; border:1px none #f0f; text-align:right }
#ch_eck { position:absolute; width:575px; height:23px; z-index:4; left:270px; top:325px; line-height:21px; border:1px none #f0f }

#a_nrede, #n_ame, #s_trasse, #p_lz, #t_elefon, #e_mail, #o_rt, #v_name { position:absolute; width:100px; height:20px; z-index:1; left:0px; top:0px; font-size:12px; border:1px none red; text-align:right;}

#n_ame { top:30px;}
#v_name { left:238px; top:30px; width:78px; }
#s_trasse { top:60px; }
#p_lz { top:90px; }
#o_rt { left:170px; top:90px;width:50px; }
#t_elefon { top:120px; }
#e_mail { top:150px; }

#an_rede,#na_me, #st_rasse, #pl_z, #or_t, #vn_ame, #nu_mmer, #em_ail, #vo_rwahl { position:absolute; width:320px; height:19px; z-index:2; left:117px; top:-2px; border:1px none #00f; }
#na_me {top:28px; }
#vn_ame { width:114px; left:323px; top:28px; }

#st_rasse { top:58px; }
#pl_z { width:40px; top:88px; }
#or_t { width:210px; left:226px; top:88px;}
#vo_rwahl { width:40px; top:118px; }
#nu_mmer { width:270px; top:118px; left:167px; }
#em_ail { top:148px; }
#vn_ame input { width:107px; }
#na_me input { width:109px; }
#em_ail input, #st_rasse input { width:313px; }
#or_t input { width:204px; }
#vo_rwahl input, #pl_z input { width:39px;}
#nu_mmer input { width:263px; }
#ch_eck input { margin: 2px 5px 3px 3px; vertical-align:middle; border:0;height:14px;}

select {font-size:11px;border:1px solid #fc3; width:80px; font-family:Arial, Helvetica, sans-serif;}
option {margin:0px 0px 3px 3px;width:55px;}
sup { font-size:9px; }