@CHARSET "UTF-8";

/* ##################################################
 * #												#
 * # HOCHZWEI Stylesheet							#
 * #												#
 * # Autor: Frederick Stierle						#
 * # 												#
 * # Datum: 16.10.2008								#
 * # 												#
 * ################################################## 
 */

#contTeaser .csc-textpic {
  float: left;
  padding-right: 8px;
}

.plus                                        {

 }
 
.blockLeft ul,
.blockRight ul {
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 10px 0;
	padding:0;
}
.blockLeft td ul {
	margin-bottom: 0;
}
.blockLeft li,
.blockRight li {
background:transparent url(../img/arrowMoreDouble.gif) no-repeat scroll 0 6px;
}
.blockLeft li,
.blockRight li {
	padding-left:16px;
	margin-left: 0;
}

div.csc-textpic-border div.csc-textpic-imagewrap {
	padding: 0 0px 0 0;
	margin-right: 11px;
} 

div.csc-textpic-border div.csc-textpic-imagewrap .plus {
	display :block;
	overflow: hidden;
	position: relative;
	clear: both;
	z-index: 100;
	width: 9px;
	height: 9px;
	margin: -6px 0 0 -3px;
	background: url(../img/plusBorder.gif) no-repeat top left;
}

.blockRight div.csc-textpic-border div.csc-textpic-imagewrap .plus {
	margin: -6px 0 0 -3px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
	position: relative;
	z-index: 99;
	padding: 0px;
	background: #FFF;
	margin: 3px 15px 0 0px;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
 	padding: 4px;
	margin: 3px 15px 0 0px;
	border: 1px solid #969696 !important;
}

 
.blockRight div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	margin: 3px 15px 0 0px;
}
 
 #navi .right form {
 	margin: 0;
	padding: 5px 0 0 0;
 }
 select.quickstarterSel {
 	width: 178px;
 }

.blockLeft .news-single-item,
.blockLeft .news-list-container,
.blockLeft .headerwrap1,
.blockRight .headerwrap1,
.blockLeft .csc-textpic-text {
	padding-right:20px;
}
.blockLeft .headerwrap1,
.blockLeft .csc-textpic-text p,
.blockLeft .csc-textpic-imagewrap dl {
	padding-left: 11px;
}

.blockRight .csc-textpic-text p {
	padding-left: 10px;
	padding-right: 15px;
}
.blockRight .csc-textpic-text p .linkMitPfeil {
	display: block;
	margin-top: 11px;
}
.csc-textpic-text ul {
	padding-left: 11px;
}
.csc-textpic-text  p ul {
	padding-left: 0px;
}

.csc-textpic-text b {
	color: #0F3D66;
}

.news-single-item .midclearer {
	height: 1px;
}
.news-single-backlink {
	display: none;
	visibility: hidden;
}

#flashmovidzitate {
	padding-top: 5px;
}

.toRight {
	padding-left: 200px;
}

/* ****************** JS Gallery ************************* */
.tx-hoch2jsgallery-pi1 {
	padding-left: 11px;
	padding-bottom: 10px;
}
/* ****************** Tabelle ************************* */
.blockLeft table.contenttable {
	width: 100%;
}
td, th {
	vertical-align: top;
}
/* ****************** Medium Teaser Block ************************* */
.teaserBlockMed {
	float: left; 
	width: 295px;
}
.teaserBlockMed .csc-textpic-intext-left-nowrap {
	width: 305px;
}
.teaserBlockMed div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	margin: 3px 0px 0 11px;
}
.teaserBlockMed div.csc-textpic-border div.csc-textpic-imagewrap .plus {
	margin-left: 8px !important;
}
.teaserBlockMed .csc-textpic-intext-left-nowrap .csc-textpic-text {
	padding-left: 0px !important;
	padding-right: 5px !important;
	width: 185px;
	overflow: hidden;
}
.blockLeft .teaserBlockMed .csc-textpic-intext-left-nowrap .csc-textpic-text {
	padding-left: 10px !important;
}
.teaserBlockSpacer {
	width: 590;
	clear: both;
	height: 30px;
	overflow: hidden;
	background:transparent url(../img/lineHor.gif) no-repeat scroll 0px 10px;
}
/* ****************** Navi Spalte ************************* */
.dottedHeadline p {
	clear: none;
	float: left;
	margin: 0;
	padding: 0;
}

