body {
background-image : url('bilder/geigen.gif'); 
background-repeat : repeat;
margin: 0 auto;
text-align: center;
}





#container {
background: #B6D7C9;
margin: 40px auto;
width: 800px;
height: auto;
border-width:5px; 
border-style:ridge; 
border-color:#B1CCC1;
}


 
#content {
background-image : url('bilder/logo1.gif'); 
background-repeat : no-repeat;
background-position: right 30px;
background-color : transparent; 
padding: 20px 50px;
} 

#content1 {
background-image : url('bilder/logo1.gif'); 
background-repeat : no-repeat;
background-position: right 60px;
background-color : transparent; 
padding: 40px 70px;
} 

#engel {
background-image : url('bilder/angelku_klein.gif'); 
background-repeat : no-repeat;
background-position: 50px bottom;
background-color : transparent;
}
#engel1 {
background-image : url('bilder/angelku_klein.gif'); 
background-repeat : no-repeat;
background-position: right bottom;
background-color : transparent;
}

h1{
font-family : "comic sans ms",Arial,Helvetica;
font-size: 1.4em;
color: #17192F;

}

h2{
font-family : "comic sans ms", Arial,Helvetica, sans-serif;
font-size:1.0em;
color: #1B1B55;

}

h1, h2 {
padding:0 10px 5px 0;

}

p {
font-family : Arial,Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
line-height: 145%;
color: #000;
padding:0 0 5px 0;
}

a:link, a:visited  { 
color : #fff; 
text-decoration : underline; 
} 

a:hover, a:active { 
color : #DAE3AC; 
text-decoration : none; 
} 
.lucida {
font-family : "Lucida sans", Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
line-height:150%;
color: #1B1B55;

}

.lucida_quelle {
font-family: "Lucida sans", arial,helvetica;
font-size: 0.8em;
color: #1B1B55;
}
.text  {
font-family :  Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight:normal;
text-decoration:none;
color: #1B1B55;
text-align: left;
}

.platz  {
font-family :  Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight:normal;
text-decoration:none;
color: #fff;
text-align: left;
margin-left: 320px;
margin-top:80px;
}

.text_klein {
font-family: arial,helvetica;
font-size: 0.8em;
color: #17192F;
line-height: 145%;
}
.text_klein a:link, .text_klein a:visited {
cursor: pointer; 
color: #17192F; 
text-decoration:none; 
} 
.text_klein a:hover, .text_klein a:active {
cursor : pointer; 
color: #568070; 
text-decoration:none; 
} 




.border {

border-width:5px; 
border-style:ridge; 
border-color:#81A4C8;
}

.leftimg {
float: left;
margin: 0 30px  0 0;
border: none;
}

.rightimg {
float: right;
margin: 0  0 0 30px ;
}

/* ----------------sliding text--------------------- */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	font-family : Arial,Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
line-height: 145%;
color: #FFF;
padding:0 0 5px 0;
text-align:left;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	font-family : Arial,Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
line-height: 145%;
color: #DAE3AC;
padding:0 0 5px 0;
text-align:left;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}