/* *** Purpose: global CSS definitions */
/* *** Created (author, date): Birgit Benetseder, 03.09.2002 */
/* *** Changes (author, date, purpose): */


body {background-color:#FFFFFF; color:#000000; font-size:11px; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; scrollbar-base-color:#E2EAF6; scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#336699; scrollbar-darkshadow-color:#336699; scrollbar-face-color:#E2EAF6; scrollbar-highlight-color:#E2EAF6; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#FFFFFF;}
border {
border: 1px outset #7595C2;
}

/*.text8blue {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:10px; color:#336699;}*/

a {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#000000; text-decoration:none; border-style:}
a:link {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#000000; text-decoration:none; border-style:}
a:visited {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#000000  ; text-decoration:none; } 
a:hover {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#8F9093 ; text-decoration:none;  } 
a:active {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#FF0000 ; text-decoration:none; font-weight:bold; } 
a:focus  {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#8F9093 ; text-decoration:none;  background-color:#E5E6E8; } 

a.mail {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#002157; line-height:15px; }
a.mail:link {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#002157; line-height:15px; }
a.mail:visited {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#002157; line-height:15px; }
a.mail:hover  {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#ff0000; line-height:15px;   }
a.mail:active {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#002157; line-height:15px; }


a.text10px{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:11px; color:#000000; line-height:15px;}
a.text10px:link {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:11px; color:#000000; line-height:15px;}
a.text10px:visited {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:11px; color:#000000; line-height:15px;}
a.text10px:active {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:11px; color:#000000; line-height:15px;}
a.text10px:hover {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:11px; color:#ff0000; line-height:15px;}

.subnavselected {font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; line-height:15px; color:#FF0000 ; text-decoration:none; font-weight:bold; }

table {padding:0px; margin:0px; border:0px;}
td {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000;  line-height:15px; }
.tdlines {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000;  line-height:15px; background-color:#E5E6E8; }
.tdlines2 {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000;  line-height:15px; background-color:#E5E6E8; }
/*.tdHauptnavIcon {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000;  line-height:15px; background-color:#E5E6E8; }*/
.text {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000;  line-height:15px;}

.text10px {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:10px; color:#000000; line-height:15px;}

.textboldblack{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#000000; font-weight:bold;  line-height:15px;}
.textboldred{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#FF0000; font-weight:bold;  line-height:15px;}
.textboldwhite{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;  line-height:15px;}

.header_immobilien{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; font-size:14px; color:#000000; font-weight:bold; line-height:19px;}

.infotable td { padding-top:5px; padding-bottom:5px; }

 form { padding:10px; background-color:#E5E6E8 }
 input, select, textarea { color:#002157; font-size:12px; line-height:15px;} /*dunkelblaue schrift*/
 .Bereich, .Feld
   { background-color:#FFFFFF;  height:20px; } /*dunkelgrauer rahmen border:1px solid #D9DFF0;*/
.Auswahl
   { background-color:#FFFFFF; width:135px; } /*lila*/
.Check, .Radio
   { background-color:#FFFFFF; }
.Button
   { background-color:#CFCFD0; height:20px;  font-size:12px; color:#000000;}

img, div { behavior: url(png.htc) }

img
{
-ms-interpolation-mode: bicubic;
}

 /*.Bereich, .Feld
   { background-color:#D9DFF0;  height:20px; } /*dunkelgrauer rahmen border:1px solid #D9DFF0;*/
 /*.Auswahl
   { background-color:#D9DFF0; width:135px; } /*lila*/
 /*.Check, .Radio
   { background-color:#DDFFFF; }
 /*.Button
   { background-color:#D9DFF0; height:20px;  font-size:12px; }

