/************************************************************/
/*  print.css                                               */
/*  css-Definitionen für www.louis.physi.ch                 */
/*  von Louis Brandenberger, louis@physi.ch                 */
/*  ich freue mich über Kritik, Anregungen, Fragen          */
/************************************************************/

@page {
margin:1cm;
}

html, body {
background:#fff;
font-family:Verdana,Helvetica,sans-serif;
font-size:11pt;
color:#000;
margin:0;
padding:0;
}


img { border:none; }

a, #navigation h1 {
color:#000;
}
* .rechtsimg {
float:right;
margin:0.5em 0 0.5em 1.2em;
font-style:italic;
}
* .linksimg {
float:left;
margin:0.5em 1.2em 0.5em 0;
font-style:italic;
}
* .bilddiv {
font-style:italic;
}

#lb1, #lb2 {
margin:0;
padding:0;
position:absolute;
left:1cm;
text-decoration:none;
display:inline;
}
#lb1 {
top:0;
color:#A9432A;
font:1.5em Georgia,serif;
}
#lb2 {
top:0.5em;
font:3em Georgia,serif;
color:#9B3620;
}
#tit {
position:absolute;
top:1.5em;
right:1cm;
text-decoration:none;
font-size:1.9em;
font-weight:normal;
color:#99524B;/*B63115;*/
}
#content a:link { color:#751000; }
#content a:visited { color:#9C1500; }

#navigation {
position:absolute;
left:0;
top:0px;
width:18em;
font-size:0.8em;
/*height:100%;*/
margin:0;
padding:0;
}

#content {
background:#fff;
margin:6em 0em 0 12em;
padding:1.5em;
border:solid 1px #753700;
font-size:1em;
}
#footer {
padding:0;
text-align:right;
font-size:0.8em;
color:#ccc;
margin-left:22em;
}
#logininfo {
display:none;
}

ul {
list-style-type:none;
margin:0;
padding:0;
}

#navigation ul {
margin:10em 0 0em 0;
}

#navigation ul a, #navigation h1 {
display:block;
padding:0.8em 0em 0.8em 0em;
margin:0;
}
#navigation ul a:link {
background:#fff; color:#000;
}
#naviation ul a:visited {
background:#fff; color:#333;
}

#navigation ul a:hover {
background:#fff;
color:#000;
}
#navigation h1 {
background:#fff;
color:#751000;
text-decoration:underline;
}
#navigation li {
margin:0 0 0 0;
width:14em;
}


/* content */

hr {
background:#751000;
height:2px;
border:none;
}
#content ul {
padding:0;
margin-left:1.2em;
}
#content li {
list-style-type:disc;
list-style-position:outside;
padding:0 0 0.5em 0;
}

table, td {
margin:0;
padding:0.5em 1em 0.5em 0;
border:0;
border-spacing:0;
vertical-align:top;
font-size:1em;
}


#content h1 {
font:italic 2em Georgia, serif;
padding:0;
}
h2 {
font:italic 1.6em Georgia, serif;
}
h3 {
font-size:1em;
}
h4, h5, h6 {
font-size:0.8em;
}


label {
display:block;
float:left;
width: 11em;
}
.info a:link span{
display:none;
} 

.fehler {
color:#047500;
font-weight:bold;
}


#google {

}

.info a:hover span{
display:block;
color:#000;
text-decoration:none;
font-size:0.8em;
}

#admin {
display:none;
}
