/*container*/
#box {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:740px; height:400px; overflow:hidden; margin-top:-200px; margin-left:-370px; background-color:#003366; clip:rect(0px,740px,400px,0px) }
#container42 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:420px; overflow:hidden; margin-top:-200px; margin-left:-380px; clip:rect(0px,750px,420px,0px); }

/*design*/
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
#logo {position:absolute; top:0px; left:0px; width:461px; height:98px; }
#linev { position:absolute; top:0px; left:370px; width:1px; height:400px; background-color:#669999; }
#line_hn { position:absolute; top:140px; left:0px; width:140px; height:1px; }
#line_un { position:absolute; top:370px; left:0px; width:140px; height:1px; }
#line_r { position:absolute; top:195px; left:0px; width:100px; height:1px; }
#thema { position:absolute; top:0px; left:370px; width:105px; height:60px; }
#thema_l { position:absolute; top:295px; left:120px; width:105px; height:60px; }
#th_neu { position:absolute; top:150px; left:370px; width:310px; height:185px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
#bgwing { position:absolute; top:0px; left:370px; }
#bgwing01 { position:absolute; top:150px; left:270px; }
#bgwing02 { position:absolute; top:230px; left:270px; }
#bgwing03 { position:absolute; top:310px; left:270px; }
#bgwing04 { position:absolute; top:190px; left:270px; }
#link01 { position:absolute; top:0px; left:0px; }


