/* 
RewriteCond %{HTTP_USER_AGENT} ^Mozilla/4.0 (compatible; MSIE  
RewriteRule ^.*\.html$ /getanotherbrowser.html [L] 
*/

/*
* html #ID {
  eigenschaft:wert;
}
*/

div#navigation {
    position: absolute;
/*	overflow:auto; */
/*	float:left; */
/*	position: fixed; */
    top: 0em; left: -33ex;
    width: 25ex;
    margin-top: 0;
	text-indent: 2px;

}


body {
        position: absolute;
        top: 0.5em;
        left: 33ex;
	right: 25ex;
	bottom: 30ex;
	margin-bottom: 14em;
	padding-bottom: 14em;
	background: #d3d3d3; 
	color: black;
}

table {
	border: 1em;
}

td {
	border: 1em;
/*	align: left; */
}	

ul {
	margin-left: -5px;
	text-indent: 2px;
}

li {
	color: black;
	margin-left: -8px;
	background: inherit;
}

img {
	border: 0;
}

h3{
	color: black;
        background: #d3d3d3;
        /*border: 1px solid black;*/
        margin: 0;
        padding: 4px;
        font-size: 1.3em;
        font-family: verdana, helvetica, sans-serif;
        font-weight: bold;
}


a:link {
        color: #800000;
        text-decoration: none;
	background: inherit;
}

a:visited {
        color: #800000;
        text-decoration: none;
	background: inherit;
}

a:hover {
        color: #0000f0;
        text-decoration: underline;
	background: inherit;
}




a#tooCool {
        position: fixed;
        right: 0;
        bottom: 0;
        display: block;
        height: 80px;
        width: 80px;
        background: url(/too_cool.png) bottom right no-repeat;
        text-indent: -999em;
        text-decoration: none;



}

a#w3c {
	position: fixed;
	left: 10px;
	bottom: 0;
}

a#css {
	position : fixed;
	left: 100px;
	bottom: 0px;
}

a#any {
	position : fixed;
	left: 10px;
	bottom: 50px;
}	

div #menu li a {
	height: 24px;
	text-decoration: none;
}

div #menu li a:link, #menu li a:visited {
	color: #656556;
	display: block;
	background:  url(/menu.gif);
	padding: 8px 0 0 20px;
}	

div #menu li a:hover {
	color: #474739;
	background:  url(/menu.gif) 0 -32px;
	padding: 8px 0 0 20px;
}


div#code {
  border: 2px solid black;
  white-space: pre;
  font-family: monospace;
  margin: 10pt;
  padding: 0pt 10pt;
  background-color: white;
  color: black;
}


