/*
-----------------------------------------
 - HTMLTAG-CSS // BODY 
-----------------------------------------
*/

BODY { margin-top: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color: #a0a0a0; }

/*
-----------------------------------------
 - HTMLTAG-CSS // CONTENT  
-----------------------------------------
*/



.header			{ font-family:Arial; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #426373; }
.header_active	{ font-family:Arial; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #426373; text-decoration: underline; }
a.header:Link    { font-family:Arial; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #426373; text-decoration: none; }
a.header:active  { font-family:Arial; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #426373; text-decoration: none; }
a.header:visited { font-family:Arial; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #426373; text-decoration: none; }
a.header:hover   { font-family:Arial; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #426373; text-decoration: underline; }

.mainnav01    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #ad8f15; text-decoration: none; }
a.mainnav01:Link    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav01:active  { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #ad8f15; text-decoration: none; }
a.mainnav01:visited { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav01:hover   { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #ad8f15; text-decoration: none; }

.mainnav02    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #ac6620; text-decoration: none; }
a.mainnav02:Link    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav02:active  { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #ac6620; text-decoration: none; }
a.mainnav02:visited { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav02:hover   { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #ac6620; text-decoration: none; }

.mainnav03    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #9e2e21; text-decoration: none; }
a.mainnav03:Link    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav03:active  { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #9e2e21; text-decoration: none; }
a.mainnav03:visited { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav03:hover   { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #9e2e21; text-decoration: none; }

.mainnav04    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #78229c; text-decoration: none; }
a.mainnav04:Link    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav04:active  { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #78229c; text-decoration: none; }
a.mainnav04:visited { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav04:hover   { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #78229c; text-decoration: none; }

.mainnav05    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #3781b3; text-decoration: none; }
a.mainnav05:Link    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav05:active  { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #21459e; text-decoration: none; }
a.mainnav05:visited { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav05:hover   { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #3781b3; text-decoration: none; }

.mainnav06    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #568229; text-decoration: none; }
a.mainnav06:Link    { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav06:active  { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #568229; text-decoration: none; }
a.mainnav06:visited { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #dad8d7; text-decoration: none; }
a.mainnav06:hover   { font-family:tahoma; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #568229; text-decoration: none; }

.subnav_lineheight    { line-height: 22px; margin-top:15px; }
.subnav_active    { font-family:tahoma; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: underline; }
a.subnav:Link    { font-family:tahoma; font-size: 12px; font-weight: regular; color: #ffffff ; text-decoration: none; }
a.subnav:active  { font-family:tahoma; font-size: 12px; font-weight: regular; color: #ffffff ; text-decoration: none; }
a.subnav:visited { font-family:tahoma; font-size: 12px; font-weight: regular; color: #ffffff ; text-decoration: none; }
a.subnav:hover   { font-family:tahoma; font-size: 12px; font-weight: regular; color: #ffffff ; text-decoration: underline; }

a.textlink:Link    { font-family:Arial; font-size: 12px; font-weight: bold; color: #426373; text-decoration: none; }
a.textlink:active  { font-family:Arial; font-size: 12px; font-weight: bold; color: #426373; text-decoration: none; }
a.textlink:visited { font-family:Arial; font-size: 12px; font-weight: bold; color: #426373; text-decoration: none; }
a.textlink:hover   { font-family:Arial; font-size: 12px; font-weight: bold; color: #426373; text-decoration: underline; }

.contenttitle { font-family: tahoma; font-size: 13px; color:#235871; font-weight: bold; line-height: 18px; }
.texttitle { font-family: tahoma; font-size: 12px; color:#235871; font-weight: bold; line-height: 18px; }
.fliesstext { font-family: tahoma; font-size: 12px; color:#666666; font-weight: regular; line-height: 20px; }

.kontaktfehler { font-family: tahoma; font-size: 12px; color:#ff0000; }

#iframe { width: 569px; height: 326px; overflow-x: hidden; overflow-y: auto; }
#iframe_gross { width: 569px; height: 410px; overflow-x: hidden; overflow-y: auto; }


a.p1 {width:129px; height:100px; text-decoration:none; border:0; margin:0 0 0 0px; float:left; }
a.p1 img { border:0; }
a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500; }
a.p1 b {position:absolute; left:-9999px; padding:10px; opacity:0; }
a.p1:hover b {top:110px; left:-7px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0; }

a.p2 {width:129px; height:100px; text-decoration:none; border:0; margin:0 0 0 0px; float:left; }
a.p2 img { border:0; }
a.p2:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500; }
a.p2 b {position:absolute; left:-9999px; padding:10px; opacity:0; }
a.p2:hover b {top:110px; left:-140px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0; }

a.p3 {width:129px; height:100px; text-decoration:none; border:0; margin:0 0 0 0px; float:left; }
a.p3 img { border:0; }
a.p3:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500; }
a.p3 b {position:absolute; left:-9999px; padding:10px; opacity:0; }
a.p3:hover b {top:110px; left:-273px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0; }

a.p4 {width:129px; height:100px; text-decoration:none; border:0; margin:0 0 0 0px; float:left; }
a.p4 img { border:0; }
a.p4:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500; }
a.p4 b {position:absolute; left:-9999px; padding:10px; opacity:0; }
a.p4:hover b {top:110px; left:-406px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0; }
 
#info {z-index:100;}
