/* Stijlen voor commentaar bij foto's */
.comment_container_foto {
    margin: 10px auto 0 auto;
}

.comment_container_foto .addCommentContainer textarea {
	position: relative;
    margin:5px auto;
    resize: vertical;
    z-index: 400;
}

.comment_container_foto .comment_wrapper .comment_name {
    text-align: center;
}


/* Stijlen voor presenteren van commentaar bij foto's en tijdlijn */
.comment_wrapper {
    margin: 8px 0 0 0;
	position:relative;
	color:#888;
}

.comment_wrapper .comment_name {
	color: #666666;
    font-size: 13px;
    font-weight: bold;
    text-align: justify;
}

.comment_wrapper .comment_text {
    font-size:13px;
    color: #000000;
    font-weight:bold;
}


/* Stijlen voor invoeren van commentaar bij foto's en tijdlijn */
.addCommentContainer {
	position:relative;
	color:#888;
    margin-top: 10px;
    width: 100%;
    float: left;
}

.addCommentContainer input[type=text], .addCommentContainer textarea {
	display:block;
	border:1px solid #ccc;
	padding:3px;
	font-size:13px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
    margin: 5px 0;
    max-width: 100%;
    min-height: 50px;
}

.addCommentContainer label {
	font-size:13px;
}

label span.error {
	color:red;
	position:relative;
	right:-10px;
}