body {
	background-color: #c4904c;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
    	font-size:9.5pt;
	color: #202020;
 
}

body.gallery {
	background-color: #f0ecd8;
	margin: 20px;
}

table#main {
	background: #f0ecd8 url("/img/bg.jpg") no-repeat;
}

td {
	background-repeat: repeat;
}

blockquote {
	margin: 1ex 1ex 2ex 2ex;
	padding: 0px 1ex 0px 1ex;
	border-left: 1px solid #990000;
}

dd {
 	margin-bottom: 1ex;
}

td#text {
	padding: 0em 1em 1ex 0em;
	text-align: left;
}

td#menutop {
	background-image: url("/img/menu_topbar.gif");
	background-repeat: repeat-x;
}

td#menubg {
	/* background-image: url("/img/menu_quartett.jpg"); 
	background-repeat: repeat-x; */
}

td#menubg_blur {
	background-image: url("/img/menubg_blur.jpg");
	background-repeat: repeat-x;
}


td#submenu {
	background: #c4904c url("/img/submenu_sep_spc.gif") repeat-x;
}

td.sep {
	background-image: url("/img/separator.gif");
	background-repeat: repeat-y;
}

div#menu {
	background: #f0ecd8 url("/img/menubg.jpg") no-repeat;
	clear: both;
}	

.num {
	word-spacing: -0.1em;
	white-space: nowrap;
}

.small {
	font-size: 8pt;
}

.grey {
	color: #808080;
}

.red {
 	color: #f00000;
}

a:link { color:#990000;text-decoration:none;font-weight:normal; }
a:visited { color:#600000;text-decoration:none;font-weight:normal; }
a:active { color:#F00000;text-decoration:none;font-weight:normal; }
a:hover { color:#990000;text-decoration:underline;font-weight:normal; }
a[name]:hover {text-decoration: inherit; font-weight:inherit; color: inherit; background: inherit; }

a.bullet {
	background-image: url("/img/link_arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 12px;
}

a.bullet:hover {
	background-position: 0 -20px;
}

ul.bullet {
	list-style: none;
	margin-left: 2em;
	padding-left: 0px;
}
ul.bullet  li{
	margin-bottom: 1ex;
}


