@charset "utf-8";
/* Alles */
body {
background-color: #006900;
}
a:link {
color:#006900;
}
a:visited {
color:#006900;
}
a:hover {
color:#006900;
}
a:active {
color:#f00;
}
.Stil1 {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
}
.Stil2 {
font-size: 9px;
}
.Stil3, .Stil5, .Stil7, .Stil8 {
position: relative;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
width: auto;
}
/* Men&uuml;anpassung */
.menu {
font-size: 13px;
border: solid;
border-color: #f6f6eb;
position: absolute;
font-family: Arial, Helvetica, sans-serif;
width: 156px;
left: 10px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
}
/* Box, in dem Text bzw. jeglicher Inhalt steht anpassen */
.contentbox {
position: absolute;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
padding-bottom: 10px;
width: auto;
height: auto;
background-color: #f6f6eb;
right: 10px;
left: 180px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
}
/* Text bzw. jeglichen Inhalt in #contentbox anpassen */
.content {
position: relative;
text-align: justify;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding-left: 15px;
padding-right: 15px;
text-align: justify;
padding-top: 15px;
height: auto;
}
/* Überschriften von #content in #contentbox */
.header {
position: relative;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
left: 10px;
top: 10px;
}
/* Zwischenüberschrift in #content */
.liheader {
position: relative;
top: 0px;
bottom: 7px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.indent {
position: relative;
top: 5px;
padding-left: 15px;
padding-right: 15px;
font-style: italic;
}
/* Unsichtbarer div-tag zur Abstandseinhaltung vom Parent-Element */
.invifooter {
position: relative;
height: 15px;
}
.box {
right: 0px;
position: relative;
width: auto;
height: auto;
border: solid;
}
.ivibox {
right: 0px;
position: relative;
width: auto;
height: auto;
}
.fahrttext {
position: relative;
float: right;
top: 70px;
}
fra {
float: left;
width: 180px;
clear: left;
height: 25px;
}
ant {
font-style: italic;
float: left;
width: 470px;
overflow: hidden;
}
.profil {
left: 170px;
position: absolute;
}
.miglifo {
float: left;
}
/* Slideshow */
.slideshowContainer {
width: 450px;
height: 300px;
margin-bottom: 5px;
}
.loading {
background: url(Grafiken/loading.gif) center no-repeat;
}
.slideshowThumbnail {
outline: none;
}
.sswThumbnail {
display: none;
}
.slideshowThumbnail img {
border: 1px solid white;
padding: 4px;
}
a:hover.slideshowThumbnail img {
border: 1px solid #006900;
padding: 4px;
}
.current img {
border: 1px solid #006900;
padding: 5px;
}
.outline {
border: 1px solid #006900;
z-index: 0;
position: absolute;
}
#thumbnails {
/*width: 130px;
float: left;*/
}
/* Menu */
ul.MenuBarVertical {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
cursor: default;
width: 8em;
}
ul.MenuBarActive {
z-index: 1000;
}
ul.MenuBarVertical li {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
position: relative;
text-align: left;
cursor: pointer;
width: 12em;
}
ul.MenuBarVertical ul {
margin: -5% 0 0 95%;
padding: 0;
list-style-type: none;
font-size: 100%;
position: absolute;
z-index: 1020;
cursor: default;
width: 8.2em;
left: -1000em;
top: 0;
}
ul.MenuBarVertical ul.MenuBarSubmenuVisible {
left: 0;
}
ul.MenuBarVertical ul li {
width: 160px;
text-align: center;
}
ul.MenuBarVertical {
border: 0;
}
ul.MenuBarVertical ul {
border: 0;
}
ul.MenuBarVertical a {
display: block;
cursor: pointer;
background-color: #F6F6EB;
padding: 0.5em 0.75em;
color: #006900;
text-decoration: none;
}
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible, #menu {
background-color: #006900;
color: #f6f6eb;
}
ul.MenuBarVertical a.MenuBarItemSubmenu {
background-image: url(Grafiken/SpryMenuBarRight.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
}
ul.MenuBarVertical a.MenuBarItemSubmenuHover {
background-image: url(Grafiken/SpryMenuBarRightHover.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
}
ul.MenuBarVertical iframe {
position: absolute;
z-index: 1010;
}
ul li a:hover {
display:block;
color: #f6f6eb;
background-color:#006900; 
}
ul.MenuBarVertical li.MenuBarItemIE{
display: inline;
float: left;
background: #000000;
}
/* Registerkartenmenue */
.TabbedPanels {
margin: 0px;
padding: 0px;
float: left;
clear: none;
width: 100%; 
}
.TabbedPanelsTabGroup {
margin: 0px;
padding: 0px;
}
/* Tabs */
.TabbedPanelsTab {
position: relative;
top: 1px;
float: left;
padding: 4px 10px;
margin: 0px 1px 0px 0px;
font: 13px Arial, Helvetica, sans-serif;
background-color: #f6f6eb;
list-style: none;
border-left: solid 1px #CCC;
border-bottom: 1px solid #CCCCCC;
border-top: solid 1px #999;
border-right: solid 1px #999;
-moz-user-select: none;
-khtml-user-select: none;
cursor: pointer;
}
.TabbedPanelsTabHover {
background-color: #006900;
color: #f6f6eb;
}
.TabbedPanelsTab a {
text-decoration: none;
}
/* Inhaltsbox */
.TabbedPanelsContentGroup {
clear: both;
border-left: solid 1px #CCC;
border-bottom: solid 1px #CCC;
border-top: solid 1px #999;
border-right: solid 1px #999;
background-color: #FFFFFF;
}
.TabbedPanelsContent {
padding: 4px;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
float: left;
width: 10em;
height: 20em;
background-color: #EEE;
position: relative;
border-top: solid 1px #999;
border-right: solid 1px #999;
border-left: solid 1px #CCC;
border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
float: none;
margin: 0px;
border-top: none;
border-left: none;
border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
background-color: #EEE;
border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
clear: none;
float: left;
padding: 0px;
width: 30em;
height: 20em;
}
/* Gaestebuch */
/* Überschriften */
h1 {
color: #FF0000;
font-size: 17pt;
font-weight:bold;
text-align: center;
}
/* Tabellen */
table, tr, td {
color: #000000;
font-family: arial, sans-serif;
font-size: 9pt;
}
/* Tabelle in eintrag.php und edit.php */
.form {
margin-left: auto;
margin-right: auto;
text-align: center;
width: 50%;
}
/* Tabellenspalte in der die Erklärungen stehen */
td.describtion {
text-align: right;
width: 50%;
}
/* Tabellenspalte in der die Eingabefelder stehen */
td.input {
text-align: left;
width: 50%;
}
/* Eingabefelder */
input, select {
background-color: #006900;
color: #ffffff;
height: 13pt;
font-weight: bold;
}
input.gb, select.gb {
width: 90%;
}
/* Textfeld */
textarea.gb {
background-color: #006900;
color: #ffffff;
font-family: arial, sans-serif;
font-size: 9pt;
width: 200%;
border: 1px solid #FF0000;
font-weight: bold;
}
/* Erfolgs- oder Fehlermeldung bei der Suche */
div.suchmeldung {
font-size: 12pt;
}
/* Der Suchbegriff */
span.suchwort {
font-weight: bold;
}
/* Die Regeln in der eintrag.php */
div.regeln {
text-align: left;
}
/* Der Button unter den Regeln in der eintrag.php */
form.regeln {
text-align: center;
}
/* Die Buttons in eintrag.php, über die die BBCodes eingefügt werden */
img.bbcode {
background-color: #006900;
width: 23px;
height: 23px;
border: 1px solid #FF0000;
}
/* Die kleinen Bilder (Page, Mail, ICQ, Bild) in gbuch.php */
img.gbuch {
border: 0px solid;
width: 15px;
height: 15px;
}
/* Text "(* Pflichtfelder)" */
div.pflichtfeld {
font-weight: bold;
text-align: center;
}
/* Fehlermeldung bei deaktiviertem Javascript */
div.nojs {
color: red;
font-weight: bold;
}
/* Einträge mit gerader Nummer (2, 4, 6, 8 usw.) */
div.gerade {
border: 1px solid #FF0000;
}
div.gerade span.nummer {
color:#006900;
}
/* Einträge mit ungerader Nummer (1, 3, 5, 7 usw.) */
div.ungerade {
border: 1px solid #006900;
}
/* ein Zitat */
div.zitat {
border: 1px solid black;
margin: 10px;
}
/* die zitierte Person */
div.zitat_person {
font-weight: bold;
}
/* der zitierte Text */
div.zitat_text {
font-style: italic;
}
/* ein Code */
div.code {
border: 1px solid black;
margin: 10px;
}
/* Dateiname */
div.code_datei {
font-weight: bold;
}
/* der Code */
div.codetext {
font-family: "Courier New", monospace;
background-color: #006900;
}
/* ein Kommentar */
div.kommentar {
border: 1px solid black;
margin: 10px;
}
/* Text wie "Kommentar vom Webmaster" */
div.kommentar_beschr {
font-weight: bold;
color: #FF0000;
}
/* der Kommentar selbst */
div.kommentar_text {
font-style: italic;
}
/* Der Besucher */
span.user {
font-weight: bold;
position: relative;
padding-right: 2px;
}
/* die Nummer des Eintrags */
span.nummer {
position: relative;
font-weight: bold;
color: #FF0000;
padding-right: 2px;
}
/* die aktuelle Seite */
span.aktuelle_seite {
font-weight: bold;
}
/* Text "..." bei der Seitenauswahl */
span.punkt {
color: #FF0000;
}
/* Der Betreff eines Eintrags */
div.betreff {
font-weight: bold;
margin-top: 5px;
}
/* Die Einträge */
div.eintragstext {
margin-top: 5px;
}
/* showimage.php: das hochgeladene Bild */
div.upimg {
text-align: center;
}
/* showimage.php: Text unter Bild */
p.upimgdesc {
text-align: center;
}
@media print {
.onlyscreen {
visibility: hidden;
height: 0px;
}
a.linkinfo {
text-decoration: none;
}
a.linkinfo:after {
content: " ("attr(title)" ) ";
}}
