body { font-family: Verdana, Arial, Helvetica, sans-serif;   font-size:62.5%; 
  background-color:#eeeeee; 
  color: #000000;
  text-align:center;
  behavior:url("csshover.htc");
}

* {  margin:0;  padding:0;  font-size:1em;  font-weight:normal;}



.klaerchen {clear:both;width:1px;height:1px;font-size:1px;}

.separator1 {clear:both;width:99.0em;height:10px;font-size:1px;background-color:#4b5573;background-image:url(img/top-line-australia.gif);background-repeat:repeat-x;margin:1px 0;}


#allumfassend {width:99.0em;margin:0 auto;text-align=left;background-color:#ffffff;}
#pfad {text-align: right;background-color:#ffffff;  padding-right: 1.0em;border-top:1px solid #000000;}
#zusatzleiste {
  clear:right;
  float:right;
  width:22.0em;
  padding:0;
  border-left:1px dashed silver;
  border-right:1px dashed silver;
  border-top:1px dashed silver;
  margin:1.0em;
  }
#menu4 {
  clear:left;
  float:left;
  text-align:left;
  width:11.0em;
  padding:0.2em;
  border:1px dashed silver;
  margin-left:0em;
  margin-right: 1.0em;
  }
#inhalt{
    margin: 1.0em;
    margin-right: 0em;
    width:71.0em;
    } 

#inhalt td {vertical-align:top;}
#inhalt {vertical-align:top;}
#inhalt ul {font-size:1.3em; text-align:left;margin-bottom:1.0em;list-style-type:square;list-style-position:outside;margin-left:3em;}
#inhalt ul li {margin-bottom:0.2em;}
#inhalt ol {font-size:1.3em; text-align:left;margin-bottom:1.0em;list-style-type:decimal;list-style-position:outside;margin-left:3em;}
#inhalt ol li {margin-bottom:0.5em;}
#inhaltmitmenu{
    float:right;
    margin: 0em;
    width:58.0em;
    } 
#menu4 ul {text-align:left;list-style-type:square;list-style-position:outside;margin-left:1.2em;margin-top:1em;}
#inhalt img {margin:0.2em;}

 .grossesbild {text-align:center;}
