/*
********************* Copyright by Georg Sommer :: www.g-sommer.de/consultant ************/
@charset "utf-8";

@import url(/de/fileadmin/templates/sommer-immo/css/sform.css);

/*
************************* neutral 221110 *********************/
ul, li {
  list-style:none;
  list-style-type:none;
  margin:0;
  padding:0;
} 

html body {
  text-align: center;
  font-family: georgia, arial, verdana, helvetica;
  font-size: 12px;
  color: #115173;
  background: url("images/bg_blue_verlauf1.gif"); 
/* background-image: url("images/layout_grid.gif"); */
  margin: 0;
  background-attachment:scroll;
/**************** geändert 12/09 ****************************/
  min-height: 99%;
  height: auto !important;
  height: 99%
}


#content_mitte p {
font-family: georgia, comic sans ms, verdana, helvetica, arial;
font-size: 12px;
}

/*
******************* text-indent h1 *****************/
#content_mitte h1 {
background: url("images/logo_sommer_h22b.gif") no-repeat;
background-position: 0 0.21em;
font-size:1.1em;
text-indent: +89px;
font-family: arial,georgia,verdana;
}


/*
***************************** news start *******************
************* ausklammer 140211 ****************************
#uid4 #content_mitte h2 {
background: url("images/logo_sommer_h22b.gif") no-repeat;
background-position: 0 0.21em;
text-indent: +89px;
font-family: arial,georgia,verdana;
text-transform:uppercase;
}
***********************************************************/


/*
******************* text-indent h2 *****************/
#content_mitte h2 {
/*  background: url(images/block10-19.gif) left no-repeat; */
/*  background-position: 0px 1px;                          */
  background: url(images/ts.png) no-repeat;  
  background-position: 0px -201px;  
  font-family: arial, verdana, helvetica;
  font-size: 13px;
  font-size:1.1em;
  text-indent: 19px;
  text-transform:uppercase;
}


#right_content h1 {
  font-family: arial, verdana, helvetica;
  font-size: 13px;
  font-weight:bold;
  color: #4D70A3;
  background: url("images/block10-19.gif") no-repeat; 
  background-position: 0px 3px;
  text-indent: +15px;
}

/****************** h2 rechts ***************/
#right_content h2 {
  font-family: arial,georgia,verdana;
  text-transform:uppercase;
  letter-spacing:1px;
}

#right_content p {
  font-family: verdana, helvetica;
  font-size: 11px;
  color:#5464A1;
}

/******** InvestRelation **********/
#uid1 #right_content strong {
  color:#5464A1;
  font-family:arial,verdana;
  font-size:12px;
  line-height:15px;
  letter-spacing:0.6px;
}

#uid1 #right_content p {
  font-family: arial, verdana, helvetica;
  font-size: 13px;
  letter-spacing:-0.1px;
  color:#5464A1;
}

/**********************************/

#container {
  margin: 0 auto;
  text-align: left;
}

/*
**************** Border none bei clear.gif *********/
#container img[src="clear.gif"]{
  border:none;
}

#cheader {
  background: #fff url(images/bg_kette2_blue.gif) right bottom no-repeat;
}  

/* line4news_clearer */

.clearer hr {
  border: 0px; /* Für Firefox und Opera */
  border-top: solid 1px #DDD;
  border-bottom: transparent;
}

hr {
  border: 0px; /* Für Firefox und Opera */
  border-top: solid 1px #DDD;
  border-bottom: transparent;
}


/***pic shadow *********/

.img-wrapper {
    background: #fff url(images/shadow.png) no-repeat bottom right;
    clear: right;
    float:left;
    position: relative;
    margin-bottom:10px;
}
  
.img-wrapper img {
    background-color: #fff;
    border: 1px solid #a9a9a9;
    padding: 4px;
    display: block;
    margin: -5px 5px 5px -5px;
    position: relative;
}

.img-wrapper a {
  text-decoration:none;
}

/************* box ******/
#right_content .banner_box, 
.banner_box {
  margin: 5px 0 0 0; 
  width: 158px;
  font-family: comic sans ms,helvetica, arial,verdana;
  font-size:90%;
  text-align:center;
  padding: 25px 2px 10px 3px;
  background: #0174DF url(images/bg_pinwand2.gif) no-repeat top;
  border: 1px solid #e9e9e9;
  border-bottom: 1px solid #BFD9FF;
}

#right_content .banner_box a, a.link, a.active, a.hoover,
.banner_box a, a.link, a.active, a.hoover {
  text-decoration: none;
  color: white;
}

/************* lizenz box ******/
.lizenz_box {
  width: 468px;
  font-family: verdana, arial, helvetica;
  font-size:10px;
  padding: 25px 2px 10px 3px;
  background: #fff url(images/bg_lizenz.gif) no-repeat top center;
  border: 1px solid #e9e9e9;
  border-bottom: 1px solid #BFD9FF;
}

/******** ostern ****************/
.ostern {
margin: 10px 0 0 10px;
background: transparent;
position: absolute;
}

#headline{
	font-weight:bold;
	line-height: 40px;
	background-image: url('images/bg_verlauf200.gif'); 
	background-repeat: repeat-x;
}

h1 { 
  font-family:georgia, verdana,arial,helvetica;
  font-size:13px;
  color: #115173;
}

h2 { 
  font-family:georgia, verdana,arial, helvetica;
  font-size:12px;
  color: #115173;
  line-height: 14px;
}

h3 { 
  font-family:georgia, verdana, arial, helvetica;
  font-size:12px;
  color: #115173;
}

h5 {
  font-family: arial, verdana;
  font-weight:normal;
  font-size:0.9em;
  color:silver;
  margin-top: 75px;
}

p a {
  font-family: georgia, comic sans ms, verdana, helvetica, arial;
  font-size: 12px;
  color: #115173;
}

/************************** Linkformat LeftContent *********/
#uid6 #left_content {
  margin-top:20px;
}

#uid6 #left_content a[href^="makler"]{
  color:gray;
  text-transform:uppercase;
}

/********************** TOP-menu **************************/
#top_menu a {
  font-family:helvetica,verdana,arial,helvetica;
  color: gray; 
  text-decoration:none;
  font-size:0.9em;
  font-weight: bold;
  padding:0 5px 0 5px;
  letter-spacing:0.1em;
  text-transform:uppercase;
}

/*************** submenu_stil ******************/

#left_content ul  {
  margin:10px 0;
}

