html,body#bodytag {
	background: url(images/bodybackground.gif);
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 100%;
}


div#pagecontainer {
	background: url(images/background_shadow.gif) repeat-y;
	width: 747px;
	margin-left: auto;
	margin-right: auto;
}

div#pagecontainer2 {
	background: url(images/background_shadow2.gif) repeat-y;
	width: 747px;
	margin-left: auto;
	margin-right: auto;
}

div#contentcontainer {
        position: relative;
	width: 731px;	
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}


div#contentcontainer2 {
        position: relative;
	width: 731px;	
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#header {
	position: relative;
	height: 265px;
	width: 731px;
	background: url(images/header.jpg) no-repeat;		
}

div#header2 {
	position: relative;
	height: 265px;
	width: 731px;
	background: white;		
}

div#mainmenue {
        border-top: 1px solid white;
        font-family: 'Trebuchet MS', Arial;
	height: 28px;
	width: 719px;
	border-left: 3px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	background: #999999;
}

*html div#mainmenue {
        border-top: 1px solid white;
	width: 723px;
	height: 28px;
}

div#mainmenue2 {
        border-top: 1px solid white;
        font-family: 'Trebuchet MS', Arial;
	height: 28px;
	width: 719px;
	border-left: 3px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	background: #999999;
}

*html div#mainmenue2 {
        border-top: 1px solid white;
        margin-left: -7px;
	width: 723px;
	height: 29px;
}

div#content {
	bottom: 0px;
	text-algin: left;
	margin-left: 287px;
	width: 386px;	
}

*html div#content {
	width: 436px;	
}

div#content_broad {
        text-align: left;
        width: 666px;
	bottom: 0px;
	text-algin: left;
        margin-left: auto;
        margin-right: auto;
        margin-top: 15px;
        margin-bottom: 15px;
}

div#drkaser {
        z-index: -0;
	width: 295px;
	height: 245px;
	background: url(images/drkaser.gif) no-repeat;
	position: absolute;
	left: -8px;
	bottom: 58px;
}

*html div#drkaser {
	bottom: 57px;	
}

div#drkaseralt {
        z-index: -0;
	width: 200px;
	height: 308px;
	background: url(karl/karl_kaser_alt.jpg) no-repeat;
	position: absolute;
	left: 3px;
	bottom: 58px;
}

*html div#drkaseralt {
        z-index: -1;
}

div#landschaften {
        z-index: -0;
	width: 284px;
	height: 474px;
	background: url(images/leftimage/bergweg.jpg) no-repeat;
	position: absolute;
	left: 3px;
	bottom: 58px;
}

*html div#landschaften {
        z-index: -1;
}

div#personen {
        z-index: 0;
	width: 284px;
	height: 474px;
	background: url(images/leftimage/personen.jpg) no-repeat;
	position: absolute;
	left: 3px;
	bottom: 58px;
}

*html div#personen {
        z-index: -1;
}

div#portrait {
        z-index: -0;
	width: 284px;
	height: 474px;
	background: url(images/leftimage/portrait.jpg) no-repeat;
	position: absolute;
	left: 3px;
	bottom: 58px;
}

*html div#portrait {
        z-index: -1;
}

div#technik {
        z-index: -0;
	width: 523px;
	height: 204px;
	background: url(images/leftimage/flugzeug.gif) no-repeat;
	position: absolute;
	left: -236px;
	bottom: 58px;
}

*html div#technik {
        z-index: -1;
}

div#vonbis {
	width: 37px;
	height: 152px;
	background: url(images/vonbis.gif) no-repeat;
	position: absolute;
	left: 12px;
	bottom: 300px;	
}

div#auto {
	right: 0px;
	width: 259px;
	height: 242px;
	background: url(images/car-left-top.jpg) no-repeat;
	position: absolute;
	top: 52px;	
}

div#raeder {
	right: 0px;
	width: 255px;

	height: 55px;
	background: url(images/raeder.gif) no-repeat;
	position: absolute;
	top: 294px;	
}

*html div#raeder {
	right: -1px;	
}

div#strasse{
	right: -212px;
	width: 212px;
	height: 395px;
	background: url(images/car-right.jpg) no-repeat;
	position: absolute;
	top: 0px;	
}

*html div#strasse {
	right: -213px;	
}

div#copyright{
	font-size: 10px;
	color: white;
	position: absolute;
	top: 35px;
	right: 13px;	
}

*html div#auto {

	right: -1px;	
}

div#footer {
	background: #666666 url(images/dr-kaser-sign.gif) no-repeat;
	width: 725px;
	height: 54px;
	margin-left: auto;
	margin-right: auto;
	border: 3px solid white;
	border-top: 1px solid white;
	text-align: right;
}

*html div#footer {
	width: 731px;
	height: 58px;
}

div#footermenue {
	margin: 5px;
	color: white;
}

img {
        border: 0px;
}

table.imgtext-table {
        margin: 10px 5px 0px 5px;
}
