/*Beginn: Allgemeine Formate*/



body{font-family: Verdana, Helvetica, sans-serif; color: rgb(0,0,0); text-decoration: none; background-color: rgb(255,255,255);}

h1{font-size: 14pt; margin-left: 10pt; text-align: center; margin-right: 10pt; padding: 10px;}

h2{font-size: 12pt; margin-left: 10pt; margin-right: 10pt;}

h3{font-size: 10pt; margin-left: 10pt; margin-right: 10pt;}

h4{font-size: 9pt; margin-left: 10pt; margin-right: 10pt}

h5{font-size: 8pt; margin-left: 10pt; margin-right: 10pt}



a:link{color: rgb(40,44,79); font-weight: bold; font-style: normal; text-decoration: none}

a:visited{ color: rgb(118,197,240); font-weight: bold; font-style: normal; text-decoration: none}

a:hover{ color: rgb(100,200,100); font-weight: bold; font-style: normal; text-decoration: none}



a.link1{color: rgb(255,255,255); font-weight: bold; font-style: normal; text-decoration: none}

a:visited.link1{ color: rgb(255,255,255); font-weight: bold; font-style: normal; text-decoration: none}

a:hover.link1{ color: rgb(189,214,219); font-weight: bold; font-style: normal; text-decoration: none}



li{list-style-type: square;}

/*Ende: Allgemeine Formate*/



/*Beginn: Seitenformate, Textboxen und Positionierungen*/



/*LOGO FW GEO*/

.logo{position: absolute; top: 10px; left: 10px; height: 83px; width: 332px; padding: 0px; z-index: 2}



/*Hintergrund oben*/

.hg-oben{position: absolute; top: 10px; left: 10px; height: 400px; width: 780px; background-color: rgb(40,44,79); color: rgb(255,255,255); z-index: 1;}



/*Linkliste oben*/

.topnavi{position: absolute; top: 30px; left: 400px; height: 20px; width: 360px; background-color: rgb(40,44,79); color: rgb(255,255,255); font-size: 10pt; font-weight: bold; z-index: 3;}



/*Bild oben*/

.bild1{position: absolute; top: 150px; left: 180px; height: 125px; width: 605px; padding: 0px; z-index: 2}



/*Textbox*/

.textbox{position: absolute; top: 275px; left: 180px; height: 500px; width: 610px;

    z-index: 1; font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; text-align: justify;

    letter-spacing:  0em; line-height: 150%; background-color: rgb(255,255,255); margin-left: 0pt; margin-right: 10pt; color: rgb(0,0,0); overflow: scroll}



/*Newbutton*/

.newsbutton{position: absolute; top: 414px; left: 10px; height: 32px; width: 116px; padding: 0px; z-index: 1}



/*Beschriftung Newsbutton*/

.newsbuttontext{position: absolute; top: 420px; left: 10px; height: 32px; width: 116px; padding: 0px; text-align: center; font-size: 11pt; font-weight: bold; color: rgb(255,255,255); z-index: 2}



/*Text Newsbox*/

.newsbox{position: absolute; top: 448px; left: 10px; height: 328px; width: 206px; padding: 0px; font-size: 9pt; text-align: left; line-height: 150%; z-index: 1}



/*Unteren Scrollbalken verstecken*/

.hide{position: absolute; top: 758px; left: 180px; height: 18px; width: 610px; background-color: rgb(255,255,255); z-index: 2}



/*Ende: Seitenformate, Textboxen und Positionierungen*/





/*Beginn: Absatz- und Textformate*/



.abs1{text-align: left; margin-left: 10pt; margin-right: 10pt;}

.abszentr{text-align: center;}





/*Ende: Absatz- und Textformate*/




