/* ========================================================================= */
/* hintergrund hell = #F5F5DC --/ dunkel = #ececbd --/ sehr dunkel = #E4E69A */
/* ========================================================================= */
html, body, h1, h2, h3, h4, h5, h6, p {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, "Times New Roman", sans-serif;
}
body {
position: static;
background: #ececbd url(../images/layout/top_background.gif) no-repeat;
}
p {
margin-top: 5px;
font-size: 14px;
line-height: 130%;
}
p.marginTopGross {
/* Abstand nach oben vergrössern = doppelter Abstand */
margin-top: 30px;
}
p.textLinkGrossFoto {
/* Abstand nach oben vergrössern = doppelter Abstand */
margin: 5px;
}
h1 {
color: Black;
font-size: 18px;
font-weight: bolder;
line-height: 20px;
margin-bottom: 5px;
padding: 5px;
border-bottom: 2px solid #B22222;
background: transparent;
}
h2 {
color: #B22222;
font-size: 16px;
font-weight: bolder;
font-style: italic;
line-height: 18px;
margin-bottom: 5px;
padding: 5px;
border-bottom: 2px solid #B22222;
background: transparent;
}
h3 {
color: Black;
font-size: 14px;
font-weight: bolder;
line-height: 16px;
margin-bottom: 5px;
padding: 5px;
border: none;
background: transparent;
}
h4 {
color: Black;
font-size: 12px;
font-weight: bolder;
font-style: italic;
line-height: 130%;
margin: 10px 0 0 0;
padding: 0;
border: none;
background: transparent;
}
h5 {
color: Black;
font-size: 12px;
font-weight: bolder;
font-style: normal;
line-height: 110%;
margin: 0;
padding: 5px;
border: none;
background: transparent;
}
a {
color:#B22222;
background: transparent;
font: normal bold 11px/110% Arial, Helvetica, "Times New Roman", sans-serif;
text-decoration:none;
margin: 0px;
padding: 0 5px;
}
a:hover {
color:black;
background: transparent;
border: none;
}
a.linkFotoGross {
/* Link für weiterleiung auf noch mehr Fotos. Keinen seitlichen abstand */
color:#B22222;
background: transparent;
font: normal 900 12px/110% Arial, Helvetica, "Times New Roman", sans-serif;
text-decoration:none;
margin: 0px;
padding: 5px 5px;
}
.kleinKursiv {
/* Bemerkungen, Copyright usw. */
color: Black;
font: italic normal 11px/110% Arial, Helvetica, "Times New Roman", sans-serif;
padding:2px 0 2px 5px;
}
.rahmenInhalt {
/* Rahmen welcher den kompleten Inhalt umschliesst / kontrolle 02.08.2006 */
height: auto;
width: 98% !important;
width: auto;
min-width: 550px;
padding:5px; 
margin:0;
right: 18px;
border: none;
}
div.inhaltBox {
/* inhaltBox mit Text und Boxen für Fotos / kontrolle 02.08.2006 */
height: auto;
width: 100% !important;
width: auto;
min-width: 550px;
padding: 0 0 10px 0; 
margin:0;
border-bottom: 2px solid #B22222;
}
div.newsBox {
/* newsBox mit News und Links 02.08.2006 */
background-color: #E4E69A;
height: auto;
width: 100% !important;
width: auto;
min-width: 550px;
padding: 0 0 10px 0; 
margin:0;
border-bottom: 2px solid #B22222;
}
div.boxQ300xAutoRechts {
/* Box links, Breite 300px z.B. default.htm / kontrolle 02.08.2006 */
float: right; 
width:300px;
height: auto;
margin:5px 0 5px 10px; 
padding:0; 
background:#ececbd; 
}
div.boxQ300xAutoLinks {
/* Box links, Breite 300px z.B. default.htm / kontrolle 02.08.2006 */
float: left; 
width:300px;
height: auto;
margin:5px 10px 5px 0px; 
padding:0; 
background:#ececbd; 
}
div.boxH300xAutoLinks {
/* Breite 225px, Höhe automatisch, Kasten auf linker Seite / kontrolle 02.08.2006 */
float: left; 
width:225px;
height: 300px;
background:#ececbd; 
margin:5px 10px 5px 0px; 
padding: 0;
}
div.boxH300x400Links {
/* Breite 300p, Höhe 400px, Kasten auf linker Seite / kontrolle 02.08.2006 */
float: left; 
width:300px;
height: auto;
background: transparent; 
margin:10px 10px 5px 0px !important;
margin:5px 10px 5px 0px;
padding: 0 0 -20px 0 !important;
padding: 0;
}
div.boxQ400xAutoLinks {
/* Breite 400p, Höhe 300px, Kasten auf linker Seite / kontrolle 02.08.2006 */
float: left; 
width:400px;
height: auto;
background:#E4E69A; 
/*margin:0px 10px 5px 0px !important;*/
margin:5px 10px 5px 0px;
padding: 0 0 -20px 0 !important;
padding: 0;
border: 1px solid Black;
}
div.boxQ400xAutoRechts {
/* Breite 400p, Höhe 300px, Kasten auf rechter Seite / kontrolle 30.10.2006 */
float: right; 
width:400px;
height: auto;
background:#E4E69A;
margin:0px 10px 5px 0px !important;
margin:5px 10px 5px 0px;
padding: 0 0 -20px 0 !important;
padding: 0;
border: 1px solid Black;
}
div#boxCHmapAutoLinks {
/* nur für CH-Map auf der Kantonsseite / kontrolle 02.08.2006 */
float: left; 
width:550px;
height: 350px;
background: transparent; 
margin:10px 10px 5px 0px !important;
margin:5px 10px 5px 0px;
padding: 0 0 -20px 0 !important;
padding: 0;
border: 1px solid Black;
}
div#boxNahrungRechts {
/* Breite 200p, Höhe auto, Kasten auf rechter Seite Nahrungsmittel / kontrolle 30.10.2006 */
float: right; 
width: 100px;
max-width: 100px;
height: auto;
background:#E4E69A;
margin:5px 0 5px 0px !important;
margin:5px 0 5px 0px;
padding: 0 0 -20px 0 !important;
padding: 0;
border: 1px solid Black;
}
.clearboth {
/* Nicht löschen! Wird für aufhebung der "floats" benötigt / kontrolle 02.08.2006 */
clear: both;
visibility: hidden;
}
.burgName {
/* Name der Burg / Titel / kontrolle 02.08.2006 */
display: block;
margin: 0;
padding: 0;
vertical-align: middle;
white-space: normal;
width: auto;/* muss auf auto stehen, da sonst probleme im IE */
height:auto !important; /* moderne Browser lesen diesen Befehl. IE überspringt den Befehl */
height: 20px; /* nur für den IE. Die modernen Browser nehmen den !important Befehl */
min-height: 20px;
background: transparent;
font: normal bold 100% Arial, Helvetica, "Times New Roman", sans-serif;
border-bottom: 2px solid #B22222;
z-index: 3;
}
span.spanBurgNameZusatzinfo {
/* Zusätzliche Infos zu "Name der Burg / Titel" / kontrolle 02.08.2006 */
font: normal 60% Arial, Helvetica, "Times New Roman", sans-serif;
}
span.SPANprivatFett {
font-weight: bolder;
}
.pictogram {
/* Pictogramme z.B. Ruinen, Burgen, Privat usw. / kontrolle 02.08.2006 */
margin: 10px 5px 0 0;
padding: 0;
white-space: nowrap;
}
.copyright {
/* Bemerkungen, Copyright usw. */
color: black;
font: normal normal 11px/110% Arial, Helvetica, "Times New Roman", sans-serif;
margin: 5px 0;
padding: 0;
text-align: center;
vertical-align: top;
}
a.benutzerhinweis {
font: normal 900 10px/110% Arial, Helvetica, "Times New Roman", sans-serif;
text-decoration: underline;
}
img.IMGboxLIRE {
/* Rahmen um Bilder in Objektseite */
margin: 0;
padding: 0;
border: 1px solid Black; 
}
img.IMGboxLIRE_keinRahmen {
/* ohne Rahmen um Bilder in Objektseite */
margin: 0;
padding: 0;
}
.tumpNavi {
margin: 10px 5px 0 0;
padding: 0;
}
/* ====START================================================= */
/* Auflistung News und Links */
ul.ULnews {
width: auto;
height: auto;
white-space: normal;
margin: 0 0 0 5px;
padding: 0 0 0 10px;
list-style-type: square;
}
li.news {
margin: 2px 0;
padding: 0;
font-size: 14px;
}
/* Auflistung News und Links*/
/* ====ENDE================================================= */
/* ====START================================================= */
/* Auflistung allgemeine Liste */
ul {
width: auto;
height: auto;
white-space: normal;
margin: 10px;
padding: 10px;
text-align: left;
}
li {
margin: 0;
padding: 0 0 4px 0;
font-size: 12px;
}
/* Auflistung allgemeine Liste */
/* ====ENDE================================================= */