/*****************************************/
/*   Erstellt von Dominique Steppeler    */
/*   für die www.steppeler-müller.de     */
/*   Juni 2004                           */
/*****************************************/

@import url("oben.css");
@import url("logo.css");
@import url("kopf.css");
@import url("menue.css");
@import url("inhalt.css");
@import url("fuss.css");
@import url("unter.css");


/**************************************/
/***** Allgemeine Formatierungen ******/
/**************************************/

html {
 margin: 0;
 padding: 0;
 height: 99%;
 width: 99%;
 margin: 0 auto 0 auto;
 font-size: 16px;
}

body {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 background-color: #CFCFCF;
 padding: 0;
 margin: 0 auto 0 auto;
 text-align: center;
 vertical-align: middle;
 border-collapse: collapse;
 font-size: 1em;
}

h1 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 0;
 margin: 0; /* oben, rechts, unten, links */
}

h2 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-style: normal;
 color: #4F4F4F;
 padding: 0 0 0.3125em 0;
 margin: 0; /* oben, rechts, unten, links */
}

h3 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 0.3125em 0 0.3125em 0;
 margin: 0; /* oben, rechts, unten, links */
}

h4 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 0.3125em 0 0.125em 0;
 margin: 0; /* oben, rechts, unten, links */
}

h5 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 0.3125em 0 0.3125em 0;
 margin: 0; /* oben, rechts, unten, links */
}

div {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 0;
 margin: 0;
}

p {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 0;
 margin: 0;
}

img {
 border: 0;
 padding: 0;
 margin: 0;
}

span {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 border: 0;
 padding: 0;
 margin: 0;
}

ul {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 list-style-type: square;
 margin-left: 0.3em;
 padding: 0.125em 0 0 0.4em;
}

li {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 margin: 0 0 0.3em 0.625em;
}

table {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 border: 0;
 border-spacing: 0;
 padding: 0;
 margin: 0;
}

tr {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 border: 0;
}

th {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 border: 0;
}

td {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 border: 0;
}

/**************************************/
/****** Spezielle Formatierungen ******/
/**************************************/

/********* Aussen ***********/

div#aussen {
 border: 0.125em solid #036;/*#AFAFAF;/*#0F87FF;*/
 background-color: #EFEFEF;/*#CEE4FF;*/
 margin: 0 auto 0 auto;
 overflow: hidden;
 /*background-image: url(../img/hinter03.jpg);
 background-repeat: no-repeat;
 background-attachment: scroll;   /* scroll = mitscrollen; fixed = Hintergrund bleibt stehen */
 width: 46em;
 height: 31.25em;
 max-height: 31.25em;
 text-align: left;
 font-size: 1em;
}

/**************************************/
/************* Hyperlinks *************/
/**************************************/

a {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-style: normal;
 margin: 0;
 padding: 0;
 font-weight: normal;
 text-decoration:none;/**/
 color: #00F;
}

a:link {
 color: #00F; /* #800000; */
 border: 0;
}

a:active {
 color: #12B;
 border: 0;
}

a:visited {
 color: #036;
 border: 0;
}

a:hover {                 /* funktioniert nicht in Netscape 4.x */
 color: #F00;
 border: 0;
}

a:focus {
 color: #0010DD;
 border: 0;
}


/**************************************/
/******** Allgemeine Klassen **********/
/**************************************/

.system {
 font-family: Courier New,Helvetica,Arial,sans-serif;
}

.mittig {
 text-align: center;
}

.rechts {
 text-align: right !important;
}

.kaduro {
 letter-spacing: 0.125em;
}

.dispNone {
 display: none;
}


.fontSmall {
 font-size: 8px !important;
}

.fontNormal {
 font-size: 16px !important;
}

.fontBigger {
 font-size: 24px !important;
}

.fontBigest {
 font-size: 32px !important;
}

