/* @override http://macbook-pro.local:8888/m30-frankfurt.de/css/style.css */

#twitter {
	margin-left: 224px;
}

#twittertext {
width: 364px;
height: 37px;
/*background-image: url(../twitter/images/twitterbg.png);*/
background-repeat:none;
margin-top: -47px;
margin-left: 66px;
font-size:12px;

}

#twittertext li {
	list-style:none;
}

.newsticker {
padding-top: 4px;
padding-left: 10px;
}

*/ ---- */


#ie-warning {
	display: none;
}

.message-ie {
	display: none;
}


/******************* message IE *******************/
/* type */
.message-ie p						{ font-size: 12px; font-weight: normal; line-height: 24px; }
.message-ie ul						{ margin: 18px 0 0 0; }
.message-ie li						{ font-weight: bold; list-style-type: none; }
.message-ie a						{ color: #000; text-decoration: none; }
.message-ie a:hover					{ color: #fff; }

/* layout */
.message-ie							{ background: #ffc; width: 100%; height: 108px; z-index: 100; }
.message-ie div						{ padding: 18px; }
.message-ie ul						{ height: 36px; margin-top: 9px; }
.message-ie li						{ height: 36px; line-height: 36px; display: inline; }
.message-ie li a					{ background: url(/images/icones-browser-ie.png) no-repeat 0 0; height: 36px; line-height: 36px; padding: 0 9px 0 36px; margin-right: 18px; float: left; }
.message-ie li a:hover				{ background-color: #000; }		
.message-ie li.browser-safari a			{ background-position: 0 0; }
.message-ie li.browser-safari a:hover	{ background-position: 0 -36px; }
.message-ie li.browser-firefox a		{ background-position: 0 -72px; }
.message-ie li.browser-firefox a:hover	{ background-position: 0 -108px;}		
.message-ie li.browser-opera a			{ background-position: 0 -144px; }
.message-ie li.browser-opera a:hover	{ background-position: 0 -180px;}		
.message-ie li.browser-chrome a			{ background-position: 0 -216px; }
.message-ie li.browser-chrome a:hover	{ background-position: 0 -252px;}		


/* --- */

body {
	margin: 0;
	padding: 0;
	background: #929292 url(../images/back.jpg) no-repeat scroll left top;
	/* --- */
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td, p {
	line-height: 15px;
}

h2 {
	font-size: 18px;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
	margin-bottom: 40px;
}

a {
	text-decoration: none;
	color: #5E8600;
}

a:hover {
	color: #030;
}


#div_content a {
	color:#009;
	text-decoration: underline;
}

#div_content a:hover {
	color: black;
}


/* --- */

.navi_haupt {
	color: #5E8600;
	font-weight: bold;
	line-height: 15px;
	font-size: 11px;
}

.navi_sub {
	font-size: 10px;

}

/* --- */

#sub_projekt,
#sub_wohnungen {
	display: none;
}


/* --- */

#div_logo {
	position:absolute;
	left:349px;
	top:105px;
	width:128px;
	height:65px;
}
#div_navigation {
	position:absolute;
	left:500px;
	top:106px;
	color: #5E8600;
}
#div_content {
	position:absolute;
	left:118px;
	top:200px;
	width:340px;
	height:440px;
}
#div_footer {
	position:absolute;
	top:658px;
	left: 118px;
	font-weight: bold;
	word-spacing: 20px;
}

#div_images {
	position:absolute;
	left:500px;
	top:200px;
	width:360px;
	height:360px;
}



#pic1 {
	position:absolute;
	left:499px;
	top:200px;
	width:72px;
	height:72px;
	cursor: pointer;	/*background-color: #990099;*/
}
#pic2 {
	position:absolute;
	left:571px;
	top:200px;
	width:72px;
	height:72px;
	cursor: pointer;	/*background-color: #dcdcdc;*/
}
#pic3 {
	position:absolute;
	left:643px;
	top:200px;
	width:72px;
	height:72px;
	cursor: pointer;	/*background-color: black;*/
}
#pic4 {
	position:absolute;
	left:715px;
	top:200px;
	width:72px;
	height:72px;
	cursor: pointer;	/*background-color: blue;*/
}
#pic5 {
	position:absolute;
	left:499px;
	top:272px;
	width:72px;
	height:72px;
	cursor: pointer;	/*background-color: red;*/
}
#pic6 {
	position:absolute;
	left:499px;
	top:344px;
	width:72px;
	height:72px;
	cursor: pointer;	/*background-color: yellow;*/
}
#pic7 {
	position:absolute;
	left:499px;
	top:416px;
	width:72px;
	height:72px;
	cursor: pointer;	/*background-color: white;*/
}
#pic_main {
	position:absolute;
	left:571px;
	top:272px;
	width:288px;
	height:288px;	/*background-color: green;*/
}
#bildunterschrift {
	position:absolute;
	left:570px;
	top:572px;
	line-height: 15px;
	color: #2F4806;
}

/* --- */

#home-text {
	text-align: left;
	font-size: 12px;
	margin-left: 300px;
	margin-bottom: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	color: #006600;
}

#home-text p {
	margin-bottom: 16px;
}

a img {
	border: 0;
}


/* @group slideshow */

#slideshow {
	height: 393px;
	position:relative;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}


/* @end */


/* under construction */

a#link_english,
a#kontakt 
{
	color: #8E9800;
}
