.hptitel { font-family: Arial, Helvetica; font-size: 18px; color: #ffffff; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.hpsubtitel { font-family: Arial, Helvetica; font-size: 18px; color: #ffffff; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.hptext { font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.hptext A { font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; text-decoration: underline; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.hptext A:hover { font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.hpnav { font-family: Arial, Helvetica; font-size: 10px; color: #ffffff; text-decoration: none; text-align: left; font-weight: normal; font-style: normal; }
.hpnav:hover { font-family: Arial, Helvetica; font-size: 10px; color: #ffffcc; text-decoration: underline; text-align: left; font-weight: normal; font-style: normal; }
.hpbildunterschrift { font-family: Arial, Helvetica; font-size: 10px; color: #cccccc; text-decoration: none; text-align: center; margin: 0px; font-weight: normal; font-style: italic; }
.hpbildfocus { font-family: Arial, Helvetica; font-size: 12px; color: #000000; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.hpadresse { font-family: Arial, Helvetica; font-size: 10px; color: #cccccc; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.subnormal { font-family: Arial, Helvetica; font-size: 9px; color: #ffffff; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; margin-top:0px;}
.subnormal:hover { font-family: Arial, Helvetica; font-size: 9px; color: #ffffff; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.hpbuttons a { text-align: left; }
.clear { clear: both; }

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


/* Start custom styles
   Style fuer Altlaender Yachtzentrum */
/***********************************************************************/
/* Allgemeine Styles */

html table tr td.hpbuttons {
	padding:-3px;
	margin:-3px;
	line-height:20px;
	font-size:1px;
	width: 875px !important;
}

table tr td.hpbuttons { /* Navi */
	width: 1003px !important;
	height: 20px !important;
	position:absolute; 
	top: 157px;
	left: 0px;
	padding-left:130px;
	background-color:#E3EBF9;
}

div#few_rr { /* Das aussengelegene Div, das alles beinhaltet */
	position: absolute;
	top: 178px;
	left: 0px;
	width: 1003px;
}

img {
border:0px;
}

strong {
font-size:11px;
}

b {
font-size:11px;
}

*.leistungs_buttom {
position: absolute;
top: 154px;
left: 260px;
background-image:url(http://web02.city-map.de/homepage/01/0101/010107523/design/altlaender_yachtzentrum_leistungen_bottom.gif)
}

/***********************************************************************/
/* Unterseiten Allgemein */


div#contant_all { /* umschiesst alles aber nicht die Fusszeile */
width:1003px;
height:410px;
overflow:hidden;
}

div#contant{ /* Der Inhalt rechts */
height:390px;
width:752px;
float:right;
background-color:#275087;
}

div#contant blockquote {
margin:0px;
}

div#contant div {
padding:10px;
}

div#aktuell { /* Die Aktuelles Box links */
width:250px;
float:left;
height:410px;
background-color:#112239;
}

div.img { /* Das Bild in den Boxen was ?ber den Inahlt steht*/
height:114px;
background-color:#fff;
margin:0px;
padding:0px;
background-color:#fff;
}

div#aktuell div#text { /*Der Text in der Aktuelles Box*/
width:250px;
color:#fff;
font-size:10px;
}

div.head {  /*Ueberschrift in den Boxen /startseite/ */
padding-left:13px;
color:#fff;
font-size:18px;
padding-top:8px;
}

div#text div.head div { /*UnterUeberschrift in der Aktuelles Box*/
padding-left:16px;
color:#fff;
font-size:11px;
}

div#aktuelles { /* Ueberschrift Aktuelles DB in der Aktuelles Box*/
padding-left:13px;
margin-top:60px;
font-size:18px;
}


#aktuelles a {
  font-size: 11px;
}

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

div#wartung_reparatur {
float:left;
margin-left:1px;
width:250px;
height:410px;
background-color:#275087;
color:#fff;
font-size:11px;
line-height:150%;
}

div#wartung_reparatur div.text {
padding:10px 5px 0 13px;
}

div#lagerung {
float:left;
margin-left:1px;
width:250px;
height:410px;
background-color:#5286CD;
color:#fff;
font-size:11px;
line-height:150%;
}

div#lagerung div.text {
padding:10px 5px 0 13px;
}

