/* resettings start */
	/* *{ border: none } enables inputfields borders in '../vtm_basic/css/style.css' */
.tx-vtmsomacademy-pi1 input {
	border: 1px solid #C0CACF;
}

input.advertise-checkbox {
	border: none;
}

#playLink, #pauseLink{
	display: none !important;
}
/**
 * GLOBAL
 * list- & detailview styles
 */
.tx-vtmrandomglossarteaser-pi1{
	padding: 10px 0;
}
.tx-vtmrandomglossarteaser-pi1 h3{
	font-size: 12px;
	font-weight: bold;
}
.tx-rgmediaimages-pi1{
	margin: 5px;

}

.search-finding-user a,
.article-user a  {
	text-decoration: underline;
	color: #666666;
}

.search-finding-comments,
.article-comments {
	padding-bottom: 5px;
	color:#5A7382;
	clear: both;
	overflow:hidden;
}

.article-user, .article-shorttext, .article-text{
	margin-bottom: 10px;
}

.search-finding-comments a,
.article-comments a{
	color:#5A7382;
	display: inline;
	float:left;
	background-image: url('../img/ic_comment_blue.gif');
	background-repeat: no-repeat;
	padding-left: 23px;
	
}

.tx-contagged-list .search-finding-comments a,
.search-finding-comments a.category,
.article-comments a.category{
	background: none;
	padding-left: 0;	
}

.tx-contagged-single{
	overflow: hidden;
}
/**
 * article-search form
 */
.col1 .box .csc-n1{
	padding: 0 0 10px 0;
	width: 230px;
}

#article-search {
	
}

.article-search-form {
	
}

.article-search-form #searchform {
	overflow: hidden;
}

.article-search-headline {
	background-color: #9BB3C3;
	margin: 0 0 8px;
	padding: 0 5px;
}

.article-search-headline h2 {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 22px;
	text-transform: uppercase;
	margin: 0;
	background-image: url('../img/ic_lupe.gif');
	background-repeat: no-repeat;
	padding-left: 23px;
}

.search-form {
	padding: 0 10px;
	margin:0 0 8px;
}

.search-form h3{
	font-size: 12px;
	font-weight: bold;
}

#searchpost_word{
	width: 99%;
}

#article-search input.form-button{
	float: right;
	margin: 0;
}


/**
 *  list 
 **/

#search-finding-container{
	overflow: hidden;
	margin-bottom: 7px;
}
.search-finding {
	float: left;
	width: 100%;
	border-bottom: 1px dotted #5A7382;
	padding: 15px 0;
}

.search-finding-image {
	float: left;
	width: 135px;
	overflow: hidden;
	margin-right: 10px;
}

.first .search-finding-image {
	width: 181px;
}

.search-finding-content {
	padding-right: 15px;
	overflow: hidden;
}

.search-finding-theme{
	text-decoration: none;
}

.search-finding-title {
	padding-bottom: 2px;
}

.search-finding-title h2 {
	margin: 0;
}

.search-finding-title a:hover,.search-finding-short_description a:hover
	{
	text-decoration: none;
}

.commentCount{
	float: right !important;
	text-decoration: underline;
}

.category{
	font-weight: bold;
}

/**
 * Detailview
 */

#article-detail{
	border-bottom: 1px dotted #5A7382;
	margin-bottom: 5px;
}


.article-logo {
	float: left;
	width: 181px;
	overflow: hidden;
	margin-right: 10px;
}
.article-advertise {
  border-bottom: 1px dotted #C0CACF;
  padding-bottom: 5px;
  margin-bottom: 15px;
}

.article-text {
	padding-right: 15px;
}
	.article-text ol,	
	.article-text ol li {
		list-style: decimal;
		margin-left: 9px;
	}
	.article-text ul,
	.article-text ul li {
		list-style: disc;
		margin-left: 7px;
	}	
.article-detail-comment {
	margin: 10px 0;
}
.article-shorttext{
	font-style: italic;
}
.article-gallery{
}

.gallery_wrap {
	border: 2px solid #DDDDDD;
	float: left;
	width: 464px;
	margin-bottom: 20px;
}

#image_wrap {
	background: transparent;
	border: none;
	outline: none;
	width: 468px;
	display: table-cell;
}

a.browse {
	margin: 40px 0;
}

a.left {
	margin-left: 10px;
}

.scrollable {
	background: #FFFFFF;
	border: none;
}
a.prevPage.browse.left.disabled {
	visibility: visible !important;
	background-position: -30px 0;
}
a.nextPage.browse.right.disabled {
	visibility: visible !important;
	background-position: -30px -30px;;
}

.fileupload {
	float: left;
	width: 100%;
}

	.fileupload p {
		float: left;
		width: 200px;
		margin: 11px 0 0 5px;
	}
#fileInputUploader {
	float: left;
	margin-top: 9px;
}

