/* Kundenseite - style.inc.css 04.06.2008 16:45 */

A	    {font-family: Arial; color: #000000; text-decoration: none; }
A:active    {font-family: Arial; color: #00ff00; }
A:hover	    {font-family: Arial; color: #ff0000; }

.bigheader  {font-family: Arial; font-size: 20pt; font-weight: bold; color: #000000; background-color: #FFFFFF; }
.bigheaderb {font-family: Arial; font-size: 20pt; font-weight: bold; color: #000000; background-color: #FFFFFF; }
.bigheaderc {font-family: Arial; font-size: 12pt; font-weight: bold; color: #000000; background-color: #FFFFFF; }
.bigheaderd {font-family: Arial; font-size: 14pt; font-weight: bold; color: #000000; background-color: #FFFFFF; }
.bigheadere {font-family: Arial; font-size: 10pt; color: #000000; }
.header     {font-family: Arial; font-size: 14pt; color: #000000; background-color: #FFFFFF; }

.headerb    {font-family: Arial; font-size: 14pt; color: #000000; background-color: #FFFFFF; }
.balkenrot  {font-family: Arial; font-size: 14pt; font-weight: bold; color: #FFFFFF; background-color: #FF0000; }
.einfachrot_ {font-family: Arial; font-weight: bold; color: #FF0000; }
.einfachrot {font-family: Arial; font-weight: bold; color: #FFFFFF; background-color: #FF0000; }
.headerc_   {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ff6600; background-color: #FFFFFF; }
.headerc    {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ff6600; }
.normal     {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.aktiv_     {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ff6600; background-color: #FFFFFF; }
.aktiv      {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ff0000; background-color: #FFFFFF; }
.mailhinweis      {font-family: Arial; font-size: 10pt; color: #ff0000; background-color: #FFFFFF; text-align: right; }
.fehler     {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ff0000; background-color: #FFFFFF; }
.daten      {font-family: Arial; font-size: 10pt; color: #afafaf; background-color: #FFFFFF; }
.test         {font-family: Arial; font-size: 9pt; color: #000000; }
.Datenschutz  {font-family: Arial; font-size: 8pt; color: ##f0f8ff; }
.datenmenue {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.datenklein {font-family: Arial; font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.ergeb      {font-family: Arial; font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF; }
.warnung    {font-family: Arial; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF; }
.kleingrau  {font-family: Arial; font-size: 8pt; color: #AFAFAF; background-color: #FFFFFF; }
.copyright  {font-family: Arial; font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.info       {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.blau       {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.blaun      {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }

.Exposekontakt {font-family: Arial; font-size: 10pt; color: #000000; background-color: #efefef; }

.mailok     {font-family: Arial; font-size: 10pt; font-weight: bold; color: #00ff00; background-color: #FFFFFF; }
.mailnok    {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ff0000; background-color: #FFFFFF; }
.gelb       {font-family: Arial; font-size: 14pt; color: #000000; background-color: #ffff00; }
.gelbb      {font-family: Arial; font-size: 14pt; color: #000000; background-color: #ffff00; }
.gelbc      {font-family: Arial; font-size: 14pt; font-weight: bold; color: #ff6600; background-color: #ffff00; }
.gelbd      {font-family: Arial; font-size: 10pt; color: #000000; background-color: #ffff00; }
.gelbe      {font-family: Arial; font-size: 14pt; color: #000000; background-color: #ffff00; }
.gelbf      {font-family: Arial; font-size: 14pt; font-weight: bold; color: #000000; background-color: #ffff00; }
.OK         {font-family: Arial; font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF; }
.standard   {font-family: Arial; font-size: 10pt; font-weight: bold; color: #afafaf; background-color: #FFFFFF; }
.standard2  {font-family: Arial; font-size: 7pt;  color: #afafaf; background-color: #FFFFFF; }

.Vermietung {font-family: Arial; font-size: 7pt;  color: #000000; background-color: #FFFFFF; }
.Verkauf    {font-family: Arial; font-size: 7pt;  color: #000000; background-color: #FFFFFF; }

.eigenwerbung {font-family: Arial; font-size: 10pt;  color: #afafaf; background-color: #FFFFFF; }
.lineal     {font-family: Arial; font-size: 8pt; color: #000000; }
h1  {font-family: Arial; font-size: 14pt; color: #000000; background-color: #FFFFFF; margin-top: 0pt; margin-bottom: 0pt; }
h2  {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; margin-top: 0pt; margin-bottom: 0pt; }
h3  {font-family: Arial; font-size: 8pt;  color: #000000; background-color: #FFFFFF; margin-top: 0pt; margin-bottom: 0pt; }
h4  {font-family: Arial; font-size: 8pt;  color: #000000; background-color: #FFFFFF; margin-top: 0pt; margin-bottom: 0pt; }

.divid
{
 position:absolute;visibility:hidden;
 left:1px; top:1px; width:3px; height:3px;
 font-family: Arial; font-size: 1pt; color: #000000; background-color: #FFFFFF;
}

.blaukt       {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.blaunkt      {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.aktivkt      {font-family: Arial; font-size: 10pt; font-weight: bold; color: #ff0000; background-color: #FFFFFF; }

/* wird beim ausdruck nicht mit ausgedruckt */
/* .ohnedruck   { display:none; } */
.blau_NOP    {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.blaun_NOP   {font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; }
.Exposekontakt_NOP   {font-family: Arial; font-size: 10pt; color: #000000; background-color: #efefef; }

/* 02.01.2012 17:43 ersetzt
.marker  {font-family: Verdana,Arial; font-size: 10pt; color: #000000; background-color: #FFFF00 }
*/
.marker  {font-family: Verdana,Arial; font-size: 10pt; color: #FFFFFF; background-color: #FF7F00 }
.marker2  {font-family: Verdana,Arial; font-size: 10pt; color: #FFFFFF; background-color: #000099 }


/* 3D Schatten für Bildern */
DIV.shadow {
   float: left;
   background-color: #bbb;
   padding: 0;
   #margin: 0.7em 1em;
   margin: 0.5em 0.2em;
   }

/* Hidden Rahmen für Imobilien der Woche */
DIV.shadow3 {
   float: left;
   background-color: #FFFFFF;
   padding: 0;
   #margin: 0.7em 1em;
   margin: 0em 0em;
   }

DIV.shadow4 {
   float: left;
   background-color: #FFFFFF;
   padding: 0;
   margin: 0.0em 0.0em;
   }

DIV.shadow IMG {
   display:block;
   border: 1px solid #666;
   position: relative;
   top: -3px;
   left: -3px;
   }

.info-box {
position: absolute;
top: 150;
left: 150;
padding: 1em;
visibility: hidden;
z-index: 999;
}

.Mail-Info-Box {
display: block;
margin: 0px;
padding: 5px;
width: 100%;
background-color: #f5ece7;
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
text-align:justify;
color : Black;
}

.Mail-Info-Box-OK {
display: block;
margin: 0px;
padding: 5px;
width: 100%;
background-color: #adff2f;
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
text-align:justify;
color : Black;
}

.Mail-Info-Box-Fehler {
display: block;
margin: 0px;
padding: 5px;
width: 100%;
background-color: #ffa07a;
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
text-align:justify;
color : Black;
}



.Gesuche-Mail-Info-Box-OK {
display: block;
margin: 0px;
padding: 5px;
width: 100%;
background-color: #adff2f;
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
text-align:justify;
color : Black;
}

.Gesuche-Mail-Info-Box-Fehler {
display: block;
margin: 0px;
padding: 5px;
width: 100%;
background-color: #ffa07a;
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
text-align:justify;
color : Black;
}

.errorbox 
{
display: block;
margin: 0px;
padding: 5px;
width: 90%;
background-color: #f5ece7;
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
text-align:justify;
color : Black;
}

.nurdruck     { font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; display:none;}

/* 18.02.2009 17:50 Coole Sache das. Zusatzinfomationen für die Kunden. */
.tips4you {
  position        : relative;
  color           : inherit;
  background      : #FFFFFF;
  padding : 0.125em 0;
}
.tips4you .tips4youtext {
  display : none;
  font-family  : Verdana, Tahoma, Helvetica, Arial, "Trebuchet MS", "Century Gothic", sans-serif;
  font-size    : .9em;
  color        : #000;
  border       : 1px solid #BBB;
  background   : #EEE;
  padding      : .75em 10px;
  position     : absolute;
  top          : .8em;
  left         : .25em;
  -moz-opacity : .88;
  filter:alpha(opacity: 90); 
  z-index : 5;
  width    : 50em;
}
.tips4you .tips4youtext strong {
  font-size     : 1em;
  border-bottom : 1px solid #BBB;
  display       : block;
  padding       : .25em 0;
  margin        : 0 0 .5em;
  color : #666;
}
.tips4you:hover .tips4youtext {
  display      : block;
}
.tips4you .tips4youtext a {
}

/* Untere Menueleiste start */
div.bottombox {
  text-align: left;
  width: 900px;
  /* height: 68px; */
  height: auto;
  border: 1px solid silver;
  background: #FFFFFF;
}

#column1 {
  float:left;
  width: 150;
  height: 90px;
  font-family: Arial;
  font-size: 10pt;
  color: #000000;
  background-color: #FFFFFF;
}

#column2 {
  width: 100%;
  height: 90px;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #000000;
  background-color: #FFFFFF;
}

/* Untere Menueleiste ende */

#column3 {
  float:left;
  width: 33%;
  border-width: thin;
  border-style: solid;
  border-color: blue;
}

.imagefloat { float: right; }

.g1plus {
  float: right;
  margin-left:5px;
  margin-top;1px;
}

