* { padding: 0; margin: 0; }

html {height: 101%;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;}

#wrapper {margin: 0 auto; width: 920px;
position: relative; }

#energ-re {display:none;}

#energ-o {display:none;}

#flaeche {margin-bottom: 10px; overflow: auto;  width: 100%}

#header {width: 718px;
 height: 120px;
 margin:  0px;
 text-align: right;}

#motto {font-size: 20px; font-weight: bold; line-height: 27px; color: #333;
margin: 10px; 
width: 640px;
height:800px;}

.uebersetzer  {display:none;}

#uebersetzid {display:none;}

h1 {font-size:16px;
font-weight: bold;
line-height:22px; 
padding: 5px 0px 22px 0px; 
margin:0px}

/* ----------------------------------------------- navigation ----------------------------------------------- */

#navigation {color: #8AB835;
 padding: 10px;
 margin: 0px 0px 5px 0px;
 background: #ABBEBE;}

nav {font-size: 16px; line-height:18px;}

nav ul {list-style-type: none; margin:0;}

nav li {display: inline;}

nav a {display: inline-block;
margin:0;
color: #777;
padding: 10px 25px;
font-weight: bold;
text-decoration: none;}

nav a:visited {color:#777;}

nav a:hover {color: #FF791E; text-decoration: underline;
text-shadow: 0px 0px 2px #AAA;}

/* ----------------------------------------------- navigation ----------------------------------------------- */

.tableaktu {width: 200px; padding: 7px;}

#rightcolumn {display:none;}

#leftcolumn { float: left;
 color: #333;
 margin:27px;
 padding:0;
 width: 520px;
 display: inline;
 position: relative;}

.clear {clear: both; background: none;}