
#cmDisclaimerContainer {
	display: none;
	background-color: #ffffff;
	border: #000000 dotted 1px;
	width: 400px;
	height: 250px;
	overflow: auto;
	color: #000000;
	padding: 10px;
	position: absolute;
	left: 150px;
	top: 150px;
	z-index: 100;
}
#cmDisclaimerClose {
	position: absolute;
	top: 5px;
	right: 20px;
}


/* CSS Datei fuer www.hagenah-raumausstattung.de */
/* von Felix Wunderwald - city-map Stade */
/* erstellt: 15.05.06 */
/* zuletzt bearbeitet am: 18.07.06 */

/***** Allgemeine Styles ******/

* {
margin:0px;
padding:0px;
}

img {
border:none;
}

body {
background-color:#fff;
color:#333333;
font-family:verdana;
font-size:11px;
}

div#few_all {
width:944px;
margin-left:30px;
margin-top:35px;
}

div#links {
width:540px;
margin-right:30px;
float:left;
}

div#rechts {
width:374px;
float:left;
overflow:hidden;
}

ul#links {
float:left;
width:160px;
}

ul#mitte {
width:160px;
float:left;
margin-left:30px;
list-style-type:none;
}

ul#rechts {
width:160px;
float:left;
margin-left:30px;
list-style-type:none;
}

/**********Startseite************/

img#bild_gross {
margin-top:95px;
}

p#ver {
margin-top:20px;
font-weight:bold;
}

ul#links, ul#mitte, ul#rechts {
list-style-type:none;
}

li.gb {
margin-top:15px;
margin-bottom:1px;
padding-left:15px;
background-image: url(http://web02.city-map.de/homepage/01/0101/010102984/design/li_bg.gif);
background-repeat:no-repeat;
}

li.gb a {
text-decoration:none;
color:#D70E3A;
}

li.gb:hover {
background-image: url(http://web02.city-map.de/homepage/01/0101/010102984/design/li_bg_2.gif);
background-repeat:no-repeat;
}

li.anschrift {
margin-top:15px;
margin-bottom:1px;
line-height:160%;
}

li.extra {
margin-top:15px;
margin-bottom:1px;
line-height:180%;
}

p#open {
text-align:right;
line-height:180%;
}

p#open a{
color:#D70E3A;
text-decoration:none;
}
p#open a:hover {
text-decoration:underline;
}

img#logo {
margin-bottom:27px;
}

div#textfeld_rot {
height:202px;
color:#fff;
background-color:#D70E3A;
}

div#textfeld_rot p {
padding: 0 20px 0 27px;
line-height:170%;
}

div#textfeld_grau1 {
background-color:#333333;
color:#fff;
margin-top:30px;
height:240px;
}

h3 {
padding:9px 0px 3px 27px;
font-size:11px;
}

div#textfeld_grau1 ul {
line-height:150%;
padding: 0 20px 0 27px;
}

div#textfeld_grau2 {
margin-top:30px;
color:#fff;
height:200px;
background-color:#333333;
}

div#textfeld_grau2 ul {
line-height:200%;
padding: 0 20px 0 27px;
}

div#textfeld_grau2 p {
padding: 15px 20px 0 27px;
line-height:150%;
}
/**********Wohnzimmer************/

p#zimmer {
font-weight:bold;
}

ul.navi {
float:left;
list-style-type:none;
padding-left:25px;
}

ul.navi li {
margin:10px 0;
}

ul.navi li a {
text-decoration:none;
color:#333333;
}

ul.navi li a:hover {
color:#D70E3A;
}

ul.navi li a#activ {
color:#D70E3A;
}

.hagenah_xchg_g {
margin-top:29px;
}

#fotounterschrift_g1 {
margin-top:2px;
margin-bottom:10px;
padding-left:20px;
background-image:url(http://web02.city-map.de/homepage/01/0101/010102984/design/pfeil_oben.gif);
background-repeat:no-repeat;
}

ul.img {
float:left;
padding-left:31px;
list-style-type:none;
}

ul.img li {
cursor:pointer;
}

ul.img li.abstand28 {
margin-top:28px;
}

div#expertentipp {
margin-top:22px;
height:120px;
color:#fff;
background-color:#D70E3A;
}

div#expertentipp p {
padding: 0 20px 0 27px;
line-height:170%;
}

div#weg {
margin-top:12px;
height:193px;
color:#fff;
background-color:#333333;
}

div#weg p {
padding: 0 20px 0 27px;
line-height:170%;
}

div#fusszeile {
margin-top:10px;
padding-bottom:20px;
height:20px;
line-height:150%;
}

p#fuss_left {
float:left;
}

p#fuss_right {
float:right;
}
p#fuss_right a {
margin-left:35px;
color:#333333;
text-decoration:none;
}

p#fuss_right a:hover {
text-decoration:underline;
}

ol#show_weg {
margin-left:65px;
line-height:200%;
margin-top:10px;
}

/* FORMULAR*/

div#formular {
width:540px;
margin-top:12px;
}

div#formular form legend{
border:1px solid #ccc;
margin-left:30px;
font-weight:bold;
padding: 5px 180px 5px 10px;
background-color:#E1E1E1;
}

div#formular form fieldset {
border:1px solid #ccc;
background-image:url(http://web02.city-map.de/homepage/01/0101/010102984/design/bf_form.gif);
background-position:0px 0px !important;
background-position:0px 13px;
background-repeat:no-repeat;
height:335px;
}

div#formular form p {
padding: 10px 0 0px 30px;
}

div#formular form div {
margin-left:30px;
margin-top:20px;
}

div#form_name input, div#form_tele input, div#form_mail input{
background-color:#E1E1E1;
border:1px solid #CCCCCC;
padding: 3px 0px;
padding-left:10px;
float:left;
}

div#form_tele input {
float:left;
margin-left:50px;
}

div#submit input {
border:none;
background-color:#F4F4F4;
padding-left:30px;
background-image:url(http://web02.city-map.de/homepage/01/0101/010102984/design/submit.gif);
background-repeat:no-repeat;
height:28px;
margin-left:50px;
margin-top:0px !important;
margin-top:20px;
font-weight:bold;
cursor:pointer;
width:200px;
}

div#form_mail input {
margin-top:0px !important;
margin-top:20px;
}

/* Systemseiten */
div.systemseite {
margin-top:30px;
line-height:130%;
}

div.systemseite table {
width:500px;
}

div#logos_bilder img{
border:1px solid #E5E5E5;
margin-top:10px;
padding:5px;
}
div#logos_bilder a:hover img {
border:1px solid #999;
}



