/*  --- --- --- Allgemein --- --- --- */

*{
	padding:0px;
	margin:0px;
}

a img {
	border:0px;
}
#cwrap .csc-textpic img {
	padding-top:4px;
}
#mcontent .csc-header {
	display:none;
}

html{
	width:100%;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:auto;
	clear:both;
	width:1007px;
}

p.bodytext {
	line-height:150%;
	margin-bottom:16px;
}
.csc-textpic {
	margin-bottom:16px;
}

#wrapall{
	width:1008px;
	margin:auto;
	margin-top:10px;
	margin-bottom:2px;
	background:url(../img/backround-wrapall.gif) repeat-y top left;
	float:left;
	/*display:block;*/
}

/*  --- --- --- header, links und content --- --- --- */

#wrapleft{
	width:775px;
	float:left;
}

/*  --- --- --- header --- --- --- */

#head{
	width:775px;
	background-color: #d9dce9;
	font-size:11px;
	position:relative;
}

#head span{
	font-size:11px;
	float:left;
}
#head a{
	text-decoration:none;
	color:#000000;
	font-size:11px;
	float:left;
}
a.lang {
	padding-top:1px;
}
#hupper {
	font-size: 11px;
	color:#0b0b59;
	padding:0px;
	margin:0px;
	padding-top:4px;
	height:19px;
	margin-left:192px;
}
#hupper a {
	color:#0b0b59;
	padding-left:5px;
}
#hupper a:hover {
	text-decoration:underline;
}

#hupper a.flagge {
	background-image:url(../img/flag-english.gif);
	height:8px;
	width:12px;
}

#hlower{
	width:775px;
	height:144px;
	background-color:#FFFFFF;
	clear:both;
}

#hlogo{
	width:192px;
	float:left;
	height:144px;
}

#hlogo a img{
	width:192px;
	height:144px;
}

#hpic{
	width:583px;
	height:144px;
	float:left;
	margin:0px;
	padding:0px;
}
#hpic dl{
	margin:0px;
	padding:0px;
}
#hpic img{
	width:583px;
	height:143px;
	margin-top:1px;
}
#hpic .csc-header {
	display:none;
}

/*  --- --- --- navi und content --- --- --- */
#cwrap{
	width:775px;
	float:left;
}

#fullcontent{
	float:left;
	background-color:#ffffff;
	font-size:12px;
	width:763px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#fullcontent h1 {
	font-size: 20px;
	color:#0b0b59;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	display:block;
	margin-bottom: 10px;
}

#fullcontent h2 {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom: 5px;
}

#mcontent h1 a, #fullcontent h1 a{
 	color:#0b0b59 !important;
 	font-weight:normal;
}
#mcontent h2 a, #fullcontent h2 a{
 	color:#0b0b59 !important;
 	font-weight:normal;
}

#fullcontent .csc-textpic-caption{
	background:#dfe1ed;
	font-size:11px;
	margin-top:1px;
	padding:0px 3px;
	line-height:16px;
	font-weight:bold;
}
#fullcontent a {
	color:#974756;
	font-weight:bold;
	text-decoration:none;
}
#fullcontent a:hover {
	text-decoration:underline;
}
#fullcontent a.mitpfeil{
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-left:25px;
	padding-top:3px;
	margin-top:5px;
	margin-bottom:5px;
	background:url(../img/home-link-normal.gif) no-repeat top left;
	display:block;
}

#fullcontent a.mitpfeil:hover{
	background:url(../img/home-link-hover.gif) no-repeat top left;
	text-decoration:underline;
}

#fullcontent ul li{
	margin-left: 30px;
}

#fullcontent ol li{
	margin-left: 30px;
}
#fullcontent p.bodytext {
	margin-bottom: 10px;
}

#full_left{
	float:left;
	width:250px;
	margin-left:32px;
	margin-right:21px;
	margin-top:18px;
	background:000000px;
}

#full_right{
	float:left;
	width:402px;
	margin-left:20px;
	margin-right:38px;
	margin-top:18px;
}

#full_right h1{
	padding-right:26px
}