#left_content li  {
  text-indent:25px;
  line-height:20px;
  margin:0;
  padding:0;
  background: #fff url(/de/fileadmin/images/ts.png)no-repeat;
  background-position:0 -700px;
}

.submenu_stil a {
  font-family: verdana, helvetica,arial,verdana;
  color: #848484; 
  text-decoration:none;
}
/***************** stop submenu *****************/  
  

#footer p {
font-family: arial,verdana,helvetica;
font-size: 11px;
color: #8F9EAC;
text-align:left;
padding: 0 50px 0 60px;
}

a:hover {
  text-decoration:none;
}

a a:link a:visited {
  color: #115173;
  text-decoration:underline;  
}

/*---Linkformat Kontakt ---*/
#right_content ul a { 
  color:  #115173;
  text-decoration: none;
  padding-left: 10px;
}


/*******************************
li {
  list-style-type: none;
  margin-left:-22px;
  list-style-image: url('images/bullet_double.gif');
  list-style-position: outside;
  color: #115173; 
}
*********************************/


li a {
  text-decoration: none;
}

/*** line over breadcrumb width
******************************************************/
p.breadcrumb {
  width:90%;
}

.breadcrumb {
  font-family: verdana,arial,helvetica;
  text-align: left;
  margin-top: -1px;
  padding-top: 5px;
  border-top:1px solid #CCD3F6;
  width:99%;
  float:left;
}

.breadcrumb img {
  padding:0 0 3px;
}

a.breadcrumb, a.breadcrumb:link, a.breadcrump:active, a.breadcrumb:visited {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
  text-decoration: none;
}

/*************** Format Breadcrumb ***********/
.breadcrumb a {
  font-family:arial;
  font-size:0.9em;
  color: #4D70A3;
  text-decoration: none;
}

a.left_menu {
 font-family: verdana, arial;
 font-size:12px;
 color: #3F0BCF;
 display: block;
 width: 170px;
 height: 20px;
 text-decoration: none;
 background: #94BBE9;
 border: solid 1px darkblue;
 text-indent: 5px;
 line-height: 20px;
 margin-bottom:-30px;
}

a.left_menu_wen, a[rel="left_menu_wen"], div.left_menu_wen a  {
font-family: verdana, arial;
font-size:0.9em;
color: #76767A;
display: block;
max-width: 165px; 
height: 14px;
text-decoration: none;
background: #F6F6FA;
text-indent: 2px;
line-height: 13px;
margin-bottom: -11px;
}


#logo {
background-color: #fff;
background: url('images/logo_sommer200si.gif') no-repeat;
background-position: bottom left;
width: 700px;
height:71px;
margin-left:5%;
}

#top_menu {
width:94.9%;
margin-left:5%;
margin-top:8px;
height: 20px;
color: orange;
}

/*********** wechselBild im Header ***************************/ 
#header_bild {
  margin-top: 14px;
  margin-left: 5%;
  background-repeat: no-repeat;
  background-position:top left;
  height:169px;
  width:903px;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
}

#top_right{
position: absolute;
margin-left: 718px;
width:200px;
margin-top: 10px;
}

/*** searchfield top right ***
**********************************************************************/
#top_right input {
  width:120px;
  font-size:90%;
  color:#000;
}

#top_right .button {
  background:orange;
  width:55px;
  font-size:90%;
  color:#fff;
}


/********************************* top_right Date ***************************/
#top_right p span {
  font-family: arial, verdana;
  font-weight:normal;
  font-size:0.9em;
  color: silver;
}   


/*---Linkformat top_right ---*/

.trf {
  font-family: verdana,arial,helvetica;
  font-size: 11px;
  text-align: left;
}

a.trf, a.trf:link, a.trf:active, a.trf:visited {
  font-family: verdana,arial,helvetica;
  font-size: 11px;
  text-decoration: none;
  color: #fff;
  font-weight: bold;
}

.trf2 {
  font-family: verdana,arial,helvetica;
  color: gray;
  font-size: 11px;
  text-align: left;
  line-height: 15px;
}

a.trf2, a.trf2:link, a.trf2:active, a.trf2:visited {
  font-family: verdana,arial,helvetica;
  font-size: 11px;
  text-decoration: none;
  color: gray;
  font-weight: bold;
}

a.listing, a[rel="listing"] {
  font-size:11px;
  text-decoration:none;
  color: #76767A;
}

#inhalt {
min-height: 420px;
margin: 15px 1px 10px 0px;
padding: 1px;
background: url('images/bg_verlauf_inhalt.jpg');
background-repeat: repeat-x;
background-position: bottom;
border-bottom: solid 1px silver;
}

* html #inhalt {
margin: 1px;
padding-top: 25px;
}

#left_content {
margin-left:5%;
padding:1px;
width:185px;
float:left;
}

/*** Partnerseite Text und Farbe *********************/

#uid1 #left_content a, #uid85 #left_content a {
  color: gray;
  text-decoration: none;
}

#uid85 #left_content h2 {
  color: #6193F4;
}

/****************************** test ************/

#left_content h2 {
  font-family:verdana,arial;
  text-indent:+5px;
  font-size:0.9em;
  margin-top:-0.5em;
}

.no {
  display: none;
}

/*
*************** ie6 ******************/
* html #left_content {
margin-left:2.5%;
padding:1px;
width:16%;
float:left;
}


/*-------start in shop format --------- */
#left_content .csc-textpic-caption {
font-family:verdana, arial; font-size: 11px;
}
#left_content img {
margin: 0 0 0 -5px;
}
 
#left_content h1 {
font-family:verdana, arial; font-size: 11px;
}
/*---- stop shop in shop format --------- */


#content_mitte {
padding: 5px 10px 1px 10px;
width:535px;
float:left;
}

/************ gifbuilder *********************/
#content_mitte span img {
  margin: 0px 0px -5px 0px;
}

* html #content_mitte {
margin: 1px;
padding: 5px 15px 1px 10px;
width:47%;
float:left;
}

/*** cssm s20***/
p#breit {
width:65%;
margin-right:20px;
padding:5px;
min-height: 450px;
float:left;
}

#right_content {
width: 200px;
margin-right:1px;
padding:7px 0 10px 1px;
float:left;
}

.clearing {
clear: both;
height: 0;
padding: 0;
border: 0;
margin: 0;
font-size: 0;
line-height: 0;
}


input, textarea {
width: 310px;
background:#EEF1FE;
border: solid 0 transparent;
border-left: 1px solid silver;
border-bottom: 1px solid silver;
}

