#grau {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#grau #topleft{
	float		: left;
	background-image: url(../images/grau_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#grau #topmiddle {
	float		: left;
	background-image: url(../images/grau_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#grau #topright {
	float		: left;
	background-image: url(../images/grau_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#grau #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../images/grau_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#grau #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#grau #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../images/grau_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#grau #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../images/grau_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#grau #bottommiddle {
	float		: left;
	background-image: url(../images/grau_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#grau #bottomright {
	float		: left;
	background-image: url(../images/grau_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}





/* FERIENHÄUSER HELLBLAU */
#hblau {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#hblau #topleft{
	float		: left;
	background-image: url(../ferienhaeuser/images/blau_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#hblau #topmiddle {
	float		: left;
	background-image: url(../ferienhaeuser/images/blau_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#hblau #topright {
	float		: left;
	background-image: url(../ferienhaeuser/images/blau_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#hblau #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../ferienhaeuser/images/blau_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#hblau #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#hblau #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../ferienhaeuser/images/blau_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#hblau #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../ferienhaeuser/images/blau_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#hblau #bottommiddle {
	float		: left;
	background-image: url(../ferienhaeuser/images/blau_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#hblau #bottomright {
	float		: left;
	background-image: url(../ferienhaeuser/images/blau_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}

/* FERIENWOHNUNGEN Dunkel Blau */

#dblau {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#dblau #topleft{
	float		: left;
	background-image: url(../ferienwohnungen/images/d_blau_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#dblau #topmiddle {
	float		: left;
	background-image: url(../ferienwohnungen/images/d_blau_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#dblau #topright {
	float		: left;
	background-image: url(../ferienwohnungen/images/d_blau_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#dblau #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../ferienwohnungen/images/d_blau_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#dblau #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#dblau #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../ferienwohnungen/images/d_blau_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#dblau #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../ferienwohnungen/images/d_blau_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#dblau #bottommiddle {
	float		: left;
	background-image: url(../ferienwohnungen/images/d_blau_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#dblau #bottomright {
	float		: left;
	background-image: url(../ferienwohnungen/images/d_blau_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}


/* ZIMMER */

#rot {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#rot #topleft{
	float		: left;
	background-image: url(../zimmer/images/rot_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#rot #topmiddle {
	float		: left;
	background-image: url(../zimmer/images/rot_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#rot #topright {
	float		: left;
	background-image: url(../zimmer/images/rot_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#rot #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../zimmer/images/rot_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#rot #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#rot #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../zimmer/images/rot_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#rot #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../zimmer/images/rot_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#rot #bottommiddle {
	float		: left;
	background-image: url(../zimmer/images/rot_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#rot #bottomright {
	float		: left;
	background-image: url(../zimmer/images/rot_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}


/* Pensionen GELB */

#gelb {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#gelb #topleft{
	float		: left;
	background-image: url(../pension/images/gelb_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#gelb #topmiddle {
	float		: left;
	background-image: url(../pension/images/gelb_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#gelb #topright {
	float		: left;
	background-image: url(../pension/images/gelb_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#gelb #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../pension/images/gelb_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#gelb #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#gelb #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../pension/images/gelb_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#gelb #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../pension/images/gelb_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#gelb #bottommiddle {
	float		: left;
	background-image: url(../pension/images/gelb_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#gelb #bottomright {
	float		: left;
	background-image: url(../pension/images/gelb_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}


/* Hotel Dunkelgruen */

#dgruen {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#dgruen #topleft{
	float		: left;
	background-image: url(../hotel/images/dgruen_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#dgruen #topmiddle {
	float		: left;
	background-image: url(../hotel/images/dgruen_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#dgruen #topright {
	float		: left;
	background-image: url(../hotel/images/dgruen_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#dgruen #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../hotel/images/dgruen_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#dgruen #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#dgruen #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../hotel/images/dgruen_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#dgruen #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../hotel/images/dgruen_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#dgruen #bottommiddle {
	float		: left;
	background-image: url(../hotel/images/dgruen_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#dgruen #bottomright {
	float		: left;
	background-image: url(../hotel/images/dgruen_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}



/* FAEHREN HELLGRUEN */

#hgruen {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#hgruen #topleft{
	float		: left;
	background-image: url(../faehren/images/hgruen_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#hgruen #topmiddle {
	float		: left;
	background-image: url(../faehren/images/hgruen_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#hgruen #topright {
	float		: left;
	background-image: url(../faehren/images/hgruen_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#hgruen #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../faehren/images/hgruen_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#hgruen #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#hgruen #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../faehren/images/hgruen_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#hgruen #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../faehren/images/hgruen_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#hgruen #bottommiddle {
	float		: left;
	background-image: url(../faehren/images/hgruen_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#hgruen #bottomright {
	float		: left;
	background-image: url(../faehren/images/hgruen_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}


/* Camping ORANGE */

#orange {
	float		: left;
         margin-top	: 0px;
	width		: 395px;
	height		: 150px;
}
#orange #topleft{
	float		: left;
	background-image: url(../camping/images/orange_ol.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}
#orange #topmiddle {
	float		: left;
	background-image: url(../camping/images/orange_om.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 35px;
         padding-left	: 10px;
         padding-top	: 10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
         font-weight	: bold;
}
#orange #topright {
	float		: left;
	background-image: url(../camping/images/orange_or.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 35px;
}

#orange #middleleft{
	clear		: left;
	float		: left;
	margin-top	: -10px;
	background-image: url(../camping/images/orange_ml.jpg);
	background-repeat: repeat-y;
         width		: 10px;
         height		: 100px;
}
#orange #middlemiddle {
	float		: left;
	background-color: #ffffff;
         width		: 360px;
         height		: 100px;
         padding-left	: 10px;
         margin-top	: -10px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}
#orange #middleright {
	float		: left;
	margin-top	: -10px;
         height		: 100px;
	background-image: url(../camping/images/orange_mr.jpg);
	background-repeat: repeat-y;
         width		: 10px;
}

#orange #bottomleft{
	clear		: left;
	float		: left;
	background-image: url(../camping/images/orange_ul.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
#orange #bottommiddle {
	float		: left;
	background-image: url(../camping/images/orange_um.jpg);
	background-repeat: repeat-x;
         width		: 360px;
         height		: 10px;
         padding-left	: 10px;
}
#orange #bottomright {
	float		: left;
	background-image: url(../camping/images/orange_ur.jpg);
	background-repeat: no-repeat;
         width		: 10px;
         height		: 10px;
}
