@charset "utf-8";
/* CSS Document (c) 2010 move-elevator.de Dipl.-Ing.(FH) Florian Wentzel */



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Grundlegender Seiteanaufbau - Boxmodell */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



body {
	background-color:#cccccc;
	background-image: url(images/body-bg.gif);
	background-repeat:repeat-y;
}
#page-zindex-box {
	width: 100%;
	position: absolute;
	left:0px;
	top:0px;
}
#doorpage,  #homepage,  #pageFootBox,  #pageTop,  #page {
	width: 980px;
	float:left;
	clear:both;
}
#doorpage,  #homepage {
	background-image:url(images/content-cols-bg.gif);
}
#pageTop {
	background-color:#FFFFFF;
}
#pageTopLogo {
	width:176px;
	height:147px;
	line-height: 1em;
	float:left;
	background-image:url(images/logo-hrw.gif);
	background-repeat:no-repeat;
}
#pageTopLogo img {
	border: 0px;
	position:relative;
	left: 28px;
	top: 20px;
}
#pageTopRight {
	width:804px;
	height:147px;
	float:left;
}
#serviceNav {
	width:365px;
	height: 47px;
	float:left;
	padding-top:10px;
}
#serviceNav p {
	color:#009ee1;
	padding-top: 10px;
	font-size:1.1em;
}
#serviceNav .space,  #serviceNav .trenner {
	color:#009ee1;
}
#serviceNav .space a {
	color:#009ee1;
	text-decoration:none;
}
#serviceNav .space.act {
	font-weight:bold;
}
#serviceNav .space a:hover {
	color:#333333;
}
#pageTop p#logopagetitle,  #pageTop h1#logopagetitle {
	width:346px;
	height: 34px;
	background-image:url(images/hrw-title.jpg);
	background-repeat:no-repeat;
	padding: 0 0;
	margin: 0 0;
	clear:both;
}
#pageTop p#logopagetitle a,  #pageTop h1#logopagetitle a {
	display:block;
	width:346px;
	height: 34px;
}
#pageTop p#logopagetitle span,  #pageTop h1#logopagetitle span {
	position: absolute;
	left: -3000px;
}
#pageToplinkBox {
	width:804px;
	clear:both;
	margin-top: 35px;
	height:21px;
	overflow:hidden;
}
#pageToplinkBox p {
	font-size: 1.1em;
}
#pageRootlineBox {
	width: 650px;
	float:left;
	text-align:left;
	padding: 0 0 0 0;
}
#pageRootlineBox p {
	float:left;
	margin: 0 0;
	padding: 0 0;
}
#pageRootlineBox p a {
	font-weight: normal;
	color: black;
	text-decoration:underline;
}
#pageRootlineBox p .current {
	font-weight:bold;
}
#pageRootlineBox .hidden {
	display:none;
}
#pageRootlineBox p.rootline-menue {
	padding-top: 3px;
}
#pageRootlineBox p.fastpah-icon a span.icon-type-4,  #pageRootlineBox p.fastpah-icon a span.icon-type-3,  #pageRootlineBox p.fastpah-icon a span.icon-type-2,  #pageRootlineBox p.fastpah-icon a span.icon-type-1 {
	background-image:url(images/icon-fastpath-rootline-way1.gif);
	background-repeat:no-repeat;
	width:26px;
	height: 18px;
	display:block;
}
#pageRootlineBox p.fastpah-icon a span.icon-type-4 {
	background-image:url(images/icon-fastpath-rootline-way4.gif);
}
#pageRootlineBox p.fastpah-icon a span.icon-type-3 {
	background-image:url(images/icon-fastpath-rootline-way3.gif);
}
#pageRootlineBox p.fastpah-icon a span.icon-type-2 {
	background-image:url(images/icon-fastpath-rootline-way2.gif);
}
#pageTopHarveylink {
	float:right;
	width: 133px;
	text-align:center;
	background-image:url(images/top-harvey-bg.gif);
	height:21px;
	display:none;
}
#pageTopHarveylink p {
	display:block;
	height: 21px;
	background-image:url(images/top-harvey-bg-right.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#pageTopHarveylink a {
	display:block;
	height: 21px;
	background-image:url(images/top-harvey-bg-left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding: 5px 0 0 0;
	display:none;
}
/* Seitenspalten */

#pageContentCols {
	clear:both;
	float:left;
	width:980px;
	padding-bottom: 17px;
	background-image:url(images/content-top-bg.gif);
	background-repeat:repeat-x;
}
#pageLeftCol {
	width:158px;
	float:left;
}
#pageLeftCol #pageLeftColAddStaticContent,  #pageLeftCol #pageLeftColAddFlexContent {
	width:158px;
	float:left;
	clear:both;
}
#homeCenterCol {
	width:822px;
	float:left;
}
#page #pageRightCol {
	padding-top: 49px;
}
#pageRightCol .box-padder {
	width:204px !important;
	float:left;
	position:relative;
}
#pageRightCol .right-contentget {
	width:204px;
	float:left;
	clear:both;
	padding-top:0px;
}
#doorpage #pageRightCol .right-contentget {
	width:204px;
	float:left;
	clear:both;
	padding-top:40px;
}
#pageRightCol .box_me_hrw_bg .box-padder {
	width:180px !important;
}
#doorpage #pageCenterCol {
	width:600px;
	float:left;
	text-align:left;
}
#doorpage #pageCenterCol .box-padder {
	width:560px;
	float:left;
	position:relative;
	left: 20px;
}
#page #pageCenterCol {
	width:600px;
	float:left;
}
#page #pageCenterCol .box-padder {
	width:573px;
	float:left;
	position:relative;
	left: 11px;
}
#doorpage #pageRightCol,  #page #pageRightCol {
	width:222px;
	float:left;
	padding-top:49px;
}
#pageCenterLeftCols {
	width:822px;
	float:left;
}
#homepage #pageCenterCol {
	width:579px;
	float:left;
}
#homepage #pageCenterCol .box-padder {
	width:560px;
	float:left;
	position:relative;
	left: 19px;
}
#homepage #pageRightCol {
	width:243px;
	float:left;
	padding-top:42px;
}
#homepage #pageRightCol .box-padder {
	left: 20px;
}
/* hauptnavigation */

