section	{display: block; width: 980px; margin: 0 auto; background-color: #ffffff; padding-top:130px;}		
header	{position:fixed; width: 980px; height: 130px; margin-left: 50%; left: -490px; z-index:2;

}
nav 		{position:fixed; width: 980px; float:left; height: 100px; background: -moz-linear-gradient(top,  rgba(255,255,255,1) 30%, rgba(255,255,255,0.2) 86%, rgba(255,255,255,0) 100%); 
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.2) 86%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.2) 86%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */}	
article 	{ position:absolute; z-index:1; height:auto; padding-right: 20px; width: 960px; min-height:100%; margin-bottom: 0; padding-bottom: 110px; background-color: #ffffff;}
footer	{position:fixed; height:60px; width: 980px; margin-left: 50%; left: -490px; bottom: 0; z-index:3;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 10%, rgba(255,255,255,0.8) 15%, rgba(255,255,255,1) 60%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 10%,rgba(255,255,255,0.8) 15%,rgba(255,255,255,1) 60%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 10%,rgba(255,255,255,0.8) 15%,rgba(255,255,255,1) 60%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */

}	
body 		{ background-color: #eef0f2 }
#text		{display: block; padding-bottom: 20px}
#texti		{position:relative; width: 100%; padding-bottom: 20px; margin-left: 50%; left: -25%}
#hbild 	{ float: left; margin-left:30px; padding-right: 15px; padding-bottom:20px; width: 267px; height: 373px }
#headertext { float: left; width: auto; height: 1.7em; font-family:verdana; font-size:1.5em; font-weight: lighter; color:black; padding: 0.1em 0.3em 0.1em 0.3em; margin-left:1em; -webkit-border-radius: 0 0 7px 7px; border-radius: 0 0 7px 7px; background-color: lightgray;}
#impressum { float: right; background-color:#01245A; text-align: center; padding-top: 3px; padding-left: 8px; padding-right: 8px; margin-right:10px; width: auto; height: 27px; -webkit-border-radius: 0 0 7px 7px; border-radius: 0 0 7px 7px; }
#fusszeile	{font-family: verdana; font-size: 16px; text-align: center; margin-top: 30px; border-top: 1px solid; border-top-color:#D2D2D2 }
#autoren { display:block; width: 950px; height: auto }
#herausgeber { width: 950px; border:1px solid; padding:5px; border-radius: 8px; border-color:#FC7F00; margin: 5px; height: auto }
#gastautoren { width: 950px; border:1px solid; padding:5px; border-radius: 8px; border-color:#1547C3; margin: 5px; height: auto }
.autor {display: block; width: 925px; margin: 5px; padding: 5px; height: 120px; border:1px solid; border-radius: 8px; border-color:#D2D2D2 }
.textautor {width: 810px;}
.autorfoto {float: left; width:90px; height:auto; margin-right:5px; }
.autorfoto_over {float: left; width:90px; height:auto; border: 2px solid; border-color: #FFA500; border-radius: 7px; margin-right:5px;}
.rez		{display:none; font-size: 14px; font-family: Verdana; width: 540px; height: auto; }
.rezover {display:block; font-size: 14px; font-family: Verdana; width: 540px; height: auto;}
.rezhead {display:block; color:#01AEF0; font-size:14px; font-family: Verdana; text-decoration: none; margin-bottom: 8px; padding-left: 10px; padding-top: 3px; width: 540px; height: 26px; background-color: #EEF0F2; border-radius: 6px;}
.rezheadover {display:block; color: #ED1B24; font-size:14px; font-family: Verdana; text-decoration: none; margin-bottom: 8px; padding-left: 10px; padding-top: 3px; width: 540px; height: 26px; background-color: #D2D2D2; border-radius: 6px;}
.rezent { color: #006cd0; font-size: 12px; font-family: Verdana; font-style: oblique }
#rezlist {display:block; margin-left: 310px}
#aktuell {position:absolute; padding:15px; visibility:hidden; width:0px; min-height:250px; height:auto; background-color:rgba(255,176,101,1); border-radius:0px 25px 25px 0px; -webkit-transition: all 2s ease-in-out; -moz-transition: all 2s ease-in-out; transition: all 2s ease-in-out; }
/*aktuell.move auf visible setzen, falls Anzeige */
#aktuell.move {position:absolute; padding:15px; visibility:hidden; width:500px; min-height:250px; height:auto; background-color:rgba(255,176,101,1); border-radius:0px 25px 25px 0px; } 
#aktuell.close {position:absolute; padding:15px; visibility:hidden; width:0px; min-height: 250px; height:auto; background-color:rgba(255,176,101,1); border-radius:0px 25px 25px 0px} 
.closebut  {display: block; float: right;}     
h1  { color: #878585; font-size: 20px; font-family: Verdana; font-weight: normal; padding-bottom:25px }
.h1  { color: #878585; font-size: 20px; font-family: Verdana; font-weight: normal }
h2 {color: #878585; font-size: 16px; font-family: Verdana; font-weight: bold; padding-bottom:15px}
h3 {color: #878585; font-size: 16px; font-family: Verdana; font-weight: normal; padding-bottom:15px; margin-left: 40px; margin-top: 15px; }
h4 {color: #878585; font-size: 14px; font-family: Verdana; font-weight: bold; padding-bottom:15px; margin-top: 15px; }
.h4 {color: #878585; font-size: 14px; font-family: Verdana; font-weight: bold; padding-bottom:15px; margin-top: 15px; }
.button            { display:block; color: #000; font-size: 10pt; font-family: Verdana; background-color: #ccc; text-align: center; margin-left: 0; left: 80px; width: 540px; height: 20px; border: solid 1px #999 }
#impobenli {display:block; margin-right: 45px; float:left;}
.textbox      { display:block; margin-top:40px; color: #999; font-size: 10pt; font-family: Verdana; background-color: #fff; margin-left: 0; padding: 5px; width: 540px; border: solid 1px }
.formu {display: block; width: 540px;}
.formo {display:block; padding-left:10px;}
#showcount       { background-color: #fff; visibility: visible; position: absolute; z-index: 100; bottom: 3px; left: 7px; width: 15px; height: 15px }
#video1 {display:block; width:500px; height:380px; margin-left: 30px; margin-bottom: 15px }