.dottedHeadline .rightBig {
	width: 590px;
	text-align: right;
}

.dottedHeadline .righter,
.dottedHeadline .lefter {
	float: left;
	overflow: hidden;
	width: 295px;
	padding: 0;
	margin: 0;
}

.dottedHeadline .left {
	width: 295px;
}

.dottedHeadline .right {
	width: 295px;
	text-align: right;
}

.dottedHeadline img.righterImg {
	float: right;
}

.dottedHeadline .right .path {
	float: right;
	padding-right: 5px;
}
.dottedHeadline .right .arrow {
	float: right;
}
.dottedHeadline .left .arrow {
	background:transparent url(../img/arrowBack.gif) no-repeat scroll 0px 7px;
}

.dottedHeadline .rightBig .arrow,
.dottedHeadline .rightBig .path {
	float: right;
}
.dottedHeadline .rightBig .path {
	padding-right: 3px;
}
.dottedHeadline a {
	background: url(../img/trans.gif);
	text-decoration: none;
}
.dottedHeadline .arrow {
	background:transparent url(../img/arrowMore.gif) no-repeat scroll 0px 7px;
	display: block;
}
.dottedHeadline a.linkBack {
	float: left;
	width: 285px;
	clear: none;
	text-align: left;
	padding-left: 10px;
	background:transparent url(../img/arrowBack.gif) no-repeat scroll 0px 7px;
}

.dottedHeadline a.linkNext {
	float: left;
	width: 275px;
	clear: none;
	text-align: right;
	padding-right: 20px;
	background:transparent url(../img/arrowMore.gif) no-repeat scroll 280px 7px;
}

.blockLeft .news-single-item .clearer,
.dottedHeadline,
.naviRow {
	width: 600px;
	float: left;
	height: 22px;
	overflow: hidden;
	margin: 10px 0 20px 0;
	background: url(../img/bgNaviRow.gif) repeat-x top;
}
.naviRow a {
	text-decoration: none;
	color: #787878;
	background: url(../img/arrowMore.gif) no-repeat scroll 0 6px;
}

.dottedHeadline .arrow,
.naviRow .arrow {
	display: block;
	width: 12px;
}


.blockRight .dottedHeadline,
.blockRight .naviRow {
	width: 310px;
}
.naviRow p {
	padding: 3px 0 0 0;
}

.dottedHeadline *,
.naviRow * {
	float: left;
	clear: none;
}

/* ****************** Ajax Navi ************************* */
.tx-wtcontentchange-pi1 {
	width: 310px;
	padding: 0 0 0 0px;
	overflow: hidden;
	float: left;
	clear: both;
}
#wt_contentchange .headerwrap1 {
	padding-left: 0;
}
#wt_contentchange_link {
	width: 310px;
	float: left;
	height: 22px;
	overflow: hidden;
	display: block;
	margin: 10px 0 10px 0;
	background: url(../img/bgNaviRow.gif) repeat-x top;
}
#wt_contentchange_link span.block {
	width: 155px;
	overflow: hidden;
	float: left;
}

#wt_contentchange_link div.lefter,
#wt_contentchange_link div.righter {
	overflow: hidden;
	width: 155px;
	float: left;
	height: 20px;
	margin: 0;
	padding: 0;
}


#wt_contentchange_link span.back {
	display: block;
	float: left;
	width: 155px;
	height: 20px;
	text-align: left;
	overflow: hidden;
}


#wt_contentchange_link div.lefter *,
#wt_contentchange_link div.righter * {
	padding: 0 !important;
	margin: 0 !important;
	float: left;
}