/*navigation*/
#hnav { position:absolute; top:141px; left:16px; width:600px; height:180px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:11px; color:#66CCCC; }
#next {/*border:1px solid grey*/; position:absolute; top:360px; right:0px; width:82px; text-align:left; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; }
#next_imp {/*border:1px solid grey*/; position:absolute; top:360px; right:0px; width:109px; text-align:left; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; }
.nav { font-weight:bold; color:#CC3366; }
.nav123 { font-weight:bold; color:#003366; font-size:10px; background-color:#66CCCC; }
#top { text-align:right; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:11px; }
#navo01 { position:absolute; top:380px; left:16px; width:300px; height:60px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; text-align:left; }

#navu01 { position:absolute; top:380px; left:16px; width:300px; height:60px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; text-align:left; }
#navu02 { position:absolute; top:380px; left:90px; width:300px; height:60px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; text-align:left; }
#navu03 { position:absolute; top:380px; left:185px; width:300px; height:60px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; text-align:left; }
#linkclose { position:absolute; top:400px; left:20px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }

/*content*/
#con { position:absolute; top:185px; left:400px; width:310px; height:185px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
#proj_l { position:absolute; top:185px; left:400px; width:100px; height:185px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
#proj_r { position:absolute; top:185px; left:500px; width:210px; height:185px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
#imp { position:absolute; top:100px; left:400px; width:310px; height:185px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
.headl { font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; letter-spacing:1px; }
.headl_b { font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; letter-spacing:1px; font-weight:bold;}
#fly { position:absolute; width:740px; top:70px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:11px; color:#66CCCC; text-align:center; }
#link { position:absolute; top:150px; left:20px; width:400px; height:300px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
#inter { position:absolute; top:90px; left:20px; width:400px; height:300px; font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
.text { font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:10px; color:#66CCCC; line-height:14px; }
.copy { font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; font-size:9px; color:#66CCCC; text-align:right; }

/*galerie*/
#g_00 { position:absolute; top:159px; left:220px; width:60px; height:60px; }
#g_01 { position:absolute; top:159px; left:290px; width:60px; height:60px; }
#g_02 { position:absolute; top:159px; left:360px; width:60px; height:60px; }
#g_03 { position:absolute; top:159px; left:430px; width:60px; height:60px; }
#g_04 { position:absolute; top:159px; left:500px; width:60px; height:60px; }
#g_05 { position:absolute; top:159px; left:570px; width:60px; height:60px; }
#g_06 { position:absolute; top:229px; left:220px; width:60px; height:60px; }
#g_07 { position:absolute; top:229px; left:290px; width:60px; height:60px; }
#g_08 { position:absolute; top:229px; left:360px; width:60px; height:60px; }
#g_09 { position:absolute; top:229px; left:430px; width:60px; height:60px; }
#g_10 { position:absolute; top:229px; left:500px; width:60px; height:60px; }
#g_11 { position:absolute; top:229px; left:570px; width:60px; height:60px; }
#g_12 { position:absolute; top:299px; left:220px; width:60px; height:60px; }
#g_13 { position:absolute; top:299px; left:290px; width:60px; height:60px; }
#g_14 { position:absolute; top:299px; left:360px; width:60px; height:60px; }
#g_15 { position:absolute; top:299px; left:430px; width:60px; height:60px; }
#g_16 { position:absolute; top:299px; left:500px; width:60px; height:60px; }
#g_17 { position:absolute; top:299px; left:570px; width:60px; height:60px; }
#g_18 { position:absolute; top:369px; left:220px; width:60px; height:60px; }
#g_19 { position:absolute; top:369px; left:290px; width:60px; height:60px; }
#g_breit { position:absolute; top:159px; left:220px; width:490px; height:260px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#g_hoch { position:absolute; top:159px; left:220px; width:490px; height:2000px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#g_detail2 { position:absolute; top:159px; left:399px; width:200px; height:200px; }
#g_detail1 { position:absolute; top:379px; left:399px; width:100px; height:100px; }

/*link*/
a:link { text-decoration:none; color:#66CCCC; }
a:visited { text-decoration:none; color:#66CCCC; }
a:hover { text-decoration:none; color:#66CCCC; font-weight:bolder; letter-spacing:1px;}

a.ul:link { text-decoration:none; color:#66CCCC; text-decoration:underline; }
a.ul:visited { text-decoration:none; color:#66CCCC; text-decoration:underline; }
a.ul:hover { text-decoration:none; color:#66CCCC; text-decoration:underline; }






#iunten {position:absolute; top:66px; left:461px; width:316px; height:24px; }
#iflagge {position:absolute; top:100px; left:700px; width:316px; height:50px; }
/*index_swf*/
/*#swflo {position:absolute; top:161px; left:0px; width:777px; height:2px; }*/
#swfgal {position:absolute; top:154px; left:0px; width:777px; height:110px; }
/*#swflu {position:absolute; top:273px; left:0px; width:777px; height:2px; }*/
/*index_text*/
#itext {position:absolute; top:275px; left:30px; width:720px; height:150px; font-family:tahoma,arial; font-size:15px; color:#AEB0B6;}
/*navigation*/
#logo {position:absolute; top:0px; left:0px; width:461px; height:90px; }
#oben {position:absolute; top:0px; left:461px; width:316px; height:26px; }
#home {position:absolute; top:25px; left:461px; width:81px; height:40px; }
#gal {position:absolute; top:25px; left:540px; width:130px; height:40px; }
#kon {position:absolute; top:25px; left:670px; width:105px; height:40px; }
#unten {position:absolute; top:66px; left:461px; width:316px; height:24px; }
/*kontaktadresse*/
#konad {position:absolute; top:140px; left:426px; width:361px; height:200px; font-family:tahoma,arial; font-size:16px; color:#AEB0B6;}
/*lageplan*/
#lage {position:absolute; top:110px; left:75px; width:210px; height:231px; font-family:tahoma,arial; font-size:13px; color:#AEB0B6; }
/*kontaktformular*/
.feld {font-family:tahoma,arial; font-size:14px; color:#AEB0B6; }
.inputtag  { font-size: 13px; font-family: Tahoma, Arial, Helvetica; background-color: #AEB0B6; border: solid 1px #7F8789 }
.textareatag  { font-size: 13px; font-family: Tahoma, Arial, Helvetica; background-color: #AEB0B6; border: solid 1px #7F8789 }
/*kontaktformular_button*/
#konbli {position:absolute; top:351px; left:416px; width:361px; height:16px; }
#konb {position:absolute; top:367px; left:491px; width:193px; height:63px; }
/*bildergalerie*/
#pic1 {position:absolute; top:120px; left:30px; width:110px; height:110px; font-family:tahoma,arial; font-size:13px; color:#AEB0B6; }
#pic2 {position:absolute; top:150px; left:180px; width:110px; height:110px; font-family:tahoma,arial; font-size:13px; color:#AEB0B6; }
#pic3 {position:absolute; top:180px; left:330px; width:110px; height:100px; font-family:tahoma,arial; font-size:13px; color:#AEB0B6; }
#pic4 {position:absolute; top:200px; left:480px; width:110px; height:110px; font-family:tahoma,arial; font-size:13px; color:#AEB0B6; }
#pic5 {position:absolute; top:230px; left:630px; width:110px; height:110px; font-family:tahoma,arial; font-size:13px; color:#AEB0B6; }
#text {position:absolute; top:350px; left:30px; width:787px; height:40px; font-family:tahmo,arial; font-size:16px; color:#AEB0B6; }
/*PopUp*/
#ptext {font-family:tahoma,arial; font-size:15px; color:#AEB0B6; }
#pschl {position:absolute; font-family:tahoma,arial; font-size:15px; color:#AEB0B6; }

willi {
scrollbar-face-color: rgb(123,9,11);
scrollbar-shadow-color:  rgb(123,9,11);
scrollbar-highlight-color:  rgb(123,9,11);
scrollbar-3dlight-color:  rgb(123,9,11);
scrollbar-darkshadow-color:  rgb(123,9,11);
scrollbar-track-color:  rgb(123,9,11);
scrollbar-arrow-color:  #FF7F00;
font-family : tahoma,arial,helvetica;
font-size:12px;
font-weight:normal;
color: #000000;
