/* Body Tag Einstellungen */
BODY { margin:0px; font-size:18px; }
BODY, A { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#333333; }
A { text-decoration:underline; color:#0000FF; }
H1, H2, H3, H4 { color:#031866; font-weight: bold; }
H1 { font-size: 20px; margin: 0px 0px 15px 0px; color:#031866; }
H2 { font-size: 20px; margin: 0px 0px 5px 0px;  color:#000000;}
H3 { font-weight: bold; font-size: 15px; color:#031866; margin-bottom:2px; }
H4 { letter-spacing:7px; font-size: 15px; margin: 0px 0px 25px 0px; color:#000000; }
P { margin: 0px 2px; line-height:18px; }
P.align-center { text-align:center;  }
P.align-right { text-align:right;  }
P.align-justify { text-align:justify;  }
P.bodytext {  }

.spacer_div { clear:both; }

/* Seitenformatierungen */

#co_main_frm { position:relative; margin:auto; width:980px;}
	#co_header_frm_barriere { height:100px; background-color:#021766; background-image:url(../../gfx/ua_tourismus/img_logo_bariere.jpg); background-position:1px; background-repeat:no-repeat;}
		#co_quick_links_frm { font-size:12px; text-align:right; padding-top:3px; margin-right:5px; color:#FFFFFF;}
		#co_bariere { float:right; border:1px solid #FFFFFF; padding:10px 10px 10px 10px; margin:10px 10px 0 0;   }
		.link_bariere { color:#FFFFFF; text-decoration:none; }
	#co_content_frm { width:auto;  padding-bottom:50px; margin-top:20px; }
		#co_left_frm { float:left; width:300px; }
			#co_menu_left_frm { margin-left:15px; margin-bottom:30px; }
			#co_normal_version { margin:35px 15px 0 0; width:210px; border:1px solid #FFFFFF; padding:4px 0 0 4px; color:#FFFFFF; float:right;}
		#co_center_frm { float:left; width:570px; }
			#co_data_content_frm { margin-left:35px; width:auto; }
	#co_footer_frm { width:auto; height:60px; border-top:2px solid #000000; }
		#co_footer_data { width:auto; margin:auto; text-align:center; padding-top:10px; font-size:18px; line-height:20px; }
			

/* Breichs Menı (MENU TOP) */	
.menu_top_dot { margin-right:5px; }

.co_menu_top_na { float:left; margin-top:7px; margin-right:20px; padding:3px; padding-left:15px; padding-right:15px; }
.menu_top_na { color:#031866; text-decoration:none; font-weight:bold; }

.co_menu_top_ac { float:left; margin-top:7px; margin-right:20px; background-color:#a1b9d7; padding:3px; padding-left:15px; padding-right:15px; }
.menu_top_ac { color:#031866; text-decoration:none; font-weight:bold; }

/* MENU LEFT */

.menu_left_lvl1_na { display:block; text-decoration:none; color:#000000; font-weight:bold; margin-bottom:5px; border-bottom:1px solid #000000; padding-bottom:4px; }
.menu_left_lvl1_ac { display:block; text-decoration:none; color:#000000; font-weight:bold; margin-bottom:5px; border-bottom:1px solid #000000; padding-bottom:4px; }

.menu_left_lvl2_na { display:block; text-decoration:none; color:#000000; font-weight:normal; font-size:17px; margin-bottom:5px; margin-left:3px; 
					 text-indent:14px; }
.menu_left_lvl2_ac { display:block; text-decoration:none; color:#000000; font-weight:bold; font-size:17px; margin-bottom:5px; margin-left:3px;
					 background-image:url(../../gfx/lra_haupt/img_arrow_bariere.jpg); background-repeat:no-repeat; text-indent:14px;
					 background-position:1px; }

.menu_left_lvl3_na { padding:0 0 0 28px; display:block; text-decoration:none; color:#000000; font-weight:normal; font-size:16px; margin-bottom:5px; margin-left:3px;}
.menu_left_lvl3_ac { padding:0 0 0 28px;  display:block; text-decoration:none; color:#000000; font-weight:bold; font-size:16px; margin-bottom:5px; margin-left:3px;
					 background-image:url(../../gfx/lra_haupt/img_arrow_bariere.jpg); background-repeat:no-repeat; text-align:left; background-position:15px; }

.menu_left_lvl4_na { padding:0 0 0 43px; display:block; text-decoration:none; color:#000000; font-weight:normal; font-size:14px; margin-bottom:5px; margin-left:3px; }
.menu_left_lvl4_ac { padding:0 0 0 43px; display:block; text-decoration:none; color:#000000; font-weight:bold; font-size:14px; margin-bottom:5px; margin-left:3px;
					 background-image:url(../../gfx/lra_haupt/img_arrow_bariere.jpg); background-repeat:no-repeat; background-position:30px; }
					 
/* Breadcrump */
.breadcrump_link { font-size:10px; color:#000000; font-weight:bold; }
.breadbrump_no { font-size:10px; color:#000000; font-weight:bold; }

/* Footer */
.footer_links { font-size:18px; color:#0000FF; }

/* QUICK LINKS */
.quicklinks { font-size:18px; text-decoration:none; color:#FFFFFF; line-height:20px; }

/* SEARCHBOX */
.searchbox_input { border:1px solid #000000; height:15px; }

/* TT NEWS */

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {   }
.news-latest-container H2,.news-latest-gotoarchive { color:#fff; padding:3px; margin:3px; }
.news-latest-gotoarchive { font-weight:bold; margin-top:5px; }
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER, { color:#fff; }
.news-latest-gotoarchive A { color:#fff; }
.news-latest-item { padding:0px; margin-top:5px;  }
.news-latest-item IMG { margin-bottom:5px; margin-right:5px; border:1px solid #666; float:left; }
.news-latest-category IMG { float: none; border:none; margin:0px; }
.news-latest-date,.news-latest-morelink,.news-latest-category { font-size:9px; }
.news-latest-morelink { height:12px; }
.news-latest-morelink A { float:right; text-decoration:none; color:#000000; }


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {  }	
.news-list-item { padding:3px; margin:3px; } 
.news-search-form {	padding:3px; margin-bottom:5px; }
.news-search-emptyMsg { margin:0px; }
.news-search-form FORM { margin:0px;	 }
.news-list-container H3 { margin-bottom: 5px; padding: 2px; border-bottom: 1px solid #000000; color:#000000;  }
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER, { color:#000000; padding-left:2px; }
.news-list-container H3 A { color:#000000; text-decoration:none; }
.news-list-container H4 { font-weight:normal; height:70px; padding-left:3px; }
.news-list-date { float: right; color: #000000; width: 180px; text-align: right; height: 18px; margin-top: -2px; margin-right: -2px; font-size: 9px; font-weight: normal; }
.news-list-imgcaption {	float: right; padding-top:3px; padding-right:3px; font-size: 9px; }
.news-list-container IMG { float: right; border:1px solid #666; margin-bottom:5px; margin-right:2px; margin-left:5px; }
.news-list-category IMG { float: none; border:none; margin:0px; }
.news-list-morelink,.news-list-category { font-size:9px; margin-left:3px; }
.news-list-morelink A { margin-bottom:3px; color:#000000; text-decoration:none; padding-top:8px; padding-bottom:8px; }
.news-list-morelink { margin-bottom:3px; color:#000000; text-decoration:none; padding-top:8px; padding-bottom:8px; }
.news-list-browse { text-align: center; }
	
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox { margin:3px; border-top:1px solid #666; padding:3px; background-color:#FFFFFF; }
.tx-ttnews-browsebox TD {  font-size: 10px; }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {  font-weight: bold;  }
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{ margin:0px; }
.tx-ttnews-browsebox-SCell { background-color: #FFFFFF; border:1px solid #666; }
.news-search-emptyMsg {  font-size: 11px; margin-left: 10px; }
/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item { padding:5px; margin-bottom:5px;  }
.news-single-item H2 { font-size: 16px; font-weight:bold; color: #031866; margin-bottom: 0px; }
.news-single-item H3 { margin-bottom: 15px; }
		
.news-single-img { float: right; margin-left:5px; }
.news-single-imgcaption { padding:3px; clear:both; }
.news-single-category { float: right; }
.news-single-backlink, .news-single-backlink a { font-weight: bold; font-size: 10px; margin-bottom: 15px; margin-top: 10px; text-decoration:none; color:#000000; }
.news-single-timedata { float: right; }
.news-single-timedata, .news-single-author,.news-single-imgcaption { font-size: 9px; }
.news-single-author { padding-bottom: 3px; }
.news-single-additional-info { background-color: #BBE53A; clear: both; margin-top: 15px; border: 1px solid #666; padding:3px; padding-bottom:0px; }
.news-single-related,.news-single-files,.news-single-links  { border: 1px solid #666; margin:0px; margin-bottom: 3px; padding:3px; background-color:#F9FFE5; }
.news-single-related DD, .news-single-links DD, .news-single-files DD { margin-left:20px; }
.news-single-related DT, .news-single-links DT, .news-single-files DT { font-weight: bold; font-size: 11px; margin-left:5px; width:90%; }
	
/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container { padding:3px; border:1px solid #333; background-color:#BBE53A; }
.news-amenu-container LI { padding-bottom:1px; }
.news-amenu-container UL { padding:3px; margin-top:5px; margin-left:0px; margin-bottom:0px; border:1px solid #666; background-color:#F9FFE5; list-style-type: none; }
.news-amenu-container H2 { color:#fff; padding:3px; border:1px solid #666; background-color:#769024; }
.news-amenu-item-year { font-weight: bold; border: 1px solid #666; padding: 2px; background-color: #769024; color:#fff; }

/* Behırdenfıhrer */
	/* SUCH BEREICH */
	#tx_authorityleader_search_block { border:1px solid #000000; background-color:#E8E8E8; }
	
		/* ABC MENı  */
		.tx_authorityleader_abc_menu_frm { margin-left:8px; padding-bottom:4px; }
		.tx_authorityleader_abc_menu_link { color:#333333; text-decoration:none; }
		.tx_authorityleader_letters { float:left; padding:2px; margin-right:8px; border-top:1px solid #A7A7A7; border-bottom:1px solid #A7A7A7; margin-top:5px; }
		
		/* SEARCH FORM */
		.tx_authorityleader_search_fields_frm { margin-top:10px; padding-bottom:5px; }
		.tx_authorityleader_btn_submit { border:1px solid #A7A7A7; color:#333333; background-color:#E1E8F2; }
		.tx_authorityleader_input_field { border:1px solid #A7A7A7; }
		.tx_authorityleader_select_field { width:140px; }
	
	/* ERGEBNIS BEREICH */
	#tx_authorityleader_summary_block { margin-top:20px; }
	
	/* DETAIL AUSGABE */
	.tx_authorityleader_detail_block { margin-top:15px; }
		.tx_authorityleader_detail_block_subjects { margin-top:5px; border-bottom:2px solid #333333; padding-bottom:5px; }
		.tx_authorityleader_detail_block_subjects_persons { margin-top:10px; padding-bottom:5px; margin-bottom:8px; border-bottom:2px solid #333333; }
		.tx_authorityleader_detail_block_catchword_persons { margin-top:10px; padding-bottom:5px; border-bottom:1px solid #333333; }
		.tx_authorityleader_detail_block_catchword_text { margin-top:10px; }
		.tx_authorityleader_detail_block_catchword_backlink { margin-top:10px; padding-top:10px; border-top:1px solid #000000; }
	
		.tx_authorityleader_detail_block_chatchword_persons_outer { width:527px; margin-bottom:10px; }						
		.tx_authorityleader_detail_block_chatchword_persons_float { float:left; margin-top:10px; padding:5px;  width:245px; border:1px solid #CCCCCC; margin-right:5px; background-color:#f5f5f5; height:115px; }
			.tx_authorityleader_detail_block_catchword_persons_address { margin-bottom:5px; }
		.tx_authorityleader_detail_block_catchword_comment { margin-top:5px; margin-bottom:5px; }
		.tx_authorityleader_detail_block_catchword_department { margin-top:15px; margin-bottom:5px; }
		
		.tx_authorityleader_right_block_persons { padding-top:5px; border-bottom:1px solid #000000; margin-bottom:5px; padding-bottom:5px; }	


/* tx-sickreisrat-pi1 */
.tx_sic_kreisrat_searchbar { background-color:#FFFFFF !important;}
.kreisrat div.title{ background-color:#FFFFFF !important; color:#000000 !important; }

/* tt-address */
.tx-ttaddress-pi1 div.vcard { padding:15px 0 0 0; }
.tx-ttaddress-pi1 div.adr { border-top:1px solid #000000;}
		
/* tx-dropdownsitemap */
.tx-dropdownsitemap-pi1 div.expAll  { background-color:#FFFFFF; border:none; border-bottom:1px solid #DDBD2C;}
.tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {background-color:inherit; color:#777777 };

