html {
margin:0;
padding:0;
}
body {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.0em;
	color:#FFFFFF;
}
A:LINK, A:VISITED {
Color: #ffffff;
Font-Family: Arial, sans-serif, Helvetica;
Font-Weight: bolder;
Font-Style: italic;
Text-Decoration: none;
font-size: 1.0em;
}

/*a:visited {
Color: #c1d840;
Font-Family: Arial, sans-serif, Helvetica;
Font-Weight: bolder;
Font-Style: italic;
Text-Decoration: none;
font-size: 1.0em;
}
*/
A:HOVER {
Color: #999999;
Font-Family: Arial, sans-serif, Helvetica;
Font-Weight: bolder;
Font-Style: italic;
Text-Decoration: none;
font-size: 1.0em;
}

A:ACTIVE {
Color: #cccccc;
Font-Family: Arial, sans-serif, Helvetica;
Font-Weight: bolder;
Font-Style: italic;
Text-Decoration: none;
font-size:1.0em;
}
p {margin:0;}
.center {text-align:center;}
/*
q.frankl {
	margin:0;
	font-size:0.8em; 
	font-weight:normal;
	text-align:center;
}
*/
#index {
position:relative;
width:800px;
height:600px;
margin:0 auto;
background-image:url(../bilder/bg_index.gif);
background-repeat:no-repeat;
background-position:center;
border:1px solid #ffffff;
}
/*--- für den Wechsellayer Blume-Portrait ---*/
#blume {
position:absolute; 
left:349px; 
top:157px; 
width:101px; 
height:109px; 
z-index:10;
}
#portrait {
position:absolute; 
left:315px; 
top:83px; 
width:75px; 
height:15px; 
z-index:9; 
}
#portrait img, #blume img {border:none;}

#indexinnen {
position:absolute;
margin-top:300px;
margin-left:10px;
margin-right:10px;
width:780px;
height:300px;
}
#indexinnen p{text-align:center;}
#indexinnen p.susanne {padding:5px;}
#indexinnen p.susanne a {font-size:1.4em; font-weight:bold; letter-spacing:0.08em}
#indexinnen p.klein {font-size:0.8em; font-weight:normal;}
#indexinnen table{
margin-top:30px;
width:100%;
}
#indexinnen table td.blume {
width:56px;
text-align:left;}
#indexinnen table td.textli{
width:240px;
text-align:left;
padding-left:5px;
}
#indexinnen table td.textmitte{
width:120px; /*160px;*/
text-align:left;
padding-left:5px;
}
#indexinnen table td.textre {
width:240px;  /*200;*/
text-align:left;
padding-left:5px;
}
#footer {
position:relative;
width:790px;
margin:0 auto;
}
#footer a.links {float:left; width:50%; display:block; font-size:0.8em;}
#footer a.rechts {width:50%; text-align:right; display:block; float:right;}
#footer a {
color:#666666;
font-size:0.7em;
font-style:italic;
font-weight:normal;
}
#footer a:hover {text-decoration:underline;}
#footer a span.ftgross {font-size:1.0em;}
#footer a span.rotbold {font-weight:bold; font-size:1.0em; color:#990000;}
