/****************************************************/
/*Gedichte*/

/****************************************************/
/*Gedichteliste*/

.poems_listCategoryHeadline{
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
	font-weight:bold;
}

.poems_listPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

.poems_listPager a,
.poems_listPager a:link,
.poems_listPager a:active,
.poems_listPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}

.poems_listPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.poems_listTitle{
	text-align:top;
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	font-weight:bold;
}

.poems_listImage{
	background-color:#B0D0EE;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
	border-right:1px solid #7788AA;
	border-bottom:1px solid #7788AA;
}

.poems_listComment{
	background-color:#DCECFC;
	color:#666666;
	padding:3px;
}

.poems_listLinks{
	background-color:#A9C9F0;
	padding:3px;
}

poems_listLinks a,
poems_listLinks a:link,
poems_listLinks a:active,
poems_listLinks a:visited{
	color:#000099;
	text-decoration:underline;
}

poems_listLinks a:hover{
	color:#0000CC;
	text-decoration:none;
}

/****************************************************/
/*Gedichte Zoom*/

/*Gedichte Zoom PagerDiv*/
.poems_zoomPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Gedichte Zoom Pager Link*/
.poems_zoomPager a,
.poems_zoomPager a:link,
.poems_zoomPager a:active,
.poems_zoomPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.poems_zoomPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Gedichte Bildtitel*/
.poems_zoomTitle{
	background-color:#98C9F8;
	font-size:larger;
	font-weight:bold;
	padding:3px;
}

/*Gedichte Bild*/
.poems_zoomPicture{
	background-color:#DCECFC;
	text-align:center;
	padding:5px;
}

/*Gedichte Summary*/
.poems_zoomComment{
	background-color:#98C9F8;
	padding:5px;
}

/*Gedichte Beschreibung*/
.poems_zoomFullDescription{
	background-color:#98C9F8;
	padding:5px;
}

/*Gedichte Zoom LinkSpalte*/
.poems_zoomLink{
	background-color:#98C9F8;
	text-align:center;
	padding:5px;
}

/*Gedichte Zoom Link*/
.poems_zoomLink a,
.poems_zoomLink a:link,
.poems_zoomLink a:active,
.poems_zoomLink a:visited{
	color:#000099;
	text-decoration:underline;
}
.poems_zoomLink a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Gedichte Zoom Bewertungen Pager*/
.poems_zoomRatingsPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Gedichte Zoom Bewertungen Pager Links*/
.poems_zoomRatingsPager a,
.poems_zoomRatingsPager a:link,
.poems_zoomRatingsPager a:active,
.poems_zoomRatingsPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.poems_zoomRatingsPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.poems_zoomRatings_text{
	background-color:#DCECFC;
	padding:5px;
}

/*Gedichte Zoom Bewertungen Spalten*/
.poems_zoomRatings_title,
.poems_zoomRatings_bottomLeftCol,
.poems_zoomRatings_bottomRightCol{
  text-align:left;
	background-color:#98C9F8;
	padding:5px;
}

/*Gedichte Zoom Bewertungen Links*/
.poems_zoomRatings_bottomRightCol a,
.poems_zoomRatings_bottomRightCol a:link,
.poems_zoomRatings_bottomRightCol a:active,
.poems_zoomRatings_bottomRightCol a:visited{
	font-size:smaller;
	color:#000099;
	text-decoration:underline;
}
.poems_zoomRatings_bottomRightCol a:hover{
	color:#0000CC;
	text-decoration:none;
}


/****************************************************/
/*Bücher*/

/****************************************************/
/*Bücherliste*/

.books_listCategoryHeadline{
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
	font-weight:bold;
}

.books_listPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

.books_listPager a,
.books_listPager a:link,
.books_listPager a:active,
.books_listPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}

.books_listPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.books_listTitle{
	text-align:top;
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	font-weight:bold;
}

.books_listImage{
	background-color:#B0D0EE;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
	border-right:1px solid #7788AA;
	border-bottom:1px solid #7788AA;
}

.books_listSummary{
	background-color:#DCECFC;
	color:#666666;
	padding:3px;
}