input[type="submit"]{
  width: 100px;
  color: white;
  background-color: blue;
}

.sp_bettercontact_label {
font-family: verdana, arial, helvetica;
font-size: 11px;
line-height: 20px;
}

.sp_bettercontact_senden {
margin-top: 10px;
border: solid 1px #A7B6F8;
background: orange;
text-align: center;
}

#sp_bettercontact_hidden {
  margin-bottom:-80px;
}

/************************banner******************/

#content_mitte .banner_text	{
  font-family:arial,verdana,helvetica;
  font-size:12px;
  background-color: transparent;
  border-color: silver;
  margin-bottom: 5px;
}

#content_mitte .banner_text img {
  margin-right:3px;
}

#content_mitte .banner_text a {
  text-decoration:none;
  font-weight:normal;
}

/**************** RefListe ************/

.referenz {
font-family: verdana, arial, helvetica;
font-size: 11px;
line-height:15px;
display: block;
}

/*
****** Referenzen *******************/
.ref {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #115173;
}

.ref p {
  margin-top: 0px;
}

.ref p.firstl {
  font-size: 110%;
  font-weight: bold;
  margin-bottom: 0px;
  color: #115173;

}

.ref img {
  width: 85px;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 0px;
}

.clear {
  clear: both;
} 

/*
********* maklerdesign************/
img.maklerdesign {
  position: absolute top right;
  float: right;
  margin: 5px 20px 10px 0;
}

/*
********* faq inputs ****/
.tx-irfaq-pi1 textarea {
width: 200px;
background:#EEF1FE;
border-left: 1px solid orange;
border-bottom: 1px solid orange;
}

.tx-irfaq-pi1 input {
width: 200px;
background:#EEF1FE;
color: #115173;
border-left: 1px solid orange;
border-bottom: 1px solid orange;
}

/*
*********** nur ie6 *****************/
* html .tx-irfaq-pi1 dt {
  margin-bottom:-12px;
}

* html .tx-irfaq-pi1 dd p {
  margin:5px 0 10px 0;
}

/*
********* minijoboffers *********/
.joboffers p {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  clear:both;
}

#content_mitte .p_color {
font-family:arial, verdana;
padding:10px;
border:solid 1px orange;   /*#6DAD58; */
background: transparent;
}

#content_mitte .p_color a {
  font-weight:bold;
  text-decoration:none;
  font-size:1em;
  color: green;
  font-size:1em;
}

.joboffers a {
  font-family: arial, verdana, georgia;
  font-size:1.1em;
  text-decoration: none;
}

.joboffers a:link, a:active, a:visited {
  text-decoration: none;
}

.joboffers a:hover {
  text-decoration: underline;
}

/*
------------------ news formate 020210 -------------*/ 

.news-list-container  A:LINK, .news-list-container A:VISITED, .news-list-container A:HOVER {
        font-family: verdana, arial, helvetica;
	color:#4D70A3;
	text-decoration: none;
	font-size:80%;
}

.news-latest-container  A:LINK, .news-list-container A:VISITED, .news-list-container A:HOVER {
        font-family: verdana, arial, helvetica;
	color:#4D70A3;
	text-decoration: none;
		font-size:80%;
}


.news-list-container A:HOVER {
   text-decoration: underline;
   	font-size:80%;
}

.news-latest-container A:HOVER {
   text-decoration: underline;
   	font-size:80%;
}

.news-latest-item a {
        font-family: verdana, arial, helvetica;
	color:#4D70A3;
	text-decoration: none;
		font-size:80%;
}

.news-list-item img, .news-latest-item img {
  float:right;
  margin:-30px 0px 10px 10px;
  border:1px solid silver;
}

.news-single-img img {
  border: 1px solid silver;
}


.news-latest-item IMG {
        height: auto;
	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
}

.news-latest-date {
  font-family: verdana, arial;
  font-weight:normal;
  line-height: 1.5;
  color: #267AAE;
}

.news-list-date {
  font-family: verdana, arial;
  font-weight:normal;
  font-size: 0.9em;
  line-height: 1.9;
  color: #E13703;
}

/* =Form Suche News
---------------------------------------------------------------------*/
#content_mitte input[name*="news"] {
  width:250px;
}

#content_mitte input[type="submit"] {
  width:150px;
  background:orange;
  font-weight:bold;
  border:1px solid silver;
}

#uid93 #content_mitte a {
  text-decoration:none;
}

/*
***************** 130211 news-listing start *************************/
#uid89 #content_mitte span h2 {
  background-image: url(/de/fileadmin/templates/images/ts.png);
  background-position: 0 -501px;
  background-repeat:no-repeat;
  text-indent:25px;
}

#content_mitte .news-list-item  {
  font-family:helvetica, arial;
  font-size:;
  margin-right:20px;
}

#content_mitte .news-list-item a  {
  font-family:arial;
  font-size:1.1em;
}

/***** Categorieanzeige ausblenden **********/
#content_mitte .news-list-category {
  display:none;
}

/*********** List-Date ausblenden *******************/
.news-list-date {
  display:none;
}

/*********** news breadcrump bottom **************************/
.news-list-browse {
  font-family:arial,helvetica;
  font-size:1em;
  text-align:left;
  color:red;
  text-decoration:;
  padding-top:10px;
}

/*********** news breadcrump bottom **************************/
#content_mitte .browseLinksWrap a{
  color:blue;
}

/*
***************** 130211 news-listing stop ***********/

input[type="radio"] {
  width: 12px;
}  
 
input[type="checkbox"] {
  width: 12px;
}

input[type="submit"] {
  width: 150px;
}

input:focus, textarea:focus {
  background: #ffc;
}

.tx_ablinklist_viewRateLink input[type="radio"] {
  width:12px;
}

.tx_ablinklist_viewRateLink input[type="submit"] {
  width:120px;
}

.tx_ablinklist_searchView_searchBox_button {
  width: 100px;
}

.tx_ablinklist_searchView_searchBox_searchWord {
  width: 250px;
}

.tx_ablinklist_viewAddNewLink input[type="submit"] {
  width: 150px;
  margin-top: 10px;
}

.tx_ablinklist_treeView_category tx_ablinklist_treeView_category_level_1 {
  margin-bottom: 10px;
}

.tx_ablinklist_treeView_category tx_ablinklist_treeView_category_level_2 {
  margin-left: 0px;
}

