<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(img/bg.gif) repeat-y;
	}
	*/
	/* 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(/images/bg_imat703.gif);
	}
	
	/* 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: silver;
		padding: 0px;
		margin: 0px;
		text-align: left;
	}
	#menu {
		background: #e6e6e6;
		padding: 0px 0px 40px 0px;
		margin: 0px;
		font-size: 11px;
		text-align: left;
		float: left;
		height: 100%;
min-height: 900px;
	}
	/*
	#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: 900px;
		height: 100%;
	}
	
	#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: #781914;
	}
	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: #781914;
	}
	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
	}

	.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;
	}
	#fr #linkarea h4 {
		background: url(../../../pages/img/portal/fr/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;
	}
	#fr #downloadarea h4 {
		background: url(../../../pages/img/portal/fr/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;
	}
	#fr #functionarea .back {
		background: url(../../../pages/img/portal/fr/button_back.gif) no-repeat;
		width: 55px;
	}
	#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;

	}
	#fr #functionarea .print {
		background: url(../../../pages/img/portal/fr/button_print.gif) no-repeat;
		width: 69px;
	}
	#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;
	}
	#fr #functionarea .mail {
		background: url(../../../pages/img/portal/fr/button_mail.gif) no-repeat;
		width: 112px;
	}
	#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:#781914;
	}

	/* 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: #ed1c24;
	}

	/* 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: 10px;
		width: 760px;
		height: 21px;
		text-align: center;
		background-color: white;
		border-bottom-color: white;
		border-style: solid;
		border-width: 0 0 1px 0;
	}

	/* Headmenu 1 */

	.headmenu1 {
		float: left;
	}
	.headmenu1 a {
		display: block;
		font-size: 11px;
		padding: 4px 14px 4px 14px;
		text-decoration: none;
		color: darkblue;
	}
	.headmenu1 a.on {
		color: #596FBE;
	}
	.headmenu1 a:hover, .headmenu1 a:hover.on {
		color: #596FBE;
		display: block;
	}
	/* 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: #781914;
		text-decoration: none;
	}
	a:hover.menu1off, a:hover.menu1on {
		color:#781914;
		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: #781914;
		text-decoration: none;
	}
	a:hover.menu2off, a:hover.menu2on  {
		color: #ed1c24;
		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: #781914;
		text-decoration: none;
	}
	a:hover.menu3off, a:hover.menu3on {
		color: #ed1c24;
		background: url(../../../pages/img/portal/bg_menu3_over.gif) repeat-y #F8F8F8;
	}
	-->
</style>

<style type="text/css">	<!--
	.dummy 				{}

	/* Feedback */
	#feedback {
		padding: 4px 0 20px 0;
		margin: 0px;
	}
	#feedback h1 {
		font-size: 14px;
		padding: 0 0 12px 0;
		margin: 0px;
	}
	#feedback h2,
	#feedback h3,
	#feedback h4 {
		padding: 0 0 12px 0;
		margin: 0px;
	}
	#feedback p {
	}
	#feedback .setarea {
		padding: 0 0 12px 0;
		margin: 0px;
	}
	#feedback .setarea h1 {
		padding: 0 0 4px 0;
		font-size: 11px;
		color: #535353;
	}
	#feedback .setarea p {
		padding: 0px;
		margin: 0px;
	}

	/* Form 1 col*/
	#feedback .area1 {
		padding: 0px;
		margin: 0px;
		width: auto;
	}
	/* Form 2 col*/
	#feedback .area2 {
		float: left;
		width: 50%;
		padding: 0px;
		margin: 0px;
	}

	/* fielddescription 1 = Descr Top */
	#feedback .area1 .descr1,
	#feedback .area2 .descr1 {
		padding: 0 0 4px 6px;
	}
	/* fielddescription 2 = Typ Infotext */
	#feedback .area1 .descr2,
	#feedback .area2 .descr2 {
		padding: 2px 4px 0 6px;
		font-size: 11px;
	}
	/* fielddescription 3 = default */
	#feedback .area1 .descr3,
	#feedback .area2 .descr3 {
		float: left;
		padding: 2px 4px 0 6px;
		font-size: 11px;
	}
	#feedback input {
		width: 100%;
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		border-color: #D2D2D2;
		background: url(../../../pages/img/portal/bg_input.gif) #FFFFFF;
		border-width: 1px;
		padding: 1px 0 0 2px;
		margin: 2px 0 2px 0;
		height: 17px;
	}
	#feedback .formcheck input {
		width: auto;
		float: left;
		background: none;
	}
	#feedback .upload {
		float: left;
		background: none;
		width: 100%;
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		border-color: #D2D2D2;
		border-width: 1px;
		padding: 1px 0 0 2px;
		margin: 2px 0 2px 0;
		height: 17px;
	}
	#feedback textarea {
		width: 100%;
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		border-color: #D2D2D2;
		border-width: 1px;
		background: url(../../../pages/img/portal/bg_textarea.gif) #FFFFFF;
		padding: 1px 0 0 2px;
		margin: 0px;
	}
	#feedback select {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		width: auto;
		padding: 0px;
		margin: 0px;
	}
	#feedback .formtext {
		width: auto;
		float: left;
		padding: 2px 0 0 0;
		margin: 0px;
		font-size: 11px;
	}
	#feedback .formcol1,
	#feedback .formcol3 {
		width: auto;
		float: left;
		padding: 0 0 0 6px;
	}
	#feedback .formcol1 .formtext {
		width: auto;
		float: left;
		padding: 2px 0 0 4px;
		margin: 0px;
		font-size: 11px;
	}
	#feedback .formrow1,
	#feedback .formrow3 {
		width: auto;
	}
	#feedback .formrow1 .formrow1sp,
	#feedback .formrow3 .formrow1sp {
		float: left;
		width: auto;
	}
	#feedback .formrow1 .formrow2sp,
	#feedback .formrow3 .formrow2sp {
		float: left;
		width: 48%;
	}
	#feedback .formrow1 .formrow3sp,
	#feedback .formrow3 .formrow3sp {
		float: left;
		width: 33%;
	}

	/* formspacerarea 1 = 1 col */
	/* formspacerarea 2 = 2 cols */
	#feedback .spacer1 {
		padding: 0px;
		clear: both;
		font-size: 1px;
	}
	#feedback .spacer2 {
		padding: 0 4px 0 4px;
		clear: both;
		font-size: 1px;
	}
	#feedback .line1 {
		margin: 0px;
		clear: both;
		border-top: 1px solid #CACACA;
	}
	#feedback .line2 {
		margin: 0px;
		padding: 0 4px 0 4px;
		clear: both;
		border-top: 1px solid #CACACA;
	}
	#feedback .imgspacer1 {
		font-size: 1px;
		height: 1px;
		padding: 0px;
		clear: both;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x;
	}
	#feedback .imgspacer2 {
		font-size: 1px;
		height: 1px;
		padding: 0 4px 0 4px;
		clear: both;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x;
	}
	/* Buttons */
	#feedback .print {
		background: url(../../../pages/img/portal/button_print.gif) no-repeat;
		float: left;
		margin: 20px 20px 0 0;
		display: block;
		text-indent: -2000em;
		width: 63px;
		height: 18px;
	}
	#de #feedback .print {
		background: url(../../../pages/img/portal/de/button_print.gif) no-repeat;
	}
	#fr #feedback .print {
		background: url(../../../pages/img/portal/fr/button_print.gif) no-repeat;
		width: 69px;
	}
	#en #feedback .print {
		background: url(../../../pages/img/portal/en/button_print.gif) no-repeat;
		width: 46px;
	}
	#pl #feedback .print {
		background: url(../../../pages/img/portal/pl/button_print.gif) no-repeat;
		width: 58px;
	}
	#sl #feedback .print {
		background: url(../../../pages/img/portal/sl/button_print.gif) no-repeat;
		width: 55px;
	}
	#feedback .send {
		background: url(../../../pages/img/portal/button_send.gif) no-repeat;
		float: left;
		margin: 20px 20px 0 0;
		display: block;
		text-indent: -2000em;
		width: 61px;
		height: 18px;
	}
	#de #feedback .send {
		background: url(../../../pages/img/portal/de/button_send.gif) no-repeat;
	}
	#en #feedback .send {
		background: url(../../../pages/img/portal/en/button_send.gif) no-repeat;
		width: 48px;
	}
	#fr #feedback .send {
		background: url(../../../pages/img/portal/fr/button_send.gif) no-repeat;
		width: 62px;
	}
	#pl #feedback .send {
		background: url(../../../pages/img/portal/pl/button_send.gif) no-repeat;
		width: 52px;
	}
	#sl #feedback .send {
		background: url(../../../pages/img/portal/sl/button_send.gif) no-repeat;
		width: 51px;
	}
	/* Preview */
	#feedback .preview .headarea {
		padding: 0 0 8px 0;
	}
	#feedback .preview .headarea h1 {
		padding: 0 0 8px 0;
		font-size: 14px;
	}
	#feedback .preview .headarea h2,
	#feedback .preview .headarea h3,
	#feedback .preview .headarea h4	{
	}
	#feedback .preview .setarea h1 {
		padding: 0 0 4px 0;
		font-size: 11px;
		color: #535353;
	}
	#feedback .preview .setarea p {
	}
	#feedback .preview .textrow {
		width: 100%;
	}
	#feedback .preview .textrow .descr {
		padding: 4px 0px 4px 0px;
		color: #A0A0A0;
		width: 100%;
	}
	#feedback .preview .textrow .text {
		padding: 4px 0px 4px 0px;
		width: 100%;
	}
	#feedback .preview .textrow .line {
		margin: 4px 0 2px 0; 
		padding: 0px;
		clear: both;
		border-top: 1px solid #CACACA;
	}
	#feedback .preview a {
		text-decoration: underline;
		color: #596FBE;
	}
	#feedback .preview a:hover {
		color: #C896D4;
	}
	#feedback .preview .notice {
		padding: 0px 0px 12px 0px;
		font-size: 11px;
	}

	/* Preview Popup*/
	#popup5 #maincontent #content #feedback,
	#popup6 #maincontent #content #feedback {
		width:534px;
	}
	#popup7 #maincontent #content #feedback,
	#popup8 #maincontent #content #feedback {
		width:550px;
	}
	#popup9 #maincontent #content #feedback {
		width:737px;
	}
	-->
