




body {
font-family: Arial, Helvetica, sans-serif;
font-size: 100.1%;
text-align: center; 
margin: 0em;
padding: 0em;
} 
.accesskey {
position:absolute;
left:-20000px;
}
.clear {clear: both;}
.unsichtbar { display: none; }

#rahmen {
font-size: 1.0em;
width: 62em;
position: relativ;
margin-left: auto;
margin-right: auto;
margin-top: 0em;
margin-bottom:0em;
display: block;
background-color: #8d0404;
text-align: left;
}
#flaeche_weiss {
width: 62.0em;
background-image: url('/xbcr/SID-2FC8E992-B8817BE9/hg_weiss_.gif');
background-repeat: repeat-y;
background-position: 11.25em;
font-size: 1.0em;
margin: 0em;
padding: 0em;
display: block;
z-index: 1;
}
#flaeche_rot {
width: 62.0em;
background-image: url('/xbcr/SID-2FC8E992-B8817BE9/hg_rot.gif');
background-repeat: repeat-y;
background-position: 50.8em;
font-size: 1.0em;
margin: 0em;
padding: 0em;
display: block;
z-index: 2;
}
.logo {
position:absolute;
margin: -5em auto 0em 54em;
}

/************************** Header *********************/
.nav_head {
width: 100%;
height: 6.50em;
font-size: 1.0em;
color: #ffffff;
background-color: #8d0404;
padding: 0em;
margin: 0em;
text-align: center;
}
.headline { 
font-family: verdana, arial;
font-size: 2.1em;
padding: 0.9em 0em 0em 0em;
margin: 0em;
text-align: center;
color: #ffffff;
background-color: #8d0404;
}
.head_search {
width: 100%;
margin: 0em;
padding: 0em;
font-size: 1.0em;
height: 1.7em;
background-color: #cbcbcb; 
text-align: right;
}
.nav_search {
width: 11.25em;
height: 1.7em;
font-size: 1.0em;
margin: 0em;
text-align: left;
background-color: white;
float: right;
}
.nav_search_hg {
background-color: #ffffff;
padding: 1em 1em 2em 0em;
}
.nav_search form {
padding: 0em 0em 0em 0.2em;
margin: 0em;
}
.nav_search_field {
width: 11.5em;
font-size: 0.7em;
margin: 0.19em 0em 0.5em 0.2em;
float: rigth;
}
.nav_search_button {
padding: 0.30em 0.95em 0.3em 0.4em;
cursor:pointer;
background-color: #cbcbcb;
}

.suchergebnis_mark {
font-weight: bold;
width: 43em;
font-size: 1.0em;
}