/*--- css-Formate used goods
-------------------------------------------*/
.tx-skusedgoods-pi1 input[type="text"] {
width: 300px;
}
/*--- ende cssFormat used goods ende */


/*--- cssFormate sr_userRegister ---*/
.tx-srfeuserregister-pi1 input, textarea {
  width:310px;
}

.tx-srfeuserregister-pi1 input[type="radio"] {
  width:25px;
  margin:6px 0;
}

.tx-srfeuserregister-pi1 input[type="submit"] {
  width:120px;
}

.tx-srfeuserregister-pi1 label[tx-srfeuserregister-pi1-image-0] {
  width:200px;
}

/*--------- cssForm NewLoginBox -----------------*/

.tx-newloginbox-pi1 input {
  width: 150px;
}

.tx-newloginbox-pi1 input[type="submit"] {
  width:150px;
}

/*--------- rggooglemaps ------------------------*/
.tx-rggooglemap-pi1 input[type="checkbox"] {
  width:12px;
}  

/*--------------Formate Adressliste ------------ */
.tx-newloginbox-pi3 th {
  width: 150px;
  font-family: georgia, helvetica, verdana;
  font-weight: normal;
  font-size: 12px;
  background:#ddd;
}

.tx-newloginbox-pi3 img {
  width: auto;
  max-width: 100px;
  height: auto;
  padding-top: 5px;
}

.tx-newloginbox-pi3 table {
  width: 100%;
  border: 1px solid #ddd;
  padding: 5px;
}

/* =pencil
-----------pencil im Fromular ------------- */

/* .tx-spbettercontact-pi1 form */
#uid26 #content_mitte, #uid30 #content_mitte,
#uid31 #content_mitte, #uid42 #content_mitte {
  background: url('images/pencil.gif') 415px 120px no-repeat;
}

/*----------- used goods -------------------- */
.tx-skusedgoods-pi1 th {
  text-align: left;
  font-family: arial, verdana, helvetica;
  font-size: 13px;
}

.tx-skusedgoods-pi1 table {
  width: 100%;
}

.tx-skusedgoods-pi1 a {
  text-decoration: none;
}

/*-----------------small ads ---------------- */

.tx-kesmallads-pi1 {
  width: 98%;
}

.tx-kesmallads-pi1-image img {
  float:right;
  margin-left:1opx;
  margin-right: 10px;
  border: 1px solid silver;
}

.tx-kesmallads-pi1-email {
  background: ;
  margin: 5px 25px 20px 0px;
  border-bottom: 1px solid silver;
  padding: 3px;
}

.tx-kesmallads-pi1-email a {
  text-decoration: none;
}

.tx-kesmallads-pi1 th {
  text-align:left;
}

/*------ dcgooglemap ----------*/
.tx-dcdgooglemap-pi1 input {
  width: 20px;
}


/*--------TYPO3Werbung--------- */
#footer img {
  position:absolute;
  right:20px;
}


/* =LinkListe Form
--------------------------------------------------------------------*/
.tx_ablinklist_treeView_category_level_2 {
  text-decoration: none;
  margin-left:-30px;
}

.tx-ablinklist-pi1 img {
  border: none;
  max-width: 435px;
}

#uid147 #content_mitte input[type="submit"] {
  width:100px;
  background:orange;
}

#uid144 #content_mitte select {
  width:150px;
  background:lightblue;
}

#uid147 #content_mitte input, #uid147 #content_mitte textarea {
  width:99%;
} 

#content_mitte div[class^="tx_ablinklist"] {
  font-family:helvetica, arial, verdana;
  font-size:105%;
  color:gray;
}

#content_mitte div[class^="tx_ablinklist"] input[type="submit"]{
  width:100px;
  float:left;
  margin-right:10px;
}

#content_mitte a[class="tx_ablinklist_catalogView_linkAddNew"] {
  color:red;
  font-family:helvetica,arial,verdana;
  line-height:30px;
  font-size:130%;
}

/*--------------- used goods -------------------*/
.tx-skusedgoods-pi1 img {
  float: left;
  margin-right: 10px;
}

/*------------------ estate agent --------------*/

.tx-estateagent-pi1 a {
  text-decoration: none;
  font-family:verdana, arial;
  color: #297496;
}

.tx-estateagent-pi1 a:hover {
  text-decoration: underline;
}

.tx-estateagent-pi1 a:visited {
  text-decoration: red;
}

.tx-estateagent-pi1 img {
  width:80px;
  height: auto;
  border: 1px solid silver;
  margin-left: 10px;
}

/***************** Linkformat footer-email ****************/

#footer a {
  text-decoration:none;
  font-family:arial,verdana;
  font-size: 11px;
  color: #8F9EAC;
}

/****************** bg_partner ***********************/
#uid85 #content_mitte, #uid20 #content_mitte {
  background: url(images/5ooeuro.gif) no-repeat;
  background-position: 190px 1px;
}


/******************* bg fitness ****************************/
#uid202 #content_mitte {
  background: url(images/bg_fitness.gif) no-repeat center right;
  }
  
#uid202 #content_mitte {  
  margin-right:10px;
}

/******************* bg stadtpark ****************************/
#uid201 #content_mitte {
  background: url(images/bg_1932.gif) no-repeat center right;
  }
  
/******************* bg neunhammer ****************************/
#uid222 #content_mitte {
  background: url(images/bg_uid222.gif) no-repeat right top;
/*  background-position:150px 30px;  */
}
  
/******************* consulter ****************************/
#uid5 #content_mitte {
  background: url("images/consulter_blue.gif") no-repeat;  
  background-position: 210px 1px;
}  

/******************* neuenhammer 222 ****************************/
#uid222 #content_mitte a, #uid223 #content_mitte a, #uid224 #content_mitte a, #uid20 #content_mitte a, #uid221 #content_mitte a {
  font-family:, arial, verdana;
  text-decoration:none;
  color: #577EFC;
}  

#uid222 #content_mitte, #uid224 #content_mitte {
  width: 55%;
  max-width:590px;
} 

#uid223 #content_mitte {
  width: 55%;
  max-width:660px;
} 

/*  =Neuenhammer verkauft
------------------------------------------------------------------------------------------------------*/
#uid223 #content_mitte, #uid222 #content_mitte, #uid224 #content_mitte {
  background: url("/de/fileadmin/templates/images/bg_vk450.gif") no-repeat;
  background-position:50px 0px;
}

