/*container*/
#container42 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:420px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,420px,0px); }
#container5 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:500px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,500px,0px); }
#container6 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:600px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,600px,0px); }
#container65 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:650px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,650px,0px); }
#container7 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:700px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,700px,0px); }
#container76 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:760px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,760px,0px); }
#container8 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:800px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,800px,0px); }
#container9 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:900px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,900px,0px); }
#container100 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:1000px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,1000px,0px); }
#container110 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:1100px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,1100px,0px); }
#container140 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:1400px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,1400px,0px); }
#container180 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:1800px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,1800px,0px); }
#container200 {/*border:1px solid grey;*/ position:absolute; top:50%; left:50%; width:750px; height:2000px; overflow:hidden; margin-top:-360px; margin-left:-380px; clip:rect(0px,750px,2000px,0px); }

/*design*/
#logo {position:absolute; top:0px; left:0px; width:461px; height:98px; }
#logo_u {position:absolute; top:99px; left:182px; width:20px; }
#linev { position:absolute; top:99px; left:140px; width:1px; height:200px; background-color:Black;}
#lineh { position:absolute; top:98px; left:0px; width:740px; height:10px; }

/*navigation*/
#hauptnav { position:absolute; top:103px; left:220px; width:600px; height:11px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#subnav7 { position:absolute; top:204; left:0px; width:125px; height:0px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#subnav6 { position:absolute; top:218; left:0px; width:125px; height:0px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#subnav5 { position:absolute; top:232; left:0px; width:125px; height:0px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#subnav4 { position:absolute; top:246; left:0px; width:125px; height:0px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#subnav3 { position:absolute; top:260; left:0px; width:125px; height:0px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#subnav2 { position:absolute; top:274; left:0px; width:125px; height:0px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#subnav1 { position:absolute; top:288; left:0px; width:125px; height:0px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#next {/*border:1px solid grey*/; position:absolute; top:157; left:105px; width:100px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:14px; font-weight:bold; }
.nav { font-weight:bold; color:#CC3366; }
#top { text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; }

/*content*/
#titel {/*border:1px solid grey*/; position:absolute; top:345; left:55px; width:150px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; }
#titel1 {/*border:1px solid grey*/; position:absolute; top:345; left:35px; width:170px; text-align:right; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; }
#titel_u {/*border:1px solid grey*/; position:absolute; top:380; left:220px; width:100px; text-align:left; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; }
#thema { position:absolute; top:99px; left:0px; width:105px; height:60px; }
#image { position:absolute; top:159px; left:220px; width:420px; height:140px; }
#con_head { position:absolute; top:159px; left:220px; width:420px; height:140px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#galerie { position:absolute; top:380px; left:220px; width:420px; height:200px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; }

#con { position:absolute; top:319px; left:220px; width:420px; height:140px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#con_o { position:absolute; top:319px; left:220px; width:420px; height:15px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#con_l { position:absolute; top:339px; left:220px; width:120px; height:140px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#con_r { position:absolute; top:339px; left:350px; width:200px; height:140px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#con_pr { font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }

.con { font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
.conbold { font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:12px; color:#CC3366; letter-spacing:1px; }
.copy { font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:9px;}

#prfo01 { position:absolute; top:300px; left:220px; width:120px; height:230px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#prfo02 { position:absolute; top:300px; left:360px; width:120px; height:230px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#prfo03 { position:absolute; top:300px; left:500px; width:120px; height:230px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#prfo07 { position:absolute; top:300px; left:640px; width:120px; height:230px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }

#prfo04 { position:absolute; top:540px; left:220px; width:300px; height:230px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#prfo05 { position:absolute; top:540px; left:370px; width:300px; height:230px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }
#prfo06 { position:absolute; top:540px; left:520px; width:300px; height:230px; font-family:Arial, sans-serif, Verdana, Geneva, Helvetica; font-size:11px; letter-spacing:1px; }

/*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:300px; 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:100px; 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; }

/*fotogalerie*/
#foto_l { position:absolute; top:240px; left:220px; width:200px; height:500px; }
#foto_r { position:absolute; top:240px; left:440px; width:200px; height:500px; }

/*link*/
a:link { text-decoration:none; color:#000000; }
a:visited { text-decoration:none; color:#000000; }
a:hover { text-decoration:none; color:#CC3366; }

/*link Content*/
a.con:link { text-decoration:underline; color:#000000; }
a.con:visited { text-decoration:underline; color:#000000; }
a.con:hover { text-decoration:underline; color:#CC3366; }

/*Klassen fuer Standort verlinkt*/
a.gelb:link {color: #FFFFCC; text-decoration: none}
a.gelb:visited {color: #FFFFCC; text-decoration: none}
a.gelb:hover {color: #FFFFCC; text-decoration: underline}
a.gelb:active {color: #FFFFCC; text-decoration: none}