/* CSS-Datei santix.de */

body  { background-color:#ffe5fc; scrollbar-face-color: #E5EAEE; scrollbar-highlight-color: #99ADBB; scrollbar-shadow-color: #99ADBB; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #99ADBB; scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; }

TD#colNormal { width: 450px; padding: 0px 5px 20px 5px; }
TD#colRight { width: 190px; padding: 0px 5px 20px 5px; }

/* Definition Contact-form */
TABLE#contactform { width: 100%; }
TABLE#contactform TD { padding: 5px 20px 5px 0px  }
TABLE#contactform input, TD#content TABLE#contactform textarea.nachricht { font-size: 12px; border: 1px solid #936352; width: 300px; }
TABLE#contactform input#checkbox {border: 0px; width: 20px; }
TABLE#contactform input#formButton { width: 120px; border: 1px solid #936352; background-color: #FFFFFF; }
TABLE#contactform input#radio { border: 0px; width: 20px; }
.alert { color: #FF0000; }

TABLE.imgtext-nowrap, TABLE.csc-uploads, TABLE.csc-uploads-2 { width: 100%; }
.csc-uploads-fileSize { font-size: 10px; color:#f73333; line-height: 20px; }

/*anmeldung*/
.text_feld {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 17px; 
	font-weight: bold;
	border: 1px solid #009e68;
	text-align: left; 
	
}
.text_feld_sonstiges {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 100px; 
	width: 350px;
	font-weight: bold;
	border: 1px solid #009e68;
	text-align: left; 
	
}
.button {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	height: 17px;
	background-color: #009e68;
	border: 1px solid #009e68;
	font-weight: bold;
	text-align: left; 
	text-align:center;
	
}

/* Bildunterschrift  */
p.bildunterschrift, .bildunterschrift { padding-top: 0px; font-size: 10px; line-height: 12px; }


/* General Fontdefinition */
TD { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; vertical-align: top; line-height: 16px; }
H1, H2, H3, csc-firstHeader { font-size: 14px;} /*font-weight: bold;*/
H1 { color:#65a12b; }
H2 { color:#b7005b; }
H3 { color:#65a12b; }
H4 { font-weight: normal; font-size: 14px; letter-spacing: 2px; padding-bottom: 20px; }
H5 { padding: 0px 0px 0px 0px; font-weight: normal; font-size: 14px; letter-spacing: 2px; border-bottom: 1px dotted #003156; }
.bodytext { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}
.bodytext_error { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#CC3300;}
div.ueberschrift-1 { font-weight: bold; font-size: 12px; color: #003156; }
.fusszeilemenue { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color:#535353; text-decoration:none}
.align-right {text-align:right; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}
.align-justify {text-align:justify; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}
.align-center {text-align:center; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}

.internal-link{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}

.important {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#b7005b;}
.detail {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#65a12b;}

.mail{text-decoration:none; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}

.csc-textpic-caption{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color:#535353;}

.MsoNormal { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}
TD#content a, a, .color { color: #003156; }
TD#content .alert { color: #FF0000; }

TD#pdf, TD#tip { vertical-align: center; padding-left: 5px; padding-top: 3px; }
TD#pdf a:link, TD#pdf a:visited, TD#tip a:link, TD#tip a:visited { font-size: 10px; text-decoration: none; }
TD#pdf a:hover, TD#pdf a:active, TD#tip a:hover, TD#tip a:active { font-size: 10px; text-decoration: none; color: #99ADBB; }

TD#content a:link, TD#content a:visited, TD#colNormal a:link, TD#colNormal a:visited, TD#colRight a:link, TD#colRight a:visited { text-decoration: none; }
TD#content a:hover, TD#content a:active, TD#colNormal a:hover, TD#colNormal a:active, TD#colRight a:hover, TD#colRight a:active { text-decoration: underline; }

ul { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}
li { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}

TD#footer, TD#footer a { font-size: 10px; color: #283A63; text-decoration: none;  }

/* borderdefinition Gallery */
DIV.tx-gooffotoboek-pi1 img { border: 1px solid #936352; }

/* define Last Update */
TD#update { font-size: 10px; color: #283A63; }

/*anmeldeun winalite*/
.text_normal { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#535353;}
.input_feld_normal {border: 1px solid #535353; width:132px; height:17px; font-size:12px; color:#535353;}
.input_feld_error {border: 1px solid #FF0099; width:132px; height:17px; font-size:12px; color:#535353;}
.checkbox_normal {border: 1px solid #535353; width:15px; height:15px; color:#535353;}
.checkbox_error {border: 1px solid #FF0099; width:15px; height:15px; color:#535353;}
.stern{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#FF0099;}
.ueberschrift { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; font-weight:bold; color:#535353;}
.submit_button {border: 1px solid #535353; width:132px; height:20px; color:#535353;}


/*MailFORM*/
FORM {margin:0px; padding:0;} /* ACHTUNG: gilt für alle Formulare, auch das Suchen-Feld !! muss bleiben !! */
input:focus, select:focus, textarea:focus {outline:1px solid #FF0000; background-color:#fbd0d6; color:black;} 
/*markiert die Felder beimausklick in gelbem Feld*/
..csc-mailform {margin:10px 0 0 0; padding:8px; border:1px solid #65a12b;}
fieldset.csc-mailform label {display:block; width:500px; text-align:left; margin:4px 0 2px 4px;}
fieldset.csc-mailform input, fieldset.csc-mailform textarea {margin-bottom:10px; border:2px solid #65a12b; padding:2px;}
#captchaResponse {margin:10px 8px 8px 20px; padding:1px; border:1px solid red;}
..csc-mailform-submit {margin-left:6em; margin-top:8px; background-color:; color:black;
padding: 4px; border:2px solid #65a12b; font-weight:bold;}
