/***********************Allgemeine Angaben***************************/

html { margin:0px; padding:0px; font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:100.01%; color:rgb(0,0,0); }

body { margin:0px; padding:0px; font-size:0.8em; background-color: rgb(255,255,255);
background-image:url(../images/body_bg.gif); text-align:center; /* f�r IE 5.0 */}

pre, tt { font-family:Courier New,Courier,Serif,monospace; color:rgb(14,54,62); }

tt { font-weight:bold; }

table, pre, input, select {font-size:100%;}

textarea { font-size:100%; font-family:Verdana,Arial,Helvetica,Sans-Serif; } 


/* Festlegung der Schriftart fuer "h1"..."h6" */

h1 { font-size:1.3em; color:rgb(255,153,0); }
h2 { font-size:1.2em; }
h3 { font-size:1.15em; }
h4 { font-size:1.1em; }
h5 { font-size:1.0em; }
h6 { font-size:1.0em; }

ul, li{ marker-offset:0.95em; line-height:180%;}

/* Schriftgroeszen fuer Standardschriftart */

.normal60 { font-size:0.8em; }
.normal70 { font-size:0.85em; }
.normal80 { font-size:0.9em; }
.normal110 { font-size:1.1em; }
.normal120 { font-size:1.2em; }
.normal150 { font-size:1.4em; }
.normal180 { font-size:1.6em; }


 /* Gestaltung aller "normalen" Links */

  a:link { color:rgb(0,155,0); text-decoration:none; }
  a:visited { color:rgb(0,155,0);text-decoration:none; }
  a:hover { color:rgb(255,153,0);text-decoration:none; }
  a:active { color:rgb(255,153,0);text-decoration:none; }



.none   { /* keine Darstellung */

        display:none;

        }
.anstrich{list-style-image:url("../images/liste_anstrich.gif");}


a.aextern:link { padding-right:14px; background:url("../images/icon_outside.gif") right center no-repeat transparent;}
a.aextern:visited { padding-right:14px; background:url("../images/icon_outside.gif") right center no-repeat transparent;}
a.aextern:hover { padding-right:14px; background:url("../images/icon_outside.gif") right center no-repeat transparent;}
a.aextern:active  { padding-right:14px; background:url("../images/icon_outside.gif") right center no-repeat transparent;}

a.aintern:link {padding-right:14px; background:url("../images/icon_insite.gif") right center no-repeat transparent;}
a.aintern:visited {padding-right:14px; background:url("../images/icon_insite.gif") right center no-repeat transparent;}
a.aintern:hover {padding-right:14px; background:url("../images/icon_insite.gif") right center no-repeat transparent;}
a.aintern:active  {padding-right:14px; background:url("../images/icon_insite.gif") right center no-repeat transparent;}

a.apdf:link {padding-right:1.25em; background:url("../images/pdf_icon.gif") right center no-repeat transparent; }
a.apdf:visited {padding-right:1.25em; background:url("../images/pdf_icon.gif") right center no-repeat transparent;}
a.apdf:hover {padding-right:1.25em; background:url("../images/pdf_icon.gif") right center no-repeat transparent; }
a.apdf:active{padding-right:1.25em; background:url("../images/pdf_icon.gif") right center no-repeat transparent;}

a.amail:link {padding-left:14px; background:url("../images/icon_mail.gif") left center no-repeat transparent; font-style: italic; }
a.amail:visited {padding-left:14px; background:url("../images/icon_mail.gif") left center no-repeat transparent; font-style: italic; }
a.amail:hover {padding-left:14px; background:url("../images/icon_mail.gif") left center no-repeat transparent; font-style: italic; }
a.amail:active {padding-left:14px; background:url("../images/icon_mail.gif") left center no-repeat transparent; font-style: italic; }


.ulnone {list-style-type:none;}
.b {padding:4px;}
.b1 {border:1px solid black;}
.b2{ border-bottom:1px solid orange; padding:4px;}
.b3{ border-left:1px solid orange;}
.b4{ border-top:1px solid orange; padding:4px;}


.pad1{padding:4px;}
.pad2{padding:0 0 8px 8px;}
.table1{border-collapse:collapse; }
.td1{border-bottom:1px solid black;}
.hr1{border:1px solid orange;}
.img1{border:1px solid black; margin-right:8px;}
.img2{border:1px solid black; margin-left:8px;}

.f1{color:rgb(255,153,0);}
.f2{color:rgb(255,255,255);}
.bg1{ background-color:rgb(204,204,204);}
/***************************+Seitenaufbau*******************/

#container
{
                width:800px;
                margin:1em auto;
                background-color: #fff;
                color: #333;
                background-image:url(../images/bg.gif);
                line-height: 130%;
                text-align:left; /* reset wegen IE5-hack */


}

#header
{
                width:800px;
        height:135px;
        background-color: rgb(180,213,247);
                background-image:url(../images/header.gif);
        background-repeat:repeat-x;
}



#nav
{
        float: left;
        width: 160px;
        height:464px;
        margin: 0;
        padding:10px;;
        background-image:url(../images/navi.gif);
        background-repeat:no-repeat;}


#nav ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#nav li { margin: 0 0 5px 0;
}

#nav a
{
display: block;
width: 100px;
height:18px;
background-color:#FFFFFF;
color:black;
border-right:2px solid black;
border-bottom:2px solid black;
text-decoration: none;
padding:2px 2px 2px 4px;
font-weight:bold;



}

#nav a:link, #navlist a:visited
{
color:black;
text-decoration: none;
}

#nav a:hover{

border-right:2px solid black;
border-bottom:2px solid black;
color:orange;
}

#active a:link, #active a:visited, #active a:hover
{
border-right:2px solid black;
border-bottom:2px solid black;
color:orange;


}
#right
{
        float: right;
        width: 35px;
        height:100px;
        margin: 0;
        padding: 0;
        background-image:url(../images/rechts.gif);
        background-repeat:no-repeat;

}

#content
{
margin-left: 180px;
margin-right: 40px;
/*padding: 1em;
max-width: 36em;*/

}


/*#footer
{
clear: both;
margin: 0;
padding: 2px;
background-image:url(../images/footer.gif);
border-top: 1px solid gray;
}*/





.none   { /* keine Darstellung */

        display:none;

        }