/* Fliesstext und Textkörper allgemein*/

.fliesstext,p  { color: #000; font-size: 13px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Fliesstext in Farbe1 */

.fliesstext_farbe1 { color: #e76589; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Fliesstext in Farbe1 Fett */

.fliesstext_farbe1 { color: #e76589; font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Fliesstext in Farbe2 */

.fliesstext_farbe2  { color: #00a163; font-size: 13px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Fliesstext in Farbe2 Fett*/

.fliesstext_farbe2fett  { color: #00a163; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* kleiner Fliesstext */

.fliesstext_small { color: #000; font-size: 11px; line-height: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* kleiner Fliesstext Farbe 1*/

.fliesstext_small_farbe1 { color: #e76589; font-size: 11px; line-height: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* kleiner Fliesstext Farbe 2*/

.fliesstext_small_farbe2  { color: #00a163; font-size: 11px; line-height: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* kleiner Fliesstext weiss*/

.fliesstext_small_white { color: #ffffff; font-size: 11px; line-height: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* kleiner text*/

.small { font-size: 11px; line-height: 13px }





/* Links*/

a  { color: #008adb; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffc }

/* besuchte Links*/

a:visited   { color: #003961; font-weight: normal }

/* Roll-Over Links*/

a:hover  { color: #008adb; font-weight: normal; text-decoration: underline } 

/* Link im Moment des Klicks*/

a:active   { color: #003961; font-weight: normal; text-decoration: underline; background-color: #ff6 } 

/* Markierter Link*/

a:focus   { color: #930108; font-weight: normal; text-decoration: none }



/* Überschrift Typ 1 Farbe 1 */

.header1_a { color: #930108; font-weight: bold; font-size: 18px; line-height: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }



/* Überschrift Typ 1 Farbe 2 */

.header1_b { color: #003961; font-weight: bold; font-size: 18px; line-height: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }



/* Überschrift Typ 2 Farbe 1 */

.header2_a { color: #930108; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Überschrift Typ 2 Farbe 2 */

.header2_b { color: #003961; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }



/* Überschrift Typ 3 */

.header3 { color: #333333; font-weight: bold; font-size: 13px; line-height: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }



/* Die folgenden Angaben sind zur Steuerung der Darstellung der Suche 

   Tipp: Laden sie sich eine Suchergebnisseite von www.frankfurter-allee.net

   auf Ihren Rechner, binden Sie Ihre css-Datei ein, und passen Sie die Ausgabe entsprechend

   Ihren Wuenschen an*/



DIV.tx-indexedsearch-searchbox TABLE TR TD {

	padding-top:10px;

}

/* Suche -Button im Formular */

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 120px }

/* Suche-Textbox im Formular */

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 180px }

/* Darstellung des gesuchten Wortes in der Ergebnisansicht */

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw  { font-style: italic; font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Titel des gesuchten Wortes in der Ergebnisansicht */

.tx-indexedsearch .tx-indexedsearch-whatis  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 5px }

/* Suchergebnis : keine Ergebnisse */

.tx-indexedsearch P.tx-indexedsearch-noresults  { font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center }



/* Suchergebnis : Kategorie in der der Treffer auftaucht */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fbfaca }

/* Suchergebnis : Kategorie in der der Treffer auftaucht , anzahl der Treffer in dieser Kategorie*/

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P  { font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Suchergebnis einzelnes Resultat: Anzeige der Relevanz im Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent  { font-weight: normal; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Suchergebnis einzelnes Resultat : Treffertext */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P  { font-style: italic; font-size: 13px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Suchergebnis einzelnes Resultat : Treffertext highlight des Suchwortes*/

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup  { color: red; font-size: 13px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Suchergebnis einzelnes Resultat : Fusszeile */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fbfaca }

/* Suchergebnis : Anzeige der Kategorie der folgenden Treffer */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 20px; margin-bottom: 5px }

/* Suchergebnis : Anzeige der Kategorie der folgenden Treffer: Titel */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px }

/* Suchergebnis : Anzeige der Kategorie der folgenden Treffer: Kasten */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE  { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fbfaca }



.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;

	vertical-align:absmiddle;

}



/* Folgende Einstellungen betreffen den Firmenkatalog */

/* Firmenkatalog : Grundeinstellung Schrift */

DIV.tx-vpfirmenkatalog-pi1 TD  { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Firmenkatalog : Bedienelemente über dem Katalog */

DIV.tx-vpfirmenkatalog-pi1-topnav {

	margin-bottom:10px;

	background:#FFE3F8;

}



/* Firmenkatalog : Bedienelemente über dem Katalog */

DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR.tx-vpfirmenkatalog-pi1-listrow-header TD {

	background:#FF5CBE;

}

/* Firmenkatalog : Ergebnisreihe  Titel */

DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR.tx-vpfirmenkatalog-pi1-listrow-header TD P {

	font-weight:bold;

	text-align: left;

	color:#ffffff;

}

/* Firmenkatalog : Ergebnisreihe */

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow  { border: solid 1px #ff7a36 }



/* Firmenkatalog : Ergebnisreihe Abstände normale Ansicht*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD {

	padding-top : 10px;

	padding-right:5px;

	padding-left:5px;

}

/* Firmenkatalog : Ergebnisreihe Abstände erweiterte Ansicht*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD.ext {

	padding-top : 0px;

	padding-right:0px;

	padding-left:0px;

}

/* Firmenkatalog : Ergebnisreihe Abstände des Titels*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD P.top{

	padding-top : 10px;

}

/* Firmenkatalog : Ergebnisreihe Abstände der weiteren Daten */

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR TD P.data{

	padding-top : 10px;

	padding-bottom : 10px;

}

/* Firmenkatalog : Ergebnisreihe Hintergrund der geraden Ergebnisse */

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-listrow TABLE TR.tx-vpfirmenkatalog-pi1-listrow-odd TD { 

	background-color: #FFE3D6; 

}



/* Firmenkatalog : Pager : Farben und Abstande der Elemente */

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-browsebox TD{

	padding-left : 10px;

	padding-right : 10px;

	background:#FFE3D6;

	text-align: center;

}

/* Firmenkatalog : Pager : Farbe der aktuellen Seite*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-browsebox TABLE TR TD.tx-vpfirmenkatalog-pi1-browsebox-SCell {

	background:#FF5000;

}

/* Firmenkatalog : Pager : Farbe des Links der aktuellen Seite*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-browsebox TABLE TR TD.tx-vpfirmenkatalog-pi1-browsebox-SCell A{

	color:#FFFFFF;

}

/* Firmenkatalog : Detailansicht : Öffnungszeiten und andere Standarddaten*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-singleViewField-oeffnungzeiten TD{

	padding-left : 10px;

	padding-right : 10px;

	background:#FFE3D6;

	text-align: center;

}

/* Firmenkatalog : Detailansicht : Rahmen um alles*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-singleView { padding: 5px; border: solid 1px #e76589 }

/* Firmenkatalog : Detailansicht : Erweiterte Informationen*/

DIV.tx-vpfirmenkatalog-pi1 DIV.tx-vpfirmenkatalog-pi1-singleViewDesciption { color: #333333; font-size: 13px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 20px }



/* Rabatte Schrift */

DIV.tx-vprabatte-pi1 { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Rabatte Schrift des Pagers */

DIV.tx-vprabatte-pi1 DIV.tx-vprabatte-pi1-browsebox TD { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fbfaca; text-align: center; padding-right: 10px; padding-left: 10px }

/* Rabatte Schrift des Pagers der Aktuellen Seite */

DIV.tx-vprabatte-pi1 DIV.tx-vprabatte-pi1-browsebox TABLE TR TD.tx-vprabatte-pi1-browsebox-SCell  { background-color: #f1ed3d }

/* Rabatte Schrift im Pagers für Links */

DIV.tx-vprabatte-pi1 DIV.tx-vprabatte-pi1-browsebox TABLE TR TD.tx-vprabatte-pi1-browsebox-SCell A{

	color:#FFFFFF;

}

h1  { color: black; font-weight: bold; font-size: 26px; line-height: 26px; text-align: center }

body { font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