.tx-wtcontentchange-pi1 .contentLinieMargin {
	display: none;
	visibility: hidden;
}
/* ****************** Sitemap ************************* */
.tx-flseositemap-pi1 {
	padding: 15px 0 0px 0px; 
	margin-bottom:10px; 
	width: 585px;
	margin-top: -15px;
}
.list deep0 {
	margin:0;
	padding: 0;
}
.tx-flseositemap-pi1 .list .deep0 {
	padding: 0px 0 0px 0px; 
	margin-bottom:0px; 
	width: 585px;
}
.tx-flseositemap-pi1 .list .deep0 a {
	visibility: hidden;
	display: none;
}

.tx-flseositemap-pi1 .list .deep1 a {
	visibility: visible;
	display: block;
}

.tx-flseositemap-pi1 .list .deep0 .deep1 .deep1 {
	display: block;
	float: left;
	margin-bottom: 0px;
}
.tx-flseositemap-pi1 a                     { 
	display: block;
	clear: both;
	text-decoration: underline; 
	margin-left: 5px;
}

.tx-flseositemap-pi1 span {
	text-align: left;
	float: left;
	clear: both;
	display: block;
	width: 500px;
	margin: 0 0 0px 0;
}

.tx-flseositemap-pi1 .list .deep0 .deep0 {
	background: url();
}
.tx-flseositemap-pi1 .list .deep1 .deep1 {
	padding-left: 9px;
	width: 585px;
	float: left;
	display: block;
}
.tx-flseositemap-pi1 .list .deep2 .deep1 {
	padding-left: 0;
}
.tx-flseositemap-pi1 .list .deep2 .deep2 {
	padding-left: 15px;
	padding-bottom: 0px;
}

.tx-flseositemap-pi1 .list .deep3 .deep3 {
	padding-left: 30px;
}

.deep0 .lastWeek {

}

.tx-flseositemap-pi1                       { float:left; width: 480px; margin-top: 15 px; }
.tx-flseositemap-pi1 li ul                 { padding: 5px 0 0px 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 .deep0 .deep0         {  }
.tx-flseositemap-pi1 ul.deep2              { background: url() repeat-x bottom; padding: 10px 0 0px 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-flseositemap-pi1 .list .deep0 span.deep1,
.tx-flseositemap-pi1 .list .deep0 span.deep2 {
	margin-bottom: 0;
	padding-bottom: 0;
}


div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.csc-textpic-imagewrap div.csc-textpic-imagewrap {
	margin-left:0 !important;
}

.blockLeft .csc-textpic-intext-left-nowrap .csc-textpic-text {
	padding-left: 0px;
	margin-left: -8px;
	padding-right: 12px;
}
.blockLeft .csc-textpic-border .csc-textpic-text {
	margin-left: 0;
	padding-right: 20px;
}
.blockLeft .csc-textpic-border .csc-textpic-text {
	padding-left: 11px;
}

.blockRight #wt_contentchange div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	margin-left: 0;
}
.blockRight #wt_contentchange .csc-textpic-text p {
	margin: 0px;
	padding: 0;
}
.blockRight #wt_contentchange .csc-textpic-text {
	display: block;
	float: left;
	width: 190px;
	clear: none;
	overflow: hidden;
	padding-left: 5px;
}

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: 480px;
}

/* ****************** Google Map ************************* */
.tx-lumogooglemaps-pi1 {
	width: 550px;
	float: left;
	clear :both;
	padding-left: 11px;
}
.tx_lumogooglemaps_pi1_sidebar ul {
	padding-bottom: 15px;
}
/* ****************** Ariadne ************************* */
#ariadne .arrow {
	display: block;
	float: left;
	width: 7px;
	height: 20px;
	background: url(../img/arrowMoreDrk.gif) no-repeat left;
}
#ariadne .path {
	display: block;
	float: left;
	padding: 0 10px 0 0px;
	margin: 0 0px 0 0;
	line-height: 18px;
	font-weight: normal;
	font-style:italic; 
}
#ariadne .path a {
	text-decoration: none;
	color: #787878;
}
/* ****************** Layer Nav ************************* */
.lnav34 .nav1Cont {
	width: 470px;
}
.lnav34 .nav1Cont .nav1_el {
	float: left;
	clear: none;
	width: 220px;
	overflow: hidden;
	margin-right: 10px;
}
.nav1Cont {
	
	margin-left:-5px;
	position:absolute;
	width: 228px;
	display: table;
	margin-left: 240px;
	margin-top: 40px;
}

