/*.tx-szmarketplace-pi1 h1,
.tx-szmarketplace-pi2 h1 {
	font-size: 15px;
} */
.tx-szmarketplace-pi1 form table,
.tx-szmarketplace-pi2 form table,
.tx-szmarketplace-pi3 form table,
.tx-szmarketplace-pi4 form table { padding-top: 10px; }
.tx-szmarketplace-pi3 {padding-top: 10px; }
.tx-szmarketplace-pi1 h2,
.tx-szmarketplace-pi2 h2 {
	font-size: 15px; margin-left: 1px;
}
.tx-szmarketplace-pi1 .searchform th {
	font-weight:normal;
	text-align:left;
	width:120px;
	vertical-align: top;
}
.tx-szmarketplace-pi1 .searchform input.searchfield{
	border:1px solid #ccc;
	width:310px;
}
.tx-szmarketplace-pi1 .searchform .selectArea{
	width:310px !important;
	margin-bottom: 25px;
}
.tx-szmarketplace-pi1 .searchform input{
	line-height:10px;
}
.tx-szmarketplace-pi1 .searchform label{
	padding: 0 15px 0 5px;
	margin-top: -2px;
	float: left;
}
.tx-szmarketplace-pi1 .btn_submit{
	margin-top:40px;
	margin-left: -3px;
}
.tx-szmarketplace-pi1 .results{
	margin:20px 0;
}
.tx-szmarketplace-pi1 .item {
	margin-bottom: 15px;
}
.tx-szmarketplace-pi1 .item .heading{
	height:18px;
	background: url(../images/mp_heading.gif) repeat-x;
	color:#fff;
	font-weight:bold;
	padding: 0 5px;
}
.tx-szmarketplace-pi1 .item .info{
	background: #ededee;
	padding:2px 5px;
	font-size:11px;
}
.tx-szmarketplace-pi1 .item .info .date{
	margin-right:30px;
}
.tx-szmarketplace-pi1 .item .desc{
	padding:5px;
}
.tx-szmarketplace-pi1 .item .clear {
	clear: both;
}

.tx-szmarketplace-pi1 .pagebrowser .prev,
.tx-szmarketplace-pi1 .pagebrowser .next{
	float:left;
	width:88px;
}

.tx-szmarketplace-pi1 .pagebrowser .next{
	float:right;
	width: 98px;
}
.tx-szmarketplace-pi1 .pagebrowser .page{
	float:left;
	width:258px;
	text-align: center;
	font-weight: bold;
	margin-top: 4px;
}

.optionsDivInvisible,
.optionsDivVisible {
	/*width:310px !important;*/
	overflow: visible;
}

.tx-szmarketplace-pi1 address, .tx-szmarketplace-pi2 address  { clear: both; }

.tx-szmarketplace-pi1 dl dt, .tx-szmarketplace-pi2 dl dt, .tx-szmarketplace-pi3 dl dt { font-weight: bold; }
.tx-szmarketplace-pi1 dl dd, .tx-szmarketplace-pi2 dl dd, .tx-szmarketplace-pi3 dl dd { margin-left: 0; }

.form-line {
	clear: both;
	margin-bottom:5px;
}
.form-line.delete {
	clear: both;
	margin: 5px 0 0 3px;
	/*margin-bottom:5px;
	margin-left: 4px;*/
}
.form-line.edit {
	clear: both;
	margin: 5px 0 0 1px;
	/*margin-bottom:5px;
	margin-left: 4px;*/
}
.form-line label {
	display: block;
	float: left;
	margin-bottom: 2px;
	/*width: 170px;*/
	width: 140px;
}
.form-line.delete label {
	display: block;
	float: left;
	margin-bottom: 2px;
	margin-top: -2px;
	padding-left: 5px;
	width: 220px;
}
.form-line input {
	margin-bottom: 2px;
	color: #666666;
}
.form-line .text {
	/*width: 250px;*/
	width: 300px;
	border: 1px solid #CCCCCC;
	margin-bottom:5px;
}
.form-line .file {
	/*width: 250px;*/
	width: 303px;
	border: 1px solid #CCCCCC;
	margin-bottom:5px;
}
.form-line .text-mini {
	width: 40px;
	border: 1px solid #CCCCCC;
	margin-right: 3px;
}
.form-line .text-medi {
	width: 252px;
	border: 1px solid #CCCCCC;
}
.form-line #chars-left {
	color: #355386;
}
.form-line #charsleft {
	width: 400px;
	font-size: 0.8em;
	text-align: right;
	line-height: 14px;
	margin-top: 4px;
}
.form-line .radio-text {
	float: left;
	margin-left: 4px;
	margin-right: 10px;
	margin-top:-2px;
}
#fileprogress {
	width: 400px;
	text-align:center;
}