/* =2023 Praxisumbau 
-----------------------------------------------------------------------------------------------------*/
#uid503 #content_mitte {
  background: url("/de/fileadmin/images/2023/grundriss-webau3.gif") no-repeat;
  background-position:center;
}

#uid503 a[href*="26"] {
  color:blue;
  text-decoration:none;
}

/************ additional footer text *******************/
#additionaltext p {
  font-family: arial, verdana, helvetica;
  font-size:1em;
  text-decoration: none;
}

#additionaltext a {
  font-family: arial, verdana, helvetica;
  font-size:1em;
  text-decoration: none;
}

/**** leftside headerBild - zen S.100 ***/
html>body #vhang {
  position: absolute;
  margin-left: -5%;  
  width: 260px;
  height:169px;
  border-right:1px solid #fff;
  background: url(images/kasten50.png) top left no-repeat;
  z-index:10;
}

* html #vhang {
  position: absolute;
  margin-left: -5%;
  width: 260px;
  height:169px;
  display:transparent;
  z-index:10;
}

/** right_content_Bilder rahmen ******************************************/
#right_content img {
 background-color:  #fff url(images/shadow.png) no-repeat bottom right;
    border: 1px solid #a9a9a9;
    padding: 4px;
    display: block;
}


#uid307 #right_content a, #uid18 #right_content a, #uid5 #right_content a {
  font-weight:normal;
  font-size:90%;
}

/*
********************** atag-Formate *********************************/
#uid32 #content_mitte a[title~="Refrenzen"] {
  color:red;
  font-weight:bold;
}

#uid32 #content_mitte a[title~="SOMMER"] {
  color:blue;
  font-weight:bold;
}

#content_mitte a[title~="Immoblog"] {
  color:blue;
  font-weight:bold;
}


/************************** Linkcolor *****************************/
#uid314 #content_mitte a[title~="Werbung"] {
  color:blue;
}

#uid314 #content_mitte a[title~="Email"] {
  color:red;
}

/**************************** kursentwicklung *********************/
#uid317 #content_mitte a[title~="Kursentwicklung"], #uid2 #content_mitte a[title~="Kursentwicklung"] {
  font-family:kaufmann,georgia,verdana;
  font-weight:normal;
  font-size:2em;
  padding:0 0 0 5px;
  line-height:10px;
  text-decoration:none;
}

#uid317 #right_content a {
  font-family:arial,verdana;
  color:gray;
  font-weight:normal;
  font-size:1em;
}

/******************* bg kursentwicklung **************/
#uid317 #content_mitte {
  background: url(images/bg_boerse.jpg) no-repeat right top;
  background-position: 30px -80px;
}

/****************** Sicherheit geben ****************/
#uid1 #content_mitte a[title~="Sicherheit"] {
  font-family:kaufmann,georgia,verdana;
  font-weight:normal;
  font-size:2em;
  padding:0 0 0 5px;
  line-height:10px;
  text-decoration:none;
}

/************************** kleinanzeigen ***********/
#right_content p strong {
  color:red;
}

/* Link-Format */
#content_mitte a[title~="stadtmuehlweg"] {
  color:blue;
  text-decoration:none;
  font-weight:bold;
}

/*** begin uid5 right_content ***/
#uid5 #right_content p {
  width:185px;
}

#uid5 #right_content strong {
  color:#FF9900;
}
/*** uid5 right_content end ***/

/*** Banner bundesländer mitte ***/
.p1 a {
  color: blue;
  text-decoration:none;
  font-family:georgia,verdana,arial;
  font-size:12px;
  font-stretch:expanded;
}

.p1 {
  background: url("images/minus.gif") no-repeat; 
  background-position: 0px 12px;
  text-indent: 15px;
  padding:9px 0;
  border-top:solid 1px silver;
}

/*** Dr Wiki **********************/ 
#uid371 img, #uid375 img {
  border:none;
}

#uid371 a[title~="Internetmarketing"], #uid375 a[title~="Internetmarketing"] {
  color:blue;
  text-decoration:none;
}

/******************* DrWiki ************************************/
#uid371 #content_mitte *,#uid375 #content_mitte * {
  font-family:arial, verdana;
}

#uid371 #content_mitte h3,#uid375 #content_mitte h3 {
  font-size:13px;
}

#content_mitte a[href*="tx_drwiki_pi1"] {
  color:blue;
}

#uid371 #content_mitte p + p, #uid375 #content_mitte p + p {
  background: url("images/plus.gif") no-repeat;
  background-position: 0px 2px;
  text-indent: 15px;
}

/* external links
================================== */

/****************** 170909 aus******270410 ein ********************************/
#content_mitte a[href^="http:"] {
  background: url(images/externalLink.gif) no-repeat right top;
  padding-right: 10px;
  color:#4D70A3;
}

/******************** ende ausklammer *****************************************/

#content_mitte a[href^="mailto:"] {
  background: url(images/email.png) no-repeat right top;
  padding-right: 15px;
  color:#4D70A3;
}

/**********************************************/
#content_mitte a[title*="Registrierung"], #content_mitte a[title*="registrieren"] {
  color:red;
}

/*********************** uploads icons pdf etc ***********************/
.csc-uploads-icon img {
  border:none;
}

/*********************** external und internal Link aus ***********************/
#uid1 #content_mitte a[href^="http:"], #uid1 #content_mitte a, 
#uid6 #content_mitte a, #uid89 #content_mitte a {
  background:none;
  padding: 0px;
  line-height:15px;
}
/************************* uid1 *************************/

#uid1 #content_mitte h2 {
  font-size:1em;
}

/*
************** text builder *****************************/
#uid1 #content_mitte span img {
  margin:0;
}

/*
******************************* atag uid1 *******************/
/*
*************************************
#uid1 #content_mitte li {
  list-style-type: none;
  list-style-image: url('images/plus.gif');
  color: #115173; 
}
*************************************/

#uid1 #content_mitte ul {
  margin:0;
  padding:0;
  list-style-type:none;
}

#uid1 #content_mitte .c3l1-left li {
  list-style: none;
  background: url(images/ts.png) no-repeat;
  background-position: 0 -5074px;
  text-indent: 20px;
  margin-left:1px;
} 

#uid1 #content_mitte .c3l1-middle li {
  list-style: none;
  background: url(images/ts.png) no-repeat;
  background-position: 0 -374px;
  text-indent: 20px;
  margin-left:1px;
} 

#uid1 #content_mitte .c3l1-right li {
  list-style: none;
  background: url(images/ts.png) no-repeat;
  background-position: 0 -7500px;
  text-indent: 20px;
  margin-left:1px;
}  

