table.register th.reiter_a {
   width:                    	15ex;
   text-align: 			left;
   vertical-align: 		baseline;
   font-weight:			bold;
   font-size:			180%;
   background-color: 		#e0e0e0;
   white-space:			nowrap; 
   padding:			4px;
   border:			solid 1px black;
}

table.register th.reiter_i {
   text-align: 			left;
   vertical-align: 		baseline;
   font-weight:			bold;
   font-size:			150%;
   background-color: 		#f0f0f0;
   white-space:			nowrap; 
   padding:			4px;
   border:			solid 1px black;
}

table.body {
   background-color: 		#e0e0e0;
   width:			100%;
   border:			solid 1px black;
}

table.index {
   width:			100%;
}

table.index td {
   border-top:			solid 2px #f0f0f0;
   border-left:			solid 2px #f0f0f0;
   border-bottom:		solid 2px #d0d0d0;
   border-right:		solid 2px #d0d0d0;
}

table.i-Temp
{
   width:			100%;
}

table.i-Temp td
{
   border:			0;
}

table.i-Temp td.titel {
   text-align: 			center;
   font-weight:			bold;
   font-size:			150%;
}

table.i-Temp td.wert {
   width:			40%;
   text-align: 			right;
   font-weight:			bold;
   font-size:			400%;
}

table.i-Temp td.einheit {
   width:			10%;
   text-align: 			left;
   font-weight:			bold;
   font-size:			300%;
}

table.i-TList
{
   width:			100%;
}

table.i-TList td
{
   border:			0;
}

table.i-TList td.titel {
   width:			60%;
   text-align: 			left;
   font-weight:			bold;
   font-size:			120%;
}

table.i-TList td.temp {
   width:			20%;
   text-align: 			right;
   font-weight:			bold;
}

table.i-TList td.feuchte {
   width:			20%;
   text-align: 			right;
   font-weight:			bold;
}

table.i-Druck
{
   width:			100%;
}

table.i-Druck td
{
   border:			0;
}

table.i-Druck td.grafik {
   text-align: 			center;
}

table.i-Druck td.wert {
   width:			40%;
   text-align: 			right;
   font-weight:			bold;
   font-size:			400%;
}

table.i-Druck td.einheit {
   width:			10%;
   text-align: 			left;
   font-weight:			bold;
   font-size:			300%;
}

table.i-Wind
{
   width:			100%;
}

table.i-Wind td
{
   border:			0;
}

table.i-Wind td.grafik {
   text-align: 			center;
}

table.i-Wind td.wert {
   width:			40%;
   text-align: 			right;
   font-weight:			bold;
   font-size:			400%;
}

table.i-Wind td.einheit {
   width:			10%;
   text-align: 			left;
   font-weight:			bold;
   font-size:			300%;
}

table.i-Wind td.richtung {
   width:			10%;
   text-align: 			center;
   font-weight:			bold;
   font-size:			200%;
}

table.i-Regen
{
   width:			100%;
}

table.i-Regen td
{
   border:			0;
}

table.i-Regen td.grafik {
   text-align: 			left;
}

table.i-Regen td.wert {
   width:			40%;
   text-align: 			right;
   font-weight:			bold;
   font-size:			400%;
}

table.i-Regen td.einheit {
   width:			10%;
   text-align: 			left;
   font-weight:			bold;
   font-size:			300%;
}

table.i-Regen td.titel {
   text-align: 			center;
   font-weight:			bold;
   font-size:			150%;
}

table.i-Hell
{
   width:			100%;
}

table.i-Hell td
{
   border:			0;
}

table.i-Hell td.wert {
   width:			40%;
   text-align: 			right;
   font-weight:			bold;
   font-size:			400%;
}

table.i-Hell td.einheit {
   width:			10%;
   text-align: 			left;
   font-weight:			bold;
   font-size:			300%;
}

table.Werte th {
   border:			solid 1px black;
}

table.Werte td {
   padding-left:		4px;
   padding-right:		4px;
   border:			solid 1px black;
}

div.celltitel {
   width:			100%;
   text-align: 			center;
   font-weight:			bold;
   font-size:			180%;
}

div.Datum {
   width:			100%;
   text-align: 			center;
   font-weight:			bold;
   font-size:			300%;
}

div.Uhrzeit {
   width:			100%;
   text-align: 			center;
   font-weight:			bold;
   font-size:			400%;
}

a.selector_a {
   width:			25%;
   background-color: 		#f0f0f0;
   text-align: 			center;
   text-decoration:            	none;
   font-weight:			bold;
   font-size:			80%;
   border:			solid 1px black;
   padding:			2px;
   margin:			1px;
}

a.selector_a:link { }
a.selector_a:visited { }
a.selector_a:active { }
a.selector_a:hover {
   color:          	        #0000f0;
}

a.selector_i {
   width:			25%;
   text-align: 			center;
   text-decoration:            	none;
   font-weight:			bold;
   font-size:			80%;
   border:			solid 1px black;
   padding:			2px;
   margin:			1px;
}

a.selector_i:link { }
a.selector_i:visited { }
a.selector_i:active { }
a.selector_i:hover {
   color:          	        #0000f0;
}

a.register {
   text-align:              	left;
   text-decoration:            	none;
   font-style:              	none;
   font-weight:              	normal;
   color:                    	#000000;
   background-color:         	transparent;
   width:                    	16ex;
}

img.graph {
   border:			solid 1px black;
   padding:			3px;
   background-color:         	white;
}

a.register:link { }
a.register:visited { }
a.register:active { }
a.register:hover {
   color:          	        #0000f0;
}