#lcol{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:192px;
	float:left;
	min-height:1px;
}

#lcol ul{
	padding-top:10px;
	list-style-type:none;
	background:url(../img/navi-inactive.gif) top left repeat-y;
}

#lcol ul a{
	width:144px;
	text-decoration:none;	
	color:#000000;	
	display:block;
	/*text-indent:25px;*/
	padding-left:25px;
	padding-right:25px;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}

#lcol ul ul{
	padding:0px;
}

#lcol ul li a:hover{
	background:url(../img/navi-active.gif) top left repeat-y;
}

#lcol ul li a.active{
	font-weight:bold;
	background:url(../img/navi-active.gif) top left repeat-y;
}

#lcol ul li ul li a{
	background:url(../img/navi-active.gif) top left repeat-y;
	font-size:11px;
	text-indent:0px;
	padding-left:43px;
	padding-right:20px;
	width:126px;
}

#lcol ul li ul li a:hover{
	background:url(../img/navi-hover.gif) top left repeat-y;
}

#lcol ul li ul li a.active{
	background:url(../img/navi-hover.gif) top left repeat-y;
}

#lcol #suche .cscwrap{
	height:52px;
	width:192px;
	background:url(../img/background-suche.gif) top left no-repeat;
}

#lcol #suche .cscwrap #sword{
	height:19px;
	width:132px;
	margin-left:22px;
	margin-top:10px;
	border:1px solid #b29f74;
	padding-top:1px;
	padding-left:3px;
}

#lcol #suche .cscwrap a{
	width:192px;
	height: 20px;
	display:block;
	background:url(../img/search-inactive.gif) top left no-repeat;
	text-decoration:none;
	text-indent:120px;
	font-size:12px;
	color:#000000;
}

#lcol #suche .cscwrap a:hover{
	background:url(../img/search-active.gif) top left no-repeat;
	color:#666666;
}


/*  --- --- --- contentbereich --- --- --- */
#mcol{
	float:left;
	width:583px;
	margin-bottom:20px;
	overflow:hidden;
}

#mnavi{
	background-color:#fcde15;
	height:30px;
	font-size:14px;
	padding-left:1px;
	padding-top:1px;
	width:583px;
	overflow:hidden;
}

#mnavi ul li{
	list-style-type:none;
	float:left;
}

#mnavi ul li a {
	height:23px;
	text-decoration:none;
	color:#000;
	display:block;
	float:left;
	padding:6px 16px 0px 16px;
}

#mnavi ul li a:hover {
	background:#fff3a3;
}

#mnavi ul li.active a {
	background:#ffffff;
}

#mlocation {
	color:#0b0b59;
	padding-top:5px;
	width:583px;
	height:18px;
	clear:both;
	font-size:11px;
	margin-bottom:10px;
}

#mlocation a {
	text-decoration:none;
	color:#0b0b59;
}
#mlocation a:hover {
	text-decoration:underline;
}
#mlocation a.active {
	font-weight:bold;
}

#mcontent{
	width:573px;
	margin-right:10px;
	background-color:#ffffff;
	font-size:12px;
}

#mcontent h1 {
	font-size: 18px;
	color:#0b0b59;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom: 15px;
}

#mcontent h2 {
	font-size: 16px;
	color:#0b0b59;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom: 5px;
}

#mcontent h3 {
	font-size: 14px;
	color:#0b0b59;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom: 5px;
}

#mcontent h4 {
	font-size: 12px;
	color:#0b0b59;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom: 5px;
}

#mcontent h5 {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom: 5px;
}

#mcontent h6 {
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom: 5px;
}

#mcontent .csc-textpic-caption {
	background:#dfe1ed;
	font-size:11px;
	margin-top:-2px;
	padding:0px 4px;
	font-weight:bold;
}
*+html #mcontent .csc-textpic-caption {
	background:#dfe1ed;
	font-size:11px;
	margin-top:1px;
	padding:2px;
	font-weight:bold;
}