div#neubau {
float:left;
margin-left:1px;
width:250px;
height:410px;
background-color:#9AB9E2;
color:#fff;
font-size:11px;
line-height:150%;
}

div#neubau div.text {
padding:10px 0 0 13px;
width:220px;
}

div#contant_all ul {
margin:0px;
padding:10px 0 0 17px;;
}

/*
div#contant_all li {
list-style-type:none;
}

div#wartung_reparatur li {
list-style-image:url(http://web02.city-map.de/homepage/01/0101/010107523/design/altlaender_yachtzentrum_bullet.gif);
}

div#lagerung li {
list-style-image:url(http://web02.city-map.de/homepage/01/0101/010107523/design/altlaender_yachtzentrum_bullet2.gif);
} */

/***********************************************************************/

/* Anfrage*/

div#contant_all_anfrage { /* umschiesst alles aber nicht die Fusszeile */
width:1003px;
max-height:660px;
}

div#contant_anfrage { /* Der Inhalt rechts */
width:752px;
float:right;
height:660px;
background-color:#275087;
overflow:auto;
}

div#contant_anfrage div {
padding:10px;
}

div#aktuell_anfrage { /* Die Aktuelles Box links */
width:250px;
float:left;
height:660px;
background-color:#112239;
}

/***********************************************************************/

/* Route*/

div#contant_all_route { /* umschiesst alles aber nicht die Fusszeile */
width:1003px;
max-height:730px;
}

div#contant_route { /* Der Inhalt rechts */
width:752px;
float:right;
height:730px;
background-color:#275087;
overflow:auto;
}

div#contant_route div {
padding:10px;
}

div#aktuell_route { /* Die Aktuelles Box links */
width:250px;
float:left;
height:730px;
background-color:#112239;
}

/***********************************************************************/


/* Impressum */

div#contant_all_impre { /* umschiesst alles aber nicht die Fusszeile */
width:1003px;
max-height:400px;
}

div#contant_impre { /* Der Inhalt rechts */
width:752px;
float:right;
height:400px;
background-color:#275087;

}

div#contant_impre div {
padding:10px;
}

div#aktuell_impre { /* Die Aktuelles Box links */
width:250px;
float:left;
height:400px;
background-color:#112239;
}

/***********************************************************************/

/* Lagerung */

div#contant_all ul {
margin:0px;
padding:15px 5px 0 13px;
}

div#contant_lager div.text {
padding:15px 5px 0 13px;
}

div#contant_lager div#wartung_reparatur {
float:left;
margin-left:1px;
width:250px;
height:455px;
background-color:#275087;
color:#fff;
font-size:11px;
line-height:150%;
}

div#contant_lager div#wartung_reparatur a {
  font-size:11px;
}

div#contant_lager div#lagerung {
float:left;
margin-left:1px;
width:250px;
height:455x;
background-color:#5286CD;
color:#fff;
font-size:10px;
line-height:150%;
}

div#contant_lager div#neubau {
float:left;
margin-left:1px;
width:250px;
height:455px;
background-color:#9AB9E2;
color:#fff;
font-size:10px;
line-height:150%;
}

div.img_under { /* Das Bild in den Boxen was ?ber den Inahlt steht*/
height:114px;
margin:0px;
padding:0px;
background-color:#fff;
}

div#contant_all_lager div#aktuell { /* Die Aktuelles Box links */
width:250px;
float:left;
height:455px;
background-color:#112239;
}

/***********************************************************************/

/* Neubau */

div#contant_all_neubau { /* umschiesst alles aber nicht die Fusszeile */
height:682px;
}

div#contant_neubau div.text {
padding:15px 5px 0 13px;
}

div#contant_neubau div#wartung_reparatur {
float:left;
margin-left:1px;
width:250px;
height:569px;
background-color:#275087;
color:#fff;
font-size:11px;
line-height:150%;
}

div#contant_neubau div#lagerung {
float:left;
margin-left:1px;
width:250px;
height:569px;
background-color:#5286CD;
color:#fff;
font-size:10px;
line-height:150%;
}

div#contant_neubau div#neubau {
float:left;
margin-left:1px;
width:250px;
height:569px;
background-color:#9AB9E2;
color:#fff;
font-size:10px;
line-height:150%;
}

div.img_under { /* Das Bild in den Boxen was ?ber den Inahlt steht*/
height:114px;
margin:0px;
padding:0px;
background-color:#fff;
}