.nav1_el {
}


table.tabelle {

	border-collapse: collapse;
	margin: auto;
}

table.tabelle td {
	border: 1px dashed #C0C0C0;
	text-align: center;
	font-family: arial;
	font-size: 10px;
	padding: 0 2px 0 0px;
	
}

/* ****************** Profile Tabellen Layout ************************* */
.contenttable p {
	margin: 0;
	padding: 0 0 0 0;
}
.csc-textpic-text .contenttable p {
	padding: 0 0 0 11px;
}
.contenttable td {
	padding-bottom: 0px;
}
td.profileheadline {
	color:#0F3D66;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}
td.profileheadline p {
	color:#0F3D66;
}
td.profilelinks {
	width: 110px;
	color:#323232;
	font-weight: bold;
	vertical-align: top;
}

td.profilerechts {
	width: 250px;
	vertical-align: top;
}

/* ****************** nl_subscribe ************************* */
.nlSubscribe {
	width: 560px;
}
.blockLeft .nlSubscribe {
	margin: 20px 0 0 25px;
}
.blockLeft .nlSubscribe .error {
	padding-left: 220px;
	margin-left: 0;
}
.nlSubscribe .error {
	display: block;
}
.nlSubscribe .formRow .label {
	clear: both;
	float: left;
	display: block;
	width: 120px;
}

.nlSubscribe .field {
	float: left;
	width: 420px;
}

.nlSubscribe .field .txt {
	width: 418px;
}

.blockRight .nlSubscribe {
	width: 310px;
	float: left;
	margin-top: 10px;
}

.blockLeft .error {
	margin-left: 150px;
}

.nlSubscribe .formRow {
	float: left;
	margin-bottom: 12px;
	margin-right: 8px;
	width: 570px;
	overflow: hidden;
	clear: both;
}
.blockLeft .catList {
	padding-left: 120px;
	
}
.nlSubscribe .sbt {
	margin-bottom: 0;
}
.nlSubscribe .submit {
	margin-bottom:4px;
}
.blockRight .nlSubscribe .formRow {
	width: 310px;
	
}

.blockRight .nlSubscribe .formContent {
	width: 301px;
}

.blockRight .nlSubscribe .formContent .formEl {
}

.nlSubscribe .field .txt {
	border: 1px #ACACAC solid;
	height: 20px;
}

.blockRight .nlSubscribe .field .txt {
	width: 308px;
}

.blockLeft .nlSubscribe .sbtSub {
	padding-left: 120px;
}
.nlSubscribe .sbtSub button {
	min-height: 20px;
	padding: 0 10px 0 10px;
}

.blockRight .top .plus,
.blockLeft .top .plus,
.blockRight .nlSubscribe .imgEl,
.blockLeft .nlSubscribe .imgEl,
.blockRight .nlSubscribe .label,
.nlSubscribe .hdl,
.nlSubscribe .htmlFormat,
.nlSubscribe .unsubscribe,
.nlSubscribe .cats {
	display: none;
}

/* ****************** tt_news ************************* */
.blockLeft .news-single-item h2,
.blockLeft .news-list-container h3 a {
	font-size:16px;
	color: #2B4E8E;
	padding: 10px 0 10px 0;
	display: block;
	float: left;
	width: 590px;
	text-decoration: none;
	line-height: 24px;
}
.blockRight .news-list-date,
.blockRight .news-latest-date {
	float: left; 
	width: 50px;
}
.blockRight .news-list-date a,
.blockRight .news-latest-date a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
}
.blockRight .news-list-text,
.blockRight .news-latest-text {
	float: left; 
	width: 230px;
}
.blockRight .news-list-text h3 a,
.blockRight .news-latest-text h3 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #323232;
	font-weight: normal;
	text-decoration: none;
}
.blockRight .news-latest-date {
	color: #0F3D66;
	font-weight: bold;
}
.blockRight .news-list-text h3 a em,
.blockRight .news-latest-text h3 a em {
	font-style: italic;
	color: #0F3D66;
}
.blockRight .news-list-item,
.blockRight .news-latest-item {
	float: left;
	clear: both;
	width: 290px;
	padding: 0 0 5px 0px; 
	margin-left: 0;
}

