/** nodes.css **/

/* @group generic */

.node {
	/*background-color: fuchsia;*/
}

.preview .node {
}

.node-promoted {
}

.node-sticky {
}

.node-by-viewer {
}

.node-teaser {
}



/* @end */

/* @group published-state */

.node-unpublished {
}

.unpublished {
	height: 0;
	overflow: visible;
	/* Remove background highlighting from <mark> in normalize. */
	background-color: transparent;
	color: #d8d8d8;
	font-size: 75px;
	line-height: 1;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	/* A very nice CSS3 property. */
	word-wrap: break-word;
}
.lt-ie8 .node-unpublished > *,
.lt-ie8 .comment-unpublished > * {
	/* Otherwise these elements will appear below the "Unpublished" text. */
	position: relative;
}



/* @end */

/* @group node-types - Global */

.field {
}

.field .field-label {
	margin: 0;
	padding: 0;
	text-decoration: none;
	/*color: #333333;*/
	font: normal bold 16px/16px 'alte_din_1451_mittelschriftRg', sans-serif;
}

.node-page {
	/*background-color: fuchsia;*/
	margin: 0;
	padding: 0 10px 0 5px;
}

.node-page .field-type-file {
	/*background-color: orangered;*/
	float: left;
	width: 100%;
	margin: 10px 5px 5px;
	padding: 5px;
	/*border: 1px solid #666666;*/
}

.node-page .field-type-file .field-label {
	/*background-color: pink;*/
	margin: 0 0 2px;
	padding: 0 0 2px;
	border-bottom: 1px solid #666666;
}

/*.field-name-body {
}*/

/*.node-w-image .node-page {
	margin: 0 0 10px;
	padding: 0;
}*/

/*.node-w-image .field-name-body {
	background-color: orange;
}*/

/*.node-w-image .field-name-field-image {
	background-color: purple;
	float: right;
	margin: 5px;
	padding: 5px;
}*/

/*.node-w-image .field-name-field-image-group {
	background-color: purple;
	float: right;
	margin: 5px;
	padding: 5px;
}*/

/* @end */

/* node-types - Responsive */

@media all and (min-width: 0px) {
}

@media all and (min-width: 0px) and (max-width: 479px) {
}

@media all and (min-width: 480px) and (max-width: 959px) {
}

@media all and (min-width: 960px) {


}

/* @group global */

/* @group node-type-page */

.node-type-page {
	/*background-color: lime;*/
}

.node-type-page .field-type-image {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 5px;
	background-color: #BBBBBB;
}

.node-type-page .field-name-body {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 10px;
}

.node-type-page .field-type-node-reference {
	/*background-color: orange;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 10px;
}

.node-type-page .field-type-node-reference .field-item {
	/*background-color: lime;*/
	margin: 0;
	padding: 5px;
}

.node-type-page .field-type-link-field {
	/*background-color: darkcyan;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 10px;
}

.node-type-page .field-type-link-field .field-item {
	/*background-color: khaki;*/
	margin: 0;
	padding: 5px;
}

/* @end */

/* @group node-type-biography */

.node-type-biography {
	/*background-color: lime;*/
}

.node-type-biography .field-type-image {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 5px;
	background-color: #BBBBBB;
}

.node-type-biography .field-name-body {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 10px;
}

.node-type-biography .field-type-node-reference {
	/*background-color: orange;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 10px;
}

.node-type-biography .field-type-node-reference .field-item {
	/*background-color: lime;*/
	margin: 0;
	padding: 5px;
}

.node-type-biography .field-type-link-field {
	/*background-color: darkcyan;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 10px;
}

.node-type-biography .field-type-link-field .field-item {
	/*background-color: khaki;*/
	margin: 0;
	padding: 5px;
}

/* @end */

/* @group node-type-webform */

.node-type-webform {
	/*background-color: lime;*/
}

.node-type-webform .field-name-body {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 10px;
}

.node-type-webform .webform-client-form {
	/*background-color: orange;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 20px;
}

/* @end */



/* @end */
