/* Kopfangaben */

html {
     height: 100%;
}

body {
     margin: 0px;
     padding: 0px;
     background-position: 0px 90px;
     background-repeat: no-repeat;
     height: 100%;
     background-color: #ffffff;
     font-size: 100%;
     background-image: none;
}
#outer {
	background-image:none;
}
#container {
  width: 800px;
}

/* Bannerangaben */

#container_banner_wp {
	height: 90px;
	width: 802px;
	text-align: right;
}

.container_skyscraper_wp {
	position: absolute;
	top:0px;
	left: 802px;
	text-align: right;
}

#banner_top {
     width: 800px;
     padding: 9px 0 9px 0;
     text-align: center;
     vertical-align: middle;
     background-color: #ffffff;
}

.werbeblock_artikel {
     width: 463px;
     padding: 10px 0 10px 0;
     text-align: center;
}

*html #banner_top {
     padding: 9px 0 0px 0;
}
*+html #banner_top {
     padding: 9px 0 0px 0;
}

.banner_top_small1 {
     float: left;
     width: 137px;
     height: 60px;
     padding:0 7px 0 2px;
}

.banner_top_small2 {
     float: left;
     width: 137px;
     height: 60px;
     padding:0 0 0 9px;
}

.banner_top_normal {
     float: left;
     width: 468px;
     height: 60px;
     padding:0 20px 0 20px;
}

.skyscraper {
    margin: 227px 0 0 810px;
    position: absolute;
	padding-right: 10px;
}

.sky {
     margin-bottom: 30px;
}

.werbung_box_right {
     margin: 5px 0 0 0;
}

.teaser_banner_line_bottom {
	 width: 483px;
     border-bottom: 1px solid #B7B7B7;
     padding: 10px 0 10px 0;
}
.teaser_banner_line_top {
	 width: 483px;
     border-top: 1px solid #B7B7B7;
     padding: 10px 0 10px 0;
}
.teaser_banner_no_line {
	 width: 483px;
     padding: 10px 0 10px 0;
}

.teaser_banner_top_bottom_line {
	 width: 483px;
	 border-top: 1px solid #B7B7B7;
	 border-bottom: 1px solid #B7B7B7;
     padding: 10px 0 10px 0;
     margin: 10px 0 0 0;
}


/* Headangaben */

#header {
     width: 800px;
     height: 105px;
     padding-top: 2px;
     background-color: #ffffff;
     margin-top: 10px;
}

#logo {
     width: 498px;
     height: 90px;
     float: left;
}

/* Footerangaben */

.footerposition {
     float: left;
     background-color: red;
     width: 10px;
     height: 62%;
}

*html .footerposition {
     float: left;
     background-color: red;
     width: 10px;
     height: 66%;
}

#footer {
     width: 800px;
     background-position: top left;
     background-repeat: repeat-x;
     height: 30px;
     padding-top: 10px;
     float: left;
     /* border-top: 1px solid #929292; */ 

}

#copyright_box {
     float: right;
     margin: 0px;
     padding: 0px;
     font-family: Verdana;
     font-size: 0.6em;
     color: #000000;
}

.link_grey2 {
     color: #929292;
     text-decoration: none;
     font-family: Verdana;
     font-size: 0.6em;
     line-height: 1.4em;
     padding: 0 9px 0 9px;
     float: left;
}

.link_grey2:hover {
     color: #000000;
     text-decoration: none;
     font-family: Verdana;
     font-size: 0.6em;
     line-height: 1.4em;
     padding: 0 9px 0 9px;
     float: left;
}

/* sonstige Angaben*/

.headline_rot {
     color: #E01931;
     text-decoration: none;
     font-family: Georgia;
     font-size: 1.1em;
     color: #CD1F07;
     line-height: 1.3em;
     /* Anpassung NFY - Anton Schaller - 07.10.2008 */
     /* padding: 5px 10px 8px 0; */
     padding: 0px 10px 8px 0;
     background-repeat: no-repeat;
}

.subheadline_schwarz {
     font-family: Verdana;
     font-size: 0.8em;
     text-decoration: none;
     color: #000000;
     line-height: 0.2em;
     letter-spacing: 0.001em;
     padding: 0 20px 10px 0;
}

.punktlinie {
     width: 590px;
     height: 18px;
     background-image: url(../img/punkt.gif);
     background-repeat: repeat-x;
     margin: 21px 0px 0 2px;
}

