<style type="text/css">	<!--
	.dummy 				{}
	/* Portal */
	body {
		margin: 0px;
		font-family: arial, verdana,helvetica;
		font-size: 12px;
		font-weight: normal;
		color: #096033;
		text-decoration: none;
		background: url(../../../pages/img/portal/bg_background.gif) repeat-y #FFFFFF;
	}
	/* START: Example for color if site is centered (not in use) */
	/*
	body {
		margin: 0px;
		font-family: verdana, arial, helvetica;
		font-size: 12px;
		font-weight: normal;
		color: #535353;
		text-decoration: none;
		background: url(../../../pages/img/portal/bg_body.gif) repeat-y  #555555;
	}
	*/
	/* END: (not in use) */
	
	/* body popups */
	body.popuptable, body.popupimage, body.popupmail, body.mailbody, body.preview, body.print {
		margin: 10px;
		background: none #FFFFFF;
	}

	/* START table - version, not in use */
	/*
	.main {
		width: 100%;
		height: 100%;
	}
	.mainleft {
		width: 0%;
		background-color: #FAFAFA;
	}
	.mainmiddle {
		text-align: left;
		vertical-align: top;
	}
	.mainright {
		width: 50%;
		background-color: #555555;
	}
	*/
	/* END table - version, not in use */

	#layout {
		width: 950px;
		text-align: left;
		height: auto;
	}
	#layout1, #layout2, #layout7 {
		width: 100%;
		height: auto;
		float: left;
		background: url(../../../pages/img/portal/bg_background.gif) repeat-y;
	}
	#layout3, #layout4,#layout8 {
		width: 100%;
		height: auto;
		float: left;
		background: url(../../../pages/img/portal/bg_background_right.gif) repeat-y;
	}
	#layout5, #layout6, #layout9 {
		width: 100%;
		height: auto;
		float: left;
		background: #FFFFFF;
	}
	#head {
		background: #FFFFFF;
		padding: 0px;
		margin: 0px;
		text-align: left; 
		background: url(../../../../pages/img/portal/de/head.jpg) no-repeat;
		background-position: 0% 0%;
	}
