/* Start of CMSMS style sheet 'szenenwechsel01' */
* {
 margin: 0;
 padding: 0;
 }
body {
 font: normal small arial, sans-serif;
 line-height: 1.6;
 color: #6F1E34;
 /*text-align: center;*/
 background: #FAE658 url(img/bodyback03.gif) repeat-y top left;
 }

#wrapper {
 margin: 0 4px;
 width: 960px;
 border: 0px solid #000;
 text-align: left;
 }
#language_block {
text-align: right;
} 

#language_block a {
text-decoration: underline;
color: #FAE658;
} 
#language_block a:hover {
text-decoration: none;
} 
#header {
height: 110px;
background: #8B0945 url(img/logo_sw06.gif) 20px 20px no-repeat;
color: #F8DE27;
}
#metanav {
text-align: right;
padding-top: 8px;
 }
#metanav ul li {
 display: inline;
 }
#metanav ul li a {
 color: #fcfcd7;
 text-decoration: underline;
 }
#metanav ul li a:hover {
 text-decoration: none;
 }
#metanav ul li a.currentpage {
 text-decoration: underline;
 font-weight: bold;
 }
#breadcrumb {
height: 24px;
 background: #F8DE27 url(img/princess_24.gif) 6px 4px no-repeat;
 padding: 6px 0 4px 40px;

 }
#breadcrumb a {
 text-decoration: underline;
 color: #6F1E34;
 }
#breadcrumb a:hover {
 text-decoration: none;
 }

#left {
float: left;
width: 180px;
background: #8b0945;
}

#main {
width: 526px;
float: left;
padding-left: 4px;
background: #FAE242 url(img/main_bg.jpg) bottom left repeat-x;
}
#right {
float: right;
width: 240px;
background: #FAE658;
}

#footer {
clear: both;
text-align: center;
font-size: 90%;
}
#footer a {
 text-decoration: underline;
 color: #6F1E34;
 }
#footer a:hover {
 text-decoration: none;
 }
/* ---------------textgestalt------------------------*/
#header h1 {
 font: 1.8em arial, "Comic Sans MS", serif;
 text-indent: -8888px;
 }
#content h2 {
 background: #8b0945;
 color:  #F8DE27;
 clear: both;
margin-bottom: 12px;
font-size: 17px;

 }
#content h3 {
font-size: 13px;
 }

#right h3 {
 background: #8b0945;
 color:  #F8DE27; 
font-size: 15px;
 }
#logos {
 text-align: center;
 margin-top: 40px;
 }
#logos img {
 margin-bottom: 24px;
 }
#logos a img  {
 border: none;
 }
 
/* ------------------navigation---------------------*/

#navigation {
 margin-top: 6px;
font-weight: bold;

 }
#navigation ul {
 list-style-type: none;
 text-decoration: none;
 }

#navigation ul li a {
 width: 154px;
 display: block;
 padding: 8px 10px;
 text-decoration: none;
 color: #FFDA05;
 border-bottom: 1px solid #F8DE27;
 }
#navigation ul li a:hover {
 text-decoration: underline;
 background: #F8DE27;
 color: #6F1E34;
 border-bottom: 1px solid #8b0945;
 }
 
#navigation li ul li a {
 /*text-indent: 40px;*/

 text-align: right;
 display: block;
 background: #aa8788;
 /*padding: 8px 24px;*/
 text-decoration: none;
 color: #8b0945;
 border-bottom: 1px solid #F8DE27;
 }
#navigation li ul li a:hover {
 text-decoration: underline;
 background: #FAE658;
color: #6F1E34;
 border-bottom: 1px solid #8b0945;
 }
 #navigation ul li a.currentpage {
 text-decoration: none;
 background: #FFDF21;
color: #6F1E34;
 border-bottom: 1px solid #8b0945;
 }
/* ---------------------------------------*/


.posting {
 border: 1px solid #8b0945;
 margin-bottom: 4px;
 background: #F8DE27;
 }
