/* *****************************************************************
****** css classes designed by www.ckws.de *************************
****** all rights reserved - 12/2010 *******************************
***************************************************************** */

/* ************************************************************** */
/* *** Globale Klassen ****************************************** */
/* ************************************************************** */
*, html, form, fieldset, img {
	margin						: 0px;
	padding						: 0px;
}

body {
	margin-left					: 0px;
	margin-top					: 0px;
	background-color 			: #808080;
/*	background-image			: url(/fileadmin/templates/css/images/header.jpg);
	background-repeat			: no-repeat;
	background-position			: center top; */
	color						: #000000;
	font-family 				: Tahoma, Helvetica, Arial, sans-serif;
	font-size 					: 10pt;
	text-align					: center;
}

/*
html,body {
	overflow-x						: hidden;
}
*/

div, a {
	font-family 				: Tahoma, Helvetica, Arial, sans-serif;
	font-size 					: 10pt;
	color						: #000000;
}
img, fieldset {
	border-width				: 0px;
}
ul, li {
	list-style					: none;
}
.clear {
	clear						: both;
}
.date {
	color						: #999999;
	font-size					: 8pt;
	font-style					: italic;
}
.contentContainer ul {
	margin						: 10px 0px 10px 0px;
	text-decoration				: none;
}
.contentContainer li {
	list-style-image			: url(/fileadmin/templates/css/images/bullet.gif);
	margin						: 0px 0px 4px 20px;
}
.contentContainer img {
	float						: right;
	padding						: 10px 10px 10px 10px;
}

/* ************************************************************** */
/* *** Links **************************************************** */
/* ************************************************************** */

/* *** Globale Klassen ****************************************** */
a:link, a:visited {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 10pt;
	color				: #4373B8;
	text-decoration		: none;
	font-weight			: bold;
}
a:hover, a:active {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 10pt;
	color				: #4373B8;
	text-decoration		: underline;
	font-weight			: bold;
}
a.path, a.path:link, a.path:visited, span.path {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	color				: #98B4D8;
	text-decoration		: none;
	font-weight			: bold;
}
a.path:hover, a.path:active {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	color				: #4373B8;
	font-weight			: bold;
}
a.copyright, a.copyright:link, a.copyright:visited, span.copyright {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	color				: #C6D5EA;
	text-decoration		: none;
}
a.copyright:hover, a.copyright:active {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 8pt;
	color				: #FFFFFF;
	text-decoration		: underline;
}

/* *** Mainmenu ************************************************* */
#mainmenu {
	list-style			: none;
	display				: inline;
}
#mainmenu a, #mainmenu a:link, #mainmenu a:visited {
	color				: #000000;
	font-size 			: 12pt;
	text-decoration		: none;
	font-weight			: bold;
	background-color	: #C6D5EA;
	padding				: 5px 10px 6px 10px;
}
#mainmenu a:hover, #mainmenu a.active, #mainmenu a:active {
	color				: #FFFFFF;
	font-size 			: 12pt;
	text-decoration		: none;
	font-weight			: bold;
	background-color	: #4373B8;
	padding				: 5px 10px 6px 10px;
}
#mainmenu li, #mainmenu li:link, #mainmenu li:visited {
	float				: left;
}
#mainmenu li:hover, #mainmenu li:active {
	float				: left;
}

/* ************************************************************** */
/* *** Headline ************************************************* */
/* ************************************************************** */
h1 {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 14pt;
	font-weight 		: bold;
	color				: #4373B8;
	padding				: 0px 0px 20px 0px;
}
h2 {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 10pt;
	color				: #000000;
	text-transform		: uppercase;
	letter-spacing		: 0.2em;
	padding				: 0px 0px 10px 0px;
}
h3 {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 10pt;
	font-style 			: italic;
	color				: #000000;
}
h4 {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 10pt;
	color				: #000000;
}
h5 {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 10pt;
	color				: #000000;
}
h6 {
	font-family 		: Tahoma, Helvetica, Arial, sans-serif;
	font-size 			: 10pt;
	color				: #000000;
}

/* ************************************************************** */
/* *** Positionierung Seiteninhalte ***************************** */
/* ************************************************************** */

/* *** Container Header ***************************************** */
div.headerContainer {
/*	background-color	: #FFFFFF;*/
	margin-bottom				: -3px;
}

/* *** Container zentriert fuer Seiteninhalt ******************** */
div.containerCenter {
	width				: 800px;
/*	padding-top			: 275px;*/
	margin				: 0px auto;
	text-align			: left;
	border-left			: 210px solid #FFFFFF;
	border-right			: 210px solid #FFFFFF;
}
/* *** Mainmenu ************************************************* */
div.mainMenuContainer {
	width				: 800px;
	height				: 17px;
	background-color 	: #C6D5EA;
	padding				: 5px 0px 10px 0px;
}
/* *** Content ************************************************** */
div.contentContainer {
	width				: 800px;
	float				: left;
	padding				: 30px 0px 30px 0px;
	background-color		: #FFFFFF;
}
/* *** Container unten Hintergrund und Copyright **************** */
div.containerBottom {
/*	width				: 840px;*/
	width				: 1220px;
	height				: 50px;
	margin				: 0px auto;
	text-align			: left;
	background-color 	: #4373B8;
}
div.copyright {
	padding				: 15px 230px 0px 0px;
	text-align			: right;
}

/* ************************************************************** */
/* *** Formulare ************************************************ */
/* ************************************************************** */
input, textarea, select {
	background-color			: #DEE7F4; 
	color						: #000000; 
	font-family 				: Tahoma, Helvetica, Arial, sans-serif;
	font-size 					: 9pt;
	padding						: 2px 4px 2px 4px;
	margin-top					: 6px;
	margin-right				: 6px;
	border						: 1px solid #4373B8;
}
button, input.submitButton {
	color						: #4373B8;
	font-family 				: Tahoma, Helvetica, Arial, sans-serif;
	font-size 					: 9pt;
	text-decoration				: none;
	background-color 			: #C6D5EA;
	font-weight 				: bold;
	height						: 22px;
	padding						: 0px 20px 2px 20px;
}
.checkbox {
	color						: #000000;
	border						: 0px none #FFFFFF;
}
/* *** Breitenangaben fuer Inputfelder ueber ID ******************** */
#unternehmen, #vorname, #name, #strasse, #plz, #ort, #telefon, #e-mail, #fax  {
	width						: 210px;
}
#anmerkung  {
	width						: 670px;
}



