h3 {
   font-size:14px;
}

h4 {
   font-size:12px;
}

a {
   text-decoration:none;
   color:#114083;
}

a:hover {
   text-decoration:underline;
	color:#8bc882;
}
#content .portraetText a {
background:none;
background-repeat: no-repeat;
padding:0;
text-decoration:none;	
}
#content .portraetText a:hover {
background:none;
background-repeat: no-repeat;
}
#content a {
   background:url(../_img_allgemein/pfeil_blau_weiss.gif) no-repeat 3px 50%;
   padding-left:12px;
}

#content a:hover {
   background-image:url(../_img_allgemein/pfeil_gruen_weiss.gif);
}

#content_left ul {
   padding:0;
   margin:0;
   padding-left:15px;
   padding-top:5px;
   padding-bottom:5px;
}

#content_left li {
   margin-bottom:5px;
}


body {
   margin:0;
   padding:0;
   font-family:Arial, sans-serif;
   background:#114083 url(../_img_allgemein/linie_bg.gif) repeat-y;
}

#outer {
   min-height:100%;
}

#head {
   background: white url(../_img_allgemein/verlauf_blau_weiss.jpg) repeat-y;
   padding-bottom:84px;
}

#head, #content {
   min-width:985px;
}

#left_header_group {
   background:#114083;
   height:90px;
   margin-right:100px;
}

#logo {
   float:right;
}

a img {
   border:none;
}

#search {
   width:143px;
   height:72px;
   display:block;
   float:left;
   border-right:1px solid white;
   margin:0;
   padding:0;
   margin-right:9px;
}

#search input {
   margin-left:23px;
   margin-top:48px;
   width:103px;
   border:none;
   font-size:11px;
   padding-top:6px;
   padding-bottom:6px;
   padding-left:7px;
   color:#114083;
   height:12px;
}

#navigation_haupt {
   margin:0;
   padding:0;
   list-style-type:none;
   padding-top:48px;
   width:900px;
}

#navigation_haupt li {
   display:block;
   float:left;
   border-right:10px solid #114083;
}

#navigation_haupt a {
   text-decoration:none;
   font-size:11px;
   width:110px;
   display:block;
   border-top:4px solid #a9cf8f;
   background-color:white;
   line-height:20px;
   text-align:center;
   color:#114083;
}

#navigation_haupt li ul {
   display:none;
   z-index:100;
}

#navigation_haupt li:hover a {
   background-color:#5ea845;
   color:white;
}

#navigation_haupt li.active a {
   background-color:#5ea845;
   color:white;
}

#navigation_haupt li:hover ul {
   display:block;
   position:absolute;
   top:72px;
   list-style-type:none;
   border-top:3px solid #114083;
   border-bottom:10px solid #a9cf8f;
}

#navigation_haupt li:hover ul li {
   display:block;
   float:none;
   border:none;
   margin-left:-40px;;
}

#navigation_haupt li ul li.first {
   border-top:15px solid #a9cf8f;
}

#navigation_haupt li:hover ul a {
   text-decoration:none;
   font-size:11px;
   width:auto;
   border:none;
   background:#a9cf8f url(../_img_allgemein/pfeil_blau_gruen.gif) no-repeat 8px center;
   line-height:20px;
   text-align:left;
   color:#114083;
   padding-left:20px;
   padding-right:20px;
}

#navigation_haupt li ul a:hover {
   background-color:#114083;
   background-image:url(../_img_allgemein/pfeil_weiss_blau.gif);
   color:white;
}

#navigation_haupt li ul li.active a {
   background-color:#5ea845;
   background-image:url(../_img_allgemein/pfeil_weiss_gruen.gif);
   color:white;
}

#navigation_haupt ul ul {
   display:none !important;
}

#footer {
   border-top: 16px solid #114083;
   height:113px;
   position:relative;
}

#content {
   background:white;
}

#navigation_service {
   margin:0;
   padding:0;
   list-style-type:none;
   padding-left:20px;
   position:relative;
   top:-7px;
float:left;
}

#navigation_service a {
   color:white;
   font-size:11px;
   text-decoration:none;
   padding-left:12px;
   background:url(../_img_allgemein/pfeil_weiss_blau.gif) no-repeat left center;
}

#navigation_service a:hover {
   background-image:url(../_img_allgemein/pfeil_gruen_blau.gif);
   color:#8bc882;
}

#navigation_service li.active a {
   background-image:url(../_img_allgemein/pfeil_gruen_blau.gif);
   color:#8bc882;
}

