/*****************************************/
/*   Erstellt von Dominique Steppeler    */
/*   für die Hof-Apotheke Karlsruhe      */
/*   Januar 2004                         */
/*****************************************/

@import url("kopf.css");
@import url("menue.css");
@import url("kurznavi.css");
@import url("inhalt.css");
@import url("fuss.css");
@import url("datum.css");

/**************************************/
/***** Allgemeine Formatierungen ******/
/**************************************/

html {
 margin: 0;
 padding: 0;
 height: 99%;
 width: 99%;
 }

/* html>body #aussen { */
/*  width: 735px; /* ie5win fudge ends */
/*  height: 550px; */
/*  } */

body {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 background-color: #FFFFEE;
 padding: 0;
 margin-left: auto;
 margin-right: auto;
 margin-top: 20px;
 margin-bottom: auto;
 width: 735px;
 height: 550px;
 text-align: center;
 vertical-align: middle;
 border-collapse: collapse;
 }

h1 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 5px 0 5px 0;
 margin: 0; /* oben, rechts, unten, links */
 }

h2 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-style: normal;
 padding: 5px 0 5px 0;
 margin: 0; /* oben, rechts, unten, links */
 }

h3 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 5px 0 5px 0;
 margin: 0; /* oben, rechts, unten, links */
 }

h4 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 5px 0 2px 0;
 margin: 0; /* oben, rechts, unten, links */
 }

h5 {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 padding: 5px 0 5px 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: 5px;
 padding: 2px 0 0 7px;;
 }

li {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 margin: 10px 0 0 10px;
 }

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 #A02000;
 overflow: hidden;
 background-image: url(../img/hg_aussen05.jpg);
 background-repeat: no-repeat;
 background-attachment: scroll;   /* scroll = mitscrollen; fixed = Hintergrund bleibt stehen */
 width: 735px;
 height: 550px;
 max-height: 550px;
 text-align: left;
 }


/**************************************/
/************* Hyperlinks *************/
/**************************************/

a {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-style: normal;
 border: 0;
 margin: 0;
 padding: 0;
 font-weight: normal;
 text-decoration:none;
 }

a:link {
 color: #003080; /* #800000; */
 border: 0;
 }

a:active {
 color: #C04000;
 border: 0;
 }

a:visited {
 color: #A02000;
 border: 0;
 }

a:hover {                 /* funktioniert nicht in Netscape 4.x */
 color: #000000;
 border: 0;
 }

a:focus {
 color: #001060;
 border: 0;
 }

/**************************************/
/******** Allgemeine Klassen **********/
/**************************************/

.mittig {
 text-align: center;
 }

.rechts {
 text-align: right;
 }

.ie5Inline {
 display: none;
 visibility: hidden;
}

.ie5Block {
 display: none;
 visibility: hidden;
}

.cache {
 display: none;
 visibility: hidden;
}

p.hinweis {
 border: 1px dashed #A02000;
 color: #A02000;
 font-size: 0.8em;
 background-color: #FFFFEE;
 font-style: normal;
 float: left;
 padding: 5px;
 margin: 0;
 display: block;
}