/*
Theme Name: MyWebsite
Theme URI: http://www.lefin.de
Description: None.
Version: 1.0
Author: Nikolaus Lefin
Author URI: http://www.lefin.de/ 
*/
body {
  font: normal normal normal 0.8em/1.5em verdana, sans-serif;
  color: #000000;
  background-color: #fff;
  text-align: center;
  margin: 0px 0px 0px 0px;
  /* background: url('all_images/bg.png') 0px 0px; */
}

p {
  
}

#top_nav {
	text-align: center;
	font: normal normal normal 12px verdana, sans-serif;
  width: 100%;
  background-color: #eee;
  border-bottom: 1px solid #666;
}

#top_nav a {
  font: normal normal normal 12px verdana, sans-serif;
  text-decoration: none;
  color: #666;
}

#top_nav a:hover {
  color: #000;
  text-decoration: none;
}

#ad_top {
  margin: 0px auto;
  width: 960px;
  padding: 5px 0px 10px 0px;
  /* min-height: 50px; */
  text-align: left;
  /*border: 1px solid #66c; */
}

#ad_right {
  float: right;
  margin: 0px 0px 0px 0px;
  width: 160px;
}
      
#page {
  margin: 0px auto;
  width: 960px;
  height: 100%;
  /* border: 1px solid #66c; */
  text-align: left;
}
      
#site {
  margin: 0px 10px 60px 10px;
  padding: 0px 0px 10px 0px;
  width: 960px;
  height: 100%;
  /* border: 1px solid #66c; */
  text-align: left;
}

#head {
  /* position: fixed; */
  width: 960px;
  height: 70px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 20px 0px 0px 0px;
  background: url('all_images/header.png') top repeat-x;
  white-space: nowrap;
}

#navigation {
  /* background: url('all_images/logo.png') 0px 0px no-repeat; */
  padding: 22px 0px 22px 0px;
  margin: 0px 0px 0px 190px;
  font: normal normal normal 1.1em/1.1em 'Trebuchet MS', Helvetica, Arial;
  text-decoration: none;
  color: #eee;
  letter-spacing: 0.0em;
  white-space: nowrap;
  vertical-align: middle;
}

#navigation a {
  padding: 20px 5px 20px 5px;
  text-decoration: none;
  color: #def;
  border-right: 1px solid #026; 
  height: 60px;
}

#navigation a:hover {
  color: #fff;
}

#navigation a:active {
  color: #fff;
}

#googlesearch {
  float: right;
  padding: 20px 25px 0px 0px;
}

#googlesearch textarea {
  color: #fff;
  font: normal normal normal 0.9em Helvetica, Verdana, sans-serif;
  background-color: #afcfef;
  border: 1px solid #afcfef;
}
#googlesearch input {
  color: #fff;
  font: normal normal normal 0.9em Helvetica, Verdana, sans-serif;
  background-color: #8fafcf;
  border: 1px solid #afcfef;
}
#googlesearch select {
  color: #fff;
  font: normal normal normal 0.9em Helvetica, Verdana, sans-serif;
  background-color: #afcfef;
  border: 1px solid #afcfef;
}


#ads_main {
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  /* border: 1px solid #66c; */
}

/*#left {
  float: right;
  margin: 20px 10px 10px 10px;
  width: 160px;
  /* border: 1px solid #66c; 
}                            */

#right {
  float: right;
  margin: 0px 10px 10px 10px;
  width: 160px;
  /* border: 1px solid #66c; */
}

#main {
  width: 718px;
  margin: 0px 540px 0px 0px;
  padding: 0px 0px 0px 0px;
  /* background: url('all_images/main.png') top no-repeat; */
  background-color: #ffffff;
  font: normal normal normal 0.95em/1.4em verdana, sans-serif;
   /* border: 1px solid #66c; */
}

#footer {
  width: 900px;
  margin: 20px 20px 20px 0px;
  padding: 20px 0px 20px 0px;
  /* min-height: 50px; */
  text-align: center;
  vertical-align: bottom;
  /* border: 1px solid #66c; */
}

#left, #right ul {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}

#left, #right li {
	list-style-type: none;
	margin-left: 0px;
}

#left ul {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	
}

#left li {
	list-style-type: none;
	margin-left: 0px;
}

#left a {
	color: #000;
}

#left a:visited {
	color: #000;
}

#left a:hover {
	color: #999;
}

#right ul {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	
}

#right li {
	list-style-type: none;
	margin-left: 0px;
}

#right a {
	color: #000;
}

#right a:visited {
	color: #000;
}

#right a:hover {
	color: #999;
}

a {
	color: #06c;
	border: 0px;
	text-decoration: none;
}

a:visited {
	color: #06c;
	border: 0px;
	text-decoration: none;
}

a:hover {
	color: #09f;
	border: 0px;
	text-decoration: none;
}

h1 {
	font: normal normal normal 1.7em 'Bitstream Vera Sans', 'Trebuchet MS', Helvetica, 'Lucida Sans', Verdana, Tahoma, Arial;
	color: #666;
	margin-top: 20px;
}

h2 {
	font: normal normal normal 1.7em 'Bitstream Vera Sans', 'Trebuchet MS', Helvetica, 'Lucida Sans', Verdana, Tahoma, Arial;
	color: #666;
	margin-top: 20px;
}

h3 {
	font: normal normal normal 1.7em 'Bitstream Vera Sans', 'Trebuchet MS', 'Lucida Sans', Verdana, Helvetica, Tahoma, Arial;
	color: #666;
}

h4 {
	font: normal normal normal 1.2em 'Bitstream Vera Sans', 'Trebuchet MS', Helvetica, 'Lucida Sans', Verdana, Tahoma, Arial;
	color: #666;
}

h5 {
	font: normal normal normal 1.2em 'Bitstream Vera Sans', 'Trebuchet MS', Helvetica, 'Lucida Sans', Verdana, Tahoma, Arial;
	color: #666;
}

td {
  font: normal normal normal 0.9em Arial, Helvetica, Verdana, sans-serif;
  color:#000;
}

a#eckrechts {
  position:fixed;
  bottom:0;
  right:0;
  overflow:auto;
  height: 80px;
  width: 80px;
  background: url(images/rechtesEck.png) bottom right no-repeat;
  float: right;
  text-indent: -999em;
  text-decoration: none;
  z-index: 1;
}

a#ecklinks {
  position:fixed;
  bottom:0;
  left:0;
  overflow:auto;
  height: 80px;
  width: 80px;
  background: url(images/linkesEck.png) bottom left no-repeat;
  float: right;
  text-indent: -999em;
  text-decoration: none;
  z-index: 1;
}



