body { background-color:#E2E2E2; font-family:Arial,Helvetica,Sans Serif,Verdana; font-size:11pt; color:#000099; }
body.index { background-image:url(pictures/geopro_gmbh_gross.gif); background-repeat:no-repeat; background-position:center }
input,select,option,a,p,h1,h2,h3,h4,h5,ul,ol,li,div,span,table,th,td,tr,caption,address,blockquote,nobr,b { font-family:Arial,Helvetica,Sans Serif,Verdana; font-size:11pt; color:#000099; }

h1 { font-size:18pt; font-weight:bold; font-style:italic; text-align:center; border-bottom-style:solid; border-bottom-width:1pt; }
h2 { font-size:12pt; font-weight:bold; }
.h2 { font-size:12pt; font-weight:bold; }

.geopro { color:red; }

.!!!flowchart { font-size:10pt; border-color:black; }
.flowcharttext { font-size:10pt; color:black; }
.flowchartbox { border-color:black; border-width:1px; border-style:solid; }
.flowchartheader { font-size:11pt; color:black; font-weight:bold; }

.legend { font-size:9pt; font-weight:normal; }
.legendemphasize { font-size:9pt; font-style:italic; }
.source { font-size:8pt; font-weight:normal; }
.menu { font-weight:bold; color:black; text-decoration:none; }
.small { font-size:8pt; }
.bold { font-weight:bold; }
.emphasize { font-style:italic; }

a:link {  }
a:visited {  }
a:active {  }
a.aindex { position:relative; font-weight:bold; color:#000099; text-decoration:none; z-index:2;}

.sublogo { font-size:12pt; font-weight:bold; color:black; margin-top:6pt; font-style:italic; }
.backgroundlogo { position:absolute; top:200px; left:337px; font-size:72pt; font-weight:bold; color:#d49898; font-style:italic; text-align:center; z-index:1; }
.indexfooter { font-size:14pt; font-weight:bold; color:black; font-style:italic; }