#mcontent a.mitpfeil {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-left:25px;
	padding-top:3px;
	margin-top:5px;
	margin-bottom:5px;
	background:url(../img/home-link-normal.gif) no-repeat top left;
	display:block;
}
#mcontent a.mitpfeil:hover{
	background:url(../img/home-link-hover.gif) no-repeat top left;
	text-decoration:underline;
}
#mcontent a{
	color:#974756;
	text-decoration: none;
	font-weight:bold;
}
#mcontent a:hover{
	text-decoration:underline;
}

#mcontent ul li{
	margin-left: 30px;
}

#mcontent ol li{
	margin-left: 30px;
}

#mcol #mcontent .cscwrap .spndenprojekte_wrap {
	width:260px;
	background-color:#f2f3f8;
	float:right;
	margin-left:10px;
	margin-top:-5px;
}
#mcol #mcontent .cscwrap .spndenprojekte {
	width:260px;
}

#mcol #mcontent .cscwrap .spndenprojekte h1{
	margin-top:5px;
	margin-left:10px;
}
#mcol #mcontent .cscwrap .spndenprojekte .zweiteiler {
	float:left;
	margin-bottom:10px;
	width:250px;
}

#mcontent .zweiteiler .plinks {
	float:left;
	margin:0px 10px;
}
#mcontent .zweiteiler span.headline {
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	color:#000;
}
#mcontent .zweiteiler span.text {
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	color:#000;
}
#mcontent .zweiteiler a.text  {
	display:block;
	height:68px;
	color:#000;
	background:url(../img/sp-link.gif) no-repeat bottom right;	
}
#mcontent .zweiteiler a.bild  {
	display:none;
}
#mcontent .zweiteiler a.text:hover  {
	display:block;
	text-decoration:none;
	background:url(../img/sp-link-active.gif) no-repeat bottom right;	
}


#mcontent a.spendenbutton {
	float:left;
	margin:5px 0px 15px 50px;
	width:157px;
	height:34px;
	background:url(../img/spendenbutton.gif) no-repeat top left;
}
#mcontent a:hover.spendenbutton {
	background:url(../img/spendenbutton.gif) no-repeat bottom left;
}

/*  --- --- --- rechte spalte --- --- --- */

#wrapright{
	width:232px;
	float:left;
	margin:0px 0px 0px 1px;
}

#wrapright .projekte{
	background:#e6e8f1;
}

#wrapright .projekte h1{
	width:232px;
	background-color:#fcde15;
	height:20px;
	padding-top:3px;
	font-size:14px;
	font-weight:normal;
	text-indent:6px;
}

#wrapright .projekte ul{
	list-style-type:none;
	width:232px;
	background:url(../img/backround-projekte.gif) #ebf6fe 145px bottom no-repeat;
}

#wrapright .cscwrap .projekte li a:hover{
	background:#fdf07a;
}

#wrapright .cscwrap .projekte li h5 a{
	background:#e6e8f1;
	padding:2px 0px 0px 6px;
	height:17px;
	width:138px;
	border-bottom:1px solid #aaafcb;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	display:block;
	/*margin-left:13px;*/
	font-weight:normal;
	}

#wrapright .cscwrap .projekte li h6 a{
	background:#ece5ba;
	padding:2px 0px 0px 6px;
	height:17px;
	width:138px;
	border-bottom:1px solid #aaafcb;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	display:block;
	/*margin-left:13px;*/
	font-weight:normal;
	}

#wrapright .cscwrap .bodytext  a{
	height: 20px;
	background:url(../img/news-normal.gif) top left;
	display: block;
	font-size:14px;
	text-decoration:none;
	color:#ffffff;
	text-indent:26px;
	padding-top:1px;
	margin-top:18px;
}

#wrapright .cscwrap .bodytext  a:hover{
	background:url(../img/news-normal.gif) bottom left;
	color:#fdf07a;
/*	color:#cccccc; */
}

#wrapright .tx-spendenpostit-pi1 {
	padding:0px;
	margin:0px;
	background:url(../img/noteb.gif) top left repeat-y;
	width:227px;
}
#wrapright .tx-spendenpostit-pi1 .postit_bg1 {
	padding:0px;
	margin:0px;
	background:url(../img/notea.gif) top left no-repeat;
	width:227px;
}
#wrapright .tx-spendenpostit-pi1 .postit_bg2 {
	padding:0px;
	margin:0px;
	background:url(../img/notec.gif) bottom left no-repeat;
	width:227px;
}

