/* Hauptschriftart */
body{text-align:center;} /* Mittiges Zentrieren der Webseite */
img{border:0;} /* keine automatischen Rahmen um Bilder  */

div#container{width:900px;margin:0 auto;text-align:left;padding-left:15px;} /* Hauptweite */
/* folgendes Element enthaelt die hintergrundgrafik bg.gif  */
div#headcontent{float:right;height:100px;width:70%;background:url(bg.gif) no-repeat;}/* Box2 Weite 70% */
div#headcontent h1{color:#000;margin-left:80px;margin-top:20px;} /* Ueberschrift Farbe, Abstand nach Links */
div#headcontent p,h1{font-weight:bold;} /* Box2 Elemente p, h1  fett */

div#headcounter{float:left;clear:left;height:100px;width:30%} /* Box1 Weite 30% */

div#content{float:right;min-height:420px;width:70%}/* Hauptcontainer Weite 70% */
div#content p, h2{line-height:1.4;}
#suche{width:300px;}  /* Laenge des Suchfeldes  */

.spanny-suche{color:#000;font-weight:normal;} /* Klasse fuer xkl. Shriftgroesse, nicht fett */

div#w-eins p{line-height:1.4;} /* Box W1 Textelement p Schriftgroesse Zeilenhoehe */


div#w-eins{float:left;clear:left;width:30%;text-align:left;} /* Box W1 Weite 30% center=mittige Anordnung */

/* Navigation Hintergrundfarbe Hoehe Schriftgroesse */
#downunder{clear:both;padding:4px;background:#ededeb;height:14px;} 

/* Navigation Hintergrundfarbe Hoehe Schriftgroesse */
#footnavigation{clear:both;padding:4px;background:#ededeb;height:14px;margin-bottom:5px;} 


/* Links in der Navigation zentriert,ohne Unterstreichung */
#downunder a{text-align:center;text-decoration:none;} 

/* Links in der Navigation zentriert,ohne Unterstreichung */
#footnavigation a{text-align:center;text-decoration:none;} 


/* Ausgabe der Rubriken (Startseite des Katalogs) */
/* anstelle square auch circle, disc, none moeglich */
ul.rubrikliste{margin:0;padding:0;list-style-type:none;} 
/* anstelle none ist auch underline moeglich */
a.rubriklinks{text-decoration:none;}  
 /* Rubrikliste wird 'auseinander' gezogen Abstaende der Listeneintraege wird groesser */
.rubrikliste li{line-height:160%;}

/* Listensymbol Quadrad, Kreis=circle kein=none */
.kategorieliste{margin:0;padding:0;list-style-type:none;}  
/* Kategorie Links nicht unterstrichen */
a.kategorielinks{text-decoration:none;}
 /* Kategorieliste "auseinanderzeihen" */
.kategorieliste li{line-height:160%;}


.unternehmer{font-weight:bold;} /* 1. Zeile Ausgabe Eintraege, fett    */
a.linktitel{font-weight:bold;text-decoration:underline;color:#990000;} /* Link Seitentitel Ausgabe Eintraege, Fett, nicht unterstrichen    unterstrichen= text-decoration:underline */


a.c-right{text-decoration:none;} /* link hinweis auf vision-impress */
a{color:#000;} /* generelle Linkfarbe, sofern nicht weiter klassifiziert */
a:hover{color:#990000;} /* genereller Linkmouseoverfarbe, sofern nicht weiter klassifiziert */

h2{font-weight:normal;} /* h2 Textelement nicht fett  (fett=bold)  */


.eintragen{text-align:left;} /* seite eintragen Ausrichtung Links */


.tab-label{padding-right:20px;}

.lfinsts{font-family:verdana,arial,sans-serif;background-color:#EDEDEB;}


/* ############################################# */
.rubrikliste a {background: url("square.gif") left center no-repeat;padding-left:5px; } 
.rubrikliste a:hover {background-image: url("redsquare.gif");}

.kategorieliste a {background: url("square.gif") left center no-repeat;padding-left:5px; } 
.kategorieliste a:hover {background-image: url("redsquare.gif");}
/* ############################################ */


/* seite eintragen  Formularbeschriftung textausrichtung links */
.eintragen textarea, .eintragen
.eintragen, .lfinst, .lfinst-kl, .lfinst-xkl{font-family:verdana,arial,sans-serif;background-color:#EDEDEB;}
.eintragen textarea,.lfinst{width:390px;}

#buchung td{padding-top:5px;} /* Abstand zwischen den einzelnen Formularbeschriftungen horizontal */
.pr20{padding-right:20px;} /* Abstand Formularbeschriftung zu Formularelemente vertikal */

/* Elemente aus werbung-buchen.php */
#buchung{font-family:verdana,sans-serif;width:570px;} /* Schriftgroesse,Schriftart,Weite */
#buchung td{font-weight:bold;} /* Formular-Beschriftung Fett */
#buchung textarea{font-family:verdana,sans-serif;width:370px;background-color:#EDEDEB;}
#buchung input{font-family:verdana,sans-serif;font-weight:normal;}
#buchung span{font-weight:normal;} 
#buchung .inp{width:370px;font-family:verdana,sans-serif;background-color:#EDEDEB;}
#buchung .inp-kl{width:260px;font-family:verdana,sans-serif;background-color:#EDEDEB;}
#buchung .inp-xkl{width:105px;font-family:verdana,sans-serif;background-color:#EDEDEB;}


.xkl{width:55px;}
.xxkl{width:35px;}
.kl{width:278px;}

.loginsubmit{background-color:#EDEDEB;} /* Hintergrundfarbe fuer Formularabsendebuttons */

/* einfache Klassen */
.w550{width:550px;}
.cl{clear:left;}
.lh50{line-height:50%;}
.lh60{line-height:60%;}
.lh80{line-height:80%;}
.b{font-weight:bold;}
.reddy{color:#990000;}


.boxanz{width:80%;border:#333 solid 1px;}


.spanny{color:#000;font-weight:normal;} /* Klasse fuer xkl. Shriftgroesse, nicht fett */
.spannygr{color:#000;font-weight:normal;} /* Klasse fuer xkl. Shriftgroesse, nicht fett */

textarea{overflow:hidden;font-family:verdana,arial,sans-serif;} /* Element Textfeld, Scrollbalken automatisch, Schriftart, Schriftgroesse */

a.anzlinker{display:block;text-decoration:none;}

.half{line-height:50%;}