.blockRight .news-list-container,
.blockRight .news-latest-container {
	height:160px !important;
	overflow-x:hidden;
	overflow-y:scroll;
	margin-bottom: 10px;
	padding-bottom:10px;
	
}

.blockRight .news-list-morelink,
.blockRight .news-list-container .clearer,
.blockRight .tx-ttnews-browsebox,
.news-single-author,
.blockRight .news-latest-item .clearer,
.news-latest-container .midclearer,
.blockRight .news-latest-morelink,
.blockRight .news-latest-item p,
.news-latest-gotoarchive,
.news-latest-container h2,
.news-single-category,
.news-latest-category,
.news-list-category,
.blockRight .news-list-item p {
	display: none;
	visibility: hidden;
}

.blockLeft .news-list-container h3 {
	display: block;
	float: left;
	clear: both;
}
.blockLeft .news-list-item p,
.blockLeft .news-list-item .news-list-morelink,
.blockLeft .news-list-browse {
	display: block;
	float: left; 
	clear: both;
}
.blockLeft .news-list-item h3 em {
	display: none;
	visibility: hidden;
}
/* ****************** Newsletter ************************* */
.nlSubscribe .htmlFormat,
.nlSubscribe .unsubscribe,
.nlSubscribe .hdl {
	display: none;
}
/* ****************** FAQ ************************ */
.tx-irfaq-pi1 {
	margin-top: 10px;
	margin-left: 10px;
	display: block;
	float: left;
}
.tx-irfaq-pi1 .additional-info {
	border-top: 0 !important;
	display: none;
}
.tx-irfaq-pi1 .tx-irfaq-dynheader {
	background:transparent url(../img/lineHor.gif) no-repeat scroll top;
	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;
}
/* ****************** Flashpaper ************************ */
.blockLeft .flashpaperPreview {
	float: left;
	width: 580px;
	clear: both;
	padding-left: 10px;
	padding-bottom: 15px;
}
.blockLeft .flashpaperPreview .img {
	width: 130px;
	float: left;
}

.blockLeft .flashpaperPreview .txt {
	width: 440px;
	float: left;
}

.tx-hoch2flashpaper-pi1 {
	width: 590px;
}
.tx-hoch2flashpaper-pi1 h1 {
	padding: 5px 0 15px 11px;
	font-family : italic;
	font-weight: normal;
	color: #002A56;
}
.tx-hoch2flashpaper-pi1 h2 {
	padding: 5px 0 10px 11px;
	font-family : italic;
	font-weight: normal;
	color: #1C8AC4;
}
.tx-hoch2flashpaper-pi1 .formInput {
	float: left;
	clear: none;
	padding: 0 5px 10px 0;
	
}
#aktuelleAusgabe {
	background: url(../img/bgNaviRow.gif) repeat-x bottom;
	padding: 10px 0 32px 0px;
	margin-bottom: 21px;
	
}
#archivErg p {
	padding-left: 0px !important;
}
.archivErg {
	margin-bottom: 10px;
}
.archivFoto a {
	padding-right: 15px;
}
.archivFoto img {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#aktuelleAusgabe .floatLeft {
	float: none;
}
.fpform {
	float: left;
	width: 550px;
	padding-bottom: 10px;
}