#mainNavBox {
	width:158px;
	float:left;
	clear:both;
	background-color:#0099d2;
	min-height: 380px;
	height: auto !important;
	height: 380px;
}
#mainNavBox ul {
	list-style:none;
	margin: 0 0;
	padding: 0 0;
}
#mainNavBox li {
	color: white;
	text-transform:uppercase;
	background-image:url(images/nav1divider.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
}
#mainNavBox li ul li {
	font-size: 0.9em;
}
#mainNavBox li.level1current span.item,  #mainNavBox li.level1 a {
	color: white;
	display:block;
	padding: 12px 0px 10px 10px;
}
#mainNavBox span.hidden {
	display:none;
}
#mainNavBox li.level1current span.item {
	padding: 12px 0px 0px 10px;
}
#mainNavBox li.level1active a {
	padding:12px 0px 0px 10px;
}
#mainNavBox li.level1current,  #mainNavBox li.level1active,  #mainNavBox li.level1 a:hover {
	background-image: url(images/nav1act.gif);
	background-repeat:no-repeat;
	background-position: left 18px;
}
#mainNavBox li.level1 a:hover {
	text-decoration:none;
}
#mainNavBoxlevel3 li {
	font-weight:normal;
}
#mainNavBox li.level1current .item,  .level3current .item {
	font-weight:bold
}
#mainNavBox ul#mainNavBoxlevel2 {
	background-image:url(images/nav1divider.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
#mainNavBox li.level2 {
	background-image:none;
}
#mainNavBox li.level2current span.item,  #mainNavBox li.level2 a {
	color:#ffffff;
	display:block;
	padding: 4px 0px 4px 16px;
}
#mainNavBox li.level2current span.item {
	padding: 4px 0px 4px 16px;
}
#mainNavBox li.level2current,  #mainNavBox li.level2active,  #mainNavBox li.level2 a:hover {
	background-image: url(images/nav1act.gif);
	background-repeat:no-repeat;
	background-position: 5px 9px;
	font-weight:bold;
	text-decoration:none;
}
#mainNavBox li.level2 a:hover {
	text-decoration:none;
}
#mainNavBox ul#mainNavBoxlevel3 {
	padding: 0px 0 5px 10px;
}
#mainNavBoxlevel3 {
	font-size:115%;
}
#mainNavBox li.level3 {
	font-size: 0.9em;
	background-image:none;
}
#mainNavBox li.level3current,  #mainNavBox li.level3 a {
	color: #ffffff;
	display:block;
	padding: 3px 0px 2px 14px;
	text-transform:none;
	text-decoration:none;
}
#mainNavBox li.level3 a:hover {
	background-image:none;
}
#mainNavBox li.level3current,  #mainNavBox li.level3active,  #mainNavBox li.level1active {
	text-decoration:none;
	font-weight:bold;
}
#mainNav li {
	text-decoration:none;
	font-weight:normal;
}
/* Seitenfuss */

