				
body { font-family: "century gothic", "avantgarde bt", "Twentieth Century", "Tw Cent MT", "geo sans light", avalon, arial; font-size: 12pt; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:#00022E; color:white;}

A.title:link { text-decoration: none; outline: none; color: #FFFFFF; font-size: 3em; font-weight: normal; letter-spacing:-0.02em; white-space:nowrap;}
A.title:visited { text-decoration: none; outline: none; color: #FFFFFF; font-size: 3em; font-weight: normal; letter-spacing:-0.02em; white-space:nowrap;}
A.title:hover { text-decoration: none; outline: none; color: #FFFFFF; font-size: 3em; font-weight: normal; letter-spacing:-0.02em; white-space:nowrap;}

A.menu:link { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 1.6em; font-weight: normal; letter-spacing:-0.02em}
A.menu:visited { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 1.6em; font-weight: normal; letter-spacing:-0.02em}
A.menu:hover { text-decoration: none; outline: none; color: #000000; font-face: arial; font-size: 1.6em; font-weight: normal; letter-spacing:-0.02em}

A.menuklein:link { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 1.25em; font-weight: normal; }
A.menuklein:visited { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 1.25em; font-weight: normal;}
A.menuklein:hover { text-decoration: none; outline: none; color: #000000; font-face: arial; font-size: 1.25em; font-weight: normal; }

A.menukleineng:link { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 1.2em; font-weight: normal;line-height: 85%; }
A.menukleineng:visited { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 1.2em; font-weight: normal;line-height: 85%; }
A.menukleineng:hover { text-decoration: none; outline: none; color: #000000; font-face: arial; font-size: 1.2em; font-weight: normal;line-height: 85%; }

A.menukleiner:link { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 11pt; font-weight: normal; }
A.menukleiner:visited { text-decoration: none; outline: none; color: #FFFFFF; font-face: arial; font-size: 11pt; font-weight: normal;}
A.menukleiner:hover { text-decoration: none; outline: none; color: #000000; font-face: arial; font-size: 11pt; font-weight: normal; }

A.sprache:link { text-decoration: none; outline: none; color: #FFFFFF; font-size: 10pt; font-weight: normal;}
A.sprache:visited { text-decoration: none; outline: none; color: #FFFFFF; font-size: 10pt; font-weight: normal;}
A.sprache:hover { text-decoration: none; outline: none; color: #000000; font-size: 10pt; font-weight: normal; }

.klein { font-size:70%; }


A.hp-links:link { text-decoration: none; outline: none; color: #000000; font-size: 10pt; font-weight: normal; float: right;}
A.hp-links:visited { text-decoration: none; outline: none; color: #000000; font-size: 10pt; font-weight: normal; float: right;}
A.hp-links:hover { text-decoration: underline; outline: none; color: #000000; font-size: 10pt; font-weight: normal; float: right;}

A.mail-link:link { text-decoration: none; outline: none; color: #FFFFFF;}
A.mail-link:visited { text-decoration: none; outline: none; color: #FFFFFF;}
A.mail-link:hover { text-decoration: underline; outline: none; color: #FFFFFF;}

A.mail-link-klein:link { font-size:80%; text-decoration: none; outline: none; color: #FFFFFF;}
A.mail-link-klein:visited { font-size:80%; text-decoration: none; outline: none; color: #FFFFFF;}
A.mail-link-klein:hover { font-size:80%; text-decoration: underline; outline: none; color: #FFFFFF;}

A.mp3-link:link { text-decoration: underline; outline: none; color: #000000;}
A.mp3-link:visited { text-decoration: underline; outline: none; color: #000000;}
A.mp3-link:hover { text-decoration: underline; outline: none; color: #000000;}



A.christina:link { text-decoration: none; outline: none; color: #000000;font-variant: small-caps;}
A.christina:visited { text-decoration: none; outline: none; color: #000000;font-variant: small-caps;}
A.christina:hover { text-decoration: underline; outline: none; color: #000000;font-variant: small-caps;}

table.strich { background-color: #000000;}

div.inhalt { width:100%; height:100%; background:white; opacity:0.92; filter:alpha(opacity=50);}
div.inhalt3 { position:absolute; width:95%; height:95%; z-index: 2; top: 0px; left: 0px; }
div.inhalt2 { position:absolute; width:95%; height:95%; z-index: 2; top: 10px; left: 10px;}

strong { font-style: italic; font-weight: normal;}

div.fotos {  width:8000px; background:white; opacity:0.9; filter:alpha(opacity=50);}
div.sprache {  width:100; height:20; background:transparent; }
span.film { position:relative; right:0px; opacity:1;}

div.aufhellung { width:100%; height:545px; background:white; opacity:0.92; filter:alpha(opacity=50);}

div.links { font-size: 9pt; position:absolute; right:10px;}

span.title { text-decoration: none; outline: none; color: #FFFFFF; font-size: 40pt; font-weight: normal;}

span.sprach { z-index: 2; position: relative; background:#AAAAAA; padding:5px; color: white; margin:0px; margin-color: #AAAAAA; background-image:url(bilder/test.jpg); margin:0px; padding:0px;}

noscript span {display:none;} 

hr.trennlinie {margin-top:15px; margin-bottom:15px;}

h1 { font-size:100%; font-weight: normal;}

#inhalt {position:absolute; top:0px; left:0px; width:100%; min-width:700px; color:white; z-index:5; margin:10px;}


#oben {position:absolute; top:5%; left:1%; width:94%; min-width:900px; max-width:1250px; z-index:3; color:#fffefd; }

#titel  {font-size:60px;}

#sprache {position:absolute; top:5%; left:1%; font-size:15px; color:#fffef; z-index:3; }

#zweitezeile {position:absolute; top:16%; left1%; width:94%; min-width:900px; max-width:1250px; z-index:3; color:#FFFFFF; }

#zeile2 {font-size: 100%; }

#zeile3 {font-size: 100%; }

#drittezeile {position:absolute; top:23%; left1%; width:94%; min-width:900px; max-width:1250px; z-index:3; color:#FFFFFF; }

#christina {background-color:#00022E; padding-left:5px; padding-right:5px;}

#rechts {position:absolute; bottom:10px; right:0px; width:600px; color:white; z-index:5; margin:10px;}

#namen {position:relative; top:0px; left:0px; color:white; z-index:5; margin:10px;}

#fotos {position:absolute; bottom: 10px; right:0px; color:white; z-index:5; margin:10px; font-size:10pt;}

#playstop {position:absolute; top: 150px; left:330px; color:white; z-index:5; margin:10px; font-size:10pt;}


#kontakt {position:relative; top: 60px; left: 0px; color:white; z-index:5; margin:10px;}

span.names {font-size:60px; vertical-align:text-top; margin:0px; padding:0px; border:0px solid #00f;}

.name { font-weight:normal; background-color:#000000; padding:0px; margin:0px; }
