/* Cascaded Style Sheet für die G4-Awendung G4 
 * erzeugt vom Werkzeug der 4ten Generation G4 am 21.04.2012 22:36:25:  */
/*****
 * Stil blau-aussen
 * Typ 3
 *****/
div.blau-aussen.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.blau-aussen.inner 
{	background-color: #FFFFDD;
	border-color: #00477A;
	margin-right: 10px;
}
div.blau-aussen.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_rund.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-aussen.tc 
{	height: 10px;
	background-image: url(images/blau_lot.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau-aussen.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_rund.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-aussen.ml 
{	background-image: url(images/blau_waage.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.blau-aussen.mr 
{	background-image: url(images/blau_waage.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 10px;
}
div.blau-aussen.bl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_rund.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-aussen.bc 
{	height: 10px;
	background-image: url(images/blau_lot.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau-aussen.br 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_rund.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.blau-aussen 
{}
table.blau-aussen th 
{}
table.blau-aussen td 
{}
table.blau-aussen td.selected, table.blau-aussen td.selected.aktion 
{}
div.blau-aussen.tlb { background-position: top left; }
div.blau-aussen.trb { background-position: top right; }
div.blau-aussen.blb { background-position: bottom left; }
div.blau-aussen.brb { background-position: bottom right; }
div.blau-aussen.tlb, div.blau-aussen.trb, div.blau-aussen.blb, div.blau-aussen.brb {  }
/*****
 * Stil blau-innen
 * Typ 3
 *****/
div.blau-innen.box 
{	background-color: #DDF0FF;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.blau-innen.inner 
{	background-color: #DDF0FF;
	margin-right: 10px;
}
div.blau-innen.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-innen.tc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_lot_innen.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau-innen.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-innen.ml 
{	background-color: #DDF0FF;
	background-image: url(images/blau_waage_innen.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.blau-innen.mr 
{	background-color: #DDF0FF;
	background-image: url(images/blau_waage_innen.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 10px;
}
div.blau-innen.bl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-innen.bc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_lot_innen.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau-innen.br 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.blau-innen 
{}
table.blau-innen th 
{}
table.blau-innen td 
{}
table.blau-innen td.selected, table.blau-innen td.selected.aktion 
{}
/*****
 * Stil einfach
 * Typ 3
 *****/
div.einfach.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.einfach.inner 
{	color: #331100;
	background-color: #FFEECC;
	border-color: #CC4400;
}
div.einfach.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-color: #CC4400;
	border-width: 0;
	border-left-width: 1px;
	border-top-width: 1px;
	border-style: solid;
}
div.einfach.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-color: #CC4400;
	border-width: 0;
	border-top-width: 1px;
	border-style: solid;
	margin-left: 0;
	margin-right: 0;
}
div.einfach.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-color: #CC4400;
	border-width: 0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
}
div.einfach.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-color: #CC4400;
	border-width: 0;
	border-left-width: 1px;
	border-style: solid;
	*background-position: 1px top;
}
div.einfach.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-color: #CC4400;
	border-width: 0;
	border-right-width: 1px;
	border-style: solid;
}
div.einfach.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: #CC4400;
	border-width: 0;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
}
div.einfach.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: #CC4400;
	border-width: 0;
	border-bottom-width: 1px;
	border-style: solid;
	margin-left: 0;
	margin-right: 0;
}
div.einfach.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: #CC4400;
	border-width: 0;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-style: solid;
}
table.einfach 
{}
table.einfach th 
{}
table.einfach td 
{}
table.einfach td.selected, table.einfach td.selected.aktion 
{}
/*****
 * Stil nicole
 * Typ 1
 *****/
div.nicole.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.nicole.inner 
{	color: white;
	background-color: #C01C41;
}
div.nicole.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.nicole.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.nicole.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.nicole.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.nicole.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.nicole.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.nicole.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.nicole.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.nicole 
{}
table.nicole th 
{}
table.nicole td 
{}
table.nicole td.selected, table.nicole td.selected.aktion 
{}
/*****
 * Stil blau_rand4
 * Typ 4
 *****/
div.blau_rand4.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.blau_rand4.inner 
{	background-color: #DDF0FF;
	margin-right: 10px;
}
div.blau_rand4.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau_rand4.tc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_lot.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau_rand4.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau_rand4.ml 
{	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_waage.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.blau_rand4.mr 
{	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_waage.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 10px;
}
div.blau_rand4.bl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau_rand4.bc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_lot.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau_rand4.br 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.blau_rand4 
{}
table.blau_rand4 th 
{}
table.blau_rand4 td 
{}
table.blau_rand4 td.selected, table.blau_rand4 td.selected.aktion 
{}
div.blau_rand4.tlb { background-position: top left; }
div.blau_rand4.trb { background-position: top right; }
div.blau_rand4.blb { background-position: bottom left; }
div.blau_rand4.brb { background-position: bottom right; }
div.blau_rand4.tlb, div.blau_rand4.trb, div.blau_rand4.blb, div.blau_rand4.brb { 	background-image: url(images/himmelblau_voll.png);
	background-repeat: no-repeat;
 }
/*****
 * Stil green
 * Typ 4
 *****/
div.green.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.green.inner 
{	background-color: #CCFFCC;
	border-color: red;
	border-style: solid;
	margin-right: 6px;
}
div.green.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/green_corners.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-color: #008800;
	border-width: 0;
	border-style: solid;
}
div.green.tc 
{	height: 6px;
	background-color: #CCFFCC;
	background-image: url(images/green_lot.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #008800;
	border-width: 0;
	border-top-width: 4px;
	border-style: solid;
	margin-left: 10px;
	margin-right: 10px;
}
div.green.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/green_corners.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-color: #008800;
	border-width: 0;
	border-style: solid;
}
div.green.ml 
{	background-color: #CCFFCC;
	background-image: url(images/green_waage.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-color: #008800;
	border-width: 0;
	border-left-width: 4px;
	border-style: solid;
	*background-position: 4px top;
}
div.green.mr 
{	background-color: #CCFFCC;
	background-image: url(images/green_waage.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-color: #008800;
	border-width: 0;
	border-right-width: 4px;
	border-style: solid;
	margin-left: 6px;
}
div.green.bl 
{	float: left;
	height: 16px;
	width: 10px;
	background-image: url(images/green_corners.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: #008800;
	border-width: 0;
	border-style: solid;
}
div.green.bc 
{	height: 12px;
	background-color: #CCFFCC;
	background-image: url(images/green_lot.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: #008800;
	border-width: 0;
	border-bottom-width: 4px;
	border-style: solid;
	margin-left: 10px;
	margin-right: 10px;
}
div.green.br 
{	float: right;
	height: 16px;
	width: 10px;
	background-image: url(images/green_corners.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: #008800;
	border-width: 0;
	border-style: solid;
}
table.green 
{}
table.green th 
{}
table.green td 
{}
table.green td.selected, table.green td.selected.aktion 
{}
div.green.tlb { background-position: top left; }
div.green.trb { background-position: top right; }
div.green.blb { background-position: bottom left; }
div.green.brb { background-position: bottom right; }
div.green.tlb, div.green.trb, div.green.blb, div.green.brb { 	background-image: url(images/green_trans.png);
	background-repeat: no-repeat;
 }
/*****
 * Stil demo
 * Typ 1
 *****/
div.demo.box 
{}
div.demo.inner 
{	background-color: pink;
	border-color: gray;
	border-width: 1px;
	border-style: solid;
}
div.demo.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.demo.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.demo.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.demo.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.demo.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.demo.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.demo.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.demo.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.demo 
{}
table.demo th 
{}
table.demo td 
{}
table.demo td.selected, table.demo td.selected.aktion 
{}
/*****
 * Stil sommers
 * Typ 3
 *****/
div.sommers.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.sommers.inner 
{	background-color: #FFEECC;
	margin-right: 7px;
}
div.sommers.tl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/grau_rund7.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sommers.tc 
{	height: 7px;
	background-image: url(images/grau_lot7.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 7px;
	margin-right: 7px;
}
div.sommers.tr 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/grau_rund7.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sommers.ml 
{	background-image: url(images/grau_waage7.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sommers.mr 
{	background-image: url(images/grau_waage7.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 7px;
}
div.sommers.bl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/grau_rund7.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sommers.bc 
{	height: 7px;
	background-image: url(images/grau_lot7.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 7px;
	margin-right: 7px;
}
div.sommers.br 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/grau_rund7.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sommers 
{}
table.sommers th 
{}
table.sommers td 
{}
table.sommers td.selected, table.sommers td.selected.aktion 
{}
div.sommers.tlb { background-position: top left; }
div.sommers.trb { background-position: top right; }
div.sommers.blb { background-position: bottom left; }
div.sommers.brb { background-position: bottom right; }
div.sommers.tlb, div.sommers.trb, div.sommers.blb, div.sommers.brb {  }
/*****
 * Stil rot-weiss
 * Typ 3
 *****/
div.rot-weiss.box 
{	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
div.rot-weiss.inner 
{	color: white;
	background-color: #C01C41;
	margin-right: 10px;
}
div.rot-weiss.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/round.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.rot-weiss.tc 
{	height: 10px;
	background-color: #C01C41;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.rot-weiss.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/round.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.rot-weiss.ml 
{	background-color: #C01C41;
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.rot-weiss.mr 
{	background-color: #C01C41;
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 10px;
}
div.rot-weiss.bl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/round.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.rot-weiss.bc 
{	height: 10px;
	background-color: #C01C41;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.rot-weiss.br 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/round.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.rot-weiss 
{}
table.rot-weiss th 
{}
table.rot-weiss td 
{}
table.rot-weiss td.selected, table.rot-weiss td.selected.aktion 
{}
div.rot-weiss.tlb { background-position: top left; }
div.rot-weiss.trb { background-position: top right; }
div.rot-weiss.blb { background-position: bottom left; }
div.rot-weiss.brb { background-position: bottom right; }
div.rot-weiss.tlb, div.rot-weiss.trb, div.rot-weiss.blb, div.rot-weiss.brb {  }
/*****
 * Stil simple_extended
 * Typ 3
 *****/
div.simple_extended.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.simple_extended.inner 
{	color: #B11111;
	background-color: #E2E2E2;
	margin-right: 7px;
}
div.simple_extended.tl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_ext.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
}
div.simple_extended.tc 
{	height: 7px;
	background-image: url(images/simple_ext_lot.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
	margin-left: 7px;
	margin-right: 7px;
}
div.simple_extended.tr 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_ext.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
}
div.simple_extended.ml 
{	background-image: url(images/simple_ext_waage.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
}
div.simple_extended.mr 
{	background-image: url(images/simple_ext_waage.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
	margin-left: 7px;
}
div.simple_extended.bl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_ext.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
}
div.simple_extended.bc 
{	height: 7px;
	background-image: url(images/simple_ext_lot.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
	margin-left: 7px;
	margin-right: 7px;
}
div.simple_extended.br 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_ext.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: #C2C2C2;
	border-width: 0;
	border-style: solid;
}
table.simple_extended 
{}
table.simple_extended th 
{}
table.simple_extended td 
{}
table.simple_extended td.selected, table.simple_extended td.selected.aktion 
{}
div.simple_extended.tlb { background-position: top left; }
div.simple_extended.trb { background-position: top right; }
div.simple_extended.blb { background-position: bottom left; }
div.simple_extended.brb { background-position: bottom right; }
div.simple_extended.tlb, div.simple_extended.trb, div.simple_extended.blb, div.simple_extended.brb {  }
/*****
 * Stil simple
 * Typ 4
 *****/
div.simple.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.simple.inner 
{	background-color: white;
	margin-right: 6px;
}
div.simple.tl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_corners.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-color: #D7D7D7;
	border-width: 0;
	border-style: solid;
}
div.simple.tc 
{	height: 6px;
	background-color: white;
	background-position: top;
	background-repeat: repeat-x;
	border-color: #D7D7D7;
	border-width: 0;
	border-top-width: 1px;
	border-style: solid;
	margin-left: 7px;
	margin-right: 7px;
}
div.simple.tr 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_corners.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-color: #D7D7D7;
	border-width: 0;
	border-style: solid;
}
div.simple.ml 
{	background-color: white;
	background-position: left top;
	background-repeat: repeat-y;
	border-color: #D7D7D7;
	border-width: 0;
	border-left-width: 1px;
	border-style: solid;
	*background-position: 1px top;
}
div.simple.mr 
{	background-color: white;
	background-position: top right;
	background-repeat: repeat-y;
	border-color: #D7D7D7;
	border-width: 0;
	border-right-width: 1px;
	border-style: solid;
	margin-left: 6px;
}
div.simple.bl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_corners.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: #D7D7D7;
	border-width: 0;
	border-style: solid;
}
div.simple.bc 
{	height: 6px;
	background-color: white;
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: #D7D7D7;
	border-width: 0;
	border-bottom-width: 1px;
	border-style: solid;
	margin-left: 7px;
	margin-right: 7px;
}
div.simple.br 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/simple_corners.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: #D7D7D7;
	border-width: 0;
	border-style: solid;
}
table.simple 
{}
table.simple th 
{}
table.simple td 
{}
table.simple td.selected, table.simple td.selected.aktion 
{}
div.simple.tlb { background-position: top left; }
div.simple.trb { background-position: top right; }
div.simple.blb { background-position: bottom left; }
div.simple.brb { background-position: bottom right; }
div.simple.tlb, div.simple.trb, div.simple.blb, div.simple.brb {  }
/*****
 * Stil dual
 * Typ 4
 *****/
div.dual.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.dual.inner 
{	color: black;
	background-color: white;
	margin-right: 7px;
}
div.dual.tl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/dual_corners.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-color: #949293;
	border-width: 0;
}
div.dual.tc 
{	height: 7px;
	background-color: white;
	background-image: url(images/dual_lot.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #949293;
	border-width: 0;
	margin-left: 7px;
	margin-right: 7px;
}
div.dual.tr 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/dual_corners.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-color: #949293;
	border-width: 0;
}
div.dual.ml 
{	background-color: white;
	background-image: url(images/dual_waage.gif);
	background-position: left top;
	background-repeat: repeat-y;
	border-color: #949293;
	border-width: 0;
}
div.dual.mr 
{	background-color: white;
	background-image: url(images/dual_waage.gif);
	background-position: top right;
	background-repeat: repeat-y;
	border-color: #949293;
	border-width: 0;
	margin-left: 7px;
}
div.dual.bl 
{	float: left;
	height: 7px;
	width: 7px;
	background-image: url(images/dual_corners.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: #949293;
	border-width: 0;
}
div.dual.bc 
{	height: 7px;
	background-color: white;
	background-image: url(images/dual_lot.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: #949293;
	border-width: 0;
	margin-left: 7px;
	margin-right: 7px;
}
div.dual.br 
{	float: right;
	height: 7px;
	width: 7px;
	background-image: url(images/dual_corners.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: #949293;
	border-width: 0;
}
table.dual 
{}
table.dual th 
{}
table.dual td 
{}
table.dual td.selected, table.dual td.selected.aktion 
{	background-color: #E2E2E2;
}
div.dual.tlb { background-position: top left; }
div.dual.trb { background-position: top right; }
div.dual.blb { background-position: bottom left; }
div.dual.brb { background-position: bottom right; }
div.dual.tlb, div.dual.trb, div.dual.blb, div.dual.brb { 	background-image: url(images/dual_trans.gif);
	background-repeat: no-repeat;
 }
/*****
 * Stil bunt
 * Typ 3
 *****/
div.bunt.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.bunt.inner 
{	background-color: white;
	border-color: red;
	border-width: 3px;
	border-style: double;
	margin-right: 20px;
}
div.bunt.tl 
{	float: left;
	height: 5px;
	width: 10px;
	background-color: #FFCC00;
	background-position: top left;
	background-repeat: no-repeat;
	border-color: gray;
	border-width: 0;
	border-left-width: 4px;
	border-top-width: 4px;
	border-style: inset;
}
div.bunt.tc 
{	height: 5px;
	background-color: #CCFFCC;
	background-position: top;
	background-repeat: repeat-x;
	border-color: gray;
	border-width: 0;
	border-top-width: 4px;
	border-style: inset;
	margin-left: 0;
	margin-right: 0;
}
div.bunt.tr 
{	float: right;
	height: 5px;
	width: 20px;
	background-color: #00FFFF;
	background-position: top right;
	background-repeat: no-repeat;
	border-color: gray;
	border-width: 0;
	border-right-width: 4px;
	border-top-width: 4px;
	border-style: inset;
}
div.bunt.ml 
{	background-color: #FF8844;
	background-position: left top;
	background-repeat: repeat-y;
	border-color: gray;
	border-width: 0;
	border-left-width: 4px;
	border-style: inset;
	*background-position: 4px top;
}
div.bunt.mr 
{	background-color: #FF00FF;
	background-position: top right;
	background-repeat: repeat-y;
	border-color: gray;
	border-width: 0;
	border-right-width: 4px;
	border-style: inset;
	margin-left: 10px;
}
div.bunt.bl 
{	float: left;
	height: 15px;
	width: 10px;
	background-color: #880000;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: gray;
	border-width: 0;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-style: inset;
}
div.bunt.bc 
{	height: 15px;
	background-color: #339900;
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: gray;
	border-width: 0;
	border-bottom-width: 4px;
	border-style: inset;
	margin-left: 0;
	margin-right: 0;
}
div.bunt.br 
{	float: right;
	height: 15px;
	width: 20px;
	background-color: #0000FF;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: gray;
	border-width: 0;
	border-bottom-width: 4px;
	border-right-width: 4px;
	border-style: inset;
}
table.bunt 
{}
table.bunt th 
{}
table.bunt td 
{}
table.bunt td.selected, table.bunt td.selected.aktion 
{}
/*****
 * Stil blau-innen-0
 * Typ 3
 *****/
div.blau-innen-0.box 
{	background-color: #DDF0FF;
}
div.blau-innen-0.inner 
{	background-color: #DDF0FF;
	margin-right: 10px;
}
div.blau-innen-0.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-innen-0.tc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_lot_innen.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau-innen-0.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-innen-0.ml 
{	background-color: #DDF0FF;
	background-image: url(images/blau_waage_innen.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.blau-innen-0.mr 
{	background-color: #DDF0FF;
	background-image: url(images/blau_waage_innen.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 10px;
}
div.blau-innen-0.bl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.blau-innen-0.bc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_lot_innen.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.blau-innen-0.br 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_eckig.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.blau-innen-0 
{}
table.blau-innen-0 th 
{}
table.blau-innen-0 td 
{}
table.blau-innen-0 td.selected, table.blau-innen-0 td.selected.aktion 
{}
/*****
 * Stil g4-rahmen
 * Typ 3
 *****/
div.g4-rahmen.box 
{}
div.g4-rahmen.inner 
{	margin-right: 3px;
}
div.g4-rahmen.tl 
{	float: left;
	height: 3px;
	width: 3px;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.g4-rahmen.tc 
{	height: 3px;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 3px;
	margin-right: 3px;
}
div.g4-rahmen.tr 
{	float: right;
	height: 3px;
	width: 3px;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.g4-rahmen.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.g4-rahmen.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 3px;
}
div.g4-rahmen.bl 
{	float: left;
	height: 5px;
	width: 3px;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.g4-rahmen.bc 
{	height: 5px;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 3px;
	margin-right: 3px;
}
div.g4-rahmen.br 
{	float: right;
	height: 5px;
	width: 3px;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.g4-rahmen 
{}
table.g4-rahmen th 
{}
table.g4-rahmen td 
{}
table.g4-rahmen td.selected, table.g4-rahmen td.selected.aktion 
{}
/*****
 * Stil d-rot-aussen
 * Typ 3
 *****/
div.d-rot-aussen.box 
{	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
}
div.d-rot-aussen.inner 
{	color: yellow;
	background-color: #800000;
	border-color: darkred;
	border-width: 1px;
	border-style: solid;
	margin-right: 20px;
}
div.d-rot-aussen.tl 
{	float: left;
	height: 20px;
	width: 20px;
	background-image: url(images/d-rot-aussen-20.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.d-rot-aussen.tc 
{	height: 20px;
	background-color: transparent;
	background-image: url(images/d-rot-lot-20.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 20px;
}
div.d-rot-aussen.tr 
{	float: right;
	height: 20px;
	width: 20px;
	background-image: url(images/d-rot-aussen-20.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.d-rot-aussen.ml 
{	background-color: transparent;
	background-image: url(images/d-rot-waage-20.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.d-rot-aussen.mr 
{	background-color: transparent;
	background-image: url(images/d-rot-waage-20.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 20px;
}
div.d-rot-aussen.bl 
{	float: left;
	height: 20px;
	width: 20px;
	background-image: url(images/d-rot-aussen-20.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.d-rot-aussen.bc 
{	height: 20px;
	background-color: transparent;
	background-image: url(images/d-rot-lot-20.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 20px;
}
div.d-rot-aussen.br 
{	float: right;
	height: 20px;
	width: 20px;
	background-image: url(images/d-rot-aussen-20.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.d-rot-aussen 
{}
table.d-rot-aussen th 
{}
table.d-rot-aussen td 
{}
table.d-rot-aussen td.selected, table.d-rot-aussen td.selected.aktion 
{}
div.d-rot-aussen.tlb { background-position: top left; }
div.d-rot-aussen.trb { background-position: top right; }
div.d-rot-aussen.blb { background-position: bottom left; }
div.d-rot-aussen.brb { background-position: bottom right; }
div.d-rot-aussen.tlb, div.d-rot-aussen.trb, div.d-rot-aussen.blb, div.d-rot-aussen.brb {  }
/*****
 * Stil sr_rahmen
 * Typ 4
 *****/
div.sr_rahmen.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.sr_rahmen.inner 
{	background-color: #DDF0FF;
	margin-right: 10px;
}
div.sr_rahmen.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sr_rahmen.tc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_lot.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.sr_rahmen.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sr_rahmen.ml 
{	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_waage.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sr_rahmen.mr 
{	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_waage.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 10px;
}
div.sr_rahmen.bl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sr_rahmen.bc 
{	height: 10px;
	background-color: #DDF0FF;
	background-image: url(images/blau_r4i_lot.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.sr_rahmen.br 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/blau_r4i_ecken.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sr_rahmen 
{}
table.sr_rahmen th 
{}
table.sr_rahmen td 
{}
table.sr_rahmen td.selected, table.sr_rahmen td.selected.aktion 
{}
div.sr_rahmen.tlb { background-position: top left; }
div.sr_rahmen.trb { background-position: top right; }
div.sr_rahmen.blb { background-position: bottom left; }
div.sr_rahmen.brb { background-position: bottom right; }
div.sr_rahmen.tlb, div.sr_rahmen.trb, div.sr_rahmen.blb, div.sr_rahmen.brb { 	background-image: url(images/himmelblau_voll.png);
	background-repeat: no-repeat;
 }
