

/* styles */

body {
  background: #000;
}

#tx-powermail-pi1_fieldset {
	padding-top: 30px;
}

#tx-powermail-pi1_fieldset label {
	float: left;
	margin-top: -20px;
}

input#uid11 {
	margin-right:278px;
	margin-bottom: 30px;
}


div#powermaildiv_uid1 textarea,
div#powermaildiv_uid2 textarea,
div#powermaildiv_uid12 textarea,
div#powermaildiv_uid20 textarea,
div#powermaildiv_uid21 textarea,
div#powermaildiv_uid24 textarea,
div#powermaildiv_uid32 textarea {
  float: left;
  margin-top: 5px;
  margin-bottom: 30px;
  border: 1px solid #cccccc;
}

div#powermaildiv_uid5 input,
div#powermaildiv_uid11 input,
div#powermaildiv_uid23 input,
div#powermaildiv_uid25 input,
div#powermaildiv_uid31 input {
  float: left;
  margin-top: 5px;
  margin-bottom: 30px;
  border: 1px solid #cccccc;
}

div#powermaildiv_uid25 input{
  width: 300px;
}

div#powermaildiv_uid25 input,
div#powermaildiv_uid31 input {
  width: 509px;
}

div#powermaildiv_uid10 select,
div#powermaildiv_uid22 select {
  margin-bottom:30px;
  border: 1px solid #cccccc;
}


div#powermaildiv_uid1,
div#powermaildiv_uid2,
div#powermaildiv_uid4,
div#powermaildiv_uid5,
div#powermaildiv_uid10,
div#powermaildiv_uid11,
div#powermaildiv_uid12,
div#powermaildiv_uid20,
div#powermaildiv_uid21,
div#powermaildiv_uid22,
div#powermaildiv_uid23,
div#powermaildiv_uid24,
div#powermaildiv_uid25,
div#powermaildiv_uid26,
div#powermaildiv_uid31,
div#powermaildiv_uid32 {
  margin: 5px;
  clear: both;
}

h4.course-table {
	margin-top: 20px
}

body {
	font-family: verdana;
	color: #000;
	font-size: 12px;
	}

a.h4 {
	font-size:24px;
	font-weight:bold;
	opacity:0.7;
	}

div#content h1,h2,h3,h4,h5,h6 {
	padding-top:10px;
	padding-right:10px;
	}

div#content h1,h2 {
	/* color: #d1e5a5;*/
  color: #93a218;
	}
	
div#content p{
	/*display:block;*/
	text-align:justify;			/* hier wurde Text zentriert*/
	padding-top:10px;
	padding-right:10px;
	line-height:15px;
	}

div#content p.align-left {text-align: left; }
div#content p.align-center {text-align: center; }
div#content p.align-right {text-align: right; }
div#content p.align-justify {text-align: justify; }

div#content p.agb{
	display:block;
	text-align::justify;
	font-size:10px
	width:535px;
	padding-top:10px;
	padding-right:1px;
	float:right;
	line-height:15px,
	}

div#content p.ts{
	line-height:14px;
}

div#content p.rot {
	color:#df1212;
	font-weight:bold;
	font-style:italic;
	}

div#content .indent {
	margin-left: 20px;
	}

div#content ul.text {
	list-style-type:none;
	width:535px;
	text-align:left:
	padding-top:10px;
	float:right;
	margin-right:15px;
	text-indent:15px;
	}

div#content ul.aufzaehlung {
	list-style-type:none;
/*	width:525px;
	text-align:left;*/
	padding-top: 10px;
	padding-left: 10px;
/*	float:right;*/
	}

div#content td p.align-left {text-align: left; }
div#content td p.align-right {text-align: right; }
div#content td p.align-center {text-align: center; }

div#content td p {
	font-size:12px;
	padding:5px 5px 0 5px;
}

div#content th p {
	font-size:12px;
	padding:5px 5px 0 5px;
	text-align:left;
}

div#content ul.aufzaehlung li {
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:15px;
	margin-top:5px;
	}

div#content ul.aufzaehlung2 {
	list-style-type:none;
	width:525px;
	text-align:left:
	padding-top:10px;
	float:right;
	}


div#content ul.aufzaehlung2 li {
	list-style-type:none;
	padding-left:15px;
	margin-top:5px;
	}


div#content ul.referenzen {
	list-style-type:none;
	width:425px;
	text-align:left:
	padding-top:10px;
	float:right;
	line-height:30px;
	}

div#content ul.impressum {
	list-style-type:none;
	width:425px;
	text-align:left:
	padding-top:10px;
	margin-top:15px;
	}