.tx-szmarketplace-pi1 a.more {
 	/*background: url(../images/bg-pointer3.gif) no-repeat left 5px;*/
 	background: url(../images/btn-news-more.gif) no-repeat left 5px;
 	color: #FA0000;
	padding-left: 8px;
}
.tx-szmarketplace-pi1 a:hover.more {
	background: url(../images/btn-news-more-hover.gif) no-repeat left 5px;
 	color: #F25F5F;	
}
span.error {
	color: red !important;
}

.tx-szmarketplace-pi2 .selectArea,
.tx-szmarketplace-pi2 select {
 	width: 300px !important;
}
.tx-szmarketplace-pi2 .optionsDivInvisible,
.tx-szmarketplace-pi2 .optionsDivVisible {
	width: 250px !important;
}
.tx-szmarketplace-pi2 .privacy,
.tx-szmarketplace-pi3 .privacy { margin-left: 140px; }
.tx-szmarketplace-pi2 .privacy label,
.tx-szmarketplace-pi3 .privacy label {
 	width: 270px;
 	margin-left: 10px;
}
.tx-szmarketplace-pi2 label.required,
.tx-szmarketplace-pi3 label.required { /*margin-left: 170px;*/ }
.tx-szmarketplace-pi2 .privacy input,
.tx-szmarketplace-pi3 .privacy input { width: auto; float: left; }

.tx-szmarketplace-pi1 .checkboxArea,
.tx-szmarketplace-pi1 .checkboxAreaChecked{
	margin: auto;
}
.tx-szmarketplace-pi1 select {
	width: 310px;
}

#twocolumns .aside .tx-szmarketplace-pi1 {
	background:#94BAD0 url(../images/bg-kontakt-box.gif) no-repeat scroll 0 100%;
	margin:0 10px 10px 0;
	padding:12px 0 0 19px;
	color: #004571;
}
#twocolumns .aside .tx-szmarketplace-pi1 .latest-header {
	font-weight: bold;
	font-size: 14px;
}
#twocolumns .aside .tx-szmarketplace-pi1 .results {
	margin-top: -1px;
	padding-right: 15px;
}
#twocolumns .aside .tx-szmarketplace-pi1 .item {    
  border-bottom: 1px solid #83b2cc;
  margin-top: 4px;
  padding-bottom: 4px;
}
#twocolumns .aside .tx-szmarketplace-pi1 .heading {
	background: none;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	height: auto;
	padding: 0;
	color: #004571; 
	margin-bottom: 5px;
}
#twocolumns .aside .tx-szmarketplace-pi1 .img { 
	float: left;
	margin: 0 5px 5px 0;
}
#twocolumns .aside .tx-szmarketplace-pi1 .date {   
 	margin-right: 0;
}
#twocolumns .aside .tx-szmarketplace-pi1 .info {
	background: none;
	padding: 0; 
	font-size: 10px;
}
#twocolumns .aside .tx-szmarketplace-pi1 .desc {
	clear: left;
}
#twocolumns .aside .tx-szmarketplace-pi1 .link-list {  
 	text-align: right;
 	padding: 0 10px 10px 0;
} 
#twocolumns .aside .tx-szmarketplace-pi1 a.more {  
 	background: none;
 	background: url(../images/btn-marketplace-more.gif) no-repeat left 5px; 
 	color: #FA0000;
 	padding-left: 8px;
} 
#twocolumns .aside .tx-szmarketplace-pi1 a:hover.more {  
 	color: #F25F5F;
 	background: none;
 	background: url(../images/btn-marketplace-more-hover.gif) no-repeat left 5px;
} 

.tx-szmarketplace-pi1 .link { text-align: right; }

.tx-szmarketplace-pi1 a.back { clear: both; }
.tx-szmarketplace-pi1 .userdefined { clear: both; }
.tx-szmarketplace-pi1 .btn-delete { margin-left: 1px; }

.tx-szmarketplace-pi2 input.preview,
.tx-szmarketplace-pi3 input.preview {
	float: right;
	margin-top: 10px;
}

.tx-szmarketplace-pi1 .error,
.tx-szmarketplace-pi2 .error,
.tx-szmarketplace-pi3 .error,
.tx-szmarketplace-pi4 .error { color: #FB0000; font-weight: bold; }

/* Fileupload */
/*
.form-line.file input{
	font-size:12px;
	color:#999;
	padding:3px 0 2px 5px;
	border:1px solid #CCCCCC;
}
.form-line.file .file-input-area {
	opacity:0;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:3;
}
.form-line.file .text {
	left:0;
	padding:2px 0 2px 5px;
	position:absolute;
	top:0;
	width:151px;
	z-index:4;
}
.form-line.file .button {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#999999;
	float:right;
	font-size:9px;
	height:16px;
	line-height:16px;
	position:relative;
	text-align:center;
	width:64px;
	z-index:2;
}
*/