html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
	margin: 0;
    padding:0 0 0 <length>;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-variant: small-caps;
}

html, body {
   font-size: 14px;  
}
body {
/*	text-align: center; */
	background-color: #FFFFFF;
}

a:link {
/*	display:block; */
	color: #000000; 
	text-decoration: none;
}

a:visited {
/*   display:block; */
	color: #000000; 
	text-decoration: none;
}

a:hover {
    color: #666666;
}

a:active {
	color: #666666;
}

a.index:link {
/*	display:block; */
	color: #F9F9F9;
	text-decoration: none;
}

a.index:visited {
/*   display:block; */
	color: #F9F9F9;
	text-decoration: none;
}

a.index:hover {
	color: #F9F9F9;
}

a.index:active {
	color: #F9F9F9;
}

p {
	padding-top: 5px;
	padding-bottom: 2px;
	color: #000000;

}

strong {
   font-weight: bold;
}

.c {
   clear: both;
}

.center {
   text-align: center;
}

img {
   border: 0;
}

.small {
   font-size: 0.7em;
}

.right {
   text-align: right;
}

.top {
   vertical-align: top;
}
.big {
	text-align: right;
	font-size: 18px;
}

/*	tooltip */
behavior:url("csshover.htc"); }

a, .tipp {
	position: relative;
	left: 733px;
}

a span, .tipp span { display: none; font: 11px arial,helvetica,sans-serif; color: #000066; }

a:hover, .tipp:hover { background-color: transparent; }

a:hover span, .tipp:hover span { width: 300px; position: absolute; top: 30px; left: 30px; display: block; background: #e6ecff; border: 1px solid #003399; text-decoration: none; padding: 3px; opacity: .8; filter: alpha(opacity=80); }
.small2 {
   font-size: 0.85em;
}

.index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #EEEEEE;
}

 div#left-sidebar{
  position:absolute;
  top:0;
  left:0;
  width:<length>;
  height:100%;
 }
 @media screen{
  body>div#left-sidebar{
   position:fixed;
  }
 }
  
 * html div#content{
  height:100%;
  overflow:auto;
 }