div#content p.tab {
	color:#000000;
	text-decoration:underline;
	font-style:italic;
	text-align:right;
	padding-right: 15px;
	float:right;
	}



##############


div#content p.bild {
	text-align:left;
	font-size:10px;
	font-weight:bold;
	width:345px;
	margin-right:190px;
	float:right;
	margin-top:-10px;
	line-height:11px;
	}

div#content p.leitsatz{
	font-size:40px;
	font-weight:bold;
	color:#df1212;
	text-align:center;
}

div#content p a.team{
	font-size:11px; /*11*/
	margin-left:25px;
	margin-right:20px;
	text-align:center;
	font-style:italic;
	font-weight:bold;
}

div#content a.link{
	color:#000;
	font-weight:bold;
	font-style:italic;
}

div#content_oben {
	float:right;
	width:535px;
	}

#content.img{
	border: none;
	margin-right: 10px;
	}

#content img.grafik {
	margin-left:100px;
	border: 1px solid #000;
	margin-right: 10px;
}

#content img.grafik2 {
	margin-left:30px;
	border: 1px solid #000;
	margin-right: 10px;
}

img.team{
	/*margin-left: 35px;*/
	margin-right:0px;
}

div#content p.h1 {
	font-size:18px; /*18*/
	font-weight:bold;
	color:#df1212;
	text-align:left;
	/*text-transform:lowercase;*/
	}

div#content p.h2 {
	font-size:18px; /*18*/
	font-weight:bold;
	/*text-transform:lowercase;*/
	}
	
h3.beratung {
  font-size:33px;
}


a.team:link {color:#000;text-decoration:none;}
a.team:visited{color:#000;text-decoration:none;}

a:link {color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}

a.beispiel:link, a.download:link {color:#fff;text-decoration:none; font-style:italic; font-weight:bold;}
a.beispiel:visited, a.download:visited {color:#fff;text-decoration:none; font-style:italic; font-weight:bold;}
a.beispiel:hover, a.download:hover {color:#fff;text-decoration:none; font-style:italic; font-weight:bold;}
a.beispiel:active, a.download:active {color:#fff;text-decoration:none; font-style:italic; font-weight:bold;}


a.h4:active{color:#fff;text-decoration:none;}
a.h4:link{color:#fff;text-decoration:none; }
a.h4:visited{color:#fff;text-decoration:none; }
a.h4:hover{color:#000;font-style:italic; background-color: #fff; display:block; height: 68px; border: 1px solid black;}


#############

li#training {
	background-image: url(/fileadmin/content/startseite/training_seminar.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	/*border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;*/
	}
	

li#ausbildung {
	background-image: url(/fileadmin/content/startseite/ausbildungsberatung.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	/*border-left: 1px solid black;
	border-right: 1px solid black;*/
	}

li#lehrling {
	background-image: url(/fileadmin/content/startseite/lehrlingsentwicklung.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	/*border-left: 1px solid black;
	border-right: 1px solid black;*/
	}

li#coaching {
	background-image: url(/fileadmin/content/startseite/coaching.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	/*border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;*/
	}

div#content p.formmailer{
	width:413px;
	float:right;
	}

div#content p input, div#content p textarea{
	width:250px;
	float:right;
	margin-right:50px;
	}

div#content p input.submit{
	width:60px;
	margin-right:240px;
	margin-bottom:3px;
	}

div#content .csc-textpic-imagewrap {
	display:block;
	text-align:justify;			/* hier wurde Text zentriert*/
	width:535px;
	/*text-align:left;*/
	padding-top:10px;
	padding-right:10px;
	float:right;
	line-height:15px;
	} 
	
div#content dd.csc-textpic-caption {
	color:#C4B7B7;
	font-weight:bold;
	font-size:20px;
	margin-top: -60px;
}

div#content div.csc-mailform-field {
	clear: both;
}

div#content div.csc-mailform-field label {
	float:left;
	margin-left: 15px;
	margin-top: 10px;
}

div#content div.csc-mailform-field input,
div#content div.csc-mailform-field textarea {
	float: right;
	width: 350px;
	margin-right: 15px;
	margin-top: 10px;
	border: 1px solid #cccccc;
}

div#content fieldset.csc-mailform {
	margin-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

div#content div.csc-mailform-field input.csc-mailform-submit {
	width: 100px;
}

div.csc-textpic img {
	mouse-cursor: pointer;
}

div.csc-textpic-imagewrap {
  margin-left: 25px;
}

div#content div.tx-powermail-pi1_thx p.bodytext {
	text-align:left;
}