#uid1 #content_mitte li a {
  color: #546CB5; 
  text-decoration:none; 
}

#uid1 #content_mitte li a:hover {
  text-decoration: underline; 
}


/************************** branding first Line *******************/
#uid1 #content_mitte table strong {
  font-family:verdana,arial;
  font-size:1.4em;
}

/************************* ie7 ********/
* html #uid1 #content_mitte table strong {
  font-family:verdana,arial;
  font-size:1.4em;
}

/*
*************************** special Link external **************/
#uid1 #content_mitte a[title^="SOMMER"], #uid32 #content_mitte a[title^="SOMMER"], 
#uid64 #content_mitte a[title^="SOMMER"], #uid307 #content_mitte a[title^="SOMMER"],
#content_mitte a[href*="wiki"], #content_mitte a[href^="http://sbservices"],
#uid3 #content_mitte a[href$="fid=2"] {
  background: url(images/externalLink.gif) no-repeat right top;
  padding-right: 10px;
  color:#4D70A3;
}

/**************** Linkfarbe Seite 64 **********************************/
#uid64 #content_mitte a[title~="Newsletter"], #uid64 #content_mitte a[href*="makler"] {
  color:#2E9AFE;
  font-weight:bold;
}

/*************************** Sitemap ************************************/
#uid408 #left_content li, #uid408 #left_content ul {
  list-style:none;
  color:red;
  font-family:arial, verdana;
  margin:0; padding:0;
  text-align:left;
}

/* =Forms
--------------------------------------------------------------------------*/
#uid26 #content_mitte input[type="text"], #uid26 #content_mitte textarea,
#uid30 #content_mitte input[type="text"], #uid30 #content_mitte textarea,
#uid31 #content_mitte input[type="text"], #uid31 #content_mitte textarea,
#uid42 #content_mitte input[type="text"], #uid42 #content_mitte textarea {
  width:330px;
}

#uid26 #content_mitte label, #uid30 #content_mitte label,
#uid31 #content_mitte label, #uid42 #content_mitte label {
  width:80px;
  float:left;
}

/* =FormFehler
--------------------------------------------------------------------------*/
#content_mitte p.tx_spbettercontact_message {
background: url(images/fragez.gif) left no-repeat;
text-indent: +15px;
  font-family:arial,helvetica;
  color:red;
}

#uid410 #content_mitte a[title^="immobilien-"] {
  text-transform:uppercase;
  font-family:verdana,arial,helvetica;
  font-size:1.1em;
  color:red;
}

/************************ external sbservices aus ****************************/

#content_mitte a[href^="http://sbservices.de"], #content_mitte a[href^="http://www.hl-immobilien.de"],
#content_mitte img a {
  background:none;
  padding: 0px;
}


/*************************** User_Register **********************************/
#uid140 #content_mitte input[type="checkbox"],
#uid362 #content_mitte input[type="checkbox"] {
  width:25px;
  margin:6px 0;
}

#uid140 #content_mitte select,
#uid362 #content_mitte select {
  width:190px;
}

#uid140 #content_mitte fieldset {
  width:auto;
}

/************************ Newsletter-Anmeldung *****************************/
#uid417 #content_mitte input[type="submit"] {
  width:110px;
  background-color:orange;
}

#uid417 #content_mitte input[value="Send"] {
  width:110px;
  background-color:orange;
  margin-top:5px;
}


/************************************** bg tipp und waldthurn ***************************************/
#uid441 #content_mitte, #uid445 #content_mitte {
  background: url(images/geld3.gif)no-repeat 100px 109px;
}



/************************************ Objekt Mailform mitte *********************************/

#content_mitte #mailform fieldset {
  border:none;
}

#content_mitte #mailform label {
  display:block;
}

#content_mitte #mailform input[type="text"], #mailform textarea {
  width:350px;
}

/************************************ Pics waldthurn ***********************************/

#uid442 #content_mitte img {
  border: 1px solid silver;
}

#uid442 #content_mitte span img {
  border:none;
}


/****************************************** TagCloud ***************************/

.tx-vgetagcloud-pi1{
  background-color:transparent;
  padding:0 0 0 25px;
}

/*** Glossar Fontstyle
----------------------------------------------------------------------***/
#content_mitte dfn {
  font-style:normal;
  text-decoration:1px underline dotted;
}

/*** ie6 Glossar Fontstyle
----------------------------------------------------------------------***/
* html #content_mitte dfn {
  font-style:normal;
  text-decoration:1px underline dashed;
}

/*
*************************** Form Kundenwerbung ************************/
#content_mitte fieldset {
  border:1px solid silver;
  width:410px;
}

#content_mitte label {
  display:block;
  font-family:helvetica, arial,verdana;
  padding: 5px 0 0 0;
}

#uid449 #content_mitte input[type="text"], #uid449 #content_mitte textarea {
  width:400px;
}

#uid449 #content_mitte select {
  width:200px;
}

#uid449 #content_mitte input[type="submit"]{
  width:100px;
  float:left;
  margin:20px 0 0;
}

#uid449 #content_mitte input[type="reset"] {
  width:100px;
  margin:20px 0 0 20px;
  background:blue;
  color:white;
}

/* #font-family 
---------------------------------------------------------------------*/
#uid449 #content_mitte p, #uid449 #content_mitte fieldset {
  font-family:helvetica, arial;
}

/*
*********************************** prüfung *******************************/
#uid449 #content_mitte table {
  font-family: arial, verdana;
  color:re;
}

#uid449 #content_mitte table b {
  font-weight:normal;
}

#uid449 #content_mitte input[value^="Angaben"] {
  width:200px;
  margin:20px 0 0 20px;
  background:blue;
  color:white;
}

/*
******************************** Kostenlos pic right ****************************/
#uid2 #right_content dl img,
#uid1 #right_content dl img {
  margin-left:-5px;
}

/*
********************************************** Prämie kassieren *******************/
#uid462 #content_mitte a[title^="Prämie"] {
  color:blue;
}

/* =Blitz Kontakt
----------------------------------------------------------------------------------*/
#right_content fieldset, 
#left_content fieldset {
  width:150px;
}

#right_content input, #right_content select, 
#left_content input, #left_content select {
  width:150px;
}

#right_content label, #left_content label {
  display:block;
  margin-top:5px;
}

#right_content input[type="submit"], 
#left_content input[type="submit"] {
  margin-top:15px;
  width:150px;
  background-color:orange;
}

