
/*--Grundeinstellungen---------------------------------------------------------------Grundeinstellungen----------*/

body,form,html,img,#container_1,#container_2,#container_3,#container_4,#container_5{
margin:0;
padding:0;
}

body {
height: 101%;                  /* Mozilla BUG */
text-align: center;
font-family: arial, verdana,  sans-serif;
font-weight:normal;
font-size: 14px;
padding:10px 0px 0px 0px;      /* oben rechts unten links */
background-color:#f6f5da;
/*background-position:center 0px;    /* background-repeat:no-repeat; */
}

/*--Container------------------------------------------------------------------------Container-----*/

#container_1{
width: 900px;
height:70px;
margin: 0 auto;
background-color:#f6f5da;
background-image: url(../images/seite_02.jpg);
text-align: right;
background-repeat:no-repeat;
}

#container_2{
width: 900px;
height:30px;
margin: 0 auto;
background-color:#f6f5da;
text-align: left;
}

#content{
width: 900px;
margin: 0 auto;
text-align: left;
}

#content_links{
float: left;
width: 300px;
margin-right: 20px;
}

#content_rechts{
float: left;
width: 580px;
}

/*--Boxen------------------------------------------------------------------------------Boxen-------------------------------------*/

.rechts_oben{
width:580px;
height:30px;
background-image: url(../images/seite_07.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;     /* oben rechts unten links */
border-bottom: 1px solid #ffffff;
}

.rechts_mitte{
width:580px;
height:30px;
background-image: url(../images/seite_07.jpg);
background-repeat:no-repeat;
margin:20px 0px 0px 0px;     /* oben rechts unten links */
padding:0px 0px 0px 0px;     /* oben rechts unten links */
border-bottom: 1px solid #ffffff;
}

.links_oben{
width:300px;
height:30px;
background-image: url(../images/seite_05.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;     /* oben rechts unten links */
border-bottom: 1px solid #ffffff;
}

.links_oben_navi{
width:300px;
height:30px;
background-image: url(../images/seite_06.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;     /* oben rechts unten links */
border-bottom: 1px solid #ffffff;
}

.links_oben_navi a{
font-family: arial, verdana, sans-serif;
font-size:13px;
letter-spacing:0px;
color:#000066;
font-weight: bold;
text-decoration: none;
}

.links_oben_navi a:hover{
text-decoration: underline;
font-weight: bold;
color:#000066;
}



.links_mitte{
width:300px;
height:30px;
background-image: url(../images/seite_05.jpg);
background-repeat:no-repeat;
margin:20px 0px 0px 0px;     /* oben rechts unten links */
padding:0px 0px 0px 0px;     /* oben rechts unten links */
border-bottom: 1px solid #ffffff;
}

.geschichten{
font-size: 14px;
color:#000066;      /*color:#ADADA3;*/
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:10px 15px 25px 15px;     /* oben rechts unten links */
letter-spacing:0px;
line-height:19px;
background-color:#ffffff;
}

.n2{
font-size: 14px;
color:#000066;      /*color:#ADADA3;*/
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:10px 0px 15px 0px;     /* oben rechts unten links */
letter-spacing:0px;
line-height:19px;
background-color:#ffffff;
}

.n3{
font-size: 14px;
color:#000066;      /*color:#ADADA3;*/
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
margin:20px 0px 0px 0px;     /* oben rechts unten links */
padding:0px 0px 15px 0px;     /* oben rechts unten links */
letter-spacing:0px;
line-height:19px;
background-color:#ffffff;
}

.footer{
margin:25px 0px 0px 0px;     /* oben rechts unten links */
text-align: center;
}

/*--Schriften--------------------------------------------------------------------------Schriften---------*/

h1.content_rechts{
font-size: 14px;
color:#ffffff;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:7px 0px 0px 10px;     /* oben rechts unten links */
}

h1.content_links{
font-size: 14px;
color:#ffffff;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:7px 0px 0px 10px;     /* oben rechts unten links */
}

h1.content{
font-size: 15px;
color:#000066;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
margin:15px 0px 0px 0px;     /* oben rechts unten links */
padding:15px 15px 0px 15px;     /* oben rechts unten links */
background-color:#ffffff;
}

h1.content2{
font-size: 15px;
color:#000066;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:15px 15px 0px 15px;     /* oben rechts unten links */
background-color:#ffffff;
}

h2.content{
font-size: 12px;
color:#999999;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:5px 15px 0px 15px;     /* oben rechts unten links */
background-color:#ffffff;
}

p{
font-size: 14px;
color:#000066;      /*color:#ADADA3;*/
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:10px 15px 25px 0px;     /* oben rechts unten links */
letter-spacing:0px;
line-height:19px;
background-color:#ffffff;
}

p.w3c{
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:10px 0px 0px 0px;     /* oben rechts unten links */
text-align: center;
background-color:#f6f5da;
}

p.unternehmen{
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:3px 0px 40px 0px;     /* oben rechts unten links */
text-align: center;
background-color:#f6f5da;
}

p.n1{
font-size: 14px;
color:#000066;      /*color:#ADADA3;*/
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:0px 15px 0px 15px;     /* oben rechts unten links */
letter-spacing:0px;
line-height:19px;
background-color:#ffffff;
}

p.n2{
font-size: 14px;
color:#000066;      /*color:#ADADA3;*/
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
margin:0px 0px 0px 0px;     /* oben rechts unten links */
padding:5px 15px 0px 15px;     /* oben rechts unten links */
letter-spacing:0px;
line-height:19px;
background-color:#ffffff;
}


/*--Listen----------------------------------------------------------------------------Listen---------*/

ul.navib{
list-style-type: none;
display: inline;
padding:0px 0px 0px 0px;     /* oben rechts unten links */
margin:0px 0px 0px 0px;     /* oben rechts unten links */
}

li.navic{
display: inline;
padding:0px 0px 0px 90px;     /* oben rechts unten links */
}

li.navib{
display: inline;
padding:0px 10px 0px 0px;     /* oben rechts unten links */
}

ul.navia{
list-style-type: none;
display: inline;
padding:0px 0px 0px 0px;     /* oben rechts unten links */
margin:0px 0px 0px 0px;     /* oben rechts unten links */
}

li.navia{
display: inline;
padding:0px 0px 0px 5px;     /* oben rechts unten links */
/*border-left: 1px solid #cccccc; */
}

ul.footer_navi{
list-style-type: none;
display: inline;
padding:0px 0px 0px 0px;     /* oben rechts unten links */
margin:0px 0px 0px 0px;     /* oben rechts unten links */
}

li.footer1{
display: inline;
padding:0px 5px 0px 0px;     /* oben rechts unten links */
/*border-left: 1px solid #cccccc; */
}

ul.benutzer{
list-style-type: none;
padding:10px 0px 0px 10px;     /* oben rechts unten links */
margin:0px 0px 0px 0px;     /* oben rechts unten links */
}

li.benutzer{
padding:0px 0px 6px 0px;     /* oben rechts unten links */
}

/*--Link--------------------------------------------------------------------------------Link-----*/

a.blau{
font-family: arial, verdana, sans-serif;
font-size:14px;
letter-spacing:0px;
color:blue;
text-decoration: underline;
}

a.blau2{
font-family: arial, verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
color:blue;
text-decoration: underline;
}

a.navib{
font-family: arial, verdana, sans-serif;
font-size:13px;
letter-spacing:0px;
color:#000066;
font-weight: bold;
text-decoration: none;
}

a.navib:hover{
text-decoration: none;
font-weight: bold;
color:#e20a17;
}

a.navirot{
font-family: arial, verdana, sans-serif;
font-size:13px;
letter-spacing:0px;
color:#e20a17;
font-weight: bold;
text-decoration: none;
}

a.navia{
font-family: arial, verdana, sans-serif;
font-size:12px;
color:#cccccc;
font-weight: normal;
text-decoration: none;
}

a.navia:hover{
text-decoration: none;
font-weight: normal;
color:#999999;
}

a.link_geschichten{
font-family: arial, verdana, sans-serif;
font-size:14px;
letter-spacing:0px;
color:#000066;
font-weight: bold;
text-decoration: underline;
}

a.link_geschichten:hover{
text-decoration: underline;
font-weight: bold;
color:#e20a17;
}

a.footer2{
font-family: arial, verdana, sans-serif;
font-size:12px;
letter-spacing:0px;
color:#999999;
font-weight: normal;
text-decoration: none;
}

a.footer2:hover{
text-decoration: none;
font-weight: normal;
color:#666666;
}

/*--Tabellen-------------------------------------------------------------------------Tabellen-------*/

table.einloggen{
margin: 0px 0px 0px 0px;     /* oben rechts unten links */
width:300px;
background-color:#cccccc;
border-collapse: collapse;
}

table.einloggen2{
margin: 0px 0px 0px 0px;     /* oben rechts unten links */
width:300px;
background-color:#dddddd;
border-collapse: collapse;
}

td.einloggen4{
border: 0px solid black;
padding: 0px 0px 10px 10px;     /* oben rechts unten links */
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
color:#777777;      /*color:#ADADA3;*/
}





td.einloggen1{
border: 0px solid black;
padding: 10px 0px 0px 10px;     /* oben rechts unten links */
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
color:#777777;      /*color:#ADADA3;*/
}

td.einloggen2{
border: 0px solid black;
padding: 4px 0px 0px 10px;     /* oben rechts unten links */
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
color:#777777;      /*color:#ADADA3;*/
}

td.einloggen3{
border: 0px solid black;
padding: 7px 0px 15px 10px;     /* oben rechts unten links */
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
color:#777777;      /*color:#ADADA3;*/
}

table.benutzer{
border-collapse: collapse;
width:580px;
margin: 0px 0px 0px 0px;     /* oben rechts unten links */
}

td.benutzer1{
width:220px;
border-right: 1px solid #ffffff;
padding: 0px 0px 0px 0px;     /* oben rechts unten links */
font-size: 14px;
font-family: arial, verdana, times, sans-serif;
color:#000066;
}

td.benutzer2{
width:140px;
border-right: 1px solid #ffffff;
padding: 0px 0px 0px 0px;     /* oben rechts unten links */
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
color:#666666;
background-color:#cfcfcf;
}

td.benutzer3{
width:220px;
padding: 0px 0px 0px 0px;     /* oben rechts unten links */
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
color:#000066;
background-color:#dddddd;
}

td.benutzer4{
width:360px;
padding: 0px 0px 0px 0px;     /* oben rechts unten links */
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
color:#000066;
background-color:#dddddd;
}


table.geschichten{
border-collapse: collapse;
margin: 0px 0px 0px 0px;     /* oben rechts unten links */
}

td.geschichten{
padding: 0px 0px 10px 0px;     /* oben rechts unten links */
font-size: 14px;
font-family: arial, verdana, times, sans-serif;
color:#000066;
}

table.normal{
border-collapse: collapse;
margin: 0px 0px 0px 0px;     /* oben rechts unten links */
}

td.normal{
padding: 0px 0px 10px 0px;     /* oben rechts unten links */
font-size: 14px;
font-family: arial, verdana, times, sans-serif;
color:#000066;
}

td.normal2{
padding: 10px 0px 0px 0px;     /* oben rechts unten links */
font-size: 14px;
font-family: arial, verdana, times, sans-serif;
color:#000066;
}

td.normal3{
padding: 10px 0px 10px 0px;     /* oben rechts unten links */
font-size: 14px;
font-family: arial, verdana, times, sans-serif;
color:#000066;
}

/*--Eingabefelder-------------------------------------------------------------------Eingabefelder---------------*/

input.normal{
font-size:14px;
width:200px;
border: 1px solid #999999;
}

input.normal2{
font-size:14px;
width:50px;
border: 1px solid #999999;
}

input.normal3{
font-size:16px;
width:530px;
border: 1px solid #999999;
}

input.normal4{
font-size:14px;
width:145px;
border: 1px solid #999999;
}


input.einloggen{
font-size:14px;
width:170px;
border: 1px solid #666666;
}

textarea.normal{
font-family: arial,verdana,sans-serif;
font-size:12px;
width:350px;
border: 1px solid #999999;
}

/*--Seitenaufzählung----------------------------------------------------------*/

a.seite_aktiviert{
font-family: arial, verdana, sans-serif;
font-size: 14px;
color:#d01b1d;       /*Wenn LINK AKTIVIERT*/
letter-spacing:0px;
font-weight: bold;
text-decoration: none;
}

a.seite_deaktiviert{
font-family: arial, verdana, sans-serif;
font-size:14px;          /*Wenn LINK Nicht Aktiviert*/
letter-spacing:0px;
color:#000066;
font-weight: bold;
text-decoration: none;
}

a.seite_deaktiviert2{
font-family: arial, verdana, sans-serif;
font-size:14px;             /*ENDE ANFANG*/
letter-spacing:0px;
color:#D7DCDF;
font-weight: bold;
text-decoration: none;
}

a.seite_deaktiviert3{
font-family: arial, verdana, sans-serif;
font-size:14px;
letter-spacing:0px;
color:#000066;         /*Weiter ZURÜCK */
font-weight: bold;
text-decoration: none;

}

.seite_auf_1{
text-align:left;
padding:10px 0px 10px 15px;     /* oben rechts unten links */
background-color:#f8f8f8;
border-left: 1px solid #d8dcdf;
border-right: 1px solid #d8dcdf;

}

.seite_auf_2{
text-align:right;
padding:5px 0px 15px 0px;     /* oben rechts unten links */
background-color:#ffffff;
}
