/* Tabelle in eintrag.php und edit.php */
.form {
text-align: center;
}

.guesthead {
text-align: right;
width: 20%;
font-family: Verdana;
font-weight: bold;
font-size: 9pt;
font-size: 12px;
}

/* Tabellenspalte in der die Erklärungen stehen */
td.describtion {
text-align: right;
width: 20%;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
}

/* Tabellenspalte in der die Eingabefelder stehen */
td.input {
text-align: left;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
color: #000000;
}

input.gb {
width: 80%;
height: 20px;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
border: 1px solid #CADCEC;
color: #000000;
}

select.gb {
width: 11%;
height: 20px;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
border: 1px solid #CADCEC;
color: #000000;
}

select.gb1 {
width: 15%;
height: 20px;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
border: 1px solid #CADCEC;
color: #000000;
}

/* Textfeld */
textarea.gb {
color: #000000;
background-color: #FFFFFF;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
border: 1px solid #CADCEC;
width: 80%;
}

/* Links */
a.glink:link {
color: #3293DA;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
text-decoration: none;
}

/* Links beim Überfahren mit der Maus */
a.glink:link:hover {
color: #3293DA;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
text-decoration: underline;
text-weight: bold;
}

/* besuchte Links */
a.glink:visited {
color: #3293DA;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
text-decoration: none;
text-weight: bold;
}

/* besuchte Links beim Überfahren mit der Maus */
a.glink:visited:hover {
color: #3293DA;
font-family: Verdana;
font-size: 8pt;
font-size: 11px;
text-decoration: underline;
text-weight: bold;
}

/* Die Buttons in eintrag.php, über die die BBCodes eingefügt werden */
img.bbcode{
background-color: #FFFFFF;
width: 23px;
height: 23px;
border: 1px solid #CADCEC;
}

/* 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: #A11112;
font-weight: bold;
}

/* Einträge mit gerader Nummer (2, 4, 6, 8 usw.) */
div.gerade {
background-color: #FFFFFF;
border: 1px solid #CADCEC;
width: auto;
font-weight: bold;
font-size: 11px;
font-size: 8pt;
color: #005db6;
margin-top: 2px;
margin-bottom: 2px;
padding-top: 3px;
padding-bottom: 3px;
}

/* Einträge mit ungerader Nummer (1, 3, 5, 7 usw.) */
div.ungerade {
background-color: #FFFFFF;
border: 1px solid #CADCEC;
width: auto;
font-weight: bold;
font-size: 11px;
font-size: 8pt;
color: #005db6;
margin-top: 3px;
margin-bottom: 2px;
padding-top: 2px;
padding-bottom: 3px;
text-align: top;
}

div.textmain {
background-color: #FFFFFF;
border: 1px solid #CADCEC;
width: auto;
font-weight: normal;
font-size: 11px;
font-size: 8pt;
color: #005db6;
padding-left: 3px;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 5px;
}

/* ein Zitat */
div.zitat {
border: 1px solid #d5ebff;
margin: 10px;
}

/* die zitierte Person */
div.zitat_person {
font-weight: bold;
}

/* der zitierte Text */
div.zitat_text {
}

/* ein Kommentar */
div.kommentar {
}

/* Text wie "Kommentar vom Webmaster" */
div.kommentar_beschr {
vertical-align:top;
text-align: left;
font-size: 14px;
width: auto;
height: auto;
color: #005db6;
background-color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-size: 8pt;
padding-left: 3px;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
border-top: 1px solid #CADCEC;
}

/* der Kommentar selbst */
div.kommentar_text {
color: #000000;
padding-left: 5px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 5px;
}

/* Der Besucher */
span.user {
font-weight: bold;
font-size: 11px;
color: #005db6;
margin-top: 3px;
margin-bottom: 3px;
}

/* die Nummer des Eintrags */
span.nummer {
font-weight: bold;
font-size: 11px;
color: #005db6;
padding-left: 2px;
margin-top: 3px;
margin-bottom: 3px;
}

/* die aktuelle Seite */
span.aktuelle_seite {
font-weight: bold;
color: #005db6;
}

/* Der Betreff eines Eintrags */
div.betreff {
vertical-align:top;
font-size: 11px;
font-size: 8pt;
width: auto;
height: auto;
color: #005db6;
background-color: white;
border: 1px solid #d5ebff;
border-spacing:0px;
border-bottom: none;
font-weight: bold;
}

/* Die Einträge */
div.eintragstext {
margin-top: 5px;
margin-bottom: 5px;
color: #000000;
}

/* showimage.php: das hochgeladene Bild */
div.upimg {
text-align: center;
}

/* showimage.php: Text unter Bild */
p.upimgdesc {
text-align: center;
}

/* Die Regeln in der eintrag.php */
div.regeln {
text-align: left;
}

/* Der Button unter den Regeln in der eintrag.php */
form.regeln {
width: 100%;
text-align: center;
}

/* additionals properties */

.heading {
vertical-align:top;
text-align: left;
font-size: 14px;
font-size: 11pt;
width: 100%;
height: auto;
color: #005db6;
background-color: #FFFFFF;
border: 1px solid #d5ebff;
border-spacing:0px;
font-weight: bold;
}

.head1 {
vertical-align:top;
text-align: left;
font-size: 20px;
font-size: 17pt;
width: 100%;
height: auto;
color: #005db6;
background-color: #FFFFFF;
font-weight: bold;
}

.head2 {
padding-top: 50px;
padding-bottom: 20px;
vertical-align:top;
text-align: left;
font-size: 17px;
font-size: 14pt;
width: 100%;
height: auto;
color: #000000;
background-color: #FFFFFF;
font-weight: bold;
}

.dasepp {
vertical-align:top;
font-size: 11px;
font-size: 8pt;
width: auto;
height: auto;
color: #000000;
background-color: #FFFFFF;
border: 1px solid #d5ebff;
border-spacing:0px;
}

.gb {
vertical-align:top;
text-align: left;
font-size: 14px;
font-size: 11pt;
width: auto;
height: auto;
color: #000000;
background-color: #FFFFFF;
border: 1px solid #d5ebff;
border-spacing:0px;
}

.header {
position: absolute;
height: auto;
width: auto;
left: 0px;
top: 0px;
visibility: visible;
width: 520px;
vertical-align: top;
color: #005db6;
}

.werbung {
position: absolute;
height: auto;
width: auto;
right: 60px;
top: 25px;
visibility: visible;
text-align: center;
vertical-align: middle;
}

.ede {
color: #FFFFFF;
font-weight: bold;
font-size: 20pt;
font-size: 23px;
position: absolute;
height: 60px;
width: 468px;
right: 60px;
top: 25px;
visibility: visible;
text-align: center;
vertical-align: middle;
}

.hnavigation {
position: absolute;
height: auto;
left: 20px;
top: 129px;
z-index: 5;
background-color: #3c9bf7;
}

.content {
position: absolute;
height: auto;
width: auto;
left: 20px;
top: 180px;
right: 20px;
bottom: 20px;
color: #333333;
font-size: 8pt;
font-size: 11px;
}

span.neu {
color: #A11112;
font-weight: bold;
}

.pagerank {
position: absolute;
right: 60px;
top: 130px;
visibility: visible;
text-align: center;
vertical-align: middle;
}

