/* CSS Document */

body					{ background-color:#fce484; margin:0px; padding:0px; font-family:Arial; font-size:12px; color:#000000;}

#container				{ width:960px; float:left; background-color:#fce484; padding-bottom:20px;}
#header					{ width:960px; height:85px; background-image:url(images/layout/header.gif);}
#navi-base				{ width:960px; height:20px; background-image:url(images/layout/navi-base.gif);}
#navi-vers				{ width:960px; height:20px; background-image:url(images/layout/navi-vers.gif);}
#navi-immo				{ width:960px; height:20px; background-image:url(images/layout/navi-immo.gif);}
#left-base				{ width:309px; height:565px; float:left; background-image:url(images/layout/left-base.jpg);}
#left-vers				{ width:309px; height:565px; float:left; background-image:url(images/layout/left-vers.jpg);}
#left-immo				{ width:309px; height:565px; float:left; background-image:url(images/layout/left-immo.jpg);}
#left-priv				{ width:309px; height:565px; float:left; background-image:url(images/layout/left-priv.jpg);}
#sub-right				{ width:650px; float:right; border-left:1px solid black; background-image:url(images/layout/content_bg.gif);}
#content				{ width:650px; background-image:url(images/layout/content.gif); background-repeat:no-repeat;} 
#impressum				{ width:650px; height:20px; background-image:url(images/layout/impressum.gif);}
#footer					{ width:650px; height:3px; background-image:url(images/layout/footer.gif); overflow:hidden;}

#content				{ min-height:542px;}
* html #content			{ height:542px;}