/* Color-Styles siehe color.css */

.gbuch h3 {margin-top: 0.1em !important}
.gbuch .fileinput-upload-button { display:none}
.gbuch .eintragstext img {vertical-align:baseline; margin:auto 3px}



/* Layout */
img.bbcode {width: 23px;height: 23px;}
div.gerade, div.ungerade {margin-top:1em;border-radius: 5px;}

/* Die Einträge */
div.kopfzeile {padding: 4px 0.5em;}
div.kopfzeile .gb-star img { width:16px; height:16px; margin-left: 2px;}
div.fusszeile {padding: 4px 0.5em; min-height:29px;}
div.fusszeile img {margin-right: 2px;}
.gbuchadmin { float:right}
div.onlyscreen {vertical-align:bottom;}
div.kommentar_beschr {font-weight: bold;}
div.betreff {padding:5px;font-weight: bold}
div.eintragstext {padding:0.5em;}
div.text_feld {padding:5px}
div.kommentar {margin: 0.5em 0;	padding-top: 0.2em;}
div.kommentar_text {font-style: italic;}
div.regeln {text-align: left;padding: 0 10px;border-radius: 5px;}
/* der Code */
div.codetext {font-family: "Courier New", monospace;}

/* ------------------------  ab hier nichts aendern ------------------------- */

/* Eingabefelder */
input, select {}
input.suchen {width:70px;}
input.gb {}
select.gb {}
textarea.gb {}
#formular-file {}
/* Tabelle in eintrag.php und edit.php */
.formgb {width: 100%;}
table.formgbeintrag td {padding-bottom: 5px}/*height:28px;*/
table.formgbeintrag #formular-file {}
table.formgbeintrag select.gb {}
/* Tabellenspalte in der die Erklärungen stehen */
td.describtion {text-align: right;width: 40%;padding:0 5px 5px 5px}
/* Tabellenspalte in der die Eingabefelder stehen */
td.input {text-align: left;width: 60%;}
/* Der Suchbegriff */
span.suchwort {font-weight: bold;}
/* Der Button unter den Regeln in der eintrag.php */
form.regeln {text-align: center;}
/* Die kleinen Bilder (Page, Mail, ICQ, Bild) in gbuch.php */
img.gbuch {border: 0px solid;width: 15px;height: 15px;}
/* Text "(* Pflichtfelder)" */
div.pflichtfeld {text-align: left;margin-left: 7px;}
/* Fehlermeldung bei deaktiviertem Javascript */
div.nojs {color: red;font-weight: bold;}
/* ein Zitat */
div.zitat {border: 1px dotted #C0C0C0;margin: 0.5em 0;padding:0.5em;}
/* die zitierte Person */
div.zitat_person {font-weight: bold;}
/* der zitierte Text */
div.zitat_text {font-style: italic;}
/* Erfolgs- oder Fehlermeldung bei der Suche */
div.suchmeldung {}
/* ein Code */
div.code {border: 1px solid black;margin: 10px;}
/* Dateiname */
div.code_datei {font-weight: bold;}
/* Der Besucher */
span.user {font-weight: bold;}
/* die Nummer des Eintrags */
span.nummer {font-weight: bold;}
/* die Nummer des Eintrags */
span.wertung {float:right;}
/* die aktuelle Seite */
span.aktuelle_seite {font-weight: bold;}
/* showimage.php: das hochgeladene Bild */
div.upimg {text-align: center;}
/* showimage.php: Text unter Bild */
p.upimgdesc {text-align: center;}

.imghover {
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 250ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 250ms;
	padding: 2px;
}
.imghover:hover {
	-webkit-transform: scale(1.4, 1.4);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 250ms;
	-moz-transform: scale(1.4, 1.4);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 250ms;
	padding: 2px;
	-moz-box-shadow: 0 0 2px 2px #999;
	-webkit-box-shadow: 0 0 2px 2px #999;
	box-shadow: 0 0 2px 2px #999;
	background-color:#FFF;
	border-radius:5px;
}

div-bbcode {float:left}
div-smilie {float:left}
 @media print {
.onlyscreen {visibility: hidden;height: 0px;}
a.linkinfo {text-decoration: none;}
a.linkinfo:after {content: " ("attr(title)" ) ";}
}