/* file: style.css */

body {
	  margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;
	  background-color: #FFFFFF;
	  color: #000000;
    font-size: 9pt;
    font-family: tahoma, verdana, arial, sans-serif;
    font-weight: 900;
}

/* 
colors to use: 
blue: #6C9CC6

auf H1
BORDER-BOTTOM: #999 1px solid

grau: #fff

*/

#header  {
	position: absolute;
	overflow: visible;
	top: 0px;
	left: 12px;
	height: 32px;
	/*width: 782px;*/
	padding-left: 14px;
	padding-top: 16px;
	padding-bottom: 0px;
	color: #000000;
	letter-spacing: 2px;
	font-size: 11pt;
	font-weight: 600;
	line-height: 16px;
	font-family: tahoma, verdana, arial, sans-serif;
	border: 1px solid #AAB9DC
	visibility: hidden;
}

#leftbar { 
		 position: absolute;
	   overflow: hidden;
	   left: 12px;
	   top: 42px;
	   margin-bottom: 0px;
	   width: 142px;
	   /*height: 755px;*/
	   /*background-color: #D0E0EE;*/
	   /*background-color: #69778f;*/
		 /*background-color: #DEE0EC;*/
	   /*border: 1px solid #AAB9DC;*/ }

.item {	position: relative;
	overflow: hidden;
	left: -1px;
	width: 128px;
	height: 16px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 14px;
	padding-right: 0px;
	/*letter-spacing: 1px;*/
	font-size: 8pt;
	font-family: tahoma, verdana, arial, sans-serif;
	font-weight: 900;
	text-align: left;
	visibility: visible;
}

#leftbar a:link { color: #003399; text-decoration: none; font-family: tahoma, verdana, arial, sans-serif }
#leftbar a:visited { color: #003399; text-decoration: none; font-family: tahoma, verdana, arial, sans-serif  }
#leftbar a:hover { color: #000066; text-decoration: overline underline ; font-family: tahoma, verdana, arial, sans-serif  }
#leftbar a:active { color: #FF0000; text-decoration: none; font-family: tahoma, verdana, arial, sans-serif }

#body {	position: absolute;
	  overflow: hidden;
	  top: 70px;
	  left: 158px;
	  padding: 4px;
	  width: 633px;
	  /*height: 755px;*/
    background-color: #FFFFFF;
	  color: #000000;
	  font-weight: normal;
	  font-size: 8pt;
	  font-family: tahoma, verdana, arial, sans-serif;
	  text-align: left;
  	line-height: 16px;
    border: 1pt inset; 
    border-color: #CCCCCC
}

.headline { position: relative;
	    overflow: hidden;
	    left: 0px;
	    padding-left: 10px;
		  padding-right: 4px;
		  padding-top: 3px;
		  padding-bottom: 2px;
	    width: 513px;
	    height: 15px;
	    background-color: #FFFFFF;
	    color: #000000;
	    font-weight: bold;
	    font-size: 8pt;
	    font-family: tahoma, verdana, arial, sans-serif;
	    text-align: left;
	    /*border: 1px solid #AAB9DC;*/ }

.textbox { position: relative;
	    overflow: hidden;
	    left: 0px;
	    padding-left: 10px;
		 	padding-right: 4px;
		 	padding-top: 4px;
		 	padding-bottom: 4px;
	    width: 613px;
	    background-color: #FFFFFF;
	    color: #000000;
	    font-weight: normal;
	    font-size: 8pt;
	    font-family: tahoma, verdana, arial, sans-serif;
	    text-align: left;
	    /*border: 1px solid #AAB9DC*/; 
}

.fronttextbox { position: relative;
	    overflow: hidden;
   	  top: 0px;
	    left: 0px;
	    padding-left: 10px;
		 	padding-right: 4px;
		 	padding-top: 4px;
		 	padding-bottom: 4px;
	    width: 355px;
	    background-color: #FFFFFF;
	    color: #000000;
	    font-weight: normal;
	    font-size: 8pt;
	    font-family: tahoma, verdana, arial, sans-serif;
	    text-align: left;
	    /*border: 1px solid #AAB9DC*/; 
}

.stdbox { 
			position: relative;
	    overflow: hidden;
	    left: 0px;
	    padding-left: 4px;
		 	padding-right: 4px;
		 	padding-top: 4px;
		 	padding-bottom: 4px;
	    width: 513px;
	    background-color: #FFFFFF;
	    color: #000000;
	    font-weight: normal;
	    font-size: 8pt;
	    font-family: tahoma, verdana, arial, sans-serif;
	    text-align: left;
	    border: 1px solid #AAB9DC; 
}

.frontphoto { position: absolute;
	    overflow: hidden;
  	  top: 30px;
	    left: 380px;
	    width: 240px;
	    border: 1px solid #666666; 
}

.photoleft { position: relative;
	    overflow: hidden;
	    left: 12px;
	    width: 290px;
	    height: 193px;
	    border: 1px solid #666666; 
}

