
body {
	padding-left: 9em;
	padding-top: 8em;
	color: black;
	background-color: #eeeeee;
	font-family: sans-serif;
}


/* ============================================================== *\
	T o p
\* ============================================================== */

IMG.logo {
	height: 6em;
	width:  8em;
	float: left;
}

div.top {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 6em;
	background-color: #d0d0d0;
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1em 0 1em 0;
	text-align: center;
}

*#type1 {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: red;
	font-size: 2em;
	padding-top: auto;
	padding-bottom: auto;
}


/* ============================================================== *\
	N a v i g a t i o n
\* ============================================================== */

div.navbar {
	position: fixed;
	left: 0;
	top: 8em;
	width: 8em;
	padding: 0;
	margin: 0;
}

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

ul.navbar li {
	background: #d0d0d0;
	margin: 0.5em 0 0 0;
	padding: 0.3em;
}

ul.navbar a {
	text-decoration: none
}


/* ============================================================== *\

\* ============================================================== */

IMG.misc {
	float: left
}

div.item {
	display: block;
	clear: left;
	margin: 0;
	padding: 3em 0 0 0;
}

p.item0 {
	display: block;
	margin: 0;
	padding: 0;
	background: #e0e0e0;
}

p.item1 {
	display: block;
	margin: 1em 0 0 0;
	padding: 0;
	background: #e0e0e0;
}

p.block {
	text-align: justify;
	padding: 0;
}

h1 {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif
}

h3 {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif
}

a:link {
	color: blue
}

a:visited {
	color: purple
}

address {
	clear: left;
	margin-top: 2em;
	padding-top: 1em;
	border-top: thin dotted;
	font-size: small
}

/* ============================================================== *\

\* ============================================================== */
table.pi4tel {
    margin: 2em 0 2em 0;
	padding: 0;
    color: black;
    text-align: left;
	border: none;
	border-spacing: 0;
}

tr.pi4tel {
}

th.pi4tel {
	text-align: left;
	padding: .5em 1em .5em 1em;
	background-color: #cccccc;
}

td.pi4tel {
	font-size: small;
	padding: .5em 1em .5em 1em;
	border-color: black;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-width: 1px;
	vertical-align: top;
	background-color: #eeeeee;
}

p.std {
	text-align: left;
}

p.block {
	text-align: justify;
}

/* ============================================================== *\

\* ============================================================== */
em.cmd {
	color: red;
	font-style: normal;
}

p.nothing {
	font-size: 4px;
	color: #d0d0d0;
}

p.nothing a:link {
	text-decoration: none;
	color: #d0d0d0;
}

p.nothing a:visited {
	text-decoration: none;
	color: #d0d0d0;
}