/*Styles für verschiedene Banner zu einzelne Links*/
	#id1001 #head {
		background: url(../../../../pages/img/portal/head_unt.jpg) no-repeat;
	}
	#id121 #head {
		background: url(../../../../pages/img/portal/head_bm.jpg) no-repeat;
	}
	#id1002 #head {
		background: url(../../../../pages/img/portal/head_hk.jpg) no-repeat;
	}
	#id1003 #head {
		background: url(../../../../pages/img/portal/head_ka.jpg) no-repeat;
	}
	#id1004 #head {
		background: url(../../../../pages/img/portal/head_news.jpg) no-repeat;
	}
	#id1005 #head {
		background: url(../../../../pages/img/portal/head_sl.jpg) no-repeat;
	}
	#id1006 #head {
		background: url(../../../../pages/img/portal/head_imp.jpg) no-repeat;
	}
	#id1007 #head {
		background: url(../../../../pages/img/portal/head_links.jpg) no-repeat;
	}
	#head a {
		display: block;
		width: 950px;
		height: 130px;
		float: left;
	}
	#head a img {
		display: none;
		visibility: hidden;
	}
	#head a:hover {
		background-color: transparent;
	}
	#menu {
		background: #FFFFFF;
		padding: 0px 12px 0px 102px;
		margin: 0px;
		font-size: 14px;
		text-align: right;
		float: left;
		height: 100%;
	}
	#menu a {
                                text-decoration: none;
	}
	#maincontent {
		background: #FFFFFF;
		padding: 25px 0px 0px 0px;
		margin: 0px;
		float: left;
		height: 100%;
	}
	/* START: Example for height if site is centered (not in use) */
	/*
	#maincontent {
		background: #FFFFFF;
		padding: 0 0 20px 0;
		margin: 0px;
		float: left;
		min-height: 500px;
		height: 500px;
	}
	*/
	#content {
		background: #FFFFFF;
		padding: 0px 30px 20px 40px;
		margin: 0px;
		font-size: 12px;
		float: left;
		height: 100%;
	}
	#hitlist {
		background-color: #F0F1BD;
		padding: 0px;
		margin: 0px;
		font-size: 12px;
		text-align: left;
		float: left;
}
	/* POPUP - Print, Mail, Preview */
	#popup1 #content,
	#popup2 #content,
	#popup3 #content,
	#popup4 #content,
	#popup1 #feedback,
	#popup2 #feedback,
	#popup3 #feedback,
	#popup4 #feedback {
		width: 347px;
		padding: 0px;
		height: 100%;
	}
	#popup5 #content,
	#popup6 #content,
	#popup5 #feedback,
	#popup6 #feedback {
		width: 534px;
		padding: 0px;
		height: 100%;
	}
	#popup7 #content,
	#popup8 #content,
	#popup7 #feedback,
	#popup8 #feedback {
		width: 550px;
		padding: 0px;
		height: 100%;
	}
	#popup9 #content,
	#popup9 #feedback {
		width: 737px;
		padding: 0px;
		height: 100%;
	}

	/* Path */

	#maincontent #patharea {
		color: #6EA38A;
		font-size: 22px;
                                font-weight: bold;
		padding:0px 30px 20px 40px;
		margin: 0px;
		height: auto;
	}
	#maincontent #content #patharea {
		color: #B9B9B9;
		font-size: 11px;
		padding: 15 0 10px 0;
		margin: 0px;
		height: auto;
	}
	#patharea a {
		color: #B9B9B9;
		text-decoration: underline;
	}
	#patharea a:hover {
		color: #81B1DA;
		text-decoration: underline;
	}

	/* title */

	h1 {
		padding: 0px;
		margin: 0px;
		font-size: 16px;
		font-weight: bold;
		color: #005F35;
	}
	h1 a {
		text-decoration: none;
		color: #535353;
	}
	h1 a:hover {
		text-decoration: underline;
	}
	/* subtitle */
	h2 {
		padding: 0px 0 10px 0;
		margin: 0px;
		font-size: 14px;
		font-weight: bold;
		color: #005F35;
	}
	/* summary */
	h3 {
		padding: 0 0 12px 0;
		margin: 0px;
		font-size: 12px;
		font-weight: bold;
		color: #005F35;
	}
	/* headline */
	h4 {
		padding: 0px;
		margin: 0px;
		font-size: 11px;
	}
	img {
		border-style: none;
	}
	table {
		border: 0px;
	}
	a {
		text-decoration: none;
                                font-weight: bold;
		color: #005F35;
	}
	a:hover {
		text-decoration: underline;
                                color: #005F35;
                                background-color: #DFE38A;
	}
	form {
		margin:0px;
	}
	p {
		padding: 0px;
		margin: 0px;
		width: auto;
		text-align: left;
	}
	/* Setlist */
	.set {
		padding: 0 0 15px 0;
		font-family: verdana, arial, helvetica;
	}
	.set a {
		text-decoration: none;
		font-weight: bold;
		color:#81B1DA;
	}
	.set a:hover {
		text-decoration: none;
		font-weight: bold;
		color:#C896D4;
	}
	.setact {
		text-decoration: none;
		font-weight: bold;
		color:#596FBE;
	}
	.set .setseperator {
		margin: 0 3px 0 3px;
		font-weight: normal;
		font-size: 9px
	}

	.schedule {
		color:#B9B9B9;
	}
	.spacer {
		font-size: 1px;
		padding: 0px;
		margin: 0px;
		clear: both;
	}
	.author {
		float: left;
		padding: 0 6px 0 0;
		margin: 0 6px 0 0;
		border-right: solid #535353 1px;
	}
	.date {
		float: left;
	}
	.more {
		padding: 0px;
		margin: 0px;
	}

	/* images */

	.normimageleft {
		margin: 4px 6px 0 0;
		float: left;
	}
	.normimageright {
		margin: 4px 0 0 6px;
		float: right;
	}
	.normimage {
		margin: 4px 12px 0 0;
	}

	.imagebottom, .ecardbottom {
		padding: 0 0 0 20px;
		margin: 0px;
		line-height: 16px;
		display: block;
		background: url(../../../pages/img/portal/popup.gif) no-repeat;
	}
	.gallerybottom, .collectbottom {
		padding: 0 0 0 20px;
		margin: 0px;
		line-height: 16px;
		display: block;
		background: url(../../../pages/img/portal/gallery.gif) no-repeat;
	}

	.fullimageleft {
		margin: 0px;
	}
	.fullimageright {
		margin: 0px;
	}
	.fullimage {
		margin: 0px;
	}
	.fullimagebottom {
		padding: 0 0 0 20px;
		margin: 0 0 16px 0;
		line-height:16px;
		display: block;
		background:url(../../../pages/img/portal/popup.gif) no-repeat;
	}
	/* Content (Content) */

	#contentarea {
		padding: 0 0 12px 0;
		margin: 0px;
		height: auto;
	}
	#contentarea h1 {
		padding: 0 0 12px 0;
		font-size: 16px;
	}
	#contentarea p {
		padding: 0px;
		margin: 0 0 10px 0;
	}

	/* Links (Content)*/
	/* Downloads (Content)*/

	#linkarea, #downloadarea {
		padding: 0 0 12px 0;
		margin: 0px;
		height: auto;
	}
	#linkarea p, #downloadarea p {
		padding: 0px;
		margin: 0 0 6px 0;
		height: auto;
	}
	/* Links (Content)*/
	#linkarea h4 {
		background: url(../../../pages/img/portal/links.gif) no-repeat;
		display: block;
		text-indent: -2000em;
		width: 126px;
		height: 22px;
		padding: 0px;
		margin: 0 0 6px 0;
	}
	#de #linkarea h4 {
		background: url(../../../pages/img/portal/de/links.gif) no-repeat;
	}
	#en #linkarea h4 {
		background: url(../../../pages/img/portal/en/links.gif) no-repeat;
	}
	#pl #linkarea h4 {
		background: url(../../../pages/img/portal/pl/links.gif) no-repeat;
	}
	#sl #linkarea h4 {
		background: url(../../../pages/img/portal/sl/links.gif) no-repeat;
	}
	/* Downloads (Content)*/
	#downloadarea h4 {
		background: url(../../../pages/img/portal/downloads.gif) no-repeat;
		display: block;
		text-indent: -2000em;
		width: 126px;
		height: 22px;
		padding: 0px;
		margin: 0 0 6px 0;
	}
	#de #downloadarea h4 {
		background: url(../../../pages/img/portal/de/downloads.gif) no-repeat;
	}
	#en #downloadarea h4 {
		background: url(../../../pages/img/portal/en/downloads.gif) no-repeat;
	}
	#pl #downloadarea h4 {
		background: url(../../../pages/img/portal/pl/downloads.gif) no-repeat;
	}
	#sl #downloadarea h4 {
		background: url(../../../pages/img/portal/sl/downloads.gif) no-repeat;
	}

	/* metainfo*/

	#metainfoarea {
		padding: 0 0 12px 0;
		margin: 0px;
		font-size: 11px;
		height: auto;
	}
	#metainfoarea a {
		background: url(../../../pages/img/portal/marker.gif) no-repeat;
		margin: 0px;
		padding: 0 0 0 6px;
	}

	/* ecards, gallery */

	#ecardarea, #galleryarea {
		padding: 0 0 12px 0;
		margin: 0px;
		height: auto;
	}
	#ecardarea table, #galleryarea table {
		font-size: 1px;
		float: left;
		width: 69px;
		height: 69px;
		margin: 0px;
		padding: 0px;
		background: url(../../../pages/img/portal/bg_ecards.gif) no-repeat;
	}

	/* Tables (Content)*/

	#tablearea {
		font-size: 11px;
		padding: 0 0 12px 0;
		height: auto;
	}
	#tablearea h1 {
		padding: 0 0 8px 0;
		margin: 0px;
		font-size: 12px;
	}
	#tablearea p {
		padding: 0px;
		margin: 0px;
	}
	#tablearea .footer {
		font-style: italic;
	}
	#tablearea h4 {
		float: left;
		width: 34px;
		height: 19px;
		background: url(../../../pages/img/portal/table.gif) no-repeat;
		display: block;
		text-indent: -2000em;
		margin: 0px;
		padding: 0px;
		font-size: 12px;
	}
	#tablearea a {
		font-size: 11px;
		color: #596FBE;
		padding: 6px 0 0 10px;
	}
	#tablearea a:hover {
		color: #C896D4;
	}
	#tablearea table {
		width: 100%;
		background-color: #FFFFFF;
		border-collapse: separate;
		empty-cells: show;
		font-size: 11px;
		padding: 0px;
		margin: 0px;
	}
	#tablearea .wltableheader, #tablearea .wltablefooter, #tablearea .wltablefirstcol, #tablearea .wltablelastcol {
		/*background-color: #c6c6c6;
		font-size: 11px;
		padding: 2px;
		border-style: solid;
		border-width: 1px;
		border-color: #D8D8D8 #B4B4B4 #B4B4B4 #D8D8D8;*/
