	/*
	'::::::::::::::::::::::::::::::::::::::::::::::::::::
	'::                                                ::
	'::  GENERAL                                       ::
	'::  Standard redefine of common html elements.    ::
	'::                                                ::
	'::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    HTML                                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				html {}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    BODY                                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				body {
					margin:0px;
					padding:0px;
					font-size: 10px;
					color: #858585;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					background-color: #F3F3F3;
					margin-left: 0px;
					margin-top: 0px;
					margin-right: 0px;
					margin-bottom: 0px;
					background-image:url(../../resource/graphic/template/default/bkg01.gif);
					background-repeat: repeat-x;					
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    TABLE                                        '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				table {
					font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
					font-size: 12px;
				}
					/* td */
					td {}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    FORM                                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				form {
					margin:0px;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    P                                            '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				p {}

			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    UL                                           '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				ul {
					margin:10px;
					padding:0px;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    LI                                           '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				li {
					margin:0px;
					padding:0px;

					padding-top:10px;
					padding-bottom:10px;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    A                                            '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				a {
					color: #528297;
					text-decoration: none;
				}
					a:hover {
						text-decoration: underline;
					}


				h2 {
				background-color:#fff5cc;
				padding:5px;
				color:#858585;
				}


	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  ARTICLE                                       ::
	::  Styles used by standard articles.             ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.article {
padding-left:25px;
padding-right:25px;
		}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    ARTICLE - HEADLINE                           '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.article_headline {
					font-family:haettenschweiler,arial,helvetica,sans-serif; 
					font-size:35px; 
					font-weight:normal;
					color:#BACDD5;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    ARTICLE - INTRO                              '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.article_intro {
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 12px;
					padding-top: 15px;
					padding-bottom: 15px;
					font-style: italic;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    ARTICLE - CONTENT                            '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.article_content {
					font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
					font-size: 12px;
					padding-top: 10px;
					text-align:justify;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    ARTICLE - DATE                               '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.article_date {
					font-family: Verdana, Helvetica, sans-serif;
					font-size: 10px;
					padding-bottom: 15px;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    ARTICLE - AUTHOR                             '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.article_author {
					font-family: Verdana, Helvetica, sans-serif;
					font-size: 10px;
					padding-top:10px;
					padding-bottom:10px;
				}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  ARTICLEGROUP                                  ::
	::  Styles used for article listing function.     ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.articlegroup {
		}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    ARTICLEGROUP - ITEM                          '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.articlegroup_item {
				}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Articlegroup - Item - Headline               .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.articlegroup_item_headline {
							padding: 2px;
							padding-left: 5px;
							background-color: #bacdd5;	
							font-family:haettenschweiler,arial,helvetica,sans-serif; 
							font-size: 24px;
							text-decoration: none;
							color: #FFFFFF;
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Articlegroup - Item - Intro                  .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.articlegroup_item_intro {
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							padding-top:2px;
							padding-bottom:2px;
							padding-left: 5px;
							background-color:#dce6ea;
							color: #7c8e96;
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Articlegroup - Item - Content                .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.articlegroup_item_content {
							font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							padding: 10px;
							text-align:justify;
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Articlegroup - Item - Date                   .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.articlegroup_item_date {
							padding: 5px;
							background-color: #FFF5CC;
							font-family:haettenschweiler,arial,helvetica,sans-serif; 
							font-size: 18px;
							/*font-weight: bold;*/
							text-decoration: none;
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Articlegroup - Item - Author                 .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.articlegroup_item_author {
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Articlegroup - Item - Readmore               .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.articlegroup_item_readmore {
						}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    ARTICLEGROUP - STEPPING                      '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.articlegroup_stepping {
				}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  PAGE                                          ::
	::  Styles used on standard pages.                ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.page {
padding-left:25px;
padding-right:25px;

		}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGE - HEADLINE                              '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.page_headline {
					font-family:haettenschweiler,arial,helvetica,sans-serif; 
					font-size:35px; 
					font-weight:normal;
					color:#BACDD5;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGE - CONTENT                               '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.page_content {
					font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
					font-size: 12px;
					padding-top: 10px;
					text-align:justify;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGE - DATE                                  '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.page_date {
					font-family: Verdana, Helvetica, sans-serif;
					font-size: 10px;
					padding-bottom: 15px;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGE - AUTHOR                                '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.page_author {
					font-family: Verdana, Helvetica, sans-serif;
					font-size: 10px;
					padding-top:10px;
					padding-bottom:10px;
				}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  PAGEGROUP                                     ::
	::  Styles used in page navigation.               ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		div.pagegroup {
			margin:10px;
		}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGEGROUP - LEVEL 01                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 01 - ItemWrap              .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_itemwrap_level1_inactive_child, 
					div.pagegroup_itemwrap_level1_active_child, 
					div.pagegroup_itemwrap_level1_passive_child, 
					div.pagegroup_itemwrap_level1_inactive_parent, 
					div.pagegroup_itemwrap_level1_active_parent, 
					div.pagegroup_itemwrap_level1_passive_parent {
						margin-bottom:5px;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 01 - ChildWrap             .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_childwrap_level1_inactive_child, 
					div.pagegroup_childwrap_level1_active_child, 
					div.pagegroup_childwrap_level1_passive_child, 
					div.pagegroup_childwrap_level1_inactive_parent, 
					div.pagegroup_childwrap_level1_active_parent, 
					div.pagegroup_childwrap_level1_passive_parent {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 01 - Child                 .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level1_inactive_child, 
					a.pagegroup_item_level1_inactive_child_over, 
					a.pagegroup_item_level1_inactive_child_down {
						padding-left: 15px;
						background-image:url(../../resource/graphic/template/default/menu04.gif);
						background-repeat:no-repeat;
						background-position: 0px 8px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:20px;
						/*font-weight: bold;*/
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level1_active_child, 
					a.pagegroup_item_level1_active_child_over, 
					a.pagegroup_item_level1_active_child_down {
						padding-left: 15px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 0px 8px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:20px;
						/*font-weight: bold;*/
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level1_passive_child, 
					a.pagegroup_item_level1_passive_child_over, 
					a.pagegroup_item_level1_passive_child_down {
						padding-left: 15px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 0px 8px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:20px;
						/*font-weight: bold;*/
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 01 - Parent                .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level1_inactive_parent, 
					a.pagegroup_item_level1_inactive_parent_over, 
					a.pagegroup_item_level1_inactive_parent_down {
						padding-left: 15px;
						background-image:url(../../resource/graphic/template/default/menu01.gif);
						background-repeat:no-repeat;
						background-position: 0px 8px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:20px;
						/*font-weight: bold;*/
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level1_active_parent, 
					a.pagegroup_item_level1_active_parent_over, 
					a.pagegroup_item_level1_active_parent_down {
						padding-left: 15px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 0px 8px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:20px;
						/*font-weight: bold;*/
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level1_passive_parent, 
					a.pagegroup_item_level1_passive_parent_over, 
					a.pagegroup_item_level1_passive_parent_down {
						padding-left: 15px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 0px 8px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:20px;
						/*font-weight: bold;*/
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 01 - Mouse Over            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level1_inactive_child_over, 
					a.pagegroup_item_level1_active_child_over, 
					a.pagegroup_item_level1_passive_child_over, 
					a.pagegroup_item_level1_inactive_parent_over, 
					a.pagegroup_item_level1_active_parent_over, 
					a.pagegroup_item_level1_passive_parent_over {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 01 - Mouse Down            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level1_inactive_child_down, 
					a.pagegroup_item_level1_active_child_down, 
					a.pagegroup_item_level1_passive_child_down, 
					a.pagegroup_item_level1_inactive_parent_down, 
					a.pagegroup_item_level1_active_parent_down, 
					a.pagegroup_item_level1_passive_parent_down {
						background-position: 1px 8px;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 01 - Note                  .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_note_level1_inactive_child, 
					div.pagegroup_note_level1_active_child, 
					div.pagegroup_note_level1_passive_child, 
					div.pagegroup_note_level1_inactive_parent, 
					div.pagegroup_note_level1_active_parent, 
					div.pagegroup_note_level1_passive_parent {
						padding-left: 15px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 0px 8px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:20px;
						/*font-weight: bold;*/
						display: block;
						text-decoration:none;
						background-color:#999999;
					}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGEGROUP - LEVEL 02                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 02 - ItemWrap              .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_itemwrap_level2_inactive_child, 
					div.pagegroup_itemwrap_level2_active_child, 
					div.pagegroup_itemwrap_level2_passive_child, 
					div.pagegroup_itemwrap_level2_inactive_parent, 
					div.pagegroup_itemwrap_level2_active_parent, 
					div.pagegroup_itemwrap_level2_passive_parent {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 02 - ChildWrap             .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_childwrap_level2_inactive_child, 
					div.pagegroup_childwrap_level2_active_child, 
					div.pagegroup_childwrap_level2_passive_child, 
					div.pagegroup_childwrap_level2_inactive_parent, 
					div.pagegroup_childwrap_level2_active_parent, 
					div.pagegroup_childwrap_level2_passive_parent {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 02 - Child                 .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level2_inactive_child, 
					a.pagegroup_item_level2_inactive_child_over, 
					a.pagegroup_item_level2_inactive_child_down {
						padding-left: 25px;
						background-image:url(../../resource/graphic/template/default/menu04.gif);
						background-repeat:no-repeat;
						background-position: 10px 6px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:17px;
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level2_active_child, 
					a.pagegroup_item_level2_active_child_over, 
					a.pagegroup_item_level2_active_child_down {
						padding-left: 25px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 10px 6px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:17px;
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level2_passive_child, 
					a.pagegroup_item_level2_passive_child_over, 
					a.pagegroup_item_level2_passive_child_down {
						padding-left: 25px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 10px 6px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:17px;
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 02 - Parent                .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level2_inactive_parent, 
					a.pagegroup_item_level2_inactive_parent_over, 
					a.pagegroup_item_level2_inactive_parent_down {
						padding-left: 25px;
						background-image:url(../../resource/graphic/template/default/menu01.gif);
						background-repeat:no-repeat;
						background-position: 10px 6px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:17px;
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level2_active_parent, 
					a.pagegroup_item_level2_active_parent_over, 
					a.pagegroup_item_level2_active_parent_down {
						padding-left: 25px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 10px 6px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:17px;
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level2_passive_parent, 
					a.pagegroup_item_level2_passive_parent_over, 
					a.pagegroup_item_level2_passive_parent_down {
						padding-left: 25px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 10px 6px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:17px;
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 02 - Mouse Over            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level2_inactive_child_over, 
					a.pagegroup_item_level2_active_child_over, 
					a.pagegroup_item_level2_passive_child_over, 
					a.pagegroup_item_level2_inactive_parent_over, 
					a.pagegroup_item_level2_active_parent_over, 
					a.pagegroup_item_level2_passive_parent_over {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 02 - Mouse Down            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level2_inactive_child_down, 
					a.pagegroup_item_level2_active_child_down, 
					a.pagegroup_item_level2_passive_child_down, 
					a.pagegroup_item_level2_inactive_parent_down, 
					a.pagegroup_item_level2_active_parent_down, 
					a.pagegroup_item_level2_passive_parent_down {
						background-position: 11px 6px;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 02 - Note                  .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_note_level2_inactive_child, 
					div.pagegroup_note_level2_active_child, 
					div.pagegroup_note_level2_passive_child, 
					div.pagegroup_note_level2_inactive_parent, 
					div.pagegroup_note_level2_active_parent, 
					div.pagegroup_note_level2_passive_parent {
					}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGEGROUP - LEVEL 03                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 03 - ItemWrap              .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_itemwrap_level3_inactive_child, 
					div.pagegroup_itemwrap_level3_active_child, 
					div.pagegroup_itemwrap_level3_passive_child, 
					div.pagegroup_itemwrap_level3_inactive_parent, 
					div.pagegroup_itemwrap_level3_active_parent, 
					div.pagegroup_itemwrap_level3_passive_parent {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 03 - ChildWrap             .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_childwrap_level3_inactive_child, 
					div.pagegroup_childwrap_level3_active_child, 
					div.pagegroup_childwrap_level3_passive_child, 
					div.pagegroup_childwrap_level3_inactive_parent, 
					div.pagegroup_childwrap_level3_active_parent, 
					div.pagegroup_childwrap_level3_passive_parent {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 03 - Child                 .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level3_inactive_child, 
					a.pagegroup_item_level3_inactive_child_over, 
					a.pagegroup_item_level3_inactive_child_down {
						padding-left: 35px;
						background-image:url(../../resource/graphic/template/default/menu04.gif);
						background-repeat:no-repeat;
						background-position: 20px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level3_active_child, 
					a.pagegroup_item_level3_active_child_over, 
					a.pagegroup_item_level3_active_child_down {
						padding-left: 35px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 20px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level3_passive_child, 
					a.pagegroup_item_level3_passive_child_over, 
					a.pagegroup_item_level3_passive_child_down {
						padding-left: 35px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 20px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 03 - Parent                .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level3_inactive_parent, 
					a.pagegroup_item_level3_inactive_parent_over, 
					a.pagegroup_item_level3_inactive_parent_down {
						padding-left: 35px;
						background-image:url(../../resource/graphic/template/default/menu01.gif);
						background-repeat:no-repeat;
						background-position: 20px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level3_active_parent, 
					a.pagegroup_item_level3_active_parent_over, 
					a.pagegroup_item_level3_active_parent_down {
						padding-left: 35px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 20px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level3_passive_parent, 
					a.pagegroup_item_level3_passive_parent_over, 
					a.pagegroup_item_level3_passive_parent_down {
						padding-left: 35px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 20px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 03 - Mouse Over            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level3_inactive_child_over, 
					a.pagegroup_item_level3_active_child_over, 
					a.pagegroup_item_level3_passive_child_over, 
					a.pagegroup_item_level3_inactive_parent_over, 
					a.pagegroup_item_level3_active_parent_over, 
					a.pagegroup_item_level3_passive_parent_over {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 03 - Mouse Down            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level3_inactive_child_down, 
					a.pagegroup_item_level3_active_child_down, 
					a.pagegroup_item_level3_passive_child_down, 
					a.pagegroup_item_level3_inactive_parent_down, 
					a.pagegroup_item_level3_active_parent_down, 
					a.pagegroup_item_level3_passive_parent_down {
						background-position: 21px 5px;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 03 - Note                  .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_note_level3_inactive_child, 
					div.pagegroup_note_level3_active_child, 
					div.pagegroup_note_level3_passive_child, 
					div.pagegroup_note_level3_inactive_parent, 
					div.pagegroup_note_level3_active_parent, 
					div.pagegroup_note_level3_passive_parent {
					}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    PAGEGROUP - LEVEL 04                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 04 - ItemWrap              .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_itemwrap_level4_inactive_child, 
					div.pagegroup_itemwrap_level4_active_child, 
					div.pagegroup_itemwrap_level4_passive_child, 
					div.pagegroup_itemwrap_level4_inactive_parent, 
					div.pagegroup_itemwrap_level4_active_parent, 
					div.pagegroup_itemwrap_level4_passive_parent {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 04 - ChildWrap             .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_childwrap_level4_inactive_child, 
					div.pagegroup_childwrap_level4_active_child, 
					div.pagegroup_childwrap_level4_passive_child, 
					div.pagegroup_childwrap_level4_inactive_parent, 
					div.pagegroup_childwrap_level4_active_parent, 
					div.pagegroup_childwrap_level4_passive_parent {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 04 - Child                 .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level4_inactive_child, 
					a.pagegroup_item_level4_inactive_child_over, 
					a.pagegroup_item_level4_inactive_child_down {
						padding-left: 45px;
						background-image:url(../../resource/graphic/template/default/menu04.gif);
						background-repeat:no-repeat;
						background-position: 30px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level4_active_child, 
					a.pagegroup_item_level4_active_child_over, 
					a.pagegroup_item_level4_active_child_down {
						padding-left: 45px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 30px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level4_passive_child, 
					a.pagegroup_item_level4_passive_child_over, 
					a.pagegroup_item_level4_passive_child_down {
						padding-left: 45px;
						background-image:url(../../resource/graphic/template/default/menu02.gif);
						background-repeat:no-repeat;
						background-position: 30px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 04 - Parent                .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					/* inactive */
					a.pagegroup_item_level4_inactive_parent, 
					a.pagegroup_item_level4_inactive_parent_over, 
					a.pagegroup_item_level4_inactive_parent_down {
						padding-left: 45px;
						background-image:url(../../resource/graphic/template/default/menu01.gif);
						background-repeat:no-repeat;
						background-position: 30px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFFFFF;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* active */
					a.pagegroup_item_level4_active_parent, 
					a.pagegroup_item_level4_active_parent_over, 
					a.pagegroup_item_level4_active_parent_down {
						padding-left: 45px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 30px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
					/* passive */
					a.pagegroup_item_level4_passive_parent, 
					a.pagegroup_item_level4_passive_parent_over, 
					a.pagegroup_item_level4_passive_parent_down {
						padding-left: 45px;
						background-image:url(../../resource/graphic/template/default/menu03.gif);
						background-repeat:no-repeat;
						background-position: 30px 5px;
						font-family:haettenschweiler,arial,helvetica,sans-serif; 
						color:#FFCC00;
						text-decoration:none;
						font-size:16px;
						display: block;
						text-decoration:none;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 04 - Mouse Over            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level4_inactive_child_over, 
					a.pagegroup_item_level4_active_child_over, 
					a.pagegroup_item_level4_passive_child_over, 
					a.pagegroup_item_level4_inactive_parent_over, 
					a.pagegroup_item_level4_active_parent_over, 
					a.pagegroup_item_level4_passive_parent_over {
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 04 - Mouse Down            .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					a.pagegroup_item_level4_inactive_child_down, 
					a.pagegroup_item_level4_active_child_down, 
					a.pagegroup_item_level4_passive_child_down, 
					a.pagegroup_item_level4_inactive_parent_down, 
					a.pagegroup_item_level4_active_parent_down, 
					a.pagegroup_item_level4_passive_parent_down {
						background-position: 31px 5px;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Pagegroup - Level 04 - Note                  .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					div.pagegroup_note_level4_inactive_child, 
					div.pagegroup_note_level4_active_child, 
					div.pagegroup_note_level4_passive_child, 
					div.pagegroup_note_level4_inactive_parent, 
					div.pagegroup_note_level4_active_parent, 
					div.pagegroup_note_level4_passive_parent {
					}
		/*
		 - - - - - - - - - - - - - - - - - - - - - - - - - 
		'                                                 '
		'    PAGEGROUP - TOOLTIP                          '
		'                                                 '
		' - - - - - - - - - - - - - - - - - - - - - - - - '
		*/
			div.pagegroup_tooltip {
			}
				/* caption */
				div.pagegroup_tooltip 
				.caption {
				}
				/* contents */
				div.pagegroup_tooltip 
				.contents {
				}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  FORM                                          ::
	::  Styles for all auto-form elements.            ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.form {
			padding: 10px;
			background-color:#f8f9fb;
			border:1px solid #e1e6ee;
		}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    FORM - HEADER                                '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.form_header {
					padding:10px;
				}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    FORM - ITEM                                  '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.form_item {
				}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Item - Name                           .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.form_item_name {
								padding: 3px;
								padding-left:25px;
								font-weight:bold;
								background-image:url(../graphic/layout/form_name.gif);
								background-repeat:no-repeat;
								background-position:3px 2px;
						}
							/* required */
							.form_item_name_required {
								padding: 3px;
								padding-left:25px;
								font-weight:bold;
								background-image:url(../graphic/layout/form_name_required.gif);
								background-repeat:no-repeat;
								background-position:3px 2px;
							}
								/* required - accepted */
								.form_item_name_required_accepted {
									padding: 3px;
									padding-left:25px;
									font-weight:bold;
									background-image:url(../graphic/layout/form_name_accepted.gif);
									background-repeat:no-repeat;
									background-position:3px 2px;
								}
								/* required - rejected */
								.form_item_name_required_rejected {
									padding: 3px;
									padding-left:25px;
									font-weight:bold;
									background-image:url(../graphic/layout/form_name_rejected.gif);
									background-repeat:no-repeat;
									background-position:3px 2px;
								}
									/* required - rejected - target */
									.form_item_name_required_rejected_target {
										padding: 3px;
										padding-left:25px;
										font-weight:bold;
										background-image:url(../graphic/layout/form_name_target.gif);
										background-repeat:no-repeat;
										background-position:3px 2px;
										background-color:#d20b0b;
										color:#FFFFFF;
									}
							/* accepted */
							.form_item_name_accepted {
								padding: 3px;
								padding-left:25px;
								font-weight:bold;
								background-image:url(../graphic/layout/form_name_accepted.gif);
								background-repeat:no-repeat;
								background-position:3px 2px;
							}
							/* rejected */
							.form_item_name_rejected {
								padding: 3px;
								padding-left:25px;
								font-weight:bold;
								background-image:url(../graphic/layout/form_name_rejected.gif);
								background-repeat:no-repeat;
								background-position:3px 2px;
							}
								/* rejected - target */
								.form_item_name_rejected_target {
									padding: 3px;
									padding-left:25px;
									font-weight:bold;
									background-image:url(../graphic/layout/form_name_target.gif);
									background-repeat:no-repeat;
									background-position:3px 2px;
									background-color:#d20b0b;
									color:#FFFFFF;
								}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Item - Input                          .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.form_item_input {
							clear:both;
							padding:3px;
							padding-bottom:10px;
						}
							/* text */
							.form_item_input_text {
								margin-left:20px;
								width: 345px;
							}
							/* textarea */	
							.form_item_input_textarea {
								margin-left:20px;
								width: 325px;
								height: 200px;
								padding:10px;
								color:#858585;
							}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Item - Note                           .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.form_item_note {
							padding:10px;
							background-color:#fff8de;
							border:1px solid #eee8d0;
							margin:5px;
						}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    FORM - VALIDATE                              '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.form_validate {
					background-image:url(../graphic/layout/form_validate.gif);
					background-repeat:no-repeat;
					background-position: 10px 10px;
					padding: 10px;
					border: 2px solid #f9f0cc;
					margin-bottom: 10px;
					background-color:#fefbeb;
				}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Validate - Headline                   .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.form_validate_headline {
							padding-left:60px;
							padding-right:10px;
							padding-top:10px;

							font-size:16px;
							font-weight:bold;
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Validate - Description                .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.form_validate_description {
							padding-left:60px;
							padding-bottom:15px;
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Validate - Item                       .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.form_validate_item {
							border-top:1px solid #f9f0cc;
							padding: 5px;
							padding-left: 40px;
							margin-bottom: 10px;
							margin-left:60px;
							background-image:url(../graphic/layout/form_validate_item.gif);
							background-repeat:no-repeat;
							background-position: 0px 5px;
						}
							/* name */
							.form_validate_item_name {
								font-weight:bold;
							}
							/* description */
							.form_validate_item_description {
							}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    FORM - FOOTER                                '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				/* footer */
				.form_footer {
					padding:10px;
					text-align:right;
				}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Footer - Input                        .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.form_footer_input {
						}
							/* submit */
							.form_footer_input_submit {
								display:inline;
								
							}
								/* submit - button */
								.form_footer_input_submit_button {
									background-image:url(../graphic/layout/form_button.gif);
									width:100px;
									height:20px;
									border:0px;
									color:#FFFFFF;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-weight:bold;
									font-size:10px;
									text-transform: uppercase;									
								}
							/* reset */
							.form_footer_input_reset {
								display:inline;
							}
								/* reset - button */
								.form_footer_input_reset_button {
									background-image:url(../graphic/layout/form_button.gif);
									width:100px;
									height:20px;
									border:0px;
									color:#FFFFFF;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-weight:bold;
									font-size:10px;
									text-transform: uppercase;									
								}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    FORM - TOOLTIP                               '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				div.form_tooltip {
				}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Tooltip - Caption                                      .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						div.form_tooltip 
						.caption {
							font-size:14px;
						}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Form - Tooltip - Contents                                     .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						div.form_tooltip 
						.contents {
						}
							/* required */
							div.form_tooltip 
							.contents 
							.required {
							}
								/* required - headline */
								div.form_tooltip 
								.contents 
								.required 
								.headline {
								}
								/* required - item */
								div.form_tooltip 
								.contents 
								.required 
								.item {
									padding-left:5px;
								}
							/* status */
							div.form_tooltip 
							.contents 
							.status {
							}
								/* status - headline */
								div.form_tooltip 
								.contents 
								.status 
								.headline {
								}
								/* status - item */
								div.form_tooltip 
								.contents 
								.status 
								.item {
									padding-left:5px;
								}
							/* reason */
							div.form_tooltip 
							.contents 
							.reason {
							}
								/* reason - headline */
								div.form_tooltip 
								.contents 
								.reason 
								.headline {
								}
								/* reason - item */
								div.form_tooltip 
								.contents 
								.reason 
								.item {
									padding-left:5px;
								}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  STEPPING                                      ::
	::  Styles used for page stepping.                ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.stepping {
			padding:10px;
		}
		/*
		 - - - - - - - - - - - - - - - - - - - - - - - - - 
		'                                                 '
		'    STEPPING - STEP                              '
		'                                                 '
		' - - - - - - - - - - - - - - - - - - - - - - - - '
		*/
			.stepping_step {
				/*display:inline;*/
				float:left;
				margin-right:5px;
			}
			.stepping_step a {
				background-color:#f8f9fb;
				border:1px solid #e1e6ee;
				padding:5px;
				text-decoration:none;
				color:#858585;
			}
		/*
		 - - - - - - - - - - - - - - - - - - - - - - - - - 
		'                                                 '
		'    STEPPING - ACTIVESTEP                        '
		'                                                 '
		' - - - - - - - - - - - - - - - - - - - - - - - - '
		*/
			.stepping_activestep {
				/*display:inline;*/
				float:left;
				margin-right:5px;
			}
			.stepping_activestep a {
				background-color:#fff5cc;
				border:1px solid #e5dcb7;
				padding:5px;
				text-decoration:none;
				color:#858585;
			}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  GUESTBOOK                                     ::
	::  Styles for the guestbook function.            ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.guestbookgroup {
			margin-top:20px;
		}
		/*
		 - - - - - - - - - - - - - - - - - - - - - - - - - 
		'                                                 '
		'    GUESTBOOK - ITEM                             '
		'                                                 '
		' - - - - - - - - - - - - - - - - - - - - - - - - '
		*/
			.guestbookgroup_item {
				padding-bottom: 10px;
			}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Guestbook - Item - Name                      .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.guestbookgroup_item_name {
						background-image:url(../graphic/layout/guestbook_head.gif);
						background-repeat:no-repeat;
						height:40px;
						font-size:18px;
						font-weight:bold;
						color:#858585;
						padding-left:60px;
					}
						.guestbookgroup_item_name 
						a {}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Guestbook - Item - Message                   .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.guestbookgroup_item_message {
						background-image:url(../graphic/layout/guestbook_content.gif);
						background-repeat:repeat-x;
						font-family:"Courier New", Courier, monospace;
						padding-left:20px;
						padding-right:20px;
						border-left: 1px solid #a9d2fe;
						border-right: 1px solid #a9d2fe;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Guestbook - Item - Date                      .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.guestbookgroup_item_date {
						background-image:url(../graphic/layout/guestbook_foot.gif);
						background-repeat:no-repeat;
						height:20px;
						font-size:10px;
						font-weight:bold;
						text-align:right;
						padding-right:20px;
						color:#bcbcbc;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Guestbook - Item - Website                   .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.guestbookgroup_item_website {
						background-image:url(../graphic/layout/guestbook_website.gif);
						background-repeat:no-repeat;
						height:20px;
						text-align:right;
						padding-right:35px;
						padding-top:2px;
					}




		/*
		 - - - - - - - - - - - - - - - - - - - - - - - - - 
		'                                                 '
		'    GUESTBOOK - STEPPING                         '
		'                                                 '
		' - - - - - - - - - - - - - - - - - - - - - - - - '
		*/
			.guestbookgroup_stepping {
			}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  IMAGEGROUP                                    ::
	::  Styles for the image gallery function.        ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.imagegroup {
		}
		/*
		 - - - - - - - - - - - - - - - - - - - - - - - - - 
		'                                                 '
		'    IMAGEGROUP - DISPLAY                         '
		'                                                 '
		' - - - - - - - - - - - - - - - - - - - - - - - - '
		*/
			.imagegroup_display {
			}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Display - Number                .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_display_number {
						padding:10px;
						text-align:right;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Display - Title                 .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_display_title {
						font-family:Arial, Helvetica, sans-serif;
						font-size:18px;
						font-weight:bold;
						padding:6px;
						background-color:#CCCCCC;
						color:#000000;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Display - Description           .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_display_description {
						padding:10px;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Display - Date                  .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_display_date {
						padding:10px;
						text-align:right;
					}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Display - Image                 .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_display_image {
					}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    IMAGEGROUP - BROWSE                          '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				.imagegroup_browse {
				}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Imagegroup - Browse - Headline               .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.imagegroup_browse_headline {
							padding:5px;
							background-color:#000000;
							color:#FFFFFF;
							height:16px;
						}
							/* name */
							.imagegroup_browse_headline_name {
								float:left;
							}
							/* images */
							.imagegroup_browse_headline_images {
								float:right;
							}
							/* folders */
							.imagegroup_browse_headline_folders {
								float:right;
							}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Imagegroup - Browse - LinkStrip              .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.imagegroup_browse_linkstrip {
							font-family:Arial, Helvetica, sans-serif;
							font-size:10px;
							padding:5px;
							color:#000000;
							font-weight:bold;
							margin-bottom:10px;
						}
							.imagegroup_browse_linkstrip 
							a {
								text-decoration:none;
							}
					/*
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					.    Imagegroup - Browse - Parent                 .
					. . . . . . . . . . . . . . . . . . . . . . . . . .
					*/
						.imagegroup_browse_parent {
						}
							/* item */
							.imagegroup_browse_parent_item, 
							.imagegroup_browse_parent_item-over {
								float:left;
								width:100px;
								height:130px;
								margin:0px;
								background-image:url(../../resource/graphic/imagegroup/imagegroup_parent.gif);
								background-repeat:no-repeat;
								cursor:pointer;
							}
								.imagegroup_browse_parent_item-over {
									background-image:url(../../resource/graphic/imagegroup/imagegroup_parent_over.gif);
								}
							
								/* item - name */
								.imagegroup_browse_parent_item_name {
									font-family:Arial, Helvetica, sans-serif;
									font-size:9px;
									padding:2px;
									background-color:#CCCCCC;
									margin-top:5px;
									margin-left: 5px;
									margin-right: 8px;
									color:#000000;
									overflow: hidden;	
								}
								/* item - images */
								.imagegroup_browse_parent_item_images {
									margin-top:73px;
									margin-left:20px;
									font-family:Arial, Helvetica, sans-serif;
									font-size:10px;
								}
								/* item - folders */
								.imagegroup_browse_parent_item_folders {
									margin-left:20px;
									font-family:Arial, Helvetica, sans-serif;
									font-size:10px;
								}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Browse - Sub                    .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_browse_sub {
					}
						/* item */
						.imagegroup_browse_sub_item, 
						.imagegroup_browse_sub_item-over {
							float:left;
							width:100px;
							height:130px;
							margin:0px;
							background-image:url(../../resource/graphic/imagegroup/imagegroup_sub.gif);
							background-repeat:no-repeat;
							cursor:pointer;
						}
							.imagegroup_browse_sub_item-over {
								background-image:url(../../resource/graphic/imagegroup/imagegroup_sub_over.gif);
							}
							/* item - name */
							.imagegroup_browse_sub_item_name {
								font-family:Arial, Helvetica, sans-serif;
								font-size:9px;
								padding:2px;
								background-color:#eeeeee;
								margin-top:5px;
								margin-left: 5px;
								margin-right: 8px;
								color:#000000;
								overflow: hidden;	
							}
							/* item - images */
							.imagegroup_browse_sub_item_images {
								margin-top:73px;
								margin-left:20px;
								font-family:Arial, Helvetica, sans-serif;
								font-size:10px;
							}
							/* item - folders */
							.imagegroup_browse_sub_item_folders {
								margin-left:20px;
								font-family:Arial, Helvetica, sans-serif;
								font-size:10px;
							}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Browse - Images                 .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_browse_images {
						clear:both;
					}
						/* item */
						.imagegroup_browse_images_item-inactive, 
						.imagegroup_browse_images_item-inactive-over, 
						.imagegroup_browse_images_item-active, 
						.imagegroup_browse_images_item-active-over  {
							float:left;
							width:100px;
							height:130px;
							margin:0px;
							background-image:url(../../resource/graphic/imagegroup/imagegroup_image.gif);
							background-repeat:no-repeat;
							cursor:pointer;
							text-align:center;
							vertical-align:middle;
						}
						.imagegroup_browse_images_item-active {
							background-image:url(../../resource/graphic/imagegroup/imagegroup_image_active.gif);
						}
						.imagegroup_browse_images_item-inactive-over, 
						.imagegroup_browse_images_item-active-over {
							background-image:url(../../resource/graphic/imagegroup/imagegroup_image_over.gif);
						}
							/* item - number */
							.imagegroup_browse_images_item-inactive_number, 
							.imagegroup_browse_images_item-active_number {
							text-align:left;
								font-family:Arial, Helvetica, sans-serif;
								font-size:9px;
								padding:2px;
								margin-top:5px;
								margin-left: 7px;
								margin-right: 8px;
								color:#000000;
								overflow: hidden;	
							}
							/* item - name */
							.imagegroup_browse_images_item-inactive_name, 
							.imagegroup_browse_images_item-active_name {
							}
							/* item - date */
							.imagegroup_browse_images_item-inactive_date, 
							.imagegroup_browse_images_item-active_date {
								font-family:Arial, Helvetica, sans-serif;
								font-size:9px;
								padding:1px;
								background-color:#ffffff;
								margin-left: 5px;
								margin-right: 8px;
								color:#000000;
								overflow: hidden;	
							}
							/* item - image */
							.imagegroup_browse_images_item-inactive_image, 
							.imagegroup_browse_images_item-active_image {
								margin-left:5px;
								margin-right:8px;
								width:87px;
								height:87px;
							}
				/*
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				.    Imagegroup - Browse - Stepping               .
				. . . . . . . . . . . . . . . . . . . . . . . . . .
				*/
					.imagegroup_browse_stepping {
						padding:5px;
						background-color:#CCCCCC;
						color:#000000;
						font-weight:bold;
						clear:both;
					}
			/*
			 - - - - - - - - - - - - - - - - - - - - - - - - - 
			'                                                 '
			'    IMAGEGROUP - TOOLTIP                         '
			'                                                 '
			' - - - - - - - - - - - - - - - - - - - - - - - - '
			*/
				div.imagegroup_tooltip {
				}
					/* caption */
					div.imagegroup_tooltip 
					.caption {
					}
					/* contents */
					div.imagegroup_tooltip 
					.contents {
					}
						/* contents - info */
						div.imagegroup_tooltip 
						.contents 
						.info {
						}
	/*
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	::                                                ::
	::  CUSTOM                                        ::
	::  User defined styles.                          ::
	::                                                ::
	::::::::::::::::::::::::::::::::::::::::::::::::::::
	*/
		.custom_headline {
			padding: 2px;
			padding-left: 5px;
			background-color: #bacdd5;	
			font-family:haettenschweiler,arial,helvetica,sans-serif; 
			font-size: 24px;
			text-decoration: none;
			color: #FFFFFF;
		}
			.custom_headline a {
				color: #FFFFFF;
			}

		.custom_header {
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			padding-top:2px;
			padding-bottom:2px;
			padding-left: 5px;
			background-color:#dce6ea;
			color: #7c8e96;
		}
		.custom_content {
			font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			padding: 10px;
		}





/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/**{padding: 0; margin: 0;}*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


/* CELLS ------------------------------------------------------------ */



				div.cellBlog_0 {
					padding:10px;
					border-bottom:1px solid #e3e3a2;				
				}
				div.cellBlog_0_headline {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;				
				}
				div.cellBlog_0_date {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellBlog_0_content {
					padding-top:10px;
					padding-left:10px;
					padding-right:10px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:14px;
				}
				div.cellBlog_0_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-top:10px;
					padding-right:10px;

				}

				div.cellBlog_1 {
					padding:10px;
					border-bottom:1px solid #497486;
				}
				div.cellBlog_1_headline {
					font-weight:bold;
					font-size:11px;
				}
					div.cellBlog_1_headline a {
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellBlog_1_headline a:hover {
						font-weight:bold;
						color:#FFCC00;
					}

				div.cellBlog_1_date {
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellBlog_1_content {
					color:#FFFFFF;
					padding:5px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:10px;
				
				}
				div.cellBlog_1_readmore {
					text-align:right;
				}
					div.cellBlog_1_readmore a {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellBlog_1_readmore a:hover {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}





				div.cellBlogList_0 {
					padding-left:10px;
					padding-right:10px;
					padding-top:10px;
				}
				div.cellBlogList_0_headline {
					font-weight:bold;
				}
				div.cellBlogList_0_date {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellBlogList_0_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
					padding-top:10px;
					padding-bottom:10px;
				}
					div.cellBlogList_0_readmore a {
					}
					div.cellBlogList_0_readmore a:hover {
					}

				div.cellBlogList_1 {
					color:#FFFFFF;
					padding-left:10px;
					padding-right:10px;
					padding-top:5px;
				}
				div.cellBlogList_1_headline {
					color:#FFFFFF;
					font-weight:bold;
					font-size:10px;
				}
					div.cellBlogList_1_headline a {
						color:#FFCC00;
					}
					div.cellBlogList_1_headline a:hover {
						color:#FFCC00;
					}
				div.cellBlogList_1_date {
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:9px;
				}

				div.cellBlogList_1_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
				}
					div.cellBlogList_1_readmore a {
						color:#FFCC00;
					}
					div.cellBlogList_1_readmore a:hover {
						color:#FFCC00;
					}



				div.cellTwitter_0 {
					padding:10px;
					border-bottom:1px solid #e3e3a2;				
				}
				div.cellTwitter_0_headline {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;				
				}
				div.cellTwitter_0_date {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellTwitter_0_content {
					padding-top:10px;
					padding-left:10px;
					padding-right:10px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:14px;
				}
				div.cellTwitter_0_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-top:10px;
					padding-bottom:10px;
					padding-right:10px;

				}

				div.cellTwitter_1 {
					padding:10px;
					border-bottom:1px solid #497486;
				}
				div.cellTwitter_1_headline {
					font-weight:bold;
					font-size:11px;
				}
					div.cellTwitter_1_headline a {
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellTwitter_1_headline a:hover {
						font-weight:bold;
						color:#FFCC00;
					}

				div.cellTwitter_1_date {
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellTwitter_1_content {
					color:#FFFFFF;
					padding:5px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:10px;
				
				}
				div.cellTwitter_1_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-top:10px;
					padding-right:10px;
				}
					div.cellTwitter_1_readmore a {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellTwitter_1_readmore a:hover {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}












				div.cellNews_0 {
					padding:10px;
					border-bottom:1px solid #e3e3a2;				
				}
				div.cellNews_0_headline {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;
				}
				div.cellNews_0_date {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellNews_0_content {
					padding-top:10px;
					padding-left:10px;
					padding-right:10px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:14px;
				}
				div.cellNews_0_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
					padding-top:10px;
				}

				div.cellNews_1 {
					padding:10px;
					border-bottom:1px solid #497486;
				}
				div.cellNews_1_headline {
					font-weight:bold;
					font-size:11px;
				}
					div.cellNews_1_headline a {
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellNews_1_headline a:hover {
						font-weight:bold;
						color:#FFCC00;
					}

				div.cellNews_1_date {
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellNews_1_content {
					color:#FFFFFF;
					padding:5px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:10px;
				
				}
				div.cellNews_1_readmore {
					text-align:right;
				}
					div.cellNews_1_readmore a {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellNews_1_readmore a:hover {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}




				div.cellNewsList_0 {
					padding-left:10px;
					padding-right:10px;
					padding-top:10px;
				}
				div.cellNewsList_0_headline {
					font-weight:bold;
				}
				div.cellNewsList_0_date {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellNewsList_0_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
					padding-top:10px;
					padding-bottom:10px;
				}
					div.cellNewsList_0_readmore a {
					}
					div.cellNewsList_0_readmore a:hover {
					}




				div.cellNewsList_1 {
					color:#FFFFFF;
					padding-left:10px;
					padding-right:10px;
					padding-top:5px;
				}
				div.cellNewsList_1_headline {
					color:#FFFFFF;
					font-weight:bold;
					font-size:10px;
				}
					div.cellNewsList_1_headline a {
						color:#FFCC00;
					}
					div.cellNewsList_1_headline a:hover {
						color:#FFCC00;
					}
				div.cellNewsList_1_date {
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:9px;
				}
				div.cellNewsList_1_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
				}
					div.cellNewsList_1_readmore a {
						color:#FFCC00;
					}
					div.cellNewsList_1_readmore a:hover {
						color:#FFCC00;
					}





				div.cellGuestbook_0 {
					padding:10px;
					border-bottom:1px solid #e3e3a2;				
				}
				div.cellGuestbook_0_headline {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;
				}
				div.cellGuestbook_0_date {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellGuestbook_0_content {
					padding-top:10px;
					padding-left:10px;
					padding-right:10px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:14px;
				}
				div.cellGuestbook_0_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
					padding-top:10px;
				}

				div.cellGuestbook_1 {
					padding:10px;
					border-bottom:1px solid #497486;
				}
				div.cellGuestbook_1_headline {
					font-weight:bold;
					font-size:11px;
				}
					div.cellGuestbook_1_headline a {
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellGuestbook_1_headline a:hover {
						font-weight:bold;
						color:#FFCC00;
					}

				div.cellGuestbook_1_date {
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellGuestbook_1_content {
					color:#FFFFFF;
					padding:5px;
					font-family:Geneva, Arial, Helvetica, sans-serif;
					font-size:10px;
				
				}
				div.cellGuestbook_1_readmore {
					text-align:right;
				}
					div.cellGuestbook_1_readmore a {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}
					div.cellGuestbook_1_readmore a:hover {
						font-size:10px;
						font-weight:bold;
						color:#FFCC00;
					}






				div.cellGuestbookList_0 {
					padding-left:10px;
					padding-right:10px;
					padding-top:10px;
				}
				div.cellGuestbookList_0_headline {
					font-weight:bold;
				}
				div.cellGuestbookList_0_date {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
				}
				div.cellGuestbookList_0_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
					padding-top:10px;
					padding-bottom:10px;

				}
					div.cellGuestbookList_0_readmore a {
					}
					div.cellGuestbookList_0_readmore a:hover {
					}


				div.cellGuestbookList_1 {
					color:#FFFFFF;
					padding-left:10px;
					padding-right:10px;
					padding-top:5px;
				}
				div.cellGuestbookList_1_headline {
					color:#FFFFFF;
					font-weight:bold;
					font-size:10px;
				}
					div.cellGuestbookList_1_headline a {
						color:#FFCC00;
					}
					div.cellGuestbookList_1_headline a:hover {
						color:#FFCC00;
					}
				div.cellGuestbookList_1_date {
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:9px;
				}
				div.cellGuestbookList_1_readmore {
					font-weight:bold;
					font-size:10px;
					text-align:right;
					padding-right:10px;
				}
					div.cellGuestbookList_1_readmore a {
						color:#FFCC00;
					}
					div.cellGuestbookList_1_readmore a:hover {
						color:#FFCC00;
					}






            	div.cellYoutube_0 {
					float:left;
					padding-left:5px;
				}
            	div.cellYoutube_0 a {
				}
            	div.cellYoutube_0 a:hover {
				}
            	div.cellYoutube_0 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
            	div.cellYoutube_0 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}

            	div.cellYoutube_1 {
					padding-top:5px;
					text-align:center;
				}
            	div.cellYoutube_1 a {
				}
            	div.cellYoutube_1 a:hover {
				}
            	div.cellYoutube_1 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
            	div.cellYoutube_1 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}






            	div.cellDeviantArt_0 {
					float:left;
					padding-left:6px;
					width:150px;
					text-align:center;
				}
            	div.cellDeviantArt_0 a {
				}
            	div.cellDeviantArt_0 a:hover {
				}
            	div.cellDeviantArt_0 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
            	div.cellDeviantArt_0 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}

            	div.cellDeviantArt_1 {
					text-align:center;
					padding-top:6px;
				}
            	div.cellDeviantArt_1 a {
				}
            	div.cellDeviantArt_1 a:hover {
				}
            	div.cellDeviantArt_1 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
            	div.cellDeviantArt_1 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}




            	div.cellPicasa_0 {
					float:left;
					text-align:center;
					padding-left:12px;
				}
				div.cellPicasa_0 img {
					/*border:2px solid #000000;*/
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
				div.cellPicasa_0 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}
            	div.cellPicasa_1 {
					text-align:center;
					padding-top:12px;
				}
				div.cellPicasa_1 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
				div.cellPicasa_1 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}



            	div.cellMusic_0 {
				}
				div.cellMusic_0 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
				div.cellMusic_0 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}
            	div.cellMusic_1 {
					text-align:center;
				}
				div.cellMusic_1 img {
					border:2px solid #000000;
				}
				div.cellMusic_1 img:hover {
					border:2px solid #FFCC00;
				}


            	div.cellMovie_0 {
				}
				div.cellMovie_0 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
				div.cellMovie_0 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}
            	div.cellMovie_1 {
					text-align:center;
				}
				div.cellMovie_1 img {
					border:2px solid #000000;
				}
				div.cellMovie_1 img:hover {
					border:2px solid #FFCC00;
				}




            	div.cellGame_0 {
				}
				div.cellGame_0 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;

				}
				div.cellGame_0 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}
            	div.cellGame_1 {
					text-align:center;
				}
				div.cellGame_1 img {
					border:2px solid #000000;
				}
				div.cellGame_1 img:hover {
					border:2px solid #FFCC00;
				}





            	div.cellDiscshop_0 {
					float:left;
					text-align:center;
					padding-left:6px;
					padding-right:6px;

				}
				div.cellDiscshop_0 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
				div.cellDiscshop_0 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}

            	div.cellDiscshop_1 {
					text-align:center;
					padding-bottom:10px;
				}
				div.cellDiscshop_1 img {
					background-color:#354852;
					border-left:2px solid #8badbc;
					border-top:2px solid #8badbc;
					border-right:2px solid #436c81;
					border-bottom:2px solid #436c81;
				}
				div.cellDiscshop_1 img:hover {
					background-color:#354852;
					border:2px solid #FFCC00;
				}









