/*css Basic kommentar*/

/*setzen aller Ränder und Abstände auf 0*/
* {margin:0px; padding:0px; border:0px;}

/*setzen der Schriftgröße*/
html {font-size:62.5%;}

/*Einstellungen und Hintergrund für den Body*/
body {padding:10px 50px; height:100.1%; font-size:1.5em; font-family: 'Book Antiqua', Verdana, Helvetica, Arial, 'Times New Roman', sans-sarif;
     background-image:url('../pics/website/hintergrund.jpg');background-repeat:repeat;}

a:visited {text-decoration:none;}

#head {top:0; left:0; width:100%; height:auto; z-index:1;}
#main {top:0; left:0; width:100%; height:auto; z-index:2;}
#main a:link {text-decoration:underline; color:#FFD700; background-color:transparent; font-weight:bold;}
#main a:hover {text-decoration:none; color:#FFFFFF; background-color:#000000; font-weight:bold;}
#main a:visited {text-decoration:none; color:#F0F0F0;}

#bottom {top:auto; left:0; height:auto; width:100%; color:#FFFFFF; z-index:1; text-align:center;
        font-weight:bold; clear:both;  border-top: 1px solid #FFD700; border-bottom: 1px solid #FFD700;}
#bottom a:link {text-decoration:none; color:#F0F0F0; background-color:transparent; font-weight:bold;}
#bottom a:hover {text-decoration:none; color:#FFFFFF; background-color:#000000; font-weight:bold;}
#bottom a:visited {text-decoration:none; color:#F0F0F0;}
/* #logo1 {background-color:#000000; background-image:url('../pics/banner.jpg'); background-repeat:no-repeat;
       background-position:left; padding:5px 10px 5px 10px; line-height:normal; vertical-align:baseline;
       font-size:large; z-index:2; width:800px; height:140px; float:left; clear:both;}
*/
#navi {top:auto; width:auto; padding:5px 0px 5px 10px; border-top: 1px solid #FFD700; border-bottom: 1px solid #FFD700;
      height:auto; vertical-align:baseline; background-image:url('../pics/carbon.jpg'); color:#000000; text-align:center;
      line-height:normal; font-weight:bold; z-index:2; position:relative; clear:both;}
#navi a:link {text-decoration:none; color:#F0F0F0; background-color:transparent; font-weight:bold;}
#navi a:hover {text-decoration:none; color:#FFFFFF; background-color:#000000; font-weight:bold;}
#navi a:visited {text-decoration:none; color:#F0F0F0;}

#Inhalt {top:0; float:left; text-align:center; padding:5px; margin:0px;
        z-index:2; /*background-color:#F0F0F0;*/ position:relative;}
#Inhalt a {color:#000000; font-weight:normal; text-align:center;}
#Inhalt a:hover {color:#006699; font-weight:normal;text-decoration:underline;}
#inhalt a:link, a:visited {color:#FFFFFF; text-decoration:none;}

ul {color: #FFD700 ; line-height:1.8em; list-style-type: none;  font-size: 1.5em;}
ul ul {padding: 0px 0px 10px 20px ; font-size: 0.8em; list-style-type:none;}

/*Überschriften einstellen*/
h1 {padding: 0px 0px 20px 0px; text-align:center; font-size:2.8em; color:#FFFFFF; text-decoration:underline;}

h3 {text-align:center; padding: 10px 0px 10px 0px; color:#FFFFFF;font-size:1.5em;}

h2 {text-align:center; font-size:1.2em; padding: 20px 0px 20px 0px; color:#000000;font-size:1.5em;}

h6 {color:#F0F0F0;}

ul {text-align:center;}

/*caption {font-weight:bold;padding:5px;border:1px solid black;font-size:1.5em;}*/
form {color:#F0F0F0;}

/*Setzen der Abschnitte*/
p {border:0px solid black; padding:5px;margin:0px;font-size:1.2em;color:#F0F0F0; text-align:center;}

/*Formieterung Cookie*/
#mbmcookie {position: fixed; bottom: 0; left: 0; right: 0; background: #3f3030; padding: 10px; font-size: 14px; font-family: verdana;}
#mbmcookie a.button {cursor: pointer; background: #ccc; padding: 8px 20px; margin-left: 10px; border-radius: 5px; font-weight: bold; float: right;}
#mbmcookie a.button:hover {background-color: #aaa;}
#mbmcookie p.cookiemessage {display: block; padding: 0; margin: 0;}