@charset "UTF-8";

/* Layout-dependent adjustments | Layout-abhngige Anpassungen */
@media screen, projection
{
	#Expose_Bild
	{
			height:375px;
			background-repeat:no-repeat;
			background-position:center;
			overflow:hidden;
			padding:0px;
			position:relative;
				
	}
	
	
	
	/* ##################################################### */
	
	
		
	#Head,.Head{z-index:6; 	position:absolute; width:745px;}
	
	#Head_blau
	{
		background-color:#1d2735;
		opacity:0.5;
		filter: alpha(opacity=50);
		-moz-opacity:0.5;
		height:70px;
		width:495px;
	}	
	
	#Head_content
	{
		padding:10px;
		position:absolute;
		top:0px;
		width:495px;
	}		
	
	
	#Head_rot
	{
		background-color:#90684a;
		opacity:0.8;
		filter: alpha(opacity=80);
		position:absolute;
		-moz-opacity:0.8;
		height:70px;
		width:245px;
		right:0px;
	}	
	
	#Head_rot_content
	{
		padding:20px;
		position:absolute;
		top:0px;
		width:210px;
		right:0px;
	}	
	
	
	
	/* ##################################################### */
	
	
		
	#Expose_bilder
	{
		height:25px;
		position:absolute;
		bottom:0px;
		left:5px;
		z-index:4;
	}
	
	
	
	#thumb a
	{
		margin:3px;
		padding:0px;
		
		border:1px solid #FFFFFF;
		background-color:#1d2735;
		width:20px;;
		height:8px;
		float:left;
	}
	

	#thumb a:hover{background-color:#90684a;}
    #thumb a:active{background-color:#90684a;}
	#thumb a:focus{background-color:#90684a;}
	
	/* ##################################################### */
	
	#Expose_datein
	{
		height:25px;
		position:absolute;
		bottom:0px;
		right:255px;
		z-index:8;
	}
	
	
	#Expose_datein a
	{
		margin:3px;
		padding:0px;
		
		border:1px solid #FFFFFF;
		background-color:#4d172a;
		width:20px;;
		height:8px;
		float:left;
	}
	

	#Expose_datein a:hover{background-color:#90684a;}
    #Expose_datein a:active{background-color:#90684a;}
	#Expose_datein a:focus{background-color:#90684a;}

	.tooltip,.bild_tooltip
		{
			color:#FFFFFF;

			position:absolute;
			left:-440px;
			bottom:33px;
			font-size:11px;
			font-weight:normal;
			width:745px;
			height:auto;
			padding:10px;
			padding-left:25px;
			background-color:#4d172a;
			background-image:url(../../../images/download.gif);
			background-position:left center;
			background-repeat:no-repeat;
		}
	
	.bild_tooltip
		{
			left:-10px;
			background-color:#1d2735;
			padding-left:15px;
			background-image:none;
		}	
	
	
	
	/* ##################################################### */
	
	
		
	#facts
	{
		background-color:#4d172a;
		height:32px;
		width:240px;
		position:absolute;
		bottom:0px;
		right:5px;
	}
	
	#facts a img
	{
		padding:5px;	
		margin-top:0px;	
	}
	
	
	#Expose h1,#Expose h2,#Expose h3,.Head h2,.Head h3
	{
		text-transform:uppercase;
		letter-spacing:1px;
	}
	
	#Expose h3,.Head h3
	{
/*	font-size:100%;
	padding-left:1px;*/
	}
	
	#Head_content h1,#Head_content h2,#Head_content h3,#Head_rot_content h3,#Immobilien_Anfrage h3,#Immobilien_Anfrage h4
	{
		color:#FFFFFF;
	}				
	
	#Immobilien_Anfrage h3
	{
	margin:5px;
	}
	#Immobilien_Anfrage{ 
	display:none; 
	position:absolute; 
	z-index:10; 
	height:375px; 
	width:745px;
	padding:0px;
	background-color:#90684a;
	
	top:5px;
	color:#FFFFFF;
	
	}	
	
	
	
	/* ##################################################### */
	
	
		
	
	#Expose_Beschreibung
	{
		/**/
		letter-spacing:1px;
		text-align:justify;
		font-size:11px;
	}	
	
	*#Expose_Beschreibung
	{
		letter-spacing:normal;
	}	
	
	#Beschreibung
	{
		width:480px;
		padding:10px;
		height:150px;
		overflow:auto;
	}	
	
	*#Beschreibung
	{
		width:480px;
		height:150px;
		overflow:auto;
		float:left;
	}	
	
	#Expose_facts 
	{
		list-style:none;
		margin:0px;
		padding:0px;
		display: inline;
		width:240px;
		float:right;
		padding-right:5px;
		
	}			
	
	#Expose_facts li
	{
		padding:3px;
		padding-left:7px;
		margin:0px;
		color:#4d172a;
		background-color:#ebe6e8;
		border-bottom:1px solid #FFFFFF;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:1px;
	}	
	
	.courtage
	{
	font-size:10px;
	}
	
	
	.uppercase
	{
	text-transform:uppercase;
	}
		
	#Expose_Anfrage{display:none;}
				
	a.Expose_Anfrage:hover #Expose_Anfrage{display:none; z-index:400; position:absolute; background-color:#CCCCCC;}
	
	
	/* ##################################################### */
	
	
	#immobilien_uebersicht_container
	{
	/*padding-top:30px;
	position:relative;
	position:absolute;
	background-color:#CC0099;
	height:500px;
	width:500px;*/
	}
	
	
	.horizontal_slide
	{
	position:absolute;
	z-index:20;
	width:745px;
	display:block;
	background-color:#FFFFFF;
	}

	
	.immobilie_uebersicht
	{
	width:245px;
	padding:5px;
	padding-top:0px;
	padding-left:0px;
	position:relative;	
	padding-bottom:10px;
	}
	
	
	.immobilie_uebersicht_bild
	{
		width:100%;
		height:113px;
	/*	height:96px;
		height:96px;*/
		background-position:center;
		position:relative;
	}
	
	.immobilie_head_blau,.immobilie_head_rot,.immobilie_head_gold
	{
		background-color:#000000;
		opacity:0.3;
		filter: alpha(opacity=30);
		-moz-opacity:0.3;
		height:35px;
		width:245px;
	}	
	
	.immobilie_head2_blau,.immobilie_head2_rot,.immobilie_head2_gold
	{
		background-color:#000000;
		opacity:0.6;
		filter: alpha(opacity=60);
		-moz-opacity:0.6;
		height:23px;
		position:absolute;
		bottom:0px;
		width:245px;
	}	
	
	.immobilie_head_content
	{		
		padding:5px;
		position:absolute;
		top:0px;
		width:245px;
	}		
	
	.immobilie_head2_content
	{				
		position:absolute;
		bottom:5px;
		left:5px;
		width:245px;
		
		font-size:11px;
		letter-spacing:1px;
		margin:0px;
		padding:0px;
		color:#FFFFFF;
		
	}	
		
	.immobilie_uebersicht_text 
	{
	background-color:#edefef;
	padding:5px;
	/*padding:3px;*/
	/*margin-top:5px;*/
	height:16px;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#666666;
	}
	
	.immobilie_head_content h2,.immobilie_head_content h3
	{
		font-size:11px;
		letter-spacing:1px;
		text-transform:uppercase;
		margin:0px;
		padding:0px;
		color:#FFFFFF;
		
	}
	

	
	
	.immobilie_uebersicht_link_blau,.immobilie_uebersicht_link_rot,.immobilie_uebersicht_link_gold
	{padding:3px; text-align:right; height:15px;}
	

	.immobilie_uebersicht_link_blau
	{
		background-color:#c1c5c6;
	}
	
	.immobilie_uebersicht_link_rot
	{
		background-color:#cdc2c6;
	}
	
	
	.immobilie_uebersicht_link_gold
	{
		background-color:#d0c2b7;
	}
	
	.border_blau
	{
		border-top:5px solid #1d2735;	
	}
	
	.border_rot
	{
		border-top:5px solid #4d172a;	
	}
	
	.border_gold
	{
		border-top:5px solid #90684a;	
	}
	
	.sites 
	{	 
	clear:both;
	}
	.sites a
	{	 
	 text-transform:uppercase;
	 font-size:10px;
	 letter-spacing:1px;
	 color:#1d2735;
	}
	
	.sites a:focus,
    .sites a:hover,
    .sites a:active,
	.sites a.active 
	{
	 color:#90684a;
	 font-weight:normal;
	}
	
	div.demoElement {
	width: 80px;
	height: 80px;
	border: 1px solid black;
	background-color: #f9f9f9;
	font-size: 12px;
	color: #000000;
}
div.demoElementHeight {
	height: 120px;
}
.myClass {
	width: 300px;
	height: 50px;
	border: 3px dashed black;
	background-color: #C6D880;
	font-size: 20px;
	padding: 20px;
}
#load {
	width: auto;
	height: auto;
	z-index:2;
}

#Bild {
	width: auto;

	height:100;
	height:auto;
	overflow:hidden;
}	



}















