.books_listLinks{
	background-color:#A9C9F0;
	padding:3px;
}

books_listLinks a,
books_listLinks a:link,
books_listLinks a:active,
books_listLinks a:visited{
	color:#000099;
	text-decoration:underline;
}

books_listLinks a:hover{
	color:#0000CC;
	text-decoration:none;
}

/****************************************************/
/*Bücher Zoom*/

/*Bücher Zoom PagerDiv*/
.books_zoomPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Bücher Zoom Pager Link*/
.books_zoomPager a,
.books_zoomPager a:link,
.books_zoomPager a:active,
.books_zoomPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.books_zoomPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Bücher Bildtitel*/
.books_zoomTitle{
	background-color:#98C9F8;
	font-size:larger;
	font-weight:bold;
	padding:3px;
}

/*Bücher Bild*/
.books_zoomPicture{
	background-color:#DCECFC;
	text-align:center;
	padding:5px;
}

/*Bücher Summary*/
.books_zoomShortDescription{
	background-color:#98C9F8;
	padding:5px;
}

/*Bücher Beschreibung*/
.books_zoomFullDescription{
	background-color:#98C9F8;
	padding:5px;
}

/*Bücher Zoom LinkSpalte*/
.books_zoomLink{
	background-color:#98C9F8;
	text-align:center;
	padding:5px;
}

/*Bücher Zoom Link*/
.books_zoomLink a,
.books_zoomLink a:link,
.books_zoomLink a:active,
.books_zoomLink a:visited{
	color:#000099;
	text-decoration:underline;
}
.books_zoomLink a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Bücher Zoom Bewertungen Pager*/
.books_zoomRatingsPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Bücher Zoom Bewertungen Pager Links*/
.books_zoomRatingsPager a,
.books_zoomRatingsPager a:link,
.books_zoomRatingsPager a:active,
.books_zoomRatingsPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.books_zoomRatingsPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.books_zoomRatings_text{
	background-color:#DCECFC;
	padding:5px;
}

/*Bücher Zoom Bewertungen Spalten*/
.books_zoomRatings_title,
.books_zoomRatings_bottomLeftCol,
.books_zoomRatings_bottomRightCol{
  text-align:left;
	background-color:#98C9F8;
	padding:5px;
}

/*Bücher Zoom Bewertungen Links*/
.books_zoomRatings_bottomRightCol a,
.books_zoomRatings_bottomRightCol a:link,
.books_zoomRatings_bottomRightCol a:active,
.books_zoomRatings_bottomRightCol a:visited{
	font-size:smaller;
	color:#000099;
	text-decoration:underline;
}
.books_zoomRatings_bottomRightCol a:hover{
	color:#0000CC;
	text-decoration:none;
}



/****************************************************/
/*Links*/

/*Links Kategorie*/
.links_category{
	background-color:#90C1F0;
	padding:5px;
	font-size:12px;
	font-weight:bold;
}

/*Links */
.links_leftCol{
	padding:5px;
	width:50px;
}

.links_link{
	padding:5px;
	vertical-align:top;
}

.links_link a,
.links_link a:link,
.links_link a:active,
.links_link a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.links_link a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.links_image{
	text-align:left;
	padding:2px;
}

.links_image img{
	text-align:left;
	padding:2px;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FAFAFF;
	border-right:1px solid #7788AA;
	border-bottom:1px solid #7788AA;
}
.links_comment{
	padding:5px;
	color:#666666;
	vertical-align:top;
}

/*1. Zeile*/
.links_row1{
	background-color:#DCECFC;
}

/*2. Zeile*/
.links_row0{
	background-color:#C5DAEE;
}


/****************************************************/
/*Presse*/