#pageFootBox {
	background-image:url(images/page-foot-bg-home.gif);
	background-repeat:no-repeat;
	background-position: left top;
	padding: 9px 0 0 0;
}
#page #pageFootBox {
	background-image:url(images/page-foot-bg-page.gif);
	background-repeat:no-repeat;
	background-position: left top;
	padding: 17px 0 0 0;
}
#pageFootBox .box-bg {
	clear:both;
	float:left;
	width:980px;
	background-color:#FFFFFF;
}
#pageFootBox .box-left-col {
	width: 176px;
	float:left;
}
#pageFootBox .box-right-col {
	width: 804px;
	float:left;
	padding-top: 5px;
}
#pageFootBox a {
	text-decoration:none;
	color:#666666;
}
#pageFootBox .box-left-col a.pagetoplink {
	display:block;
	background-image:url(images/icon-top.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 10px;
	position:relative;
	left: 22px;
	margin-top: 5px;
}
#pageFootBox .box-left-col a.pagetoplink:hover {
	color:#009EE1;
	background-image:url(images/icon-top-hover.gif);
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Sitemap im Seitenfuss */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#pageFootSitemap {
	text-align:left;
	width: 804px;
	float:left;
	clear:both;
	background-image:url(images/page-foot-sitemap-bg.gif);
	background-repeat:repeat-y;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}
#pageFootSitemap .sitemap-level-1 {
	float:left;
	overflow:hidden;
	width:auto;
	display:inline;
}
#pageFootSitemap p.level-head {
	text-transform: uppercase;
	margin: 0 0 6px 0;
	position:relative;
	left: 4px;
	font-weight:bold;
	padding: 0 0;
	clear:both;
	float:left;
	width: auto;
	line-height: 90%;
}
#pageFootSitemap .sitemap-item-2 {
	width: 210px;
}
#pageFootSitemap .sitemap-item-3 {
	width: 201px;
}
#pageFootSitemap .sitemap-item-4 {
	width: 201px;
}
#pageFootSitemap .sitemap-item-5 {
	width: 190px;
}
#pageFootSitemap .sitemap-level-1-last p.level-head {
	padding: 0 0 0 0;
}
#pageFootSitemap ul {
	margin: 0 0;
	padding: 0 5px 0 4px;
	clear:both;
}
#pageFootSitemap li {
	list-style:none;
	margin-bottom: 0.4em;
	font-size: 1.0em;
}
#pageFootSitemap p a,  #pageFootSitemap li a {
	text-decoration:none;
	color:#666666;
	text-decoration:none;
}
#pageFootSitemap p a:hover,  #pageFootSitemap li a:hover {
	text-decoration: none;
	color:#009EE1;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* accebility toolbar */

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#pageAccebilityoptions {
	font-size: 1.1em;
	width:435px;
	float:right;
	height:28px;
}
#pageAccebilityoptions a {
	color:#000000;
}
#pageAccebilityoptions .pageAccbar-bg {
	background-image:url(icons/accbar-bg.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	height:28px;
	width:435px;
	overflow:hidden;
}
#pageAccebilityoptions .pageAccbar-bg-left {
	background-image:url(icons/accbar-bg-left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:435px;
	height:28px;
}
#pageAccbarOptionInversetext,  #pageAccbarOptionFontsize,  #pageAccbarOptionScreenreader {
	float:right;
	padding: 4px 10px 0px 10px;
	height:28px;
}
#pageAccbarOptionInversetext,  #pageAccbarOptionFontsize {
	background-image:url(icons/accbar-trenner.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 4px 15px 0px 10px;
}
#pageAccebilityoptions img {
	vertical-align: bottom;
	border: 0px;
}
#pageAccbarOptionScreenreader .option-button {
	margin-left: 4px;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Inhaltselemente */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#pageTopCol {
	background-image:url(images/content-top-bg.gif);
	height: 380px;
	width:822px;
	background-repeat:repeat-x;
	background-color:#006694;
}
#pageTopCol .box-padder {
	width:784px;
	height: 323px;
	position:relative;
	left: 20px;
	top: 30px;
}
.list-option select {
	width:167px;
}
/* wiederkehrende Elemente auf allen Seiten */

