/* CSS Document */
/* CSS-Definitionsdatei, die Site-weite Stylesheets enthält */


.nav {
	font-family: "MS Serif", "New York", serif;
	font-size: 14px;
	background-color: #88D6E2;
	color: #043A60;
	display: inline-table;
	height: 10px;
	clear: left;
	font-style: normal;
}

a:link {
	text-decoration:inherit;
	border:none;
	color:#5971a7;
	font-weight:bolder;
}
 UL { font-family: Arial, Helvetica, Univers,  sans-serif; font-weight : bold;}
a:visited {
	text-decoration:none;
	outline:none;
	border:none;
	color:#2B5483;
}
a:hover {
	text-decoration:none;
	outline:none;
	border:none;
	color:#FF6633;
	marquee-direction: reverse;
}
a:active {  text-decoration:none; outline:none; border:none; }
a:focus {
	outline: none;
	color: #45C2ED;
}

@font-face {
	font-family: "Calluna Sans", "Calluna Sans Bold", "Calluna Sans Semibold";
	src: url('http://www.grafikdesignport.de/fonts/callunasans/CallunaSansRegular.otf');
	src: url('http://www.grafikdesignport.de/fonts/callunasans/CallunaSansRegular-webfont.eot');
	src: url('http://www.grafikdesignport.de/fonts/callunasans/CallunaSansRegular-webfont.eot?iefix') format('eot'),
         url('http://www.grafikdesignport.de/fonts/callunasans/CallunaSansRegular-webfont.woff') format('woff'),
         url('http://www.grafikdesignport.de/fonts/callunasans/CallunaSansRegular-webfont.ttf') format('truetype'),
         url('http://www.grafikdesignport.de/fonts/callunasans/CallunaSansRegular-webfont.svg#webfontnehNrF5g') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'CallunaSansBold';
	src: url('http://www.grafikdesignport.de/fonts/callunasansbold/CallunaSansBold.otf');
    src: url('http://www.grafikdesignport.de/fonts/callunasansbold/CallunaSansBold.eot');
    src: url('http://www.grafikdesignport.de/fonts/callunasansbold/CallunaSansBold.eot?iefix') format('eot'),
         url('http://www.grafikdesignport.de/fonts/callunasansbold/CallunaSansBold.woff') format('woff'),
         url('http://www.grafikdesignport.de/fonts/callunasansbold/CallunaSansBold.ttf') format('truetype'),
         url('http://www.grafikdesignport.de/fonts/callunasansbold/CallunaSansBold.svg#webfontnehNrF5g') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CallunaSansSemiBold';
	src: url('http://www.grafikdesignport.de/fonts/callunasanssemi/CallunaSansSemiBold.otf');
    src: url('http://www.grafikdesignport.de/fonts/callunasanssemi/CallunaSansSemiBold.eot');
    src: url('http://www.grafikdesignport.de/fonts/callunasanssemi/CallunaSansSemiBold.eot?iefix') format('eot'),
         url('http://www.grafikdesignport.de/fonts/callunasanssemi/CallunaSansSemiBold.woff') format('woff'),
         url('http://www.grafikdesignport.de/fonts/callunasanssemi/CallunaSansSemiBold.ttf') format('truetype'),
         url('http://www.grafikdesignport.de/fonts/callunasanssemi/CallunaSansSemiBold.svg#webfontnehNrF5g') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BergamoProItalic';
    src: url('http://www.grafikdesignport.de/fonts/bergamopro_italic/BergamoPro-Italic-webfont.eot');
    src: url('http://www.grafikdesignport.de/fonts/bergamopro_italic/BergamoPro-Italic-webfont.eot?iefix') format('eot'),
         url('http://www.grafikdesignport.de/fonts/bergamopro_italic/BergamoPro-Italic-webfont.woff') format('woff'),
         url('http://www.grafikdesignport.de/fonts/bergamopro_italic/BergamoPro-Italic-webfont.ttf') format('truetype'),
         url('http://www.grafikdesignport.de/fonts/bergamopro_italic/BergamoPro-Italic-webfont.svg#webfontYqcjqXLA') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BergamoPro';
    src: url('http://www.grafikdesignport.de/fonts/bergamopro_regular_macroman/BergamoPro-Regular-webfont.eot');
    src: url('http://www.grafikdesignport.de/fonts/bergamopro_regular_macroman/BergamoPro-Regular-webfont.eot?iefix') format('eot'),
         url('http://www.grafikdesignport.de/fonts/bergamopro_regular_macroman/BergamoPro-Regular-webfont.woff') format('woff'),
         url('http://www.grafikdesignport.de/fonts/bergamopro_regular_macroman/BergamoPro-Regular-webfont.ttf') format('truetype'),
         url('http://www.grafikdesignport.de/fonts/bergamopro_regular_macroman/BergamoPro-Regular-webfont.svg#webfontYqcjqXLA') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'olisymbol_1regular';
    src: url('http://www.grafikdesignport.de/fonts/olisymbol2/olisymbol_2-webfont.eot');
    src: url('http://www.grafikdesignport.de/fonts/olisymbol2/olisymbol_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.grafikdesignport.de/fonts/olisymbol2/olisymbol_2-webfont.woff') format('woff'),
         url('http://www.grafikdesignport.de/fonts/olisymbol2/olisymbol_2-webfont.ttf') format('truetype'),
         url('http://www.grafikdesignport.de/fonts/olisymbol2/olisymbol_2-webfont.svg#olisymbol_1regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.olisymbol {
	font-family: olisymbol_1;
	font-size: 17px;
	color: #000033;
}
	
 .TextObject { font-family:CallunaSansRegular; sans-serif;}
.above_headline {
	font-size: 20px;
	letter-spacing: 2px;
	font-style: normal;
	font-weight: bold;
	display: run-in;
	font-family: BergamoPro;
}
.above_headline_super {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	letter-spacing: 2px;
	font-style: normal;
	font-weight: normal;
	display: run-in;
	text-transform: uppercase;
	background-image: none;
	color: #4B3D3A;
	background-color: rgb(159,209,226);
	text-align: center;
}
.above_headline_super_2 {
	font-family: "Calluna Sans", "Calluna Sans Bold", "Calluna Sans Semibold";
	font-size: 170%;
	letter-spacing: 2px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(NEU2011/Starter_headline_55_flow.gif);
	background-repeat: repeat-x;
	color: #2E3448;
	background-position: 100%;
	text-align: center;
}
 H1 {
sans-serif;
	color:#4B3D3A;
	font-size: 250%;
	text-align: center;
	font-family: BergamoPro;
	line-height: 150%;
}
 H2 {
	font: BergamoPro;
	color:#1E2842;
	font-size: 20px;
	letter-spacing: 0px;
	line-height: 25px;
	text-align: center;
	font-family: Bergamo;
}
.Headline_typoseite {
	font-size: 24px;
	line-height: 28px;
	font-family: "Bergamo Pro", "Bergamo Caps Semibold", "Bergamo Caps", "Bergamo Pro Extra Bold", "Bergamo Pro Bold Italic", "Bergamo Pro Bold";
	font-style: italic;
}
.fussnote_typoseite {
	font-size: 19px;
	line-height: 24px;
	font-family: "Bergamo Pro", "Bergamo Caps Semibold", "Bergamo Caps", "Bergamo Pro Extra Bold", "Bergamo Pro Bold Italic", "Bergamo Pro Bold";
	font-style: italic;
	color: #333;
	text-align: center;
}
 P {
	font-family:CallunaSansRegular, sans-serif;
	color:#003366;
	font-size: 60%;
}
 H3 {
	font-family:CallunaSansSemiBold;
sans-serif; 								color:#09F;
	text-align: center;
	text-emphasis: dot;
 OL { font-family:CallunaSansRegular; sans-serif; list-style-type : disc}
 H4 {
	font-family:BergamoProItalic;
	font-size: 16px;
	color: #333;
}
 .TextNavBar {
sans-serif;
	text-align : center;
	font-size: 36px;
}
 H5 { font-family:CallunaSansRegular; sans-serif;}
 H6 { font-family:CallunaSansRegular; sans-serif;}
 td {
sans-serif;
	color:#CCC;
	font-size: 16px;
	font-family: BergamoPro;
}
/* b { font-family:CallunaSansSemiBold; sans-serif; } */
 
.menu {
	margin: 0;
	padding: 0;
	width:auto;
	list-style: none;
	background: #cc3333;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 35px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height: 35px;
	background-repeat: no-repeat;
}
.page1 a {
	background-image: url(NEU2011/Starter_flow.gif);
	border:none;
	color: #54B4E4;
	text-align: center;
}


.imprint {
	margin: 0;
	padding: 0;
	width:auto;
	list-style: none;
	background: #cc3333;
}
.imprint li {
	padding: 0;
	margin: 0;
	height: 51px;
	list-style: none;
	background-repeat: no-repeat;
}
.imprint li a, .imprint li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height: 51px;
	background-repeat: no-repeat;
	color: rgb(124,114,112);
}
.centralpic td div {
	text-align: center;
	font-size: 24px;
	letter-spacing: 2px;
}
.above_headline_super_3 {
	font-family: "Calluna Sans", "Calluna Sans Bold", "Calluna Sans Semibold";
	font-size: 27px;
	letter-spacing: 2px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(NEU2011/Starter_headline_55_flow.gif);
	background-repeat: repeat-x;
	color: #2E3448;
	background-position: 50%;
	text-align: center;
	background-color: rgb(59,138,184);
}