/* =Form Mistake
-------------------------------------------------------------------*/
#left_content .tx-powermail-pi1_mandatory,
#left_content .tx-powermail-pi1_mandatory li {
  list-style:none;
  font-family:arial,helvetica;
  line-height:2em;
  color:red;
}

/* =KontaktForm Hinweise
---------------------------------------------------------------------------*/
#uid26 #content_mitte p, #uid26 #content_mitte a[title^="Informationen"] {
  font-family:arial;
  width:470px;
}

/* =Wiki
------------------------------------------------------------------*/

#uid375 a img[src*="dr_wiki"] {
  margin:0;
  background:none;
  padding:0;
}

/* =Form Guestbook Seite94
----------------------------------------------------------------------*/
#uid94 #content_mitte input[type="text"], #content_mitte textarea {
  width:320px;
}

/*
****************************** external Bilder ausschalten ************/
#content_mitte .ads28 a[href^="http://"]  {
  background:none;
  margin:0;
  padding:0;
}

/* banner
************************************************************************/
#content_mitte .banner_text {
  font-family:arial, verdana,helvetica;
  border:1px solid orange;
  line-height:1.17em;
}

/* zvk-logo-text left 211109
***********************************************************************/
#zvk_textbanner {
  font-family:helvetica,arial;
  border:1px dashed orange;
  padding:5px;
  text-align:center;
  margin-right:25px;
}

/* LINK TIP zuverkaufen24
***********************************************************************/
#content_mitte a[href*="zuverkaufen24"] {
  color:#0101DF;
  text-decoration:none;
  font-family:helvetica,verdana,arial;
  font-size:1.1em;
  
}

#content_mitte a[href*="zoneid=24"]:before {
  content: url(http://www.sommer-immobilien.eu/de/fileadmin/images/zuverkaufen24com.gif) " ::";
  margin-right:5px;
}

/* left_content ads28
*****************************************************************/
#left_content a[href*="zoneid=31"] {
  font-family:verdana, arial, helvetica;
  text-decoration:none;
  margin:7px 0 0 -5px;
  float:left;
  font-size:1em;
  color:green;
}

/* content_mitte ads28
******************* banner SOMMER-before *****************/
a[href*="zoneid=17"] {
background: url("images/logo_sommer_h22b.gif") no-repeat;
background-position: 0 0.21em;
text-indent: +89px;
font-family: helvetica,arial,georgia,verdana;
text-decoration:none;
font-size:1.1em;
}

/* button on top uid1 * 011209
***********************************************************************/
#uid1 #content_mitte img {
  margin-top:-10px;
}

/* button 180x20 without style * 021209
**********************************************************************/
#content_mitte a[href*="zoneid=36"]:before, #right_content a[href*="zoneid=36"]:before {
 border:none;
 margin:0;
 padding:0;
 content:none;
}

/* top_menu
**********************************************************************/
#container a.top:before {
  content:":: ";
  font-size:1.2em;
  color:orange;
}

/* Impresum
***********************************************************/
#uid8 #content_mitte p, #uid8 #content_mitte h3 {
  font-size:90%;
  text-align:justify;
}

/* #news 030210
**************************************** news list items *****************************************/
#content_mitte h2 a[href*="ttnews"],#content_mitte a[href*="ttnews"], 
#content_mitte h2 a[href$="/"], #content_mitte div [class*="-item"] p,
#content_mitte div [class*="-item"] h2 {
  font-family:arial,helvetica;
  text-transform:none;
  font-size:100%;
  background:none;
  text-indent:0;
}

#content_mitte dl dt {
  margin:0 0 10px ;
}

#content_mitte div [class*="-related"] dd a {
  font-family:arial, helvetica,verdana;
  line-height:1.5em;
  text-decoration:none;
  font-size:1.1em;
}

#content_mitte div [class*="-related"] dd a:link,
#content_mitte div [class*="-related"] dd a:active, 
#content_mitte div [class*="-related"] dd a:visited {
  text-decoration:none;
  color:#000;
}

#content_mitte div [class*="-related"] dd a:hover {
  color:red;
}

/*
******************* Form News-List-Container 020211 ******************/

#content_mitte div.news-list-container {
  margin-top:20px;
}

#content_mitte div.news-list-container h3 a {
  font-family:helvetica,arial,verdana;
  color:blue;
  text-decoration:underline;
  font-size:1.1em;
  font-weight:normal;
}

#content_mitte div.news-list-container h3 {
  background-image: url(/de/fileadmin/templates/images/ts.png);
  background-position: 0 -373px;
  background-repeat:no-repeat;
  text-indent:20px;
  margin-bottom:-8px;
}

#content_mitte div.news-list-container h3 a {
  font-family:helvetica,arial,verdana;
  color:#0174DF;
  font-weight:bold;
  text-decoration:none;
}

#content_mitte div.news-list-container p {
  padding-left:20px;
}

#content_mitte div.news-list-item,
#content_mitte div.news-list-item p,
#content_mitte div.news-list-item a {
  padding:0;
}

#content_mitte div.news-list-item hr {
  display:none;
}

/************************** stop news ********************************/

/* select
************************************* 140210 ******************************/
#left_content select {
  margin:15px 0 15px;
  font-family:arial,verdana,helvetica;
  color:#0174DF;
  background:#EFF5FB;
  border:1px solid #CEE3F6;
}

/* Input login **
**************************************************************************/
#content_mitte input[name="user"], #content_mitte input[name="pass"] {
  width:150px;
}

/*** breadcrumb footer ***
**************************************************************************/
#content_mitte p.breadcrumb {
  font-family:helvetica,verdana,arial;
  color:red;
}

/*** moreInfo Format ***
*************************************************************************/
#footer a[onclick^="openlayer"] {
  float:right;
  margin:-25px 100px;
  text-decoration:none;
}

/*** LinkColor 1943 ***
******************************************************/
#content_mitte a[href*="1943"] {
  font-family:helvetica,verdana,arial;
  text-decoration:none;
  color:#3F5293;
}

#content_mitte .gruss {
  font-family: arial,verdana, helvetica;
  color:#17BD02;
  font-size:110%;
}

/*
************************** ie hinweis *********************/
* html .ie_message a {
  font-family:helvetica,arial;
  color:red;
  text-decoration:none;
}