div#contant_all_neubau div#aktuell { /* Die Aktuelles Box links */
width:250px;
float:left;
height:683px;
background-color:#112239;
}
/***********************************************************************/

/* Innenausbau */

div#contant_innenausbau div.text {
padding:15px 5px 0 13px;
}

div#contant_innenausbau div#wartung_reparatur {
float:left;
margin-left:1px;
width:250px;
height:341px;
background-color:#275087;
color:#fff;
font-size:11px;
line-height:150%;
}

div#contant_innenausbau div#wartung_reparatur a {
font-size:11px;
}

div#contant_innenausbau div#lagerung_2 {
float:left;
margin-left:1px;
width:250px;
height:340x;
background-color:#5286CD;
color:#fff;
font-size:10px;
line-height:150%;
}

div#contant_innenausbau div#neubau {
float:left;
margin-left:1px;
margin-bottom:9px;
width:250px;
height:341px;
background-color:#9AB9E2;
color:#fff;
font-size:10px;
line-height:150%;

}

div#contant_all_innenausbau div#aktuell { /* Die Aktuelles Box links */
width:250px;
float:left;
height:341px;
background-color:#112239;
}

/***********************************************************************/
/* Reparatur*/

div#contant_reparatur ul {
margin:0px;
padding:0px 0 0 30px;
}


div#contant_reparatur div#wartung_reparatur {
float:left;
margin-left:1px;
width:250px;
height:341px;
background-color:#275087;
color:#fff;
font-size:11px;
line-height:150%;
}

div#contant_reparatur div#wartung_reparatur a {
font-size:11px;
}

div#contant_reparatur div#lagerung_2 {
float:left;
margin-left:1px;
width:250px;
height:341x;
background-color:#5286CD;
color:#fff;
font-size:10px;
line-height:150%;
}

div#contant_reparatur div#neubau {
float:left;
margin-left:1px;
margin-bottom:9px;
width:250px;
height:341px;
background-color:#9AB9E2;
color:#fff;
font-size:10px;
line-height:150%;
}

div#contant_all_reparatur div#aktuell { /* Die Aktuelles Box links */
width:250px;
float:left;
height:341px;
background-color:#112239;
}

/***********************************************************************/
/* FAQ */
div#contant_all_faq { /* umschiesst alles aber nicht die Fusszeile */
width:1003px;
max-height:730px;
}

div#contant_faq { /* Der Inhalt rechts */
width:752px;
float:right;
height:840px;
background-color:#275087;

}

div#contant_faq div {
padding:10px;
width:550px;
}

div#aktuell_faq { /* Die Aktuelles Box links */
width:250px;
float:left;
height:840px;
background-color:#112239;
}

/***********************************************************************/
/* Fusszeile */

div#footer {
width:690px;
margin:5px 0 20px 280px;
font-size:10px;
color:#112239;
}
/***********************************************************************/

/* MINSTER Modifikation */

.imgbar_bottom .img_under {
 float:left;
 margin: 1px 0px 0px 1px;
}
* html .imgbar_bottom .img_under {
margin: 0px 0px 0px 1px;
}

div#contant_all_neubau img {
display: block;
}

/********************************/

/* Verlinkung Kopfzeile */

#head_links {
  height: 60px;
  width: 295px;
  position: absolute;
	z-index: 1000;
  top: 60px;
  left: 208px;
}


.link_eins {
  width: 295px;
  height: 47px;
  display: block;
  float: none;
background-image: url(http://web02.city-map.de/homepage/01/0101/010107523/blah.gif);
}

.link_zwei {
  width: 72px;
  height: 11px;
  float: left;
  display: block;
background-image: url(http://web02.city-map.de/homepage/01/0101/010107523/blah.gif);
}

.link_drei {
  width: 72px;
  height: 11px;
  float: left;
  display: block;
background-image: url(http://web02.city-map.de/homepage/01/0101/010107523/blah.gif);
}


.link_drei {
  width: 72px;
  height: 11px;
  float: left;
  display: block;
background-image: url(http://web02.city-map.de/homepage/01/0101/010107523/blah.gif);
}

.link_vier {
  width: 150px;
  height: 11px;
  float: left;
  display: block;
background-image: url(http://web02.city-map.de/homepage/01/0101/010107523/blah.gif);
}

