
*
{
	font-family: arial, helvetica, sans-serif;
	font-size:11pt;
}


body
{
/* Anlage jpeg */
	background:url(../?item=574419&function=outputBinary) no-repeat fixed;

/* Anlage png */
//	xbackground:url(../?item=574331&function=outputBinary) no-repeat fixed;

/* Welt jpeg */
//	xbackground:url(../?item=574332&function=outputBinary) no-repeat fixed;
	background-position: 95% 98%; 
	margin:0px;
	padding:	0px;
}

/* IE-Hack \*/
.mainframe {	height: 1% ; }
/* IE-Hack Ende */

.formatb
{
    font-weight:	bold;
}

.formati
{
    font-style:		italic;
}

.formatu
{
    text-decoration:	underline;
}

.formatred
{
    color:		red;
}

.formatblue
{
    color:		blue;
}

.formatgreen
{
    color:		green;
}

.formatyellow
{
    color:		yellow;
}

.formatdred
{
    color:		darkred;
}

.formatdblue
{
    color:		darkblue;
}

.formatdgreen
{
    color:		darkgreen;
}

.formatdyellow
{
    color:		#c0c000;
}

.formath, .formath0, .formath1, .formath2
{
    display:		block;
    font-weight:	normal;
    margin:		10px 0px;
    text-align:		left;
}

.formath, .formath1
{
    font-size:		125%;
    border-bottom:	1px solid #c0c0c0;
}

.formath0
{
    font-size:		150%;
    border-bottom:	1px solid #c0c0c0;
}

.formath2
{
    font-weight:	bold;
}

.formatp
{
    display:		block;
    clear:		both;
    font-weight:	normal;
    margin:		10px 0px;
}

.formatleft
{
    display:		block;
    clear:		both;
    font-weight:	normal;
    margin:		10px 0px;
    text-align:		left;
}

.formatright
{
    display:		block;
    clear:		both;
    font-weight:	normal;
    margin:		10px 0px;
    text-align:		right;
}

.formatcenter
{
    display:		block;
    clear:		both;
    font-weight:	normal;
    margin:		10px 0px;
    text-align:		center;
}

.formatjustify
{
    display:		block;
    clear:		both;
    font-weight:	normal;
    margin:		10px 0px;
    text-align:		justify;
}

hr.s
{
    width:		5%;
    border:		none;
    border-bottom:	2px solid #c0c0c0;
    margin:		2px 0px;
}

hr.m
{
    width:		60%;
    border:		none;
    border-bottom:	1px solid #c0c0c0;
    margin:		5px 0px;
}

hr
{
    border:		none;
    border-bottom:	1px solid #c0c0c0;
    margin:		10px 0px;
}

.mini
{
	font-size:70%;
}

.maxi
{
	font-size:150%;
//	-font-weight:bold;
}


#hotkey
{
	text-decoration:underline;
//	-xborder-bottom:1px solid black;
//	-xborder:1px solid #89A9CC;
//	-xbackground:white;
}

div.img, div.imgleft
{
	float:		left;
	max-width:	50%;
	margin:		2px 5px;
	padding:	2px;
	margin-left:	0px;
	
}

img.img, img.imgleft
{
	float:		left;
	max-width:	50%;
	margin:		2px 5px;
	border:		1px solid #c0c0c0;
	padding:	2px;
	margin-right:	20px;
}

div.imgright
{
	float:		right;
	max-width:	50%;
	margin:		2px 5px;
	padding:	2px;
	xmargin-right:	0px;
}

img.imgright
{
	float:		right;
	max-width:	50%;
	margin:		2px 5px;
	padding:	2px;
	border:		1px solid #c0c0c0;
}

div.imgcenter
{
	max-width:	100%;
	margin:		2px auto;
	padding:	2px;
}

img.imgcenter
{
	max-width:	100%;
	margin:		2px auto;
	padding:	2px;
	border:		1px solid #c0c0c0;
}


div.img > div, div.imgleft > div, div.imgright > div, div.imgcenter > div
{
	clear:		both;
	text-align:	right;
	margin:		0px;
	padding:	0px;
}

img.img > div, img.imgleft > div, img.imgright > div, img.imgcenter > div
{
	clear:		both;
	text-align:	right;
	margin:		0px;
	padding:	0px;
}


div.img  span, div.imgleft span, div.imgright span, div.imgcenter span
{
	border:		1px solid #c0c0c0;

	font-size:	0.8em;

	border-top:	0px none;
	-moz-border-radius:	0px 0px 0.7ex 0.7ex;

	padding: 0px 0.5ex;
	margin:		0px 0.5ex;
}


div.img  img, div.imgleft img, div.imgright img, div.imgcenter img
{
	padding:	2px;
	border:		1px solid #c0c0c0;
	margin:		3px;
	height:		100%;
//	xwidth:		96%;
}


ul
{
    padding-left:20px;
}

li
{
    margin-left:	10px;
}


a
{
	text-decoration:none;
	color:darkblue;
}

a:hover
{
	text-decoration:underline;
}


legend
{
	font-size:	75%;
	font-style:	italic;
	color:		#909090;
	padding:	0px 5px;
}

div.kat
{
	padding:	4px 0px 4px 8px;
	margin:		0px 0px;
}

