/*
* Formate Einzelansicht***************************
  ul#nav {
    margin:0;
    padding:0;
    list-style:none;
    width:450px;
  }
  
  #nav li {
    margin:2px 0;
    padding-top:5px;
    font-family:arial,verdana,helvetica;
    font-size:1.1em;
  }
  
  ul#nav li span {
    float:right;
  }
  
  ul#nav li br {
    clear:both;
  }
  
  .trenner {
    color:red;
    font-weight:bold;
  }
**************************** ende einzelansicht ****************/  

a {font-family:arial,sans-serif,helvetica;font-size:13px;
	padding:;
	text-decoration:none;}
a:link {color:blue;}
a:visited {color:blue;}
/*a:hover {text-decoration:none;color:darkblue; background-color:##dfdfdf;border:1px solid darkblue;}*/
a:hover {text-decoration:underline;color:red;}

BODY {
	BACKGROUND-COLOR: #ffffff
	margin-left:20px;
}
.sanshead {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000066; FONT-FAMILY: arial, helvetica, sans-serif
}
.serifhead {
	FONT-SIZE: 31px; COLOR: #cc9933; FONT-FAMILY: "times new roman", times, serif
}
.largehead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.midhead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.smallhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.boxhead {
	FONT-SIZE: 12px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.tabhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; FONT-FAMILY: arial, helvetica, sans-serif
}
.formhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.propertynav {
	FONT-SIZE: 10px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.myfavoritestext {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif
}
.textnav {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
}
.copyrightdate {
	FONT-SIZE: 10px; COLOR: #cccc99; FONT-FAMILY: arial, helvetica, sans-serif
}
.copyrighturl {
	FONT-SIZE: 10px; COLOR: #cccc99; FONT-FAMILY: arial, helvetica, sans-serif
}
.listbg-odd {
	BACKGROUND-COLOR: #e9e9cc
}
.listbg-even {
	BACKGROUND-COLOR: #ffffff
}
.myfavoritesbg {
	BACKGROUND-COLOR: #cc9933
}
.myopenhousebg {
	BACKGROUND-COLOR: #cc9933
}
.myagentsbg {
	BACKGROUND-COLOR: #cccc99
}

body, td, th, p, div, .buttonklasse2, ol, ul, li, dl, dt, dd, span, input, select, textarea { font-family: verdana, sans-serif; }
body, td, th, p, div, .buttonklasse2, ol, ul, li, dl, dt, dd, span, input, select, textarea { font-size: 11px; }

/************** ausklammer 130210 wegen fehler im error-log aw-stats
.keinBild {
		background-image: url('../images/dbank/keinBild.gif');
		background-repeat:no-repeat;
		background-position: left 50%;
		}
************************************************************/		
.no	{display:none;font familie:arial 10px; color:white;

	}
	
.banner_text	{
	font-family:arial,verdana,helvetica;
	font-size:12px;
	}

#oben_rechts	{
	position:absolute;
	top:5px;
	left:680px;
	text-align:left;
}

#unten_rechts	{
	position:absolute;
	bottom:10;
	right:2%;
	text-align:center;
}

#list_oben_rechts	{
	position:absolute;
	top:328px;
	left:810px;
	text-align:left;
}

/* allgemeine Definition */

.buttonklasse2 {
	background-color: #cccccc;
	padding: 1px;
	border: solid 1px #ff6600;
}

/* allgemeine Groessendefinition */
.size1 { font-size: 10px; }
.size2 { font-size: 11px; }
.size3 { font-size: 14px; }
.size4 { font-size: 16px; }
.size5 { font-size: 18px; }
.size6 { font-size: 20px; }

h1 {
  font-size: 13px;
}


/* Zusatzdefinitonen */


form {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
}

