/* Drop-Down-Sitemap */
.tx-dropdownsitemap-pi1 ul img {
	display: block;
	float: left;
	margin-top: 6px;
}


/* .tx-ttaddress-pi1 {clear: both;} */
.vcard { width:100%; float:left; margin-bottom:15px;}
.vcard img{ margin-right:10px ! important; float:left;} 
.vcard-block {width:100%; display:block; margin-bottom:15px;}
.vcard-block img{ margin-right:10px ! important;} 
.photo {}
.tel{background: transparent url(icons/tel.gif) no-repeat left center;padding-left:25px; float:left;} 
.phone{background: transparent url(icons/phone.gif) no-repeat left center;padding-left:25px; float:left;} 
.fax{background: transparent url(icons/fax.gif) no-repeat left center;padding-left:25px; float:left;} 
.mail { float:left; padding-left:25px !important;}
.fn{}
.profil a{background: transparent url(styles_fz/images/icons/intern.gif) left top no-repeat;padding-left:25px;}
.vcard-block  .title{clear: both;}
.vcard-block  .photo {}
.vcard-block  .tel{background: transparent url(icons/tel.gif) no-repeat left center;padding-left:25px; float:left;} 
.vcard-block  .phone{background: transparent url(icons/phone.gif) no-repeat left center;padding-left:25px; float:left;} 
.vcard-block  .fax{background: transparent url(icons/fax.gif) no-repeat left center;padding-left:25px; float:left;} 
.vcard-block  .mail { float:left; padding-left:25px;}
.vcard-block  .fn{}
.vcard-block  .title{}
.vcard-block  .profil{}



/* Indexed Search */
.tx-indexedsearch-searchbox fieldset { border:none; margin-bottom:10px;}
.tx-indexedsearch-form label{width:120px; float:left;} 
.tx-indexedsearch-form input{width: 255px;}
.tx-indexedsearch-search-for label{width:120px; float:left; }
.tx-indexedsearch-search-in label{width:120px; float:left; }
.tx-indexedsearch-search-select-section label{width:120px; float:left; }
.tx-indexedsearch-search-freeindexuid label{width:120px; float:left; }
.tx-indexedsearch-search-select-order label{width:120px; float:left; }
.tx-indexedsearch-search-select-results label{width:120px; float:left; }
.tx-indexedsearch-search-select-group label{width:120px; float:left; }
.tx-indexedsearch-info dt{padding-left: 30px; float:left;font-weight: normal;font-style:italic;}
/*
.tx-indexedsearch-search-submit  {padding: 5pt 0pt 0pt 130px; }
.tx-indexedsearch-res	{ clear:both; padding-top:5px; }                        siehe common.css*/
.res-tmpl-css {border-top:1px solid #ccc;}
.tx-indexedsearch-browsebox p{ border-bottom:1px solid #ccc; padding:5px; margin-bottom:15px;}
.tx-indexedsearch-whatis { border-top:1px solid #ccc; padding:5px;}

.res-tmpl-css {border-bottom:1px solid #CCCCCC; border-top:none;  margin-bottom:10px;}

.browsebox { padding: 0px; list-style-type: none; float:left; margin:0px 0px 10px 0px; border-top:1px dotted #f60; border-bottom:1px dotted #f60;width:100%;}

ul.browsebox { margin-left:0px !important;}

.browsebox li { 
display: block;
float: left;
}

.browsebox li a { 
text-decoration: none;
padding: 0 5px 0 0px;
font-size: 1em;
text-align: center;
}

.tx-indexedsearch-browselist-currentPage {}


pre {
	font-size: 1.1em;
}
#menu-updated h2 {
	font-size: 1.1em;
	border: 1px solid #286EA0;
	padding 3px;
	padding-left: 5px;
	height: 31px;
	-height: 36px;
	
	margin-bottom: 3px;
	padding-top: 3px;
}
#menu-updated ul li a,
#menu-updated ul li a:hover {
	font-size: 10px;
	border: none;
	width: 130px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	background-color: none;
}

#menu-updated ul li {
	list-style-type: square;
	margin-left: 20px;
}
.csc-frame-frame1 {
	background-color: #F3F3F3;
	border: 1px solid black;
	padding: 2px;
	font-family: courier;
	font-size: 14px;
}
.csc-frame-frame2 {
	background-color: #FFFFCC;
	border: 2px solid red;
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
}

#story ul.csc-bulletlist-1 li {
margin-left:0px;
background: transparent url(styles_fz/images/arrows/about.gif) left top no-repeat;
background-position:0 6px;
padding-left: 15px;
text-align: left;
line-height:1.8em;
}
#story h2.csc-firstHeader {
	margin-top: 26px;
}

.csc-sitemap {list-style-image: url(styles_fz/images/arrows/informationservices.gif); padding-bottom:10px;}
.csc-sitemap li {padding-bottom:10px;}
#story ul ul.csc-sitemap li {}



.contenttable,
.tsref {
	border: 1px solid #cccccc;
	background-color: ##bfe5f2;

}
th {
	background-color: #bfe5f2;
	margin-bottom: 0px;
}
td {
	vertical-align: top;
}
.even {
	background-color: #F2F2F2;
}
.odd{
	background-color: #EAEAEA;
}
 .code-table {
	background-color: #f4f4f4;
	display: block;
	width: 200px;
	overflow: auto;
}
span.hidden {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:0;
	height:0;
	overflow:hidden;
	display:inline;
}

.geshi-header {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-weight: bold;
}

table.typo3-adminPanel {
	text-align: left;

}
TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD { background-color: #9BA1A8; }
TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD { background-color: #ABBBB4; }

TABLE.typo3-adminPanel TABLE, TABLE.typo3-adminPanel TD { border: 0px; }
TABLE.typo3-adminPanel TD FONT { font-family: verdana; font-size: 10px; color: black; }
TABLE.typo3-adminPanel TD A FONT { font-family: verdana; font-size: 10px; color: black; }
TABLE.typo3-editPanel { border: 1px solid black; background-color: #F6F2E6; }
TABLE.typo3-editPanel TD { border: 0px; }



/******************** tt News Überschreibungen  ***********************************/

.news-list-img { float:left;}

.news-list-item  { margin-bottom:10px; border-bottom:1px dotted #ccc; padding-bottom:5px;}

/******************** text-pic Überschreibungen  ***********************************/

.csc-textpic-clear { clear:none !important;}

.csc-textpic { float:left; margin-bottom:10px;}


/******************** sk_gallery  *****************/

.tx-sksimplegallery-pi1 dl.list  {border:none !important;background:none !important;}
.tx-sksimplegallery-pi1 dl.list dt {border:none !important;}
.tx-sksimplegallery-pi1 dl.list dd {font-weight:normal;height:20px;}

.tx-sksimplegallery-pi1 dl.single  {border:none !important;}
.tx-sksimplegallery-pi1 dl.single dt {border:none !important;}
.tx-sksimplegallery-pi1 dl.single dd {background:none !important;font-weight:normal;height:20px;}

.tx-sksimplegallery-pi1 .description  {border:none;}



/******************** smart flv player kuloplayer *****************/
.tx_kuloplayer_pi1-player {clear:none !important;}
 