/************************** Spalte links *********************/
#spaltelinks { 
width: 11.23em;
font-size: 1.0em;
color: #cbcbcb;
text-align: left;
float: left;
padding: 0em 0em 3em 0em;
margin: 0em;
display: block;
/*background-color: #8d0404;*/
}
/************************** Hauptnavigation links *********************/
.navigation {
font-size: 1.0em;
text-align: left;
padding: 0em;
margin: 0em;
float: left;
}
.navigation ul  {
font-family: verdana, arial;
font-size: 1em;
list-style: none;
padding: 0em;
margin: 0.8em 0em 0.8em 0em;
display: block;
}
.navigation ul li {
display: inline;
}
.navigation li ul {
margin: 0em;
}
a.nav:link, a.nav:visited { color: #cbcbcb; background-color: #8d0404; text-decoration:none; }
a.nav:active, a.nav:hover { color: #ffffff; background-color: #ac6868; border-top: 1px solid #ffffff; border-left: 1px solid #ac6868; border-right: 1px solid #ac6868; border-bottom: 1px solid #ffffff;}
a.nav {
font-family: verdana, arial;
font-size: 0.85em;
padding: 0em 6.1em 0em 1.5em;
margin: 0em;
color: #cbcbcb;
background-color: #8d0404;
line-height: 2.3em;
text-decoration: none;
display: block;
border: 1px solid #8d0404;
}
a.nav_sel:link, a.nav_sel:visited { color: #ffffff; background-color:#ac6868; text-decoration:none; }
a.nav_sel:active, a.nav_sel:hover { color: #ffffff; background-color:#ac6868;}

a.nav_sel {
padding: 0em 5.1em 0em 1.5em;
margin: 0em;
font-size: 0.85em;
font-weight: normal;
background-color: #ac6868;
color: #ffffff;
line-height: 2.3em;
text-decoration:none;
display:block;
border-top: 1px solid #ffffff; 
border-left: 1px solid #ac6868; 
border-right: 1px solid #ac6868; 
border-bottom: 1px solid #ffffff;
}
 
#mark {color: #ffffff;}
a.sub_nav:link, a.sub_nav:visited { color: #ac6868; background-color: #ac6868; text-decoration:none; }
a.sub_nav:active, a.sub_nav:hover { color: #ffffff; background-color: #ac6868; }

a.sub_nav {
font-family: verdana, arial;
font-weight: normal;
font-size: 0.7em;
text-transform: none;
padding: 0.5em 0em 0.5em 3.5em;
margin: 0em;
background-color: #ac6868;
color: #ffffff;
text-decoration:none;
display: block;
line-height: 1.3em;
}
#mark_sel {color: #ffffff;}
a.sub_nav_sel:link, a.sub_nav_sel:visited { color: #ffffff; background-color:#ac6868; text-decoration:none; font-weight: bold; }
a.sub_nav_sel:active, a.sub_nav_sel:hover { color: #ffffff; background-color:#ac6868;}
a.sub_nav_sel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: normal;
text-transform: none;
padding: 0.4em 0em 0.4em 3.5em;
margin: 0em;
background-color: #ac6868;
color: #fffff;
text-decoration:none;
display: block;
} 



/************************** Spalte mitte *********************/
#spaltemitte { 
width: 39.5em;
font-size: 1.0em;
text-align: left;
padding: 0em;
margin: 0em;
color: #000000;
float: left;
background-color: #ffffff;
display: block;
}

/************************** Inhaltsbereich *********************/

.content {
width: 43em;
font-size: 0.83em;
line-height: 1.4em;
/*margin: 0em 0em 0em 1.4em; */
padding: 0em 0em 1.4em 1.4em;
float: left;
}
#breadcrumb {
color: #8d0404;
display: block;
font-size: 0.9em;
margin: 0.5em 0em 0.5em 0em;
}
#breadcrumb a {color: #8d0404; text-decoration: none; font-weight: lighter;}
#breadcrumb a:visited {color: #8d0404; text-decoration: none; font-weight: lighter;}
#breadcrumb a:active {color: #8d0404; text-decoration: none; font-weight: lighter;}
#breadcrumb a:hover {color: #8d0404; text-decoration: underline; font-weight: lighter; }


.Linkliste_Extra {
width: 99.5%;
background-color: #efefef;
display: block;
vertical-align: middle;
font-size: 0.95em;
padding: 0.1em 0.5em;
margin: 0em 0em 0.2em 0em;
}
.Linkliste_Extra ul { margin: 0em 0em 0em 0.7em;}
.LLExtra_extern {
list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/link_extern.gif');
padding: 0em;
margin: 0em;
background-color: #efefef;
}
.LLExtra_intern {
list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/aufz.gif');
padding: 0em;
margin: 0em;
background-color: #efefef;
}

/*.LLExtra_dok {
list-style-image: url(img/ic_dok.gif);
padding: 0em;
margin: 0em;
background-color: #efefef;
}*/

.Linkliste_Extra a {color:#cc0000; text-decoration: none; background-color: transparent; font-weight: bold; }
.Linkliste_Extra a:active {color:#cc0000; text-decoration: underline; background-color: transparent; font-weight: bold;}
.Linkliste_Extra a:visited {color:#cc0000; text-decoration: none; background-color: transparent; font-weight: bold;}
.Linkliste_Extra a:hover {color:#cc0000; text-decoration: underline; background-color: transparent; font-weight: bold;}


.content a { color: #8d0404; font-weight: normal; text-decoration: none;}
.content a:active { color: #8d0404; font-weight: normal; text-decoration: none;}
.content a:Visited { color: #8d0404; font-weight: normal; text-decoration: none; } 
.content a:hover { color: #8d0404; font-weight: normal; text-decoration: underline;}

.content h1 { font-family: verdana, arial; font-size: 1.4em; font-weight: normal; margin-bottom: 0em;  line-height: 1.1em; color: #8d0404 }
.content h2 { font-family: verdana, arial; font-size: 1.2em; font-weight: bold; margin-top: 1.8em; margin-bottom: 0em; color: #8d0404 }
.content h3 { font-family: verdana, arial; font-size: 1.0em; font-weight: bold; margin-bottom: 0em; color: #8d0404 }
.content h4, h5 { font-family: verdana, arial; font-size: 1.0em; font-weight: bold; margin-bottom: 0em; }
.content img { margin: 0px 10px 0px 0px; }
.content P { margin-top: 0.6em;  margin-bottom: 1.2em; }





.content li { margin-top: 0.5em; }
.content ol { margin-left: 1.0em; marging-left: 1.0em; }
.content UL { margin-left: 1.0 em; marging-top: 1.5em; marging-bottom: 0em; padding-left: 0.5em; list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/aufz.gif');}
.content UL UL { margin-left: 0.7em;  marging-top: 0.8em; marging-bottom:0em; list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/aufz_klein.gif');  }
.content UL UL UL { margin-left: 0.7em; marging-top: 0.8em; marging-bottom:0em; list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/aufz_klein.gif');}
.aufz_info { margin-left: 1.5em; padding: 0.12em; list-style-position:outside; list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/aufz_info.gif');}


.content table { border: 1px; border-color: white; }
.content td { background-color: #cbcbcb; padding: 0.2em; }
.content th { font-weight: bold; background-color: #f2f2f2; padding: 0.2em; }

.Markierung { font-weight: bold; } 
.Anmerkung { font-size: 0.85em; line-height: 1.1em; } 
.Beschriftung{ font-style: italic; font-size: 0.85em; }
.Hinweis { font-size: 0.85em; line-height: 1.1em; }

.extra  {  margin: 0.3em 0em 0em 0em; padding: 0em; }
.extra_int {  list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/http://www.gesundegemeinde.ooe.gv.at/xbcr//bul1.gif'); margin-top: 0em; margin-bottom: 0.2em; }
.extra_ext {  list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/http://www.gesundegemeinde.ooe.gv.at/xbcr//bul_ext.gif'); margin-top: 0em; margin-bottom: 0.2em; }
.extra_pdf {  list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/http://www.gesundegemeinde.ooe.gv.at/xbcr//bul_form.gif'); margin-top: 0em; margin-bottom: 0.2em; }
.link_dokument { background-image: url('/xbcr/SID-2FC8E992-B8817BE9/http://www.gesundegemeinde.ooe.gv.at/xbcr//bul_form_link.gif'); background-repeat: no-repeat; background-position: left; padding: 0.2em 0em 0em 1.2em; }
.link_extern { background-image: url('/xbcr/SID-2FC8E992-B8817BE9/http://www.gesundegemeinde.ooe.gv.at/xbcr//bul_ext.gif'); background-repeat: no-repeat; background-position: left; padding: 0em 0em 0em 1.2em; }
.link_intern { background-image: url('/xbcr/SID-2FC8E992-B8817BE9/http://www.gesundegemeinde.ooe.gv.at/xbcr//bul1.gif'); background-repeat: no-repeat; background-position: left; padding: 0em 0em 0em 1.2em; }

.ankerliste_head ul { list-style-image: none; list-style-type: none; margin: 0em; padding: 0em;  text-align: center;}
.ankerliste_head li { display: inline; margin-right: 0.2em; }
.ankerliste_head a, .ankerliste_head a:hover, .ankerliste_head a:visited  { padding-left: 0.2em; font-size: 0.9em; font-weight: normal; }
.ankerliste_h img { float: right; margin-top: 0.8em; }
.ankerliste_h h2 { float: left; }
.ausgaben {
width: 10em; float: left; margin: 0.6em 0.6em 0em 0em; display: block; }
.ausgaben img { border: 0px; margin: 0em 0em 0.6em 0em; }


/********************** Formulare **********************************/
.email_betreff {
    background-color: #f0f8ff;
    color: #000000;
    border: 0em;
    padding: 0.8em;
    line-height: 1.5em; 
    margin-bottom: 1.5em;
    display: block;
}
.email_betreff label {     
    color: #000000;
}
.email {
    background-color: #ffffff;
    color: #000000;
    border: 0em;
    padding: 0.5em;
    line-height: 1.0em; 
    margin-bottom: 0.5em;
    display: block;
}
.email label {     
    background-color: #ffffff;
    color: #000000;
    width: 7.6em;
    padding: 0.6em 0em 0em 0em;
    display: block;
    float: left;
}
.email legend , .email_betreff legend { font-weight: bold; color: #000000; margin:  -0.8em; padding: -0.8em;}
.onlinecheck fieldset {
    color: #000000;
    margin-bottom: 1.5em;
  border: 1px solid #dcedad;
    clear: left;
}
.onlinecheck p { margin-top: 0em; margin-bottom: 0.5em; }
.onlinecheck legend { margin: 0em; font-weight: normal; color: #427100; ;}
.onlinecheck input { margin-right: 1.0em; float: left; }
.onlinecheck textarea { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; }
.onlinecheck_text { 
padding-top: 0em; 
padding-left: 0.5em; 
padding-right: 0.5em; 
padding-bottom: 0.5em; 
line-height: 1.5em; 
display: block; }
.onlinecheck_frage { width: 38.0em; padding-top: 0.2em; margin-bottom: 0.5em; display: block; }
.onlinecheck_button { padding-top: 0em; margin-bottom: 0.5em; display: block; }
.onlinecheck_ergebnis { 
margin-top: 1.0em;
padding-top: 0.5em;
padding-left:5.5em;
padding-top: 0.5em;
padding-bottom: 0.5em;
background-color: #f7f8fa; 
}
/************************** Spalte rechts *********************/
#spalterechts { 
width: 11.2em;
font-size: 1.0em;
text-align: left;
padding: 1em 0em 0em 0em;
margin: 0em;
float: left;
}
#spalterechts ul {
font-family: verdana, arial;
font-size: 0.9em;
color: #cbcbcb;
line-height: 0.9em;
list-style-image: url('/xbcr/SID-2FC8E992-B8817BE9/aufz_re.gif');margin-left:0.2em; margin-right:0em; margin-top:0.8em; margin-bottom:0.8em; padding-left:1.3em; padding-right:0em; padding-top:0em; padding-bottom:0em
}
#spalterechts li {
margin: 0em 0.2em 0.9em 0em;
}
#spalterechts a {
font-family: arial;
font-size: 0.75em;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
#spalterechts a:visited {
font-family: arial;
font-size: 0.75em;
font-weight: normal;
color: #cbcbcb;
text-decoration: none;
}
#spalterechts a:hover {
font-family: arial;
font-size: 0.75em;
font-weight: normal;
color: #ffffff;
text-decoration: underline;
}

/************************ Fusszeile ************************/
.footer {
display: block;
width: 62em;
height: 1.3em;
margin: 0em;
padding: 0em;
font-size: 1.0em;
clear: left;
border-top: 2px solid #8d0404;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
background-image: url('/xbcr/SID-2FC8E992-B8817BE9/footer_back.jpg');
/*background-repeat: repeat-y;*/
background-position: top left;
}

.footer a { color: #8d0404; font-weight: bold; text-decoration: none;}
.footer a:active { color: #8d0404; font-weight: bold; text-decoration: none;}
.footer a:Visited { color: #8d0404; font-weight: bold; text-decoration: none; } 
.footer a:hover { color: #8d0404; font-weight: bold; text-decoration: underline;}

.footer div {
display: block;
float: left;
color: #8d0404;
font-size: 0.75em;
font-weight: bold;
padding: 0.2em 1.7em 0.2em 1.2em;

}
#footer_rosaL {
padding: 0.2em 2.7em 0em 2.5em;
}
#footer_rosaR {
display: inline;
/*padding: 0.2em 2em 0.2em 2.48em;*/
}


.footerlinie_rot {
border-bottom: 2px solid #8d0404
}

.border {
/*width:39.54em;*/
border-bottom: 2px solid #427100;
}