#wrapright .cscwrap .postit{
	width:182px;
	font-size:12px;
	padding-top:40px;
	padding-bottom:40px;
	margin-left:30px;
	margin-bottom:10px;
}

#wrapright .cscwrap .postit h1{
	font-size:14px;
	margin-bottom:10px;
}
p.inpost {
	margin-bottom:11px;
	/*height:29px;*/
}
#wrapright .cscwrap .postit p.inpost a{
	text-decoration:none;
	color:#000;
}
#wrapright .cscwrap .postit p.inpost a:hover{
	text-decoration:underline;
}
#wrapright .cscwrap .postit a.btn {
	display:block;
	width:157px;
	height:34px;
	margin-left:15px;
	background:url(../img/spendenbutton3.gif) no-repeat top left;
}
#wrapright .cscwrap .postit a.btn:hover {
	background:url(../img/spendenbutton3.gif) no-repeat bottom left;
}
#wrapright .cscwrap .postit a.btn_en {
	display:block;
	width:157px;
	height:34px;
	margin-left:15px;
	background:url(../img/spendenbutton3_en.gif) no-repeat top left;
}
#wrapright .cscwrap .postit a.btn_en:hover {
	background:url(../img/spendenbutton3_en.gif) no-repeat bottom left;
}

#wrapright .cscwrap .infobox{ /***************************************************/
	font-size:12px;
	margin-top:18px;
	background:#d9dce9;
	padding-bottom:10px;
	border-top:4px solid #fcde15;
	float:left;
}

#wrapright .cscwrap .infobox h1{
	font-size:12px;
	height:20px;
	width:232px;
	background-color:#fcde15;
	padding:0px;
	text-indent:13px;
	margin-bottom:5px;
	font-weight:normal;
}

#wrapright .cscwrap .infobox p{
	padding-left:13px;
	padding-right:8px;
	margin-bottom:10px;
}


#wrapright .cscwrap .infobox a{
	color:#974756;
	text-decoration: none;
	font-weight:bold;
	background:none;
	text-indent:0px;
	font-size:12px;
}
#wrapright .cscwrap .infobox a:hover{
	text-decoration:underline;
	background:none;
	color:#974756;
}

#wrapall #wrapright #rcol .cscwrap .infobox a.mitpfeil {
	color:#000000;
	height: 20px;
	background:url(../img/infoicon.gif) no-repeat top left #d9dce9;
	font-size:12px;
	display: block;
	text-decoration:none;
	text-indent:26px;
	padding-top:3px;
}

#wrapall #wrapright #rcol .cscwrap .infobox a.mitpfeil:hover {
	background:url(../img/infoicon.gif) no-repeat bottom left #d9dce9;
	text-decoration:underline;
}

/*  --- --- --- footer --- --- --- */

#foot{
 	width:1007px;
	padding-top:3px;
	height:16px;
 	float:left;
	background:#d9dce9;
	text-align:center;
	font-size:11px;
	display:block;
	margin-bottom:10px;
}

#foot a{
	text-decoration:none;
	color:#333;
}
#foot a:hover{
	text-decoration:underline;
}

#foot ul{
	list-style-type:none;
	text-align:center;
}

#foot ul li {
	display:inline;
	text-align:center;
	margin:0px 9px 0px 9px;
}


/*  --- --- --- postit --- --- --- */

#wrapall #wrapleft #head #postit-head {
	z-index:2;
	position:absolute;
	width:130px;
	height:139px;
	top:37px;
	left:595px;
}
#wrapall #wrapleft #head #postit-head img {
	width:130px;
	height:139px;
/*	background:url(../img/postit.png) no-repeat top left; */
	behavior:url("http://www.help-ev.de/fileadmin/templates/css/pngbehavior.htc");
