	
	
	* {
		padding: 0px;
		margin: 0px;
		outline-color: -moz-use-text-color;
		outline-style: none;
		outline-width: 0;
	}
	
	.clear {
		clear: both;
		height: 0px;
		line-height: 0px;
		overflow: hidden;
	}
	
	img { border: none; }
	
	a { 
		color: #757a8b; 
		text-decoration: none;
	}
	
	a:hover {
		color: #000;
	}
	
	ul {
		list-style: none;
	}
	
	body {
		background: #fff;
		color: #424242;
		font-family:Arial,Helvetica,Verdana,sans-serif;
		font-size: 11px;
		line-height: 17px;
		text-align: center;
		min-width: 1032px;
	}
	
	.no-display {
		display: none;
	}
	
	h4, h5 {
		font-size: 11px;
		margin-top: 24px;
	}
	
	/*h4, h5 {
		font-size: 12px;
		margin-top: 24px;
		margin-bottom: 5px;
	}*/
	
	
	h3 {	
		width: 100%;
		color: #2c4a99; 
		font-size: 18px; 
		line-height: 24px;
		font-weight: normal; 
		font-family: Georgia, Tahoma, Helvetica, sans-serif;
		margin-bottom: 15px;
	}
	
	#main-page {
		text-align: left;
		margin: 0px auto;
		width: 1032px;
	}
	
	#main-outer {
		border: 1px solid #c0d6ef;
		border-top: none;
		background: url(../img/bg-content.gif) repeat-x top #edeff6;
	}
	
	#main-inner {
		padding: 0px 37px 0px 62px;
	}


	
	#header {
		background: url(../img/header.gif) no-repeat;
		width: 1032px;
		height: 217px;
	}
	
	#header-link {
		position: absolute;
		width: 450px;
		height: 80px;
		margin-top: 105px;
		margin-left: 55px;
	}
	
	
