/*****************************************/
/*   Erstellt von Dominique Steppeler    */
/*   für www.imahsite.de                 */
/*   April 2005                          */
/*****************************************/


@import url("newstyle.css");
/*@import url("banner.css");
@import url("menue.css");
@import url("inhalt.css");/**/

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

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

body {
 background-color: #036;
 background-image: url(../img/bg-site.gif);
 background-repeat: repeat;
 background-attachment: scroll;   /* scroll = mitscrollen; fixed = Hintergrund bleibt stehen */
 padding: 0;
 margin: 0 auto 0 auto;
 vertical-align: middle;
 font-size: 1em;
}

body, p, div, table, th, td, ul, ol, li {
 font-family: Verdana,Helvetica,Arial,sans-serif;
}

h1, h2, h3, h4, h5 {
 font-family: Georgia,Helvetica,Arial,sans-serif;
 color: #036;
 margin: 0.5em 0 0 0;
}

h1 {
 padding: 0;
}

h2 {
 font-style: normal;
 padding: 0 0 0.3125em 0;
}

h3 {
 padding: 0.3125em 0 0.3125em 0;
}

h4 {
 padding: 0.3125em 0 0.125em 0;
}

h5 {
 padding: 0.3125em 0 0.3125em 0;
}

div {
 padding: 0;
 margin: 0;
}

p {
 padding: 0;
 margin: 0;
}

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

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

ul {
 list-style-type: square;
 margin-left: 0.3em;
 padding: 0.125em 0 0 0.4em;
}

li {
 margin: 0 0 0.3em 0.625em;
}

table {
 border: 0;
 border-spacing: 0;
 padding: 0;
 margin: 0;
 border-collapse: collapse;
}

tr {
 border: 0;
}

th {
 border: 0;
}

td {
 border: 0;
}

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

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

div.aussen {
 width: 735px; /**/
 margin: 0 auto 0 auto;
}

div#aussen {
 background-color: #EEE;
 margin-top: 0.25em;
 min-height: 37em;
 text-align: left;
 font-size: 1em;
 overflow: visible;
}

div#W3C {
 /*border: 0.075em solid #500;/**/
 margin-top: 0.5em;
 text-align: right;
}


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

a {
 font-style: normal;
 margin: 0;
 padding: 0;
 font-weight: normal;
 text-decoration: none;/**/
 border-bottom: 0.05em dotted #00f;
}

a:link {

}

a:active {

}

a:visited {
 color: #036;
 border-bottom-color: #036;
}

#aussen a:hover {
 color: #f00;
 border-bottom-color: #f00;
 border-bottom-style: solid;
}

a:focus {

}


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

.system {
 font-family: "Courier New",Courier,"Times New Roman",Times,serif;
}

.mittig {
 text-align: center;
}

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

.WAI, .printonly, .dispNone {
 display: none;
}
