/* ----- farbwerte -------------- */
/* hl_blau [102|153|204] [6699cc] */
/* dk_blau [ 10| 70|150] [0a4696] */
/* dk_gelb [246|239|100] [f6ef64] */
/* gelb    [250|240| 50] [faf032] */
/* hl_gelb [255|255|204] [ffffcc] */
/* orange  [255|153|  0] [ff9900] | alt: [240|140| 10] [f08c0a] */
/* ------------------------------ */
/* dk_blau [181|211|251] [b5d3fb] */
/* mi_blau [217|232|253] [d9e8fd] */
/* hl_blau [236|244|254] [ecf4fe] */
/* ------------------------------ */

body,BODY
{
	/*scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#FFFFFF;
	*/
/*  background : url(../com/bg.gif); */
/*	background-color : #FFFFCC;     /* #FFFFCC */
	background-color : #FFF6A1; 
  font-family : Verdana;
	font-size : 8pt;
	color : #333333;
}


/* ----- S E O ----- */

.immotext {
background-color:#F6F6F6;
width:auto;
color:#000000;
padding:2px;
}


.immotext strong {
font-weight:normal;
letter-spacing:1px;
}

.frarticleBoxTitle {
	padding: 0px; 
/*  background-color: #0D57BB;  /* #6699cc */
/*  background-image:url(../gfx/verlauf_title.gif); */
  color: #EEF7FC;
	background-color: #00378c;
}

.frarticleBoxTitle h1 {
	line-height:17px;padding:2px;
}

.frarticleBoxTitle div {margin:0px;}
.frarticleBoxTitle h1 {padding:0px;}

/* ----- ENDE: S E O -----*/


h1,H1 
{ 
font-family:verdana; 
font-weight:bold; 
font-size:8pt;
color: #EEF7FC;
display:inline;
}

h2,H2 
{ 
/*
font-family:verdana; 
font-weight:bold; 
font-size:8pt;
color:#333333;
display:inline;
*/
/* alt-layout  background-color: #6699cc;
  background-image:url(../gfx/verlauf_title.gif);
*/
  color: #EEF7FC;   
	background-color: #00378c;
  font-family:verdana; 
  font-weight:bold; 
  font-size:7pt;
  text-align:left;
  color: #EEF7FC;
	padding: 2px; 
  display:inline;
}

td,TD {
	font-family : Verdana;
	font-size : 8pt;
	padding : 0px;
  vertical-align: top; 
  text-align: left; 
  color:#333333;
/*	background-image : url(variante/dot-line.gif);
	background-repeat : repeat-x;
	background-position : bottom;
*/
}

hr,HR
{
/*	color: #EEE3D2;
	color: #DECEAB;
*/
	color: #999999;
/*	
  width:300px;  
  height:5px;
  background-color:yellow; 
  margin-right:0; 
  text-align:right; 
  border:1px dashed blue;
*/
}

input,INPUT,select,SELECT,submit,SUBMIT
{
font-family: verdana;
font-size: 8pt;
}

/*
input, textarea, submit, reset,option
{ 
font-family: Arial;
font-size: 8pt;
font-color: #000000;
background-color: #f6f6f1;
border-color: #E1E1D1;
border-width: 1px; 
border-style: solid;
} 
*/


/* ************************* */
/* ******** links ********** */