.photoright { position: relative;
	    overflow: hidden;
			top: -195px;
	    left: 325px;
	    width: 290px;
	    height: 193px;
	    border: 1px solid #666666; 
}

.code { font-family: Courier New, Courier, mono; }


body.section { margin-top: 1px;
      margin-bottom: 1px;
 	    background-color: #FFFFFF;
      color: #000000;
	    font-family: tahoma, verdana, arial, sans-serif;
	    font-weight: 900;
 }

h1 { font-family: tahoma, verdana, arial, sans-serif; font-size: 11pt; font-weight: 900; color:#000000; letter-spacing: 0.2em }
h2 { font-family: tahoma, verdana, arial, sans-serif; font-size: 9pt; font-weight: 900; color:#003399; letter-spacing: 0.2em }
h3 { font-family: tahoma, verdana, arial, sans-serif; font-size: 9pt; font-weight: 900; color:#003399 }

h2.sh2 { font-size: 16pt; ; color: #0033FF}

h3.xmp,h3.xpl,h3.inf,h3.tip { font-size: 12pt; }

/* ul { list-style-image: url(/images/whiteball.gif)} */

ul { font-size: 8pt; 
     font-family: tahoma, verdana, arial, sans-serif;
     font-weight: 400;
     color: #000000 }

li { font-size:8pt; 
     font-family: tahoma, verdana, arial, sans-serif;
     font-weight: 400;
     color: #000000 }

p { font-size:8pt; 
    font-family: tahoma, verdana, arial, sans-serif;
    font-weight: 400;
    color: #000000 }


ol { padding: 0;
    margin-left: 1em;
}


pre.normal { color: #0033FF; }

a:link { color: #003399; text-decoration: none; font-family: tahoma, verdana, arial, sans-serif }
a:visited { color: #003399; text-decoration: none; font-family: tahoma, verdana, arial, sans-serif }
a:hover { color: #000066; text-decoration: overline underline ; font-family: tahoma, verdana, arial, sans-serif }
a:active { color: #FF0000; text-decoration: none; font-family: tahoma, verdana, arial, sans-serif }

a.an { text-decoration: none; ; color: #0033FF}

table { border: 1pt inset; width: 100%; border-color: #CCCCCC }
table.box1 { border: 1pt solid; width: 100%; border-color: #999999 }
table.box2 { border: 1pt solid; width: auto; border-color: #999999 }
table.nav {border: none; margin-top: 4mm }
table.section {border: none; height: 5%; width: 100%; margin-top: 1.5mm; margin-bottom: 0mm; margin-left: 5mm }
caption { text-align: left; font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; font-weight: 900; color:#6666CC; }
th { text-align: left; font-family: tahoma, verdana, arial, sans-serif; font-size:10pt; font-weight: 900; color:#6666CC; }

tr { text-align: left }
td { font-size: 8pt;
     line-height: 4mm;
     padding-top: 4mm;
     padding-left: 5mm;
     padding-right: 5mm;
     padding-bottom: 4mm;
     vertical-align: top;
     text-align: left }
td.nav { font-family: tahoma, verdana, arial, sans-serif;
	 font-weight: 900;
	 font-size: 8pt;
         padding-bottom: 0.5mm;
         padding-left: 5mm;
         padding-right: 0.5mm;
         padding-top: 1mm;
         text-align: left;
         vertical-align: top }
td.box1 { font-size: 9pt;
	  		 margin: 20px;
	  		 border: 1pt solid;
          padding-top: 1mm;
          padding-bottom: 0.5mm;
          padding-left: 5mm;
          padding-right: 5mm;
          vertical-align: top;
          text-align: left }
td.box2 { font-size: 8pt;
     		 line-height: 2mm;
     		 padding-top: 1mm;
     		 padding-left: 5mm;
     		 padding-right: 5mm;
     		 padding-bottom: 0.5mm;
     		 vertical-align: top;
     		 text-align: left; }
tr.box1 { background-color: #3399FF }
tr.box2 { text-align: left;  background-color: #ADD8E6;  border-color: Black;  }
td.section { padding-bottom: 0mm;
             padding-top: 0mm;
             padding-right: 0.5mm;
             padding-left: 0.5mm;
             vertical-align: top;
             text-align: left }
tr.section { padding-bottom: 0mm;
             padding-right: 0.5mm;
             padding-top: 0mm;
             vertical-align: top;
             text-align: left }

b { font-family: tahoma, verdana, arial, sans-serif; color: #000000}
th { font-family: tahoma, verdana, arial, sans-serif; color: #000000}
ol { font-family: tahoma, verdana, arial, sans-serif; color: #000000}
nobr { font-family: tahoma, verdana, arial, sans-serif; color: #000000}
i { font-family: tahoma, verdana, arial, sans-serif; color: #000000}
div { font-family: tahoma, verdana, arial, sans-serif; color: #000000}
address { font-family: tahoma, verdana, arial, sans-serif; color: #000000}
blockquote { font-family: tahoma, verdana, arial, sans-serif; color: #000000}

.hidden { visibility: hidden; }