#navigation_page {
   position:absolute;
   top:-5px;
   left:150px;
   width: 500px;
}

.navigation_page_new {
position:relative !important;
}


#navigation_page ul {
   margin:0;
   padding:0;
   list-style-type:none;
}

#navigation_page a {
   color:white;
   font-size:10px;
   line-height:12px;
   text-decoration:none;
   padding-right:15px;
}

#navigation_page li {
   display:block;
   float:left;
}


#printversion a {
   background:url(../_img_allgemein/druckversion.gif) no-repeat 15px center;
   padding-left:30px;
}

#printversion a:hover {
   color:#8bc882;
   background-image:url(../_img_allgemein/druckversion_f2.gif);
}

#versenden a {
   background:url(../_img_allgemein/seite_versenden.gif) no-repeat 15px center;
   padding-left:30px;
   border-left:1px solid white;
}

#versenden a:hover {
   color:#8bc882;
   background-image:url(../_img_allgemein/seite_versenden_f2.gif);
}


#backlink a {
   background:url(../_img_allgemein/pfeil_back.gif) no-repeat 5px center;
   padding-left:15px;
   border-right:1px solid white;
}

#backlink a:hover {
   color:#8bc882;
   background-image:url(../_img_allgemein/pfeil_back_f2.gif);
}

#toplink a {
   background:url(../_img_allgemein/pfeil_top.gif) no-repeat 15px center;
   padding-left:27px;
   border-right:1px solid white;
}

#toplink a:hover {
   color:#8bc882;
   background-image:url(../_img_allgemein/pfeil_top_f2.gif);
}

h1 {
   margin:0;
   padding:0;
	
}

.pfeil {
   padding-left:12px !important;
   background:url(../_img_allgemein/pfeil_blau_weiss.gif) no-repeat 3px 50% !important;
   font-weight:bold;
   color:#114083;
   text-decoration:none !important;
}

.pfeil:hover {
   background-image:url(../_img_allgemein/pfeil_gruen_weiss.gif) !important;
   color:#8bc882;
}

#left_content_group {
   width:479px;
   float:left;
   border-left:154px solid white;
   height:100%;
}

#content_left, #content_middle, .content_right_blank, #content_single {
   font-size:12px;
   line-height:18px;
   color:#113E7B;
}

#content_middle {
   width:50%;
   float:right;
}

#content_middle_padding {
   padding-left:5px;
   padding-right:15px;
}

#content_right {
float:left;
margin-top:30px;
margin-left:20px;
   font-size:12px;
   line-height:18px;
   color:#113E7B;
}

#content_right_padding {

}

#headline {
   color:#113E7B;
   font-size:20px;
   position:absolute;
   top:111px;
   left:153px;
   line-height:22px;
   min-width:785px;
height:44px;
}

#headline div {
   position:absolute;
   bottom:0px;
}

#cv {
   margin-bottom:180px;
}

#cv ul {
   margin:0;
   padding-left:15px;
}

#cv li {
   margin-bottom:5px;
}

#professional_details table {
   margin-bottom:20px;
   margin-top:20px;
}

#professional_details .label {
   font-weight:bold;
   padding-left:15px;
}

#professional_details a.pfeil {
   padding-left:25px;
   background-position:15px 50%;
}

.professionals_select {
   width:177px;
   margin-bottom:10px;
   padding-left:5px;
   border:1px solid #114083;
   color:#114083;
   font-size:11px;
   background:white;
}

.professionals_text {
   width:170px;
   border:1px solid #114083;
   color:#114083;
   padding-left:5px;
   font-size:11px;
}

.professionals_submit {
   width:177px;
   margin-top:10px;
   color:white;
   font-size:11px;
   text-align:left;
   padding-left:5px;
   cursor:pointer;
   border:1px solid #5ea845;
   background:#5ea845;
}

.professionals_submit:hover {
   border:1px solid #114083;
   background:#114083;

}

.abstand_klein {
   padding-top:8px;
}

.hspacer {
   background:url(/_img_allgemein/linie_horizontal.gif) repeat-x center center;
   line-height:30px;
}

.abstandklein {
   padding-bottom:5px;
}

.pdf_icon {
   border-left:1px solid white;
   padding:0 !important;
   margin:0 !important;
   padding-left:20px !important;;
   background: url(/_img_allgemein/pdf_icon.gif) no-repeat 0 0px !important;
}

.pdf_icon a {
   padding:0 !important;
   margin:0 !important;
   background: none !important;
}


.url_icon a {
   background: url(/_img_allgemein/URL_icon.gif) no-repeat center left !important; 
   padding: 4px 0 0 20px !important;
text-decoration:none !important;
}

