body {
padding:0;
margin:0;
color:black;
background-color: Silver;
font-family: Trebuchet MS, arial, sans-serif;
}

h1, h2, h3 {
margin-top: 1em;
margin-bottom: .5em;
}

h1 {
margin-top: 0;
font-size: 14pt;
}
h2 {
font-size: 12pt;
}

h3 {
font-size: 10pt;
}

p {
margin: 0;
font-size: 8pt;
}

img {
border-style:none;
border-width:0;
}

table {
border-collapse:collapse;
border-style:none;
border-width:0;
background-color: Silver;
font-size: 9pt;
}

table.main {
margin: 5px;
width: 800px;
}

td {
border-style:none;
border-width:0;
background-color: White;
vertical-align:top;
}

#admin td {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color: Silver;
vertical-align: middle;
}

td.vSpacer {
height:10px;
}

td.hSpacer {
width:15px;
}

td#footer {
height:30px;
border-style:solid;
border-top-width:1;
border-color: Silver;
}

td#header {
	height: 30px;
	border-style: solid;
	border-bottom-width: 1;
	border-color: Silver;
	text-align: right;
	padding: .5em;
	font-size: 18pt;
}

td.left {
width: 130px;
height: 400px;
}

ul#mainMenue, ul#subMenue {
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 5px;
padding: 0;
list-style-type: none;
}
ul#subMenue{
margin-top: 4px;
margin-left: 20px;
}

#mainMenue li {
margin-bottom: 4px;
color: black;
background-color: transparent;
}

#mainMenue a , #mainMenue div{
margin: 0px;
display: block;
color: gray;
text-decoration: none;
border-bottom: 1px solid silver;
border-left: 1px solid silver;
text-indent: 1em
}

#mainMenue div{
color: black;
border-right: 10px solid gray;

}

#mainMenue a:hover {
background-color: #ddd;
border-right: 10px solid gray;
}

#artPathNav {
font-family: Lucida Console, Courier New, courier, monospace;
color: gray;
font-size: 8pt;
}

#artPathNav a{
color: gray;
text-decoration: none;
}

#artPathNav a:hover {
color: black;
}

