.csc-header-n1 {
	margin: 0px;
	margin-bottom: 4px;
	font-size: 16px;
	color: #005AA9;
}

.csc-header h1 {
	margin: 0px;
	margin-bottom: 4px;
	font-size: 16px;
	color: #005AA9;
}

.csc-firstHeader {
	margin: 0px;
	margin-bottom: 4px;
	font-size: 16px;
	color: #005AA9;
}

/** stuff for mail formular **/
.csc-mailform {
	border-style: none;
	width: 500px;
}

.csc-mailform-field {
	margin: 3px;
}

.csc-mailform-field input {
	border-style: solid;
	border-width: 1px;
	border-color: #000099;
	width: 200px;
}

.csc-mailform-field label {
	float: left;
	width: 150px;
	font-weight: bold;
}

.csc-mailform-field textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #000099;
	width: 320px;
}

.csc-mailform-field select {
	border-style: solid;
	border-width: 1px;
	border-color: #000099;
	width: 200px;
}

input.csc-mailform-submit {
	float: right;
	width: 100px;
}

.csc-mailform-radio input {
	width: auto;
	border-style: none;
	background-color: transparent;
}

.csc-mailform-radio label {
	width: auto;
	float: none;
}

.csc-mailform-radio fieldset {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	background-color: #000099;
}

.csc-mailform-radio legend {
	visibility: hidden;
	display: none;
}

.contact-form {
	/*background-color: #F0D6A4;*/
	border-style: solid;
	border-color: black;
	border-width: 1px;
	padding: 5px;
}

.contact-form .input {
	border-color: black;
	border-style: solid;
	border-width: 1px;
	width: 180px;
}

.contact-form .input-tiny {
	border-color: black;
	border-style: solid;
	border-width: 1px;
	width: 80px;
}

.contact-form .error {
	color: red;
}

.tx-getourismmanager-pi1 .images {
	float: left;
	width: 160px;
}

.tx-getourismmanager-pi1 .images img {
	margin-top: 10px;
}

.tx-getourismmanager-pi1 .description {
	float: left;
	width: 420px;
}

.tx-getourismmanager-pi1 h1 {
	color: #005AA9;
	font-size: 14px;
}


.pdfShopHeadline {
	margin: 0px;
	margin-bottom: 4px;
	font-size: 16px;
	color: #005AA9;
	
}

.pdfShopDescription {
	margin-top: 5px;
	margin-bottom: 5px;
}

.pdfShopOrderInput {
	border-color: black;
	border-style: solid;
	border-width: 1px;
}

.tx-veguestbook-pi1 {
	width: 600px;
}

.tx-veguestbook-pi1 {
	font-size:100%;
}

/* error handling */
.tx-veguestbook-pi1 p.tx-guestbook-form-error {
	font-weight:bold;
	color:#990000;
}

/* display of result count */
.tx-veguestbook-pi1 .tx-guestbook-result {
	font-weight:bold;
	float:left;
}

/* pagination */
.tx-veguestbook-pi1 .tx-guestbook-pagination {
	font-size:75%;
	font-weight:bold;
	float:right;
}

/* styles for list mode */
.tx-veguestbook-pi1 h2.tx-guestbook-header {
	clear:both;
	background:#666;
	color:#FFF;
	display:block;
	font-size:100%;
	font-weight:bold;
	width: 590px;
	margin: 0px;
}

.tx-veguestbook-pi1 .tx-guestbook-left { 
	float:left;
	width: 200px;
	background:#EFEFEF;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
}

.tx-veguestbook-pi1 .tx-guestbook-left p {
	color:#333;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
	float:left;
	width:390px;
	background:#FFF;
} /* styles for latest mode */ .tx-veguestbook-pi1 .tx-guestbook-latest p, .tx-veguestbook-pi1 .tx-guestbook-right p { color:#333; } .tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date, .tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date { font-weight: bold; } .tx-veguestbook-pi1 .tx-guestbook-right h3 { font-size:100%; color:#990000; font-weight:bold; background:none; } .tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment { font-size:75%; color:#333; font-style: italic; } .tx-veguestbook-pi1 .tx-guestbook-latest { display:block; padding:0.25em; clear:both; } /* form styles */ .tx-veguestbook-pi1 .tx-guestbook-field { clear:both; width:100%; display:block; padding: 1em 0; } .tx-veguestbook-pi1 .tx-guestbook-field label { clear: both; display: block; float: left; width: 10em; } .tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med { float:left; width:10em; } .tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big { float:left; width:20em; } .tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea { width: 30em; display: block; float: left; } .tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield { color:#990000; } .tx-veguestbook-pi1 fieldset { border:none; } .tx-veguestbook-pi1 legend { display:none; } .tx-veguestbook-pi1 .tx-guestbook-freecap { float:left; display:block; background:#F7F7F7; border:1px solid #CCC; } .tx-veguestbook-pi1 .tx-guestbook-freecap { margin-left:2.25em; } .tx-veguestbook-pi1 .tx-guestbook-freecap img { float:left; display:block; pading-left:0.25em; } .tx-veguestbook-pi1 .tx-guestbook-freecap input { float:left; } .tx-veguestbook-pi1 .tx-guestbook-freecap label { clear:both; display:block; float:none; width:10em; margin-bottom:0.5em; } .tx-veguestbook-pi1 .tx-guestbook-freecap p { font-size:75%; padding:0.25em; } .tx-veguestbook-pi1 .tx-guestbook-freecap h3 { display:none; } .tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read { color:#990000; } .tx-veguestbook-pi1 .tx-guestbook-clear { clear:both; display:block; } .tx-veguestbook-pi1 input.tx-guestbook-submit { width:auto; display:block; }
