body {min-width:700px; margin:6px 15px 15px 15px;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*font-family:sans-serif;
	font-size:10pt;*/
}

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Arial,sans-serif; }

h1 { font-size:18px; margin-bottom:18px; }

h2 { font-size:16px; margin-bottom:18px; width:700px; }

/*h2.sh2 { font-size:21px; }*/

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt {
	font-size:16px;
	margin-bottom:0px;
	margin-top:10px;
}

h4 {
	font-size:13px;
	margin-bottom:0px;
	margin-top:10px;
}

p,ul,ol,li,div,td,th,address,blockquote {
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*font-family:sans-serif;
	font-size:10pt;*/

}

li { margin-top:3px; }

pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

code,kbd,tt { font-family:Courier New,Courier; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

.xmpcode {
	border-width:10px;
	border-style:solid;
	border-color:#EEEEEE;
	background-color:#FFFFE0;
	padding:10px;
	width:688px; /*=728 - 2 * border-width - 2 * padding*/
	margin:auto;
	text-align:left;
}

.google {
   vertical-align:top;
   margin:20px 20px;
}

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.nav { background-color:#FFEEDD; }

.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }

.blue { color:#0000C0; }

form {padding:0px;
	margin:0px;}

div.buttons {
	text-align:right;
	padding-top:10px;
}

input.buttons{
	margin-left:5px;
}

table.redbox {
	background-color:red;
	margin:0px;
	text-align:justify;
}

td.redbox {
	background-color:#FFFFE0;
	padding:10px;
	text-align:center;
}

table.bluebox {
	background-color:blue;
	margin:0px;
	text-align:justify;
}

td.bluebox {
	background-color:#FFFFE0;
	padding:10px;
	text-align:center;
}


div.bluebox {
	border:solid 2px blue;
	text-align:left;
}

div.redbox {
	border:solid 2px red;
	text-align:left;
}


input.readonly{
	background-color:#FFFFE0;
	/*text-align:right;*/
}

span.error{
	color:red;
	font-weight:bold;
	text-decoration:blink;
}

pre.normal { color:#000000; }

a:link { color:#AA5522; /*text-decoration:none;*/ font-weight:bold}

a:visited { color:#772200; /*text-decoration:none;*/  font-weight:bold}

a:active { color:#000000; /*text-decoration:none;*/  font-weight:bold}

a.an { text-decoration:none; }

a:hover { color:#0000ff; /*text-decoration:none*/ }

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

ins { color:#009900; font-weight:bold; text-decoration:none; }