/*	display:none;*/
}
/**html #wrapall #wrapleft #head #postit-head img {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.help-ev.de/fileadmin/templates/img/postit.png", sizingMethod='scale');
	background:none;
}
*html #wrapall #wrapleft #head #postit-head {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.help-ev.de/fileadmin/templates/img/postit.png", sizingMethod='scale');
	background:none;
}
#wrapall #wrapleft #head #postit-head {
	background:url(../img/postit.png) no-repeat top left;
}*/

#wrapall #wrapleft #head #postit-head a.spdde {
	z-index:5;
	position:absolute;
	top:80px;
	left:8px;
	width:117px;
	height:30px;
	background:url(../img/spendenbutton_klein.gif) no-repeat top left;
}
#wrapall #wrapleft #head #postit-head a.spdde:hover {
	background:url(../img/spendenbutton_klein.gif) no-repeat bottom left;
}
#wrapall #wrapleft #head #postit-head a.spden {
	z-index:3;
	position:absolute;
	top:80px;
	left:8px;
	width:117px;
	height:30px;
	background:url(../img/spendenbutton_klein_en.gif) no-repeat top left;
}
#wrapall #wrapleft #head #postit-head a.spden:hover {
	background:url(../img/spendenbutton_klein_en.gif) no-repeat bottom left;
}

/*  --- --- --- newsblock --- --- --- */

#wrapall #wrapright .news-latest-container {
	border:0px;
	background-color:#EBE2E7;
	margin-top:20px;
}

#wrapall #wrapright .news-latest-container h2 {
	background-color:#AA5968;
	border:0px;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:normal;
	height:20px;
	padding-top:3px;
	text-indent:14px;
	width:232px;
}

#wrapall #wrapright .news-latest-container .news-latest-item {
	background:none;
	border:0px;
	padding-bottom:8px;
	border-bottom:1px solid #fff;
}

#wrapall #wrapright .news-latest-container .news-latest-item span.news-latest-date a {
	float:right;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding-top:3px;
}
#wrapall #wrapright .news-latest-container .news-latest-item span.news-latest-date a:hover {
	text-decoration:underline;
}

#wrapall #wrapright .news-latest-container .news-latest-item h3 {
	width:170px;
}
#wrapall #wrapright .news-latest-container .news-latest-item h3 a {
	font-size:12px;
	text-decoration:none;
	color:#000;
}
#wrapall #wrapright .news-latest-container .news-latest-item h3 a:hover {
	text-decoration:underline;
}

#wrapall #wrapright .news-latest-container .news-latest-item p {
	font-size:12px;
	line-height:140%;
}

#wrapall #wrapright .news-latest-container .news-latest-item hr.clearer {
	display:none;
}

#wrapall #wrapright .news-latest-container .news-latest-item .news-latest-morelink a {
	font-size:12px;
	color:#000;
	padding-left:25px;
	text-decoration:none;
	background:transparent url(../img/info-normal.gif) no-repeat scroll left top;
}
#wrapall #wrapright .news-latest-container .news-latest-item .news-latest-morelink a:hover {
	text-decoration:underline;
	background:transparent url(../img/info-hover.gif) no-repeat scroll left top;
}
#wrapall #wrapright .news-latest-container .news-latest-gotoarchive {
	display:none;
}


/* Presseverteiler */

.pm {
	padding:10px 10px 20px 10px;
}
.pm_shorttext {
	display:none;
}
.pm_headline {
	margin-bottom:20px;
}
#mcontent .cscwrap .tx-pressevorschau-pi1 .pm a.pmhead {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	display:block;
	font-weight:normal;
	color:#000;
	margin-bottom:5px;
}
#mcontent .cscwrap .tx-pressevorschau-pi1 .pm h1 a.pmbody {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background:none;
	color:#0B0B59;
	padding:0px;
	font-size:18px;
	font-weight:normal;
}
#mcontent .cscwrap .tx-pressevorschau-pi1 .pm h1 {
	margin-bottom:5px;
}
#mcontent .cscwrap .tx-pressevorschau-pi1 .pm a.pmfoot {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.hell {
	background:#e0e3ed;
}
.dunkel {
	background:#f5f6fa;
}


