
#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;
}



/*
Hintergrundfarbe:#ECE9D8
Navihintergrund:#283853
Navihover:#0056A6
navischrift: 12 px weiss
Schriftfarbe:#333333
Schriftart:Verdana
Groese: 11px
Ueberschriften: 16px
*/

BODY {
background-color:#ECE9D8;
text-align: center;
font-family:verdana;
font-size:11px;
color:#333333;
}

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

DIV#frame_border,
DIV#frame,
DIV#main,
DIV#fusszeile
{
margin: auto;
}

DIV#fusszeile {
width: 760px;
}

DIV#frame_border{
margin-top:10px;
border:1px solid #E1E1E1;
width: 760px;
}

DIV#frame {
padding: 15px 15px 10px 25px;
background-color:#fff;
}

DIV#main {
text-align: left;
}

div#head {
width:708px;
float:left;
}

div#logo {
float:left;
width:100%;
height:66px;
}

div#logo img {
float:left;
}

/**************************/
/* ALLGEMEIN */

IMG {
border:none;
}

h1 {
font-size:16px;
font-weight:bold;
float:right;
}

h2 {
font-size:16px;
color:#333333;
line-height:140%;
}

BR.clear {
clear:both;
line-height:0px;
}

/**************************/
/* NAVIGATION */

ul#navi {
list-style-type:none;
margin:0px;
padding:0px;
}

ul#navi li#eins {
margin-left:0px;
width:115px;
height:19px;
background-color:#0056A6;
}

ul#navi li {
float:left;
background-color:#283853;
margin-left:1px;
font-size:12px;
}

* html ul#navi li a {
width:1%;
white-space:nowrap;
}

ul#navi li a{
color:#fff;
text-decoration:none;
padding: 2px 9px 3px 8px;
display:block;
}

ul#navi li a:hover{
background-color:#0056A6;
}

ul#navi li#activ{
background-color:#0056A6;
}

/**************************/
/* FLASH-EBENE */

div#flash {
margin-top:1px;
background-image:url(http://web02.city-map.de/homepage/01/0101/010100583/flash/no_flash.jpg);
background-repeat:no-repeat;
}

/**************************/
/* INHALTS-EBENE */

div#inhalt {
width:100%;
margin-top:5px;
}

div#inhalt_start {
width:706px;
margin:0px;
}

/**************************/
/* STARTSEITE OBEN*/

div#oben {
line-height:150%;
}

div#unter_innen {
padding-top:10px;
width:50%;
float:left;
}

div#unter_innen div{
padding-left:20px;
}

div#ref_out {
float:right;
background-color:#666666;
color:#fff;
}

div#ref_out h2 {
color:#fff;
}

div#ref_in {
padding:10px 20px 0px 20px;
}

div#ref_links {
float:left;
margin-left:20px !important;
margin-left:10px;
margin-right:40px;
margin-bottom:10px;

}

div#zuruck {
float:right;
margin-right:20px;
margin-top:5px;
}

/**************************/
/* STARTSEITE UNTEN */

div#links {
margin-left:20px !important;
margin-left:10px;
line-height:150%;
float:left;
width:45%;
}

div#rechts {
line-height:150%;
float:left;
margin-left:20px;
width:45%;
}

div.start_one {
margin-top:15px;
margin-bottom:20px;
width:310px;
} 

div.start_one .img {
float:left;
margin-right:4px;
border:none;
height:100px;
}

div.ueberschrift {
margin-bottom:3px;
}

a {
color:#333;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

h3 a {
text-decoration:none;
font-size:11px;
}

h3 a:hover {
text-decoration:underline;
}

/**************************/
/* Bilderwechsel */

div#foto_chg {
margin-top:20px;
margin-bottom:10px;
}

div.foto_gross {
float:left;
margin-left:20px !important;
margin-left:10px;
}

div.foto_klein {
float:left;
margin-left:15px;
}

div.foto_kl_first {
float:left;
}

div.foto_kl {
float:left;
margin-left:15px;
}

div#fotos_unten {
margin-top:21px !important;
margin-top:19px;
}

/**************************/
/* FTS */

div#system{
line-height:130%;
width:706px;

}

td.hptext {
line-height:180%
}

div.hpsubtitel {
margin: 3px 0px;
font-size:16px;
font-weight:bold;
}

div#conta div.hpsubtitel {
display:none;
}

/**************************/
/* KONTAKT */

div#conta {
width:70%;
float:left;
}

div#sys_links {
line-height:180%;
float:right;
}

ul#adresse {
list-style-type:square;
}

ul#adresse li {
margin-top:5px;
color:#0056A6;
}

ul#adresse li span.text {
color:#333;
}

/**************************/
/* FUSSZEILE */

div#fusszeile {
font-size:11px;
font-family:verdana;
margin-top:1px;
}

div#fuss_links {
float:left;
}

div#fuss_rechts a{
float:right;
margin-right:5px;
color:#333333;
}