.kasten_grau {
     background-color:#696969;
}

.text_kasten_grau {
     -x-system-font:none;
     background-color:#696969;
     color:#FFFFFF;
     font-family:verdana;
     font-size:11px;
     font-weight:bold;
     height:14px;
     margin-top:3px;
     padding:4px 0px 3px 0px;
     float: left;
     width: 295px;
     text-align: center;
}

.box_allg {
     float: left

}

/* Anpassung NFY - Anton Schaller - 07.10.2008 */
.box_allg_2 {
     float: left;
     width:200px;

}

.box_grau_links {
     border:1px solid #B7B7B7;
     width:287px;
     height:201px;
     margin-top:1px;
     

}

.box_grau_rechts {
     border:1px solid #B7B7B7;
     width:287px;
     height:201px;
     margin-top:1px;
     margin-left:12px;
     float: left;
   /*  margin-left: 306px; */

}

.box_grau_klein_links {
     border:1px solid #B7B7B7;
     background-color:#ECEDED;
     width:287px;
     height:12px;
     margin-top:1px;
     

}

.box_grau_klein_rechts {
     border:1px solid #B7B7B7;
     background-color:#ECEDED;
     width:287px;
     height:12px;
     margin-top:1px;
     margin-left:12px;
     float: left;
     /* margin-left: 306px; */

}

.box_auswahl {
     background-color:#ECEDED;
     border-top:1px solid #CD1F07;
     border-bottom:1px solid #CD1F07;
     width:602px;
     height:116px;
     margin-top:20px;

}

.balken_rot {
     background-color:#ECEDED;
     background-image: url(../img/balken_rot.gif);
     width:602px;
     height:31px;
     margin-top:17px;
}

.text_auswahl_mieten {
     text-decoration: none;
     font-family: Georgia;
     font-size: 1.1em;
     color: #FFFFFF;
     line-height: 1.3em;
     padding:2px 0 3px 47px;
     float:left;

}

.text_auswahl_kaufen {
     text-decoration: none;
     font-family: Georgia;
     font-size: 1.1em;
     color: #FFFFFF;
     line-height: 1.3em;
     padding:2px 0 3px 84px;
     float:left;

}

.text_auswahl_sonstiges {
     text-decoration: none;
     font-family: Georgia;
     font-size: 1.1em;
     color: #FFFFFF;
     line-height: 1.3em;
     padding:2px 0 3px 148px;
     background-repeat: no-repeat;
     float:left;

}


.links_angebote_gesuche {
     font-family: Verdana;
     font-size: 0.7em;
     font-weight:bold;
     text-decoration: none;
     color: #000000;
     letter-spacing: 0.001em;
     padding-top: 2px;

}


.links_angebote_gesuche:hover {
     color:#000000;
     font-family:Verdana;
     text-decoration:underline;
}


.link_mit_button {
     padding-top: 17px;
     width: 87px;
     height: 16px;

}

.pfeil-button {
     padding-right: 10px;
     float: left;

}

.box {
     padding-top: 44px;

}

.box_einzeln {
     width: 100px;
     height: 25px;
     padding-left: 47px;

}

.box_klein_mieten {
     float: left;
     padding-top: 15px;

}

.box_klein_kaufen {
     float: left;
     padding-left: 66px;
     padding-top: 15px;

}

.box_klein_sonstiges {
     float: left;
     padding-left: 61px;
     padding-top: 15px;

}

.kruemelnavigation {
     border:1px solid #B7B7B7;
     background-color:#ECEDED;
     width:778px;
     height:13px;
     color:#000000;
     font-family:Verdana;
     font-size:0.6em;
     letter-spacing:0.001em;
     line-height:1.2em;
     padding:1px 0 0 12px;
     text-decoration:none;
     margin-top: 5px;
     margin-left: 8px;
     margin-bottom: 17px;
}

.platzhalter_1 {
     border:1px solid #009036;
     width:588px;
     height:158px;
     color:#000000;
     font-family:Verdana;
     font-size:0.6em;
     letter-spacing:0.001em;
     line-height:1.2em;
     margin-top: 5px;
     margin-bottom: 40px;
     padding:1px 0 0 12px;
     text-decoration:none;
}

.platzhalter_2 {
     border:1px solid #009036;
     color:#000000;
     font-family:Verdana;
     font-size:0.6em;
     height:608px;
     letter-spacing:0.001em;
     line-height:1.2em;
     margin:83px 0 0 618px;
     text-decoration:none;
     width:180px;
}