/* Newsletterabo */

.tx-newsletteranmeldung-pi1 form {
	display:block;
	background:#e0e3ed;
	
}
.tx-newsletteranmeldung-pi1 fieldset {
	margin-bottom:10px;
	border:0px none;
}

.tx-newsletteranmeldung-pi1 legend {
	color:#000;
	padding:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	margin-bottom:10px;
}

.tx-newsletteranmeldung-pi1 label {
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	text-align:right;
	width:100px;
}
.tx-newsletteranmeldung-pi1 input.text {
	border:1px solid #192D7A;
	margin-right:300px;
}
.tx-newsletteranmeldung-pi1 input {
	margin-bottom:15px;
}
.tx-newsletteranmeldung-pi1 .red {
	color:#CC0000;
}

/*** Suchseite ***/

#mcontent .tx-indexedsearch .uat_tx-indexedsearch-form
{
	float:left;
	margin-right:10px;
}
#mcontent .tx-indexedsearch #tx-indexedsearch-searchbox-button-submit
{
	margin-top:-1px;
}

.uat_tx-indexedsearch-form label {
	font-weight:bold;
}
#mcontent .tx-indexedsearch fieldset
{
	border:0px;
}

#mcontent .tx-indexedsearch .tx-indexedsearch-res a
{
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:23px;
	padding-top:1px;
	margin-top:5px;
	margin-bottom:5px;
	background:url(../img/pages.gif) no-repeat top left;
	/*display:block;*/
}

#mcontent .tx-indexedsearch-res p 
{
	padding-bottom:25px;
	border-bottom:1px solid #e0e3ed;
	width:480px;
}

#mcontent .tx-indexedsearch-browsebox .browsebox
{
	margin-top:14px;
}

#mcontent .tx-indexedsearch .rating
{
	text-decoration:none;
	color:#000;
}

#mcontent .tx-indexedsearch h3, .tx-indexedsearch-whatis
{
	margin-top:25px;
}

#mcontent .tx-indexedsearch #tx-indexedsearch-searchbox-sword
{
	margin-left: 15px;
}

#mcontent .tx-indexedsearch ul li
{
	list-style:none;
	display:inline;
	margin-left:0px;
	margin-right:10px;
}
uat_tx-indexedsearch-form
#mcontent .tx-indexedsearch ul
{
	margin-top:10px;
}

#mcontent .tx-indexedsearch ul li a
{
	text-decoration:none;
}