/*Gleiche Kopfzeilendesign, da keine überschrift vorhanden*/
		background-color: #EAEAEA;
		padding: 2px 2px 2px 2px;
		border-style: solid;
		border-width: 1px;
		border-color: #FBFBFB #CBCBCB #CBCBCB #FBFBFB;
	}
	#tablearea .wltablecell {
		background-color: #EAEAEA;
		padding: 2px 2px 2px 2px;
		border-style: solid;
		border-width: 1px;
		border-color: #FBFBFB #CBCBCB #CBCBCB #FBFBFB;
	}
	#tablearea .wltablealtcell {
		background-color: #D8D8D8;
		padding: 2px 2px 2px 2px;
		border-style: solid;
		border-width: 1px;
		border-color: #EDEDED #CBCBCB #CBCBCB #EDEDED;
	}

	/* functions */

	#functionarea {
		padding: 12px 0 12px 0;
		margin: 0px;
		height: auto;
	}
	#functionarea .back {
		background: url(../../../pages/img/portal/button_back.gif) no-repeat;
		float: left;
		margin: 0 15px 0 0;
		display: block;
		text-indent: -2000em;
		width: 58px;
		height: 18px;
	}
	#de #functionarea .back {
		background: url(../../../pages/img/portal/de/button_back.gif) no-repeat;
	}
	#en #functionarea .back {
		background: url(../../../pages/img/portal/en/button_back.gif) no-repeat;
		width: 47px;
	}
	#pl #functionarea .back {
		background: url(../../../pages/img/portal/pl/button_back.gif) no-repeat;
		width: 59px;
	}
	#sl #functionarea .back {
		background: url(../../../pages/img/portal/sl/button_back.gif) no-repeat;
		width: 52px;
	}
	#functionarea .print {
		background: url(../../../pages/img/portal/button_print.gif) no-repeat;
		float: left;
		margin: 0 15px 0 0;
		display: block;
		text-indent: -2000em;
		width: 63px;
		height: 18px;
	}
	#de #functionarea .print {
		background: url(../../../pages/img/portal/de/button_print.gif) no-repeat;

	}
	#en #functionarea .print {
		background: url(../../../pages/img/portal/en/button_print.gif) no-repeat;
		width: 46px;
	}
	#pl #functionarea .print {
		background: url(../../../pages/img/portal/pl/button_print.gif) no-repeat;
		width: 58px;
	}
	#sl #functionarea .print {
		background: url(../../../pages/img/portal/sl/button_print.gif) no-repeat;
		width: 55px;
	}
	#functionarea .mail {
		background: url(../../../pages/img/portal/button_mail.gif) no-repeat;
		float: left;
		margin: 0 15px 0 0;
		display: block;
		text-indent: -2000em;
		width: 54px;
		height: 18px;
	}
	#de #functionarea .mail {
		background: url(../../../pages/img/portal/de/button_mail.gif) no-repeat;
	}
	#en #functionarea .mail {
		background: url(../../../pages/img/portal/en/button_mail.gif) no-repeat;
		width: 45px;
	}
	#pl #functionarea .mail {
		background: url(../../../pages/img/portal/pl/button_mail.gif) no-repeat;
		width: 83px;
	}
	#sl #functionarea .mail {
		background: url(../../../pages/img/portal/sl/button_mail.gif) no-repeat;
		width: 74px;
	}

		/* titles a and a:hover*/

	#contentlist h1 a, #homearea h1 a, #hitlist #infoarea h1 a, #menu #infoarea h1 a, #hitlist h1 a {
		text-decoration: none;
		color: #005F35;
                                font-size: 13px;
	}
	#contentlist h1 a:hover, #homearea h1 a:hover, #hitlist #infoarea h1 a:hover, #menu #infoarea h1 a:hover, #hitlist h1 a:hover {
		text-decoration: underline;
		color:#005F35;
                                background-color: DFE38A;
	}

	/* Hitlist */
	#hitlist .set {
		padding: 0px;
                                margin: 0px;
		font-family: arial, helvetica;
		font-weight: bold;
	}
	#hitlist ul {
		list-style: none;
		margin: 0px;
		padding: 0px; 
	}
	#hitlist ul li {
		list-style: none;
		/* kleines pfeilchen bei hitlistüberschrift
                                background: url(../../../pages/img/portal/marker_right.gif) no-repeat;*/
		margin: 0px;
		padding:  5px 5px 5px 5px;
                                /*Trennlinie bei Newseinträgen
                                border-bottom: 1px solid #005F35;*/
	}

	/* Contentlist (Contenthits) */
	/* Infodisplay (Homepage) */

	#contentlist ul, #homearea ul {
		list-style: none;
		margin: 0px;
		padding: 0 0 12px 0;
	}
	#contentlist ul li, #homearea ul li {
		list-style: none;
		margin: 0 0 4px 0;
		padding: 0 0 8px 0;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x bottom;
	}
	#out #contentlist ul li, #out #homearea ul li {
		background: none;
		border-bottom : #CACACA dotted 1px;
	}
	#contentlist img, #homearea .normimageleft {
		margin: 3px 6px 0 0;
		padding: 0px;
	}

	/* Infodisplay (Menu) */
	/* Infodisplay (Hitlist) */