/* ---------- FORM ---------- */
	form, fieldset, legend, label, input, option, select, textarea {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #424242;}
	form {display: inline;}
	fieldset {border: none;}
	legend {display: none;}
	input, select, textarea {padding: 1px 6px 2px 6px; border: solid 1px #CACBCC;}
	select {padding: 0 0 0 0;}
	input[type="text"] {width: 142px; height: 14px;}
	input.input-text {width: 142px; height: 14px;}
	input.input-radio {padding: 0; margin: 0; border: none; outline: none;}
	input[type="radio"] {padding: 0; margin: 0; border: none; outline: none;}
	input[type="checkbox"] {padding: 0; margin: 0; border: none; outline: none;}
	input.input-submit {cursor: pointer; border: solid 1px #CACBCC; background: url(../img/submit-bg.gif) repeat-x 0 0; font-weight: bold; padding: 1px 2px 1px 3px; height: 19px; margin: 0; outline: none;}
	input.input-submit:hover {border: solid 1px #C6C6C8; background-position: 0 -17px; }
	input.search-button {width: 23px; height: 21px; border-width: 1px 1px 1px 0; border-style: solid; border-color: #B8B8B8; background: #fff; margin-left: -1px; }
	.input-mandatory {color: #b00000;}


/* CONTACT /////////////////////////////////////////// */

.right_side {float: left; width: 215px;}
.left_side {float: left; width: 215px; padding-right: 25px;}
fieldset.contact label {display: block; font-weight: bold; font-size: 11px; padding-bottom: 1px;}
fieldset.contact label.contact_comment {clear: left;}
fieldset.contact input.input-text {width: 201px; font-size: 13px; padding: 0 6px; height: 17px; margin-bottom: 7px;}
fieldset.contact select {width: 215px; height: 21px; font-size: 13px; margin-bottom: 7px;}
fieldset.contact select option {font-size: 13px;}
html>/**/body fieldset.contact select {height: 18px;}
html:first-child fieldset.contact select {width: 215px;} 
fieldset.contact textarea {width: 441px; height: 145px; font-size: 13px; margin-bottom: 11px;}

.contact-address {
	margin-top: 55px;
	color: #757a8b;
}

.contact-address a { color: #2c4a99; }




/* Service Nav */

	#service-nav {
		float: right;
		padding-right: 29px;
		margin-top: 9px;
		font-size: 11px;
	}
	
	#service-nav ul {
		list-style: none;	
	}
	
	#service-nav li {
		line-height: 27px; 
		float: left;
		background: url(../img/service-nav-trenner.gif) right no-repeat;
	}
	
	#service-nav li.last {
		background: none;
	}
	
	#service-nav a {
		padding: 0px 9px 0px 33px;
		background-repeat: no-repeat;
		background-position: 10px center ; 
	}
	
	#service-nav a.print 	{ background-image: url(../img/icon-print.gif);	}
	#service-nav a.suggest 	{ background-image: url(../img/icon-suggest.gif); }
	#service-nav a.contact 	{ background-image: url(../img/icon-contact.gif); }
	

/* Menue */
	
	#menu {
		background: #f00;
		margin-left: -4px;
	}
	
	#menu li {
		float: left;
	}
	
	#menu li a {
		display: block;
		position: relative;
		height: 30px;
		background-position: 0px 0px;
		background-repeat: no-repeat;
	}
	
	#menu li a span { display: none; } 
	
	#menu li a.menu-Die-Serie:hover,
	#menu li a.menu-Die-Serie.active,
	#menu li a.menu-Die-Serie.active:hover { background-position: 0px 0px; }
	
	#menu li a:hover 	{ background-position: 0px -30px; }
	
	#menu li a.active,
	#menu li a.active:hover { background-position: 0px -60px; }
	
	a.menu-Start 			{ width: 54px; 	background-image: url(../img/menu-start.gif); }	
	a.menu-Der-Preis 		{ width: 91px; 	left: 8px; background-image: url(../img/menu-preis.gif); }
	a.menu-Ausschreibung 	{ width: 158px; left: 6px; background-image: url(../img/menu-ausschreibung.gif); } 
	a.menu-Springer-Medizin-Charity-Award 	{ width: 292px; left: 28px; background-image: url(../img/menu-springer.gif); }
	a.menu-Die-Kandidaten	{ width: 145px; left: 14px; background-image: url(../img/menu-kandidaten.gif); }
	a.menu-Die-Juroren 		{ width: 113px; left: 35px; background-image: url(../img/menu-juroren.gif); }
	a.menu-Die-Serie 		{ width: 86px; 	left: 35px; background-image: url(../img/menu-serie.gif); }
	a.menu-Die-Verleihung 	{ width: 142px; left: 48px; background-image: url(../img/menu-verleihung.gif); }
	a.menu-Die-Bewerber 	{ width: 131px; left: 20px; background-image: url(../img/menu-bewerber.gif); }
	
	
	
	
	/*#menu li a.menu-Die-Verleihung:hover,
	#menu li a.menu-Die-Verleihung.active,
	#menu li a.menu-Die-Verleihung.active:hover { background-position: 0px 0px; }*/
	
	#submenu {
		padding-top: 17px;
		margin-left: -10px;
		height: 11px;
	}
	
	#submenu li {
		float: left;
		border-right: 1px solid #757a8b;
		font-size: 11px;
		line-height: 11px;
		letter-spacing: 1px;
		text-transform: uppercase;
	}
	
	#submenu.submenu2 li {
		font-size: 10px;
		letter-spacing: 0px;
	}
	
	#submenu li.last {
		border: none;
	}
	
	#submenu li a {
		padding: 0px 10px;
	}
	
	#submenu li.active a {
		color: #000;
	}

