BODY,body				{ background-image:url(http://www.kurcafe.com/fileadmin/design/neu/verlauf_hg.jpg); background-repeat:repeat-x; font-family:Verdana,Arial,Helvetica,sans serif; font-style:normal; margin:0 0 0 0; padding:0 0 0 0; background-color:#EDCC45; }

.bodytext				{ margin:0px 15px 10px 0px; }

p				{ font-size:10px; font-weight:normal; color:#000000; }
td				{ margin:0px; padding:0px; font-size:10px; font-weight:normal; color:#8B0814; }
ol				{ font-size:10px; font-weight:normal; color:#8B0814; }
ul				{ font-size:10px; font-weight:normal; color:#8B0814; }
li				{ font-size:10px; font-weight:normal; color:#8B0814; }

a				{ font-size:10px; font-weight:normal; color:#8B0814; }
a:link				{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; }
a:visited				{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; }
a:hover				{ font-size:10px; color:#8B0814; text-decoration:underline; font-weight:normal; }
a:active				{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; }

h1				{ font-size:21px; color:#221E0F; text-decoration:none; font-weight:normal; padding:0 0 0 0; margin:0 0 0 0; }
h2				{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-top:0px; margin-top:0px; padding-bottom:5px; margin-bottom:0px; }
h3				{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-bottom:0px; margin-bottom:3px; }
h4				{ font-size:13px; height:16px; color:#666666; text-decoration:none; font-weight:normal; padding-bottom:0px; margin-bottom:3px; }

form				{ margin-top:0px; margin-bottom:0px; }
.textNewsletter			{ font-size:10px; color:#000000; text-decoration:normal; font-weight:normal; }
.textNewsletterReq			{ font-size:10px; color:#FF0000; text-decoration:bold; font-weight:normal; }
SELECT				{ border-style:solid; border-width:1pt; border-color:#B39F4B; font-size:12; color:#333333; background-color:#EAD580; }
TEXTAREA				{ border-style:solid; border-width:1pt; border-color:#B39F4B; font-size:12; color:#333333; background-color:#EAD580; } 
INPUT				{ border-style:solid; border-width:1pt; border-color:#B39F4B; font-size:12; color:#333333; background-color:#EAD580; }

.level1nml			{ dislpay:block; padding:0px; margin:0px; width:180px; height:20px; }
A:link.level1nml			{ font-size:11px; color:#FFEC9A; text-decoration:none; font-weight:bold; }
A:visited.level1nml		{ font-size:11px; color:#FFEC9A; text-decoration:none; font-weight:bold; }
A:hover.level1nml			{ font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
A:active.level1nml			{ font-size:11px; color:#FFEC9A; text-decoration:none; font-weight:bold; }

.level1act			{ dislpay:block; padding:0px; margin:0px; width:180px; height:20px; }
A:link.level1act			{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
A:visited.level1act		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
A:hover.level1act			{ font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
A:active.level1act			{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; }

.level2nml			{ dislpay:block; padding:0px; margin:0px; width:180px; height:16px; }
A:link.level2nml			{ font-size:10px; color:#FFEC9A; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }
A:visited.level2nml		{ font-size:10px; color:#FFEC9A; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }
A:hover.level2nml			{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }
A:active.level2nml			{ font-size:10px; color:#FFEC9A; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }

.level2act			{ dislpay:block; padding:0px; margin:0px; width:180px; height:16px; }
A:link.level2act			{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }
A:visited.level2act		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }
A:hover.level2act			{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }
A:active.level2act			{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:15px; }

.level3nml			{ dislpay:block; padding:0px; margin:0px; width:180px; height:16px; }
A:link.level3nml			{ font-size:9px; color:#FFEC9A; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }
A:visited.level3nml		{ font-size:9px; color:#FFEC9A; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }
A:hover.level3nml			{ font-size:9px; color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }
A:active.level3nml			{ font-size:9px; color:#FFEC9A; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }

.level3act			{ dislpay:block; padding:0px; margin:0px; width:180px; height:16px; }
A:link.level3act			{ font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }
A:visited.level3act		{ font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }
A:hover.level3act			{ font-size:9px; color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }
A:active.level3act			{ font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px; margin:0px; padding-left:30px; }

div.inhalt			{ margin:0px; padding:15px 15px 5px 15px; font-size:11px; font-weight:normal; color:#000000; line-height:150%; }
div.inhalt p			{ font-size:11px; font-weight:normal; color:#000000; line-height:140%; }
div.inhalt td			{ font-size:11px; font-weight:normal; color:#000000; }
div.inhalt ol			{ font-size:11px; font-weight:normal; color:#000000; margin-bottom:5px; margin-top:0px; }
div.inhalt ul			{ font-size:11px; font-weight:normal; color:#000000; margin-bottom:5px; margin-top:0px; }
div.inhalt li			{ font-size:11px; font-weight:normal; color:#000000; }
div.inhalt a			{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.inhalt a:link			{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.inhalt a:visited		{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.inhalt a:hover			{ font-size:11px; font-weight:bold; text-decoration:underline; color:#000000; }
div.inhalt a:active		{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.inhalt h1			{ height:25px; display:block; background-color:#D49B39; background-image:url(http://www.kurcafe.com/fileadmin/design/neu/ueberschrift_1.jpg); background-repeat:no-repeat; font-size:13px; color:#6E000A; text-decoration:none; font-weight:bold; padding:5px 0px 0px 35px; margin:0 0 10px 0; }
div.inhalt h1 a			{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.inhalt h1 a:link		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.inhalt h1 a:visited		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.inhalt h1 a:hover		{ font-size:13px; font-weight:bold; text-decoration:none; color:#6E000A; }
div.inhalt h1 a:active		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.inhalt h2			{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-top:0px; margin-top:0px; padding-bottom:5px; margin-bottom:0px; }
div.inhalt h3			{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-bottom:0px; margin-bottom:3px; }
div.inhalt h4			{ font-size:13px; height:16px; color:#666666; text-decoration:none; font-weight:normal; padding-bottom:0px; margin-bottom:3px; }
div.inhalt h5			{ font-size:14px; color:#221E0F; text-decoration:none; font-weight:bold; padding-top:0px; margin-top:0px; padding-bottom:5px; margin-bottom:5px; }
div.inhalt h5 a			{ font-size:14px; font-weight:bold; text-decoration:underline; color:#000000; }
div.inhalt h5 a:link		{ font-size:14px; font-weight:bold; text-decoration:underline; color:#000000; }
div.inhalt h5 a:visited		{ font-size:14px; font-weight:bold; text-decoration:underline; color:#000000; }
div.inhalt h5 a:hover		{ font-size:14px; font-weight:bold; text-decoration:none; color:#000000; }
div.inhalt h5 a:active		{ font-size:14px; font-weight:bold; text-decoration:underline; color:#000000; }

div.inhalt hr			{ color:#D49B39; padding-bottom:0px; margin-bottom:3px; }

div.rechts			{ margin:0px; padding:0px 15px 0px 15px; font-size:11px; font-weight:normal; color:#000000; line-height:150%; }
div.rechts p			{ font-size:11px; font-weight:normal; color:#000000; }
div.rechts td			{ font-size:11px; font-weight:normal; color:#000000; }
div.rechts ol			{ font-size:11px; font-weight:normal; color:#000000; margin-bottom:5px; margin-top:0px; }
div.rechts ul			{ font-size:11px; font-weight:normal; color:#000000; margin-bottom:5px; margin-top:0px; }
div.rechts li			{ font-size:11px; font-weight:normal; color:#000000; }
div.rechts a			{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.rechts a:link			{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.rechts a:visited		{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.rechts a:hover			{ font-size:11px; font-weight:bold; text-decoration:underline; color:#000000; }
div.rechts a:active		{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.rechts h1			{ height:25px; display:block; background-color:#D49B39; background-image:url(http://www.kurcafe.com/fileadmin/design/neu/ueberschrift_1.jpg); background-repeat:no-repeat; font-size:13px; color:#6E000A; text-decoration:none; font-weight:bold; padding:5px 0px 0px 35px; margin:0 0 10px 0; }
div.rechts h1 a			{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.rechts h1 a:link		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.rechts h1 a:visited		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.rechts h1 a:hover		{ font-size:13px; font-weight:bold; text-decoration:none; color:#6E000A; }
div.rechts h1 a:active		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.rechts h2			{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-top:0px; margin-top:0px; padding-bottom:5px; margin-bottom:0px; }
div.rechts h3			{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-bottom:0px; margin-bottom:3px; }
div.rechts h4			{ font-size:13px; height:16px; color:#666666; text-decoration:none; font-weight:normal; padding-bottom:0px; margin-bottom:3px; }

div.links				{ margin:0px; padding:0px 0px 0px 15px; font-size:11px; font-weight:normal; color:#000000; line-height:150%; }
div.links p			{ font-size:11px; font-weight:normal; color:#000000; }
div.links td			{ font-size:11px; font-weight:normal; color:#000000; }
div.links ol			{ font-size:11px; font-weight:normal; color:#000000; margin-bottom:5px; margin-top:0px; }
div.links ul			{ font-size:11px; font-weight:normal; color:#000000; margin-bottom:5px; margin-top:0px; }
div.links li			{ font-size:11px; font-weight:normal; color:#000000; }
div.links a			{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.links a:link			{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.links a:visited		{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.links a:hover			{ font-size:11px; font-weight:bold; text-decoration:underline; color:#000000; }
div.links a:active			{ font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }
div.links h1			{ height:25px; display:block; background-color:#D49B39; background-image:url(http://www.kurcafe.com/fileadmin/design/neu/ueberschrift_1.jpg); background-repeat:no-repeat; font-size:13px; color:#6E000A; text-decoration:none; font-weight:bold; padding:5px 0px 0px 35px; margin:0 0 10px 0; }
div.links h1 a			{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.links h1 a:link		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.links h1 a:visited		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.links h1 a:hover		{ font-size:13px; font-weight:bold; text-decoration:none; color:#6E000A; }
div.links h1 a:active		{ font-size:13px; font-weight:bold; text-decoration:underline; color:#6E000A; }
div.links h2			{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-top:0px; margin-top:0px; padding-bottom:5px; margin-bottom:0px; }
div.links h3			{ font-size:12px; color:#221E0F; text-decoration:none; font-weight:bold; padding-bottom:0px; margin-bottom:3px; }
div.links h4			{ font-size:13px; height:16px; color:#666666; text-decoration:none; font-weight:normal; padding-bottom:0px; margin-bottom:3px; }

div.rand				{ line-height:130%; color:#FFFFFF; }
div.rand p			{ font-size:11px; font-weight:normal; color:#FFFFFF; }
div.rand td			{ margin:0 0 0 0; padding:0px; font-size:10px; font-weight:normal; color:#FFFFFF; }
div.rand ol			{ font-size:10px; font-weight:normal; color:#FFFFFF; }
div.rand ul			{ font-size:10px; font-weight:normal; color:#FFFFFF; }
div.rand li			{ font-size:10px; font-weight:normal; color:#FFFFFF; }
div.rand a			{ font-size:10px; font-weight:normal; color:#FFFFFF; }
div.rand a:link			{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
div.rand a:visited			{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
div.rand a:hover			{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:normal; }
div.rand a:active			{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
div.rand .csc-frame-frame1		{ border:1px solid #EECC46; padding:0px; }
div.rand .csc-frame-frame2		{ border:1px solid #EECC46; padding:5px; }

.wbe3style			{ margin:0px; padding:5px 5px 5px 5px; font-size:11px; font-weight:normal; color:#FFFFFF; line-height:100%; background-color:#EFCE4B; background-image:url(http://web80.netzwerteserver2.de/fileadmin/design/neu/logowbe3.jpg); background-repeat:no-repeat; background-position:center center; }
.wbe3style p			{ font-size:11px; font-weight:normal; color:#FFFFFF; }
.wbe3style td			{ font-size:11px; font-weight:normal; color:#FFFFFF; }
.wbe3style a			{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.wbe3style a:link			{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.wbe3style a:visited		{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.wbe3style a:hover			{ font-size:11px; font-weight:bold; text-decoration:underline; color:#FFFFFF; }
.wbe3style a:active		{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }

.wbe3style2			{ text-align:center; margin:0px; padding:5px 5px 5px 5px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:120%; background-color:#B7202D; }
.wbe3style2 p			{ font-size:11px; font-weight:normal; color:#FFFFFF; }
.wbe3style2 td			{ font-size:11px; font-weight:normal; color:#FFFFFF; }
.wbe3style2 a			{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.wbe3style2 a:link			{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.wbe3style2 a:visited		{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.wbe3style2 a:hover		{ font-size:11px; font-weight:bold; text-decoration:underline; color:#FFFFFF; }
.wbe3style2 a:active		{ font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }

div.unsichtbar			{ }
div.unsichtbar p			{ font-size:0px; font-weight:normal; color:#FFE680; line-height:100%; }
div.unsichtbar td			{ margin:0 0 0 0; padding:0px; font-size:0px; font-weight:normal; color:#FFE680; line-height:100%; }
div.unsichtbar ol			{ font-size:0px; font-weight:normal; color:#FFE680; line-height:100%; }
div.unsichtbar ul			{ font-size:0px; font-weight:normal; color:#FFE680; line-height:100%; }
div.unsichtbar li			{ font-size:0px; font-weight:normal; color:#FFE680; line-height:100%; }
div.unsichtbar a			{ font-size:0px; font-weight:normal; color:#FFE680; line-height:100%; }
div.unsichtbar a:link		{ font-size:0px; color:#FFE680; text-decoration:none; font-weight:bold; line-height:100%; }
div.unsichtbar a:visited		{ font-size:0px; color:#FFE680; text-decoration:none; font-weight:bold; line-height:100%; }
div.unsichtbar a:hover		{ font-size:0px; color:#FFE680; text-decoration:underline; font-weight:bold; line-height:100%; }
div.unsichtbar a:active		{ font-size:0px; color:#FFE680; text-decoration:none; font-weight:bold; line-height:100%; }

div.anschrift			{ padding-top:10px; padding-bottom:10px; font-size:10px; font-weight:normal; color:#FFFFFF; line-height:100%; }
div.anschrift p			{ font-size:10px; font-weight:normal; color:#FFFFFF; line-height:100%; }
div.anschrift td			{ margin:0 0 0 0; padding:0px; font-size:10px; font-weight:normal; color:#FFFFFF; line-height:100%; }
div.anschrift ol			{ font-size:10px; font-weight:normal; color:#FFFFFF; line-height:100%; }
div.anschrift ul			{ font-size:10px; font-weight:normal; color:#FFFFFF; line-height:100%; }
div.anschrift li			{ font-size:10px; font-weight:normal; color:#FFFFFF; line-height:100%; }
div.anschrift a			{ font-size:10px; font-weight:normal; color:#FFFFFF; line-height:100%; }
div.anschrift a:link		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:100%; }
div.anschrift a:visited		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:100%; }
div.anschrift a:hover		{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; line-height:100%; }
div.anschrift a:active		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:100%; }

span.anschrift2			{ padding-top:5px; padding-bottom:5px; font-size:9px; font-weight:normal; color:#FFFFFF; line-height:140%; }
span.anschrift2 p			{ font-size:9px; font-weight:normal; color:#FFFFFF; line-height:120%; }
span.anschrift2 td			{ margin:0 0 0 0; padding:0px; font-size:9px; font-weight:normal; color:#FFFFFF; line-height:120%; }
span.anschrift2 ol			{ font-size:9px; font-weight:normal; color:#FFFFFF; line-height:120%; }
span.anschrift2 ul			{ font-size:9px; font-weight:normal; color:#FFFFFF; line-height:120%; }
span.anschrift2 li			{ font-size:9px; font-weight:normal; color:#FFFFFF; line-height:120%; }
span.anschrift2 a			{ font-size:9px; font-weight:normal; color:#FFFFFF; line-height:120%; }
span.anschrift2 a:link		{ font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:120%; }
span.anschrift2 a:visited		{ font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:120%; }
span.anschrift2 a:hover		{ font-size:9px; color:#FFFFFF; text-decoration:underline; font-weight:bold; line-height:120%; }
span.anschrift2 a:active		{ font-size:9px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:120%; }

div.schliessen			{ padding-top:10px; padding-bottom:10px; font-size:10px; font-weight:normal; color:#000000; line-height:100%; }
div.schliessen p			{ font-size:10px; font-weight:normal; color:#000000; line-height:100%; }
div.schliessen td			{ margin:0 0 0 0; padding:0px; font-size:10px; font-weight:normal; color:#000000; line-height:100%; }
div.schliessen ol			{ font-size:10px; font-weight:normal; color:#000000; line-height:100%; }
div.schliessen ul			{ font-size:10px; font-weight:normal; color:#000000; line-height:100%; }
div.schliessen li			{ font-size:10px; font-weight:normal; color:#000000; line-height:100%; }
div.schliessen a			{ font-size:10px; font-weight:normal; color:#000000; line-height:100%; }
div.schliessen a:link		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; line-height:100%; }
div.schliessen a:visited		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; line-height:100%; }
div.schliessen a:hover		{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; line-height:100%; }
div.schliessen a:active		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; line-height:100%; }

.tx-guestbook-list-header		{ background-color:#F6E6A4;  }
.listheader			{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; color:#CCCCCC; font-weight:bold; }
.tx-guestbook-list-row		{ background-color:#F9EBB5; }
.tx-guestbook-list-rowleft		{ background-color:#F6E6A4; }
.tx-guestbook-list-entrycomment-title	{ font-weight:bold; }
.tx-guestbook-list-entrycomment	{ font-style:italic; }
.tx-guestbook-list-small		{ font-size: 9px; color:#666666; }
.tx-veguestbook-pi1-browsebox TD	{ font-size: 9px; color:#666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight:bold; }
.tx-veguestbook-pi1-browsebox-SCell	{ background-color:#F9EBB5; }
.tx-guestbook-latest-header		{ background-color:#F9EBB5; color:#FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row		{ background-color:#FFE991; }
.tx-guestbook-latest-small		{ font-size:9px; color:#666666; }
.tx-guestbook-form-inputfield-med	{ border-style:solid; border-width:1pt; border-color:#B39F4B; font-size:12; color:#333333; }
.tx-guestbook-form-inputfield-big	{ border-style:solid; border-width:1pt; border-color:#B39F4B; font-size:12; color:#333333; }
.tx-guestbook-form-textarea		{ border-style:solid; border-width:1pt; border-color:#B39F4B; font-size:12; color:#333333; }
.tx-guestbook-form-obligationfield	{ color:#CC0000; }
.tx-guestbook-form-error		{ color:#CC0000; }

span.hilfsnav			{ white-space:nowrap; font-weight:normal; color:#BC6A2C; line-height:100%; }
span.hilfsnav a			{ font-size:10px; font-weight:normal; color:#BC6A2C; line-height:100%; }
span.hilfsnav a:link		{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; line-height:100%; }
span.hilfsnav a:visited		{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; line-height:100%; }
span.hilfsnav a:hover		{ font-size:10px; color:#8B0814; text-decoration:underline; font-weight:normal; line-height:100%; }
span.hilfsnav a:active		{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; line-height:100%; }

span.slogan			{ white-space:nowrap; font-size:11px; font-weight:normal; color:#8B0814; line-height:100%; }

span.totop			{ white-space:nowrap; font-weight:normal; color:#BC6A2C; line-height:100%; }
span.totop a			{ font-size:10px; font-weight:normal; color:#BC6A2C; line-height:100%; }
span.totop a:link			{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; line-height:100%; }
span.totop a:visited		{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; line-height:100%; }
span.totop a:hover			{ font-size:10px; color:#8B0814; text-decoration:underline; font-weight:normal; line-height:100%; }
span.totop a:active		{ font-size:10px; color:#BC6A2C; text-decoration:none; font-weight:normal; line-height:100%; }

/* layout styles for locator extension*/

.tx-locator-pi1 .resultTable	{ border-collapse:collapse; padding:2px 5px 2px 5px; margin:0; }
.tx-locator-pi1 .searchResultTable td { background-color:#f0f0f0; }
.tx-locator-pi1 .searchMailResultHeader { margin:5px 0px 5px 0px; font-weight:bold; }
.tx-locator-pi1 .searchMailResultTable td { background-color:#f0f0f0; }
.tx-locator-pi1 .additionalData	{ margin:5px 0px 5px 0px; font-weight:bold; }
.tx-locator-pi1 .selectCategory	{ /* display:hidden; */ }
.tx-locator-pi1 .selectCountry	{ /* display:hidden; */ }
.tx-locator-pi1 .searchCityHeader	{ font-weight:bold; margin:0px 0px 10px 0px; }
.tx-locator-pi1 .searchCityData	{ padding:2px 5px 2px 5px; margin:0; background-color:#f0f0f0; }
.tx-locator-pi1 .searchResultHeader	{ font-weight:bold; }
.tx-locator-pi1 .mapHeader		{ position:relative; font-weight:bold; /*background-color: #99CC00;*/ margin:5px 0px 10px 0px; height:15px; /*float:left;*/ }
.tx-locator-pi1 .mapHeader .storename { font-weight:bold; }
.tx-locator-pi1 .mapHeader .address	{ font-weight:normal; }
.tx-locator-pi1 .mapHeader .city	{ font-weight:normal; }
.tx-locator-pi1 .mapHeader .phone	{ font-weight:normal; }
.tx-locator-pi1 .mapHeader .hours, .tx-locator-pi1 .mapHeader .notes { font-weight:normal; }
.tx-locator-pi1 .mapHeader .distance	{ font-weight:normal; }
.tx-locator-pi1 .tx-locator-map	{ position:relative; /*float: right;*/ }
html>body .tx-locator-pi1 #route	{ margin:55px 40px 0px 0px; /*visibility: hidden; */ }
.tx-locator-pi1 table		{ border:none; }
.tx-locator-pi1 tr			{ border:none; }
.tx-locator-pi1 td			{ border:none; }
.tx-locator-pi1 .message		{ font-size:15px; padding:5px; height:20px; background-color:#f0f0f0; border:2px solid green; }
.tx-locator-pi1 .warning		{ font-size:15px; padding:5px; height:20px; background-color:#f0f0f0; border:2px solid #FFCC66; }
.tx-locator-pi1 .error		{ font-size:15px; padding:5px; height:20px; background-color:#f0f0f0; border:2px solid red; }

.align-right			{ text-align:right; }
.align-center			{ text-align:center; }
.align-left			{ text-align:left; }
.align-justify			{ text-align:justify; width:160px; }

.cloud8normal 		{ font-size:8px; font-weight:normal; color:#EECC46; }
.cloud8bold 		{ font-size:8px; font-weight:bold; color:#EECC46; }
.cloud9normal 		{ font-size:9px; font-weight:normal; color:#EECC46; }
.cloud9bold 		{ font-size:9px; font-weight:bold; color:#EECC46; }
.cloud10normal 		{ font-size:10px; font-weight:normal; color:#EECC46; }
.cloud10bold		{ font-size:10px; font-weight:bold; color:#EECC46; }
.cloud11normal 		{ font-size:11px; font-weight:normal; color:#EECC46; }
.cloud11bold		{ font-size:11px; font-weight:bold; color:#EECC46; }
.cloud12normal 		{ font-size:12px; font-weight:normal; color:#EECC46; }
.cloud12bold 		{ font-size:12px; font-weight:bold; color:#EECC46; }
.cloud13normal 		{ font-size:13px; font-weight:normal; color:#EECC46; }
.cloud13bold 		{ font-size:13px; font-weight:bold; color:#EECC46; }
.cloud14normal 		{ font-size:14px; font-weight:normal; color:#EECC46; }
.cloud14bold 		{ font-size:14px; font-weight:bold; color:#EECC46; }