div.kat:hover
{
	background:	url(../?item=561848&function=outputBinary);
	border-left:	2px solid darkblue;
	padding-left:	6px;
}

div.kater
{
	padding:	10px 0px 10px 8px;
	margin:		0px 0px;
}

div.kater:hover
{
	background:	url(../?item=561848&function=outputBinary);
	border-left:	2px solid darkblue;
	padding-left:	6px;
}

div.kat2
{
	padding:	1px 6px;
	margin:		0px 0px;
}

div.kat2:hover
{
	background:	url(../?item=561848&function=outputBinary);
	border-left:	2px solid darkblue;
	padding-left:	4px;
}

div.kater2
{
	padding:	2px 6px;
	margin:		0px 0px;
}

div.kater2:hover
{
	background:	url(../?item=561848&function=outputBinary);
	border-left:	2px solid darkblue;
	padding-left:	4px;
}



/* ----------- tables ------------ */


table.blind
{
	border-spacing:0px;
	border-collapse:collapse;
	xwidth:	100%
}



table.blind td
{
	padding:	1px 6px;
}

table.blind td:first-child
{
	padding:	1px 6px 1px 0px;
}

table.data
{
	border-spacing:0px;
	border-collapse:collapse;

//	xwidth:	100%;

	margin-left:auto;
	margin-right:auto;
}


table.data th
{
	background:	url(../?item=561848&function=outputBinary);
	text-align:	left;

	padding: 1px 3px ;

}

table.data td
{
	padding:1px 3px;
}

table.data tr
{
	border-top:	1px solid #c0c0c0;
	border-bottom:	1px solid #c0c0c0;
}

table.data tr:hover
{
	background:	url(../?item=561848&function=outputBinary);
}

table.data td:hover
{
}

table.data caption
{
	caption-side:	bottom;
	text-align:	right;

	margin-left:auto;
	margin-right:auto;
}

table.data caption span
{
	border:		1px solid #c0c0c0;

	font-size:	0.8em;

	border-top:	none;
	-moz-border-radius:	0px 0px 0.7ex 0.7ex;

	padding: 0px 0.5ex;
	margin:0px 0.5ex;
}


/* -------------- tables end ----------------- */


/* -------------- forms ----------------- */


input
{
	background:url(/images/weiss-trans75.png);
	border: solid 1px #698AA6;
//	-border: solid 1px #DEC100;
//	-border:none
}

input:hover, input:focus
{
	background:white;
//	-border: none;
//	-margin: 1px;
}

textarea
{
//	-background:none;
	background:url(/images/weiss-trans75.png);
	border: solid 1px #698AA6;
//	-border: solid 1px #DEC100;
//	-border:none
}

textarea:hover, textarea:focus
{
	background:white;
//	-border: none;
//	-margin: 1px;
}



/* ------------- formular button --------------- */

button, input#button
{
	max-height:	32px;

	background:	url(/images/blaugrau-verlauf1.png) repeat-x center;
	border:		solid 1px #BED1E5;
	border-bottom-color:	#89A9CC;
	border-right-color:	#89A9CC;
	-moz-border-radius:	5px;
//	-moz-border-radius:	0.7ex;

	padding:		1px;
//	-margin-left:		2px;
//	-margin-right:		2px;

	font-size:		10pt;
//	-font-weight:		bold;
}



button:hover, button:focus, input#button:hover, input#button:focus
{
	background:	url(/images/blaugrau-verlauf2.png) repeat-x center;
}

button:hover:active, input#button:hover:active
{
	background:	url(/images/blaugrau-verlauf2.png) repeat-x center;
//	-border:		solid 1px #BEA100;
}

/* ---------------- speedbutton -----------------*/

button.toolbutton
{
//	-background:	url(/images/blaugrau-verlauf1.png) repeat-x center;
	background:	none;
//	-background:	#BED1E5;
//	-border:		solid 1px #BED1E5;
//	-border:		solid 1px #89A9CC;
	border:		none 0px;
//	-border-right-color:	#89A9CC;
//	-moz-border-radius:	5px;
	-moz-border-radius:	0px;

//	-width:		24px;
	height:		24px;

	margin:		0px;

	padding:	1px;

//	-padding-top:		3px;
//	-padding-left:		3px;
//	-padding-bottom:		3px;
//	-padding-right:		1px;
//	-margin-left:		2px;
//	-margin-right:		2px;

	font-size:		10pt;
//	font-weight:		bold;
}

button.toolbutton:hover, button.toolbutton:focus
{
//	-background:	#BED1E5;
	border:		solid 1px #89A9CC;
	background:	url(/images/blaugrau-trans.png);
	padding:	0px;
	margin:		0px;
//	-padding-top:		0px;
//	-padding-left:		0px;
//	-padding-bottom:		1px;
//	-padding-right:		1px;

}

button.toolbutton:hover:active
{
	background:	url(/images/blaugrau-trans.png);
	padding:	0px;
//	-background:	#BED1E5;
	border:		solid 1px #89A9CC;
//	-background:	url(../images/blaugrau-verlauf2.png) repeat-x center;
//	-border:		solid 1px #BEA100;
/*	-padding-top:		0px;
	-padding-left:		0px;
	-padding-bottom:		1px;
	-padding-right:		1px;
*/
}

button.toolbutton > img
{
	margin:		0px;
}



/* -------------- forms end ----------------- */