/* Content */
	
	#content {
		margin-top: 27px;
	}
	
	#content-left {
		width: 505px;
		margin-top: -5px;
		margin-bottom: 25px;
		float: left;
	}
	
	#content-left li {
		margin-left: -11px;
		padding-left: 11px;
		margin-bottom: 8px;
		background: url(../img/presign-content-list.gif) 0px 7px no-repeat;
	}
	
	.headline-start {
		margin-top: 44px;
		margin-bottom: 8px;
	}
	
	.headline-start span {
		display: none;
	}
	
	#content-right {
		width: 259px;
		float: right;
		margin-bottom: 25px;
	}
	
	#promo-preistraeger-start {
		margin-top: 2px;
		width: 259px;
		height: 86px;
		background: url(../img/promo-kandidaten-start.gif);
	}
	
	#promo-preistraeger {
		margin-top: 2px;
		width: 259px;
		height: 86px;
		background: url(../img/promo-preistraeger.gif);
	}
		
	.promo-preistraeger-link-more {
		position: absolute;
		top: 34px;
		left: 195px;
		background: url(../img/promo-link-presign.gif) 0px 6px no-repeat;
		padding-left: 13px;
		text-decoration: underline;
		color: #424242;
	}
	
	#promo-preistraeger-text {
		position: relative;
		top: 27px;
		left: 10px;
		width: 240px;
	}
	
		
	#promo-verleihung {
		margin-top: 2px;
		width: 259px;
		height: 69px;
		background: url(../img/promo-verleihung.gif);
	}
	
	#promo-verleihung-text {
		position: relative;
		top: 30px;
		left: 10px;
		width: 225px;
	}
	
	.promo-verleihung-link-more {
		position: absolute;
		top: 17px;
		left: 185px;
		background: url(../img/promo-link-presign.gif) 0px 6px no-repeat;
		padding-left: 13px;
		text-decoration: underline;
		color: #424242;
	}
	
	#promo-presse {
		position: relative;
		width: 259px;
		height: 118px;
		margin-top: 44px;
		line-height: 19px;
		background: url(../img/promo-presse.png);
	}
	
	
	
	#promo-presse-text form {
		display: block;
		padding-top: 35px;
		padding-left: 10px;
	}
	
	.promo-presse-label {
		width: 54px;
		float: left;
	}
	
	.promo-presse-separator {
		clear: left;
		line-height: 6px;
	}
	
	.promo-presse-textfield {
		width: 156px;
		float: left;
	} 
	
	.promo-presse-textfield input {
		border: 1px solid #C2C3C7;
		font-size: 11px;
		width: 100%;
		height: 17px;	
		line-height: 17px;
	}
		
	#promo-presse .promo-presse-button-ok {
		width: 26px;
		float: left;
	}
	
	#promo-presse .promo-presse-button-ok input {
		border: none;
		width: 26px;
		margin-left: 5px;
	}
	
	.promo-presse-link-account {
		clear: both;
		padding-top: 10px;
		font-weight: bold;
	}
	
	.promo-presse-link-account a {
		background: url(../img/promo-link-presign.gif) 0px 3px no-repeat;
		padding-left: 13px;
		color: #424242;
	}
	
	#promo-info {
		width: 259px;
		height: 90px;
		margin-top: 44px;
		background: url(../img/promo-info.png);
	}
	
	#promo-info ul {
		position: static;
		padding-left: 10px;
		padding-top: 27px;
		line-height: 18px;
	}
	
	#promo-info a {
		background: url(../img/promo-info-presign.gif) 0px 4px no-repeat;
		padding-left: 18px;
	}
	
	#promo-sponsoren {
		position: relative;
		width: 259px;
		height: 208px;
		margin: 44px 0px;
		background: url(../img/promo-sponsoren-neu.gif) no-repeat;
	}
	
	.sponsor-ddm {
		position: absolute;
		left: 10px;
		top: 32px;
		border: none;
	}
	
	.sponsor-ddm {
		position: absolute;
		left: 10px;
		top: 32px;
		border: none;
	}
	
	.sponsor-ims {
		position: absolute;
		left: 147px;
		top: 38px;
		border: none;
	}
	
	.sponsor-ogilvy {
		position: absolute;
		left: 11px;
		top: 90px;
		border: none;
	}
	
	.sponsor-3k {
		position: absolute;
		left: 190px;
		top: 81px;
		border: none;
	}
	
	.sponsor-audi {
		position: absolute;
		left: 11px;
		top: 139px;
		border: none;
	}
	
	
	a.anker-oben-last {
		position: relative;
		display: block;
		background: url(../img/anker.jpg) no-repeat;	
		width: 23px;
		height: 10px;
		left: 600px;
		top: -35px;
	}
	
	#content a.anker-oben {
		position: absolute;
		display: block;
		background: url(../img/anker.jpg) no-repeat;	
		width: 23px;
		height: 10px;
		margin-left: 540px;
		margin-top: -18px;
	}
	
	a.anker-oben span,
	a.anker-oben-last span { display: none;}
	
	.directory { float:left; }
	.directory ul li {
		list-style: none;
		background: none !important; 
		margin-bottom: 2px !important;
	}
	.directory a { 
		text-decoration: underline;	
		color: #424242;
	}
	
	.download-pdf {
		float: right;
		line-height: 21px;
		padding-right: 25px;
		font-size: 11px;
		background: url(../img/download-pdf.gif) center right no-repeat;
	}
	