.posting a {
text-decoration: underline;
color: #23417E;
 }
.posting a:hover {
text-decoration: none;
color: #23417E;
 }
.NewsSummaryLink {
background: #23417E;
padding: 4px 0;
font-weight:bold;
}
.NewsSummaryLink a {
text-decoration: underline;
color: #FAE658;
}
.NewsSummaryLink a:hover {
text-decoration: none;
color: #FAE658;
}
#suche {
 border: 1px solid #8b0945;
 margin-bottom: 4px;
 }
#suche form {
 border: 6px solid #8b0945;
 
 }
#content p {
 padding: 8px 0;
 }
p.nachoben  {
 margin: 20px 8px;
 clear: both;
 }
p.nachoben a {
 text-align: right;
 text-decoration: underline;
 color: #A02343;
 }
p.nachoben a:hover {
 text-decoration: underline;
 color: #A02343;
 }
#content ul {
 margin: 8px 8px;
list-style-type: circle;
} 
#content ul li {
 margin-left: 16px;
} 
/* #content img {
 margin: 8px 8px;
 } */
.imglt {
margin: 4px 16px 8px 0;
}
.imgrt {
margin: 4px 0 8px 16px;
}
#content a {
 text-decoration: underline;
color: #A02343;
 }
#content a:hover {
 text-decoration: none;
color: #A02343;
 }
#content div.mitarbeiterinnen {
 clear: left;
 }
.video {
 margin: 8px;
}
#fotoalbum {
margin-top: 16px;
margin-left: 8px;
}
#fotoalbum .thumb
{
	padding:0;
	width:150px;
	margin:0 0.5em 0.5em 0;
    
/* Thumbnail spacing */
	text-decoration:none;
	line-height:normal;
	list-style-type:none;
	text-align:center;
	float:left;

}
#fotoalbum .thumb a img {
width: 94px;
border: none;
}
#fotoalbum .thumb a  {
	display:block;
	/*height:72px;*/
/* Set link formatting*/
	width:100px; 
/* Thumb width*/ 
	
/* Thumb height*/
	padding:10px;
/* Thumb padding to form thumb frame */
/* You can set the above to 0px = no frame - but no hover indication!*/
	margin:0;
	background-color:#F8DE27;
/*Background of thumb */
	border: none;
/* Borders of thumb frame */
	
	text-decoration:none;
}

 
table {
	width: 100%;
	border-collapse:collapse;
	border:0px solid #1466BE;
}
caption {
font-size: 1.3em;
text-align: left;
padding: 24px 0 8px 0;
}
thead th {
	padding: 4px 6px 4px 6px;
}

tfoot td {
	padding: 12px 0px;
	text-align: center;
	font-size: 96%;
}
tbody th,td {
	padding: 4px 6px 4px 6px;
	border-top: 1px solid #8b0945;
	border-right: 0px solid #DDDDDD;
	text-align: left;
}
tbody tr.odd {
	background: #D6E1F1;
	background: #E5ECF6;
}

* html {
 margin: 0;
 padding: 0;
 }
#sitemap {
 border: 0px solid green;
 }
#sitemap ul {
 margin: 12px 24px;
 list-style-type: disc;
 }
#sitemap ul ul {
 margin-left: 16px;
 list-style-type: circle;
 }
.cms-guestbook-pagination {
padding: 8px;
margin-top: 24px;
font-weight: bold;
background-color: #8b0945;
color: #FAE658;
}
div#content .cms-guestbook-pagination_nav a {
text-decoration: underline;
color: #FAE658;
}
div#content .cms-guestbook-pagination_nav a:hover {
text-decoration: none;
color: #FAE658;
}
.cms-guestbook-entry {
border-bottom: 1px solid #8b0945;
}
.cms-guestbook-entry-sender {
font-weight: bold;
}
.bilderrahmen{
border 2px solid #FAE658;
}
/* End of 'szenenwechsel01' */

