/*	-*- C -*- */

body {
	font-family:Verdana,Courier,Helvetica,sans-serif;
//	background-color:lightsteelblue;
//	background:lightblue;
//	background-color:azure;
	background-color:whitesmoke;
	color:black;
}


h5.werbe {
	font-family:Verdana,Helvetica,sans-serif;
    font-size:x-small;
	color:silver;
}

h4 {
	font-family:Verdana,Courier,Helvetica,sans-serif;
	font-size:small;
	background-color:paleturquoise;
	padding:1px;
	margin:1px;
	border-color:azure gainsboro  gainsboro azure;
	border-style:solid solid solid solid;
	border-width:thin thin thin thin;
}

h3 {
	font-family:Verdana,Courier,Helvetica,sans-serif;
	font-size:small;
	color:dimgray;
}

h2 {
	font-family:Verdana,Courier,Helvetica,sans-serif;
	font-size:small;
	background-color:white;
	text-align:center;
	padding:1px;
	margin:1px;
	border:medium dotted azure;
}


h1 {
	font-family:Courier,Helvetica,sans-serif;
	font-size:medium;
	text-align:right;
	color:black;
}


td { 
	font-family:Verdana,Courier,Helvetica,sans-serif;
	font-size:small;
	vertical-align:top;
}


div.box {
	font-family:Verdana,sans-serif;
	font-size:small;
	color:black;
    margin:2px;
    padding:2px;
//	background-color:whitesmoke;
//	border-color:azure gainsboro  gainsboro snow;
//	border-style:solid solid solid solid;
//	border-width:thin thin thin thin;
}

div.lbox {
	font-family:Verdana,sans-serif;
	font-size:small;
	color:black;
    margin:2px;
    padding:2px;
	background-color:lavender;
	border-color:azure gainsboro  gainsboro azure;
	border-style:solid;
	border-width:medium;
}

#main {
float:right;
	width:75%;
	margin-bottom:10px;
	padding:0px;
}

#left {
	width:24%;
	margin-bottom:10px;
	padding:0px;
}

p.nice {
//	width:95%;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:small;
	text-align:left;
	color:black;
	background-color:snow;
    margin:2px;
    padding:2px;
	border-color:azure gainsboro  gainsboro azure;
	border-style:solid;
//	border-width:thin;
	border-width:medium;
}


ul,ol {
	background-color:snow;
	color:black;
	border-color:white silver  silver azure;
	border-style:solid;
	border-width:thin;
}

li {
	margin:2px;
    padding:4px;
}

p.bottom {
	clear:both;
	font-size:x-small;
	text-align:center;
	background-color:lightgoldenrodyellow;
	margin:4px 2px;
	border-color:floralwhite darkblue  darkblue floralwhite;
	border-style:solid solid solid solid;
	border-width:thin thin thin thin;
}

input {
	font-family:Verdana,Helvetica,sans-serif;
    font-size:8pt;
}
textarea {
	font-family:Verdana,Helvetica,sans-serif;
    font-size:8pt;
}


.choice {
    background:oldlace;
    color:black;
    margin:2px;
    padding:2px;
	border-color:azure gainsboro  gainsboro azure;
	border-style:solid;
	border-width:thin;
}

.note {
    background:ivory;
    border:3px dashed indianred;
    padding:4px;
	text-align:center;
}

A {
	font-family:Verdana,Helvetica,sans-serif;
}

A:link {
	color:mediumblue;
	border-bottom: 1px dashed dimgray;
	text-decoration:none }
A:visited {
	color:steelblue;
	border-bottom: 1px dashed dimgray;
	text-decoration:none }
A:hover {
	color:darkblue;
	border-bottom: 1px solid black;
	text-decoration:none }
A:active {
	color:blue;
	border-bottom: 1px dashed dimgray;
	text-decoration:none }
/* set background images for corners */
