#fullcontent		{ width: 963px; padding-right: 10px; padding-bottom: 10px; border-right: 1px solid #dad7c4; }
#footerline			{ width: 964px; padding-right: 10px; border-top: 1px solid #dad7c4; }
#header				{ width: 970px; }
#logo				{ float: left; width: 237px; padding-top: 24px;}

#headpictures		{ float: left; padding-left: 4px; padding-right: 4px; padding-bottom: 23px; }
#headpictures_zoom		{ float: left; padding-left: 4px; padding-right: 4px; padding-bottom: 13px; }
#headpictures_grey	{ float: left; padding-left: 4px; background-color: #dad7c4; padding-right: 4px; padding-bottom: 23px;}
#headpictures_grey_zoom	{ float: left; padding-left: 4px; background-color: #dad7c4; padding-right: 4px; padding-bottom: 13px;}
#headpictures_inner	{ position: relative; }

#headpictures #search_div
					{ border: 1px solid #dbd9d0; width: 170px; background-color:#FFFFFF; }

#headpictures_grey #search_div
					{ border:1px solid #b1af9f; width: 170px; background-color:#FFFFFF; }

#search_div_left 	{ width: 154px; float:left; }
#search_div_right 	{ width: 14px; float:left; }


#rightsite			{ float: left; width: 172px; }
#rightsite_inner	{ border-left: 1px solid #7a786a; padding-top: 8px; padding-bottom: 17px; }
#rightsite_headline	{ padding-left: 24px; padding-top: 2px; padding-bottom: 4px; border-left: 1px solid #7a786a; border-bottom: 1px solid #7a786a;}
#rightsite .entry_div	{ padding-bottom:17px; }

#rightsite .left	{ width: 21px; float: left; }
#rightsite .right	{ float: left; width: 150px;}
	
#main				{ width: 963px; margin-top: 20px;}
#main_zoom			{ width: 963px; margin-top: 0px; }

#adminnavi			{ padding-left: 241px; padding-top: 6px;}

#navigation			{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px;	width: 307px; float: left; min-height: 1px;}
#navigation_map		{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px;	width: 240px; float: left; min-height: 1px;}
#navigation_map_zoom		{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px;	width: 240px; float: left; min-height: 1px; margin-top: 100px;}

#nav_left_1			{ border-left: 45px solid #f7a940; padding-left: 4px; margin-bottom: 20px;}
#nav_left_1_off		{ border-left: 45px solid #ffffff; padding-left: 4px; margin-bottom: 20px;}
#nav_left_1_inner	{ width: 165px; border-top: 1px solid #f7a940; border-top: 1px solid #f7a940; border-bottom: 1px solid #f7a940;}
#nav_left_1_inner_off	{ width: 165px; border-top: 1px solid #f7a940; border-bottom: 1px solid #f7a940;}

#nav_left_2			{ border-left: 45px solid #dad7c4; padding-left: 4px; }
#nav_left_2_off		{ border-left: 45px solid #ffffff; padding-left: 4px; }
#nav_left_2_inner	{ width: 165px; border-top: 1px solid #828073; border-top: 1px solid #828073; border-bottom: 1px solid #828073; }
#nav_left_2_inner_off	{ width: 165px; border-top: 1px solid #828073; border-bottom: 1px solid #828073;}


#content			{ width: 656px; float: left; margin-bottom: 12px;}
#content_map		{ width: 723px; float: left; margin-bottom: 12px;}
#bildarchiv			{ width: 458px; float: left; margin-bottom: 12px;}
#bildarchiv_zoom	{ width: 722px; float: left; margin-bottom: 12px; position: relative; }
#downloadcenter		{ width: 484px; float: left; margin-bottom: 12px;}
#content_home		{ width: 484px; float: left; margin-bottom: 12px;}
#search				{ width: 484px; float: left; margin-bottom: 12px;}

#footer				{ margin-left: 307px; padding-bottom: 17px;}
#footer_inner		{ width: 656px; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #a7a38b;}

#breadcrumb			{ width: 506px; padding-top:52px; float: left; }
#breadcrumb_inner	{ padding-left: 66px; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px; color: #a7a38b; }
#breadcrumb_inner_map	{ padding-left: 0px; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px; color: #a7a38b; }
#searchform			{ padding-left: 44px; padding-top:28px; float: left; }

.orange				{ text-decoration: none; color: #f7a940; }

.clear				{ clear: both; float: none; }

.navi_left_1_div	{ width: 165px; }
.navi_left_1		{ text-decoration: none; color: #7a786a; }
.navi_left_1:hover	{ text-decoration: none; color: #f7a940; }
.navi_left_1_active	{ text-decoration: none; color: #f7a940; }

.navi_left_col_1	{ padding-top: 5px; width: 17px; float: left; }
.navi_left_col_2	{ padding-top: 3px; padding-bottom: 3px; width: 148px; float: left; }
.navi_left_col_3	{ position: absolute; margin-left: 155px; z-index: 20; }

.navi_left4_col_1	{ padding-top: 5px; width: 34px; float: left; }
.navi_left4_col_2	{ padding-top: 3px; padding-bottom: 3px; width: 131px; float: left; }
.navi_left4_col_3	{ position: absolute; margin-left: 138px; z-index: 20; }

.navi_left5_col_1	{ padding-top: 5px; width: 40px; float: left; }
.navi_left5_col_2	{ padding-top: 3px; padding-bottom: 3px; width: 125px; float: left; }
.navi_left5_col_3	{ position: absolute; margin-left: 132px; z-index: 20; }

.navi_left_line		{ height: 1px; font-size: 1px; background-color: #828073; }
.navi_left_line2	{ height: 1px; font-size: 1px; background-color: #f7a940; }

.navi_left_2_div	{ width: 165px; }
.navi_left_2		{ text-decoration: none; color: #828073; }
.navi_left_2:hover	{ text-decoration: none; color: #828073; }
.navi_left_2_active	{ text-decoration: none; color: #828073; }

.navi_bottom		{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; text-decoration: none; color: #a7a38b; }
.navi_bottom:hover	{ text-decoration: none; color: #f7a940; }
.navi_bottom_active	{ text-decoration: none; color: #f7a940; }

#content .entry_div				{ width: 656px; padding-bottom:17px; clear: both;}
#content .picture_div			{ margin-left: 92px; width: 168px; float: left; min-height: 1px;}
#content .picture_div p a		{ text-decoration:none; color:#f7a940;}
#content .picture_div_inner		{ min-height: 1px;}
#content .text_div				{ width: 392px; float: left; line-height: 18px; margin-bottom: 5px;  font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; color: #7a786a;}
#content .text_div p a			{ text-decoration:underline; color:#7a786a;}
#content .text_div p a:hover	{ text-decoration:underline; color:#f7a940; }
#content ul						{ margin-top: 18px;;}

#content_home .entry_div		{ width: 484px; padding-bottom:17px;}
#content_home .picture_div		{ width: 260px; min-height: 1px;}
#content_home .picture_div_inner{ min-height: 1px;}
#content_home .text_div			{ width: 392px; font-family: Tahoma, Arial, Verdana, sans-serif; line-height: 18px; font-size: 12px; color: #7a786a;}
#content_home .text_div a		{ text-decoration:none; color:#a7a38b;}
#content_home .text_div a:hover	{ text-decoration:underline; }

#downloadcenter .entry_div		{ width: 484px; padding-bottom:34px; }
#downloadcenter .text_div		{ width: 484px; font-family: Tahoma, Arial, Verdana, sans-serif; line-height: 18px; font-size: 12px; color: #7a786a;}
#downloadcenter .text_div a		{ text-decoration:none; color:#a7a38b;}
#downloadcenter .text_div a:hover	{ text-decoration:underline; }

#bildarchiv .entry_div			{ width: 458px; padding-bottom:0px;}
#bildarchiv .text_div			{ width: 458px; font-family: Tahoma, Arial, Verdana, sans-serif; line-height: 18px; font-size: 12px; color: #7a786a;}
#bildarchiv  h1					{ margin-bottom: 1px;}
#bildarchiv  h2					{ border-bottom: 1px solid #a7a38b; padding-bottom: 2px; margin-bottom: 16px; margin-top: 18px;}
#bildarchiv .text_div a			{ text-decoration:none; color:#a7a38b; cursor: pointer;}
#bildarchiv .text_div a:hover	{ text-decoration:none; color:#f7a940;}
#bildarchiv .div_left 			{ width: 400px; float:left; }
#bildarchiv .div_right 			{ width: 58px; float:left; text-align: right; }

#content_map  a 				{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px; font-weight:bold; color: #7a786a; margin:0px; padding-bottom: 15px;}
#content_map  .fliesstext		{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px; color:#7a786a; margin:0px; padding-bottom: 15px;}
#content_map  .fliesstext_white		{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; color:#ffffff; margin:0px; }
#content_map  .fliesstext p a			{ text-decoration:underline; color:#7a786a; font-weight:normal;}
#content_map  .fliesstext p a:hover	{ text-decoration:underline; color:#f7a940; font-weight:normal;}

.link							{ text-decoration:none; color:#a7a38b;}
.link:hover						{ text-decoration:underline; }

#downloadcenter .link			{ text-decoration:none; color:#f7a940;}
#downloadcenter .link:hover		{ text-decoration:underline; }

#search .link					{ text-decoration:none; color:#a7a38b;}
#search .link:hover				{ text-decoration:underline; }

input.search					{ border: 0px; width:145px; line-height: 12px; height: 12px; }
:root input.search				{ height: 14px; }

body				{ padding:0px; margin: 0px 0px 0px 0px; background:#ffffff; font-family: Tahoma, Arial, Verdana, sans-serif; line-height: 18px; font-size: 12px; color:#7a786a;}

h1.content			{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 18px; font-weight: normal; color: #7a786a; margin:0px; padding-bottom: 15px;}
h2.content			{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; font-weight:bold; color: #7a786a; margin:0px; padding-bottom: 15px;}
h2.content_notext			{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; font-weight:bold; color: #7a786a; margin:0px; padding-bottom: 0px;}

#rightsite h1		{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #da021d; margin:0px; padding-bottom: 0px;}
#rightsite p		{ margin-top: 0px; color:#7a786a; }
#rightsite p a		{ color: #a7a38b; }


p					{ margin-top: 0px; margin-bottom: 0px; color:#7a786a;}
p.contentwhite		{ margin-top: 0px; margin-bottom: 12px; color:#ffffff;}
ul					{ color:#7a786a; padding-left:5px; margin-left:5px; margin-top:0px; padding-top:0px;}
li					{ padding-left:0px; margin-left:8px; margin-top:0px; padding-top:0px; }

input 				{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; background-color: #ffffff; padding-left: 2px; }
form 				{ border: 0; margin: 0; padding: 0; }

.breadcrumb			{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px; line-height: 12px; color: #a7a38b; text-decoration: none;}
.breadcrumb:hover	{ color: #7a786a; text-decoration: underline;}

a.desctext, .desctext,
a.desctext:hover
					{ font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; color: #ff9600; text-decoration: none; }

.login_left			{ width: 120px; margin-top: 2px; float: left; }
.login_right		{ width: 240px; margin-top: 2px; float: left; }

.login_right input  { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color:#7a786a; border: 1px solid #b1af9f; }
.login_right .noborder 	{ border: 0;}

.mapauswahllisten	{ width: 172px; padding:0px; margin: 0px 0px 0px 0px; background:#ffffff; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; color:#7a786a;}
.mapeingabefeld		{ width: 168px; padding:0px; padding-left:2px; margin: 0px 0px 0px 0px; background:#ffffff; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; color:#7a786a;}


#pic11				{ position: absolute; left: 88px; top: 50px; width: 84px; height: 46px; }
#pic12				{ position: absolute; left: 220px; top: 0px; width: 84px; height: 46px; text-align: right; }
#pic13				{ position: absolute; left: 440px; top: 50px; width: 84px; height: 46px; text-align: right; }
#pic14				{ position: absolute; left: 616px; top: 0px; width: 84px; height: 46px; }
#pic21				{ position: absolute; left: 22px; top: 0px; width: 84px; height: 46px; text-align: right; }
#pic22				{ position: absolute; left: 220px; top: 0px; width: 84px; height: 46px; text-align: right; }
#pic23				{ position: absolute; left: 396px; top: 50px; width: 84px; height: 46px; text-align: right; }
#pic24				{ position: absolute; left: 594px; top: 50px; width: 84px; height: 46px; text-align: right; }
#pic31				{ position: absolute; left: 88px; top: 50px; width: 84px; height: 46px; text-align: right;  }
#pic32				{ position: absolute; left: 396px; top: 50px; width: 84px; height: 46px; text-align: right; }
#pic33				{ position: absolute; left: 506px; top: 0px; width: 84px; height: 46px; text-align: right;  }
#pic34				{ position: absolute; left: 594px; top: 50px; width: 84px; height: 46px; text-align: right; }
#pic41				{ position: absolute; left: 198px; top: 50px; width: 84px; height: 46px; }
#pic42				{ position: absolute; left: 242px; top: 0px; width: 84px; height: 46px; text-align: right; }
#pic43				{ position: absolute; left: 396px; top: 50px; width: 84px; height: 46px; text-align: right; }
#pic44				{ position: absolute; left: 462px; top: 0px; width: 84px; height: 46px; text-align: right; }

#tooltip { position: absolute; z-index: 3000; border: 1px solid #dbd9d0; background-color: #fff; opacity: .85; -ms-filter: “Alpha(Opacity=85)”; filter: Alpha(Opacity=85); -khtml-opacity: .85; -moz-opacity: .85; }
#tooltip h3, #tooltip h4, #tooltip div { margin: 0; }
#tooltip .oben { font-size:12px; line-height: 18px; color:#7a786a; font-weight:normal; width: 261px; padding: 4px; border-bottom: 1px solid #f7a940;}
#tooltip .unten { font-size:12px; line-height: 18px; color:#7a786a; font-weight:normal; width: 261px; padding: 4px; padding-top: 16px; padding-bottom: 16px; }

#bildarchiv_zoom .items { position: relative; margin:0; padding:0; width: 722px; height: 586px; }
#bildarchiv_zoom .items .item { display:none; position:absolute; top:0; left:0; width: 722px; font-size:12px;}


#bildarchiv_zoom .items .picture_header { margin-bottom: 5px; }
#bildarchiv_zoom .items .picture { text-align: center; }
#bildarchiv_zoom  .picture_footer { margin-top: 5px; }
#bildarchiv_zoom .items .left { float: left; }
#bildarchiv_zoom .items .right { float: right; }
#bildarchiv_zoom .items .right a { text-decoration:none; color:#7a786a; }
#bildarchiv_zoom .items .right a:hover { text-decoration:none; color:#f7a940; }
#bildarchiv_zoom .prev { position:absolute; top:240px; left:10px; width: 12px; height: 21px; background-image: url(../images/pfeil_links.png); cursor: hand;}
#bildarchiv_zoom .next { position:absolute; top:240px; right:10px; width: 12px; height: 21px; background-image: url(../images/pfeil_rechts.png); cursor: hand;}
