@CHARSET "UTF-8";

#c76 {
	display: block;
	width: 320px;
	height: 100px;
	overflow: hidden;
}



#cont .splitLine {
	clear: both;
	height: 30px;
	background: transparent url(../img/splitLineBig.gif) left center repeat-x; 
}

.headerwrap1 {
	margin: 0 0 10px 0;
}
.csc-textpic-text,
.csc-textpic-imagewrap {
	margin: 0px 0 15px 0;
}

.csc-textpic {
  float: left;
  margin-right: 8px;
}

.plus                                        {
 border: 1px;
 background:transparent url() no-repeat scroll left top;
 height:10px;
 position:absolute;
 right:0;
 top:0;
 width:9px;
 z-index: 1000;
 }
/* ****************** Felder ************************* */
.nav1Cont {
	width: 200px;
	margin-top: 12px;
	background: transparent url(../img/bgLayerNav.jpg) no-repeat top;
}
.nav1Cont .nav1_el {
	margin-left: 0px;
}
/* ****************** tt_news ************************* */
#news-latest-container-scroll .news-latest-date a {
	display: block;
	margin: 5px 0 0 0;
	text-decoration: none;
}
#news-latest-container-scroll .news-latest-date {
	float: left;
	width: 60px;
	height: 20px;
	overflow: hidden;
}
#news-latest-container-scroll .news-latest-hdl {
	float: left;
	width: 240px;
	height: 20px;
	overflow: hidden;
}
#news-latest-container-scroll .news-latest-hdl h3 {
	margin: 0;
	padding: 0;
}
#news-latest-container-scroll .container {
	padding: 20px 0 0 0;
}
.news-single-img {
	display: table;
	float: left;
	padding: 10px 15px 0 0;
}
.news-latest-item .container .image {
	display: table;
	float: left;
	margin: 15px 0 0 0;
}
#cont .blockRight .gigs .splitLine {
	height: 10px;
}

.news-single-category,
.news-single-author,
.news-list-category,
#news-latest-container-scroll h2,
#news-latest-container-scroll .el,
#news-latest-container-scroll .news-latest-gotoarchive {
	display: none;
}
.news-latest-item .image,
.news-list-item .image {
	float: left;
	padding-right: 10px;
}
/* ****************** Kontakt form ************************* */
.nlSubscribe .error {
	float: left;
	margin-left: 120px;
}
.nlSubscribe .unsubscribe,
.nlSubscribe .htmlFormat {
	display: none;
}

/* ****************** login ************************* */
#tx_felogin_pi1 fieldset {
	float: left;
	clear: both;
}
#tx_felogin_pi1 fieldset legend {
	display: none;
}
#tx_felogin_pi1 label {
	float: left;
	width: 120px;
	clear: both;
}
#tx_felogin_pi1 input[type=password],
#tx_felogin_pi1 input[type=text] {
	float: left;
	width: 178px;
	border: 1px dotted #C00;
}
#tx_felogin_pi1 input[type=submit] {
	margin-left: 120px;
}
#tx_felogin_pi1 div {
	float: left;
	margin-bottom: 15px;
}

fieldset {
	border: 0;
}

/* ****************** Kontakt form ************************* */
#kontaktForm {
	width: 320px;
}
.tx-thmailformplus-pi1 .error {
	padding: 5px 0 15px 30px;
}
.formRow {
	float: left;
	width: 325px;
	margin-bottom: 15px;
	clear: both;
}
.contMid .blockLeft .formRow {
	width: 310px;
}
.label {
	float: left;
	width: 120px;
	clear: both;
}
.field {
	float: left;
	width: 200px;
}
.sbtSub {
	margin-left: 120px;
}

/* ****************** guestbook ************************* */
.tx-veguestbook-pi1 {
	float: left;
	overflow: hidden;
	width: 320px;
}
.tx-veguestbook-pi1 input ,
.tx-veguestbook-pi1 textarea {
	color: #000 !important;
}
.tx-guestbook-clear {
	border-top: 1px #000 solid;
	margin-bottom: 10px;
}
.tx-veguestbook-pi1 .tx-guestbook-field label {
  width: 120px;
  overflow: hidden;
}