.none {/*we:dummy*/}

a.none {
   padding:0 !important;
   background:none !important;
}

.textklein {
  font-size:11px;
}

h2 {
   font-size:12px;
   margin:0;
   padding:0;
}

a:hover {
   text-decoration:underline;
}

#sitemap, #sitemap ul {
   list-style-type:none;
   background:none !important;
}

#sitemap li {
   background:none !important;
}

#sitemap {
   margin:0;
   padding:0;
   margin-left:-10px !important;
}

#prevNext {
   margin-top:0px;
   padding-top:0px;
}

#prevNext a {
   background:none !important;
   padding-left:0 !important;
}


#start_adressen td {
   font-size:11px;
   color:#114083;
}
.white {
   color:white !important;
}

#start_adressen h3 {
   font-size:12px;
   font-weight:bold;
   margin:0;
   padding:0;
   color:#114083;
   margin-bottom:5px;
}

#startseite h1 {
   color:#114083;
   font-size:26px;
   margin-top:25px;
}

#startseite h2 {
   color:#5e5d5c;
   font-size:18px;
   margin-top:10px;
   margin-bottom:20px;
}

#startseite h5 {
   margin-top:5px;
   margin-bottom:5px;
   font-size:13px;
}

#startseite {
   min-height:405px;
}

#start_head {
   font-size:12px;
   line-height:16px;
   color:#114083;
}

#start_head ul {
   font-size: 14px;
   list-style-type:none;
   margin:0;
   padding:0;
   line-height:18px;
}

#start_head ul li {
   padding-bottom: 2px;
   background:url(/_img_allgemein/bullet.gif) no-repeat 0 7px;
   padding-left:10px;
}

.onTheSubject {
   background:#114083;
   color: white;
   padding:5px;
   padding-left:15px;
   margin-bottom:10px;
   font-weight:bold;
   width:195px;
}

.withTeaser {
   margin-top:5px !important;
}

.noTeaser {
   margin-top:20px !important;
}

ul.square, #cv ul {
   list-style-type:none;
   margin:0;
   padding:0;
   line-height:18px;
}

ul.square li {
   background:url(/_img_allgemein/bullet.gif) no-repeat 0 7px;
   padding-left:10px;
}

#cv ul li {
   background:url(/_img_allgemein/bullet.gif) no-repeat 0 7px;
   padding-left:10px;
}

.square{/*dummy für webEdition*/}

#search_result {
   font-size:12px;
   line-height:18px;
   color:#114083;
}

#search_result .search_headline {
   font-size:14px;
   color:#114083;
   background:#D0E3C4;
   padding:5px;
   margin-top:10px;
   margin-bottom:10px;
}


.conference_detail ul li {
margin:0 !important;
}

.default_background {
   background:url(/_img_allgemein/verlauf_weiss_blau.jpg) repeat-y !important;
}

.paddingTopBottom20 {
   padding-top:20px;
   padding-bottom:20px;
}

.content_left_padding {
   padding-right:15px;
}

#teaser {
   color:#113E7B;
   padding-right:15px;
   font-weight:bold;
   padding-left:153px;
   width:470px;
   padding-top:20px;
   line-height:18px;
   font-size:13px;
margin-bottom:13px;
}

.siehtAusWieTeaser {
   color:#113E7B;
   font-weight:bold;
   line-height:18px;
   font-size:13px;
}

#map {
   width:480px;
   height: 320px;
   font-family:Arial,sans-serif;
   border:1px solid #3f4648;
}

.prof_liste div {
   font-size:11px !important;
}

.prof_liste a {
   font-size:12px !important;
}

.prof_liste a.pfeil {
   display:block;
   background-position:3px 5px !important;
}

* html .prof_liste a.pfeil {
   background-position:3px 6px !important;
}

*:first-child+html .prof_liste a.pfeil {
   background-position:3px 6px !important;
}

.prof_liste span {
   padding-left:10px;
   display:block;
}

.notFirstItem {
   margin-top:15px;
}

.noScreen {
   display:none;
}

.noPrint {}

.textBlockHeadline {
   font-size:13px;
   margin-bottom:5px;
   margin-top:0px;
}


#content ul li {
   background:url(/_img_allgemein/bullet.gif) no-repeat 0 7px;
   padding-left:10px;
   list-style-type:none;
}

div.aSpacer {
   margin-top:10px;
}

h1.confFDetailHeadline {
   font-size:15px;
}

#langNav {
   position:absolute;
   top:0;
   left:0;
}

