/* DATEI: sformate.css */

/* --- SCHRIFT-FAMILIE --- */
body,p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:Arial,Verdana,Helvetica,sans-serif; }
     

/* --- LINKS --- */
a:link { color:#ac1223; text-decoration:none; }
a:visited { color:#ac1223; text-decoration:none; }
a:active { color:#ac1223; text-decoration:none; }


a:hover {
background:#ac1223;
color:#ffcc00;
border-width:0px;
padding:3px;
}


/* --- HINTERGRUND - DER GESAMTEN SEITE --- */

body { background-color:#ffcc00; color: black;}
/*body { background-image:url(sonne.jpg); background-repeat:repeat; }*/


/* SCROLLBAR */

body, textarea {
scrollbar-base-color:#ffcc00; /* Basisfarbe der Scroll-Leiste */
scrollbar-3dlight-color:#ffcc00; /* Farbe für 3D-Effekte */
scrollbar-arrow-color:#ac1223; /* Farbe für Verschiebepfeile */
scrollbar-darkshadow-color:#ac1223; /* Farbe für Schatten */
scrollbar-face-color:#ffcc00; /* Farbe für Oberfläche */
scrollbar-highlight-color:#FFFF00; /* Farbe für oberen und linken Rand */
scrollbar-shadow-color:#ac1223; /* Farbe für unteren und rechten Rand */
scrollbar-track-color:#ffcc00; /* Farbe für freibleibenden Verschiebeweg */
}

/* FARBEN */

/* #ffcc00 ist ocker der seite... */
/* #ac1223 ist rot der seite... */



.hintergrundaussen {background-color:#ffcc00;}

.neulogo{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:20pt; color:black; background-color:#ffcc00;  margin:0px; padding:0px;}

.indexschrift{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:8pt; color:#ac1223; }

.rahmenduenn { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; color:black; border-color:#ac1223; border-width:1px; border-style:solid; padding:25px; background-color:#ffcc00; text-align:left; vertical-align:top;}

.leer{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:4pt; color:black; }

.trennlinie { border:solid #ac1223 1px; height:1px; padding=25px;}


/* LINKS ZU FREMDEN SEITEN */

.links { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:8pt; color:black; border-color:#ac1223; border-width:1px; border-style:solid; padding:15px; background-color:#ffcc00; text-align:left; vertical-align:top;}



/* TABELLEN MIT FARBE */

.tabelle_grau { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:black; border-color:#CFCFCF; border-width:1px; border-style:solid; padding:5px; text-align:center; background-color:white; vertical-align:top;}




/* MENUE */

.menakt{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:black; font-weight:bold; padding:3px;}

.men { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#ac1223;}

.menaktgross{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:black; font-weight:bold; padding:3px;}

.mengross { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9pt; color:#ac1223; font-weight:bold;}



/* SEITEN-INHALTE */

.ueberschrift{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:14pt; color:#ac1223; font-weight:bold;}
.normtext{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; color:black; text-align:justify;}


/* LOCATIONS */

.locations { font-family:Arial,Verdana,Helvetica,sans-serif; padding:5px; border:thin solid #ac1223; border-width:1px;}

.locations_titel { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; padding:5px; color:#ffcc00; background-color:#ac1223;}

.locations_inhalt { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; color:#ac1223; border:thin solid #ac1223; border-width:1px; text-align:center; background-color:black;}




/* FORMULAR - KONTAKT */

.formular{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; color:black; background-color:#ffcc00; text-align:justify;}

input, select { font-size:10pt; font-family:Arial,Verdana,Helvetica,sans-serif; color:black; background-color:white; }

textarea { font-size:10pt; padding:5px; font-family:Arial,Verdana,Helvetica,sans-serif; color:black; background-color:white; }

.popupfenster { background-color:white; width:244pt; color:black;}

.mailhintergrund { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; color:gray; border-color:#ac1223; border-width:1px; border-style:solid; padding:15px; background-color:#ffcc00; text-align:left; vertical-align:top;}


.buttonhintergrund { font-family:Arial,Verdana,Helvetica,sans-serif; background-color:#ffcc00;}

.buttfarbe { 

background-color:#ffcc00; 
color:#ac1223; 

height: 25px;
width: 120px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;

border-top-width: thin;
border-right-width: thin;
border-bottom-width: thin;
border-left-width: thin;

border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;

border-top-color: yellow;
border-right-color: #ac1223;
border-bottom-color: #ac1223;
border-left-color: yellow;

}


/* FEHLER - WARNMELDUNG */

.fehlermeldung { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; padding:10px; border:thin solid #ac1223; color:#ac1223; border-width:1px;}

.warnmeldung { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10pt; padding:10px; border:thin solid black; color:black; border-width:1px;}
