/* --- GENERAL STYLES --- */

/* scrollbar */
body
{scrollbar-face-color:#6c757F;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#C0C0C0;scrollbar-darkshadow-color:#000000;scrollbar-shadow-color:#FFFFFF;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#D5D5D6;}

/* general font */
table { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;}

/* general link */
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited { color: #FFFFFF; text-decoration: none;}
a:active {
	color: #07AAFF;
	text-decoration: none;
}
a:hover {
	color: #07AAFF;
	text-decoration: none;
}

/* --- STYLES --- */

/* titel */
h1 {  font-size: 14pt; font-weight: bold; color:#FFFFFF }
h2 {  font-size: 12pt; font-weight: bold;}

/* fusszeile */
.feet { font-size: 8pt; color: #666666; font-weight: bold;}

/* navi-email */
a.navi-email:link { font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none;}
a.navi-email:visited { font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none;}
a.navi-email:active { font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none;}
a.navi-email:hover { font-size: 8pt; font-weight: normal; color: #666666; text-decoration: underline;}

/* fusszeile-link */
a.linkfeet:link { font-size: 8pt; font-weight: normal; color: #CCCCCC; text-decoration: none;}
a.linkfeet:visited { font-size: 8pt; font-weight: normal; color: #CCCCCC; text-decoration: none;}
a.linkfeet:active { font-size: 8pt; font-weight: normal; color: #CCCCCC; text-decoration: none;}
a.linkfeet:hover { font-size: 8pt; font-weight: normal; color: #CCCCCC; text-decoration: underline;}

/* linkspezial */
a.linkspezial:link { color: #FFFFFF; text-decoration: none;}
a.linkspezial:visited { color: #FFFFFF; text-decoration: none;}
a.linkspezial:active { color: #07AAFF; text-decoration: none;}
a.linkspezial:hover { color: #07AAFF; text-decoration: none;}

/* --- Navigation NON-LINK --- */

a.navi-still:link { color: #07AAFF; text-decoration: none;}
a.navi-still:visited { color: #07AAFF; text-decoration: none;}
a.navi-still:active { color: #07AAFF; text-decoration: none;}
a.navi-still:hover { color: #07AAFF; text-decoration: none;}

/* --- FORM-STYLES --- */

/* formfeld */
.formfeld {
	background-color: #E1E1E1;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
	font-size: 13px;
}

/* formknopf */
.formsendeknopf { background-color: #CCCCCC; font-weight: bold; color: #333333; border-left: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; cursor: hand}


/* --- SPECIALLY-STYLES --- */

/* aufzaehlung */
li {list-style-type: disc; margin-left:-20px; padding-left:-5px;}

/* linie */
hr {  width: 100px; height: 1px; border-color: #00FF00 black black; border-style: none; border-top-width: thin; background-color: #FFFFFF; text-align: left;}

/* effekt */
.effect {
/* >=IE5.5 / NS6.2 */
filter:progid:dxImageTransform.Microsoft.dropShadow(color=silver,offX=5,offY=5,positive=true); border: 1px solid black;}

/* speziall-tabelle */
.speztabelle { border:1px solid; background-color:#CCCCCC; padding:4px; margin:0px; ; border-color: #FF0000 #0000FF #00FF00 #FF00FF}
.navi-linie {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.textfusszeile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
}
.titel-text {
	letter-spacing: 1pt;
}
.rahmen {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.bezeichnung-immo {
	font-size: 10px;
}
.begruessung {
	font-size: 33px;
	color: #FFFFFF;
	font-weight: bold;
}
.st-me {
	color: #009DF2;
	font-size: 33px;
}
.ba-ar {
	font-size: 33px;
	color: #B6B6B6;
}