/*Presse Zoom PagerDiv*/
.press_pager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Presse Zoom Pager Link*/
.press_pager a,
.press_pager a:link,
.press_pager a:active,
.press_pager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.press_pager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Presse Titel*/
.press_headline{
	font-size:larger;
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*Presse Bild*/
.press_image{
	padding:5px;
}

/*Presse Zusammenfassung*/
.press_summary{
	background-color:#DCECFC;
	color:#333333;
	padding:3px;
	padding-top:5px;
}


/*Presse Link*/
.press_summary a,
.press_summary a:link,
.press_summary a:visited,
.press_summary a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.press_summary a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Presse Ort*/
.press_link{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*Presse Ort Link*/
.press_link a,
.press_link a:link,
.press_link a:visited,
.press_link a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.press_link a:hover{
	color:#0000CC;
	text-decoration:none;
}


/****************************************************/
/*Presse Details*/

/*Presse Details Titel*/
.press_zoomHeadline{
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*Presse Details Bild*/
.press_zoomImage{
	padding-top:3px;
	padding-right:5px;
	padding-bottom:5px;
}

/*Presse Details Zusammenfassung*/
.press_zoomSummary{
	background-color:#DCECFC;
	font-weight:bold;
	padding:5px;
}

/*Presse Details Text*/
.press_zoomText{
	color:#333333;
	background-color:#DCECFC;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
}

/*Presse Details LinksSpalte*/
.press_zoomLink{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*Presse Details Link*/
.press_zoomLink a,
.press_zoomLink a:link,
.press_zoomLink a:visited,
.press_zoomLink a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.press_zoomLink a:hover{
	color:#0000CC;
	text-decoration:none;
}



/****************************************************/
/*News*/

/*News Zoom PagerDiv*/
.news_pager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*News Zoom Pager Link*/
.news_pager a,
.news_pager a:link,
.news_pager a:active,
.news_pager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.news_pager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*News Titel*/
.news_headline{
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*News Bild*/
.news_image{
	padding:5px;
}

/*News Zusammenfassung*/
.news_summary{
	background-color:#DCECFC;
	color:#333333;
	padding:3px;
	padding-top:5px;
}


/*News Link*/
.news_summary a,
.news_summary a:link,
.news_summary a:visited,
.news_summary a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.news_summary a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*News Link*/
.news_link{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*News Ort Link*/
.news_link a,
.news_link a:link,
.news_link a:visited,
.news_link a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.news_link a:hover{
	color:#0000CC;
	text-decoration:none;
}


/****************************************************/
/*News Details*/

/*News Details Titel*/
.news_zoomHeadline{
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*News Details Bild*/
.news_zoomImage{
	padding-top:3px;
	padding-right:5px;
	padding-bottom:5px;
}

/*News Details Zusammenfassung*/
.news_zoomSummary{
	background-color:#DCECFC;
	font-weight:bold;
	padding:5px;
}

/*News Details Text*/
.news_zoomText{
	color:#333333;
	background-color:#DCECFC;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
}

/*News Details LinksSpalte*/
.news_zoomLink{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*News Details Link*/
.news_zoomLink a,
.news_zoomLink a:link,
.news_zoomLink a:visited,
.news_zoomLink a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.news_zoomLink a:hover{
	color:#0000CC;
	text-decoration:none;
}


/****************************************************/
/*Termine*/

/*Termine Zoom PagerDiv*/
.dates_pager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Termine Zoom Pager Link*/
.dates_pager a,
.dates_pager a:link,
.dates_pager a:active,
.dates_pager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.dates_pager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Termine Titel*/
.dates_headline{
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*Termine Bild*/
.dates_image{
	padding:5px;
}

/*Termine Zusammenfassung*/
.dates_summary{
	background-color:#DCECFC;
	color:#333333;
	padding:3px;
	padding-top:5px;
}


/*Termine Link*/
.dates_summary a,
.dates_summary a:link,
.dates_summary a:visited,
.dates_summary a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.dates_summary a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Termine Ort*/
.dates_location{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*Termine Ort Link*/
.dates_location a,
.dates_location a:link,
.dates_location a:visited,
.dates_location a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.dates_location a:hover{
	color:#0000CC;
	text-decoration:none;
}


/****************************************************/
/*Termine Details*/

/*Termine Details Titel*/
.dates_zoomHeadline{
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*Termine Details Bild*/
.dates_zoomImage{
	padding-top:3px;
	padding-right:5px;
	padding-bottom:5px;
}

/*Termine Details Zusammenfassung*/
.dates_zoomSummary{
	background-color:#DCECFC;
	font-weight:bold;
	padding:5px;
}

/*Termine Details Text*/
.dates_zoomText{
	color:#333333;
	background-color:#DCECFC;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
}

/*Termine Details OrtSpalte*/
.dates_zoomLocation{
	text-align:left;
	background-color:#B0D0F0;
	padding:3px;
}

/*Termine Details Ort Links*/
.dates_zoomLocation a,
.dates_zoomLocation a:link,
.dates_zoomLocation a:visited,
.dates_zoomLocation a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.dates_zoomLocation a:hover{
	color:#0000CC;
	text-decoration:none;
}


/*Termine Details LinksSpalte*/
.dates_zoomLink{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*Termine Details Link*/
.dates_zoomLink a,
.dates_zoomLink a:link,
.dates_zoomLink a:visited,
.dates_zoomLink a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.dates_zoomLink a:hover{
	color:#0000CC;
	text-decoration:none;
}



/****************************************************/
/*Veranstaltungen*/

/*Veranstaltungen Zoom PagerDiv*/
.events_pager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Veranstaltungen Zoom Pager Link*/
.events_pager a,
.events_pager a:link,
.events_pager a:active,
.events_pager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.events_pager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Veranstaltungen Titel*/
.events_headline{
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*Veranstaltungen Bild*/
.events_image{
	padding:5px;
}

/*Veranstaltungen Zusammenfassung*/
.events_summary{
	background-color:#DCECFC;
	color:#333333;
	padding:3px;
	padding-top:5px;
}


/*Veranstaltungen Link*/
.events_summary a,
.events_summary a:link,
.events_summary a:visited,
.events_summary a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.events_summary a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Veranstaltungen Ort*/
.events_location{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*Veranstaltungen Ort Link*/
.events_location a,
.events_location a:link,
.events_location a:visited,
.events_location a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.events_location a:hover{
	color:#0000CC;
	text-decoration:none;
}


/****************************************************/
/*Veranstaltungen Details*/

/*Veranstaltungen Details Titel*/
.events_zoomHeadline{
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	padding-bottom:8px;
	font-weight:bold;
}

/*Veranstaltungen Details Bild*/
.events_zoomImage{
	padding-top:3px;
	padding-right:5px;
	padding-bottom:5px;
}

/*Veranstaltungen Details Zusammenfassung*/
.events_zoomSummary{
	background-color:#DCECFC;
	font-weight:bold;
	padding:5px;
}

/*Veranstaltungen Details Text*/
.events_zoomText{
	color:#333333;
	background-color:#DCECFC;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
}

/*Veranstaltungen Details OrtSpalte*/
.events_zoomLocation{
	text-align:left;
	background-color:#B0D0F0;
	padding:3px;
}

/*Veranstaltungen Details Ort Links*/
.events_zoomLocation a,
.events_zoomLocation a:link,
.events_zoomLocation a:visited,
.events_zoomLocation a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.events_zoomLocation a:hover{
	color:#0000CC;
	text-decoration:none;
}


/*Veranstaltungen Details LinksSpalte*/
.events_zoomLink{
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
}

/*Veranstaltungen Details Link*/
.events_zoomLink a,
.events_zoomLink a:link,
.events_zoomLink a:visited,
.events_zoomLink a:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}
.events_zoomLink a:hover{
	color:#0000CC;
	text-decoration:none;
}



/****************************************************/
/*Bewertung*/

/*Gaestebucheingabe linke Spalte */
.ratings_inputLeftCol{
	background-color:#98C9F8;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
	width:70px;
}

/*Gaestebucheingabe rechte Spalte */
.ratings_inputRightCol{
	background-color:#DCECFC;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
}

/*Gaestebucheingabefelder */
.ratings_input,
.ratings_inputText{
  text-align:left;
	background-color:#F0F9FF;
	border: 1px solid #001155;
	width:200px;
}
.ratings_input:focus,
.ratings_inputText:focus{
	color:white;
	background-color:#68A9D8;
}


/*Gaestebucheingabe Absendenbutton */
.ratings_submit{
	background-color:#98C9F8;
	border: 1px solid #001155;
}
.ratings_submit:hover,
.ratings_submit:focus{
	color:white;
	background-color:#68A9D8;
	border: 1px solid #001155;
}

/*Gaestebuchausgabe Pager/Seitenbrowser */
.ratings_pager{
	background-color:#98C9F8;
	padding:5px;
}

/*Gaestebuchausgabe Absender/Email/Homepage */
.ratings_title,
.ratings_bottomLeftCol,
.ratings_bottomRightCol{
  text-align:left;
	background-color:#98C9F8;
	padding:5px;
}

.ratings_title{
	font-weight:bold;
	-moz-border-radius:10% 0% 0% 0%;
}

.ratings_bottomLeftCol,
.ratings_bottomRightCol{
	font-size:smaller;
}
.ratings_bottomLeftCol{
	width:50px;
}

/*Gaestebuchausgabe Text */
.ratings_text{
	background-color:#DCECFC;
	padding:5px;
}

/*Gaestebuchausgabe Links zur Email/Homepage */
a.ratings_link,
a.ratings_link:link,
a.ratings_link:active,
a.ratings_link:visited{
	color:#000099;
	text-decoration:underline;
}

a.ratings_link:hover{
	color:#0000CC;
	text-decoration:none;
}


/****************************************************/
/*Gaestebuch*/

/*Gaestebucheingabe linke Spalte */
.gb_inputLeftCol{
	background-color:#98C9F8;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
	width:70px;
}

/*Gaestebucheingabe rechte Spalte */
.gb_inputRightCol{
	background-color:#DCECFC;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
}

/*Gaestebucheingabefelder */
.gb_input,
.gb_inputText{
  text-align:left;
	background-color:#F0F9FF;
	border: 1px solid #001155;
	width:200px;
}
.gb_input:focus,
.gb_inputText:focus{
	color:white;
	background-color:#68A9D8;
}


/*Gaestebucheingabe Absendenbutton */
.gb_submit{
	background-color:#98C9F8;
	border: 1px solid #001155;
}
.gb_submit:hover,
.gb_submit:focus{
	color:white;
	background-color:#68A9D8;
	border: 1px solid #001155;
}

/*Gaestebuchausgabe Pager/Seitenbrowser */
.gb_pager{
	background-color:#98C9F8;
	padding:5px;
}

/*Gaestebuchausgabe Pager Link */
.gb_pager a,
.gb_pager a:link,
.gb_pager a:active,
.gb_pager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}

.gb_pager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Gaestebuchausgabe Absender/Email/Homepage */
.gb_title,
.gb_bottomLeftCol,
.gb_bottomRightCol{
  text-align:left;
	background-color:#98C9F8;
	padding:5px;
}

.gb_title{
	font-weight:bold;
	-moz-border-radius:10% 0% 0% 0%;
}

.gb_bottomLeftCol,
.gb_bottomRightCol{
	font-size:smaller;
}
.gb_bottomLeftCol{
	width:50px;
}

/*Gaestebuchausgabe Pager Link */
.gb_bottomRightCol a,
.gb_bottomRightCol a:link,
.gb_bottomRightCol a:active,
.gb_bottomRightCol a:visited{
	color:#000099;
	text-decoration:underline;
}

.gb_bottomRightCol a:hover{
	color:#0000CC;
	text-decoration:none;
}


/*Gaestebuchausgabe Text */
.gb_text{
	background-color:#DCECFC;
	padding:5px;
}

/****************************************************/
/*Galerie*/

.galerie_categoryHeadline{
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
	font-weight:bold;
}

.galerie_listPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

.galerie_listPager a,
.galerie_listPager a:link,
.galerie_listPager a:active,
.galerie_listPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}

.galerie_listPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.galerie_listTitle{
	text-align:top;
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	font-weight:bold;
}

.galerie_listImage{
	background-color:#B0D0EE;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
	border-right:1px solid #7788AA;
	border-bottom:1px solid #7788AA;
}

.galerie_listSummary{
	background-color:#DCECFC;
	color:#666666;
	padding:3px;
}

.galerie_listLinks{
	background-color:#A9C9F0;
	padding:3px;
}

galerie_listLinks a,
galerie_listLinks a:link,
galerie_listLinks a:active,
galerie_listLinks a:visited{
	color:#000099;
	text-decoration:underline;
}

galerie_listLinks a:hover{
	color:#0000CC;
	text-decoration:none;
}

/****************************************************/
/*Galerie Zoom*/

/*Galerie Zoom PagerDiv*/
.galerie_zoomPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Galerie Zoom Pager Link*/
.galerie_zoomPager a,
.galerie_zoomPager a:link,
.galerie_zoomPager a:active,
.galerie_zoomPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.galerie_zoomPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Galerie Bildtitel*/
.galerie_zoomTitle{
	background-color:#98C9F8;
	font-size:larger;
	font-weight:bold;
	padding:3px;
}

/*Galerie Bild*/
.galerie_zoomPicture{
	background-color:#DCECFC;
	text-align:center;
	padding:5px;
}

/*Galerie Summary*/
.galerie_zoomShortDescription{
	background-color:#98C9F8;
	padding:5px;
}

/*Galerie Beschreibung*/
.galerie_zoomFullDescription{
	background-color:#98C9F8;
	padding:5px;
}

/*Galerie Zoom LinkSpalte*/
.galerie_zoomLink{
	background-color:#98C9F8;
	text-align:center;
	padding:5px;
}

/*Galerie Zoom Link*/
.galerie_zoomLink a,
.galerie_zoomLink a:link,
.galerie_zoomLink a:active,
.galerie_zoomLink a:visited{
	color:#000099;
	text-decoration:underline;
}
.galerie_zoomLink a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Galerie Zoom Bewertungen Pager*/
.galerie_zoomRatingsPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Galerie Zoom Bewertungen Pager Links*/
.galerie_zoomRatingsPager a,
.galerie_zoomRatingsPager a:link,
.galerie_zoomRatingsPager a:active,
.galerie_zoomRatingsPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.galerie_zoomRatingsPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.galerie_zoomRatings_text{
	background-color:#DCECFC;
	padding:5px;
}

/*Galerie Zoom Bewertungen Spalten*/
.galerie_zoomRatings_title,
.galerie_zoomRatings_bottomLeftCol,
.galerie_zoomRatings_bottomRightCol{
  text-align:left;
	background-color:#98C9F8;
	padding:5px;
}

/*Galerie Zoom Bewertungen Links*/
.galerie_zoomRatings_bottomRightCol a,
.galerie_zoomRatings_bottomRightCol a:link,
.galerie_zoomRatings_bottomRightCol a:active,
.galerie_zoomRatings_bottomRightCol a:visited{
	font-size:smaller;
	color:#000099;
	text-decoration:underline;
}
.galerie_zoomRatings_bottomRightCol a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*******************/
/*Galerie SlideShow*/

/*Slide Show Body*/
.galerie_slideBody{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

/*Slide Show Überschrift*/
.slideUeberschrift{
	font-weight:bold;
	font-size:14px;
	background-color:#DCECFC;
	text-align:center;
	padding:5px;
}

/*Slide Show Einleitung*/
.slideEinleitung{
	color: #5F5F5F;
	background-color:#DCECFC;
	text-align:center;
	padding:5px;
}

/*Slide Show Fenster schließen*/
.galerie_slideCloseWindow{
	background-color:#98C9F8;
	text-align:center;
	padding:3px;
}

/*Slide Show Fenster schließen Link*/
.galerie_slideCloseWindow a,
.galerie_slideCloseWindow a:link,
.galerie_slideCloseWindow a:visited,
.galerie_slideCloseWindow a:active{
	color:#000099;
	text-decoration:underline;
}

.galerie_slideCloseWindow a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Slide Show Pager*/
.galerie_slidePager{
	background-color:#98C9F8;
	text-align:center;
	padding:3px;
}

/*Slide Show Fenster schließen Link*/
.galerie_slidePager a,
.galerie_slidePager a:link,
.galerie_slidePager a:visited,
.galerie_slidePager a:active{
	color:#000099;
	text-decoration:underline;
}

.galerie_slidePager a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Slide Show Bildtitel*/
.galerie_slideTitle{
	background-color:#98C9F8;
	text-align:center;
	font-size:larger;
	font-weight:bold;
	padding:3px;
}

/****************************************************/
/*CDs*/

/****************************************************/
/*Galerie*/

.discs_listCategoryHeadline{
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
	font-weight:bold;
}

.discs_listPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

.discs_listPager a,
.discs_listPager a:link,
.discs_listPager a:active,
.discs_listPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}

.discs_listPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.discs_listTitle{
	text-align:top;
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#90C1F0;
	padding:3px;
	font-weight:bold;
}

.discs_listImage{
	background-color:#B0D0EE;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	padding-bottom:2px;
	border-right:1px solid #7788AA;
	border-bottom:1px solid #7788AA;
}

.discs_listSummary{
	background-color:#DCECFC;
	color:#666666;
	padding:3px;
}

.discs_listLinks{
	background-color:#A9C9F0;
	padding:3px;
}

discs_listLinks a,
discs_listLinks a:link,
discs_listLinks a:active,
discs_listLinks a:visited{
	color:#000099;
	text-decoration:underline;
}

discs_listLinks a:hover{
	color:#0000CC;
	text-decoration:none;
}


/*Anzeige einer CD*/

/*Tabelle um Bild und Tracks*/
/*Discs Zoom PagerDiv*/
.discs_zoomPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*Discs Zoom Pager Link*/
.discs_zoomPager a,
.discs_zoomPager a:link,
.discs_zoomPager a:active,
.discs_zoomPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}
.discs_zoomPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

.discs_zoomRatings_title,
.discs_zoomRatings_bottomLeftCol,
.discs_zoomRatings_bottomRightCol{
  text-align:left;
	background-color:#98C9F8;
	padding:5px;
}


.discs_zoomImage_table,
.discs_zoomImageAndTracks_table,
.discs_tracksLyrics_table,
.discs_zoomTracks_table{
	width:100%;
	text-align:left;
	background-color:#DCECFC;
}

.discs_zoomImage_table td,
.discs_zoomTracks_table td{
	padding-top:3px;
	padding-bottom:3px;
}

.discs_tracksLyrics_table,
.discs_zoomTracks_table{
	padding-left:5px;
}

.discs_zoomImageTitel,
.discs_zoomTracks_headline,
.discs_tracksLyrics_headline{
	background-color:#98C9F8;
	font-size:larger;
	font-weight:bold;
	padding:3px;
}

.discs_zoomTracks_fileCol{
	text-align:right;
}

.discs_zoomTracks_fileCol a,
.discs_zoomTracks_fileCol a:link,
.discs_zoomTracks_fileCol a:active,
.discs_zoomTracks_fileCol a:visited{
	font-size:smaller;
	color:#000099;
	text-decoration:underline;
}

.discs_zoomTracks_fileCol a:hover{
	color:#0000CC;
	text-decoration:none;
}

.discs_zoomTracks_lyricsCol a,
.discs_zoomTracks_lyricsCol a:link,
.discs_zoomTracks_lyricsCol a:active,
.discs_zoomTracks_lyricsCol a:visited{
	font-size:smaller;
	color:#000099;
	text-decoration:underline;
}

.discs_zoomTracks_lyricsCol a:hover{
	color:#0000CC;
	text-decoration:none;
}

/*Zeile pro Track 1.*/
.discs_zoomTracks_fileRow1{
	background-color:#DCECFC;
}

/*Zeile pro Track 2.*/
.discs_zoomTracks_fileRow0{
	background-color:#98C9F8;
}

.discs_zoomLink{
	background-color:#DCECFC;
	padding:3px;
	font-weight:bold;
}

.discs_zoomRating{
	background-color:#DCECFC;
	padding:3px;
}

.discs_zoomShortDescription,
.discs_zoomFullDescription{
	background-color:#DCECFC;
	padding:3px;
}

.discs_zoomRatingsHeadline{
	height:20px;
	font-size:larger;
	text-align:left;
	background-color:#A9C9F0;
	padding:3px;
	font-weight:bold;
}

/*Discs Zoom Bewertungen Pager*/
.discs_zoomRatingsPager{
	background-color:#98C9F8;
	padding:5px;
	font-size:12px;
}

/*CD Zoom Bewertungen Pager Links*/
.discs_zoomRatingsPager a,
.discs_zoomRatingsPager a:link,
.discs_zoomRatingsPager a:active,
.discs_zoomRatingsPager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}

.discs_zoomRatingsPager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*CD Zoom Bewertungen Text*/
.discs_zoomRatings_text{
	background-color:#DCECFC;
	padding:5px;
}

/*CD Zoom Bewertungen Spalten*/
.discs_zoomRatings_title,
.discs_zoomRatings_bottomLeftCol,
.discs_zoomRatings_bottomRightCol{
  text-align:left;
	background-color:#98C9F8;
	padding:5px;
}

/*CD Zoom Bewertungen Links*/
.discs_zoomRatings_bottomRightCol a,
.discs_zoomRatings_bottomRightCol a:link
.discs_zoomRatings_bottomRightCol a:active,
.discs_zoomRatings_bottomRightCol a:visited{
	font-size:smaller;
	color:#000099;
	text-decoration:underline;
}
.discs_zoomRatings_bottomRightCol a:hover{
	color:#0000CC;
	text-decoration:none;
}

/****************************************************/
/*Lyrics*/

.discs_tracksLyrics_closeCol,
.discs_tracksLyrics_lyrics{
	background-color:#DCECFC;
	padding:3px;
	font-size:smaller;
	color:666666;
}

.discs_tracksLyrics_closeCol{
	text-align:center;
	background-color:#98C9F8;
}

a.discs_tracksLyrics_closeWindow:link,
a.discs_tracksLyrics_closeWindow:visited,
a.discs_tracksLyrics_closeWindow:active{
	color:#000099;
	font-size:smaller;
	text-decoration:underline;
}

a.discs_tracksLyrics_closeWindow:hover{
	color:#0000CC;
	text-decoration:none;
}

/****************************************************/
/*Lebenslauf Ansicht*/

/*Name*/
.vitae_zoomName{
	font-size:larger;
	text-align:left;
	padding:3px;
	font-weight:bold;	
	vertical-align:bottom;
}

/*Bildspalte*/
.vitae_zoomImageCol{
	text-align:right;
}


/*Bild*/
.vitae_zoomImage{
	border-right: 1px solid #666666;
	border-bottom:1px solid #666666;
}

/*Kategorie*/
.vitae_zoomCategory{
	font-size:larger;
	padding:3px;
	padding-top:20px;
	padding-bottom:10px;
	font-weight:bold;	
}

/*linke Spalte unter der Kategorie*/
.vitae_zoomLeftCol{
	width:50px;
}

/*mittlere Spalte unter der Kategorie*/
.vitae_zoomMiddleCol{
	font-weight:bold;
}

/*rechte Spalte unter der Kategorie*/
.vitae_zoomRightCol{
	padding-left:30px;
	padding-bottom:5px;
}

/**************************************/
/*Suchbegriffeingabe*/
.search_input{
  text-align:left;
	background-color:#F0F9FF;
	border: 1px solid #001155;
	width:110px;
}

/*Suche Absenden*/
.search_submit{
	background-color:#98C9F8;
	border: 1px solid #001155;
}

.search_submit:hover,
.search_submit:focus{
	color:white;
	background-color:#68A9D8;
	border: 1px solid #001155;
}

/*Suche Pager/Seitenbrowser */
.search_pager{
	background-color:#98C9F8;
	padding:5px;
}

/*Suche Pager Link */
.search_pager a,
.search_pager a:link,
.search_pager a:active,
.search_pager a:visited{
	color:#000099;
	text-decoration:underline;
	font-size:12px
}

.search_pager a:hover{
	color:#0000CC;
	text-decoration:none;
	font-size:12px
}

/*Suche Absender/Email/Homepage */
.search_title{
  text-align:left;
	background-color:#98C9F8;
	padding:2px;
	margin-top:2px;
}
.search_text{
  text-align:left;
	background-color:#F0F9FF;
	padding:2px;
	font-size:smaller;
	margin-bottom:4px;
}
.search_text strong{
	background-color:#98C9F8;
}