@charset "utf-8";
/* CSS Document */
body {
	/* Grundschriftgröße */
	font-size: 25px;
}

/* Homepage */
#homepage .content-row-2 .tx-moveelevatorteaser-pi2 {height:400px;}
#homepage .tx-moveelevatorteaser-pi2 .accordion-box h3 a {height:22px; padding-top:0px;}
#homepage .tx-moveelevatorteaser-pi2 .accordion-box h3.first-item a {margin-top:30px;}
#homepage .tx-moveelevatorteaser-pi2 .accordion-box p {line-height: 1em;}
#homepage .tx-moveelevatorteaser-pi2 .accordion-box p.first-item { line-height: 0em; padding: 0 0; height: 150px;}
#homepage .tx-moveelevatorteaser-pi2 .accordion-box p.sub-items {  height: 210px;}


#homepage .tx-moveelevatorteaser-pi2 .accordion-box span.me-mehrlink, 
#homepage .tx-moveelevatorteaser-pi2 .accordion-box span.me-teasertext {
	padding-left:8px;
	padding-right:4px;
}


#serviceNav {width:650px;}
#mainNav li {font-size:0.65em;}
#mainNav li.lastcurrent span, #mainNav li.last a,
#mainNav li.current span, #mainNav a {
	padding:10px 8px 10px 6px;
}
#mainNav li.lastcurrent span, #mainNav li.last a {
	padding:10px 7px 10px 7px;
}
#subNav li {padding:0 0 0 0px; }
#subNav li.level3 {padding:0 0 0 10px;}
#subNav li span.icon {width:12px;}

#pageTop .tx-indexedsearch .tx-indexedsearch-form input { font-size: 0.8em; padding:2px 0 0 10px; }
#pageTop .tx-indexedsearch .tx-indexedsearch-search-submit {line-height:0em;}
#pageRightCol input.input-text {font-size:0.8em; padding:2px 0 0 4px;}
#pageRightCol input.input-submit {font-size:0.9em;}

#pageRightCol #rightLoginBox,
#pageRightCol #rightLoginBox iframe {height:200px;}
div.selectbox-wrapper {
	margin:-70px 0 0;
}
.me-login-formrow input.input-text, 
.me-login-formrow input.input-password {
	font-size:0.65em;
	padding:2px 0 0 5px;
}
div.selectbox-wrapper ul li {
	font-size:0.65em;
	padding: 0 0;
}
.me-login-optionlinks p {font-size:0.65em;}
.me-login-formrow input.selectbox {font-size:0.6em;padding:1px 18px 0 8px;}


.liam { background-image:url(images/at_big.gif); padding:0 4px; }
.ups  { background-image:url(images/ups_big.gif); }

#pagefootOptions p { font-size:0.65em; }

#homepage #home-newsteaserlist-box .me-news-item {
	height:auto;
	overflow:visible;
	padding-bottom: 8px;
}
#homepage #home-newsteaserlist-box .csc-frame-frame1 {padding-bottom:10px;}


#pageRightCol span.input-text-bg {
	background-image:url(images_medium/rightCol-inputbg.gif);
	height:24px;
}

h1 {font-size: 1.15em;}
#doorpagebig .me-aufmacher-textbox h1 {font-size: 0.95em;}


#doorpagebig .me-teaser-doorline .me-teaser p.me-teasertext, 
#doorpage .me-teaser-doorline .me-teaser p.me-teasertext,
#doorpagebig .me-teaser-klickgenerator, 
#doorpage .me-teaser-klickgenerator {
	height: 180px;
}

#doorpagebig .me-teaser-doorline .me-teaser h2 a, #doorpage .me-teaser-doorline .me-teaser h2 a {
padding-top:11px;
}
#doorpagebig .me-teaser-doorline .me-teaser .box-padder, #doorpage .me-teaser-doorline .me-teaser .box-padder {
min-height:436px;
}

#doorpagebig .me-teaser-doorline .me-teaser .box-padder, #doorpage .teaser-doorline-2 .me-teaser .box-padder {
min-height:290px;
}

#doorpagebig .me-teaser-doorline .me-teaser h2 a span, #doorpage .me-teaser-doorline .me-teaser h2 a span {
	height: 20px

}

#doorpagebig .me-teaser-doorline .me-teaser p.me-mehrlink, 
#doorpage .me-teaser-doorline .me-teaser p.me-mehrlink,
#doorpagebig .me-teaser-klickgenerator, 
#doorpage .me-teaser-klickgenerator {
	height:auto;
}
#pageContentColsDoor2 .me-teaser-klickgenerator ul  {
	padding-bottom: 8px;

}

#pageFootSitemap {
	background-image:url(images_medium/pageFootSitemapBg.gif);
}
#pageFootSitemap p.level-head {
	height:50px;
	font-size:0.65em;
}
#pageFootSitemap li { font-size:0.65em; }

#pageLeftCol #levelTitel  { height:64px; background-color:#d6ebff; }