#mcontent .tx-igelbmitarbeiterkontakt-pi1 
{
	display:block;
	clear:both;	
}
#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-info
{
	position:relative;
	width:350px;
	height:202px;
	border:solid 1px black;
	margin-bottom:15px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-bild
{
	width: 140px;
	height: 190px;
	/*border: 1px solid red;*/
	padding: 5px;
	float:left;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-bild img
{
	width: 135px;
	height: 190px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-header
{
	display:inline;
	width: 196px;
	height: 50px;
	float:left;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-header h1
{
	color: #000;
	margin-top: 10px;
	float:left;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-header img
{
	height: 60px;
	float:left;
	margin-left: 50px;
	margin-top: 10px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-inhalt
{

}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-kontakt
{

}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-kontakt p
{
	margin-bottom: 3px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-kontakt span
{
	font-weight:bold;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-kontakt a
{
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	display:inline;
	float:left;
	padding-left: 25px;
	padding-top: 3px;
	margin-top:10px;
	margin-bottom:5px;
	margin-left: 35px;
	background:url(../img/home-link-normal.gif) no-repeat top left;
	
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 .ma-kontakt a:hover  {
	background:url(../img/home-link-hover.gif) no-repeat top left;
	color:#666666;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform 
{
	border: 1px solid black;
	height: 400px;
	width: 350px;
	background: #fff;
	position:absolute;
	top:-100px;
	left:25px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform a#schliessen
{
	margin-left:15px;
	margin-top:20px;
	background:url(../img/close_btn_normal.gif) no-repeat top left;
	height:35px !important;
	width: 95px;
	display:block;
	float:left;
	height:20px;
}
#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform a#schliessen:hover
{
	background:url(../img/close_btn_hover.gif) no-repeat top left;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform a#close
{
	margin-left:15px;
	margin-top:20px;
	background:url(../img/close_btn_normal_en.gif) no-repeat top left;
	height:35px !important;
	width: 95px;
	display:block;
	float:left;
	height:20px;
}
#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform a#close:hover
{
	background:url(../img/close_btn_hover_en.gif) no-repeat top left;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform img
{
	height: 60px;
	float:right;
	margin-right: 10px;
	margin-left: 30px;
	margin-top: 10px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform fieldset
{
	display:inline;
	float:left;
	height:320px;
	width:310px;
	margin-left:20px;
	border:none;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform legend
{
	display:inline;
	float:left;
	margin-bottom:10px;
	width:300px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform label
{
	width:100px;
	margin-bottom:10px;
	display:inline;
	float:left;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform .uname
{
	display:inline;
	float:left;
	width: 200px;
	margin-bottom:10px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform .umail
{
	display:inline;
	float:left;
	width: 200px;
	margin-bottom:10px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform .unachricht
{
	display:inline;
	float:left;
	width: 300px;
	height: 150px;
	margin-bottom:10px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform #absenden
{
	float:right;
	height: 20px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform .meinlabel
{
	display:inline;
	width:120px;
	height:20px;
	float:left;
	margin-left:20px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform .bestaetigung h1
{
	display:inline;
	width:300px;
	height: 20px;
	float:left;
	margin-left:20px;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform .meininhalt
{
	display:inline;
	width:200px;
	height: 20px;
	float:left;
}

#mcontent .tx-igelbmitarbeiterkontakt-pi1 #kontaktform .meintextfeld
{
	width:310px;
	height: 200px;
	float:left;
	margin:20px;
	margin-top:10px;
}


#wrapall #wrapright .cscwrap
{
	clear:both;
}

#mcontent .tx-weiterempfehlen-pi1 input.button {
	margin-left:10px;
}
#mcontent .tx-weiterempfehlen-pi1 fieldset textarea {
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.csc-header {
	display:none;
}

#cwrap .csc-textpic img {
}
*+html #cwrap div.csc-textpic{
	float:left;
}
#hlower{
	overflow:hidden;
}

.dl_item {
	width:573px;
	height:100px;
	
}
.dl_item .dl_links,
.dl_item .Value {
	width:165px;
	float:left;
	height:100px;
}
.dl_pdf {
	background: url(../img/dl_pdf.gif) no-repeat top left;
}
.dl_jpg {
	background: url(../img/dl_jpg.gif) no-repeat top left;
}
.dl_doc {
	background: url(../img/dl_doc.gif) no-repeat top left;
}
.dl_name {
	display:block;
	margin-left:70px;
	margin-top:20px;
	margin-bottom:2px;
}
#mcol #mcontent .dl_item a.filename {
	color:#0B0B59;
}
.filesize {
	margin-left:70px;
}

.dl_item .dl_rechts {
	width:390px;
	height:100px;
	padding-top:1px;
	padding-left:10px;
	float:left;
}
#mcontent .dl_item .dl_rechts h1,
#mcontent .dl_item .dl_rechts h2,
#mcontent .dl_item .dl_rechts h3,
#mcontent .dl_item .dl_rechts h4,
#mcontent .dl_item .dl_rechts h5,
#mcontent .dl_item .dl_rechts h6 {
	font-size:12px;
	margin-bottom:2px;
}
.dl_item .dl_clear {
	clear:both;
	margin-bottom:10px;
}

.cscwrap table {
	border-collapse:collapse;
	margin-bottom:10px;
}
.cscwrap table td {
	padding:5px;
	border:1px solid #AAAFCB;
}
.cscwrap table th {
	padding:5px;
	border:1px solid #AAAFCB;
	background:#E6E8F1;
}
.cscwrap table p {
	padding:0px;
	margin:0px;
}
#hpic .csc-textpic {
	margin:0px;
}

#mcontent ul {
	margin-bottom:15px;
}
#mcontent ul li {
	line-height:140%;
}