.zusatzbox {border-bottom:1px dashed silver;width:22.0em;margin-right:0;margin-bottom:0;}
.balken {  background-color:#eeeeee;border-top:1px solid #000000; color:#000000;  clear: both;   padding:0.3em;text-align:center;}
p.balken  {  background-color:#4b5573;  color:#ffffff;  clear: left; padding:0.2em;margin:0.2em;margin-top:0.5em;text-align:left;}
p.balken a:link {  background-color:#4b5573;  color:#ffffff;  clear: left; padding:0.2em;margin:0.2em;text-align:left;}
p.balken a:visited {  background-color:#4b5573;  color:#ffffff;  clear: left; padding:0.2em;margin:0.2em;text-align:left;}
p.balken a:active {  background-color:#4b5573;  color:#ffffff;  clear: left; padding:0.2em;margin:0.2em;text-align:left;}
p.balken a:hover {  background-color:#4b5573;  color:#ffffff;  clear: left; padding:0.2em;margin:0.2em;text-align:left;}

.subcontent {margin:0 0.2em 0.5em 0.2em; border:1px dashed #4b5573; border-top: 0; padding:0.2em;}

h1 {font-family : "Century Gothic", "Arial Narrow";font-weight:bold;width:auto;padding-top:0.8em;padding-bottom:1.1em;font-size:2em;color:#4b5573;text-align:center;}
h2 {font-size:1.8em; color: #4b5573; font-weight:bold; margin-bottom:0.9em;text-align:center;}
h3 {font-family : "Century Gothic", "Arial Narrow";font-size:1.3em; color: #4b5573; font-weight:bold; text-align:center;margin-bottom:0.5em;margin-top:0.5em;}
h5 {font-weight:bold; }
.kopf {text-align:left;margin-bottom:1.0em;}
p {font-size:1.3em; text-align:left;margin-bottom:1.0em;}
div.kopf p {font-size:1.3em; text-align:justify;margin-bottom:1.0em;}
form {margin-bottom:2em;margin-top:2em;}
b {font-weight:bold;}
td.groesse {width:10em;}
.zusatzbox form {margin:0.5em}

table.Downloads  {width:100%;}

.latestsections{
    text-decoration:none;
    margin: 0; padding: 0;
    border-top: 1px dashed silver;
    width:70.0em;
 }
 .researchkasten{
    text-decoration:none;
    margin: 0; padding: 1.0em;
    width:33.0em;
    float:left;
    }
.researchkasten p{  font-size:1.1em;margin:0.5em 0 0.5em 0;}
.researchkasten p b{  font-weight:bold;}
.fotokasten{
    text-decoration:none;
    margin: 0; padding: 1.0em;
    padding-left:2.0em;
    width:30.0em;
    float:left;
    border-left: 1px dashed silver;
    }

tt {font-size:1.2em;}

div#topnav{  float:left;  width:100%;  font-size:1.2em;  margin:0;padding:0;}

/* the menu */

div#topnav ul,div#topnav li,div#topnav a {		display:block;		margin:0;		padding:0;		border:0;	}
div#topnav ul { list-style:none;z-index:8;}
div#topnav li 		{  	color:#ffffff; 	background-color:#cccccc;  margin-top:0.4em;padding:0;	float:left;  	width:11.5em;  	  	margin-left:0.5em; border:1px solid #ffffff; border-bottom:0;  z-index:9;}
div#topnav li:hover {  	color:#000000;	background-color:#f0f0f0;  margin-top:0;  padding-top:0.25em;  padding-bottom:0.25em;border-color: #000000;}
div#topnav li.aktiv {  	color:#000000;	background-color:#ffffff;  margin-top:0;  padding-top:0.25em;  padding-bottom:0.25em;border-color: #000000;}
div#topnav a {      text-align:center;      padding:0.5em 0.8em;      text-decoration:none;      font-weight:bold;      overflow:hidden;	  width:100%; /* IE */	}
div#topnav li>a { width:auto; } /* others */
	
	/* hovers with specificity */
div#topnav ul ul, div#topnav li:hover ul ul {		display:none;	}
div#topnav ul ul li:hover { background-color:#ffffff; border-color:silver;margin:0;  padding:0;}
div#topnav li:hover ul, div#topnav li:hover li:hover ul {		display:block;	}		

/* --------Second Level ----------- */
div#topnav ul ul {  position:absolute;  margin:0;margin-top:0;  padding:0;  width:11.4em;  border:0;   background-color:#ffffff;border-top:	1px dashed silver; z-index:8;}
div#topnav ul ul li { position:relative; left:-0.1em; text-align:left;	border:	1px dashed silver; background-color:#f0f0f0; float:none; width:11.5em; margin:0; padding:0;  border-top:0;	}
div#topnav ul ul a {  margin:0;  padding:0.4em;  text-decoration:none;  color:#000000; }

/* --------Third Level ----------- */
div#topnav ul ul ul{ display:inline; position:absolute;  top:-0.1em;  left:11.5em;  margin:0;  padding:0;  z-index:8;}
div#topnav ul ul ul li{	z-index:8;}

div#topnav ul ul ul a {  margin:0;  padding:0.4em;  text-decoration:none;  color:#000000;  }



a:link { color:#000000; text-decoration:underline;border-style:none; }
a:visited { color:#000000; text-decoration:underline;border-style:none; }
a:active { color:#000000; text-decoration:underline; }
a:hover { color:#4b5573; text-decoration:underline; }
a img {border-style:none;}

/*TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #000000; }*/


fieldset {border:none;}
.nichts {font-size:1pt;}
.jogde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14pt; color: #ffffff; }
.headline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20pt; color: #000000; }
.topheadline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt;font-weight:bold; color: #000000; }
.navilinks {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #355D6E; text-decoration:none;}
.navilinks:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #355D6E; text-decoration:none;}
.navilinks:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #355D6E; text-decoration:none;}
.navilinks:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6ca6b4; text-decoration:none;}
.navilinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6ca6b4; text-decoration:none;}

.newsdate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: #4b5573; font-weight:bold;}
.news {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: #000000;}
.infozeile {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #4b5573; text-decoration:none;}
.infozeile:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #4b5573; text-decoration:underline;}
.infozeile:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #4b5573; text-decoration:underline;}
.infozeile:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #000000; text-decoration:underline;}
.infozeile:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #000000; text-decoration:underline;}
.submit {cursor:pointer;background-color:#fff;color:#4b5573;border:1px solid #4b5573;font-size:0.7em;padding:0.1em;margin:0.2em;}
.submit:visited {text-decoration:underline;border:1px solid #4b5573;}
.submit:hover {text-decoration:underline;border:1px solid #4b5573;}
.submit:activated {text-decoration:underline;border:1px solid #4b5573;}
.submitbig {cursor:pointer;background-color:#fff;color:#4b5573;border:2px solid #4b5573;font-size:0.7em;padding:0.1em;margin:0.2em;}
.submitbig:hover {text-decoration:underline;}

.textfield{background-color:#fff;color:#000;border:1px solid #ccc;font-size:1.0em;padding:0.1em;margin:0.2em;width:14em;}
.Labeltextfield {width:21em;font-weight:bold;vertical-align:center;text-align:right;}
.Labeltextfield input.submit {font-size:1em;}
.Labeltextfield a.submit {font-size:1em;text-decoration:none;color:#4b5573;border:1px solid #4b5573;padding:0.1em;margin:0.2em;}
.Labeltextfield a.submit:link {font-size:1em;text-decoration:none;color:#4b5573;border:1px solid #4b5573;padding:0.1em;margin:0.2em;}
.Labeltextfield a.submit:vistited {font-size:1em;text-decoration:none;color:#4b5573;border:1px solid #4b5573;padding:0.1em;margin:0.2em;}
.Labeltextfield a.submit:hover {text-decoration:underline;}

.imagebox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;
    color: #4b5573; 
    text-decoration:none;
    margin: 0 0 1em 1em; padding: 1em;
    border: 1px dashed silver;
    text-align:center;}
.imagesbox { float: right;
    margin: 0 0 0 0; padding: 0;
    border: 0;}






.Photo_paginate { 
clear: left; 
width: 500;
color:             #000;
font-family:       Lucida Grande, Verdana, Sans-serif;
font-size:         11px;
height:            2.0em;
padding-top:       0px;
padding-bottom:    0px;
margin-bottom:     0px;
margin-top:        10px;
text-align:        center;
}

.Photo_paginate a:link { 
	text-decoration: none; 
}
.Photo_paginate a:visited {	
	text-decoration: none;
}
.Photo_paginate a:hover { 
	text-decoration: underline; 
}
.Photo_paginate a:active {
	text-decoration: none;
	font-weight: bold;
}




.Sets { width: 115px; height: 180px; text-align: left; float: left; padding-right: 4px;	margin-right: 5px; margin-left: 8px; margin-bottom: 20px; }
.Sets h4 { width: 110px; margin-top: 0px; margin-bottom: 0px; font-size: 15px; font-weight: bold; }
.Sets p { margin-top: 2px; font-size: 11px; color: #777; }

.SetCase { margin-top: 5px; margin-bottom: 3px; width: 91px; height: 95px; padding-top: 7px; padding-bottom: 0px; background:  url(/media/set_case.gif) no-repeat; text-align: center; vertical-align: middle; }
.SetCase img { border: 1px solid #000; margin: 0px; padding: 0px; }

.SetCase2 { width: 91px; height: 140px;float:left;padding-top: 3px; padding-bottom: 0px; text-align: center; vertical-align: middle;}
.SetCase2 img { border: 1px solid #000; margin: 0px; padding: 0px; }


.Seta:link { color: #0259C4; text-decoration: none; }
.Seta:visited { color: #0259C4; text-decoration: none; }
.Seta:hover { color: #FFFFFF; text-decoration: none; background: #0063DC; }
.Seta:active { color: #FFFFFF; text-decoration: none; background: #0259C4; }

.SetInfo { 
float: left; 
clear: left; 
width: 250px;
height: 300px;
padding-left: 15px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}
.SetInfo img { border: 1px solid #000; margin: 0px; padding: 0px; }
.SetInfo h1 {  margin-top: 0px; margin-bottom: 0px; font-size: 18px; color: #777; }
.SetInfo p { margin-top: 4px; font-size: 12px; color: #777; }
.SetInfo a { color: #0259C4; text-decoration: none; }


.setThumbs { 
 padding: 0px;
 margin: 0px;
 text-align: right;
}
.setThumbs img { border: 1px solid #000; margin: 5px; padding: 0px; }

.tagThumbs { 
float: left; 
 padding: 0px;
 margin: 0px;
 text-align: right;
}
.tagThumbs img { border: 1px solid #000; margin: 5px; padding: 0px; width: 75px; height: 75px;}
#thetags { margin: 0 0 0 2px; width:230px;}

.userQuickMenu { 
clear: both; 
text-align: center;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 7px;
padding-top: 5px;
border-bottom: 1px solid #c0c0c0;
vertical-align: top;
color: #666666;
color:             #000;
font-family:       Lucida Grande, Verdana, Sans-serif;
font-size:         12px;
background: transparent url(/media/quickNav.jpg) repeat bottom left;
 }
 
 .userQuickMenu h1 {  margin-top: 0px; margin-bottom: 0px; font-size: 12px;}
 .userQuickMenu a { color: #0259C4; text-decoration: none; font-size: 10px;}
 
 
.navSelected { color: #0259C4; text-decoration: none; font-size: 9px;}
 

 
 .TagList { 
width: 12.0em;
white-space: nowrap;
overflow: hidden;
text-align: left;
padding-top: 1.2em;
padding-left: 2px;
padding-right: 2px;
border: 0;
vertical-align: top;
color: #666666;
font-size:         0.8em;
 }


 
.TagList h5 {  margin-top: 0; margin-bottom: 0; font-size: 1.2em; color: #777; }
.TagList a { color: #4b5573; text-decoration: none; font-size: 9px;}
.TagList a:link { color: #4b5573; text-decoration: none; }
.TagList a:visited { color: #4b5573; text-decoration: none; }
.TagList a:hover { color: #4b5573; text-decoration: underline; }
.TagList a:active { color: #4b5573; text-decoration: underline; }
 

 
 .Tagdiv { 
padding: 0;
border: 0;
text-align: left;
color: #666666;
 }
 

   
.fullPhoto { 
float: left; 
clear: left;
position:relative;
text-align: right;
border-bottom: 0;
vertical-align: top;
color: #666666;
width:54.0em;
 }

.map {margin: 0.3em; border: 1px solid #000000; width: 500px; height: 550px;text-align:right;}

.fullPhoto img { margin: 0.3em; border: 1px solid #000; }
  
.Gmap {}
 
.fullPhotoTitle { 
float: left; 
clear: left;
position:relative;
text-align: left;
padding: 0.5em;
border-bottom: 0 solid #000;
vertical-align: top;
color: #0259C4;
font-size:         1.5em;
 } 
 
 .flickrpage{
width: 640;
text-align: center;
padding: 0;
border-bottom: 0px solid #000;
vertical-align: top;
color:             #0259C4;
font-weight: bold;
font-family:       Arial, Verdana, Sans-serif;
font-size:         14px;
 }
 
 .flickrpage a { color: #000000; text-decoration: none; font-size: 9px;}
 
.fullPhotoInfo { 
float: left; 
clear: both;
text-align: left;
padding-top: 1.5em;
border-bottom: 0 solid #000;
vertical-align: top;
color: #666666;
color:             #000;
font-size:         0.9em;
 }

     .Photos { 
width: 25.0em;
text-align: left;
padding-bottom: 35px;
padding-left: 35px;
border-bottom: 0;
vertical-align: top;
color: #666666;
font-size:         0.9em;
 }
 
.Photos img { margin: 3px; border: 1px solid #000; padding: 4px;}
   
.photosdescription {
margin-top: 5px;
width: 250px;
}

.photostitle { 
width: 250;
text-align: left;
border: 0px solid #000;
color: #666666;
font-family:       arial, Verdana, Sans-serif;
font-size:         12px;
 }

 
   
.currentuserIcon { 
position:absolute;
left:15px;
top:75px;
 }
 
#PhotoWrapper {position:relative;  background-color:#C0C0C0; }
#PhotoWrapper img { border: 1px solid #000; margin: 0px;}
#NotesContainer {position:absolute;  left:0; top:0; z-index:1000;}
#note { position:absolute; border:2px solid white; }
#noteI {border:1px solid #000000; width:100%; height:100%; background-color: #fff;}

 
  .viewonFlickr {clear:left;text-align:center;}
  
  
 
  .viewonFlickr a { text-decoration:none; font-size: 1.0em;}

.contextBoxtitle {  width:22em; background-color:#777;color:#fff; }
.showhide { float:left;position:relative; top:0; left:0; text-align: center; padding: 2px 4px; border: 1px solid #fff; color:#fff; }

.showhide a {color:#fff; text-decoration:none; }
.showhide a:link {color:#fff; text-decoration:none; }
.showhide a:hover {color:#fff; text-decoration:none;}
.showhide a:activated {color:#fff; text-decoration:none; }
.showhide a:visited {color:#fff; text-decoration:none; }
.settitle {padding:0.5em; font-size:1.2em; text-align:center;}
.settitle a {color:#fff; text-decoration:none; }
.settitle a:link {color:#fff; text-decoration:none; }
.settitle a:visited {color:#fff; text-decoration:none; }
.settitle a:hover {color:#fff; text-decoration:underline;}
.settitle a:active {color:#fff; text-decoration:underline; }
.contextNavBox { margin:0.5em; margin-top:0.2em; width:21em; }
.contextNavBox td { text-align: center; }
 
 .contextNavBox a { color: #0259C4; text-decoration: none; font-size: 0.9em;}
 .contextNavBox img {
border: 1px solid #000;
width: 75px;
height: 75px;
 }
 



    .credits { 
text-align: center;
padding-left: 0px;
padding-right: 0px;
border: 0;
vertical-align: top;
color: #666666;
font-family:       Lucida Grande, Verdana, Sans-serif;
font-size:         9px;
 }
 
 .credits a { color: #0259C4; text-decoration: none; font-size: 9px;}
 
 


 
 
.relatedView { 
text-align: left;
padding: 5px;
margin: 5px;
border: 1px solid #c0c0c0;
background-color: #eef2f6;  
vertical-align: top;
color: #666666;
font-family:       Lucida Grande, Verdana, Sans-serif;
font-size:         9px;
 }
.relatedView a { color: #0259C4; text-decoration: none; font-size: 9px;}
 
.relatedLink { 
text-align: left;
padding: 0px;
margin: 0px;
border: 0px solid #c0c0c0;
color: #666666;
font-family:       Lucida Grande, Verdana, Sans-serif;
font-size:         9px;
}
 
.relatedLink a { color: #0259C4; text-decoration: none; font-size: 9px;}

.titleresearch:link{text-decoration:none;}
.titleresearch:visited{text-decoration:none;}
.titleresearch:active{text-decoration:underline;}
.titleresearch:hover{text-decoration:underline;}

.wettercomsmall47703 {width:210px;margin:5px;}
.wettercomsmall47703 table {margin-left:5px;}
.wettercomheadline47703 {font-weight:bold;margin-left:5px;}
