/* A CSS hack that only applies to IE -- specifies a different height for the footer */
/*#footercontent{	
	width:200px;
	padding-left:0px;
}*/

#logo {
	margin-right:14px;
}

#selectlanguage ul {	
	left:0px;
}

strong {
	font-weight: bold;
}
	
h1{
	font-size:29px;
	line-height:32px;	
}
.achtgrid{
	line-height:32px;
}

a.registrationbackground:link, a.registrationbackground:active, a.registrationbackground:visited, a.registrationbackground:hover {
	background: url(../../icons/pfeilgrey.gif) no-repeat 100% 45%;
	display:block;
	margin-top:-3px !important;	
	
}

.buttonmitte {
	padding-bottom:3px;	
}

.buttonspacer {
	margin-top:24px !important;	
}



/*.footericons {
	margin-right:0px;
	margin-left:15px;
}*/

.glossymenu a.menuitem, .teasermenuitem {
	padding-bottom:3px;
}

.glossymenu div.submenu ul li ul li{ 
	margin:0px 0px 0px 15px;
	
}

.glossymenu div.submenu ul li ul li.bulletlist {
	margin-left:15px;
}

.loginregister{
	height:60px;	
}

.registrationbackground {
	padding-bottom:20px !important;
	padding-right:20px;	
}

.teaserregister li {
	width:185px;	
}

.teaserlogincontent{
	margin:0 0 -15px 0;
}	

.teasermenuitem, .glossymenu a.menuitem {
	/*height:15px;*/
}
.blockwithgridbackgroundsmall, .blockwithgridheadline{
	/*overflow: visible !important;*/
}

td.suchbaumcheckbox {
	width:21px;
}
input.suchbaumcheckbox  {
	margin:0px; !important
}

.autoformcheckbox {
	width:12px;
	height:16px;
}

.autoformradiobutton {
	width:14px;
}
	
.stepcarousel .panel .stepcarouselCaptionInside { float:left; }

.iegallerycaption{
	margin-left:2px;
}
.extendedsearch-results .searchrestulttd ul { position:static;}
.extendedsearch-filter-division-content .accordion-content-inner { width:922px;}

/*#toolbar-project-management li.inactive {filter: alpha(opacity=80);}*/

