body			{ background-color:white; }
p, div, span 	{ font-family:sans-serif; font-size:12px; }
h1, h2, h3, h4, h5, h6 { font-family:sans-serif; color:#2A568F; }
h3				{ font-size:20px; }
h4				{ font-size:16px; }

p a				{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
p a:link		{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
p a:visited		{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
p a:hover		{ font-family:sans-serif; font-weight:bold; text-decoration:underline; color:#000066; }
h4 a				{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
h4 a:link		{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
h4 a:visited		{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
h4 a:hover		{ font-family:sans-serif; font-weight:bold; text-decoration:underline; color:#000066; }

table#top		{ border-bottom:solid 1px #000066; }
td#topleft		{ padding-left:15px; padding-bottom:10px; padding-top:10px; }
td.topright		{ width:1%; vertical-align:bottom; padding-right:10px; padding-bottom:10px; padding-top:10px;}

div.content		{ width:600px; padding:10px; }

h2#xpdays		{ margin-bottom:5px; font-family:monospace; font-size:20px; }
h2#xptage		{ margin-top:0px; padding-left:25px; font-family:monospace; font-size:20px; }

.bold		    { font-weight:bold; }
.centered		{ text-align:center; }
.spaced			{ padding-left:15px; }
.small 			{ font-size:12px; vertical-align:top; }

.org			{ font-family:sans-serif; margin-bottom:2px; margin-top:0px; 
					font-size:12px; border:0px; vertical-align:top; }

.logo			{ border:0px; vertical-align:top; margin-bottom:5px; }

.enlogo			{ border:0px; }
.en				{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
.en	a:link		{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
.en	a:visited	{ font-family:sans-serif; font-weight:bold; text-decoration:none; color:#000066; }
.en	a:hover		{ font-family:sans-serif; font-weight:bold; text-decoration:underline; color:#2A568F; }

td#menue		{ background-image:url(/grafiken/XPdays_back.jpg); background-color:white; color:#000066; 
				  padding:10px; vertical-align:top;}

.menuitemactive	{ font-family:sans-serif; font-size:14px; font-weight:bold; color:#FFCE00; 
					margin-bottom:5px; }
.menuitem		{ font-family:sans-serif; font-size:14px; font-weight:bold; color:white; 
					margin-bottom:5px; }
.menuitem a:link 	{ font-family:sans-serif; text-decoration:none; color:#000066; }
.menuitem a:visited { font-family:sans-serif; text-decoration:none; color:#000066; }
.menuitem a:hover 	{ font-family:sans-serif; text-decoration:none; color:#2A568F; }

.menuitem a em	{font-style:normal; color:#f00; }


td#inhalt		{ border-left:solid 1px #000066; padding:10px; font-family:sans-serif; font-size:12px;
				  background-image:url(/grafiken/XPdays_back_big.jpg); background-repeat:repeat-y; height:480px; vertical-align:top; 
				  text-align:left; }

.linkbild		{ border:0px; }
.linktext		{ font-size:16px; font-weight:bold; color:#000066; vertical-align:top; }

.info	{ background-color:#B0C4DE; width:600px; padding:10px; text-align:center; color:white; }
p.xpdaysinfo	{ margin-bottom:3px; margin-top:0px; color:black; font-weight:bold; font-size:16px;}
p.xpdaysinfobig	{ margin-bottom:3px; margin-top:0px; color:black; font-weight:bold; font-size:22px;}

.text		{ text-align:justify; width:600px; margin-top:10px; margin-bottom:10px; padding:10px; }
.textr		{ width:598px; margin-top:10px; margin-bottom:10px; padding:10px; 
			  border:solid 1px #000066;  text-align:left; }
.tabtext	{ width:50%; padding:5px; vertical-align:top; }

ul.big		{ font-size:14px; }
ul.big li	{ margin-bottom:5px; }


.progtime		{ background-color:#2A568F; color:white; }
.progtime h4	{ background-color:#2A568F; color:white; margin-bottom:0px; }
.progtime p		{ margin-top:6px; margin-bottom:6px; }

.progbreak		{ background-color:white; font-weight:bold; }
.progbreak p	{ margin-top:6px; margin-bottom:6px; }

.progspecial	{ background-color:#FFA500; font-weight:bold; }
.progspecial p	{ margin-top:6px; margin-bottom:6px; }

.progtr1		{ background-color:#FAFAD2; }
.progtr1	a:link	  { text-decoration:none; font-weight:bold; color:black; }
.progtr1	a:visited { text-decoration:none; font-weight:bold; color:black; }
.progtr1	a:hover	  { text-decoration:underline; font-weight:bold; color:black; }
.progtr1 p	{ margin-top:6px; margin-bottom:6px; }

.progtr2		{ background-color:#F0FFFF; }
.progtr2	a:link	  { text-decoration:none; font-weight:bold; color:black; }
.progtr2	a:visited { text-decoration:none; font-weight:bold; color:black; }
.progtr2	a:hover	  { text-decoration:underline; font-weight:bold; color:black; }
.progtr2 p	{ margin-top:6px; margin-bottom:6px; }

.progtr3		{ background-color:#F5DEB3; }
.progtr3	a:link	  { text-decoration:none; font-weight:bold; color:black; }
.progtr3	a:visited { text-decoration:none; font-weight:bold; color:black; }
.progtr3	a:hover	  { text-decoration:underline; font-weight:bold; color:black; }
.progtr3 p	{ margin-top:6px; margin-bottom:6px; }

.downloads	{ font-weight:bold; color:red; }