.tx-veguestbook-pi1 input.tx-guestbook-submit {
  color: #000 !important;
  margin-left: 120px;
}
.tx-veguestbook-pi1 h2.tx-guestbook-header {
  background: transparent;
  padding: 0;
  font-weight: normal;
  margin:0;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
  display: none;
}
.tx-veguestbook-pi1 * {
  color: #FFF;
}
.tx-veguestbook-pi1 .tx-guestbook-right {
  margin: 0 0 15px 0; 
  padding: 0;
  background:transparent url(../img/splitLineBig.jpg) repeat-x scroll left bottom;
  clear:both;
  color: #FFF;
}
.tx-veguestbook-pi1 .tx-guestbook-latest p, .tx-veguestbook-pi1 .tx-guestbook-right p {
	color: #FFF;
}
.tx-veguestbook-pi1 .tx-guestbook-pagination {
	font-size: 11px;
}
.tx-guestbook-date {
  font-size: 9px;
}

.tx-guestbook-clear {
  height: 1px;
}
.tx-guestbook-result {
  padding-bottom: 10px;
}
/* ****************** Sitemap ************************* */
.tx-flseositemap-pi1                       { float:left; width: 300px; margin-top: 15 px; }
.tx-flseositemap-pi1 li ul                 { padding: 5px 0 5px 20px; list-style: none; }
.tx-flseositemap-pi1 ul li.deep0 a         { display: none; }

.tx-flseositemap-pi1 ul li.deep1 a         { display: block !important; }

.tx-flseositemap-pi1 ul.deep1              { background: url(../img/splitLineBig.gif) repeat-x top; padding: 10px 0 10px 0px; margin-bottom:10px; }
.tx-flseositemap-pi1 ul.deep2              { background: url() repeat-x bottom; padding: 10px 0 10px 20px; }

.tx-flseositemap-pi1 ul li.deep1           { list-style-image: url(../img/arrowMoreDrk.gif); text-indent: 10px; }
.tx-flseositemap-pi1 ul li.deep2           { list-style-image: url(../img/arrowMore.gif); text-indent: 10px; }
.tx-flseositemap-pi1 ul li.deep3           { list-style-image: url(../img/arrowMoreDrk.gif); text-indent: 10px; }
.tx-flseositemap-pi1 ul li.deep0           { list-style-image: url(''); text-indent: 10px; list-style:none; }
.deep0 li.lastDay { margin-top: 10px; }
.deep1 li.lastDay { margin-top: 0px; }

.tx-wecmap-pi1 table {
margin-top: 20px;
  float:left;
}

ul.csc-bulletlist {
	padding: 10px 0 10px 20px;
}
ul.csc-bulletlist li {
	float: left;
	list-style-image: url(../img/arrowMoreDrk.gif);
	margin-bottom: 10px;

}

#center .cont ul.csc-bulletlist li {
  width: 440px;
}

a:link, a:visited {
	color: #CCC;
}
a:hover {
	color: #FFF;
}

a.arrowLink {
 line-height: 18px;
 padding-left: 12px;
 background: url(../img/arrow.gif) no-repeat scroll 0 2px;
 font-weight: normal;
 }
 
 /* ****************** Felder ************************* */
.tx-guestbook-form-textarea,
.tx-guestbook-form-inputfield-big,
.tx-veguestbook-pi1 .tx-guestbook-form-inputfield-big,
.tx-veguestbook-pi1 .tx-guestbook-field .tx-guestbook-form-inputfield-med,
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med
.field .txt,
.field .text,
.field .txtarea {
	width: 178px !important;
	border: 1px dotted #C00;
}
.tx-guestbook-form-error,
.tx-veguestbook-pi1 ul li,
.nlSubscribe .error,
.tx-thmailformplus-pi1 .error {
	color: #FFCC00 !important;
}
