
#hometable
{
	position: relative;
	top: 0%;
	left: 0%;
	z-index: 1;
}





body  { 
	background-color: #fdf7eb;
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:50px;
	padding:0;
}




#head { 
	position: absolute;
	top:20px;
	left:0px
	z-index:1;
	width:900px;
	background-color:#fff;
}



#main { 
	position: absolute;
	top:170px;
	left:0px
	z-index:1;
	width:950px;
	min-height:500px;
	background-color:#fffdf9;
}


#maingallery { 
	position: absolute;
	top:170px;
	left:0px
	z-index:1;
	width:1200px;
	min-height:500px;
	background-color:#fff;
}



#pict {
	/*height: 200px;*/
	width: 280px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	vertical-align:top;
	/*background-color:#fff;*/
}



#hauptnavigation {
	width:250px;
	height:500px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
	vertical-align:top;
	background-color:#fdf7eb;
	}




#menutopic {
	text-align: right;
	width:200px;
	height:25px;
	padding-top: 3px;
	padding-right: 17;
	padding-bottom: 2px;
	padding-left: 0;
	vertical-align:top;
	background-color:#e9c7e6;
}




#menutopictwolines {
	text-align: right;
	width:200px;
	height:45px;
	padding-top: 0px;
	padding-right: 17;
	padding-bottom: 2px;
	padding-left: 0;
	vertical-align:middle;
	background-color:#ffb465;
}





#menutopic2 {
	text-align: right;
	width:200px;
	height:25px;
	padding-top: 3px;
	padding-right: 7;
	padding-bottom: 2px;
	padding-left: 0;
	vertical-align:top;
	background-color:#ffd3a5;
}





#menutopictwolines2 {
	text-align: right;
	width:200px;
	height:50px;
	padding-top: 0px;
	padding-right: 7;
	padding-bottom: 2px;
	padding-left: 0;
	vertical-align:middle;
	background-color:#ffd3a5;
}




#menuempty {
	width:200px;
	height:20px;
	background-color:#fff;
}



#inhalt {
	width:700px;
	min-height:500px;
	/*abstand von oben*/
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	background-color: #fbf0dc;
	vertical-align:top;
	line-height:140%;
}


#prog_zeit {
	width:100px;
	/*abstand von oben*/
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #fff;
	vertical-align:top;
	line-height:140%;
}

#prog_inhalt {
	width:500px;
	/*abstand von oben*/
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #fff;
	vertical-align:top;
	line-height:140%;
}


#mit_name {
	width:280px;
	/*abstand von oben*/
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #fff;
	vertical-align:top;
	line-height:140%;
}




#mit_nr {
	width:80px;
	/*abstand von oben*/
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #fff;
	vertical-align:top;
	text-align:center;
	line-height:140%;
}



#mit_www {
	width:240px;
	/*abstand von oben*/
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #fff;
	vertical-align:top;
	line-height:140%;
}



#illu { 
	position: absolute;
	top:150px;
	left:300px
	z-index:2;
	width:500px;
}





/*


#head {position:absolute; top:0px; left:27px; z-index:1;}
#menu {position:absolute; top:20px; left:0px; z-index:1;}
#content {position:absolute; top:20px; left:20px; z-index:1;}
*/


P {font-size:12px; font-family:Verdana,Geneva,Arial,Helvetica; text-decoration:none;}

.cont {line-height:18px; color:#555555;}
.cont_lg {font-size:12px; line-height:22px; color:#474747;}
.cont_preis {font-size:12px; line-height:14px; color:#474747;}
.cont_lg_mg {font-size:12px; line-height:22px; color:#474747; margin-left:40;}
.prog {font-size:12px; line-height:16px; color:#474747;}


.menu {line-height:14px; color:#555555;}
.menusm {font-size:10px; line-height:10px; color:#555555;}
.sm {font-size:10px; line-height:17px; color:#474747;}
.head {font-size:14px; font-weight: bold; line-height:22px; color:#cd4e46;}
.head_lg {font-size:12px; font-weight: bold; line-height:22px; color:#474747;}
.head_lg_col {font-size:12px; font-weight: bold; line-height:22px; color:#c34a49;}
.lg {font-size:14px; line-height:18px; color:#474747;}
.lit {font-size:10px; line-height:13px; color:#9c9c9c;}



A {font-size:12px; font-family:Verdana,Geneva,Arial,Helvetica; text-decoration:none;}


.smalllink {font-size:11px; line-height:17px; color:#474747;}
.smalllink:visited {color:#474747;}



.link {font-size:12px; line-height:16px; color:#e99f20; }
.link:visited {color:#55555;}


.cont {font-size:12px; line-height:18px; color:#099D9F; }
.cont:visited {color:#099D9F;}


.menu {font-size:12px; line-height:18px; color:#4e2049; font-weight: bold;}
.menu:visited {color:#55555;}


.menusm {font-size:10px; line-height:10px; color:#099D9F;}
.menusm:visited {color:#099D9F;}




.totop {font-size:16px; line-height:60px; color:#7c3f76; font-weight: bold;}
.small:visited {color:#7c3f76;}



UL.cont {font-size:14px; line-height:18px; color:#5e4224; margin-left:7;}
LI.cont {font-size:14px; line-height:22px; color:#5e4224; margin-left:7;}




img {
	margin-right:0px;
	margin-bottom:10px;
	vertical-align:top;
}



.floatimgleft {
	float:left;
	text-align:left;
	margin-right:10px;
	margin-bottom:10px;
/*	font-size:10px;*/
}


.floatimgright {
	float:right;
	text-align:left;
	margin-left:10px;
	margin-bottom:10px;
/*	font-size:10px;*/
}







