<style type="text/css">	<!--
	.dummy 				{}
	/* Portal */
	body {
		margin: 0px;
		font-family: verdana, arial, helvetica;
		font-size: 11px;
		font-weight: normal;
		color: #535353;
		text-decoration: none;
		background: url(../../../pages/img/portal/bg_background.gif) repeat-y #555555;
	}
	/* START: Example for color if site is centered (not in use) */
	/*
	body {
		margin: 0px;
		font-family: verdana, arial, helvetica;
		font-size: 11px;
		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: 760px;
		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;
	}
	#menu {
		background: #EBEBEB;
		padding: 10px 10px 40px 11px;
		margin: 0px;
		font-size: 11px;
		text-align: left;
		float: left;
		height: 100%;
	}
	#maincontent {
		background: #FFFFFF;
		padding: 0 0 20px 0;
		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: 15px 10px 0 13px;
		margin: 0px;
		font-size: 11px;
		float: left;
		height: 100%;
	}
	#hitlist {
		background-color: #FFFFFF;
		padding: 15px 10px 0 13px;
		margin: 0px;
		font-size: 11px;
		text-align: left;
		float: left;
		height: 100%;
	}

	/* 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: #B9B9B9;
		font-size: 11px;
		padding:15px 10px 0 13px;
		margin: 0px;
		height: auto;
	}
	#maincontent #content #patharea {
		color: #B9B9B9;
		font-size: 11px;
		padding: 0 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: 12px;
		font-weight: bold;
		color: #535353;
	}
	h1 a {
		text-decoration: none;
		color: #535353;
	}
	h1 a:hover {
		text-decoration: underline;
	}
	/* subtitle */
	h2 {
		padding: 0 0 6px 0;
		margin: 0px;
		font-size: 12px;
		font-weight: bold;
		color: #535353;
	}
	/* summary */
	h3 {
		padding: 0 0 12px 0;
		margin: 0px;
		font-size: 11px;
		font-weight: bold;
		color: #A0A0A0;
	}
	/* headline */
	h4 {
		padding: 0px;
		margin: 0px;
		font-size: 11px;
	}
	img {
		border-style: none;
	}
	table {
		border: 0px;
	}
	a {
		text-decoration: underline;
		color: #596FBE;
	}
	a:hover {
		color: #C896D4;
	}
	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
	}

	#hitlist .schedule {
		color:#B9B9B9;
		margin: 0px;
		padding: 0px;
		}
	#content .schedule {
		color:#B9B9B9;
		margin: -8px 0 8px 0;
		padding: 0px
	}
	.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;
	}
	#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: #535353;
	}
	#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:#81B1DA;
	}

	/* Hitlist */
	#hitlist .set {
		padding: 0 0 15px 10px;
		font-family: verdana, arial, helvetica;
		font-weight: bold;
	}
	#hitlist ul {
		list-style: none;
		margin: 0px;
		padding: 0px; 
	}
	#hitlist ul li {
		list-style: none ;
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		margin: 0 0 10px 0;
		padding:  0 0 0 10px;
	}

	/* 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;
		margin: 10px 0 0 0;
		padding: 0px;
	}
	#hitlist #infoarea ul  {
		list-style: none;
		margin: 0px;
		padding: 0 0 0 10px;
	}
	#hitlist #infoarea ul li, #menu #infoarea ul li {
		list-style: none; 
		background: none;
		margin: 0 0 10px 0;
		padding: 0px;
		font-size: 11px;
		font-weight: normal;
		color: #535353;
	}
	#hitlist #infoarea .normimageleft, #menu #infoarea .normimageleft {
		margin: 4px 3px 0 0;
		float: left;
	}
	#hitlist #infoarea .fullimageleft, #menu #infoarea .fullimageleft {
		padding: 0 0 2px 0;
		margin: 0px;
	}
	#hitlist h1 .on {
		color: #596FBE;
	}

	/* 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;
		background: url(../../../pages/img/portal/bg_popupimage.gif) no-repeat top;
		width: 280px;
		height: 280px;
		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 10px 0;
	}
	.foldermaincontent {
	}
	.menu1off {
		border-style: solid;
		border-width: 1px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu1.gif) repeat-y #E2E2E2;
		padding: 4px 0 4px 4px;
		display: block;
		font-weight: bold;
		color: #535353;
		text-decoration: none;
	}
	.menu1on {
		border-style: solid;
		border-width: 1px;
		border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
		background: url(../../../pages/img/portal/bg_menu1.gif) repeat-y #E2E2E2;
		padding: 4px 0 4px 4px;
		display: block;
		font-weight: bold;
		color: #81B1DA;
		text-decoration: none;
	}
	a:hover.menu1off, a:hover.menu1on {
		color:#81B1DA;
		background:url(../../../pages/img/portal/bg_menu1_over.gif) repeat-y #F5F5F5;
	}

	/* Mainmenu 2 */

	.menu2off {
		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;
	}
	.menu2on {
		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;
	}
	a:hover.menu2off, a:hover.menu2on  {
		color: #81B1DA;
		background: url(../../../pages/img/portal/bg_menu2_over.gif) repeat-y #F5F5F5;
	}

	/* 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>