/*	#infoarea {
		height: auto;
	}*/
	#menu #infoarea ul  {
		list-style: none;
                text-align: center;
		margin: 0px;
		padding: 0px;
	}
	#hitlist #infoarea ul  {
		list-style: none;
 		margin: 0px;
		padding: 0px;
 	}
	#hitlist #infoarea ul li, #menu #infoarea ul li {
		list-style: none; 
		background: none;
		margin: 0px;
		padding: 0px;
		font-size: 12px;
		font-weight: normal;
	}
	#hitlist #infoarea .normimageleft, #menu #infoarea .normimageleft {
		margin: 0px;
		float: left;
	}
	#hitlist #infoarea .fullimageleft, #menu #infoarea .fullimageleft {
		padding: 0px;
		margin: 0px;
	}
	#hitlist h1 .on {
		color: #005F35;
                                background-color: #DFE38A;
                                font-size: 13px;
	}

	/* login */

	#loginarea {
		background: url(../../../pages/img/portal/bg_menu1.gif) repeat-y #E2E2E2;
		color: #535353;
		border-style: solid;
		border-width: 1px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		padding: 6px;
		margin: 0 0 10px 0;
		text-decoration: none;
		width: auto;
		font-size:11px;
		height: auto;
		display: block;
	}
	#loginarea p {
		margin: 0 0 2px 0;
		padding: 0px;
		height: auto;
		font-size: 11px;
		font-weight: normal;
		color: #535353;
	}
	#loginarea input {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		display: block;
		border-color: #D2D2D2;
		background: url(../../../pages/img/portal/bg_input.gif) #FFFFFF;
		border-width: 1px;
		margin: 2px 0 0 0;
	}
	#loginarea .login {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 0px;
	}
	#loginarea .register {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 0 0 0 6px;
	}

	/* logout, edit userdata */
	#logoutarea {
		padding: 0px;
		margin: 0 0 10px 0;
		height: auto;
	}
	#logoutarea .logout, #logoutarea .editlogin {
		border-style: solid;
		border-width: 1px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu2.gif) repeat-y #E2E2E2;
		padding: 4px 0 4px 12px;
		display: block;
		font-weight: bold;
		color: #535353;
		text-decoration: none;
	}
	#logoutarea a:hover.logout,  #logoutarea a:hover.editlogin {
		color:#81B1DA;
		background: url(../../../pages/img/portal/bg_menu2_over.gif) repeat-y #F5F5F5;
	}
	#logoutarea .editloginon {
		border-style: solid;
		border-width: 1px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu2.gif) repeat-y #E2E2E2;
		padding: 4px 0 4px 12px;
		display: block;
		font-weight: bold;
		color: #81B1DA;
		text-decoration: none;
	}
	#logoutarea a:hover.editloginon {
		color: #81B1DA;
		background: url(../../../pages/img/portal/bg_menu2_over.gif) repeat-y #F5F5F5;
	}

	/* Popup full image*/

	#fullpopupimage {
		padding: 8px 0 0 0;
		font-size:11px;
	}
	#fullpopupimage a {
		background: no-repeat left;
		display: block;
		width: 100%;
		height: 100%;
	}
	#fullpopupimage p {
		padding: 8px 0 0 0;
		margin: 0px;
	}
	#fullpopupimage h1 {
		padding: 0 0 8px 0;
		font-size: 12px;
		font-weight: bold;
		color: #535353;
	}
	#fullpopupimage .author {
		padding: 8px 0  0;
		margin: 0px;
		float: none;
		border: none;
	}

	/* Popup norm image*/

	#normpopupimage {
		margin: 8px 0 0 0;
		padding: 0px;
		background: url(../../../pages/img/portal/bg_popupimage.gif) no-repeat top;
		width: 280px;
		height: 280px;
		font-size:11px;
	}
	#normpopupimage a {
		background: no-repeat center;
		display: block;
		width: 100%;
		height: 100%;
	}
	#normpopupimage p {
		margin: 8px 0 0 0;
		padding: 0px;
		width: 280px;
		text-align: center;
	}
	#normpopupimage h1 {
		padding: 0 0 8px 0;
		color: #535353;
		text-align: center;
	}
	#normpopupimage .author {
		padding: 8px 0 0 0;
		margin: 0px;
		text-align: center;
		float: none;
		border: none;
	}

	/* Popup collection image, Popup gallery image,*/

	#collectpopupimage, #gallerypopupimage {
		margin: 8px 0 0 0;
		padding: 0px;
		/*Hintergrundbild als Rahmen für die Bilder
                                background: url(../../../pages/img/portal/bg_popupimage.gif) no-repeat top;*/
		width: 400px;
		height: 550px;
		font-size:11px;
	}
	#collectpopupimage a, #gallerypopupimage a {
		background: no-repeat center;
		display: block;
		width: 100%;
		height: 100%;
	}
	#collectpopupimage .set, #gallerypopupimage .set {
		padding: 8px 0 20px 0;
		font-size: 11px;
	}
	#collectpopupimage .set a, #gallerypopupimage .set a {
		text-decoration: none;
		font-weight: normal;
		color:#596FBE;
	}
	#collectpopupimage .set a:hover, #gallerypopupimage .set a:hover {
		text-decoration: none;
		font-weight: normal;
		color:#C896D4;
	}
	#collectpopupimage .back, #gallerypopupimage .back {
		background: url(../../../pages/img/portal/marker_left.gif) no-repeat left;
		padding: 0 0 0 6px;
		margin: 0px;
		float: left;
		width: 100px;
		text-align: left;
		text-decoration: none;
	}
	#collectpopupimage .counter, #gallerypopupimage .counter {
		padding: 0px;
		float: left;
		width: 68px;
		text-align: center;
	}
	#collectpopupimage .forward, #gallerypopupimage .forward {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat right;
		padding: 0 6px 0 0;
		margin: 0px;
		float: right;
		width: 100px;
		text-align: right;
		text-decoration: none;
		clear: right;
	}
	#collectpopupimage p, #gallerypopupimage p {
		margin: 8px 0 0 0;
		width: 280px;
		font-size: 11px;
		text-align: center;
	}
	#collectpopupimage h1, #gallerypopupimage h1 {
		padding: 0 0 8px 0;
		text-align: center;
	}
	#collectpopupimage .author, #gallerypopupimage .author {
		margin: 0px;
		padding: 8px 0 0 0;
		text-align: center;
		float: none;
		border: none;
	}

	/* Popup ecard image*/

	#ecardpopupimage {
		margin: 8px 0 0 0;
		padding: 0px;
		background: url(../../../pages/img/portal/bg_popupimage.gif) no-repeat top;
		width: 280px;
		height: 280px;
		font-size:11px;
	}
	#ecardpopupimage a {
		background: no-repeat center;
		display: block;
		width: 100%;
		height: 100%;
	}
	#ecardpopupimage ul  {
		list-style: none;
		margin: 8px 0 0 0;
		padding: 0px;
	}
	#ecardpopupimage li {
		list-style: none; 
		background: none;
		margin: 0px;
		padding: 0 0 4px 0;
		font-size: 11px;
		font-weight: normal;
		color: #535353;
	}
	#ecardpopupimage h1 {
		padding: 2px 0 2px 0;
	}
	#ecardpopupimage p {
		margin: 0px;
		padding: 0px;
		font-size: 11px;
		text-align: right;
		float: left;
		width: 65px;
	}
	#ecardpopupimage input {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		display: block;
		border-color: #D2D2D2;
		background: url(../../../pages/img/portal/bg_input.gif) #FFFFFF;
		border-width: 1px;
		margin: 0px;
		float: right;
		width: 210px;
	}
	#ecardpopupimage textarea {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		display: block;
		height: 60px;
		width: 210px;
		border-color: #D2D2D2;
		background: url(../../../pages/img/portal/bg_textarea.gif) #FFFFFF;
		border-width: 1px;
		margin: 0px;
		float: right;
	}
	#ecardpopupimage .sendmail {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 0px;
		width: 85px;
		height: auto;
		float: right;
	}
	#ecardpopupimage .closewindow {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 0 0 0 9px;
		width: 110px;
		height: auto;
		float: right;
	}

	/* Popup article*/

	#popuparticle {
		margin: 0 0 20px 0;
		padding: 0 0 10px 0;
		border-bottom-style : solid;
		border-bottom-color : #CACACA #FFFFFF #FFFFFF #FFFFFF;
		border-bottom-width : 1px;
	}
	#popuparticle ul  {
		list-style: none;
		margin: 8px 0 10px 0;
		padding: 0px;
	}
	#popuparticle li {
		list-style: none; 
		background: none;
		margin: 0px;
		padding: 0 0 4px 0;
		font-size: 11px;
		font-weight: normal;
		color: #535353;
	}
	#popuparticle h1 {
		padding: 2px 0 2px 0;
	}
	#popuparticle p {
		margin: 0px;
		padding: 0px;
		font-size: 11px;
		text-align: right;
		float: left;
		width: 80px;
	}
	#popuparticle input {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		display: block;
		border-color: #D2D2D2;
		background: url(../../../pages/img/portal/bg_input.gif) #FFFFFF;
		border-width: 1px;
		margin: 0px;
		float: right;
		width: 280px;
	}
	#popuparticle textarea {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		display: block;
		height: 60px;
		width: 280px;
		border-color: #D2D2D2;
		background: url(../../../pages/img/portal/bg_textarea.gif) #FFFFFF;
		border-width: 1px;
		margin: 0px;
		float: right;
	}
	#popuparticle .sendmail {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 0px;
		width: 85px;
		height: auto;
		float: right;
	}
	#popuparticle .closewindow {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 0 0 0 9px;
		width: 110px;
		height: auto;
		float: right;
	}

	/*Mail Body*/

	#mail .message {
		width: 400px;
	}
	/* message */
	#mail .message p {
		margin: 10 px 0 10px 0;
		padding: 0px;
		font-size: 12px;
		line-height: 18px;
		color: #535353;
	}
	/* sender */
	#mail .message h1 {
		padding: 0 0 10px 0;
		font-weight: normal;
	}
	/* mail-address */
	#mail .message h2 {
		padding: 0 0 10px 0;
		font-size: 12px;
		font-weight: normal;
		color: #535353;
	}
	/* security-info */
	#mail .message .info {
		font-size: 11px;
		padding: 10px 0 10px 0;
		margin: 0 0 10px 0;
		border-top-style : solid;
		border-top-color : #CACACA;
		border-top-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #CACACA;
		border-bottom-width : 1px;
	}
	#mail #ecardarea table, #mail #galleryarea table {
		background-image: none;
		background-color: #EAEAEA;
		padding: 2px 2px 2px 2px;
		border-style: solid;
		border-width: 1px;
		border-color: #FBFBFB #CBCBCB #CBCBCB #FBFBFB;
		border-collapse: separate;
	}

	/* Headmenu */

	.headmenu {
		font-size: 11px;
		width: 760px;
		height: 21px;
		text-align: left;
		background: url(../../../pages/img/portal/bg_headmenu.gif) repeat-x #D2D2D2;
		border-bottom-color: #919191;
		border-style: solid;
		border-width: 0 0 1px 0;
	}

	/* Headmenu 1 */

	.headmenu1 {
		float: left;
	}
	.headmenu1 a {
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding: 4px 14px 4px 14px;
		text-decoration: none;
		color: #535353;
		background: url(../../../pages/img/portal/bg_headmenu_off.gif) repeat-x;
	}
	.headmenu1 a.on {
		color: #596FBE;
		background: url(../../../pages/img/portal/bg_headmenu_off.gif) repeat-x;
	}
	.headmenu1 a:hover, .headmenu1 a:hover.on {
		color: #596FBE;
		display: block;
		background: url(../../../pages/img/portal/bg_headmenu_on.gif) repeat-x;
	}
	/* Headmenu 2 */
	.headmenu2 {
		border-style: solid;
		border-width: 1px;
		border-color: #B2B2B2;
		padding: 0px;
		background-color: #D2D2D2;
	}
	.headmenu2 a {
		display: block;
		white-space: nowrap;
		font-size: 11px;
		font-weight: bold;
		padding: 4px 14px 4px 14px;
		text-decoration: none;
		color: #535353;
		background: url(../../../pages/img/portal/bg_menu1.gif) repeat-y #D2D2D2;
	}
	.headmenu2 a:hover {
		color: #596FBE;
		background: url(../../../pages/img/portal/bg_menu1_over.gif) repeat-y;
	}
	.headmenu2 a.on {
		color: #596FBE;
		background: url(../../../pages/img/portal/bg_menu1_over.gif) repeat-y #B2B2B2;
	}
	.headmenu2 a:hover.on {
		color: #535353;
		background: url(../../../pages/img/portal/bg_menu1_over.gif) repeat-y;
	}

	/* Mainmenu */

	#menuarea {
		padding: 0px;
		margin: 0 0 0px 0;
	}
	.foldermaincontent {
	}
	.menu1off {
		border-style: solid;
		border-width: 0px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu1.gif) repeat-y #FFFFFF;
		padding: 4px 5px 4px 4px;
		display: block;
		font-weight: bold;
		color: #096033;
		text-decoration: none;
	}
	.menu1on {
		border-style: solid;
		border-width: 0px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu1_on.gif) repeat-y #FFFFFF;
		padding: 4px 5px 4px 4px;
		display: block;
		font-weight: bold;
		color: #096033;
		text-decoration: none;
	}
	a:hover.menu1off, a:hover.menu1on {
		color:#096033;
		background:url(../../../pages/img/portal/bg_menu1_over.gif) repeat-y #FFFFFF;
	}

	/* Mainmenu 2 */

	.menu2off {
		border-style: solid;
		border-width: 0px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu2.gif) repeat-y #FFFFFF;
		padding: 4px 12px 4px 4px;
		display: block;
		font-weight: bold;
		color: #096033;
		text-decoration: none;
	}
	.menu2on {
		border-style: solid;
		border-width: 0px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu2.gif) repeat-y #FFFFFF;
		padding: 4px 12px 4px 4px;
		display: block;
		font-weight: bold;
		color: #096033;
		text-decoration: none;
	}
	a:hover.menu2off, a:hover.menu2on  {
		color: #096033;
		background: url(../../../pages/img/portal/bg_menu2_over.gif) repeat-y #FFFFFF;
	}

	/* Mainmenu 3 */

	.menu3off {
		border-style: solid;
		border-width: 1px;
		border-color: #FAFAFA #D5D5D5 #D5D5D5 #FAFAFA;
		background: url(../../../pages/img/portal/bg_menu3.gif) repeat-y #F2F2F2;
		padding: 4px 0 4px 20px;
		display: block;
		color: #535353;
		text-decoration: none;
	}
	.menu3on {
		border-style: solid;
		border-width: 1px;
		border-color: #FAFAFA #D5D5D5 #D5D5D5 #FAFAFA;
		background: url(../../../pages/img/portal/bg_menu3.gif) repeat-y #F2F2F2;
		padding: 4px 0 4px 20px;
		display: block;
		color: #81B1DA;
		text-decoration: none;
	}
	a:hover.menu3off, a:hover.menu3on {
		color: #81B1DA;
		background: url(../../../pages/img/portal/bg_menu3_over.gif) repeat-y #F8F8F8;
	}
	-->
</style>
