/* Basics */
html {margin:0;padding:0;background-image:url(../images/1px.png);background-position:top left;background-repeat:repeat-x;}
body {margin:0;padding:0;}
*  {font-family:Georgia,Times;}

/* Wrapper */
div#wrapper {
	width:1000px;
	margin: 0 auto;
}

div#wrapper td#banner_links {width:380px;height:600px;vertical-align:top;background-position:top left;background-repeat:no-repeat;background-image:url(../images/banner_links.jpg);}
div#wrapper td#banner_rechts {width:620px;height:600px;vertical-align:top;background-position:top right;background-repeat:no-repeat;background-image:url(../images/banner_rechts.jpg);}

/* Navigation */
div#top_nav {margin:10px 0 0 40px;font-size:12px;font-style:italic;color:#738EA9;text-decoration:none;}
div#top_nav ul {list-style:none;padding:0;margin:0;}
div#top_nav ul li {display:inline; padding: 0 5px 0 0;}
div#top_nav a {font-size:12px;font-style:italic;color:#738EA9;text-decoration:none;}
div#top_nav a:hover {text-decoration:underline;}

div#main_nav {margin-top:245px;}
div#main_nav ul {list-style:none;padding:0;margin:0;}
div#main_nav ul li {display:inline;}
div#main_nav a {font-size:17px;font-style:italic;color:#738EA9;text-decoration:none;}
div#main_nav a:hover,
div#main_nav a.current {text-decoration:underline;}

div#main_content {
	width:620px;
	background-image:url(../images/content_unten.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-top:25px;
	margin-bottom:60px;
}

div.linklist {margin-top:540px;width:340px;}
div.linklist ul {list-style:none;}
div.linklist ul li {list-style:none;text-align:right;}
div.linklist ul li a {font-size:17px;font-style:italic;color:#738EA9;text-decoration:none;}
div.linklist ul li a:hover {text-decoration:underline;}
div.linklist ul li a[href^="http://"],
div.linklist ul li a[href^="http://"] {padding: 4px;padding-right: 35px;background: url(../images/link_button.png) no-repeat right center;}
div.typography {padding:20px 20px 30px 20px;background-image:url(../images/content_oben.jpg);background-repeat:no-repeat;background-position:top left;display:table;width:570px;}

.placeright .imagetitle {font-size:14px;color: #738EA9;}
div.typography center img, .placeright a img, div.typography .moreImages li div.pageimage img {border:2px #738EA9 solid !important;}




/* Footer */
div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:57px;
  background-image:url(../images/footer.jpg);
  background-position:center bottom;
  background-repeat:no-repeat;
  background-color:#738EA9;
 }
 @media screen{
  body>div#footer{
   position: fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#wrapper{
  height:100%;
  overflow:auto;
 }
 
 
 #Tiscover{
	position:absolute;
	margin-top: 550px;
	/*background: #91BBF5;*/
	margin-left: 100px;
	color: white;
	padding: 5px;
	
	/*rounded corners */
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow:0 0 15px #AAAAAA;
	-webkit-box-shadow:0 0 15px #AAAAAA;
	box-shadow:0 0 15px #AAAAAA;
 }
 
 #Tiscover .hidden{display: none;}
 
 #TiscoverBorder{
	border: 1px solid black;
	/*rounded corners */
	border-radius: 5px;
	-moz-border-radius: 5px;
	background: #6F93C3;
	padding: 15px 15px;
 }
 #TiscoverBorder{
	border: 1px solid #000000;
	}
 #Tiscover:first-child{
	border: none;
	} 
 
 
 #Tiscover a{
	color: white;
	font-family: arial;
	font-size: 14px;
 }
 #Tiscover h3{
	margin: 0;
 }
 
 .wraptab{
	padding: 0;
 }
 
 #Tiscover:after{
	 content: '';
	bottom: -92px;
	display: block;
	position: absolute;
	height: 1px;
	width: 100%;
 }