body									{background: #6F293F url("../images/background.gif") repeat-x; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

.p00002500								{padding:0px 0px 25px 0px;}
.f1124800								{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; line-height:24px;}
.f1124800white							{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; line-height:24px; color:#FFFFFF;}
.f1724800								{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:800; line-height:24px;}
.f1724800white							{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:800; line-height:24px; color:#FFFFFF;}
.f1124800gray							{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; line-height:24px; color:#D3BEA9;}

.popup									{background-image:url(../images/spacer.gif); background-color:#6F293F;}

#wordmark								{position:absolute; left: 35px; top: 31px; width:346px; height: 27px; z-index:10;}
#breadcrumb								{position:absolute; left:241px; top:192px; width:563px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:800;}
#breadcrumbred							{position:absolute; left:241px; top:192px; width:563px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#C21C3E; font-weight:800;}
#breadcrumborange						{position:absolute; left:241px; top:192px; width:563px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#EC7A08; font-weight:800;}
#breadcrumbyellow						{position:absolute; left:241px; top:192px; width:563px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#C6AC00; font-weight:800;}
#breadcrumbgreen						{position:absolute; left:241px; top:192px; width:563px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6A7F10; font-weight:800;}
#breadcrumbblue							{position:absolute; left:241px; top:192px; width:563px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; font-weight:800;}
#breadcrumbpurple						{position:absolute; left:241px; top:192px; width:563px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#706C97; font-weight:800;}
#metanavigation1						{position:absolute; left:  0px; top: 75px; width:912px; height: 12px; z-index:12; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#D3BEA9; text-align:right;}
#metanavigation2						{position:absolute; left:  0px; top: 99px; width:937px; height: 12px; z-index:12; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#D3BEA9; text-align:right;}
#eranavigation							{position:absolute; left:138px; top:109px; width:461px; height: 74px; z-index:10;}
#subnavigation							{position:absolute; left: 12px; top:267px; width:220px; height:100px; z-index:12;}
#picturenavigation						{position:absolute; left:830px; top:267px; width:220px; height:100px; z-index:12;}
#topframecontent						{position:absolute; left:241px; top:209px; width:563px; height: 38px; z-index:10;}
#middleframecontent						{position:absolute; left:241px; top:246px; width:557px; height:  1px; z-index:10;}
#popupbreadcrumb						{position:absolute; left: 12px; top: 29px; width:557px; height: 17px; z-index:11; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:800;}
#popupcontent1							{position:absolute; left: 12px; top: 46px; width:557px; height:  1px; z-index:10;}
#popupimages1							{position:absolute; left:600px; top: 80px; width:140px; height:  1px; z-index:10;}

#metanavigation1 a,
#metanavigation2 a						{color:#D3BEA9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; text-decoration:none; text-align:right;}
#subnavigation a						{color:#D3BEA9; text-decoration:none;}
#metanavigation1 a:hover,
#metanavigation2 a:hover,
#subnavigation a:hover					{color:#FFFFFF; text-decoration:none;}
#middleframecontent table table,
#popupcontent1 table table				{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:800; padding-left:12px; padding-right:12px; padding-top: 0px; padding-bottom: 0px; width:557px; background-color:#D3BEA9; line-height:24px;}
#middleframecontent table table table	{padding-left: 0px; padding-right: 0px; width:400px;}
#popupcontent1 a,
#popupcontent1 a:hover,
#middleframecontent a,
#middleframecontent a:hover				{text-decoration:none;}

.metanavigationhigh						{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; text-decoration:none; text-align:right;}
.navigation								{               font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; padding-bottom:25px; line-height:24px;}
.category								{color:#D3BEA9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:800; padding-bottom:25px; line-height:24px;}
.categorysmall							{color:#D3BEA9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; padding-bottom:25px; line-height:24px;}
.navigationhigh							{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; padding-bottom:25px; line-height:24px;}
.categoryhigh							{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:800; padding-bottom:25px; line-height:24px;}
.caption								{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:800; padding-bottom:25px; line-height:24px;}
.pagenavigation							{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:800; text-decoration:none;}

.headline1red							{color:#C21C3E; font-size:18px; line-height:30px;}
.headline1aubergine						{color:#6F293F; font-size:18px; line-height:30px;}
.headline1orange						{color:#EC7A08; font-size:18px; line-height:30px;}
.headline1yellow						{color:#C6AC00; font-size:18px; line-height:30px;}
.headline1green							{color:#6A7F10; font-size:18px; line-height:30px;}
.headline1blue							{color:#6699FF; font-size:18px; line-height:30px;}
.headline1bluegreen						{color:#00557F; font-size:18px; line-height:30px;}
.headline1purple						{color:#706C97; font-size:18px; line-height:30px;}
.headline1lavender						{color:#8C509B; font-size:18px; line-height:30px;}
.headline2red							{color:#C21C3E;}
.headline2aubergine						{color:#6F293F;}
.headline2green							{color:#6A7F10;}
.headline2orange						{color:#EC7A08;}
.headline2yellow						{color:#C6AC00;}
.headline2blue							{color:#6699FF;}
.headline2bluegreen						{color:#00557F;}
.headline2purple						{color:#706C97;}
.headline2grey							{color:#666666;}
.headline2black							{color:#000000;}
.headline2white							{color:#FFFFFF;}
.headline2lavender						{color:#8C509B;}

.event									{width:557px;}
.eventtop								{width:557px; margin: 0px 0px  0px 0px; padding: 0px  0px 0px  0px; height:34px; background-color:#D3BEA9; border-top:   3px solid #000000; border-right:  3px solid #000000; border-left: 3px solid #000000;}
.eventbottom							{width:542px; margin: 0px 0px 20px 0px; padding: 0px 15px 0px  0px; height:34px; background-color:#D3BEA9; border-right: 3px solid #000000; border-bottom: 3px solid #000000; border-left: 3px solid #000000; text-align:right}
.eventcontent							{width:527px; margin: 0px 3px  0px 3px; padding: 0px 15px 0px 15px;              background-color:#D3BEA9; background-color:#D3BEA9; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:800; line-height:24px;}
.eventpicture							{                                       padding: 0px  3px 8px  3px; float: right;}

.eranavigation							{padding: 0px; margin: 0px;}
.eranavigation ul						{padding: 0px; margin: 0px; list-style-type: none;}
.eranavigation li						{float: left; display: inline; padding: 0px; margin: 0px 25px 0px 0px;}

.vorundfruehgeschichte					{width: 74px; height: 74px;}
.vorundfruehgeschichte a				{display: block; width: 74px; height: 74px; background: no-repeat transparent url(../images/eranavigation1.gif);}
.vorundfruehgeschichte a:hover			{background-position: -74px 0px;}
.vorundfruehgeschichte_nolink			{display: block; width: 74px; height: 74px; background: -74px 0px no-repeat transparent url(../images/eranavigation1.gif);}
.roemerzeit								{width: 27px; height: 74px;}
.roemerzeit a							{display: block; width: 27px; height: 74px; background: no-repeat transparent url(../images/eranavigation2.gif);}
.roemerzeit a:hover						{background-position: -27px 0px;}
.roemerzeit_nolink						{display: block; width: 27px; height: 74px; background: -27px 0px no-repeat transparent url(../images/eranavigation2.gif);}
.fruehmittelalter						{width: 31px; height: 74px;}
.fruehmittelalter a						{display: block; width: 31px; height: 74px; background: no-repeat transparent url(../images/eranavigation3.gif);}
.fruehmittelalter a:hover				{background-position: -31px 0px;}
.fruehmittelalter_nolink				{display: block; width: 31px; height: 74px; background: -31px 0px no-repeat transparent url(../images/eranavigation3.gif);}
.kaiserpfalz							{width: 50px; height: 74px;}
.kaiserpfalz a							{display: block; width: 50px; height: 74px; background: no-repeat transparent url(../images/eranavigation4.gif);}
.kaiserpfalz a:hover					{background-position: -50px 0px;}
.kaiserpfalz_nolink						{display: block; width: 50px; height: 74px; background: -50px 0px no-repeat transparent url(../images/eranavigation4.gif);}
.sebastianmuenster						{width: 53px; height: 74px;}
.sebastianmuenster a					{display: block; width: 53px; height: 74px; background: no-repeat transparent url(../images/eranavigation5.gif);}
.sebastianmuenster a:hover				{background-position: -53px 0px;}
.sebastianmuenster_nolink				{display: block; width: 53px; height: 74px; background: -53px 0px no-repeat transparent url(../images/eranavigation5.gif);}
.stadtgeschichte						{width: 76px; height: 74px;}
.stadtgeschichte a						{display: block; width: 76px; height: 74px; background: no-repeat transparent url(../images/eranavigation6.gif);}
.stadtgeschichte a:hover				{background-position: -76px 0px;}
.stadtgeschichte_nolink					{display: block; width: 76px; height: 74px; background: -76px 0px no-repeat transparent url(../images/eranavigation6.gif);}
