@charset "utf-8";
/* CSS Document */

* {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
}



h1 {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:2px;
	font-size:15px;
	color:#333333;
	background-color:#e8e8e8;
}


.subtitle {
	font-size:11px;
	color:#333333;

}


div.button {
	background-color:#e72b22;
	height:20px;
	width:100px;
	padding-top:2px;

}




h2 {
	padding-top:10px;
	font-size:15px;
	color:#e72b22;
}


h3 {
	padding-top:10px;
	font-size:15px;
	color:#333333;
}


h4 {
	padding-top:10px;
	font-size:14px;
	color:#e72b22;
	
}

h5 {

	padding-top:10px;
	font-size:14px;
	color:#333333;
}


.csc-textpic-caption {
	font-size:10px;
}

body {
	background-color:#e6e6e6;
	
}

.contentinputtext {


	font-size:11px;
	border:0px;
	height:20px;
	background-color:#dcdcdc;

}

.contentinputtext2 {


	font-size:11px;
	border:0px;
	
	background-color:#dcdcdc;

}

.error {
	color:#e72b22;
	font-weight:bold;
}

.submitbutton {

	height:25px;
	width:120px;
	background-color:#6e6e6e;
	color:#FFFFFF;
	border:0;
}

.inputtext {

	font-size:11px;
	border:0px;
	height:20px;
}

.bodytext{
	
}

.hrmenue {
	width:200px;
	background-color:#FFFFFF;
	color:#FFFFFF;
	height:2px;
}

#website {
	position:relative;
	width:1000px;
	text-align:left;
	top:0px;
}

#websitenewsletter {
	position:absolute;
	width:600px;
	text-align:left;
	top:0px;
	left:10px;
}



#contenttablenewsletter {
	position:absolute;
	top:222px;
	left:25px;
	background-color:#FFFFFF;
	width:600px;
	
}





li {
	list-style:square;
	
	
}

#banner {
	position:relative;
	top:-15px;
}



#contenttable {
	position:relative;
	top:-20px;
	left:47px;
	background-color:#FFFFFF;
	width:904px;
	
}

.contenttable {

	width:600px;
	background-color:#f1f1f1;

}

.contenttable td{

	background-color:#f1f1f1;
	padding:10px 5px 10px 5px;

}

.contenttable th{

	background-color:#dcdcdc;
		padding:2px 2px 2px 2px;

	color:#747474;

}

td.required {
	background-color:#6e6e6e;
}

a:link img {border: solid 0px white;}
a:visited img {border: solid 0px white;}
a:hover img {border: solid 0px white;}

a.quicklink:link {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF; text-decoration:none}
a.quicklink:visited {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF; text-decoration:none}
a.quicklink:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF; text-decoration:underline;}

a.buttonlink:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF; text-decoration:none}
a.buttonlink:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF; text-decoration:none}
a.buttonlink:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF; text-decoration:none;}


a:link {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333; text-decoration:underline}
a:visited {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333; text-decoration:underline}
a:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#e72b22; text-decoration:underline;}




/*Indexed Search ANFANG */

.tx-indexedsearch-searchbox-button {
	background-color:#6e6e6e;
	color:#FFFFFF;
	border:0;
}

/*Indexed Search ENDE */





/* RTE ANFANG /////////////////////////////////////////////////////////////////////////////////*/
#
# TYPO3 CVS ID: $Id: dynamiccss.css 955 2005-12-28 00:49:12Z mundaun $
# ***************************************************************************************/


/* Bullet styles for unordered lists.*/
ul.component-items { color: #333333; list-style-type: circle; }
ul.action-items { color: #333333; list-style-image: url(img/red_arrow_bullet.gif); }
li.component-items { color: #333333; list-style-type: circle; }
li.action-items { color: #333333; list-style-image: url(img/red_arrow_bullet.gif); }
/* Numbering styles for ordered lists.*/
ol.component-items-ordered { color: #333333; list-style-type: lower-roman; }
ol.action-items-ordered { color: #333333; list-style-type: lower-greek; }
ol li {color: #333333; list-style-type:decimal;}
/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/

span.rot13px { color: #e72b22;font-size:12px; font-weight:bold}
span.rot15px { color: #e72b22;font-size:15px; font-weight:bold }
span.rot18px { color: #e72b22;font-size:18px; font-weight:bold }

span.grau15px { color: #333333;font-size:15px; font-weight:bold }
span.grau18px { color: #333333;font-size:18px; font-weight:bold }

/* Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.*/
p.hintergrundgrau { background-color: #f1f1f1; padding: 2px 4px 2px 4px;}
p.hintergrundrot { background-color: #e72b22; color:#FFFFFF; padding: 2px 4px 2px 4px;}



/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}

/* RTE ENDE */
