/* css created by Kreativ Team Trichtisal Zurich, Christa Nussbaumer*/
body { font-size: 11px; font-family : Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(/bilder/hg_neutral.jpg); text-decoration : none; margin : 0; padding : 0; }
img { margin: 0; padding: 0; border-width: 0; }
a { color: #000; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #036; }
textarea {font-size: 11px; font-family : Verdana, Arial, Helvetica, sans-serif;}
input {font-size: 11px; font-family : Verdana, Arial, Helvetica, sans-serif;}
select {font-size: 11px; font-family : Verdana, Arial, Helvetica, sans-serif;}
a:hover { color: #036; border-bottom-style: solid; }
a:link { text-decoration: none; }
a:visited { color: #330; }
a:active { color: #036; border-bottom-style: solid; }

.image {border-bottom:0px; padding-bottom: 0px;}
image.a:hover {border-bottom:0px;}
image.a:link { text-decoration: none; border-bottom:0px;}
image.a:visited {border-bottom:0px; }
image.a:active { border-bottom:0px;}

.searchbox
{
	font-size: 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	width:170px;
}

/*Hauptnavigation*/
.nav1 {
color : #fff;
font-size : 11px;
background-color : #abb3cc;
background-position : 0 0;
text-decoration : none;
width : 140px;
height : 20px;
margin : 0;
padding : 0 0 0 6px;
border-bottom : 1px solid white;
list-style-type : none;
display : block;
}
a.nav1 {
font-size : 11px;
background-color : #1d4071;
display : block;
}
a.nav1:link {
font-size : 11px;
color:#fff;
}
a.nav1:visited {
font-size : 11px;
color:#fff;
}
a.nav1:hover {
color : #000;
font-size : 11px;
background-color : #fff;
}
a.nav1:active {
color : #fff;
font-size : 11px;
background-color : #304071;
}
.nav1fokus {
color : #000;
font-size : 11px;
background-color : #e6eaf6;
background-position : 0 0;
text-decoration : none;
width : 140px;
height : 20px;
padding-left : 6px;
list-style-type : none;
display : block;
}
/*navigation links Stufe1 */
.nav2 { color : #000; font-size : 11px; background-position : 0 0; display : block; text-decoration : none; width : 212px; height : 20px; margin : 0; padding : 0; border-bottom : 1px dotted #000; }
a.nav2 { font-size : 11px; text-decoration : none; background-position : 0 0; display : block; margin : 0; width : 212px; height : 20px; padding: 0; border-bottom-color : #000; border-bottom-width : 1px; list-style-type : none; list-style-position : outside; }
a.nav2:link { font-size : 11px; background-position : 0 0; margin : 0; width : 212px; height : 20px; padding: 0; border-bottom-color : #000; border-bottom-width : 1px; display : block; }
a.nav2:visited { font-size : 11px; background-position : 0 0; width: 212px; height : 20px; }
a.nav2:hover { font-size : 11px; background-color: #d8e3f4; background-position : 0 0; width: 212px; height : 20px; margin : 0; padding: 0; border-right : 6px solid #8296af; border-bottom-color : #000; border-bottom-width : 1px; }
a.nav2:active { color : #039; font-size : 11px; background-position : 0 0; text-decoration : none; width: 212px; height : 20px; margin : 0; padding: 0; }
a.nav2fokus { color : #039; font-size : 11px; background-color: #d8e3f4; background-position : 0 0; text-decoration : none; margin : 0; padding : 0; width : 212px; height : 20px; border-right : 6px solid #8296af; border-bottom : 1px dotted #000; display : block; }
/*navigation links Stufe2 */
.nav2a { color : #000; font-size : 11px; background-color: #b4ceee; background-position : 0 0; display : block; text-decoration : none; width : 202px; height : 20px; margin : 0; padding : 0; border-bottom : 1px dotted #fff; list-style-type : none; }
a.nav2a {
font-size : 11px;
text-decoration : none;
background-position : 0 0;
display : block;
padding : 0 0 0 12px;
width : 201px;
height : 20px;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
border-right : 6px solid #8296af;
border-bottom : 1px dotted #fff;
list-style-type : none;
list-style-position : outside;
}
a.nav2a:link {
font-size : 11px;
background-position : 0 0;
width : 201px;
height : 20px;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
padding-left : 0;
border-bottom : 1px dotted #fff;
list-style-position : outside;
}
a.nav2a:visited {
font-size : 11px;
background-position : 0 0;
height : 20px;
}
a.nav2a:hover {
color : #039;
font-size : 11px;
background-position : 0 0;
height : 20px;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
border-right : 6px solid #039;
}
a.nav2a:active { color : #039; font-size : 11px; background-color : #b4ceee; background-position : 0 0; text-decoration : none; height : 20px; margin : 0; padding : 0 0 0 12px; }
a.nav2afokus { color : #039; font-size : 11px; background-color: #ccf; background-image: url(/bilder/pfeil_blau.gif); background-repeat: no-repeat; background-position : 0 0; text-decoration : none; width : 201px; height : 20px; margin: 0; padding : 0 0 0 12px; border-right : 6px solid #039; border-bottom : 1px dotted #fff; display : block; }
/*navigation links Stufe2 blau
*/
.navblau2a { color : #000; font-size : 11px; background-color: #b4ceee; overflow:hidden; background-image: url(/bilder/pfeil_weiss.gif); background-repeat: no-repeat; background-position : 0 0; display : block; text-decoration : none; width : 200px; height : 20px; padding-left: 12px; border-bottom : 1px dotted #fff; }
a.navblau2a { font-size : 11px; text-decoration : none; background-position : 0 0; display : block; border-right : 6px solid #8296af; border-bottom : 1px dotted #fff; }
a.navblau2a:link { font-size : 11px; background-position : 0 0; border-bottom : 1px dotted #fff; }
a.navblau2a:visited { font-size : 11px; background-position : 0 0; }
a.navblau2a:hover { color : #039; font-size : 11px; background-position : 0 0; border-right : 6px solid #36c; }
a.navblau2a:active { color : #039; font-size : 11px; background-color : #b4ceee; background-position : 0 0; text-decoration : none; }
a.navblau2afokus { color : #039; font-size : 11px; overflow:hidden; background-image: url(/bilder/pfeil_blau.gif); background-repeat: no-repeat; background-position : 0 0; text-decoration : none; width: 200px; height: 20px; padding-left: 12px; border-right : 6px solid #36c; border-bottom: 1px dotted #fff; display : block; }
/*navigation links Stufe2 rot
*/
.navrot2a { color : #000; font-size : 11px; background-color: #b4ceee; overflow:hidden; background-image: url(/bilder/pfeil_weiss.gif); background-repeat: no-repeat; background-position : 0 0; display : block; text-decoration : none; width : 200px; height : 20px; padding-left: 12px; border-bottom : 1px dotted #fff; }
a.navrot2a { font-size : 11px; text-decoration : none; background-position : 0 0; display : block; border-right : 6px solid #8296af; border-bottom : 1px dotted #fff; }
a.navrot2a:link { font-size : 11px; background-position : 0 0; border-bottom : 1px dotted #fff; }
a.navrot2a:visited { font-size : 11px; background-position : 0 0; }
a.navrot2a:hover { color : #f00; font-size : 11px; background-position : 0 0; border-right : 6px solid #f00; }
a.navrot2a:active { color : #f00; font-size : 11px; background-color : #b4ceee; background-position : 0 0; text-decoration : none; }
a.navrot2afokus { color : #f00; font-size : 11px; overflow:hidden; background-image: url(/bilder/pfeil_rot.gif); background-repeat: no-repeat; background-position : 0 0; text-decoration : none; width: 200px; height: 20px; padding-left: 12px; border-right : 6px solid #f00; border-bottom: 1px dotted #fff; display : block; }
/*navigation links Stufe2 gelb
*/
.navgelb2a { color : #000; font-size : 11px; background-color: #b4ceee; overflow:hidden; background-image: url(/bilder/pfeil_weiss.gif); background-repeat: no-repeat; background-position : 0 0; display : block; text-decoration : none; width : 200px; height : 20px; padding-left: 12px; border-bottom : 1px dotted #fff; }
a.navgelb2a { font-size : 11px; text-decoration : none; background-position : 0 0; display : block; border-right : 6px solid #8296af; border-bottom : 1px dotted #fff; }
a.navgelb2a:link { font-size : 11px; background-position : 0 0; border-bottom : 1px dotted #fff; }
a.navgelb2a:visited { font-size : 11px; background-position : 0 0; }
a.navgelb2a:hover { color : #6c4d03; font-size : 11px; background-position : 0 0; border-right : 6px solid #a07102; }
a.navgelb2a:active { color : #a07102; font-size : 11px; background-color : #b4ceee; background-position : 0 0; text-decoration : none; }
a.navgelb2afokus { color : #6c4d03; overflow:hidden; font-size : 11px; background-image: url(/bilder/pfeil_gelb.gif); background-repeat: no-repeat; background-position : 0 0; text-decoration : none; width: 200px; height: 20px; padding-left: 12px; border-right : 6px solid #a07102; border-bottom: 1px dotted #fff; display : block; }
/*navigation links Stufe2 gruen*/
.navgruen2a { color : #000; font-size : 11px; background-color: #b4ceee; overflow:hidden; background-image: url(/bilder/pfeil_weiss.gif); background-repeat: no-repeat; background-position : 0 0; display : block; text-decoration : none; width : 200px; height : 20px; padding-left: 12px; border-bottom : 1px dotted #fff; }
a.navgruen2a { font-size : 11px; text-decoration : none; background-position : 0 0; display : block; border-right : 6px solid #8296af; border-bottom : 1px dotted #fff; }
a.navgruen2a:link { font-size : 11px; background-position : 0 0; border-bottom : 1px dotted #fff; }
a.navgruen2a:visited { font-size : 11px; background-position : 0 0; }
a.navgruen2a:hover { color : #060; font-size : 11px; background-position : 0 0; border-right : 6px solid #060; }
a.navgruen2a:active { color : #060; font-size : 11px; background-color : #b4ceee; background-position : 0 0; text-decoration : none; }
a.navgruen2afokus { color : #060; overflow:hidden; font-size : 11px; background-image: url(/bilder/pfeil_gruen.gif); background-repeat: no-repeat; background-position : 0 0; text-decoration : none; width: 200px; height: 20px; padding-left: 12px; border-right : 6px solid #060; border-bottom: 1px dotted #fff; display : block; }
/*navigation links Stufe2 neutral*/
.navneutral2a { color : #000; font-size : 11px; background-color: #b4ceee; overflow:hidden; background-image: url(/bilder/pfeil_weiss.gif); background-repeat: no-repeat; background-position : 0 0; display : block; text-decoration : none; width : 200px; height : 20px; padding-left: 12px; border-bottom : 1px dotted #fff; }
a.navneutral2a { font-size : 11px; text-decoration : none; overflow:hidden; background-position : 0 0; display : block; border-right : 6px solid #8296af; border-bottom : 1px dotted #fff; }
a.navneutral2a:link { font-size : 11px; background-position : 0 0; border-bottom : 1px dotted #fff; }
a.navneutral2a:visited { font-size : 11px; background-position : 0 0; }
a.navneutral2a:hover { color : #036; font-size : 11px; background-position : 0 0; border-right : 6px solid #036; }
a.navneutral2a:active { color : #036; font-size : 11px; overflow:hidden; background-color : #b4ceee; background-position : 0 0; text-decoration : none; }
a.navneutral2afokus { color : #036; font-size : 11px; overflow:hidden; background-image: url(/bilder/pfeil_neutral.gif); background-repeat: no-repeat; background-position : 0 0; text-decoration : none; width: 200px; height: 20px; padding-left: 12px; border-right : 6px solid #036; border-bottom: 1px dotted #fff; display : block; }
/*
-------------------------------------- */
p, li, table, tr, td, dd{
font-size : 11px;
line-height : 16px;
letter-spacing : 0.01em;
margin : 0;
padding : 0;
}
.neutralNavi, a.neutralNavi, a.neutralNavi:link, a.neutralNavi:visited, a.neutralNavi:hover, a.neutralNavi:active
{
	text-decoration:none;
	border:0px;
}
/*navigation rechts rot*/
.rot { color: #000; line-height: 18px; }
a.rot { color: #000; background-image: url(/bilder/pfeil_rot.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #f00; }
a.rot:link { text-decoration: none; }
a.rot:visited { color: #330; }
a.rot:hover { color: #f00; border-bottom-style: solid; }
a.rot:active { color: #f00; border-bottom-style: solid; }
a.rotfokus { color: #f00; background-image: url(/bilder/pfeil_rot.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #f00; }
/*
navigation rechts gruen*/
.gruen { color: #000; line-height: 18px; }
a.gruen { color: #000; background-image: url(/bilder/pfeil_gruen.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #060; }
a.gruen:link { text-decoration: none; }
a.gruen:visited { color: #002600; }
a.gruen:hover { color: #060; border-bottom-style: solid; }
a.gruen:active { color: #060; border-bottom-style: solid; }
a.gruenfokus { color: #060; background-image: url(/bilder/pfeil_gruen.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #060; }
/*
navigation rechts gelb*/
.gelb { color: #000; line-height: 18px; }
a.gelb { color: #000; background-image: url(/bilder/pfeil_gelb.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #a07102; }
a.gelb:link { text-decoration: none; }
a.gelb:visited { color: #322800; }
a.gelb:hover { color: #6c4d03; border-bottom-style: solid; }
a.gelb:active { color: #6c4d03; border-bottom-style: solid; }
a.gelbfokus { color: #6c4d03; background-image: url(/bilder/pfeil_gelb.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #a07102; }
/*
navigation rechts blau*/
.blau { color: #000; line-height: 18px; }
a.blau { color: #000; background-image: url(/bilder/pfeil_blau.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #039; }
a.blau:link { text-decoration: none; }
a.blau:visited { color: #333; }
a.blau:hover { color: #039; border-bottom-style: solid; }
a.blau:active { color: #039; border-bottom-style: solid; }
a.blaufokus { color: #039; background-image: url(/bilder/pfeil_blau.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #039; }

/*Weiterb Links rot ohne Pfeil*/
.rotweiterb { color: #000; line-height: 18px; }
a.rotweiterb { color: #000; background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #f00; }
a.rotweiterb:link { text-decoration: none; }
a.rotweiterb:visited { color: #330; }
a.rotweiterb:hover { color: #f00; border-bottom-style: solid; }
a.rotweiterb:active { color: #f00; border-bottom-style: solid; }

/*Weiterb Links gruen ohne Pfeil*/
.gruenweiterb { color: #000; line-height: 18px; }
a.gruenweiterb { color: #000; background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #060; }
a.gruenweiterb:link { text-decoration: none; }
a.gruenweiterb:visited { color: #002600; }
a.gruenweiterb:hover { color: #060; border-bottom-style: solid; }
a.gruenweiterb:active { color: #060; border-bottom-style: solid; }

/*Weiterb Links gelb ohne Pfeil*/
.gelbweiterb { color: #000; line-height: 18px; }
a.gelbweiterb { color: #000; background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #a07102; }
a.gelbweiterb:link { text-decoration: none; }
a.gelbweiterb:visited { color: #322800; }
a.gelbweiterb:hover { color: #6c4d03; border-bottom-style: solid; }
a.gelbweiterb:active { color: #6c4d03; border-bottom-style: solid; }

/*Weiterb Links blau ohne Pfeil*/
.blauweiterb { color: #000; line-height: 18px; }
a.blauweiterb { color: #000; background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #039; }
a.blauweiterb:link { text-decoration: none; }
a.blauweiterb:visited { color: #333; }
a.blauweiterb:hover { color: #039; border-bottom-style: solid; }
a.blauweiterb:active { color: #039; border-bottom-style: solid; }

/*Weiterb Links neutral ohne Pfeil*/
.neutralweiterb { color: #000; line-height: 18px; }
a.neutralweiterb { color: #000; background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #036; }
a.neutralweiterb:link { text-decoration: none; }
a.neutralweiterb:visited { color: #330; }
a.neutralweiterb:hover { color: #036; border-bottom-style: solid; }
a.neutralweiterb:active { color: #036; border-bottom-style: solid; }


h1 {
color : #036;
font-size : 12px;
font-weight : bold;
line-height : 18px;
margin : 0 0 9px;
}
.titel 
{
color : #036;
font-size : 12px;
font-weight : bold;
line-height : 18px;
margin : 0 0 9px;
}
.untertitel 
{
color : #036;
font-size : 12px;
font-weight : bold;
line-height : 18px;
margin : 0 0 9px;
}
h2 { color : #000; font-size : 11px; font-weight : 700; line-height : 18px; background-image: url(/bilder/h2_neutral.gif); background-repeat: no-repeat; background-position: 0 0; letter-spacing : 0; margin : 9px 0 0; padding-left: 13px; }
.abteilung { color: #8296af; margin-left: 20px; }
.blau
{
	color : #039;
}
.rot {color:#f00; }
.gruen {color:#060; }
.gelb {color:#6c4d03; }
h3 {
color : #036;
font-size : 12px;
font-weight : normal;
line-height : 18px;
margin : 0 0 9px;
}
/*
navigation rechts neutral*/
.neutral { color: #000; line-height: 18px; }
a.neutral { color: #000; background-image: url(/bilder/pfeil_neutral.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #036; }
a.neutral:link { text-decoration: none; }
a.neutral:visited { color: #330; }
a.neutral:hover { color: #036; border-bottom-style: solid; }
a.neutral:active { color: #036; border-bottom-style: solid; }
a.gneutralfokus { color: #036; background-image: url(/bilder/pfeil_neutral.gif); background-repeat: no-repeat; text-decoration: none; padding-bottom: 1px; padding-left: 12px; border-bottom: 1px dotted #036; }

#bannerfillerneutral { background-image: url(/bilder/bannerfiller.gif); top: 43px; left: 0px; position:absolute; visibility: visible; width: 100%; height: 151px; border-bottom: 1px solid #036;}
#bannerfillerblau { background-image: url(/bilder/bannerfiller.gif); top: 43px; left: 0px; position:absolute; visibility: visible; width: 100%; height: 151px; border-bottom: 1px solid #36c;}
#bannerfillergelb { background-image: url(/bilder/bannerfiller.gif); top: 43px; left: 0px; position:absolute; visibility: visible; width: 100%; height: 151px; border-bottom: 1px solid #a07102;}
#bannerfillergruen { background-image: url(/bilder/bannerfiller.gif); top: 43px; left: 0px; position:absolute; visibility: visible; width: 100%; height: 151px; border-bottom: 1px solid #060; }
#bannerfillerrot { background-image: url(/bilder/bannerfiller.gif); top: 43px; left: 0px; position:absolute; visibility: visible; width: 100%; height: 151px; border-bottom: 1px solid #f00;}
#logo1 { height: auto; width: auto; left: 0; top: 0; position: absolute; visibility: visible; clear: right; border-right: 1px solid #fff; }
#hg { background-image: url(bilder/tbz_hg.jpg); height: 43px; width: 1000px; left: 0; top: 0; position: absolute; visibility: visible; }
#bildelektro { background-image: url(/bilder/streifen/22elektro.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildinformatik { background-image: url(/bilder/streifen/informationstechnik.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildtechniker { background-image: url(/bilder/streifen/24techniker.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildauto { background-image: url(/bilder/streifen/21auto.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildschulea { background-image: url(/bilder/streifen/11schule.jpg); height: 127px; width: 1086px; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildschulec { background-image: url(/bilder/streifen/schle4.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildschuled { background-image: url(/bilder/streifen/schule8.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildnschulef { background-image: url(/bilder/streifen/weietb.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildeweiterbildung { background-image: url(/bilder/streifen/3weiterbildung.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildberufe { background-image: url(/bilder/streifen/hgberufe.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#bildintern { background-image: url(/bilder/streifen/hg_intern.jpg); height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }
#schule { background-image: url(/bilder/tbz_hg.jpg); height: auto; width: 140px; left: 167px; top: 0; position: absolute; visibility: visible; padding-top: 24px; padding-bottom: 3px; padding-left: 6px; border-right: 1px solid #fff; }
#schule2 { height: auto; width: auto; left: 166px; top: 43px; position: absolute; visibility: hidden; border-right: 1px solid #fff; border-left: 1px solid #fff; }
#abteilung { background-image: url(/bilder/tbz_hg.jpg); height: auto; width: 140px; left: 314px; top: 0; position: absolute; visibility: visible; padding-top: 24px; padding-bottom: 3px; padding-left: 6px; border-right: 1px solid #fff; }
#abteilung2 { height: auto; width: auto; left: 313px; top: 43px; position: absolute; visibility: hidden; border-right: 1px solid #fff; border-left: 1px solid #fff; }
#weiterbildung { background-image: url(/bilder/tbz_hg.jpg); height: auto; width: 140px; top: 0; position: absolute; left: 461px; visibility: visible; padding-top: 24px; padding-bottom: 3px; padding-left: 6px; border-right: 1px solid #fff; }
#weiterbildung2 { height: auto; width: auto; top: 43px; position: absolute; left: 460px; visibility: hidden; border-right: 1px solid #fff; border-left: 1px solid #fff; }
#berufe { background-image: url(/bilder/tbz_hg.jpg); height: auto; width: 140px; left: 608px; top: 0; position: absolute; visibility: visible; padding-top: 24px; padding-bottom: 3px; padding-left: 6px; border-right: 1px solid #fff; }
#berufe2 { height: auto; width: auto; left: 607px; top: 43px; position: absolute; visibility: hidden; clear: right; border-right: 1px solid #fff; border-left: 1px solid #fff; }
#intern { background-image: url(/bilder/tbz_hg.jpg); height: auto; width: 140px; left: 755px; top: 0; position: absolute; visibility: visible; padding-top: 24px; padding-bottom: 3px; padding-left: 6px; border-right: 1px solid #fff; border-bottom-color: #fff; }
#intern2 { height: auto; width: auto; left: 754px; top: 43px; position: absolute; visibility: hidden; border-right: 1px solid #fff; border-left: 1px solid #fff; }
#obenrechts { background-image: url(/bilder/tbz_hg.jpg); height: 43px; width: 140px; left: 902px; top: 0; position: absolute; visibility: visible; }
#logo2 { height: auto; width: 30px; left: -2px; top: 209px; position: absolute; visibility: visible;}
#inhalt {width: 440px; left: 295px; top: 250px; position: relative; visibility: visible; height: auto;}
#inhalt2 {width: 440px; left: 295px; top: 250px; position: relative; visibility: visible; height: auto;}
#bild { background-color: #003364; height: 127px; width: 100%; left: 0; top: 43px; position: absolute; visibility: visible; }

#Ebene2 { left: 1020px; top: 461px; position: absolute; visibility: visible; background-color:Green;}
#untenav { text-decoration: none; left: 46px; top: 212px; position: absolute; width: auto; visibility: visible; }
#bildblau { width: 705px; left: 314px; top: 195px; position: absolute; visibility: visible; border-right: 6px solid #36c; bottom:0px;}
#bildgelb { width: 705px; left: 314px; top: 195px; position: absolute; visibility: visible; border-right: 6px solid #960; bottom:0px;}
#bildgruen { width: 705px; left: 314px; top: 195px; position: absolute; visibility: visible; border-right: 6px solid #060; bottom:0px;}
#bildneutral { width: 705px; left: 314px; top: 195px; position: absolute; visibility: visible; border-right: 6px solid #036; bottom:0px;}
#bildrot { width: 705px; left: 314px; top: 195px; position: absolute; visibility: visible; border-right: 6px solid #f00; bottom:0px;}
#search { height: 23px; width:1086px; left: 0; top: 170px; position: absolute; visibility: visible; padding-top: 1px; }
#searchblau { height: 23px; width:1086px; left: 0; top: 170px; position: absolute; visibility: visible; padding-top: 1px; }
#searchgelb { height: 23px; width:1086px; left: 0; top: 170px; position: absolute; visibility: visible; padding-top: 1px; }
#searchgruen { height: 23px; width:1086px; left: 0; top: 170px; position: absolute; visibility: visible; padding-top: 1px; }
#searchneutral { height: 23px; width:1086px; left: 0; top: 170px; position: absolute; visibility: visible; padding-top: 1px; }
#searchrot { height: 23px; width:1086px; left: 0; top: 170px; position: absolute; visibility: visible; padding-top: 1px; }

#bildspalte { height: auto; width: 264px; left: 755px; position: absolute; top: 195px; visibility: visible; overflow:hidden;}
#bildspalteblau { height: auto; width: 264px; left: 755px; position: absolute; top: 195px; visibility: visible; overflow:hidden; }
#bildspaltegelb { height: auto; width: 264px; left: 755px; position: absolute; top: 195px; visibility: visible; overflow:hidden; }
#bildspaltegruen { height: auto; width: 264px; left: 755px; top: 195px; position: absolute; visibility: visible; overflow:hidden; }
#bildspalteneutral { height: auto; width: 264px; left: 755px; position: absolute; top: 195px; visibility: visible; overflow:hidden;}
#bildspalterot { height: auto; width: 264px; left: 755px; position: absolute; top: 195px; visibility: visible; overflow:hidden; }

#untenav { text-decoration: none; left: 46px; top: 212px; position: absolute; width: auto; visibility: visible; }
#untenavblau { text-decoration: none; left: 46px; top: 212px; position: absolute; width: auto; visibility: visible; }
#untenavgelb { text-decoration: none; left: 46px; top: 212px; position: absolute; width: auto; visibility: visible; }
#untenavgruen { width: auto; left: 46px; top: 212px; position: absolute; visibility: visible; }
#untenavneutral { text-decoration: none; left: 46px; top: 212px; position: absolute; width: auto; visibility: visible; }
#untenavrot { text-decoration: none; left: 46px; top: 212px; position: absolute; width: auto; visibility: visible; }
#navigate { height: 38px; width: 440px; left: 295px; top: 212px; position: absolute; visibility: visible;}

.width_combobox 
{
	width: 255px;
}

.width_textbox 
{
	width: 250px;
}

.searchButtonneutral
{
	background: url(/bilder/searchneutral.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/searchneutral.gif);
	height:13px;
	width:54px;
	border: none;
	cursor: default;
	vertical-align:middle;
}

.searchButtonneutral:hover
{
	background-image: url(/bilder/searchneutral_over.gif);
	cursor: pointer;
}

.sitemapneutral
{
	BACKGROUND: url(/bilder/sitemapneutral.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/sitemapneutral.gif);
	height:13px;
	width:59px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.sitemapneutral:hover
{
	background-image: url(/bilder/sitemapneutral_over.gif);
	cursor: pointer;
}

.searchButtonneutralB
{
	BACKGROUND: url(/bilder/searchneutral_b.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/searchneutral_b.gif);
	height:13px;
	width:54px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.searchButtonneutralB:hover
{
	background-image: url(/bilder/searchneutral_b_over.gif);
	cursor: pointer;
}

.searchButtongelb
{
	BACKGROUND: url(/bilder/searchgelb.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/searchgelb.gif);
	height:13px;
	width:54px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.searchButtongelb:hover
{
	background-image: url(/bilder/searchgelb_over.gif);
	cursor: pointer;
}

.sitemapgelb
{
	BACKGROUND: url(/bilder/sitemapgelb.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/sitemapgelb.gif);
	height:13px;
	width:59px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.sitemapgelb:hover
{
	background-image: url(/bilder/sitemapgelb_over.gif);
	cursor: pointer;
}

.searchButtonrot
{
	BACKGROUND: url(/bilder/searchrot.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/searchrot.gif);
	height:13px;
	width:54px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.searchButtonrot:hover
{
	background-image: url(/bilder/searchrot_over.gif);
	cursor: pointer;
}

.sitemaprot
{
	BACKGROUND: url(/bilder/sitemaprot.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/sitemaprot.gif);
	height:13px;
	width:59px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.sitemaprot:hover
{
	background-image: url(/bilder/sitemaprot_over.gif);
	cursor: pointer;
}

.searchButtonblau
{
	BACKGROUND: url(/bilder/searchblau.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/searchblau.gif);
	height:13px;
	width:54px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.searchButtonblau:hover
{
	background-image: url(/bilder/searchblau_over.gif);
	cursor: pointer;
}

.sitemapblau
{
	BACKGROUND: url(/bilder/sitemapblau.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/sitemapblau.gif);
	height:13px;
	width:59px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.sitemapblau:hover
{
	background-image: url(/bilder/sitemapblau_over.gif);
	cursor: pointer;
}

.searchButtongruen
{
	BACKGROUND: url(/bilder/searchgruen.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/searchgruen.gif);
	height:13px;
	width:54px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.searchButtongruen:hover
{
	background-image: url(/bilder/searchgruen_over.gif);
	cursor: pointer;
}

.sitemapgruen
{
	BACKGROUND: url(/bilder/sitemapgruen.gif) #dbdbdb repeat-y left top;
	background-image: url(/bilder/sitemapgruen.gif);
	height:13px;
	width:59px;
	border: none;
	CURSOR: default;
	vertical-align:middle;
}

.sitemapgruen:hover
{
	background-image: url(/bilder/sitemapgruen_over.gif);
	cursor: pointer;
}

.gruenportal { color: #060; font-weight: normal; text-decoration: none; border-bottom: 0px;}
a.gruenportal { color: #060; text-decoration: none; padding-bottom: 1px; border-bottom: 0px;}
a.gruenportal:link { color: #060; text-decoration: none; }
a.gruenportal:visited { color: #060; }
a.gruenportal:hover { color: #060; border-bottom: 1px solid #060; }
a.gruenportal:active { color: #060; border-bottom-style: solid; }
.rotportal { color: #f00; font-weight: normal; text-decoration: none; border-bottom: 0px;}
a.rotportal { color: #f00; text-decoration: none; padding-bottom: 1px; border-bottom: 0px;}
a.rotportal:link { color: #f00; text-decoration: none; }
a.rotportal:visited { color: #f00; }
a.rotportal:hover { color: #f00; border-bottom: 1px solid #f00; }
a.rotportal:active { color: #060; }
.blauportal { color: #36c; font-weight: normal; text-decoration: none; border-bottom: 0px;}
a.blauportal { color: #36c; text-decoration: none; padding-bottom: 1px; border-bottom: 0px;}
a.blauportal:link { color: #36c; text-decoration: none; }
a.blauportal:visited { color: #36c; }
a.blauportal:hover { color: #36c; border-bottom: 1px solid #36c; }
a.blauportal:active { color: #36c; }
.gelbportal { color: #c60; font-weight: normal; text-decoration: none; border-bottom: 0px;}
a.gelbportal { color: #c60; text-decoration: none; padding-bottom: 1px; border-bottom: 0px;}
a.gelbportal:link { color: #c60; text-decoration: none; }
a.gelbportal:visited { color: #c60; }
a.gelbportal:hover { color: #c60; border-bottom: 1px solid #c60; }
a.gelbportal:active { color: #c60; }
