@CHARSET "UTF-8";

/* ##################################################
 * #												#
 * # HOCHZWEI Stylesheet							#
 * #												#
 * # Autor: Frederick Stierle						#
 * # 												#
 * # Datum: 16.10.2008								#
 * # 												#
 * ################################################## 
 */

.clearBoth {
	clear: both;
}

#contTeaser .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;
 }
 
.blockLeft ul {
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 15px;
	padding:0;
}
.blockLeft li {
background:transparent url(../img/mrNextnet/li.png) no-repeat scroll 0 6px;
}
.blockLeft li {
	padding-left:22px;
}
 
img.iconPopup {
	padding-right: 5px;
}

div.error {
	color: #FF0;
	margin: 15px 0 15px 0;
}
 

/* ****************** Kontakt Formular ************************ */
#kontaktForm {
	width: 460px;
	overflow: hidden;
	background:transparent url(../img/mrNextnet/linie437.gif) left bottom no-repeat;
}

#kontaktFormpb {
	width: 460px;
	overflow: hidden;
	background:transparent url(../img/mrNextnet/linie437.gif) left bottom no-repeat;
}

.formRowTxt {
	clear:both;
	float: left;
	width: 440px;
	overflow: hidden;
	margin: 0 0 10px 0;
}
.formRowTxt .hdl {
	font-weight: bold;
}
.formRow {
	float: left;
	width: 210px;
	overflow: hidden;
	margin:0 20px 10px 0;
}

.formRowTxt .txt {
	float: left;
	width: 440px;
	clear: both;
}

.textarea {
	width: 435px;
}

.textarea .field {
	clear: both;
}

.textarea .field .txtarea {
	width: 433px;
	height: 40px;
	border: 1px solid #8CA9BD;
}

.formRow .field {
	width: 210px;
	float: left;
	margin: 0 0 5px 0;
}
.formRow .label {
	width: 210px;
	float: left;
	margin: 0 0 5px 0;
}

.formRowTxt .label {
	width: 210px;
	float: left;
	margin: 0 0 5px 0;
}

.formRow .field .text {
	width: 208px;
	border: 1px solid #8CA9BD;
}

.formRowTxt .field .text {
	width: 208px;
	border: 1px solid #8CA9BD;
}

.sbt .label {
	display: none;
}
/* ****************** FAQ ************************ */
.tx-irfaq-pi1 {
}
.tx-irfaq-pi1 .additional-info {
	border-top: 0 !important;
	display: none;
}
.tx-irfaq-pi1 .tx-irfaq-dynheader {
	background:transparent url(../img/mrNextnet/linie437.gif) no-repeat scroll 0 0px;
	margin-top: 10px;

}
.tx-irfaq-pi1 .tx-irfaq-dynheader img {
	float: left;
	margin:15px 10px 0 0;
	display: block;
}
.tx-irfaq-pi1 .tx-irfaq-dynheader p {
	float : left;
	clear: none;
	display: block;
	margin: 5px 0 0 0;
	width: 410px;
}
.tx-irfaq-dynans-visible p {
	margin-left: 20px;
	display: block;
	
}

.tx-irfaq-pi1 dl p {
	padding: 5px 0 0 0;
}
/* ****************** indexed search ************************* */

.blockLeft .tx-indexedsearch {
	margin-top: 15px;
}

.tx-indexedsearch-browsebox {
	margin-top: 15px;
}

.borderBot {
	background:transparent url(../img/mrNextnet/linie437.gif) no-repeat scroll left bottom;
	margin-bottom: 15px;
}

/* ****************** Sitemap ************************* */
.tx-flseositemap-pi1                       { float:left; width: 630px; 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/mrNextnet/lineHor.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/mrNextnet/arrowMoreDrk.gif); text-indent: 10px; }
.tx-flseositemap-pi1 ul li.deep2           { list-style-image: url(../img/mrNextnet/arrowMore.gif); text-indent: 10px; }
.tx-flseositemap-pi1 ul li.deep3           { list-style-image: url(../img/mrNextnet/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;
}

/*         */

.borderBot {
	background:transparent url(../img/mrNextnet/linie437.gif) no-repeat scroll left bottom;
}

.sPbrowserMiddle, .sPbrowserLeft, .sPbrowserRight {
	margin-right:5px;
}

#lightbox-nav-btnPrev, #lightbox-nav-btnPrev {
	display:none !important;
	visibility:none !important;
}


.tx-indexedsearch-browsebox {
	margin-bottom:10px;
}

.tx-indexedsearch-redMarkup {
	color: #FF0;
}

.pb15n {
	padding-bottom:1px;
	margin-bottom:10px;
}

.searchResult {
	margin-bottom:15px;	
}

.searchResultCon {
	padding-bottom:15px;
}

.srButton {
	width:20px;	
	padding-top:3px;
}

.srTitle {
	width:410px;
}

.kontaktLabel {
	width:130px;
}

.kontaktInfo {
	width:200px; 
}

.kSearchCol {
	width:220px;
}

.kSearchCol input, .kSearchCol select{
	width:210px;
}

.kSearchRow {
	margin-bottom:15px;
}

.kSearch {
	margin-bottom:15px;
}

.kontaktAnzeigeRow {
	margin-bottom:15px;
}

.kontaktAnzeigeRowCon {
	padding-bottom:15px;
}


.tx-flseositemap-pi1 ul {
	margin-bottom:0px;
}

.tx-flseositemap-pi1 {
	margin-bottom:15px;
} 

/* MAILFORM PLUS */

input.kontaktInput {
	background:#fff;
	width:208px;
}

.kontaktRow {
	margin-bottom:10px;
}

.kontaktLabel  {
	margin-bottom:3px;
}

textarea.anliegen {
	width:100%;
	height:80px;
}

/* NEWS */



.news-list-morelink {
	margin-bottom:10px;
}

.news-single-item {
	padding-bottom:15px;
}

.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell a {
	color:#ffffff !important;
}


.tx-ttnews-browsebox a:hover {
	color:#ffffff !important;
}

.newsListItemPadding h3 {
	margin-bottom:4px;
}

.newsListItemMargin {
	margin-bottom:10px;
}

.newsListItemPadding {
	padding-bottom:5px;
}

.newsListDate {
	width:40px;
	*width:50px;
}

.newsListText {
	width:150px;
	*width:140px;
}

.newsLatestContainerCon {
	height:180px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
}

.newsLatestItem {
	margin-bottom:5px;
	
}

.newsLatestItemCon {
	padding-bottom:5px;
	
}


/* NEWSLETTER SUBS */


input.newsletter {
	
	
	background:#ffffff;
	width:100%;
	margin-bottom:10px;
}

/* */
.tx-thmailformplus-pi1 {
	clear: both;
}