/*
********* ie6 LINK TIP zuverkaufen24 ***********************************/
* html #zvk_banner a{
  color:#0101DF;
  text-decoration:none;
  font-family: helvetica,verdana,arial;
  font-size:1em;
  padding-left:150px;
  display:block;
  background-image: url(http://www.sommer-immobilien.eu/de/fileadmin/images/zuverkaufen24com.gif);
  background-repeat:no-repeat;
  background-position:0px 1px;
}

/*** 1990 verkauft
*****************************************************************************************/

#uid438 #content_mitte, #uid440 #content_mitte {
  background-image: url(http://www.sommer-immobilien.eu/de/fileadmin/images/verkauft.gif);
  background-repeat:no-repeat;
  background-position:center;
}

/*** RSS no border
******************************************************/
#right_content img[alt*="RSS"] {
  border:none;
}

/********* left_content überschrift tag ******************/
#left_content h3 a {
  font-family:helvetica,verdana,arial;
  padding-left:5px;
  color:#0080FF;
  font-size:1.1em;
}

/*
********************************* pdf icons ***************/
#inhalt a[href*=".pdf"] img {
  border:none;
}

#right_content a[href*="pdf"] {
  float:left;
  font-family:arial;
  text-decoration:none;
}

/*
********************* hotel 2066 schönsee *******************************/
#uid575 #right_content a{font-family:arial; font-size:100%;}


/*
******************** WSB 2101 ******************************************/

#uid659 #content_mitte a[href*="gsommer"] {
  text-decoration:none;
  color:red;
  font-family:helvetica,"lucida console";
  font-weight:normal;
}


/*
***********************Sonderformat 2110 **************************************/
#uid672 #content_mitte li {
  color:red;
  font-size:1.5em;
}

/*
***************** Links in uid600 apotheke + postgasse **********************/
#uid600 #content_mitte a[href*="1960"]{
  color:red;
}

#uid600 #content_mitte a[href*="ladenlokal"]{
  color:blue;
}
/************************ stop uid600 ***************************************/

a{ outline: 0; }

/*
********************** JJ_logo right ***************************************/
#right_content a[href*="jobjournal"] img  {
  border:transparent;
}

/******************** Estate Agent PicRand by Georg Sommer ***********************/  
#content_mitte .image-item {
  margin:10px 10px 0 0 ;
}

/*
********************** 151110 Staedte right side start id623 *********************/
#right_content .listing a {
  font-family:arial,helvetica;  
  font-size:12px;
  text-decoration:none;
  color: #76767A;
}

/*
****************** Fonmail Konstante o.R. 161110 ***************************/
.fonmail a, .fonmail a:link, .fonmail a_active, .fonmail:visited a {
  color:#ededed;
  font-family:verdana,helvetiva,arial;
  font-size: 90%;
  font-weight:bold;
  text-decoration:none;
}


/*
********************** condition gruss ***** 171110 ******************/
#header_bild p.gruss {
  position:relative;
  top:130px;
  left:270px;
  color:white;
/*  background:#000; */
  padding:2px;
  font-family:helvetica,arial,verdana;
  font-weight:bold;
  width:350px;
}


/*
************************** submenu2 Georg Sommer 221110 *************/

#leftmenu2 {
  margin:10px 0 15px 0;
  line-height:;
}

#leftmenu2 li {
  background-image: url(images/ts.png);
  background-position: 5px -373px;
  background-repeat:no-repeat;
  text-indent:25px;
}

#leftmenu2 .sub2 a {
  text-decoration:none;
  font-family:helvetica,arial,verdana;
  font-weight:normal;
  font-size:110%;
  height:20px;
}

/*
*******aus 240211 ************* Liste style mitte 221110 *******
#content_mitte li {
  list-style-image: url('images/bullet_double.gif');
  list-style-position:inside;
  margin:2px 40px 0 0px; }
***************************************************************/

/* =ListeStyle aus 240211
--------------------------------------------------------------*/
#content-mitte li {
  margin:0;
  padding:0;
  list-style:none;
}

/*
**************************** tag 2225 GS 251110 **************************/

#content_mitte a[href*="/2225/"] {
  padding-left: 30px;
  background:url(images/ts.png) no-repeat;
  background-position:0px -2602px;
  line-height:35px;
  font-family:verdana,helvetica;
  font-weight:normal;
  color:red;
}

/*
************************* rss *********************************/
p#rssicon img {
  border:0;
  width:20px;
  margin:0 5px;
}

p#rssicon a {
  text-decoration:none;
}

/*
****************************** KaufmarktPic *****************************/
#right_content a[href*="store_id"] img {
  border:0;
}

/*
**************************** Vermietung Erbendorf *********************/
#uid749 #content_mitte a[href*="Tirschenreuth"] {
  color:blue;
}


/*
******************* 249 vermietungen h3 signal *************/
#uid249 #content_mitte h3 {
  text-indent:19px;
  background: url(/de/fileadmin/images/ts.png) no-repeat;
  background-position:0 -6000px;
}

/*
**************************** 2109 Jagdschloss **********************/

#left_content #left_menu2 li {
  background: url(/de/fileadmin/images/ts.png) no-repeat;
  background-position:5px -271px;
}

#left_content #left_menu2 a {
  font-family:verdana,helvetica,arial;
  color:blue;
  text-decoration:none;
}


/*
**************** 180211 tag 745 # 2278 ****************************/

#uid745 #left_content a[href*="2278"] {
  color:red;
  padding-left:25px;
  background: url(/de/fileadmin/images/ts.png) no-repeat;
  background-position:0px -401px;
}

/* =content_mitte 150311
------------------------------------------------------------------- */
#uid82 #content_mitte h3 {
  line-height:17px;
  text-indent:20px;
  background: url(/de/fileadmin/images/ts.png) no-repeat;
  background-position: 0px -372px;
}

#uid82 #content_mitte strong {
  line-height:25px;
  padding-left:20px;
  background: url(/de/fileadmin/images/ts.png) no-repeat;
  background-position: 0px -5073px;
}

a.glossary {
  text-decoration:none;
  color: #115173;
}

/*
***************************** =rssFeedText-100611 ******************/
#right_content .csc-textpic-text p {
  float:left;
}

/*
**************************** =fbIlikeIt ******************************/
#fbutton {
  float:right;
  margin: 15px 0 10px;
}

/*
**************************** =newRealtyDB **************************/

#top_menu a[href*="kaufen-anbieten"] {
  margin-right:0px;
}

#top_menu a[href*="kaufen-anbieten"]:after {
  color:red;
  content:" NEU";
}
