@charset "utf-8";
/*allgemein ---------------------------*/
* {         margin: 0px; padding: 0px; }
 { behavior: url(/css/resources/iepngfix.htc) }
*{ behavior: url(/css/resources/iepngfix.htc) }

body{
font-family: "Trebuchet MS", "DejaVu Sans","Helvetica",sans-serif;;
min-height:840px;
margin: 0 auto;
position: relative;
width:1140px;

background: white 50% 0px no-repeat;
}
/*menuebereich---------------------------------------*/
/*.rollover{ border:none; }*/
#menue img {border:none;}
#menue {
position: absolute;
left: 25.5%;
top:310px;
list-style-type:none;
width:550px;
z-index:1000;
}
.menue_helper {
display:block;
width:120px;
height:120px;
background:url(buttons/startmenu.png) no-repeat;
cursor:pointer;
position:relative;
margin:0 auto;
}
ul.reset,ul.reset li {
display:block;
list-style:none;
padding:0;
margin:0;
}
ul.reset li {position:absolute;}
ul.reset li a {outline:none;}
/*menu oben*/
#menue_oben{
font-size: small;
margin-left: 20px;
word-spacing: 5px;
margin-top:2px;
width:600px;
color:#0FF;
}
#menue_oben a:link{
        color:#9AA;
        text-decoration:none}
#menue_oben a:visited{
        color:#9BB;
        text-decoration:none}
/*menuebereich ende----------------------------------*/

#inhalt_index{
font-size:110%;
line-height:180%;
font-family:thaoma,Helvetica,sans-serif;
margin-top:345px;
margin-left:0px;
width:1140px;
height:460px;
overflow:hidden;
background:  url(index2.jpg)  570px 20px no-repeat;

}
.inhalt{
font-size:100%;
line-height:120%;
font-family:thaoma,Helvetica,sans-serif;
margin-top:0px;
margin-left:10px;
width:1140px;
height:460px;
/*overflow:hidden;*/
}
#inhalt_oben{
font-size:80%;
line-height:180%;
font-family:thaoma,Helvetica,sans-serif;
margin-top:10px;
margin-left:0px;
width:1140px;
height:345px;
overflow:hidden;
}
#oben_rechts{
margin-left: 10px;
list-style-type:none;
border-spacing:5pt 1pt;
}
#impressum1{margin-top:20px;}

#inhalt_index h2{
	font-size:120%;
	margin:10px;
	}



#diashow{
position:absolute;
top:16px; left:0px;
z-index:-999;
}

.preistabelle1{
color:#696969;
background-color:#ffffcc;
border-left: #ffffff solid 5px;
border-right: #ffffff solid 5px;
}
.preistabelle2{
color:#696969;
background-color:#ccffff;
border-left: #ffffff solid 5px;
border-right: #ffffff solid 5px;
border-top: #ffffff solid 5px;
}
.preistabelle3{
color:#696969;
background-color:#ccffcc;
border-left: #ffffff solid 5px;
border-right: #ffffff solid 5px;
border-top: #ffffff solid 5px;
}
.preistabelle1_txt{background-color:#ffffcc;text-align:center;  }
.preistabelle2_txt{background-color:#ccffff;text-align:center;}
.preistabelle3_txt{background-color:#ccffcc;text-align:center;}


/* f�r die diashow n�tige css     die sonst einzel w�ren-----------------------------------------------------------*/

/* -----------------------------
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 *
 * March 2010
 */


/* The Nivo Slider styles */
.nivoSlider {
        position:relative;
}
.nivoSlider img {
        position:absolute;
        top:0px;
        left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
        position:absolute;
        top:0px;
        left:0px;
        width:100%;
        height:100%;
        border:0;
        padding:0;
        margin:0;
        z-index:6;
        display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
        display:block;
        position:absolute;
        z-index:5;
        height:100%;
}
.nivo-box {
        display:block;
        position:absolute;
        z-index:5;
}
/* Caption styles */
.nivo-caption {/*----------------------------------eigene anpassungen*/
        position:absolute;
                 font-size:large;
                 left:885px;
        bottom:-28px;
        color:#000;
        opacity:0.8; /* Overridden by captionOpacity setting */
                 width:260px;
        z-index:8;
		text-align:right;
}
.nivo-caption p {
        padding:5px;
        margin:0;
}
.nivo-caption a {
        display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
        position:absolute;
        top:45%;
        z-index:9;
        cursor:pointer;
}
.nivo-prevNav {
        left:0px;
}
.nivo-nextNav {
        right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
        position:relative;
        z-index:9;
        cursor:pointer;
}
.nivo-controlNav a.active {
        font-weight:bold;
}
/*--------------wohnungen arcordion--------------------------*/






