* {margin:0;
	padding:0;}
body {font: 1em verdana;}
fieldset { border:1px solid green;
padding: 0.2em 0.5em;}

legend {
  padding: 0.2em 0.5em;
  border:0px solid green;
  color:green;
  font-size:90%;
  text-align:left;
  }
#tumstock {/* width:318px; height:159px;*/ margin:0px;border: 1px solid black;}

.ddd {padding: 0px 0px 0px 0px;border:1px;}

table{
	border-collapse:collapse;
border:none;}
td {padding: 0px 0px 0px 0px;
		text-align:left;
		border:1px solid black;
		 background-color: #84C1DF;
}

.aaa {border: 1px solid red; width:320px;}
.bbb {border: 1px solid green;}
.ccc {border: 1px solid blue;width:318px;}

td.OPENERCLOSER {
	color:green;background-color: #DDDDDD;font-size: 1.3em;
}
/* the form */
.LABEL {text-align: right;font-weight:bold;}
.INPUTTEXT
{
color: white;
background: black;
border: 1px solid green;
font-size: 1.2em;
}
.INPUTSELECT{
font-size: 1.2em;
background: greenyellow;
	
}
input[type="button"] {
/*	-moz-border-radius: 11px; */
/*font-family:'Trebuchet MS';*/
/*font-family:'Marker Felt';*/
/*font-family:'Chalkboard';*/

	font-size: 1.2em; 
	margin: 5px 2px 5px 2px;
/*	border: 5px;*/
/*	float: left;*/
/*	background: greenyellow;*/
	width:2.4em;
/*	height:2.0em;*/
	text-align: center;
	-webkit-appearance: none;
	background: transparent url('gradient1.jpg') repeat-x;
}

/*.BUTTON
{
color: #000;
background: #ffa20f;
margin:3 3 3 3px;
border: 8px outset #d7b9c9
}
*/
.SELF {font-size: .7em;text-align: center;}