*								{ padding: 0px; margin: 0px; font-family: Georgia; font-size: 15px; }
html, body						{ height: 100%; background-color: #262b82; }
h1								{ font-size: 24px; }
h2								{ font-size: 22px; }
h3								{ font-size: 20px; }
h4								{ font-size: 18px; }
a								{ color: #71d2ff; text-decoration: none; }
img								{ border: none; }





#wrapper						{ background: url('./img/bg.jpg'); background-repeat: no-repeat; }


#moodpic						{ width: 300px; min-height: 100%; height: auto !important; height: 100%; overflow: hidden !important; }



#small							{ font-size: 12px; }
#label							{ font-size: 10px; font-family: arial; color: white; margin-bottom: 7px;  display: block; }
#bildimtext						{ margin-left: 12px; margin-bottom: 12px; border: 1px white solid; }

#wiesnwahnsinn					{ margin: 15px; padding: 10px; color: black; border: 3px dotted #e2017b; background: white; }
#wiesnwahnsinn h2				{ color: #e2017b; }
#wiesnwahnsinn h3				{ font-size: 18px; }


.navigationwrapper				{ margin-top: 130px; display: block; border-bottom: 3px white solid;  }
.navigationwrapper li				{ list-style-type: none; float: left; padding-right: 10px; padding-bottom: 17px; }
.navigationwrapper a				{ color: white; font-weight: bold; font-size: 13px; text-decoration: none; }
.navigationwrapper li:hover ul          { display:block; }
.navigationwrapper li ul                      { display:none; margin: 0; position: absolute; background: #262b82; padding: 3px; }
.navigationwrapper li ul li                     { padding: 0; margin: 0; }


.content						{ padding: 10px; color: white; }
.contentlinks					{ width: 50%; float: left; font-size: 10px; color: white; }
.contentlinks a					{ font-size: 10px; color: #71d2ff; }
.contentlinks b					{ font-size: 10px; }
.contentrechts					{ padding-left: 12px; width: 45%; float: left; color: white; text-align: justify; text-justify: newspaper; }
.contentrechts b					{ font-size: 15px; }

.contentbox						{ margin: 15px; padding: 10px; color: black; border: 1px dotted white; background: #4e73ae; }
.contentbox a					{ color: #71d2ff; text-decoration: none; }

.linkbox						{ margin: 15px; padding: 10px; color: white; font-size: 12px; border: 1px dotted white; background: #4e73ae; line-height: 18px; }
.linkbox a						{ color: #71d2ff; text-decoration: none; font-size: 14px; }


.hinweisbox						{ margin: 15px; padding: 10px; color: white; border: 1px dotted white; text-align: center;  background: #E2017B; clear: both; }
.hinweisbox a					{ font-family: Georgia; text-decoration: none; color: white; font-weight: bold; font-style: italic; }