/*************************************************/
/* Anpassungen NFY - Anton Schaller - 07.10.2008 */
.headline_anzeigenbox {
     color:#CD1F07;
     font-family:verdana;
     font-size:0.8em;
     font-weight:bold;
     text-align:center;
     padding-top:7px;
     width:299px;
}

.logo_anzeigenbox {
     padding-top:15px;
}


.text_anzeigenbox {
     color:#000000;
     font-family:Verdana;
     font-size:0.7em;
     letter-spacing:0.001em;
     padding-top:8px;
     text-align:center;
}

.headline_schwarz {
     color:#000000;
     font-family:Verdana;
     font-size:0.75em;
     font-weight:bold;
     letter-spacing:0.001em;
     padding-top:2px;
     text-decoration:none;

}

.Linie_kurz {
     color:#B7B7B7;
     border:1px;
     width: 180px;
     border-style:solid none none;
     margin-top:8px;

}


.text_redaktionell {
     color:#000000;
     font-family:Verdana;
     font-size:0.7em;
     letter-spacing:0.001em;
     padding-top:2px;
 
 }

 
.box_einzeln_unten {
     height:22px;
     padding-top:8px;
     width:180px;

}

.box_einzeln_unten_2 {
     height:22px;
     width:180px;

}

.link_grau {
     color:#696969;
     font-family:Verdana;
     font-size:1.0em;
     font-weight:bold;
     letter-spacing:0.001em;
     text-decoration:none;
}


.link_grau:hover {
     color:#000000;
     font-family:Verdana;
     text-decoration:none;
}


.link_sonder {
     color:#000000;
     font-family:Verdana;
     font-size:0.7em;
     letter-spacing:0.001em;
}


.link_sonder:hover {
     color:#000000;
     font-family:Verdana;
     font-size:0.7em;
     letter-spacing:0.001em;
     text-decoration:underline;
}

/*************************************************/



/*Contentbereiche IMMO*/

#content_left {
     width: 602px;
     float: left;
     /*padding: 4px 8px 0 8px;*/
     /* Anpassung NFY - Anton Schaller - 07.10.2008 */
     padding: 0 8px 0 8px;
}


/************************************/
/* Anpassungen NFY - Markus Stammel */

/*Contentbereiche*/

#content_right {
     width: 180px;
     float: left;
     /* Anpassung NFY - Anton Schaller - 07.10.2008 */
     /* padding-top: 17px; */
     padding-bottom: 7px;
     background-color: #FFFFFF;
     /* border: 1px solid #000000;*/
}


/******************/
/* Content rechts */
/******************/
.box_right_head {
     width: 169px;
     height: 21px;
     /* Anpassung NFY - Anton Schaller - 07.10.2008 */
     /* margin: 5px 0px 0px 1px; */
     margin: 0px 0px 0px 1px;
     padding: 3px 6px 0px 6px;
     background-color: #CD1F07;
     color: #ffffff;
  	 font-family: Verdana;
     font-weight: bold;
     text-transform: uppercase;
     font-size: 0.8em;
     background-image: none;
     border: none;     
}

.box_right {
     width: 169px;
     background-color: #ffffff;
     /* Anpassung NFY - Anton Schaller - 07.10.2008 */
     margin: 1px 0px 13px 1px;
     padding: 6px 4px 6px 6px;
     border: 1px solid #CD1F07;
}

/******************/
/* Content links  */
/******************/

.nachricht2 {
     width: 602px;
     float: left;
     padding: 10px 0 10px 0;
}

.nachricht {
     width: 602px;
     border-bottom: 1px solid #B7B7B7;
     padding: 10px 0 10px 0;
}

.text_versal_bold_black {
     font-family: Verdana;
     font-size: 0.8em;
     color: #FFFFFF;
     font-weight: bold;
     text-transform: uppercase;
}

.lineheightbox {
     line-height: 1.0em;
}

#headline {
     width: 602px;
     /* Anpassung NFY - Anton Schaller - 07.10.2008 */
     /* margin-top:10px; */
}



/*********************/
/* Breadcrumb Links  */
/*********************/

.link_breadcrumb {
     font-family: Verdana;
     font-weight: none;
     text-decoration: none;
     color: #696969;
     font-weight:bold;
}
