img, div { behavior: url(iepngfix.htc) }

a { 
outline:0; 
-moz-outline:0;
color: #db0132; 
}

.print {
visibility: hidden;
display:none;
}


html, body
{
margin: 0em;
padding: 0em;
height: 100%;
width: 100%;
}

body {
background-color: #8fb3e4;
}

body[id]
{
overflow: hidden;
}

div#hintergrund
{
position: fixed;
width: 100%;
height: auto;
}



.hintergrund_main {
position:absolute;
top: 50%;
left: 50%;
margin-top: -300px;
margin-left: -508px;
width: 1000px;
height: 590px;
overflow: hidden;
}


.main {
position:absolute;
top: 50%;
left: 50%;
margin-top: -300px;
margin-left: -508px;
width: 1000px;
height: 590px;
overflow: hidden;
}


.verdana12pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
}

.verdana12pt_fett {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
}

.verdana12pt_kursiv {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style: italic;
line-height: normal;
font-weight: normal;
font-variant: normal;
}

.verdana10pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
}

.verdana10pt_fett {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
}


h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
margin-bottom: 20px;
margin-top: 10px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
margin-bottom: 10px;
margin-top: 5px;
}

a {
color: #db5382;
}

a:Hover {
color: #000000;
}

.newsbild {
float: left;
margin-right: 15px;
margin-bottom: 10px;
width: 200px;
}

.rand {
margin-bottom: 5px;
}


.bild_links {
float: left;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 0px;
}

.bild_links_oben {
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.bild_rechts {
float: right;
margin-left: 10px;
margin-bottom: 10px;
margin-top: 10px;
}

.bild_rechts_oben {
float: right;
margin-left: 10px;
margin-bottom: 10px;
}

.bild_links, .bild_links_oben, .bild_rechts, .bild_rechts_oben, .rand, .rahmen{
border: solid #000000 3px;
}

.bild_links:Hover, .bild_links_oben:Hover, .bild_rechts:Hover, .bild_rechts_oben:Hover, .rand:Hover {
border: solid #db5382 3px;
}

.rahmen_dick {
border: solid #000000 7px;
border-bottom: solid #000000 15px;
}



.deutsch {
z-index: 1001;
position:absolute;
top: 100px;
left: 105px;
}

.englisch {
z-index: 1001;
position:absolute;
top: 65px;
left: 100px;
}

.content {
position:absolute;
top:130px;
left:160px;
width:700px;
height:340px;
}

.scroll-pane {
width: 700px;
height: 340px;
overflow: auto;
}
			
.orange-bar .jScrollPaneTrack {
background: url(scroll_leiste.gif);
}
.orange-bar .jScrollPaneDrag {
background: url(scroll_kugel.gif) no-repeat 50% 50%;
}


.mieter_druck {
display: none;
visibility: hidden;
}

.vermietung_rand {
border: 2px solid black;
padding: 2px;
}

.vermietung_rand:Hover {
border: 2px solid #db5382;
}