.tx-hoch2flashpaper-pi1 .archivText {
	margin: 0 0 10px 10px;
}
.tx-hoch2flashpaper-pi1 .archivText p {
	float: none;
}
#archivAusgabe p {
	padding-left: 11px;
}
#archivAusgabe {
	display: none;
	visibility: hidden;
}
.archivText p {
	padding-left: 0px;
}
.tx-hoch2flashpaper-pi1 #archivErg .archivText {
	padding-left: 0;
}
.archivText h2 {
	padding-left: 0px;
}
.tx-hoch2flashpaper-pi1 form {
	padding-left: 11px;
}
.tx-hoch2flashpaper-pi1 a {
	padding-left: 12px;
	background: url(../img/arrowMore.gif) no-repeat scroll 0 4px;
	font-weight: normal;
	font-style:italic;
	line-height: 18px;
	float: left;
	clear: both;
}
.tx-hoch2flashpaper-pi1 .archivFoto a.option {
	background: url(../img/trans.gif) no-repeat scroll 0 4px;
}
/* ****************** kontakt formular ************************* */
#kontaktForm {
	width: 550px;
	float: left;
	padding-left: 11px;
}
.tx-thmailformplus-pi1 {
	margin-top: 15px;
}
.tx-thmailformplus-pi1 .error {
	margin: 5px 0 15px 220px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup,
.tx-thmailformplus-pi1 .error p {
	color: red;
}
.tx-thmailformplus-pi1 {
	padding: 0 0 0 0;
}
.formRow {
	float: left;
	clear: both;
	padding: 0 0 10px 0;
}

.formRow .txt {
	width: 550px;
	float: left;
	display: block;
	clear: both;
}
.formRow .txt .catName {
	padding-right: 10px;
}

.blockRight .formRow .txt {
	width: 310px;
}

.blockLeft .formRow {
	width: 560px;
}

.formRow .label {
	float: left;
	width: 120px;
}

.formRow .field {
	float: left;
}
.formRow .field .text {
	border: 1px #ACACAC solid;
	height: 20px;
	width: 418px;
}

.adress .street {
	float: left;
	width: 360px;
	overflow: hidden;
}
.adress .street .text {
	width: 338px;
}
.adress .streetNr {
	float: left;
	width: 60px;
	overflow: hidden;
}
.adress .streetNr {
	width: 60px;
}
.adress .streetNr .text {
	width: 58px;
}

.adress .zip {
	float: left;
	width: 90px;
	overflow: hidden;
}
.adress .zip .text {
	width: 68px;
}
.adress .city {
	float: left;
	width: 330px;
	overflow: hidden;
}
.adress .city .text {
	width: 328px;
}
.formRow .hdl {
	font-weight: bold;
}

.callBack .date {
	width: 340px;
	padding-left: 240px;
}

.callBack .date .label {
	width: 60px;
	text-indent: 5px;
}
.callBack .date .field {
	width: 110px;
}
.callBack .date .field .text {
	width: 108px;
}

.textarea .txtarea {
	border: 1px #ACACAC solid;
	height: 80px;
	width: 418px;
}

/* ****************** pbsurvey ************************* */
.tx-pbsurvey-pi1 {
	padding-left: 11px;
}
.tx-pbsurvey-pi1 .barcontainer {
	display: none;
	overflow: hidden;
}
.tx-pbsurvey-pi1 .pagenumbering {
	background:transparent url(../img/lineHor.gif) no-repeat scroll bottom;
}
.tx-pbsurvey-pi1 .survey_item {
	border: 0;
	padding-bottom: 15px;
	background:transparent url(../img/lineHor.gif) no-repeat scroll bottom;
}
.tx-pbsurvey-pi1 .survey_item .question {
	color: #0F3D66;
	font-size: 12px;
}
.survey_item br {
	clear: none;
	float: left;
}
.survey_item .breaker {
	display: hidden;
	visibility: hidden; 
	clear: none;
	width: 20px;
} 
.survey_item .optionRow {
	float: left;
	clear: none;
	width: 50px;
	padding: 0;
	margin: 0;
}

