/**
 * ----------------------------------------------------------------------------
 * dipeo
 * Copyright (C) 2004-2007 Nico Flemming <info@nicoflemming.de>
 * Hamburg, Germany
 * ----------------------------------------------------------------------------
 * LICENSE
 *
 * [All rights reserved]. This product and related documentation are protected
 * by copyright restricting its use, copying, distribution, and decompilation
 * No part of this product or related documentation may be reproduced in any
 * form by any means without prior written authorization of freelancermap GmbH
 * or his partners,if any. Unless otherwise arranged, third parties may not have
 * access no this product or relatec docs.
 * ----------------------------------------------------------------------------
 * Original Author of file: Nico Flemming <info@nicoflemming.de>
 * ----------------------------------------------------------------------------
 **/

body {
}
body, font, td {
   font-family: Arial; 
   font-size: 11px;
}

input, textarea, select {
   font-family: Arial; 
   font-size: 12px; 
   border: 1px solid #aaaaaa;
}

form {
   font-family: Arial; 
   font-size: 11px; 
}

A:link               {font-family: Arial; COLOR: #000000; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : normal;  }
A:active             {font-family: Arial; COLOR: #000000; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : normal; }
A:visited            {font-family: Arial; COLOR: #000000; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : normal; }
A:hover              {font-family: Arial; COLOR: #000000; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : normal; }

FONT.error           {font-family: Arial; COLOR: #CC0000; font-size: 12px; FONT-WEIGHT: bold;}

TD.kafont { font-size:12px; }

h1 {margin-top: 0px;margin-bottom: 0px;}
h2 {margin-top: 0px;margin-bottom: 0px;font-size:11}


/* TOP_SCREEN Template (tpl/top_screen.html)*/

TD.top_screen         {font-family: Arial; COLOR: #000000; font-size: 11px; padding-left:5; padding-bottom: 2; padding-top: 2; background-color: #FFFFFF;}


/* NAVIGATION Templates (tpl/top_*.html)    */

DIV.navigation_linie, TD.navigation_linie     {background: #005FAB; border-bottom: solid 0px black;}
TD.navigation_linie_orange     {background: #F4A700; border-bottom: solid 0px black;}

DIV.navigation_aktiv , TD.navigation_aktiv     {COLOR: #FFFFFF; font-size: 12px; text-align: center; background-color: #005FAB; border-bottom: solid 0px #005FAB; border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 2; padding-top: 2;}
TD.navigation_aktiv_orange     {COLOR: #FFFFFF; font-size: 12px; text-align: center; background-color: #F4A700; border-bottom: solid 0px #005FAB; border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 2; padding-top: 2;}



DIV.navigation_inaktiv, TD.navigation_inaktiv   {COLOR: #000000; font-size: 12px; text-align: center; background-color: #DDDDDD; border-bottom: solid 0px black;  border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 2; padding-top: 2;}
TD.navigation_spacer    {border-bottom: solid 0px black;}
TD.navigation_logo      {border-bottom: solid 0px black;text-align: left; padding-top: 5;padding-left:25px;}
TD.navigation_links     {COLOR: #000000; font-size: 12px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 7;}

A.navigation_aktiv,
A.navigation_aktiv:hover,
A.navigation_aktiv:active,
A.navigation_aktiv:visited   {COLOR: #FFFFFF; font-size: 12px; text-align: center; text-decoration: none; font-weight:bold;}


A.navigation_inaktiv,
A.navigation_inaktiv:hover,
A.navigation_inaktiv:active,
A.navigation_inaktiv:visited   {COLOR: #666666; font-size: 12px; text-align: center; text-decoration: none;}

A.navigation_links,
A.navigation_links:hover,
A.navigation_links:active,
A.navigation_links:visited     {COLOR: #2E3192; font-size: 10px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}

.navigation_toplinks,
A.navigation_toplinks,
A.navigation_toplinks:hover,
A.navigation_toplinks:active,
A.navigation_toplinks:visited     {COLOR: #2E3192; font-size: 11px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;font-weight:bold}


A.user_links,
A.user_links:hover,
A.user_links:active,
A.user_links:visited     {COLOR: #2E3192; font-size: 12px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}
.user_links     {COLOR: #2E3192; font-size: 12px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}

A.user_dlinks,
A.user_dlinks:hover,
A.user_dlinks:active,
A.user_dlinks:visited     {COLOR: #BA2E2A; font-size: 12px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}
.user_dlinks     {COLOR: #BA2E2A;; font-size: 12px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}




A.foot_links,
A.foot_links:hover,
A.foot_links:active,
A.foot_links:visited     {COLOR: #2E3192; font-size: 12px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}

A.foot_links2,
A.foot_links2:hover,
A.foot_links2:active,
A.foot_links2:visited     {COLOR: #2E3192; font-size: 11px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}

.ifoot_links,
A.ifoot_links,
A.ifoot_links:hover,
A.ifoot_links:active,
A.ifoot_links:visited     {COLOR: #666666; font-size: 12px; text-align: center; text-align: right; padding-top: 5; padding-bottom: 5;}

/* TOP_SEARCH Template (tpl/top_search.html)*/

INPUT.top_search         {font-family: Arial; COLOR: #000000; font-size: 12px; BORDER: 1px solid Black;}
INPUT.top_search_button  {background: #ACC5DC}
SELECT.top_search        {font-family: Arial; COLOR: #000000; font-size: 11px; BORDER: 1px solid Black;}
TD.top_search            {font-family: Arial; COLOR: #000000; font-size: 11px; padding-bottom: 3; background-color: #DEDEDE;}
TD.top_search_linie      {background-color: #72706F;}


/* TOP_PPSEARCH Template (tpl/top_ppsearch.html)*/

INPUT.top_ppsearch         {font-family: Arial; COLOR: #000000; font-size: 12px; BORDER: 0px solid Black;}
INPUT.top_ppsearch_button  {background: #ACC5DC}
SELECT.top_ppsearch        {font-family: Arial; COLOR: #000000; font-size: 11px; BORDER: 0px solid Black;}
TD.top_ppsearch            {font-family: Arial; COLOR: #000000; font-size: 11px; padding-bottom: 0; background-color: #DEDEDE;padding-top:1px;}
TD.top_ppsearch2           {font-family: Arial; COLOR: #000000; font-size: 11px; padding-left: 10; padding-bottom: 0; background-color: #DEDEDE;padding-top:1px}
TD.top_ppsearch_linie      {background-color: #72706F;}


/* TOP_VPSEARCH Template (tpl/top_vpsearch.html)*/

INPUT.top_vpsearch         {font-family: Arial; COLOR: #000000; font-size: 12px; BORDER: 0px solid Black;}
INPUT.top_vpsearch2         {font-family: Arial; COLOR: #000000; font-size: 12px; BORDER: 0px solid Black;}
INPUT.top_vpsearch_button  {background: #ACC5DC}
SELECT.top_vpsearch        {font-family: Arial; COLOR: #000000; font-size: 11px; BORDER: 0px solid Black;}
SELECT.top_vpsearch2        {font-family: Arial; COLOR: #000000; font-size: 11px; BORDER: 0px solid Black;}
TD.top_vpsearch            {font-family: Arial; COLOR: #000000; font-size: 11px; padding-bottom: 0; background-color: #DEDEDE;padding-top:1px;}
TD.top_vpsearch2           {font-family: Arial; COLOR: #000000; font-size: 11px; padding-left: 10; padding-bottom: 0; background-color: #DEDEDE;padding-top:1px;}
TD.top_vpsearch_linie      {background-color: #72706F;}


/* TOP_PERSOENLICH Template (tpl/top_persoenlich.html)*/

TD.top_persoenlich            {font-family: Arial; COLOR: #000000; font-size: 12px; padding-top: 10; padding-bottom: 10; background-color: #DEDEDE;}
TD.top_persoenlich_linie      {background-color: #72706F;}

A.top_persoenlich,
A.top_persoenlich:hover,
A.top_persoenlich:active,
A.top_persoenlich:visited     {font-family: Arial; COLOR: #000000; font-size: 12px; font-weight: normal; text-decoration: none;}


/* MAIN Template (tpl/main.html)*/

.main_ueberschrift         {font-family: Arial; COLOR: #000000; font-size: 2,851em; font-weight: bold;}
TD.main_boxes              {
	padding-bottom: 3;
}
TD.main_feld_bild          {BACKGROUND: #F4A700;}
TD.main_feld_ueberschrift  {font-family: Arial; COLOR: #FFFFFF; font-size: 2,851em; padding-left: 5; font-weight: bold; background: #727071;}
TD.main                    {font-family: Arial; COLOR: #000000; font-size: 2,482em; padding-left: 5; padding-right: 5; padding-top: 5; padding-bottom: 5;border: 1px dashed Black;}


/* KATEGORIEN Template (tpl/kategorien.html) */

TD.kategorien_titel            {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; font-weight: bold; padding-left: 7; padding-right:7; background: #F4A700;}
TD.kategorien_linie            {background: #F4A700;}

A.kategorien_link,
A.kategorien_link:hover,
A.kategorien_link:active,
A.kategorien_link:visited      {font-family: Arial; COLOR: #3467AF; font-size:11 ; font-weight: normal;}

A.kategorien_parent,
A.kategorien_parent:hover,
A.kategorien_parent:active,
A.kategorien_parent:visited    {font-family: Arial; COLOR: #2E3192; font-size: 13px; font-weight: bold;}

A.kategorien_children,
A.kategorien_children:hover,
A.kategorien_children:active,
A.kategorien_children:visited  {font-family: Arial; COLOR: #2E3192; font-size: 11; font-weight: normal;}

A.kategorien_children2,
A.kategorien_children2:hover,
A.kategorien_children2:active,
A.kategorien_children2:visited  {font-family: Arial; COLOR: #2E3192; font-size: 2,8em; font-weight: normal;}

B.kategorien_parent2           {font-family: Arial; COLOR: #2E3192; font-size: 16px; font-weight: bold; text-decoration: underline;}


/* FOOT Template (tpl/foot.html)     */

TD.foot                {font-family: Arial; COLOR: #3467AF; font-size: 10px; text-decoration: normal; font-weight: normal;}

A.foot_link,
A.foot_link:hover,
A.foot_link:active,
A.foot_link:visited    {font-family: Arial; COLOR: #3467AF; font-size: 10px; text-decoration: underline;}

A.foot_link2,
A.foot_link2:hover,
A.foot_link2:active,
A.foot_link2:visited   {font-family: Arial; COLOR: #2E3192; font-size: 10px; font-weight: bolder; text-decoration: underline;}

A.foot,
A.foot:hover,
A.foot:active,
A.foot:visited    {font-family: Arial; COLOR: #AAAAAA; font-size: 12px; text-decoration: none;}

A.footextra,A.footextra:hover,A.footextra:active,A.footextra:visited {
COLOR: #2E3192; font-size: 12px; font-weight:bold; text-decoration:underline;
}

/* USER Template (tpl/user/main.html)*/

.user_ueberschrift    {font-family: Arial; COLOR: #2E3192; font-size: 12px; font-weight: bold;}
.user_normal          {font-family: Arial; COLOR: #2E3192; font-size: 11px; font-weight: normal;}

.user_rot          {font-family: Arial; COLOR: #BA2E2A; font-size: 12px; font-weight: normal;}

A.user_link           {font-family: Arial; COLOR: #3467AF; font-size: 11px; font-weight: normal;}
A.user_link:hover     {font-family: Arial; COLOR: #3467AF; font-size: 11px; font-weight: normal;}
A.user_link:active    {font-family: Arial; COLOR: #3467AF; font-size: 11px; font-weight: normal;}
A.user_link:visited   {font-family: Arial; COLOR: #3467AF; font-size: 11px; font-weight: normal;}

/* LOGIN Template (tpl/user/login.html)*/

TD.login_titel    {font-family: Arial; COLOR: #000000; font-size: 12px; font-weight: bold; text-align: center;}
TD.login          {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: normal; text-align: center;}
TD.login_reg      {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; text-align: center;}

A.login_passweg,
A.login_passweg:hover,
A.login_passweg:active,
A.login_passweg:visited   {font-family: Arial; COLOR: #3467AF; font-size: 11px; font-weight: normal; text-align: center; text-decoration: none;}

A.login_reg,
A.login_reg:hover,
A.login_reg:active,
A.login_reg:visited        {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; text-align: center;}


/* REGISTER Template (tpl/user/register*.html)*/

.userreg_ueberschrift          {font-family: Arial; COLOR: #000000; font-size: 13px; font-weight: bold;}
.userreg_fett						 {font-weight: bold;}

TD.userreg_titel               {font-family: Arial; COLOR: #FFFFFF; font-size: 12px; font-weight: bold; background: #F4A700; padding-left:5; padding-top:2; padding-bottom:2;}
TD.userreg_titel2              {font-family: Arial; COLOR: #FFFFFF; font-size: 12px; font-weight: bold; background: #005FAB; padding-left:5; padding-top:2; padding-bottom:2;}
TD.userreg_titel3              {font-family: Arial; COLOR: #FFFFFF; font-size: 12px; font-weight: bold; background: #BA2E2A; padding-left:5; padding-top:2; padding-bottom:2;}

TD.userreg_linie1              {background-color: #F4A700;}
TD.userreg_linie2              {background-color: #005FAB;}
TD.userreg_linie3              {background-color: #BA2E2A;}

TD.userreg_zeile_grau          {background: #DEDEDE; padding-left: 5; padding-top:2; padding-bottom:2;}
TD.userreg_zeile_grau_fett     {font-weight: bold; background: #DEDEDE; padding-left: 5; padding-top:2; padding-bottom:2;}
TD.userreg_zeile_grau_fett2    {font-weight: bold; background: #DEDEDE; padding-left: 5; padding-top: 2; padding-bottom: 2;	text-decoration: overline;}
TD.userreg_zeile               {background: #FFFFFF; padding-left:5; padding-top:2; padding-bottom:2;}
TD.userreg_zeile_cb            {background: #FFFFFF; padding-left:5; padding-bottom:2;}
TD.userreg_zeile_grau_cb       {background: #DEDEDE; padding-left:5; padding-bottom:2;}
TD.userreg_zeile_cb2           {background: #FFFFFF; padding-left:5; padding-top:3; padding-bottom:2;}
TD.userreg_zeile_zipfel        {background: #DEDEDE;}
TD.userreg_zeile_rot           {background: #FFFFFF; padding-left: 5; padding-top:2; padding-bottom:2; COLOR: #BA2E2A}

INPUT.userreg_checkbox         {background: none; border: none;}
INPUT.userreg_button_grau      {padding-left: 30; padding-right: 30;}


/* USER-NEWSLETTER Template (tpl/user/newsletter*.html)*/

TD.user_newsletter_titel2              {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; background: #004FAB; font-weight: bold; padding-right:9; padding-left:9; padding-top:2; padding-bottom:2;}
TD.user_newsletter_titel_grau          {font-family: Arial; COLOR: #000000; font-size: 11px; background: #DEDEDE; font-weight: bold; padding-right:9; padding-left:9; padding-top:2; padding-bottom:2;}

 
TD.user_newsletter_linie               {background-color: #005FAB;}
 
TD.user_newsletter_zeile               {background: #FFFFFF; padding-left:5; padding-top:2; padding-bottom:2;}
TD.user_newsletter_zeile_cb            {background: #FFFFFF; padding-left:1; padding-bottom:0;}
TD.user_newsletter_zeile_radio         {background: #FFFFFF; padding-left:0; padding-top:0; padding-bottom:0;}
TD.user_newsletter_zeile_radio2        {background: #FFFFFF; padding-left:5; padding-top:0; padding-bottom:0;}
 
INPUT.user_newsletter_checkbox         {background: none; border: none;}
INPUT.user_newsletter_button_grau      {padding-left: 30; padding-right: 30;}
 
A.user_newsletter_link2,
A.user_newsletter_link2:hover,
A.user_newsletter_link2:active,
A.user_newsletter_link2:visited     {font-family: Arial; COLOR: #291960; font-size: 2,287em; text-decoration: underline;font-weight:bold;}

.user_newsletter_link2 {font-family: Arial; COLOR: #291960; font-size: 2,287em; text-decoration: underline;font-weight:bold;}

.user_newsletter_markall {font-family: Arial; COLOR: #291960; font-size: 2,287em; text-decoration: none;font-weight:bold;}

.user_newsletter_head {font-family: Arial; COLOR: #291960; font-size: 13px; text-decoration: none;font-weight:bold;}

A.user_newsletter_linkrot,
A.user_newsletter_linkrot:hover,
A.user_newsletter_linkrot:active,
A.user_newsletter_linkrot:visited     {font-family: Arial; COLOR: #FF0000; font-size: 2,287em; text-decoration: underline;font-weight:bold;}

/* NEUE-INSERATE Template (tpl/boxes/neue_inserate.html)*/

TD.neue_inserate_titel         {font-family: Arial; COLOR: #FFFFFF; font-size: 2,686em; font-weight: bold; background: #F4A700; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}
TD.neue_inserate               {font-family: Arial; COLOR: #000000; font-size: 2,287em; font-weight: normal; background: #F2E7BB; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}

A.neue_inserate,
A.neue_inserate:hover,
A.neue_inserate:active,
A.neue_inserate:visited        {font-family: Arial; COLOR: #000000; font-size: 1em; font-weight: normal; text-decoration: none;}


/* NEUE-PARTNERPROGRAMME Template (tpl/boxes/partnerprogramme.html)*/

TD.partnerprogramme_titel         {font-family: Arial; COLOR: #FFFFFF; font-size: 2,686em; font-weight: bold; background: #F4A700; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}
TD.partnerprogramme               {font-family: Arial; COLOR: #000000; font-size: 2,287em; font-weight: normal; background: #F2E7BB; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}

A.partnerprogramme,
A.partnerprogramme:hover,
A.partnerprogramme:active,
A.partnerprogramme:visited        {font-family: Arial; COLOR: #000000; font-size: 1em; font-weight: normal; text-decoration: none;}


A.neue_partnerprogramme,
A.neue_partnerprogramme:hover,
A.neue_partnerprogramme:active,
A.neue_partnerprogramme:visited        {font-family: Arial; COLOR: #000000; font-size: 1em; font-weight: normal; text-decoration: none;}
/* NEUE-INSERATE Template (tpl/boxes/neue_inserate.html)*/

TD.praemienaktion_titel        {font-family: Arial; COLOR: #FFFFFF; font-size: 2,686em; font-weight: bold; background: #5C9948; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}
TD.praemienaktion              {background: #C4E1BB; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 4;}

A.praemienaktion_link,
A.praemienaktion_link:hover,
A.praemienaktion_link:active,
A.praemienaktion_link:visited  {font-family: Arial; COLOR: #000000; font-size: 2,287em; }


/* NEWSLETTER Template (tpl/boxes/newsletter.html)       */

TD.newsletter_titel           {font-family: Arial; COLOR: #FFFFFF; font-size: 2,686em; font-weight: bold; background: #005FAB; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}
TD.newsletter                 {background: #ACC5DC; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 4;}

A.newsletter_link,
A.newsletter_link:hover,
A.newsletter_link:active,
A.newsletter_link:visited     {font-family: Arial; COLOR: #000000; font-size: 2,287em;}


/* LOGINBOX Template (tpl/boxes/loginbox.html)           */

TD.loginbox_linie         {background: #F4A700;}
TD.loginbox_titel         {font-family: Arial; COLOR: #FFFFFF; font-size: 12px; font-weight: bold; background: #F4A700; padding-left: 10; padding-right: 10;padding-top: 1;padding-bottom: 1;}
TD.loginbox               {font-family: Arial; COLOR: #000000; font-size: 10px; background: #DEDEDE; padding-left: 10; padding-right: 10;}
INPUT.loginbox_button     {font-family: Arial; COLOR: #000000;	font-size: 11px; border: none; font-weight: bold;	text-align: right; background: #DEDEDE; cursor: pointer;}


/* INSERENTEN Template (tpl/boxes/inserenten.html)       */

TD.inserenten_titel           {font-family: Arial; COLOR: #FFFFFF; font-size: 2,686em; font-weight: bold; background: #72706F; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}
TD.inserenten                 {background: #DEDEDE; padding-left: 5; padding-right: 5; padding-top: 12; padding-bottom: 12; text-align: center;}
IMG.inserenten						{width: 150; height:75;}

A.inserenten_link,
A.inserenten_link:hover,
A.inserenten_link:active,
A.inserenten_link:visited     {font-family: Arial; COLOR: #000000; font-size: 2,287em;}


/* PARTNERPROGRAMM Template (tpl/boxes/partnerbox.html)  */

TD.partnerbox_titel           {font-family: Arial; COLOR: #FFFFFF; font-size: 2,686em; font-weight: bold; background: #72706F; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}
TD.partnerbox                 {background: #DEDEDE; padding-left: 5; padding-right: 5; padding-top: 12; padding-bottom: 12; text-align: center;}
IMG.partnerbox						{width: 150; height:75;}


/* MSTATUS Template (tpl/boxes/mstatus.html)             */

TD.mstatus_titel           {font-family: Arial; COLOR: #FFFFFF; font-size: 2,686em; font-weight: bold; background: #F4A700; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2;}
TD.mstatus                 {background: #F2E7BB; padding-left: 5; padding-right: 5; padding-top: 2; padding-bottom: 2; text-align: left;}


/* PREISE Template (tpl/info/preise.html)             */

TD.preise_titel            {font-family: Arial; COLOR: #3467AF; font-size: 14px; font-weight: bold; text-align: center;}
TABLE.preise               {font-family: Arial; COLOR: #000000; font-size: 10px; border-left: 1px solid black; border-top: solid 1px black;}
TR.preise                  {height: 32px;}

TD.preise_leistungen       {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;border-left: 1px solid #d7d7d7; border-top: solid 1px #d7d7d7}
TD.preise_leistungen_txt   {font-family: Arial; COLOR: #666666; font-size: 10px; font-weight: normal; padding-left: 30; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;border-left:1px solid #d7d7d7}

TD.preise_probe            {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_basis            {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_premium          {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_vip              {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_platin              {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_platin2             {font-family: Arial; COLOR: #666666; BACKGROUND: #e5e5e5; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_probe_txt        {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 10px; text-align: center; font-weight: normal; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}
TD.preise_basis_txt        {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 10px; text-align: center; font-weight: normal; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}
TD.preise_premium_txt      {font-family: Arial; COLOR: #666666; BACKGROUND: #FFFFFF; font-size: 10px; text-align: center; font-weight: normal; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_vip_txt          {font-family: Arial; COLOR: #666666; BACKGROUND: #cwFFFFFF; font-size: 10px; text-align: center; font-weight: normal; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_platin_txt          {font-family: Arial; COLOR: #666666; BACKGROUND: #cwFFFFFF; font-size: 10px; text-align: center; font-weight: normal; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

A.preise_topl,
A.preise_topl:hover,
A.preise_topl:active,
A.preise_topl:visited {font-family: Arial; COLOR: #3467AF; font-size: 14px; font-weight: bold; text-align: center;}

A.preise_info,
A.preise_info:hover,
A.preise_info:active,
A.preise_info:visited        {font-family: Arial; COLOR: #85a4cf; font-size: 10px; font-weight: bold; text-align: center;}

A.preise_link,
A.preise_link:hover,
A.preise_link:active,
A.preise_link:visited        {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; text-align: center;}

TD.preise_popup              {font-family: Arial; COLOR: #000000; font-size: 11px;}
TD.preise_popup_close        {font-family: Arial; COLOR: #000000; font-size: 11px; text-align: right;}

A.preise_popup_close,
A.preise_popup_close:hover,
A.preise_popup_close:active,
A.preise_popup_close:visited       {font-family: Arial; COLOR: #3467AF; font-size: 11px;}

TD.preise_tprobe            {font-family: Arial; COLOR: #000000; BACKGROUND: #FFFFFF; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_tbasis            {font-family: Arial; COLOR: #000000; BACKGROUND: #FFFF99; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_tpremium          {font-family: Arial; COLOR: #000000; BACKGROUND: #B2B2B2; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}

TD.preise_tvip              {font-family: Arial; COLOR: #000000; BACKGROUND: #FF9900; font-size: 11px; text-align: center; font-weight: bold; padding-left: 5; padding-right: 5; border-right: 1px solid #d7d7d7; border-bottom: solid 1px #d7d7d7;}



/* POSTEINGANG Template (tpl/pobox/posteingang.html) */

TD.posteingang_titel          {font-family: Arial; COLOR: #3467AF; font-size: 13px; font-weight: bold;}
TD.posteingang_nachrichten    {font-family: Arial; COLOR: #BA2E2A; font-weight: bold; border-bottom: 0px solid black;}

TD.posteingang_linie          {background: #005FAB; border-bottom: solid 0px black; border-left: solid 0px black;}
TD.posteingang_balken_grau    {COLOR: #000000; padding-bottom: 6; padding-top: 6; padding-left: 5; padding-right: 5; background-color: #DEDEDE;}         

TD.posteingang_aktiv          {COLOR: #FFFFFF; font-size: 11px; text-align: center; background-color: #005FAB; padding-left: 5; padding-right: 5; border-bottom: solid 0px #005FAB; border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 1; padding-top: 1;}
TD.posteingang_inaktiv        {COLOR: #000000; font-size: 11px; text-align: center; background-color: #ACC5DC; padding-left: 5; padding-right: 5; border-bottom: solid 0px black;  border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 1; padding-top: 1;}
TD.posteingang_spacer         {border-bottom: solid 0px black;}

A.posteingang_inaktiv,
A.posteingang_inaktiv:hover,
A.posteingang_inaktiv:active,
A.posteingang_inaktiv:visited   {COLOR: #000000; font-size: 11px; text-decoration: none;}

TD.posteingang_ueberschrift     {font-weight: bold; background: #FFFFFF; padding-left:5; padding-top:5; padding-bottom:2;}
TD.posteingang_zeile_grau       {background: #EFEFEF; padding-left:5; padding-top:2; padding-bottom:2;}
TD.posteingang_zeile            {background: #FFFFFF; padding-left:5; padding-top:2; padding-bottom:2;}
TD.posteingang_zeile_cb         {background: #FFFFFF;}
TD.posteingang_zeile_grau_cb    {background: #DEDEDE;}
TD.posteingang_zeile_grau_cb2   {background: #DEDEDE; padding-bottom:2;}

INPUT.posteingang_checkbox      {background: none; border: none;}
INPUT.posteingang_button_blau   {color: #FFFFFF; font-size: 11px; background-color: #3467AF}


A.posteingang_reiter,
A.posteingang_reiter:hover,
A.posteingang_reiter:active,
A.posteingang_reiter:visited   {COLOR: #FFFFFF; font-size: 11px; text-decoration: none; font-weight:bold}
A.posteingang_reiter_inaktiv,
A.posteingang_reiter_inaktiv:hover,
A.posteingang_reiter_inaktiv:active,
A.posteingang_reiter_inaktiv:visited   {COLOR: #000000; font-size: 11px; text-decoration: none;}

/* POSTEINGANG-POPUP Template (tpl/pobox/posteingang_popup.html) */

TD.post_popup                   {font-weight: bold; color: #BA2E2A; padding-left:30; padding-right:22; padding-top: 25; padding-bottom: 25;}

A.post_popup,
A.post_popup:hover,
A.post_popup:active,
A.post_popup:visited            {font-weight: bold; color: #BA2E2A; font-size: 11px; text-decoration: none;}
.post_popup {font-weight: bold; color: #BA2E2A; font-size: 11px; text-decoration: none;}

/* NACHRICHT Template (tpl/pobox/nachricht.html) */

TD.postnachricht_orange         {COLOR: #FFFFFF; padding-bottom: 1; padding-top: 1; padding-left: 8; padding-right: 8; background-color: #F4A700;}
TD.postnachricht_linie          {background: #005FAB; border-bottom: solid 1px black; border-left: solid 0px black;}
TD.postnachricht_linie2         {background: #F4A700;}
TD.postnachricht_balken_grau    {COLOR: #000000; padding-bottom: 6; padding-top: 6; padding-left: 5; padding-right: 5; background-color: #DEDEDE;}         

TD.postnachricht_aktiv          {COLOR: #FFFFFF; font-size: 11px; text-align: center; background-color: #005FAB; padding-left: 5; padding-right: 5; border-bottom: solid 0px #005FAB; border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 1; padding-top: 1;}
TD.postnachricht_inaktiv        {COLOR: #000000; font-size: 11px; text-align: center; background-color: #ACC5DC; padding-left: 5; padding-right: 5; border-bottom: solid 0px black;  border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 1; padding-top: 1;}
TD.postnachricht_spacer         {border-bottom: solid 0px black;}

A.postnachricht_aktiv,
A.postnachricht_aktiv:hover,
A.postnachricht_aktiv:active,
A.postnachricht_aktiv:visited      {COLOR: #FFFFFF; font-size: 11px; text-decoration: none; font-weight:bold}


A.postnachricht_inaktiv,
A.postnachricht_inaktiv:hover,
A.postnachricht_inaktiv:active,
A.postnachricht_inaktiv:visited      {COLOR: #000000; font-size: 11px; text-decoration: none;}

TD.postnachricht_body                {background: #EFEFEF; padding-left:25; padding-right: 25; padding-top:10; padding-bottom:15;}
TD.postnachricht_ueberschrift        {font-weight: bold; background: #FFFFFF; padding-left:5; padding-top:5; padding-bottom:2;}
TD.postnachricht_zeile_grau          {background: #DEDEDE; padding-left:5; padding-right:5; padding-top:2; padding-bottom:2;}
TD.postnachricht_zeile_grau2         {background: #EFEFEF; padding-left:5; padding-right:5; padding-top:2; padding-bottom:2;}
TD.postnachricht_zeile               {background: #FFFFFF; padding-left:5; padding-top:2; padding-bottom:2;}
TD.postnachricht_zeile_cb            {background: #FFFFFF;}
TD.postnachricht_zeile_grau_cb       {background: #DEDEDE;}
TD.postnachricht_zeile_grau_cb2      {background: #DEDEDE; padding-bottom:2;}

INPUT.postnachricht_checkbox         {background: none; border: none;}
INPUT.postnachricht_button_blau      {color: #FFFFFF; font-size: 11px; background-color: #3467AF; border:none;font-weight:bold;cursor:pointer;}
INPUT.postnachricht_button_orange    {color: #FFFFFF; font-size: 11px; background-color: #F4A700; border:none;font-weight:bold;cursor:pointer}


/* VERFASSEN Template (tpl/pobox/verfassen.html) */

TD.verfassen_orange         {COLOR: #FFFFFF; padding-bottom: 1; padding-top: 1; padding-left: 8; padding-right: 8; background-color: #F4A700;}
TD.verfassen_linie          {background: #005FAB; border-bottom: solid 0px black; border-left: solid 0px black;}
TD.verfassen_linie2         {background: #F4A700;}
TD.verfassen_balken_grau    {COLOR: #000000; padding-bottom: 6; padding-top: 6; padding-left: 5; padding-right: 5; background-color: #DEDEDE;}         

TD.verfassen_aktiv          {COLOR: #FFFFFF; font-size: 11px; text-align: center; background-color: #005FAB; padding-left: 5; padding-right: 5; border-bottom: solid 1px #005FAB; border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 1; padding-top: 1;}
TD.verfassen_inaktiv        {COLOR: #000000; font-size: 11px; text-align: center; background-color: #ACC5DC; padding-left: 5; padding-right: 5; border-bottom: solid 0px black;  border-left: solid 0px black; border-right: solid 0px black; border-top: solid 0px black; padding-bottom: 1; padding-top: 1;}
TD.verfassen_spacer         {border-bottom: solid 0px black;}

A.verfassen_inaktiv,
A.verfassen_inaktiv:hover,
A.verfassen_inaktiv:active,
A.verfassen_inaktiv:visited      {COLOR: #000000; font-size: 11px; text-decoration: none;}

TABLE.verfassen_grau             {background: #DEDEDE;}

FONT.verfassen_fett              {font-weight: bold;}

TD.verfassen_body                {background: #DEDEDE; padding-left:25; padding-right: 25; padding-top:10; padding-bottom:15;}
TD.verfassen_ueberschrift        {font-weight: bold; background: #FFFFFF; padding-left:5; padding-top:5; padding-bottom:2;}
TD.verfassen_zeile_grau          {background: #DEDEDE; padding-left:5; padding-right:5; padding-top:2; padding-bottom:2;}
TD.verfassen_zeile               {background: #FFFFFF; padding-left:5; padding-top:2; padding-bottom:2;}
TD.verfassen_zeile_cb            {background: #FFFFFF;}
TD.verfassen_zeile_grau_cb       {background: #DEDEDE;}
TD.verfassen_zeile_grau_cb2      {background: #DEDEDE; padding-bottom:2;}

INPUT.verfassen_checkbox         {background: none; border: none;}
INPUT.verfassen_button_blau      {color: #FFFFFF; font-size: 11px; background-color: #3467AF}
INPUT.verfassen_button_orange    {color: #FFFFFF; font-size: 11px; background-color: #F4A700}


/* VP-INSERATE-ERSTELLEN Template (tpl/vp/menu_inserate_erstellen.html) */

TD.vp_menu_inserat_erstellen_titel,a.vp_menu_inserat_erstellen_titel,a.vp_menu_inserat_erstellen_titel:hover,a.vp_menu_inserat_erstellen_titel:active,a.vp_menu_inserat_erstellen:visited,a.vp_menu_inserat_erstellen_titel:link,b.xxx         {font-family: Arial; COLOR: #005FAB; font-size: 12px; font-weight: bold; }
TD.vp_menu_inserat_erstellen_titel2        {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; font-weight: bold; background: #005FAB; padding-left: 10; padding-right: 10; padding-top: 2; padding-bottom: 2;}
TD.vp_menu_inserat_erstellen_linie         {background: #005FAB;}
TD.vp_menu_inserat_erstellen_linie2        {background: #FFFFFF;}
TD.vp_menu_inserat_erstellen_hinweis       {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; background: #DEDEDE; padding-left: 10;}

INPUT.vp_menu_inserat_erstellen_button     {color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #F4A700; cursor: pointer;}

a.vp_menu_inserat_erstellen_button,
a.vp_menu_inserat_erstellen_button:hover,
a.vp_menu_inserat_erstellen_button:active,
a.vp_menu_inserat_erstellen_button:visited  {color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #F4A700; cursor: pointer;}


/* VP-INSERATE-BEARBEITEN Template (tpl/vp/menu_inserate_bearbeiten.html) */

TD.vp_menu_inserat_bearbeiten_titel         {font-family: Arial; COLOR: #005FAB; font-size: 12px; font-weight: bold; }
TD.vp_menu_inserat_bearbeiten_titel2        {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; font-weight: bold; background: #005FAB; padding-left: 10; padding-right: 10; padding-top: 2; padding-bottom: 2;}
TD.vp_menu_inserat_bearbeiten_linie         {background: #005FAB;}
TD.vp_menu_inserat_bearbeiten_linie2        {background: #FFFFFF;}
TD.vp_menu_inserat_bearbeiten_grau          {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; background: #DEDEDE; padding-left: 10;}

A.vp_menu_inserat_bearbeiten_link,
A.vp_menu_inserat_bearbeiten_link:hover,
A.vp_menu_inserat_bearbeiten_link:active,
A.vp_menu_inserat_bearbeiten_link:visited   {font-family: Arial; COLOR: #2E3192; font-size: 11px; font-weight: bold; }

FONT.vp_menu_inserat_bearbeiten_hinweis     {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: normal; font-style: italic; }

TD.vp_menu_inserat_bearbeiten_button     {color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; background-color: #F4A700; cursor: pointer; border:0;}
TD.vp_menu_inserat_bearbeiten_button2    {color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #005FAB; cursor: pointer;border-color:#000000;}

a.vp_menu_inserat_bearbeiten_button,
a.vp_menu_inserat_bearbeiten_button:hover,
a.vp_menu_inserat_bearbeiten_button:active,
a.vp_menu_inserat_bearbeiten_button:visited  {text-decoration: none; }

/* PP-INSERATE-BEARBEITEN Template (tpl/pp/menu_pp_bearbeiten.html) */

TD.pp_menu_bearbeiten_button     {color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #F4A700; cursor: pointer; border:0;}
TD.pp_menu_bearbeiten_button2    {color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; background-color: 005FAB; cursor: pointer;border:0;}

TD.menu_pp_titel         {font-family: Arial; COLOR: #F4A700; font-size: 12px; font-weight: bold; }
TD.menu_pp_titel2        {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; font-weight: bold; background: #F4A700; padding-left: 10; padding-right: 10; padding-top: 2; padding-bottom: 2;}
TD.menu_pp_linie         {background: #F4A700;}
TD.menu_pp_linie2        {background: #FFFFFF;}
TD.menu_pp_zeile          {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: normal; background: #DEDEDE; padding-left: 10;}
TD.menu_pp_zeile_fett          {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; background: #DEDEDE; padding-left: 10;}

A.menu_pp_link,
A.menu_pp_link:hover,
A.menu_pp_link:active,
A.menu_pp_link:visited   {font-family: Arial; COLOR: #000000; font-size: 11px; font-weight: bold; }

INPUT.menu_pp_button_orange     {color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #E97818; cursor: pointer;}
INPUT.menu_pp_button_blau    {color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; background-color: #005FAB; cursor: pointer;}

a.menu_pp_link,
a.menu_pp_link:hover,
a.menu_pp_link:active,
a.menu_pp_link:visited  {text-decoration: none; }

a.menu_pp_link2,
a.menu_pp_link2:hover,
a.menu_pp_link2:active,
a.menu_pp_link2:visited  {text-decoration: underline; font-weight:bold;}


/* VP-EXTHEAD Template (tpl/vp/vp_exthead.html) */


TD.vp_exthead_linie            {background: #72706F;}
TD.vp_exthead_inserat_titel    {font-family: Arial; COLOR: #005FAB; font-size: 11px; font-weight: normal; text-decoration: underline;}
TD.vp_exthead_logo             {text-align: right; padding-right: 5px;}
TD.vp_exthead                  {background: #FFFDCA;}

/* VP-KONTAKTANFRAGE Template (tpl/vp/kontaktanfrage.html) */

TD.vp_kontaktanfrage_titel              {font-family: Arial; COLOR: #FFFFFF; font-size: 12px; font-weight: bold; background: #005FAB; padding-left: 10; padding-right: 10; padding-top: 2; padding-bottom: 2;}
TD.vp_kontaktanfrage_linie              {background: #005FAB; }
TD.vp_kontaktanfrage                    {font-family: Arial; COLOR: #FFFFFF; font-size: 12px; font-weight: bold; background: #CCDCE9; }
TD.vp_kontaktanfrage_eingabe1           {padding-left: 6px;}
TD.vp_kontaktanfrage_eingabe2           {padding-left: 15px; padding-top: 1px; padding-bottom: 1px;}
TD.vp_kontaktanfrage_bild               {text-align: center; vertical-align: middle;}
INPUT.vp_kontaktanfrage_eingabe         {width: 140px;padding-left:3px;}
INPUT.vp_kontaktanfrage_eingabe_plz     {width: 50px;padding-left:3px;}
INPUT.vp_kontaktanfrage_eingabe_ort     {width: 80px;padding-left:3px;}
INPUT.vp_kontaktanfrage_button          {width: 140px; cursor: pointer;}
TEXTAREA.vp_kontaktanfrage_eingabe_txt  {height: 60px; width: 170px;}

.kgrau    {background-color: #EFEFEF;}

.kain    {border-color: #aaaaaa;}



a.vp_kontaktanfrage_links,
a.vp_kontaktanfrage_links:active,
a.vp_kontaktanfrage_links:visited  {color:#438289; font-size: 12px; font-weight: normal; cursor: pointer; text-decoration: underline;}

/* VP-EMPFEHLEN Template (tpl/vp/vp_empfehlen.html) */

TD.vp_empfehlen_titel              {font-family: Arial; COLOR: #000000; font-size: 13px; font-weight: bold; padding-left: 10; padding-right: 10; padding-top: 3; padding-bottom: 15;}
TD.vp_empfehlen                    {font-weight: bold; padding-left: 10; padding-right: 10; padding-bottom: 3;}
TD.vp_empfehlen2                   {text-align: center; font-weight: bold; padding-left: 10; padding-right: 10; padding-bottom: 3;}
TD.vp_empfehlen_hintergrund        {background: #DEDEDE; border: 1px solid #72706F;}
INPUT.vp_empfehlen_eingabe         {width: 310px; font-weight: normal; padding-left:3px;}
INPUT.vp_empfehlen_button          {width: 220px; background: #F4A700; border:0; cursor: pointer; color:#ffffff;font-weight:bold}
TEXTAREA.vp_empfehlen_eingabe      {height: 140px; width: 310px;}


/* VP-INSERAT-VERFASSEN Template (tpl/vp/inseratverfassen.html) */

TD.vp_inseratverfassen_titel              {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; font-weight: bold; background: #F4A700; padding-left: 8; padding-right: 10;}
TD.vp_inseratverfassen_linie              {background: #F4A700; }
TD.vp_inseratverfassen_background1        {background: #DEDEDE; }

/* PP-INSERAT-VERFASSEN Template (tpl/pp/ppverfassen.html) */

TD.pp_verfassen_titel              {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; font-weight: bold; background: #F4A700; padding-left: 8; padding-right: 10;}
TD.pp_verfassen_linie              {background: #F4A700; }

/* PP-AUFLISTUNG Template (tpl/pp/liste_eintrag*.html) */

TD.pp_liste {font-family: Arial; COLOR: #005FAB; font-size: 12px; font-weight: bold; }

a.pp_liste,
a.pp_liste:active,
a.pp_liste:visited  {color:#2E3192; font-size: 12px; font-weight: normal; cursor: pointer;}

a.pp_liste:hover  {color:#2E3192; font-size: 12px; font-weight: normal; text-decoration: underline; cursor: pointer;}

/* VP-INSERATE-AUFLISTUNG Template (tpl/vp/liste_eintrag*.html) */

TD.vp_liste {font-family: Arial; COLOR: #005FAB; font-size: 12px; font-weight: bold; }

a.vp_liste,
a.vp_liste:active,
a.vp_liste:visited  {color:#2E3192; font-size: 12px; font-weight: normal; cursor: pointer;}

a.vp_liste:hover  {color:#2E3192; font-size: 12px; font-weight: normal; text-decoration: underline; cursor: pointer;}

.inseratrahmen {
   background-color: #000000;
}
.inserathead {
   padding-left: 5px;
   color: #000000;
   background-color:#EFF0F2;
}
.inseratgelb {
   background-color:#FFFDCA;
}
.inseratwhite {
   background-color:#FFFFFF;
}

/* PP-MAIN Template (tpl/ppmain.html) */

TD.pp_main_ueberschrift       {font-family: Arial; COLOR: #000000; font-size: 2,851em; font-weight: bold;}
TD.pp_main_feld_ueberschrift  {font-family: Arial; COLOR: #FFFFFF; font-size: 2,851em; padding-left: 5; font-weight: bold; background: #727071;}
TD.pp_main                    {font-family: Arial; COLOR: #000000; font-size: 2,482em; padding-left: 5; padding-right: 5; padding-top: 5; padding-bottom: 5;border: 1px dashed Black;}
TD.pp_main_rot                {font-family: Arial; COLOR: #BA2E2A; font-size: 2,851em;}


/* PP-Eintragen Template (tpl/pp/menu_pp_eintragen.html)*/

FONT.pp_eintragen_titel             {font-family: Arial; COLOR: #005FAB; font-size: 11px; font-weight: bold;}
TD.pp_eintragen_titel2              {font-family: Arial; COLOR: #FFFFFF; font-size: 11px; background: #F4A700; font-weight: bold; padding-right:9; padding-left:9; padding-top:2; padding-bottom:2;}
 
TD.pp_eintragen_linie               {background-color: #F4A700;}
 
TD.pp_eintragen_zeile               {background: #DEDEDE; padding-left:5; padding-top:2; padding-bottom:2;}
TD.pp_eintragen_zeile_fett          {background: #DEDEDE; padding-left:5; padding-top:2; padding-bottom:2; font-weight: bold;}
TD.pp_eintragen_zeile_radio         {background: #FFFFFF; padding-left:0; padding-top:0; padding-bottom:0;}
TD.pp_eintragen_zeile_radio2        {background: #FFFFFF; padding-left:5; padding-top:0; padding-bottom:0;}
 
INPUT.pp_eintragen_checkbox         {background: none; border: none;}
INPUT.pp_eintragen_button_orange    {{color: #FFFFFF; font-size: 11px; background-color: #F4A700}}
 
A.pp_eintragen_link2,
A.pp_eintragen_link2:hover,
A.pp_eintragen_link2:active,
A.pp_eintragen_link2:visited     {font-family: Arial; COLOR: #000000; font-size: 2,287em; text-decoration: none;}




.praemiengrau {
 background-color:#EFF0F2;
 padding-left:5px;
}
.praemieninput {
 padding-top:3px;
 padding-left:3px;
 font-size:9px;
}

.empfehlen_tipp_zeile_orange {
   color: #ffffff;
   font-weight: bold;
   background-color:#EDAA28;
}


.startpicupper {
   font-size:14px;
}

A.startpiclink,
A.startpiclink:hover,
A.startpiclink:active,
A.startpiclink:visited     {font-family: Arial; COLOR:#3769A6; font-size: 11px; text-decoration: underline;}


table.aufpoliert {
   color: #666666;
   border-color: #d7d7d7;
}

div#inserat {
    width:675px;
    float: left;
    padding: 0px;
}

div#inserathead {
    width:675px;
    float: left;
}

div#inseratbody {
    width: 385px;
    float: left;
    margin: 0px;
    margin-right: 10px;
    overflow:hidden;
}

div#kontaktanfrage {
    width: 270px;
    float: left;
    margin: 0px;
}

div#inseratfooter {
    float: left;
    width: 675px;
}