a,A:link   { color:#555555; text-decoration:none; font-weight:bold; }
a,A:visited{ color:#555555; text-decoration:none; font-weight:bold; }
a:focus    { }
a,A:hover  { color:#ff9900; text-decoration:none; font-weight:bold; }
a,A:active { text-decoration: none; }


.menuAktiv { color:#6699cc; font-weight:bold; }


/* ----- articleBoxTitle-links ----- */
a,A.articleBoxTitle:link   { color:#ff9900;	text-decoration:none; font-weight:normal; }
a,A.articleBoxTitle:visited{ color:#ff9900;	text-decoration:none; font-weight:normal; }
a,A.articleBoxTitle:active { color:#ff9900;	text-decoration:none; font-weight:normal; }
a,A.articleBoxTitle:hover  { color:#ff9900;	text-decoration:none; font-weight:normal; }

/* ----- articleBoxItem-links ----- */
a,A.articleBoxItem:link   { color:#E68D00; text-decoration: none; font-weight:normal; } 
a,A.articleBoxItem:visited{ color:#E68D00; text-decoration: none; font-weight:normal; }
a,A.articleBoxItem:active { color:#E68D00; text-decoration: none; font-weight:normal; }
a,A.articleBoxItem:hover  {	color:#E68D00; text-decoration: none; font-weight:normal; }

/* ----- listItem-links ----- */
a.listItem:link   {	color:#E68D00; text-decoration:none; font-size:7pt; font-weight:normal; }
a.listItem:visited{ color:#E68D00; text-decoration:none; font-size:7pt; font-weight:normal; }
a.listItem:active { color:#E68D00; text-decoration:none; font-size:7pt; font-weight:normal; }
a.listItem:hover  { color:#d07000; text-decoration:none; font-size:7pt; font-weight:normal; }

/* ----- button-links ----- */
a.bttn:link   {	color:#6A6AB9; text-decoration:none; font-size:7pt; font-weight:bold; }
a.bttn:visited{ color:#6A6AB9; text-decoration:none; font-size:7pt; font-weight:bold; }
a.bttn:active { color:#6A6AB9; text-decoration:none; font-size:7pt; font-weight:bold; }
a.bttn:hover  { color:#ff9900; text-decoration:none; font-size:7pt; font-weight:bold; }

/* ----- menu-links ----- */
a,A.menu:link   { color:#333333; text-decoration:none; font-weight:bold; }
a,A.menu:visited{ color:#EEF7FC; text-decoration:none; font-weight:bold; }
a,A.menu:active { color:#EEF7FC; text-decoration:none; font-weight:bold; }
a,A.menu:hover  { color:#FAC522; text-decoration:none; font-weight:bold; }

/* ----- foot-links ----- */
a,A.foot:link   { color:#EEF7FC; text-decoration:none; }
a,A.foot:visited{ color:#EEF7FC; text-decoration:none; }
a,A.foot:active {	color:#EEF7FC; text-decoration:none; }
a,A.foot:hover  { color:#FAC522; text-decoration:none; }


/* ************************* */
/* ******** box ************ */
.menuBox,.articleBox,.serviceBox{
  border: 1px;
/*	padding : 2px; */
/*  border-style: solid;*/
  border-color: #6699cc;
}

.menuBoxTitle,.articleBoxTitle,.serviceBoxTitle {
	padding: 2px; 
/*  background-color: #0D57BB;  /* #6699cc */
/*  alt-layout  background-image:url(../gfx/verlauf_title.gif); */
  color: #EEF7FC;   
	background-color: #00378c;
}

.menuBoxItem {
	padding : 2px; 
  background-color: #f6f6f6;
	color: #0a4693;
}
.articleBoxItem,.serviceBoxItem {
	padding : 2px; 
  background-color: #f6f6f6;
}

/*
.box{
  border: 1px;
  border-style: solid;
  border-color: #6699cc;
}

.boxTitle {
	padding: 2px; 
  background-color: #6699cc;
  color: #EEF7FC;
}

.boxItem {
	padding : 2px; 
  background-color: #fffffe;
}
*/
/* *************************** */

.article_body {
	/*background : #FCF1E0;
	*/
	padding : 0px; 
	background : #fefefe;
}

.foot 
{
  height: 20px;
	padding: 2px; 
/*  vertical-align: top; */
  text-align: right; 
/*  background-color: #0a4696; */
  background-image:url(../gfx/verlauf_foot.gif);
  background-color: #6699cc;
  color: #EEF7FC;
}



