/*--------------------------------------index.htm------------------------------------------------*/
#navi { position: absolute; z-index: 3; top: 512px; left: 37%; width: 288px; height: 25px; visibility: visible; display: block;}
#jardinera { position: absolute; z-index: 2; top: 100px; left: 0px; width: 263px; height: 350px; visibility: visible; display: block }
#escritorio { position: absolute; z-index: 2; top: 100px; right: 0px; width: 262px; height: 350px; visibility: visible; display: block }
#escritorio_text { position: absolute; z-index: 2; top: 100px; right: 272px; width: 155px; height: 350px; visibility: visible; display: block }
#jardinera_text { position: absolute; z-index: 2; top: 100px; left: 273px; width: 155px; height: 350px; visibility: visible; display: block }

#background_left {
	background-color:	#FFFFCC;
	color: #551A1C;
	position: absolute; 
	z-index: 1; 
	top: 0px; 
	right: 50%; 
	width: 50%; 
	height: 650px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	visibility: visible; 
	display: block
}
#background_right {
	background-color:	#6E8A71;
	color: #551A1C;
	position: absolute; 
	z-index: 1; 
	top: 0px; 
	left: 50%; 
	width: 50%; 
	height: 650px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	visibility: visible; 
	display: block
}
#background {
	background-color:	#333333;
	color: #FFFFCC; /*#F9E29C;*/
	position: absolute; 
	z-index: 1; 
	top: 650px; 
	left: 0%; 
	width: 100%; 
	height: 300%; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	visibility: visible; 
	display: block
}

#background a.textlink:link, #background a.textlink:visited
{
color: #FFFFCC;
border-bottom: dotted 1px #FFFFCC;
}
#background td.landscape_capt { color: #FFFFCC; }
/*------------------------------------index.htm--------------------------------------------------*/
/*------------------------------------ferienwohnung_jardinera.htm--------------------------------------------------*/
#background_jardinera {
	background-color:	#6E8A71;
	color: #551A1C;
	position: absolute; 
	z-index: 1; 
	top: 0px; 
	left: 0%; 
	width: 100%; 
	height: 380%; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	visibility: visible; 
	display: block
}
#background_jardinera h1 {
	color: #FFFFCC;
}
#background_jardinera h2 {
	color: #FFFFCC; 
}
#background_jardinera a.textlinkstrong:link, #background_jardinera a.textlinkstrong:visited
{
color: #FDBBBF;
border-bottom: dotted 1px #FDBBBF;
}

#background_jardinera td.upright_capt {
	color: #FDBBBF; 
}
#background_jardinera td.landscape_capt {
	color: #FDBBBF; 
}
#background_jardinera td.mycolor { color: #FDBBBF; }
/*------------------------------------ferienwohnung_jardinera.htm--------------------------------------------------*/
/*------------------------------------ferienwohnung_escritorio.htm--------------------------------------------------*/
#background_escritorio {
	background-color:	#FFFFCC;
	color: #551A1C;
	position: absolute; 
	z-index: 1; 
	top: 0px; 
	left: 0%; 
	width: 100%; 
	height: 380%; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	visibility: visible; 
	display: block
}
#background_escritorio h1 {
	color: #FFFFCC;
}
#background_escritorio h2 {
	color: #FFFFCC;
}
#background_escritorio #headlineH1 { position: absolute; z-index: 3; top: 89px; left: 357px; width: 500px; height: 44px; visibility: visible; display: block }
#background_escritorio #headlineH2 { position: absolute; z-index: 3; top: 136px; left: 458px; width: 250px; height: 44px; visibility: visible; display: block }
/*------------------------------------ferienwohnung_escritorio.htm--------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
#head { position: absolute; z-index: 3; top: 0px; left: 0px; width: 800px; height: 50px; visibility: visible; display: block }
#headlineH1 { position: absolute; z-index: 3; top: 20px; left: 30%; width: 500px; height: 44px; visibility: visible; display: block }
#headlineH2 { position: absolute; z-index: 3; top: 80px; left: 512px; width: 250px; height: 44px; visibility: visible; display: block }
img	{ border-bottom:none; border:none;  }

body, td {
	font-weight: normal;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica;
	vertical-align: top;
	font-size: 12px;
	}
h1 {
	color: #551A1C;
	font-weight: bold;
	font-size: 30px;
	line-height: normal;
	font-family: Coronet;
	text-align: center;
	vertical-align: text-top; 
}
h2 {
	color: #F9E29C;
	font-weight: bold;
	font-size: 30px;
	line-height: normal;
	font-family: Coronet;
	text-align: center;
	vertical-align: text-top; 
}
h4,h5,h6{
	color: #F9E29C;
	font-weight: bolder;
	font-size: 38px;
	line-height: normal;
	font-family: Coronet;
	vertical-align: text-top; 
}
strong{
	color: #551A1C;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica;
	vertical-align: top; 
}

a.textlink:link, a.textlink:visited
{
color: #FDBBBF;
text-decoration: none;
border-bottom: dotted 1px #FDBBBF;
}
a.textlinkstrong:link, a.textlinkstrong:visited
{
color: #551A1C;
text-decoration: none;
border-bottom: dotted 1px #551A1C;
}
a.textlink:hover, a.textlinkstrong:hover
{
border-bottom: none;
color: #fff;
background-color: #9D040C;
text-decoration: none;
}

table{ border:none; text-align:center}
table.cell_upright {height: 275px;width: 250px; cellspacing: 0; cellpadding: 0}
table.cell_landscape {height: 213px;width: 250px; cellspacing: 0; cellpadding: 0}
td.column{ width: 25px;}
tr.row{ height: 25px;}
td.upright {
	width: 189px;
	height: 250px;
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	31px;
	padding-right:	31px;
}
td.landscape{
	width: 250px;
	height: 188px;
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
}
td.upright_text {
	width: 189px;
	height: 275px;
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	31px;
	padding-right:	31px;
	text-align:justify
}
td.landscape_text{
	width: 250px;
	height: 213px;
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	text-align:justify
}
td.square_text{
	width: 189px;
	height: 213px;
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	31px;
	padding-right:	31px;
	text-align:justify
}
td.upright_capt {
width: 189px;
height: 25px;
padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	31px;
	padding-right:	31px;
	color: #551A1C;
}
td.landscape_capt {
width: 250px;
height: 25px;
padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	color: #551A1C;
}

/*--------------------------------------------------------------------------------------*/

/*-------------------------------lightbox-----------------------------------------------*/
#lightbox{
	background-color:#333333;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../overlay.png", sizingMethod="scale");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../../overlay.png", sizingMethod="scale");
	}
