/* Cascaded Style Sheet für die G4-Awendung Sigis 
 * erzeugt vom Werkzeug der 4ten Generation G4 am 27.01.2023 17:15:34:  */
/*****
 * Stil sigi-koerper
 * Typ 3
 *****/
div.sigi-koerper.box 
{}
div.sigi-koerper.inner 
{	color: #FFC;
	background-color: #FFC;
	margin-right: 3px;
}
div.sigi-koerper.tl 
{	float: left;
	height: 3px;
	width: 3px;
	background-color: #FFC;
	background-position: top left;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-left-width: 3px;
	border-top-width: 3px;
	border-style: solid;
}
div.sigi-koerper.tc 
{	height: 3px;
	background-color: #FFC;
	background-position: top;
	background-repeat: repeat-x;
	border-color: #B11111;
	border-width: 0;
	border-top-width: 3px;
	border-style: solid;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-koerper.tr 
{	float: right;
	height: 3px;
	width: 3px;
	background-color: #FFC;
	background-position: top right;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-right-width: 3px;
	border-top-width: 3px;
	border-style: solid;
}
div.sigi-koerper.ml 
{	background-color: #FFC;
	background-position: left top;
	background-repeat: repeat-y;
	border-color: #B11111;
	border-width: 0;
	border-left-width: 3px;
	border-style: solid;
	*background-position: 3px top;
}
div.sigi-koerper.mr 
{	background-color: #FFC;
	background-position: top right;
	background-repeat: repeat-y;
	border-color: #B11111;
	border-width: 0;
	border-right-width: 3px;
	border-style: solid;
	margin-left: 3px;
}
div.sigi-koerper.bl 
{	float: left;
	height: 3px;
	width: 3px;
	background-color: #FFC;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-style: solid;
}
div.sigi-koerper.bc 
{	height: 3px;
	background-color: #FFC;
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: #B11111;
	border-width: 0;
	border-bottom-width: 3px;
	border-style: solid;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-koerper.br 
{	float: right;
	height: 3px;
	width: 3px;
	background-color: #FFC;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-bottom-width: 3px;
	border-right-width: 3px;
	border-style: solid;
}
table.sigi-koerper 
{}
table.sigi-koerper th 
{}
table.sigi-koerper td 
{}
table.sigi-koerper td.selected, table.sigi-koerper td.selected.aktion 
{}
/*****
 * Stil sigi-rbr-harmonika
 * Typ 1
 *****/
div.sigi-rbr-harmonika.box 
{}
div.sigi-rbr-harmonika.inner 
{	color: white;
	border-color: #AA4400;
}
div.sigi-rbr-harmonika.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-harmonika.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-rbr-harmonika.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-harmonika.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-rbr-harmonika.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-rbr-harmonika.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-harmonika.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-rbr-harmonika.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-rbr-harmonika 
{	border-style: none;
	border-collapse: separate;
	border-spacing: 5px;
}
table.sigi-rbr-harmonika th 
{	border-color: #B11111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-rbr-harmonika td 
{	color: #B11111;
	background-color: #FFFFCC;
	border-color: #B11111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-rbr-harmonika td.selected, table.sigi-rbr-harmonika td.selected.aktion 
{	color: #FFFFCC;
	background-color: #B11111;
}
/*****
 * Stil sigi-rbr-kopf
 * Typ 1
 *****/
div.sigi-rbr-kopf.box 
{	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.sigi-rbr-kopf.inner 
{	border-color: #B11111;
	border-style: solid;
}
div.sigi-rbr-kopf.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-kopf.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-rbr-kopf.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-kopf.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-rbr-kopf.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-rbr-kopf.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-kopf.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-rbr-kopf.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-rbr-kopf 
{}
table.sigi-rbr-kopf th 
{}
table.sigi-rbr-kopf td 
{}
table.sigi-rbr-kopf td.selected, table.sigi-rbr-kopf td.selected.aktion 
{}
/*****
 * Stil sigi-art-rahmen
 * Typ 3
 *****/
div.sigi-art-rahmen.box 
{	background-color: #FFC;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}
div.sigi-art-rahmen.inner 
{	color: #B01111;
	background-color: #FFC;
	margin-right: 10px;
}
div.sigi-art-rahmen.tl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/orange-eckig.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-art-rahmen.tc 
{	height: 10px;
	background-color: #FFC;
	background-image: url(images/orange-lot.png);
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.sigi-art-rahmen.tr 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/orange-eckig.png);
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-art-rahmen.ml 
{	background-color: #FFC;
	background-image: url(images/orange-waage.png);
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-art-rahmen.mr 
{	background-color: #FFC;
	background-image: url(images/orange-waage.png);
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 10px;
}
div.sigi-art-rahmen.bl 
{	float: left;
	height: 10px;
	width: 10px;
	background-image: url(images/orange-eckig.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-art-rahmen.bc 
{	height: 10px;
	background-color: #FFC;
	background-image: url(images/orange-lot.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
}
div.sigi-art-rahmen.br 
{	float: right;
	height: 10px;
	width: 10px;
	background-image: url(images/orange-eckig.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-art-rahmen 
{	border-spacing: 2px;
}
table.sigi-art-rahmen th 
{	background-color: white;
	border-color: green;
	border-width: 1px;
	border-style: solid;
}
table.sigi-art-rahmen td 
{	background-color: #FFFF80;
	border-color: green;
	border-width: 1px;
	border-style: solid;
}
table.sigi-art-rahmen td.selected, table.sigi-art-rahmen td.selected.aktion 
{	color: white;
	background-color: #FF8080;
}
/*****
 * Stil sigi-artikel
 * Typ 1
 *****/
div.sigi-artikel.box 
{	margin-bottom: 1px;
	margin-left: 1px;
	margin-top: 2px;
}
div.sigi-artikel.inner 
{	border-color: #B11111;
	border-width: 1px;
	border-style: solid;
}
div.sigi-artikel.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-artikel.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-artikel.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-artikel.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-artikel.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-artikel.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-artikel.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-artikel.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-artikel 
{	border-style: none;
	border-collapse: collapse;
	border-spacing: 1px;
}
table.sigi-artikel th 
{	background-color: #FFEECC;
	border-color: #B01111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-artikel td 
{	background-color: #FFEECC;
	border-color: #B01111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-artikel td.selected, table.sigi-artikel td.selected.aktion 
{	color: white;
	background-color: #FF8080;
}
/*****
 * Stil sigi-v-rbr-baum
 * Typ 1
 *****/
div.sigi-v-rbr-baum.box 
{}
div.sigi-v-rbr-baum.inner 
{	background-color: #FFEECC;
}
div.sigi-v-rbr-baum.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-v-rbr-baum.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-v-rbr-baum.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-v-rbr-baum.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-v-rbr-baum.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-v-rbr-baum.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-v-rbr-baum.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-v-rbr-baum.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-v-rbr-baum 
{}
table.sigi-v-rbr-baum th 
{}
table.sigi-v-rbr-baum td 
{}
table.sigi-v-rbr-baum td.selected, table.sigi-v-rbr-baum td.selected.aktion 
{}
/*****
 * Stil sigi-login
 * Typ 3
 *****/
div.sigi-login.box 
{	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}
div.sigi-login.inner 
{	color: #B11111;
	background-color: #FFC;
}
div.sigi-login.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-left-width: 1px;
	border-top-width: 1px;
	border-style: solid;
}
div.sigi-login.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-color: #B11111;
	border-width: 0;
	border-top-width: 1px;
	border-style: solid;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-login.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-style: solid;
}
div.sigi-login.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-color: #B11111;
	border-width: 0;
	border-left-width: 1px;
	border-style: solid;
	*background-position: 1px top;
}
div.sigi-login.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-color: #B11111;
	border-width: 0;
	border-right-width: 1px;
	border-style: solid;
}
div.sigi-login.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
}
div.sigi-login.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-color: #B11111;
	border-width: 0;
	border-bottom-width: 1px;
	border-style: solid;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-login.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-color: #B11111;
	border-width: 0;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-style: solid;
}
table.sigi-login 
{	border-style: none;
	border-collapse: separate;
	border-spacing: 3px;
}
table.sigi-login th 
{	background-color: #FFEECC;
	border-color: #B11111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-login td 
{	color: #00477A;
	background-color: #FFEECC;
	border-color: #B11111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-login td.selected, table.sigi-login td.selected.aktion 
{	color: #00477A;
	background-color: #FFEECC;
}
/*****
 * Stil sigi-anw-menue
 * Typ 1
 *****/
div.sigi-anw-menue.box 
{	margin-left: 25px;
	margin-top: 5px;
}
div.sigi-anw-menue.inner 
{}
div.sigi-anw-menue.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-anw-menue.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-anw-menue.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-anw-menue.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-anw-menue.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-anw-menue.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-anw-menue.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-anw-menue.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-anw-menue 
{	border-style: none;
	border-collapse: separate;
	border-spacing: 5px;
}
table.sigi-anw-menue th 
{	border-color: #B11111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-anw-menue td 
{	color: #B11111;
	background-color: #FFC;
	border-color: #B11111;
	border-width: 1px;
	border-style: solid;
}
table.sigi-anw-menue td.selected, table.sigi-anw-menue td.selected.aktion 
{	color: #FFC;
	background-color: #B11111;
}
/*****
 * Stil sigi-benutzer
 * Typ 1
 *****/
div.sigi-benutzer.box 
{	margin-right: 2px;
	margin-top: 2px;
}
div.sigi-benutzer.inner 
{	color: #B11111;
	border-color: #B11111;
	border-width: 1px;
	border-style: dotted;
}
div.sigi-benutzer.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-benutzer.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-benutzer.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-benutzer.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-benutzer.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-benutzer.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-benutzer.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-benutzer.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-benutzer 
{}
table.sigi-benutzer th 
{}
table.sigi-benutzer td 
{}
table.sigi-benutzer td.selected, table.sigi-benutzer td.selected.aktion 
{}
/*****
 * Stil sigi-rbr-rumpf
 * Typ 1
 *****/
div.sigi-rbr-rumpf.box 
{}
div.sigi-rbr-rumpf.inner 
{}
div.sigi-rbr-rumpf.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-rumpf.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-rbr-rumpf.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-rumpf.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-rbr-rumpf.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-rbr-rumpf.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-rbr-rumpf.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-rbr-rumpf.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-rbr-rumpf 
{}
table.sigi-rbr-rumpf th 
{}
table.sigi-rbr-rumpf td 
{}
table.sigi-rbr-rumpf td.selected, table.sigi-rbr-rumpf td.selected.aktion 
{}
/*****
 * Stil sparte-heimat
 * Typ 3
 *****/
div.sparte-heimat.box 
{}
div.sparte-heimat.inner 
{	color: #360;
	background-color: #AF5;
	border-color: #360;
	border-width: 2px;
	border-style: solid;
}
div.sparte-heimat.tl 
{	float: left;
	width: 20px;
	background-color: #AF5;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-heimat.tc 
{	height: 0;
	background-color: #AF5;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-heimat.tr 
{	float: right;
	background-color: #AF5;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-heimat.ml 
{	background-color: #AF5;
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sparte-heimat.mr 
{	background-color: #AF5;
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 20px;
}
div.sparte-heimat.bl 
{	float: left;
	width: 20px;
	background-color: #AF5;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-heimat.bc 
{	height: 0;
	background-color: #AF5;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-heimat.br 
{	float: right;
	background-color: #AF5;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sparte-heimat 
{}
table.sparte-heimat th 
{}
table.sparte-heimat td 
{}
table.sparte-heimat td.selected, table.sparte-heimat td.selected.aktion 
{}
/*****
 * Stil sparte-familie
 * Typ 3
 *****/
div.sparte-familie.box 
{}
div.sparte-familie.inner 
{	color: #840;
	background-color: #FA5;
	border-color: #840;
	border-width: 2px;
	border-style: solid;
}
div.sparte-familie.tl 
{	float: left;
	width: 20px;
	background-color: #FA5;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-familie.tc 
{	height: 0;
	background-color: #FA5;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-familie.tr 
{	float: right;
	background-color: #FA5;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-familie.ml 
{	background-color: #FA5;
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sparte-familie.mr 
{	background-color: #FA5;
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 20px;
}
div.sparte-familie.bl 
{	float: left;
	width: 20px;
	background-color: #FA5;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-familie.bc 
{	height: 0;
	background-color: #FA5;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-familie.br 
{	float: right;
	background-color: #FA5;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sparte-familie 
{}
table.sparte-familie th 
{}
table.sparte-familie td 
{}
table.sparte-familie td.selected, table.sparte-familie td.selected.aktion 
{}
/*****
 * Stil sparte-person
 * Typ 3
 *****/
div.sparte-person.box 
{}
div.sparte-person.inner 
{	color: #247;
	background-color: #9BF;
	border-color: #247;
	border-width: 2px;
	border-style: solid;
}
div.sparte-person.tl 
{	float: left;
	width: 20px;
	background-color: #9BF;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-person.tc 
{	height: 0;
	background-color: #9BF;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-person.tr 
{	float: right;
	background-color: #9BF;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-person.ml 
{	background-color: #9BF;
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sparte-person.mr 
{	background-color: #9BF;
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 20px;
}
div.sparte-person.bl 
{	float: left;
	width: 20px;
	background-color: #9BF;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-person.bc 
{	height: 0;
	background-color: #9BF;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-person.br 
{	float: right;
	background-color: #9BF;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sparte-person 
{}
table.sparte-person th 
{}
table.sparte-person td 
{}
table.sparte-person td.selected, table.sparte-person td.selected.aktion 
{}
/*****
 * Stil sparte-beruf
 * Typ 3
 *****/
div.sparte-beruf.box 
{}
div.sparte-beruf.inner 
{	color: #660;
	background-color: #FF5;
	border-color: #660;
	border-width: 2px;
	border-style: solid;
}
div.sparte-beruf.tl 
{	float: left;
	width: 20px;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-beruf.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-beruf.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-beruf.ml 
{	background-color: #FF5;
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sparte-beruf.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 20px;
}
div.sparte-beruf.bl 
{	float: left;
	width: 20px;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-beruf.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-beruf.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sparte-beruf 
{}
table.sparte-beruf th 
{}
table.sparte-beruf td 
{}
table.sparte-beruf td.selected, table.sparte-beruf td.selected.aktion 
{}
/*****
 * Stil sparte-freunde
 * Typ 3
 *****/
div.sparte-freunde.box 
{}
div.sparte-freunde.inner 
{	color: #066;
	background-color: #5FF;
	border-color: #066;
	border-width: 2px;
	border-style: solid;
}
div.sparte-freunde.tl 
{	float: left;
	width: 20px;
	background-color: #5FF;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-freunde.tc 
{	height: 0;
	background-color: #5FF;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-freunde.tr 
{	float: right;
	background-color: #5FF;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-freunde.ml 
{	background-color: #5FF;
	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sparte-freunde.mr 
{	background-color: #5FF;
	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
	margin-left: 20px;
}
div.sparte-freunde.bl 
{	float: left;
	width: 20px;
	background-color: #5FF;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sparte-freunde.bc 
{	height: 0;
	background-color: #5FF;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 20px;
	margin-right: 0;
}
div.sparte-freunde.br 
{	float: right;
	background-color: #5FF;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sparte-freunde 
{}
table.sparte-freunde th 
{}
table.sparte-freunde td 
{}
table.sparte-freunde td.selected, table.sparte-freunde td.selected.aktion 
{}
/*****
 * Stil sigi-spt-artikel
 * Typ 1
 *****/
div.sigi-spt-artikel.box 
{	margin-bottom: 3px;
	margin-right: 3px;
}
div.sigi-spt-artikel.inner 
{}
div.sigi-spt-artikel.tl 
{	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-spt-artikel.tc 
{	height: 0;
	background-position: top;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-spt-artikel.tr 
{	float: right;
	background-position: top right;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-spt-artikel.ml 
{	background-position: left top;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-spt-artikel.mr 
{	background-position: top right;
	background-repeat: repeat-y;
	border-width: 0;
}
div.sigi-spt-artikel.bl 
{	float: left;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-width: 0;
}
div.sigi-spt-artikel.bc 
{	height: 0;
	background-position: bottom;
	background-repeat: repeat-x;
	border-width: 0;
	margin-left: 0;
	margin-right: 0;
}
div.sigi-spt-artikel.br 
{	float: right;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-width: 0;
}
table.sigi-spt-artikel 
{}
table.sigi-spt-artikel th 
{}
table.sigi-spt-artikel td 
{}
table.sigi-spt-artikel td.selected, table.sigi-spt-artikel td.selected.aktion 
{}