#langNav a {
   color:white;
   font-size:11px;
   text-decoration:none !important;
   display:block;
   float:left;
   padding-top:15px;
   margin-left:12px;
}

#langNav a.active,
#langNav a:hover {
   color:#8bc882;
}

#langNav #langNavEN {
   border-right:1px solid white;
   margin-left:23px;
   padding-right:12px;
}

#SearchLabel {
   font-weight:bold;
   color:black;
}

#saddr {
   width:200px;
   border: 1px solid #114083;
   color: #114083;
   padding-left: 5px;
   font-size: 11px;
   height:13px;
   margin-right:5px;
float:left;
}

#googleButton {
   margin-top:10px;
   color:white;
   font-size:11px;
   padding-left:5px;
   cursor:pointer;
   border:1px solid #5ea845;
   background:#5ea845;
   width:100px;
   padding:0;
   line-height:17px;
   margin:0;
}

#googleSearchForm {
   width:315px;
}

#upcomingConferencesBox {
   margin-top:20px;
   background-color:#D0E3C4;
   padding-left:15px;
   padding-right:15px;
   padding-top:15px;
   padding-bottom:15px;
}

#upcomingConferencesBox h2 {
   margin:0;
   margin-bottom:10px;
   background:url(/_img_allgemein/linie_horizontal.gif) repeat-x left bottom;
   padding-bottom:6px;
}

#boxPublications {
   padding-left:154px;
   padding-right:10px;
   width:510px;
   background:url(/_img_allgemein/linie_vertikal.gif) repeat-y top right;
}

#left_content_group #content_left {
   background: transparent url(/_img_allgemein/linie_vertikal.gif) repeat-y scroll right top;
   padding-right: 15px;
}


#left_content_group.keinBorder #content_left {
   background: transparent;
   padding-right: 0;
}

.profAreaListItem {
   display:block;
   background-position:3px 5px !important;
}

* html .profAreaListItem {
   background-position:3px 6px !important;
}

*:first-child+html .profAreaListItem {
   background-position:3px 6px !important;
}

#formMehrfachauswahlDesc {
   margin-top:-3px;
   margin-bottom:15px;
}

.minHeightPublications {
   min-height:400px; height:auto !important; height:400px;
}

div.printMargin {
   /*margin: 12px 0;*/
}

#main-photo-slider .panelContainer {
	height:212px;
	overflow:hidden;
}

.portraet {
	width:178px;
	height:212px;
	float:left;
	background:#91a8ce;
	overflow:hidden;
}
.portraet .portraetBild {
	
}
.portraet a {
	padding: 0 !important;
	background:none !important;
}
.portraetName {
	width:212px;
	height:212px;
	float:left;
	background:#edf1f7;
}
.portraetName a {
	background:none !important;
	padding: 0 !important;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.portraetName .box {
	margin:20px 0px 0px 20px;
	color:#114083;
}
.portraetName .box p {
	font-weight:bold;
	font-size:11px;
	margin:0;
}
.portraetText {
	width:762px;
	height:212px;
	float:left;
	background:#cdd9ea;
}
.stripViewer .panelContainer .panel .portraetText ul {
	margin: 0 0 10px 0;
	padding-left: 0;
}
.stripViewer .panelContainer .panel .portraetText ul li {
	color: #114083;
	font-size: 12px;
}
/*
#content .portraetText ul li {
	width: 712px;	
}
*/
.portraetText p,
.portraetText div.text3 {
	color: #114083;
    	font-size: 12px;
    	margin: 0px 0 0 23px;
	line-height:16px;
}
.portraetText p.text1 {
	font-size: 18px;
    	font-weight: bold;
    	margin-top: 20px;
	line-height: 20px;
}
.portraetText p.text2 {
	margin-top: 10px;
	font-weight:bold;
}
.portraetText div.text3 {
	color: #114083;
    	margin-top: 15px;
    	width: 405px;
}
.fix{
 	background: none repeat scroll 0 0 #114083;
    	border-top: 10px solid white !important;
    	clear: both;
    	height: auto !important;
   	padding: 10px 0 0;

}
.fix #navigation_service {
	padding-top:8px;
}
.fix #navigation_service li {
	margin-bottom:4px;
}
body.fixbody {
	background-image: none !important;
	background-color: #114083;
}
.new {
border-left: 1px solid white;
}

#slider {
	margin-left:24px;
	background:#CDD9EA;
}
h3.lastSpotFix {
	
}
.fix a:hover {
	text-decoration:none;
	color:#8bc882 !important;
}