th,
.FormularZelle { padding: 1px; background-color: #d9e1f0; border-bottom: 0px solid #ffffff; }
.FormularZelleBorder { padding: 1px; background-color: #d9e1f0; border-bottom: 0px solid #ffffff; border-right: 0px solid #ffffff;  }
th,


/* neuer Nachfragerbereich */

th,
.FindeFormularZelle { padding: 1px; background-color: #d9e1f0; }

/******************* format 1948 ********************************/

dt {
  font-family: arial, verdana, helvetica;
  font-size: 13px;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 2px; 
}

dd {
  font-family: arial, verdana, helvetica;
  font-size: 13px;
  margin-left: 0px;
  width: 45em;
}

* html dl,dd,dt {
  width:500px;
}

/*
******************* text-indent h3 link 2 more *****************/
#content_mitte span h3, #content_mitte span h4 {
background: url("http://www.sommer-immobilien.eu/de/fileadmin/templates/sommer-immo/images/logo_sommer_h22b.gif") no-repeat;
background-position: 0 0.21em;
text-indent: +89px;
font-family: arial,georgia,verdana;
text-transform:uppercase;
}

/********************bg_objektanzeige message ******************************/
/* #content_mitte #uid1988, #content_mitte #uid1892 { */
#content_mitte #uid1988 {
  background: url(http://www.hl-immobilien.de/images/bg_vermietet.gif) no-repeat;
  background-position:30px 290px;
}

/*
***************************** Einzelansicht text p2 ************************/
#content_mitte p .p2 {
  font-family:verdana,arial;
  color:blue;
  font-size:120%;
  font-weight:bold;
}

/*** 1990 verkauft
*****************************************************************************************/

table#uid1990 {
  background-image: url(http://www.sommer-immobilien.eu/de/fileadmin/images/verkauft.gif);
  background-repeat:no-repeat;
  background-position:110px 220px;
}

a { 
  outline: 0; 
}

/*
************************* rss *********************************/
p#rssicon img {
  border:0;
  width:20px;
  margin-top:40px;
  margin-right:5px;
}

p#rssicon a {
  text-decoration:none;
}

/*
**************************** TabFon *****************************/
#fon {
    background:url(http://www.sommer-immobilien.eu/fileadmin/images/ImmobilienTelefon.png);
    background-repeat:no-repeat;
    position:fixed;
    height:55px;
    width:300px;
    margin: -40px 700px;
    z-index:100;
  }


/*  =detailAnsicht 030311
----------------------------------------------------------------*/

/*
* Formate Einzelansicht***************************
  ul#nav {
    margin:0;
    padding:0;
    list-style:none;
    width:450px;
  }
  
  #nav li {
    margin:2px 0;
    padding-top:5px;
    font-family:arial,verdana,helvetica;
    font-size:1.1em;
  }
  
  ul#nav li span {
    float:right;
  }
  
  ul#nav li br {
    clear:both;
  }
  
  .trenner {
    color:red;
    font-weight:bold;
  }
**************************** ende einzelansicht ****************/  

a {font-family:arial,sans-serif,helvetica;font-size:13px;
	padding:;
	text-decoration:none;}
a:link {color:blue;}
a:visited {color:blue;}
/*a:hover {text-decoration:none;color:darkblue; background-color:##dfdfdf;border:1px solid darkblue;}*/
a:hover {text-decoration:underline;color:red;}

BODY {
	BACKGROUND-COLOR: #ffffff
	margin-left:20px;
}
.sanshead {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000066; FONT-FAMILY: arial, helvetica, sans-serif
}
.serifhead {
	FONT-SIZE: 31px; COLOR: #cc9933; FONT-FAMILY: "times new roman", times, serif
}
.largehead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.midhead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.smallhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.boxhead {
	FONT-SIZE: 12px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.tabhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; FONT-FAMILY: arial, helvetica, sans-serif
}
.formhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.propertynav {
	FONT-SIZE: 10px; COLOR: #993333; FONT-FAMILY: arial, helvetica, sans-serif
}
.myfavoritestext {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif
}
.textnav {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif ;
}
.copyrightdate {
	FONT-SIZE: 10px; COLOR: #cccc99; FONT-FAMILY: arial, helvetica, sans-serif
}
.copyrighturl {
	FONT-SIZE: 10px; COLOR: #cccc99; FONT-FAMILY: arial, helvetica, sans-serif
}
.listbg-odd {
	BACKGROUND-COLOR: #e9e9cc
}
.listbg-even {
	BACKGROUND-COLOR: #ffffff
}
.myfavoritesbg {
	BACKGROUND-COLOR: #cc9933
}
.myopenhousebg {
	BACKGROUND-COLOR: #cc9933
}
.myagentsbg {
	BACKGROUND-COLOR: #cccc99
}

body, td, th, p, div, .buttonklasse2, ol, ul, li, dl, dt, dd, span, input, select, textarea { font-family: verdana, sans-serif; }
body, td, th, p, div, .buttonklasse2, ol, ul, li, dl, dt, dd, span, input, select, textarea { font-size: 11px; }

/************** ausklammer 130210 wegen fehler im error-log aw-stats
.keinBild {
		background-image: url('../images/dbank/keinBild.gif');
		background-repeat:no-repeat;
		background-position: left 50%;
		}
************************************************************/		
.no	{display:none;font familie:arial 10px; color:white;

	}
	
.banner_text	{
	font-family:arial,verdana,helvetica;
	font-size:12px;
	}

