a#termine 									{ font-family:"Arial","Verdana"; font-size:7.5pt; font-weight:bold; color:#000000; text-decoration:none; border:1px solid #000000; background-color:#2299FF; padding:3px; margin-left:5px; }

a:link											{ font-family:"Arial","Verdana"; font-size:9pt; color:#6699CC; text-decoration:none; }
a:visited										{ font-family:"Arial","Verdana"; font-size:9pt; color:#6699CC; text-decoration:none; }
a:hover											{ font-family:"Arial","Verdana"; font-size:9pt; color:#6699CC; text-decoration:underline overline; }
a:active										{ font-family:"Arial","Verdana"; font-size:9pt; color:#6699CC; text-decoration:none; }


/* <Linkliste> */
a.morelinks:link						{ font-family:"Arial","Verdana"; font-size:8pt; color:#6699CC; text-decoration:none; }
a.morelinks:visited					{ font-family:"Arial","Verdana"; font-size:8pt; color:#6699CC; text-decoration:none; }
a.morelinks:hover						{ font-family:"Arial","Verdana"; font-size:8pt; color:#6699CC; text-decoration:none; }
a.morelinks:active					{ font-family:"Arial","Verdana"; font-size:8pt; color:#6699CC; text-decoration:none; }

div.morelinks								{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; }
/* </Linkliste> */

img													{ border:none; }

table.hometab 							{ width:90%; }
table.tblconstruct					{ width:100%; padding:0px; margin:0px; background-color:#FFFFFF; border-collapse:collapse; }


td.defmiddle 								{ padding-left:20px; padding-right:20px; vertical-align:top; }
td.navigation								{ padding-left:10px; vertical-align:top; }
td.defright 								{ padding:5px; vertical-align:top; }
td.hometd 									{ padding-left:5px; padding-top:2px; vertical-align:top; }
/*
#ontop	 										{ background-image: url("/img/ontop.png"); background-repeat:no-repeat; border:2px solid #6699CC; }
*/
#ontop	 										{ background-image: url("/img/ontop.png"); background-repeat:no-repeat; border:none; }
td.textpic 									{ width:150px; height:100px; vertical-align:top; }
td.tinytexthead 						{ font-family:"Arial","Verdana"; font-size:10pt; color:#4060FF; font-weight:bold; }
img.defimg 									{ width:150px; height:100px; border:none; }
img.headrightlogo						{ text-align:right; border:none; }

div.texthead 								{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; font-weight:bold; vertical-align:top; text-align:left }
div.textbody 								{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; vertical-align:top; text-align:justify; margin-top:5px; }
div.tinytext 								{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; }

p.headline									{ font-family:"Arial","Verdana"; font-size:14pt; color:#6699CC; font-weight:bold; width:95%; }
p.deftext 									{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; text-align:justify; width:95%; }
table.footer								{ width:100%; border-collapse:collapse; }
td.ylogin										{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; }
div.notice									{ font-family:"Arial","Verdana"; font-size:8pt; color:#AA0000; display:inline; }
p.registerr									{ font-family:"Arial","Verdana"; font-size:9pt; color:#600000; text-align:center; border:1px dotted #500000; background-color:#EEEEEE; width:70%; margin-left:auto; margin-right:auto; margin-bottom:30px; padding:5px; }
p.notice										{ font-family:"Arial","Verdana"; font-size:9pt; color:#600000; text-align:center; border:1px dotted #500000; background-color:#EEEEEE; width:70%; margin-left:auto; margin-right:auto; margin-bottom:30px; padding:5px; }
input.ylogintxt							{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; background-color:#6699CC; color:#FFFFFF;  border: 1px solid #000000;}
input.yloginbut							{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; background-color:#6699CC; border: 1px solid #000000; color:#FFFFFF; }
p.register									{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; }
textarea.disclaimer					{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; }
td.copy											{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; text-align:right; }
td.counter									{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; text-align:left; vertical-align:top; }
p.errtxt		 								{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; border:2px dotted #500000; padding:10px; background-color:#EEEEEE; width:80%; text-align:center; }
p.notifycmi									{ font-family:"Arial","Verdana"; font-size:9pt; color:#600000; text-align:center; border:1px dotted #500000; background-color:#EEEEEE; width:70%; margin-left:auto; margin-right:auto; margin-bottom:30px; padding:5px; }

/* <berichte> */
table.berichttab 						{ width:90%; padding-top:10px; }
table.berichttabfoot 				{ width:70%; }

td.bhead 										{ font-family:"Arial","Verdana"; font-size:12pt; color:#000000; font-weight:bold; border-bottom:2px solid #6699CC; }
td.bteaser 									{ font-family:"Arial","Verdana"; font-size:10.5pt; color:#000000; font-weight:bold; text-align:justify; vertical-align:top; }
td.bbody 										{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding-top:15px; text-align:justify; vertical-align:top; }
td.nbody 										{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding-top:3px; vertical-align:top; }
td.txtdefsmall 							{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; text-align:left; vertical-align:top; }
td.bimg 										{ text-align:center; }
td.bfoot 										{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; padding-top:5px; border-top:2px solid #000000; }
td.bfootpictxt							{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; vertical-align:middle; }
td.banmerkungycm 						{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; padding:5px; border:2px dotted #500000; text-align:justify; }
img.teaser 									{ vertical-align:top; float:left; width:94px; height:63px; padding-right:7px; }
div.attent 									{ font-family:"Arial","Verdana"; font-size:8pt; color:#900000; font-weight:bold; margin-bottom:5px; }
div.attach									{ font-family:"Arial","Verdana"; font-size:8pt; border:1px solid #AA0000; padding:4px; background-color:#DDDDDD; }
/* </berichte> */


/* <informationsleitste> */
table.emoticons							{ padding:5px; width:200px; }
td.emoticons 								{ padding:8px; border:1px solid #000000; }
div.emoticons								{ font-family:"Arial","Verdana"; font-size:10pt; color:#500000; text-align:center; border:1px solid #000000; padding:2px; font-weight:bold; width:235px; }
img.shoutsmily							{ width:13px; height:13px; }
div.emoticons:hover					{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; text-align:center; text-decoration:underline overline; cursor:pointer; }
div.shoutbox 								{ vertical-align:top; border:1px solid #FFFFFF; margin:3px; }
div.shouts 									{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; padding:5px; text-align:justify; background-color:#EEEEEE; border:1px solid #000000; width:250px; }
td.shoutbox 								{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; padding:2px; text-align:justify; width:200px; }
a.shoutbox									{ font-family:"Arial","Verdana"; font-size:8pt; color:#474790; text-decoration:none; }
a.shoutbox:hover						{ font-family:"Arial","Verdana"; font-size:8pt; color:#474790; text-decoration:underline overline; }

div.termine 								{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; vertical-align:top; border:1px solid #FFFFFF; height:200px; padding:10px; }

div.geburtstage 						{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; vertical-align:top; height:123px; margin:0px; padding:0px; }
div.gebtxt 									{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; vertical-align:top; padding-left:8px; padding-top:5px; }
/* </informationsleitste> */

/* <gemeinden> */
table.gemeinden						{ width:90%; }
td.gemtblhead							{ font-family:"Arial","Verdana"; font-size:9pt; font-weight:bold; color:#000000; padding:2px; }
td.gemeinden							{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; padding:2px; }
a.gemeinden								{ font-family:"Arial","Verdana"; font-size:8pt; color:#6699CC; padding:2px; text-decoration:none; }
a.gemeinden:hover					{ font-family:"Arial","Verdana"; font-size:8pt; color:#6699CC; padding:2px; text-decoration:underline overline; }
td.gemdetailbold					{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; padding:2px; font-weight:bold; vertical-align:top; }
td.gemdetail							{ font-family:"Arial","Verdana"; font-size:8pt; color:#000000; padding:2px; vertical-align:top; }

img.youthimg							{ width:38px; height:50px; }
div.youthname							{ font-family:"Arial","Verdana"; font-size:11pt; font-weight:bold; color:#000000; padding:2px; vertical-align:top; display:inline; }
div.youthbirth						{ font-family:"Arial","Verdana"; font-size:11pt; color:#000000; padding:2px; vertical-align:top; display:inline; }
/* </gemeinden> */


/* <orgateam> */
img.orgaimg								{ width:110px; height:148px; }
a.orga										{ font-family:"Arial","Verdana"; font-size:10pt; color:#6699CC; text-decoration:none; }
a.orga:hover							{ font-family:"Arial","Verdana"; font-size:10pt; color:#6699CC; text-decoration:underline overline; }
td.orgaleft								{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding-left:5px; vertical-align:top; text-decoration:underline; }
td.orgaright							{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding-left:5px; padding-bottom:5px; vertical-align:top; text-align:justify; }
/* </orgateam> */


/* <kontakt> */
table.contact							{ width:95%; border:none; }
td.conttype								{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding:5px; vertical-align:top; }
textarea.cont							{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding:2px; }
input.cont								{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding:2px; }
input.contsub							{ font-family:"Arial","Verdana"; font-size:10pt; color:#000000; padding:2px; width:150px; background-color:#EEEEEE; border:1px dotted #000000; }
select.cont								{ font-family:"Arial","Verdana"; font-size:10pt; width:250px; }
td.contsub								{ padding:5px; vertical-align:top; text-align:right; }
/* </kontakt> */


/* <downloads> */
td.download 								{ font-family:"Arial","Verdana"; font-size:11pt; color:#000000; border:1px solid #000000; padding:5px; }
a.download 									{ font-family:"Arial","Verdana"; font-size:11pt; color:#000000; text-decoration:none; }
a.download:hover						{ font-family:"Arial","Verdana"; font-size:11pt; color:#000000; text-decoration:underline overline; }
/* </downloads> */


/* <impressum> */
td.leftcol 									{ font-family:"Arial","Verdana"; font-weight:bold; font-size:9pt; color:#000000; vertical-align:top; border:none; padding:5px; }
td.rightcol 								{ font-family:"Arial","Verdana"; font-size:9pt; color:#000000; vertical-align:top; border:none; padding:5px; }
td.emptycol 								{ font-size:5pt; }
/* </impressum> */


/* <termine> */
a.termine:link							{ font-family:"Arial","Verdana"; color:#2020AA; text-decoration:none; }
a.termine:visited						{ font-family:"Arial","Verdana"; color:#2020AA; text-decoration:none; }
a.termine:hover							{ font-family:"Arial","Verdana"; color:#2020AA; text-decoration:underline overline; }
a.termine:active						{ font-family:"Arial","Verdana"; color:#2020AA; text-decoration:none; }

table.termine								{ width:90%; border-collapse:collapse; }
div.terminehead							{ font-family:"Arial","Verdana"; font-size:13pt; font-weight:bold; color:#000000; text-align:center; }
tr.terminpst								{ background-color:#DDDDDD; font-size:7pt; }
tr.terminftr								{ background-color:#77AAFF; font-size:8pt; }

td.termine	 								{ font-family:"Arial","Verdana"; color:#000000; padding:5px; vertical-align:top; text-align:justify; }
td.terminehead							{ font-family:"Arial","Verdana"; color:#000000; padding:5px; vertical-align:top; font-weight:bold; text-align:justify; }
td.terminedummy							{ font-size:2pt; padding:0px; margin:0px; }
/* </termine> */

/* <ycm-portal> */
td.juhahead									{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:9pt; font-weight:bold; border:1px solid #6699CC; }
td.juhabody									{ font-family:"Arial","Verdana"; color:#000000; padding:3px; vertical-align:top; font-size:9pt; border:1px solid #6699CC; }

table.juhaprofiletable			{ width:90%; }
td.juhaprofileoption				{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:9pt; vertical-align:top;}
input.juhaprofile						{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:8pt; border:1px solid #6699CC; width:250px; }
input.juhaprofilestrasse		{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:8pt; border:1px solid #6699CC; width:212px; }
input.juhaprofilehausnr			{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:8pt; border:1px solid #6699CC; width:35px; }
input.juhaprofileplz				{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:8pt; border:1px solid #6699CC; width:40px; }
input.juhaprofilelocation		{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:8pt; border:1px solid #6699CC; width:207px; }
td.juhaprofileradio					{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:8pt; }
textarea.juhaprofile				{ font-family:"Arial","Verdana"; color:#000000; padding:3px; font-size:8pt; border:1px solid #6699CC; }
/* </ycm-portal> */
