body  {padding: 0; margin: 0; border: 0;  height: 100%;}

#content  { background: url(imgcss/bg_folge.jpg) no-repeat;  }
#headermenu {position: relative; bottom: 0px; width: 300px; height: 15px; left: 50px; top: 1px; }
#footer { position: relative;  left: 50px; top: 10px; width: 895px; height: 20px; color : #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; clear: left;}
#head {background: url(imgcss/head_verkauf.jpg) repeat-x; width: 939px; height: 117px;}
#menu {background: url(imgcss/bg_verkauf.jpg) repeat-x; width: 939px; height: 126px;}
#aktuell {width: 285px; min-height:147px; height:expression(this.scrollHeight > 147 ? "auto":"147px"); clear: left; vertical-align:text-top;}
#ausgabe {width: 939px; min-height:147px; height:expression(this.scrollHeight > 147 ? "auto":"147px"); clear: left; vertical-align:text-top;}
#logo {background: url(imgcss/logo.png) repeat-x; width: 624px; height: 29px; position: relative; left: 50px; top: 49px;}
#notnr {width: 159px; height: 26px; position: relative; left: 581px; top: -35px; float: left;}
#webcam {width: 210px; height: 44px; position: relative; left: 620px; top: -35px; float: left;}
#vermietung {width: 138px; height: 75px; position: relative; left: 60px; top: 2px; float: left;}
#mieterservice {width: 138px; height: 108px; position: relative; left: 204px; top: 2px; float: left;}
#verwaltung {width: 138px; height: 108px; position: relative; left: 76px; top: 55px; float: left;}
#verkauf {width: 138px; height: 108px; position: relative; left: 84px; top: 55px; float: left;}
#news {width: 138px; position: relative; left: 58px; top: 32px; float: left;}
#unternehmen {width: 138px; height: 108px; position: relative; left: 210px; top: 60px; float: left;}
#wohnung {width: 425px; position: relative; left: 225px; top: 40px; float: left;min-height:108px; height:expression(this.scrollHeight > 108 ? "auto":"108px");}
#leer {width: 1px; height: 1px; position: relative; left: 0px; top: 60px; clear: left;}
#links {width: 500px;  position: relative; left: 52px; top: 10px; float: left;}
#rechts {width: 350px; position: relative; left: 76px; top: 10px; float: left;}
#headlinebox {width: 939px; height:60px; clear: left;}
#headline {position:absolute;z-index:10;top:265px;left:52px;}
#headline_sub {position:absolute;z-index:9;top:270px;left:435px;}
#rootline {position:absolute;z-index:9;top:235px;left:260px;}
#linie {position:absolute;z-index:12;top:300px;left:52px;}
A:link {background-color : transparent; text-decoration : none; color : #BC0927; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A:visited {background-color : transparent; color : #BC0927; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A:hover {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A:active {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}


A.download:link, A.download:visited, A.download:active {background-color : transparent; text-decoration : none; color : #bc0926; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.download:hover {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}

A.external-link-new-window:link, A.external-link-new-window:visited, A.external-link-new-window:active {background-color : transparent; text-decoration : none; color : #bc0926; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.external-link-new-window:hover {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.internal-link:link, A.internal-link:visited, A.internal-link:active {background-color : transparent; text-decoration : none; color : #bc0926; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}
A.internal-link:hover {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px;}

A.pfad:link, A.pfad:visited, A.pfad:active {background-color : transparent; text-decoration : none; color : #BD0926; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 13px; font-weight: bold;}
A.pfad:hover {background-color : transparent; text-decoration : underline; color : #BD0926; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 13px; font-weight: bold;}


A.menu:link {background-color : transparent; text-decoration : none; color : #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px;}
A.menu:visited {background-color : transparent; color : #ffffff; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px;}
A.menu:hover {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px;}
A.menu:active {background-color : transparent; color : #ffffff; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px;}

a.headermenu:link {background-color : transparent; text-decoration : none; color : #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.headermenu:visited {background-color : transparent; color : #0000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.headermenu:hover {background-color : transparent; color : #bd0926; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.headermenu:active {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}


a.unternehmen:link {background-color : transparent; text-decoration : none; color : #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.unternehmen:visited {background-color : transparent; color : #0000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.unternehmen:hover {background-color : transparent; color : #bd0926; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.unternehmen:active {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}

a.footermenu:link {background-color : transparent; text-decoration : none; color : #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.footermenu:visited {background-color : transparent; color : #0000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.footermenu:hover {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}
a.footermenu:active {background-color : transparent; color : #000000; text-decoration : none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px; padding-left: 5px; padding-right: 5px;}

input:hover,input:focus, textarea:hover, textarea:focus, select:hover, checkbox:hover {border: 1px solid #000000; background: #EDEEEE;}
/*CSS 3*/
input[type="text"],input[type="password"]{padding:4px; border: 1px solid #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px;}
input[type="checkbox"] {background: #EDEEEE;}
/*end*/

textarea  {font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; border: 1px solid #000000; background: #ffffff; width: 28em; height: 20em; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11px;}
select  {border: 1px solid #000000; background: #EDEEEE;}
 
H1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 14px; color : black; margin-bottom : 0px; margin-top : 0px;}
.csc-header{font-family: Arial, Verdana, Helvetica, sans-serif; color : black; margin-bottom : 0px; margin-top : 0px;}
.csc-firstHeader{font-family: Helvetica, Arial, Verdana, sans-serif; font-size :18px; color : #bc0926; margin-bottom : 0px; margin-top : 0px;}
.csc-header-n1{font-family: Arial, Verdana, Helvetica, sans-serif; color : black; margin-bottom : 0px; margin-top : 0px;}

H2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 15px; color : #666666; margin-bottom : 10px; margin-top : 0px;}
H3 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px; color : #666666; margin-bottom : 10px; margin-top : 0px;}
H4 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 10px; color : black; margin-bottom : 10px; margin-top : 0px;}

strong {font-family : Helvetica, Arial, Verdana, sans-serif; font-size :14px; color : #BC0926; font-weight: bold;}
b {font-family : Helvetica, Arial, Verdana, sans-serif; font-size :12px; color : #BC0926; }
td {font-family : Helvetica, Arial, Verdana, sans-serif; font-size : 12px; color: #000000;}
P {font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px; line-height : 120%; color: #000000; margin-top : 1px; margin-bottom : 1px; padding-bottom : 0px; text-indent : 0px;}
p.bodytext {font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px; line-height : 120%; color: #000000; margin-top : 1px; margin-bottom : 1px; padding-bottom : 0px; text-indent : 0px;}

UL {font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12px; line-height : 120%; color: #333333; margin-top : 1px; margin-bottom : 1px; padding-bottom : 0px; padding-left: 20px; text-indent : 0px;}


.searchform {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #6600CC;
font-weight : normal;
}

.searchresultpagetitle {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 15px;
color : #333333;
font-weight : bold;
}

.searchresultcontent {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #6600CC;
font-weight : normal;
}

.searchresultheader {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
color : #333366;
font-weight : bolder;
}

.searchmarkup {
color : #FF0066;
}

.loginform {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
color : #CC0000;
font-weight : normal;
}

.mailform {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #003366;
font-weight : normal;
}

.mailformrequired {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #003366;
font-weight : bolder;
}

.mailformcomment {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #CC0000;
font-weight : bolder;
}

.mailformradio {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #003366;
font-weight : normal;
}



DIV.menu1-level1-act {
border-bottom: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
padding-bottom:2px;
padding-left:5px;
}

DIV.menu1-level1-no {
border-bottom: 1px solid #000000;
color:black;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
padding-bottom:2px;
padding-left:5px;
}

DIV.menu1-level2-act {
border-bottom: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:20px;
}
			  
DIV.menu1-level2-no {
border-bottom: 1px solid #000000;
color:black;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:20px;
}

DIV.menu1-level3-act {
border-bottom: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:5px;
}
			  
DIV.menu1-level3-no {
border-bottom: 1px solid #000000;
color:black;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:5px;
}
  
DIV.menu1-level4-act {
border-bottom: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:44px;
}
			  
DIV.menu1-level4-no {
border-bottom: 1px solid #000000;
color:black;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:44px;
}
  			  


