/* Standard-CSS für www.olaf-der-restaurator.de */

html {
 color:#000;
 background:#CCE6FF;
 }

body {
 background-color: #CCE6FF;
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-base-color: #80c6ff;
 }

/* ======================================= */
/* Start Content incl. IE + mozilla hack   */
/* ======================================= */
#werbecontainer {
 border-style:solid; 
 border-width:0px; 
 position: absolute; 
 width: 74px; 
 height: 444px; 
 z-index: 1; 
 left: 772px; 
 padding-left:4px; 
 padding-right:4px; 
 padding-top:1px; 
 padding-bottom:1px; 
 float:right; 
 voice-family: "\"}\"";
 voice-family:inherit;
 top: 49px;
 }

html>body #werbecontainer {
 top: 49px;
 }

#eingang {
 border-style:solid;
 border-width:0px; 
 position: absolute; 
 width: 558px; 
 height: 412px; 
 z-index: 1; 
 left: 165px; 
 top: 100px; 
 padding-left:4px; 
 padding-right:4px; 
 padding-top:1px; 
 padding-bottom:1px;
 float:left;
 clear:left;
 }

#ticker {
 position: absolute; 
 z-index: 2;
 display:block;
 padding:-3px;
 border:1px solid #000; 
 background:#80c6ff;  
 height: 44px;
 width: 689px;
 text-align: center;
 voice-family: "\"}\"";
 voice-family:inherit;
 top: 5px;

 }

html>body #ticker {
 top: 5px;
 height: 43px;
 }

#nedstat { 
 position: absolute; 
 left: 165px; 
 top: 55px; 
 width: 15px; 
 height: 15px; 
 z-index: 1;
 }
 
/* ======================================= */
/* Container, der die Inhalte enthaelt     */
/* ======================================= */
#haupt{
 padding: 0px 5px;
 background-color:transparent;
 margin-left:150px;
 font-family: Arial; 
 font-size: 12px; 
 text-align: left;
 margin-top: -3px;
}

#hauptpop{
 padding: 0px 5px;
 background-color:transparent;
 margin-left:5px;
 font-family: Arial; 
 font-size: 12px; 
 text-align: left;
 margin-top: -3px;
}

a, a:visited {
 color:#080;
}

a:hover {
 text-decoration:none;
}

/* Schriften */
h1 {
 text-align:center;
 font-weight:bold;
 font-family: verdana, arial, sans-serif;
 font-size:1.6em;
 letter-spacing:0.1em;
 margin:0 0 10px 0;
 padding-top:0px;
}

h2 {
 text-align:justify;
 font-weight:bold;
 font-family: georgia, "times new roman", serif;
 font-size:1.2em;
 letter-spacing:0.2em;
 margin:0 0 10px 0;
 padding-top:5px;
}

h3 {
 font-size:1.1em;
}

h4 {
 font-size:1.1em;
 text-align: left;
}

h5 {
 font-size:0.8em;
}

p, li, u1 {
 font-size:0.9em;
 text-align:justify;
 line-height:1.8em;
 font-family:verdana, arial, sans-serif;
 margin-top:0;
}

.fliesstext_l {
 color: #000000; 
 font-size: 9pt; 
 font-family: Arial; 
 text-align:left; 
 margin-left:0; 
 margin-right:0; 
 list-style-type:decimal 
 }

.fliesstext_c {
 color: #000000; 
 font-size: 1.1em; 
 font-family: Arial; 
 font-weight:bold;
 text-align:center; 
 margin-left:0; 
 margin-right:0; 
 list-style-type:decimal 
 }

.footline_l { 
 color: #000000; 
 font-size: 7pt; 
 line-height: 14px; 
 font-family: Arial; 
 text-align:left 
 }


/* ================================ */
/* Shop                             */
/* ================================ */

/* Tabelle - Kopfzelle 
tr#kopf { 
 background-color: #80C6FF; 
 text-align:center 
 }

/* Tabelle - Contentzelle */
tr#content { 
 background-color: #ADDBFF; 
 text-align:center 
 }

/* ================================ */
/* Mouse over Funktion              */
/* ================================ */
.tover {
 font-size:0.9em;
 color: Black;
 text-align:justify;
 line-height:1.8em;
 font-family:verdana, arial, sans-serif;
 margin-top:0;
 border: 1px solid white; 
 padding: 2px; 
 visibility: hidden; 
 position: absolute; 
 z-index: 1; 
 background-color: #80c6ff;
}

/* ================================ */
/* Referenz                         */
/* ================================ */
#info {
 margin-left:1px; 
 height:180px; 
 margin-bottom:4em; 
 position:absolute; 
 top: 5px; 
 background:#ADDBFF; 
 font-family: Arial; 
 text-align:center; 
 }
 
#info a, #info a:visited {
 text-decoration:none;
 }
 
#info a:hover {
 text-decoration:none;
 }
 
#info a .uline, #info a:visited .uline {
 text-decoration:underline;
 }
 
#thumbs {
 color: #000000; 
 font-size: 10pt; 
 font-family: Arial; 
 text-align:left; 
 }
 
#titel {
 border:1px solid #000; 
 background:#80c6ff;  
 text-align: center;
 }

.link {
 padding: 2pt;
}
