
.rahmen-hint {
	background:	#FFFFFF;
	border: 		1px solid #5F686F;
	background-image: url(/fileadmin/template/images/haupt_hint.jpg);
}
.mittwald-magazine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}


/* Formulare */

fieldset {
  	padding: 		1em;
}
label {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 	12px;
	color: 		#939292;
	float:		left;
  	width:		40%;
  	margin-right:	0em;
  	padding-top:	0.2em;
  	text-align:	left;
  	font-weight:	normal;
}
.csc-form-labelcell, .csc-form-fieldcell, .csc-form-commentcell, .register_form_table, .register_form {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 	12px;
	color: 		#939292;
}
.csc-mailform-label {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 	14px;
	color: 		#0F9400;
	font-weight:	bold;
}

fieldset {
	border: 		0px;
	width: 		100%;
}
input {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 	12px;
	color:		#939292;
	border: 		1px solid #0F9400;
	background-color: #FFFFFF;
}
textarea {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 	12px;
	color:		#939292;
	border: 		1px solid #0F9400;
	background-color: #FFFFFF;
}
.register_form {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 	12px;
	color: 		#0F9400;
}


/* Navigation */

.header-navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F686F;
	text-decoration: none;
}
.header-navi_act {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 	10px;
	color: 		#5F686F;
	text-decoration: 	none;
	font-weight: 	bold;
}


/* Links */

.internal-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: 		#5F686F;
	font-family : 	Arial, Verdana, Helvetica, sans-serif
}
a:link {
	color: #666666;
	font-family : 	Arial, Verdana, Helvetica, sans-serif
	font-weight: 	normal;
}
a:hover {
	font-weight: 	normal;
	font-family : 	Arial, Verdana, Helvetica, sans-serif
}

a:active {
	font-weight: 	normal;
	font-family : 	Arial, Verdana, Helvetica, sans-serif
}

/* Absätze */

p {
	margin-top:	0px;
	padding-top:	0px
}
ul {
	color:		#000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0F9400;
	margin-bottom: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}

.countdown {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	font-weight: normal; 
	color: #DF002B
}


/* Texte */

.bodytext, .csc-bulletlist, .csc-textpic-caption, .tx-irfaq-pi1, .csc-uploads-fileName, .tx-indexedsearch {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000
}

.tx-indexedsearch {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000
}








  _CSS_DEFAULT_STYLE (

    .tx-veguestbook-pi1 {
        font-size:90%;
    }
  
.tx-veguestbook-pi1 p.tx-guestbook-form-error {
font-family: 	Arial, Helvetica, sans-serif;
font-size:	14;
font-weight:	bold;
color:		#FFFFFF;
}

.tx-veguestbook-pi1 .tx-guestbook-result {
font-family: 	Arial, Helvetica, sans-serif;
font-size:	12;
font-weight:	normal;
float:		left;
color:		#FFFFFF;
}

.tx-veguestbook-pi1 .tx-guestbook-pagination {
font-family: 	Arial, Helvetica, sans-serif;
font-size:	12;
color: 		#FFFFFF;
text-decoration: 	none;
font-size:	75%;
font-weight:	bold;
float:		right;
}

.tx-veguestbook-pi1 h2.tx-guestbook-header {
font-family: 	Arial, Helvetica, sans-serif;
clear:		both;
background:	#119501;
color:		#FFFFFF;
display:		normal;
font-size:	14;
font-weight:	bold;
padding: 		5px;
width: 		490px;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
font-family: 	Arial, Helvetica, sans-serif;
font-size:	12;
float:		left;
width:		110px;
background:	#B8EAB2;
min-height:	4em;
padding: 		1em;
color:		#FFFFFF;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
height:		4em;
}

.tx-veguestbook-pi1 .tx-guestbook-left p {
color:		#FFFFFF;
}
 
.tx-veguestbook-pi1 .tx-guestbook-right {
font-family: 	Arial, Helvetica, sans-serif;
font-size:	12;
color:		#FFFFFF;
float:		left;
width:		373px;
background:	#78C66F;
padding: 	1em;
}

.tx-veguestbook-pi1 .tx-guestbook-latest p,
.tx-veguestbook-pi1 .tx-guestbook-right p {
font-family: 	Arial, Helvetica, sans-serif;
font-size:	12;
color:		#FFFFFF;
padding: 	0em;
}

.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:		#FFFFFF;
font-weight:	bold;
background:	none;
}

.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
font-size:	75%;
color:		#FFFFFF;
font-style: 	italic;
}

.tx-veguestbook-pi1 .tx-guestbook-latest {
display:		block;
padding:	0px;
clear:		both;
}

.tx-veguestbook-pi1 .tx-guestbook-field {
clear:		both;
width:		100%;
display:		block;
padding: 	5px 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;
padding-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;
}
  )




