﻿
	
.head1 { margin-bottom: 11px; font-size:11pt; font-weight: bold; color:#78bfaf; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.head1left { margin-top:10px; margin-left: 10px; margin-bottom: 10px; font-size:11pt; font-weight: bold; color:#78bfaf; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }


.head2 { font-size:10pt; color:#78bfaf; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.text { font-size:9pt; color:#000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.textleft { margin-left: 10px; margin-bottom: 10px; font-size:9pt; color:#000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.text2 { font-size:9pt; font-weight: bold; color:#78bfaf; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.TextLink { margin-bottom: 10px; font-size:9pt; color:#78bfaf; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.TextLinkleft { margin-left: 10px; margin-top:120px; margin-bottom:10px; font-size:9pt; color:#78bfaf; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.NewsDate{ margin-top:10px;font-size: 9pt; color: #78bfaf; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

img { background-color: #eee; border: 0px }

.newslink{font-size: 9pt; color: #78bfaf; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

a { margin-left:10px; color: #78bfaf; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none ;}
a:visited { margin-left:10px; color: #78bfaf; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:hover { margin-left:10px; color: #000000; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:active { margin-left:10px; color: #78bfaf; font-size: 9pt; font-weight: bold; text-decoration: none }


a.sprungmarke:link { color: #78bfaf; font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none ;}
a.sprungmarke:visited {  color: #78bfaf; font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sprungmarke:hover {  color: #000000; font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sprungmarke:active { color: #78bfaf; font-size: 11pt; font-weight: bold; text-decoration: none }


a.navigationaktiv:link { margin-left:10px; color: #FFFFFF; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none ;}
a.navigationaktiv:visited { margin-left:10px; color: #FFFFFF; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none ;}
a.navigationaktiv:hover { margin-left:10px; color: #cfcfcf; font-size: 10pt;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.navigationaktiv:active { margin-left:10px; color: #FFFFFF; font-size: 10pt; text-decoration: none }	
	

a.navigationallg:link { margin-left:10px; color:#000000 ; font-size: 10pt;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.navigationallg:visited { margin-left:10px; color: #000000; font-size: 10pt;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.navigationallg:hover { margin-left:10px; color: #FFFFFF; font-size: 10pt;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.navigationallg:active { margin-left:10px; color: #000000; font-size: 10pt;  text-decoration: none; }	


	        body
        {
            margin: 0;
            padding: 0;
            font: 85% arial, hevetica, sans-serif;
            text-align: center;
            color: #505367;
            background-color: #FFFFFF;
        }
        #container
        {
            margin: auto;
            width: 1024px;
            height: 800px;
            text-align: left;
            background-color: #FFFFFF;
        }
        #logo
        {
            float: left;
            width: 320px;
            height: 100px;
            background-color: #FFFFFF;
        }
        #titelbanner
        {
            float: right;
            width: 694px;
            height: 150px;
            background-color: #FFFFFF;
            
        }
        #mainnav
        {
            float: left;
            width: 320px;
            height: 200px;
            background-color: #FFFFFF;
        }
        #allgemein
        {
            float: right;
            width: 694px;
            background-color: #FFFFFF;
        }
        #kongressdetails
        {
            float: right;
            width: 694px;
            background-color: #FFFFFF;
        }
        #galerie
        {
            float: left;
            width: 320px;
            height: 100px;
            background-color: white;
        }
        #partner
        {
            float: left;
            width: 320px;
            height: 100px;
            background-color: aqua;
        }
	
	