p.pagetitle {
	color: white;
	font-size: 2.0em;
	text-transform:uppercase;
	font-weight:bold;
	height: 49px;
	margin: 0 0;
	padding: 0 0 0 8px;
	overflow:hidden;
}
p.pagetitle span {
	display:block;
	padding-top: 10px;
	height: 1.3em;
	overflow:hidden;
	float:left;
	background-repeat:no-repeat;
}
p.pagetitle-fastpath-way1 span,  p.pagetitle-fastpath-way2 span,  p.pagetitle-fastpath-way3 span,  p.pagetitle-fastpath-way4 span {
	background-image:url(images/icon-fastpath-doorpage-way1.gif);
	background-repeat:no-repeat;
	background-position: right 5px;
	padding-right: 40px;
	height: 49px;
	overflow:hidden;
	float:left;
	width:auto;
}
p.pagetitle-fastpath-way2 span {
	background-image:url(images/icon-fastpath-doorpage-way2.gif);
}
p.pagetitle-fastpath-way3 span {
	background-image:url(images/icon-fastpath-doorpage-way3.gif);
}
p.pagetitle-fastpath-way4 span {
	background-image:url(images/icon-fastpath-doorpage-way4.gif);
	background-position: right 2px;
}
/* seitenüberschrift */

.news-single-item .news-single-head h1,  .tx-moveelevatorteaser-pi1 h1 {
	color: white;
	font-size: 4.0em;
	padding: 10px 8px 20px 8px;
	margin: 0 0;
}
/* Sitemap im Seiteninhalt - Thema vertiefen */