/* Footer */
	
	#footer {
		height: 185px;
		background: url(../img/bg-footer.gif) top center no-repeat;
		font-size: 11px;
		color: #cecece;
		text-align: center;
	}
	
	#footer-nav { padding: 56px 0px 0px 230px /*328px*/;  }
	
	#footer-nav li { 
		float: left; 
		border-right: 1px solid #cecece;
		font-size: 11px;
		line-height: 10px;
	}
	
	#footer-nav li.last { 	
		border: none;
	}
	
	#footer-nav a { color: #cecece; padding: 0px 7px; }
	#footer-nav a:hover { color: #757a8b; }
	
	
	#footer-copyright {
		margin-top: 38px;
		text-align: center;
	}
	
	#footer-logos {
		padding: 25px 0px;
	}
	
	#footer-logos a {
		padding-right: 18px;
	}
	
/*login*/

	.login-form {padding-left: 2px; padding-bottom: 10px;}
	html>/**/body .login-form {padding-bottom: 4px;}
	.login-form label {width: 54px; display: block; float: left; margin: 1px 0 0;}
	.login-form input {float: left; margin: 0 0 6px;}
	.login-form input.input-submit {float: left; margin: 0 0 0 3px;}
	
	a.accred {color: #444; font-weight: bold; padding-left: 14px; background: url(../img/link-bg.gif) no-repeat 0 3px;}
	a.accred:hover {text-decoration: underline;}
	
	p.username {padding-left: 13px; background: url(../img/user-ico.gif) no-repeat 0 3px; width: 222px; margin: -4px 0 0 2px; padding-bottom: 3px;}
	ul.loggedlist {padding: 3px 0 0 2px;}
	ul.loggedlist li {}
	/* color: #424242; */
	ul.loggedlist li a { padding-left: 14px; background: url(../img/link-bg.gif) no-repeat 0 3px;}
	
	a.logout {float: right; /*margin: -18px 16px 0 0;*/ margin: 0px 16px 0 0;}
	
/* PRESSE /////////////////////////////////////////// */

.press-container {padding-bottom: 309px;}
#content .press-container p {padding-bottom: 0;}
.press-container ul {padding-top: 17px;}
.press-container ul li {clear: left;}
.press-container ul li a {margin-bottom: 4px; float: left; display: block; color: #6e5044; font-weight: bold; font-size: 11px; padding-left: 22px; padding-right: 6px; background: url(../img/download-bg.gif) no-repeat 0 0;}
.press-container ul li a.pdf {background: url(../img/download-pdf-bg.gif) no-repeat 0 0;}
.press-container ul li span {font-style: italic; float: left; display: block;color: #424242; font-weight: normal; font-size: 11px;}

#content p.home-par {padding-bottom: 14px;}
p.home-par span {display: none;}
p.home-par span.more {display: block;}
p.home-par span.more a {background:  url(../img/link-bg.gif) no-repeat 0 5px; color:#424242!important; font-size:13px; padding-left:14px; text-decoration:underline;}
p.home-par span a.less {background:  url(../img/link-bg3.gif) no-repeat scroll 0 5px; color:#424242; display:inline; font-size:13px; padding-left:12px; text-decoration:underline;}
	

p span.more a {
	background:transparent url(../img/link-bg.gif) no-repeat scroll 0 6px;
	color:#424242;
	font-size:13px;
	padding-left:14px;
	text-decoration:underline;
}	

a.less {
	background:transparent url(../img/link-bg3.gif) no-repeat scroll 0 5px;
	color:#424242;
	display:inline;
	font-size:13px;
	padding-left:12px;
	text-decoration:underline;
}



	
	