#oben_rechts	{
	position:absolute;
	top:5px;
	left:680px;
	text-align:left;
}

#unten_rechts	{
	position:absolute;
	bottom:10;
	right:2%;
	text-align:center;
}

#list_oben_rechts	{
	position:absolute;
	top:328px;
	left:810px;
	text-align:left;
}

/* allgemeine Definition */

.buttonklasse2 {
	background-color: #cccccc;
	padding: 1px;
	border: solid 1px #ff6600;
}

/* allgemeine Groessendefinition */
.size1 { font-size: 10px; }
.size2 { font-size: 11px; }
.size3 { font-size: 14px; }
.size4 { font-size: 16px; }
.size5 { font-size: 18px; }
.size6 { font-size: 20px; }

h1 {
  font-size: 13px;
}


/* Zusatzdefinitonen */


form {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
}

th,
.FormularZelle { padding: 1px; background-color: #d9e1f0; border-bottom: 0px solid #ffffff; }
.FormularZelleBorder { padding: 1px; background-color: #d9e1f0; border-bottom: 0px solid #ffffff; border-right: 0px solid #ffffff;  }
th,


/* neuer Nachfragerbereich */

th,
.FindeFormularZelle { padding: 1px; background-color: #d9e1f0; }

/******************* format 1948 ********************************/

dt {
  font-family: arial, verdana, helvetica;
  font-size: 13px;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 2px; 
}

dd {
  font-family: arial, verdana, helvetica;
  font-size: 13px;
  margin-left: 0px;
  width: 45em;
}

* html dl,dd,dt {
  width:500px;
}

/*
******************* text-indent h3 link 2 more *****************/
#content_mitte span h3, #content_mitte span h4 {
background: url("http://www.sommer-immobilien.eu/de/fileadmin/templates/sommer-immo/images/logo_sommer_h22b.gif") no-repeat;
background-position: 0 0.21em;
text-indent: +89px;
font-family: arial,georgia,verdana;
text-transform:uppercase;
}

/********************bg_objektanzeige message ******************************/
/* #content_mitte #uid1988, #content_mitte #uid1892 { */
#content_mitte #uid1988 {
  background: url(http://www.hl-immobilien.de/images/bg_vermietet.gif) no-repeat;
  background-position:30px 290px;
}

/*
***************************** Einzelansicht text p2 ************************/
#content_mitte p .p2 {
  font-family:verdana,arial;
  color:blue;
  font-size:120%;
  font-weight:bold;
}

/*** 1990 verkauft
*****************************************************************************************/

table#uid1990 {
  background-image: url(http://www.sommer-immobilien.eu/de/fileadmin/images/verkauft.gif);
  background-repeat:no-repeat;
  background-position:110px 220px;
}

a { 
  outline: 0; 
}

/*
************************* rss *********************************/
p#rssicon img {
  border:0;
  width:20px;
  margin-top:40px;
  margin-right:5px;
}

p#rssicon a {
  text-decoration:none;
}

/*
**************************** TabFon *****************************/
#fon {
    background:url(http://www.sommer-immobilien.eu/fileadmin/images/ImmobilienTelefon.png);
    background-repeat:no-repeat;
    position:fixed;
    height:55px;
    width:300px;
    margin: -40px 700px;
    z-index:100;
  }


/*  =detailAnsicht 030311
----------------------------------------------------------------*/

ul#nav {
    width:480px;
    margin:0;
    padding:0;
    list-style:none;
  }
  
#nav li {
    margin: 5px 0;
    padding-top:1px;
    background: url(bg_dotted.gif) repeat-x 0 77% !important;
    background-position:0 61%; /* ieHack*/
    font-family:helvetica,arial,verdana;
    font-size:130%; 
  }
  
ul#nav li span {
    float:right;
    padding:1px 3px;
    background:#fff;
    font-size:100%;
  }
  
ul#nav li br {
    clear:both;
  }
  
span#beschreibung {
    color:red;
    display:block;
    clear:left;
  }
  
li#nav-bild img {
  padding:5px;
  border-top:1px solid #ddd;
  border-right:2px solid #ddd;
  border-bottom:2px solid #ddd;
  border-left:1px solid #ddd;
}

li#nav-desc {
  font-size:120%;
}

li#nav-Objekt {
  border-top:1px solid silver;
  padding:10px 0;
}

div#extraDiv1 span {
  position:absolute;
  top:300px;
  left:260px;
  width:500px;
  height:500px;
  background: url(../images/res.gif) no-repeat;
}

/*
********** 020911 - No2330 **************************/

#uid2330 p, #uid2330 li {
  font-size:110%;
}

#uid2330 li {
  list-style:disc;
}