.csc-menu-subpages-box {
	width:573px;
	float:left;
	clear:both;
	background-color: #ccebf9;
	background-image:url(images/content-sitemap-bg-foot.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin-bottom: 2.5em;
}
.csc-menu-subpages-box h3 {
	width:573px;
	float:left;
	clear:both;
	font-size: 1.6em;
	background-image:url(images/content-sitemap-bg-head.gif);
	background-repeat:no-repeat;
	margin: 0 0;
	padding: 7px 0 5px 0;
}
.csc-menu-subpages-box h3 span {
	position:relative;
	left: 17px;
}
.csc-menu-subpages-box ul.csc-menu-subpages {
	width:573px;
	list-style:none;
	margin: 0 0;
	padding: 0 25px 7px 25px;
	background-image:url(images/content-sitemap-bg-div.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	clear:both;
}
.csc-menu-subpages-box ul.csc-menu-subpages li {
	width: 50%;
	float:left;
	display: block;
	padding-top: 5px;
	text-transform:uppercase;
}
.csc-menu-subpages-box ul.csc-menu-subpages li a {
	color:#000000;
	padding-right: 12px;
	background-image:url(images/arrow-black.gif);
	background-repeat:no-repeat;
	background-position: right 5px;
	text-decoration:underline;
}
.csc-menu-subpages-box ul.csc-menu-subpages li a:hover {
	text-decoration:underline;
	color:#0BA1E2;
}
/* Hompage Schnellzugang */

#homeFastpathBox {
	width:560px;
}
#homeFastpathSelector {
	width:560px;
	height:146px;/*background-image: url(../user_upload/elements/schnellzugang/dummy-schnellzugang.png);*/

}
#homeFastpathSelector ul {
	width:560px;
	height:146px;
	display:block;
	list-style:none;
	margin: 0 0;
	padding: 0 0;
}
#homeFastpathSelector ul li {
	height:146px;
	display:block;
	float:left;
}
#homeFastpathSelector ul a {
	color:#FFFFFF;
	/*text-transform:uppercase;*/

    position:relative;
	display:block;
	float:left;
	height:146px;
}
#homeFastpathSelector ul a:hover {
	text-decoration:none;
}
#homeFastpathSelector ul a span {
	position:relative;
	top: 125px;
	left: 20px;
}
#homeFastpathSelector ul li.item4 a span {
	left:23px;
}
#homeFastpathSelector ul li.item1 a span {
	left:23px;
}
#homeFastpathSelector ul li.item3 a span {
	left:18px;
}
#homeFastpathSelector ul a span:hover {
	text-decoration:none;
}
#homeFastpathSelector ul li {
	font-size: 1.15em;
}
#homeFastpathSelector ul li.item1 {
	width:161px;
	background-image: url(../user_upload/elements/schnellzugang/fastpath-opt1-bg.png);
}
#homeFastpathSelector ul li.item1 a {
	width:161px;
	text-decoration:none;
}
#homeFastpathSelector ul li.item2 {
	width:122px;
	background-image: url(../user_upload/elements/schnellzugang/fastpath-opt2-bg.png);
}
#homeFastpathSelector ul li.item2 a {
	width:122px;
	text-decoration:none;
}
#homeFastpathSelector ul li.item3 {
	width:125px;
	background-image: url(../user_upload/elements/schnellzugang/fastpath-opt3-bg.png);
}
#homeFastpathSelector ul li.item3 a {
	width:125px;
	text-decoration:none;
}
#homeFastpathSelector ul li.item4 {
	width:152px;
	background-image: url(../user_upload/elements/schnellzugang/fastpath-opt4-bg.png);
}
#homeFastpathSelector ul li.item4 a {
	width:152px;
	text-decoration:none;
}
/* Hompage Socialbookmark Box */





/* Multisuche auf allen Seiten */

#MultisearchBox {
	height:146px;
	width:204px;
	margin-bottom: 20px;
}
#homepage #MultisearchBox {
	margin-bottom: 42px;
}
#pageRightCol .csc-header,  #pageRightCol .box-head {
	width:204px;
	height:27px;
	background-image:url(images/box-teaser-head.png);
	float:left;
	clear:both;
	background-repeat:no-repeat;
	text-align:center;
}
#page #pageRightCol .csc-header {
	background-image:url(images/page-box-teaser-head.gif);
}
#pageCenterCol #newsThemeMenue .box-head .box-title,  #pageRightCol .csc-header p.boxheadline,  #pageRightCol .box-head .box-title {
	font-size:1.1em;
	text-transform: uppercase;
	color:#FFFFFF;
	padding: 8px 0px 0 0;
	display:block;
	font-weight:bold;
}
#pageCenterCol #newsThemeMenue .box-head .box-title a,  #pageRightCol .csc-header p.boxheadline a,  #pageRightCol .box-head .box-title a {
	color:#FFFFFF;
	text-decoration:underline;
}
#pageRightCol .box-head .box-title a:hover {
	color:#333333
}
#pageRightCol .box-bg {
	width:204px;
	height:108px;
	float:left;
	clear:both;
	background-image:url(images/box-teaser-bg.png);
	background-repeat: repeat-y;
	text-align:left;
}
#pageRightCol #clalendarBox .box-bg {
	height:auto !important;
	float:left;
}
#clalendarBox .tx-ttnews {
	padding-bottom:3px;
	float:left;
}
#clalendarBox {
	height:auto !important;
	float:left;
}
#pageRightCol .box-foot {
	width:204px;
	height:11px;
	float:left;
	clear:both;
	background-image:url(images/box-teaser-foot.png);
	background-repeat:no-repeat;
	text-align:center;
}
/* Social Bookmarkbox auf der Startseite */