#fileQueue {
	height: 100%;
	border: none;
	float: left;
	width: 100%;
	margin-bottom: 0;
}
	#fileQueue .uploadifyProgressBar {
		background-color: #BF1380;
	}
.uploadifyQueueItem {
	background-color: #D1D6DB;
	width: 308px;
	margin-top: 0;
	margin-bottom: 1px;
	border: 1px solid #C0CACF;
}

#uploadedFiles {
	float: left;
	width: 100%;
}
	#uploadedFiles div.image {
		float: left;
		width: 82px;
		margin: 10px 10px 0 0;
	}
		#uploadedFiles div.image a {
			float: left;
			width: 80px;
			text-align: center;
		}
		#uploadedFiles div.image img {
			width: 82px;
			height: 82px;
		}

/**
 * Kommentarbox
 */
.tx-comments-comment,
.tx-comments-commentLast{
	padding: 3px 0px 5px;
}

.tx-comments-comment{
	border-bottom: 1px dotted #5A7382;
}

/**
 * edit list 
 **/

.tx-vtmsomacademy-pi1 .hided a {
	color: #666666;
}

.tx-vtmsomacademy-pi1 .clearer {
	clear: both;
}


/**
 * Userprofile
 */
#userprofil, #userdata{
	overflow: hidden;
}

#userdata{
	
}

.user-profile {
	/*border-bottom:1px dotted #5A7382;
	float:left;
	margin-bottom:15px;
	padding-bottom:20px;
	width:100%;*/
}

.user-card, .user-vita {
	border-bottom:1px dotted #5A7382;
	float:left;
	margin-bottom:15px;
	padding-bottom:15px;
	width:100%;
}

.user-image {
	float: left;
	padding-right: 10px;
}

.user-info {
	float: left;
}

.user-info li, .user-info li.user_title a{
	color:#666666;
	list-style-type:none;
	margin-bottom:5px;
	margin-left:0;
}
.user-info li.user_title{
	font-weight: bold;
}

/**
 * unknown
 */

div.item {
	float: left;
	width: 100%;
}

div.date h3 span,div.search-finding-date h3 span {
	font-size: 12px;
	font-weight: bold;
}

div.title h2 a,div.search-finding-title h2 a {
	color: #415A6E;
	font-weight: normal;
	padding-right: 3px;
}

div.logo {
	float: left;
	width: 181px;
	overflow: hidden;
	margin-right: 10px;
}

.short_description {
	padding-right: 15px;
}

.short_description a,.search-finding-short_description a {
	color: #000000;
}

/**
 * page-browser
 */
.page-browser {
	overflow: hidden;
}
.page-browser div{
	float:left;
	display: inline;
}
div.page-browser-result{
	margin-right: 30px;
}
div.page-browser-resultcount{
	float:right;
	display: inline;
}


/****************** Artikel create *******************/
.advertise-form {
	border-bottom: 1px dotted #C0CACF;
	float: left;
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
	.advertise-form label {
		width: 100%;
		float: left;
		margin-bottom: 5px;
	}
	.advertise-form input.advertise-text {
		float: left;
		width: 250px;
		border: 1px solid #C0CACF;
	}
	.advertise-form textarea.advertise-text {
		float: left;
		width: 455px;
	}

.themecategory {
	float: left;
	width: 300px;
}
	.themecategory input.advertise-checkbox {
		float: left;
		width: auto;
		border: none;
		margin-top: 1px;
	}
	.advertise-form .themecategory label {
		float: left;
		width: 260px;
		text-align: left;
		margin: 0 0 5px 15px;
	}

.targetgroup {
	float: left;
	width: 300px;
}
	.targetgroup input.advertise-checkbox {
		float: left;
		width: auto;
		border: none;
		margin-top: 1px;
	}
	.advertise-form .targetgroup label {
		float: left;
		width: 260px;
		text-align: left;
		margin: 0 0 5px 15px;
	}

/****************** Comments (überschreibt pi1.css) *******************/
.tx-comments-comment-form{
	
}

.tx-comments-comment-form .form img.tx-srfreecap-pi2-image{
	margin: 0;
}

#tx_comments_pi1_content, #tx_comments_pi1_title{
	width: 340px;
}
.tx-comments-comments .tx-comments-comment-1,.tx-comments-comments .tx-comments-comment-2
	{
	border: none;
	border-bottom: 1px dotted #C1CACF;
	padding: 3px 5px 5px;
	margin-bottom: 5px;
}

.tx-comments-comment-input,.tx-comments-comment-texarea,.tx-comments-captcha img
	{
	padding: 2px;
}

.tx-comments-comment-input {
	border: 1px solid #C0CACF;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
}
.tx-srfreecap-pi2-cant-read {
	font-size:0.8em;
}
.tx-srfreecap-pi2-cant-read a:hover{
	text-decoration: underline;
}
.errorMessage {
	float: left;
	width: 100%;
	margin: 5px 0;
	color: #BF1380;
}