/*css kleinesschloss */
/*Autor: crazyA */
body {font-family:CENTURY GOTHIC,ARIAL,Sans; font-size:12pt; text-align: left; color: #000000; background-color:#FFEAC4; margin:0px;}

/* Schriftformatierung - Links*/

a:link { text-decoration:none; color:#000000;}
a:visited { text-decoration:none; color:#000000;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}

/* Seitenaufbau - Überschrift */

#boxort {position:absolute; top:10px; left:20px; background-color:#FFEAC4;}
#boxheadprint {display:none; position:absolute; top:0; left:0; width:16cm; z-index:25;}

/* Seitenaufbau - Logo oben rechts */

#boxlogo {position:absolute; top:10px; right:10px;z-index:3;}
#boxlogo_print {display:none}

/* Seitenaufbau - Logo oben rechts - Vierecke*/

#boxgruen {position:absolute; top:10px; right:65px; background-color:#BCD7A6; height:50px; width:50px;z-index:2;}
#boxgelb {position:absolute; top:10px; right:10px; background-color:#F8E27C; height:50px; width:50px;z-index:2;}
#boxrot {position:absolute; top:65px; right:65px; background-color:#F4B75C; height:50px; width:50px;z-index:2;}
#boxblau {position:absolute; top:65px; right:10px; background-color:#CADDE7; height:50px; width:50px;z-index:2;}

/* Startseite - Logoort */

#boxlogo2 {position:absolute; top:400px; left:50px; background-color:#FFEAC4;z-index:50;}

/* Startseite - Siegel */

#siegel {position:absolute; top:386px; left:700px; background-color:#FFEAC4;z-index:50;}

/* Startseite - Vierecke*/

#boxgruen2 {position:absolute; top:-233px; left:320px; background-color:#BCD7A6; height:150px; width:150px;z-index:2;}
#boxgelb2 {position:absolute; top:-233px; left:480px; background-color:#F8E27C; height:150px; width:150px;z-index:2;}
#boxrot2 {position:absolute; top:-73px; left:320px; background-color:#F4B75C; height:150px; width:150px;z-index:2;}
#boxblau2 {position:absolute; top:-73px; left:480px; background-color:#CADDE7; height:150px; width:150px;z-index:2;}

/* Seitenaufbau - Menu oben */

#boxkarte { background-color:#FFEAC4; position:absolute; top:100px; left:20px; z-index:6;}

#boxkartegruenon {border-top-width:2px; border-top-style:solid; border-left-width:5px; border-left-style:solid; border-color:#BCD7A6; height:25px; width:140px; position:absolute; top:0px; left:0px; z-index:9;}
#boxkartegelbon {border-top-width:2px; border-top-style:solid; border-left-width:5px; border-left-style:solid; border-color:#F8E27C; height:25px; width:140px; position:absolute; top:0px; left:140px; z-index:9;}
#boxkarteroton {border-top-width:2px; border-top-style:solid; border-left-width:5px; border-left-style:solid; border-color:#F4B75C; height:25px; width:140px; position:absolute; top:0px; left:280px; z-index:9;}
#boxkarteblauon {border-top-width:2px; border-top-style:solid; border-left-width:5px; border-left-style:solid; border-color:#CADDE7; height:25px; width:140px; position:absolute; top:0px; left:400px; z-index:9;}
#boxkartegruen2on {border-top-width:2px; border-top-style:solid; border-left-width:5px; border-left-style:solid; border-color:#BCD7A6; height:25px; width:140px; position:absolute; top:0px; left:600px; z-index:9;}

#boxkarte0off {border-top-width:2px; border-top-style:solid; border-left-width:5px;  border-left-style:solid; border-color:#D4D0C8; height:25px; width:140; position:absolute; top:0px; left:0px; z-index:9;}
#boxkarte1off {border-top-width:2px; border-top-style:solid; border-left-width:5px;  border-left-style:solid; border-color:#D4D0C8; height:25px; width:140; position:absolute; top:0px; left:140px; z-index:9;}
#boxkarte2off {border-top-width:2px; border-top-style:solid; border-left-width:5px;  border-left-style:solid; border-color:#D4D0C8; height:25px; width:140; position:absolute; top:0px; left:280px; z-index:9;}
#boxkarte3off {border-top-width:2px; border-top-style:solid; border-left-width:5px;  border-left-style:solid; border-color:#D4D0C8; height:25px; width:140; position:absolute; top:0px; left:400px; z-index:9;}
#boxkarte4off {border-top-width:2px; border-top-style:solid; border-left-width:5px;  border-left-style:solid; border-color:#D4D0C8; height:25px; width:140; position:absolute; top:0px; left:600px; z-index:9;}


#neufeste {position:absolute; top:75px; left:122px; z-index:10;}
#neupresse {position:absolute; top:63px; left:340px; z-index:10;}

/* Seitenaufbau - Menu seite */

#boxleiste { background-color:#FFEAC4; position:absolute; top:150px; left:20px; z-index:25;}
#boxleistepresse { background-color:#FFEAC4; position:absolute; top:150px; left:20px; z-index:25; font-size:9pt;}

/* Seitenaufbau - Menu seite - Buttons*/

#buttongruen {border-left-width:5px; border-left-style:solid; border-color:#BCD7A6;}
#buttongelb {border-left-width:5px; border-left-style:solid; border-color:#F8E27C;}
#buttonrot {border-left-width:5px; border-left-style:solid; border-color:#F4B75C;}
#buttonblau {border-left-width:5px; border-left-style:solid; border-color:#CADDE7;}



/* Seitenaufbau - Menu seite - Zurück-Buttons*/

#buttongruen_back {position:absolute; top:150px; right:10px; border-bottom-width:2px; border-bottom-style:solid; border-right-width:5px; border-right-style:solid; border-color:#BCD7A6; z-index:30;}
#buttongelb_back {position:absolute; top:150px; right:10px; border-bottom-width:2px; border-bottom-style:solid; border-right-width:5px; border-right-style:solid; border-color:#F8E27C; z-index:30;}
#buttonrot_back {position:absolute; top:150px; right:10px; border-bottom-width:2px; border-bottom-style:solid; border-right-width:5px; border-right-style:solid; border-color:#F4B75C; z-index:30;}
#buttonblau_back {position:absolute; top:150px; right:10px; border-bottom-width:2px; border-bottom-style:solid; border-right-width:5px; border-right-style:solid; border-color:#CADDE7; z-index:30;}

/* Gertränkekarte - nicht mehr benutzt*/

#boxgetraenke {position:absolute; top:0px; left:0px;}
#buttongruen2 {position:absolute; top:0px; left:0px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#BCD7A6; }
#buttongelb2 {position:absolute; top:0px; left:110px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#F8E27C;}
#buttonrot2 {position:absolute; top:0px; left:220px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#F4B75C;}
#buttonblau2 {position:absolute; top:0px; left:330px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#CADDE7;}
#buttongruen3 {position:absolute; top:0px; left:440px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#BCD7A6; }
#buttongelb3 {position:absolute; top:0px; left:550px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#F8E27C;}

#buttongruen2off {position:absolute; top:0px; left:0px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#D4D0C8; }
#buttongelb2off {position:absolute; top:0px; left:110px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#D4D0C8;}
#buttonrot2off {position:absolute; top:0px; left:220px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#D4D0C8;}
#buttonblau2off {position:absolute; top:0px; left:330px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#D4D0C8;}
#buttongruen3off {position:absolute; top:0px; left:440px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#D4D0C8; }
#buttongelb3off {position:absolute; top:0px; left:550px; border-bottom-width:2px; border-bottom-style:solid; border-left-width:5px;  border-left-style:solid; height:25px; width:100; z-index:9; border-color:#D4D0C8;}

/* Seitenaufbau - Trennlinie */

#trennlinie {background-image:url(../bilder/trennlinie.jpg); z-index:20; background-repeat:repeat-x; position:relative; top:125px; left:0px; height:100%; width:100%;}

/* Seitenaufbau - Boxen */

#boxseite {position:absolute; top:145px; left:200px; z-index:25; width:65%}
#boxseite1 {position:absolute; top:145px; left:200px; width:60%; z-index:25;}
#boxkisten {position:absolute; top:145px; right:5px; z-index:25;}
#boxseiteindex {}
#boxschriftseite {}

/* Tabellenformatierung (für Extrakisten und Aktuelles Seite)*/

#table1 {font-size:10pt; width:105px; vertical-align:top; margin-right:5px;}

#cell1 {vertical-align:top; border:2px solid; border-color:#D4D0C7; empty-cells:show; font-size:10pt; text-align: left; padding-left:2px; padding-right:2px; height:160px;}
#cell2 {border:0px solid; border-color:#D4D0C7; empty-cells:show; font-size:10pt; text-align: left; padding-left:2px; padding-right:2px; height:20px;}
#cell3 {vertical-align:top; text-align: left; border:0px; empty-cells:show;}

#tablekarte {border-width:2px; border-color:#D4D0C7; border-style:solid; padding:5px}


/* Endlostext mit Bildern (wahrscheinlich unbenutzt)*/

#bild {float:left; margin-right:10px; margin-top:0px}
#neu {clear:left; padding-top:10px}


/* Drucken, Senden */

#boxbottom{clear:left; font-size:8pt;}

/* Schriftformatierung */

#ueschr {font-size:16pt; font-weight:normal; }
h3 { font-size:30px; text-align: right; margin-right:15px;}
h1 { font-size:16px;}

/* Unsichtbare Fußzeile */

#boxwerbung {display:none;}
#boxwerbung2 {width:600; font-size:4pt; color: #FFEAC4; position:absolute; top:80px; left:0px; z-index:1;}

/* Formulare */

#formlinesize {font-family:CENTURY GOTHIC,ARIAL; width:400px; font-size:10pt; color:#000000; background-color:#FFFFFF; border-color:black; border-width:1px; border-style:solid; padding:3px;}
#formfieldsize {font-family:CENTURY GOTHIC,ARIAL; font-family:CENTURY GOTHIC,ARIAL; width:400px; height:200px; font-size:10pt; color:#000000; background-color:#FFFFFF; border-color:black; border-width:1px; border-style:solid; padding:3px;}
#formselect {font-family:CENTURY GOTHIC,ARIAL; width:400px; font-size:10pt; color:#000000; background-color:#FFFFFF; border-color:black; border-width:1px; border-style:solid;}
#formbutton {font-family:CENTURY GOTHIC,ARIAL; font-size:10pt; color:#000000; background-color:#D4D0C8; border-color:black; border-width:1px; border-style:solid;}

/* Formulare - Bewerbungsformular */

#jobform1 {width:400px; font-size:8pt; color:#000000; background-color:#FFFFFF; border-style:none; padding:3px;}

/* Formulare - Bewerbungsformular - Ausrichtungstabelle */

#coll1 {vertical-align:top; padding-top:3px; width:10px;}
#coll12 {text-align: center;}
#coll13 {text-align: left;  width:15px; padding-left:0}
#coll14 {text-align: left; vertical-align:top; padding-top:2px;; width:10px;}
#coll2 {font-size:9pt; white-space:nowrap ; text-align: left; vertical-align:top; padding-left:5px; padding-right:5px; padding-top:3px; width:167px;}
#coll22 {font-size:9pt; white-space:nowrap ; text-align: left; vertical-align:top; padding:2px;}
#coll23 {font-size:9pt; white-space:nowrap ; text-align: center; vertical-align:top; padding:2px;}
#coll24 {font-size:9pt; text-align: left; vertical-align:top; padding:2px; width:600px}
#coll25 {font-size:10pt; text-align: left; vertical-align:top; padding:2px; width:90px}
#coll26 {font-size:12pt; text-align: right; vertical-align:top; padding:2px; width:155px}
#coll3 {}
#collhead {font-size:12pt; white-space:nowrap; text-align: left; vertical-align:top;}

/* Formulare - Bewerbungsformular */

#jobformselect {font-family:CENTURY GOTHIC,ARIAL; width:400px; font-size:9pt; color:#000000; background-color:#FFFFFF; border-color:black; border-width:1px; border-style:solid;}
#jobformfield {font-family:CENTURY GOTHIC,ARIAL; width:400px; height:200px; font-size:9pt; color:#000000; background-color:#FFFFFF; border-style:none; padding:3px; border-color:black; border-width:1px; border-style:solid;}
#jobformfield2 {font-family:CENTURY GOTHIC,ARIAL; width:603px; height:200px; font-size:9pt; color:#000000; background-color:#FFFFFF; border-style:none; padding:3px; border-color:black; border-width:1px; border-style:solid;}
#jobformline {font-family:CENTURY GOTHIC,ARIAL; width:300px; font-size:9pt; color:#000000; background-color:#FFFFFF; border-color:black; border-width:1px; border-style:solid;}
#jobformline2 {font-family:CENTURY GOTHIC,ARIAL; width:221px; font-size:9pt; color:#000000; background-color:#FFFFFF; border-color:black; border-width:1px; border-style:solid;}
#jobformline3 {font-family:CENTURY GOTHIC,ARIAL; width:148px; font-size:9pt; color:#000000; background-color:#FFFFFF; border-color:black; border-width:1px; border-style:solid;}

/* Formulare - Bewerbungsformular - Newsletter, Kontaktformular */

#formtype {font-size:10pt;}