#pageRightCol #socialbookmarksBox {
	margin-top: 10px;
	float:left;
	clear:both;
	width:204px;
}
#pageRightCol #socialbookmarksBox .box-bg {
	height:210px;
}
#pageRightCol #socialbookmarksBox .box-bg img {
	position:relative;
	left: 3px;
}
/* Drucklink auf der Zielseite */

#contentPrintlink {
	text-align:right;
	width: 560px;
	display: block;
	padding-top: 20px;
	clear:both;
}
#contentPrintlink a img {
	border:0px;
	margin-right:5px;
	vertical-align: bottom;
}
#contentPrintlink a {
	color:#666666;
	text-decoration:none;
	background-image:url(images/icon-printlink.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 25px;
	display:block;
	float:right;
	height:20px;
}
#contentPrintlink a span {
	text-decoration: underline;
}
#contentPrintlink a:hover {
	color:#009ee1;
	background-image:url(images/icon-printlink-over.gif);
}
/* Druckversion */

#druckversion {
	background-color: white;
	background-image: none;
	padding-left:10px;
}
#druckversion p.subheader,  #druckversion .news-single-item .news-single-head h1,  #druckversion .tx-moveelevatorteaser-pi1 h1 {
	color: #000000;
}
#druckversion .tx-moveelevatorteaser-pi1 .intro-head {
	height: auto;
}
#druckversion .tx-moveelevatorteaser-pi1 .intro-image-box,  #druckversion #contentPrintlink {
	display:none;
}
#druckversion .leftcol,  #druckversion .rightcol {
	float:left;
	position:relative;
	width:250px;
}
#druckversion .csc-header,  #druckversion .box-head {
	background-image:none;
	background-repeat:no-repeat;
	clear:both;
	float:left;
	height:27px;
	text-align:center;
	width:204px;
	border-bottom:1px solid #666666;
}
#druckversion #page .box_me_hrw_bg {
	background-image:none;
}
#druckversion .box-head .box-title,  #druckversion .csc-header p.boxheadline,  #druckversion .box-head .box-title {
	color:#000000;
	display:block;
	font-size:1.1em;
	font-weight:bold;
	padding:8px 0 0 0;
	text-transform:uppercase;
}
#druckversion #page .me-hrw-contact .footer,  #druckversion #page .box_me_hrw .footer {
	background-image:none;
}
#druckversion .page-featurelist {
	width:290px;
}
#druckversion .me-hrw-feature-icon,  #druckversion .box_me_hrw .link-grafik,  #druckversion .download-icon {
	display:none;
}
#druckversion #page #pageCenterCol .me-hrw-contact .box-padder {
	width:195px;
}
#druckversion #pageFootSitemap p a,  #druckversion #pageFootSitemap li a,  #druckversion h2,  #druckversion h3,  #druckversion h4,  #druckversion h5,  #druckversion h6,  #druckversiontd,  #druckversion li,  #druckversion blockquote,  #druckversion p,  #druckversion a,  #druckversion .me-hrw-contact table td div.email a,  #druckversion .me-pagebrowser .page-next a,  #druckversion .me-pagebrowser .page a,  #druckversion .me-hrw-contact,  #druckversion #pageRootlineBox p a,  #druckversion #pageFootBox a {
	color:#000000;
}
/* Formular */

.tx-moveelevatordynamicform-pi1 input {
	width:170px;
	border: 1px solid #333333;
}
.me-dynamicform-input-text.input-captcha {
	display:block;
}
.me-dynamicform-input-checkboxmulti-padder input {
	width:15px;
}
#kontaktform-submit,  #kontaktform-reset {
	width:110px;
	float:left;
}
#kontaktform-reset {
	margin-left:15px;
}