</style>

<style type="text/css">	<!--
	.dummy {}

	#contentlist ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	/* Shop Order */

	#orderarea {
		margin: 0px;
		padding: 0px;
		font-size: 11px;
		font-weight: normal;
		clear: left;
	}
	#orderarea .pricearea {
		text-align: right;
	}
	#orderarea .price {
		font-size:13px;
		font-weight:bold;
	}
	#orderarea .cartarea {
		margin: 0px;
		padding: 0px;
		text-align: right;
	}
	#orderarea .quantity {
		float:left;
	}
	#orderarea .quantity input {
		font-size: 11px;
		font-family: verdana, arial, helvetica;
		width: 30px;
		font-weight: normal;
		color: #535353;
		background-color: #FFFFFF;
		border-color: #D2D2D2;
		background-image: url(../../../pages/img/portal/bg_input.gif);
		border-width: 1px;
		margin: 0px;
		padding: 1px 0 0 3px;
		height: 17px;
	}
	#orderarea .addcart, #orderarea .deletecart {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 2px 0 0 0;
		height: 17px;
	}

	/* Shop Cart Bottom */

	#cartbottomarea	{
		margin: 0 0 8px 0;
		padding: 0 0 8px 0;
		font-size: 11px;
		font-weight: normal;
		clear: left;
		line-height: 15px;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x bottom;
	}
	#out #cartbottomarea {
		background: none; 
		border-bottom : #CACACA  dotted 1px;
	}
	#cartbottomarea .pricearea {
		text-align: right;
	}
	#cartbottomarea .price {
		font-size: 13px;
		font-weight: bold;
		color: #d30606;
	}
	#cartbottomarea .cartarea {
		padding: 4px 0 4px 0;
		text-align: right;
	}
	#cartbottomarea .refreshcart {
		background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
		padding: 0 0 0 6px;
		margin: 0px;
	}
	#cartbottomarea .shipping1, #cartbottomarea .shipping2, #cartbottomarea .shipping3 {
	}

	/* Shop: Preisfragment */

	#orderlistarea {
		font-size: 11px;
		line-height: 15px;
		margin: 0px;
		padding: 0px;
	}
	#orderlistarea h1 {
		padding: 0px;
		margin: 0 0 8px 0;
		font-size: 12px;
		font-weight: bold;
		color: #535353;
	}
	#orderlistarea .article {
		padding: 0px;
		margin: 0px;
		float: left;
		width: 49%;
	}
	#orderlistarea .units {
		padding: 0px;
		margin: 0px;
		float: left;
		text-align: right;
		width: 25%;
	}
	#orderlistarea .price {
		padding: 0px;
		margin: 0px;
		float: left;
		text-align: right;
		width: 26%;
		clear: right;
	}
	#orderlistarea .currency {
		padding: 0px;
		margin: 0px;
		width: 30px;
		float: left;
		text-align: right;
	}
	#orderlistarea .spacer {
		font-size: 1px;
		height: 1px;
		padding: 0px;
		margin: 0px;
		clear: both;
	}

	/* Order Bottom */

	#orderbottomarea	{
		margin: 0 0 8px 0;
		padding: 0 0 8px 0;
		font-size: 11px;
		font-weight: normal;
		line-height: 15px;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x bottom;
	}
	#out #orderbottomarea {
		background: none; 
		border-bottom : #CACACA  dotted 1px;
	}
	#orderbottomarea .pricearea {
		padding: 0px;
		margin: 0px;
		float: left;
		width: 100%;
	}
	#orderbottomarea .pricearea .amount {
		padding: 0 0 4px 0px;
		margin: 0px;
		float: left;
		font-weight: bold;
		width: 74%;
	}
	#orderbottomarea .pricearea .price {
		padding: 0px;
		margin: 0px;
		float: left;
		clear: right;
		font-size: 13px;
		font-weight: bold;
		color: #d30606;
		width: 26%;
		text-align: right;
	}
	#orderbottomarea .pricearea .currency {
		padding: 0px;
		margin: 0px;
		width: 30px;
		float: left;
		text-align: right;
	}
	#orderbottomarea .taxarea {
		padding: 0 0 4px 0;
		margin: 0px;
		float: left;
		width: 100%;
	}
	#orderbottomarea .taxarea .taxid {
		padding: 0 0 4px 0px;
		margin: 0px;
		float: left;
		font-weight: bold;
		color: #A0A0A0;
		width: 74%;
	}
	#orderbottomarea .taxarea .price {
		padding: 0px;
		margin: 0px;
		float: left;
		clear: right;
		font-size: 13px;
		font-weight: bold;
		color: #A0A0A0;
		width: 26%;
		text-align: right;
	}
	#orderbottomarea .taxarea .currency {
		padding: 0px;
		margin: 0px;
		width: 30px;
		float: left;
		text-align: right;
	}
	#orderbottomarea .shipping1, #orderbottomarea .shipping2, #orderbottomarea .shipping3 {
	}

	/*Formular: Daten des Bestellers*/

	#orderformarea {
		margin: 0 0 8px 0;
		padding: 0 0 8px 0;
		font-size: 11px;
		font-weight: normal;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x bottom;
	}
	#out #orderbottomarea {
		background: none; 
		border-bottom : #CACACA  dotted 1px;
	}
	#orderformarea h1 {
		padding: 0px;
		margin: 0 0 8px 0;
		font-size: 12px;
		font-weight: bold;
		color: #535353;
	}
	#orderformarea p {
		float: left;
		padding: 0px;
		margin: 2px 0 2px 0;
		width: 100px;
		height: 17px;
	}
	#orderformarea .field input {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		background-color: #FFFFFF;
		border-color: #D2D2D2;
		background-image: url(../../../pages/img/portal/bg_input.gif);
		border-width: 1px;
		width: 240px;
		padding: 1px 0 0 2px;
		margin: 2px 0 2px 0;
		float: left;
		height: 17px;
	}
	#orderformarea .field select {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		width: auto;
		padding: 0px;
		margin: 0px;
		float: left;
	}
	#orderformarea .field textarea {
		font-size: 10px;
		font-family: verdana, arial, helvetica;
		font-weight: normal;
		color: #535353;
		height: 60px;
		width: 240px;
		background-color: #FFFFFF;
		border-color: #D2D2D2;
		background-image: url(../../../pages/img/portal/bg_textarea.gif);
		border-width: 1px;
		padding: 0px;
		margin: 0px;
		float: left;
	}
	#orderformarea .formnumber {
		width: 80px;
	}
	#orderformarea .formdate {
		width: 80px;
	}
	#orderformarea .spacer {
		font-size: 1px;
		height: 1px;
		padding: 0px;
		margin: 0px;
	}

	/* Info Order Done */

	#orderdonearea {
		margin: 0 0 8px 0;
		padding: 0 0 8px 0;
		font-size: 11px;
		font-weight: normal;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x bottom;
	}
	#out #orderdonearea {
		background: none; 
		border-bottom : #CACACA  dotted 1px;
	}
	#orderdonearea h1 {
		padding: 0px;
		margin: 0 0 8px 0;
		font-size: 12px;
		font-weight: bold;
		color: #535353;
	}
	#orderdonearea p {
		padding: 0px;
		margin: 0px;
		font-size: 11px;
		line-height: 17px;
	}

	/* Display Order */

	#orderdisplayarea {
		margin: 0 0 8px 0;
		padding: 0 0 8px 0;
		font-size: 11px;
		line-height: 17px;
		background: url(../../../pages/img/portal/spacer.gif) repeat-x bottom;
	}
	#out #orderdisplayarea {
		background: none; 
		border-bottom : #CACACA  dotted 1px;
	}
	#orderdisplayarea h1 {
		padding: 0px;
		margin: 0 0 8px 0;
		font-size: 12px;
		font-weight: bold;
		color: #535353;
	}
	#orderdisplayarea p {
		padding: 0px;
		margin: 0px;
		float: left;
	}
	#orderdisplayarea h2 {
		float: left;
		display: block;
		padding: 0px;
		margin: 0px;
		width: 100px;
		font-size: 11px;
		font-weight: normal;
		color: #535353;
	}
	#orderdisplayarea h3 {
		float: left;
		padding: 0px;
		margin: 0px; 
		width: 240px;
		font-size: 11px;
		font-weight: normal;
		color: #535353; 
	}
	#orderdisplayarea .spacer {
		font-size: 1px;
		height: 1px;
		padding: 0px;
		margin: 0px;
		clear: both;
	}

		/* Functions: Buttons*/

	/* Button Open Cart*/
	#functionarea .opencart {
		background: url(../../../pages/img/portal/button_opencart.gif) no-repeat;
		float: left;
		margin: 0px;
		display: block;
		text-indent: -2000em;
		width: 111px;
		height: 18px;
	}
	#de #functionarea .opencart {
		background: url(../../../pages/img/portal/de/button_opencart.gif) no-repeat;
	}
	#fr #functionarea .opencart {
		background: url(../../../pages/img/portal/fr/button_opencart.gif) no-repeat;
		width: 87px;
	}
	#en #functionarea .opencart {
		background: url(../../../pages/img/portal/en/button_opencart.gif) no-repeat;
		width: 126px;
	}
	#pl #functionarea .opencart {
		background: url(../../../pages/img/portal/pl/button_opencart.gif) no-repeat;
		width: 97px;
	}
	#sl #functionarea .opencart {
		background: url(../../../pages/img/portal/sl/button_opencart.gif) no-repeat;
		width: 95px;
	}
	/* Button Send Order*/
	#functionarea .sendorder {
		background: url(../../../pages/img/portal/button_sendorder.gif) no-repeat;
		float: left;
		margin: 0px;
		display: block;
		text-indent: -2000em;
		width: 126px;
		height: 18px;
	}
	#de #functionarea .sendorder {
		background: url(../../../pages/img/portal/de/button_sendorder.gif) no-repeat;
	}
	#fr #functionarea .sendorder {
		background: url(../../../pages/img/portal/fr/button_sendorder.gif) no-repeat;
		width: 122px;
	}
	#en #functionarea .sendorder {
		background: url(../../../pages/img/portal/en/button_sendorder.gif) no-repeat;
		width: 79px;
	}
	#pl #functionarea .sendorder {
		background: url(../../../pages/img/portal/pl/button_sendorder.gif) no-repeat;
		width: 114px;
	}
	#sl #functionarea .sendorder {
		background: url(../../../pages/img/portal/sl/button_sendorder.gif) no-repeat;
		width: 98px;
	}
	/* Button Open Order*/
	#functionarea .openorder {
		background: url(../../../pages/img/portal/button_order.gif) no-repeat;
		float: left;
		margin: 0px;
		display: block;
		text-indent: -2000em;
		width: 127px;
		height: 18px;
	}
	#de #functionarea .openorder {
		background: url(../../../pages/img/portal/de/button_order.gif) no-repeat;
	}
	#fr #functionarea .openorder {
		background: url(../../../pages/img/portal/fr/button_order.gif) no-repeat;
		width: 147px;
	}
	#en #functionarea .openorder {
		background: url(../../../pages/img/portal/en/button_order.gif) no-repeat;
		width: 116px;
	}
	#pl #functionarea .openorder {
		background: url(../../../pages/img/portal/pl/button_order.gif) no-repeat;
		width: 72px;
	}
	#sl #functionarea .openorder {
		background: url(../../../pages/img/portal/sl/button_order.gif) no-repeat;
		width: 108px;
	}
	/* Button Print Order*/
	#functionarea .printorder {
		background: url(../../../pages/img/portal/button_printorder.gif) no-repeat;
		float: left;
		margin: 0px;
		display: block;
		text-indent: -2000em;
		width: 132px;
		height: 18px;
	}
	#de #functionarea .printorder {
		background: url(../../../pages/img/portal/de/button_printorder.gif) no-repeat;
	}
	#fr #functionarea .printorder {
		background: url(../../../pages/img/portal/fr/button_printorder.gif) no-repeat;
		width: 129px;
	}
	#en #functionarea .printorder {
		background: url(../../../pages/img/portal/en/button_printorder.gif) no-repeat;
		width: 77px;
	}
	#pl #functionarea .printorder {
		background: url(../../../pages/img/portal/pl/button_printorder.gif) no-repeat;
		width: 120px;
	}
	#sl #functionarea .printorder {
		background: url(../../../pages/img/portal/sl/button_printorder.gif) no-repeat;
		width: 109px;
	}

	#fr #functionarea .print {
		background: url(../../../pages/img/portal/fr/button_print.gif) no-repeat;
		width: 69px;
	}

	-->
</style>
