
body {
		margin: 0px;
		padding: 0px;
		
		background-color: #F3F3F3 !important;
		background-image: url(/images/bg_institutes.jpg);
		background-repeat: repeat-y;
		background-position: center;
}


h1 {
		text-align: center;
		font-family: Lucida Sans, Tahoma, Arial, Verdana, sans-serif;
		font-size: 21px;
		color: #2385C2 !important;
		font-weight: bold;
		text-decoration: none !important;
		margin-bottom: 20px;
}

h2 {
		text-align: left;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 17px;
		color: #FF9900 !important;
		font-weight: bold;
		text-decoration: none !important;
}

h3 {
		text-align: left;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 15px;
		line-height: 20px;
		color: #2385C2 !important;
		font-weight: bold;
		text-decoration: none !important;
}

h4 {
		text-align: left;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 13px;
		line-height: 20px;
		color: #2385C2 !important;
		font-weight: bold;
		text-decoration: none !important;
}

h4 a:link {
		color: #2385C2 !important;
		font-weight: bold;
		text-decoration: none !important;
}

h4 a:visited {
		color: #2385C2 !important;
		font-weight: bold;
		text-decoration: none !important;
}

h4 a:hover {
		color: #FF9900 !important;
		font-weight: bold;
		text-decoration: none !important;
}

h5 {
		text-align: left;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 11px;
		color: #2385C2 !important;
		font-weight: bold;
		text-decoration: none !important;
}

h6 {
		text-align: left;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 9px;
		color: #2385C2 !important;
		font-weight: bold;
		text-decoration: none !important;
}

p {
		text-align: justify;
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 13px;
		line-height: 20px;
		color: #585858 !important;
		font-weight: normal;
		text-decoration: none !important;
}

p a:link {
		color: #585858 !important;
		text-decoration: underline !important;
}

p a:visited {
		color: #585858 !important;
		text-decoration: underline !important;
}

p a:hover {
		color: #2385C2 !important;
		text-decoration: underline !important;
}





/* +++ div - IDs +++ */


/* header */
#line_top {
		width: 100%;
		height: 6px;
		
		padding: 0px;
		margin: 0px;
	
		background-color: #FF9900 !important;
}

#line_top_institutes {
		width: 100%;
		height: 4px;
		
		padding: 0px;
		margin: 0px;
	
		background-color: #FF9900 !important;
}

#header {
		width: 100%;
		height: 200px;
		background-image: url(/images/header_bg.png);
		background-position: center;
}

#header_institutes {
		width: 100%;
		height: 160px;
		background-image: url(/images/header_bg_institutes.png);
		background-position: center;
}

#head {
		width: 1000px;
		height: 190px;
}

#head_institutes {
		width: 1000px;
		height: 160px;
}

#logo {
		width: 270px;
		height: 155px;
		
		float: left;
		text-align: left;
		
		padding-top: 20px;
		padding-left: 30px;
		padding-bottom: 15px;
}

#logo_institutes {
		width: 270px;
		height: 115px;
		
		float: left;
		text-align: left;
		
		padding-top: 20px;
		padding-left: 30px;
		padding-bottom: 15px;
}

#head_right {
		width: 600px;
		height: 190px;
		
		float: right;
		text-align: right;
}

#head_right_institutes {
		width: 600px;
		height: 150px;
		
		float: right;
		text-align: right;
}

#language {
		width: 350px;
		height: 40px;
		
		padding-top: 10px;
		padding-right: 45px;
		
		float: right;
}

#language_institutes {
		width: 350px;
		height: 20px;
		
		padding-top: 10px;
		padding-right: 45px;
		
		float: right;
}

#unibonn {
		width: 480px;
		height: 110px;
		
		padding-top: 30px;
		padding-right: 20px;
		
		float: right;
}

#unibonn_institutes {
		width: 480px;
		height: 110px;
		
		padding-top: 10px;
		padding-right: 20px;
		
		float: right;
}


/* content */
#content {
		margin-top: 10px;
		width: 1000px;
		/* clear: both; */
}

#navi {
		width: 250px;
		
		padding-top: 30px;
		padding-bottom: 40px;
		float: left;
}

/* Navi Haupt */
#menu {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		width: 230px;
}

#menu li {
		display: block;
		padding: 0px;
}

#menu a {
		display: block;
}

#menu a:hover {
		color: #FF9900 !important;	
		text-decoration: none !important;
}

.menu a {
		margin: 20px 0px 10px 0px;
		
		width: 190px;
		height: 21px;
		padding: 7px 0px 0px 40px;
		
		text-align: left;
		font-family: Lucida Sans, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #FFFFFF !important;
		text-decoration: none !important;
		font-weight: bold;
		background-image: url(/images/btn.jpg);
}

.link a {
		margin: 5px 0px 0px 0px;
		
		width: 190px;
		height: 18px;
		padding: 2px 0px 0px 40px;
		
		text-align: left;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #585858 !important;
		text-decoration: none !important;
		font-weight: bold;
}
/* Navi Haupt ende */

/* Navi Institutes anfang */
#navi_institutes {
		list-style-type: none;
		
		margin: 20px 0px 1px 5px;   /* Abstand außerhalb der navi */
		padding: 0px; 

		width: 995px;
		height: 36px;
		background-image:url(/images/bg_navi.jpg);
}

#navi_institutes li {
		display: inline;
		margin: 0px;
		padding: 0px;
}

#navi_institutes a {
		display: block;
		float: left;
		
		/* Einstellung der einzelnen Links */
		height: 26px;
		margin-right: 0px; /* Abstand zum nächsten Link */
		padding-top: 10px;
		
		/* Font Einstellungen */
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #FFFFFF !important;
		font-weight: normal;
		text-decoration: none !important;
}

#navi_institutes a:hover {
		color: #FFFFFF !important;
}

.link_institutes a {
		width: 140px;
		background-image: url(/images/navi_line.jpg);
		background-repeat: no-repeat;
}
.link_institutes a:hover {
		width: 140px;
		background-image: url(/images/navi_line_hover.jpg);
		background-repeat: no-repeat;
}

.link_institutes_large a {
		width: 217px;
		background-image: url(/images/navi_line_large.jpg);
		background-repeat: no-repeat;
}
.link_institutes_large a:hover {
		width: 217px;
		background-image: url(/images/navi_line_large_hover.jpg);
		background-repeat: no-repeat;
}

.link_institutes_ende a {
		width: 218px;
}
.link_institutes_ende a:hover {
		width: 218px;
		background-image: url(/images/navi_line_ende_hover.jpg);
		background-repeat: no-repeat;
}
/* Navi Institutes ende */

#banner {
		width: 1000px;
		height: 200px;
		margin-bottom: 40px;		
}

#text {
		width: 700px;
		
		padding-bottom: 40px;	
		padding-right: 20px;	
		float: right;
}

#text_institutes {
		width: 950px;
		
		padding-bottom: 40px;	
		padding-right: 25px;
		padding-left: 25px;
}

#partner {
		height: 210px;
		clear: both;		
		padding-left: 50px;
}

#bottom {
		margin-top: 20px;
		margin-bottom: 0px;
		clear: both;
		
		width: 100%;
		height: 20px;
		padding-top: 8px;
		background-image: url(/images/bottom_bg.jpg);
}


/* sponsors anfang */
#unterstuetzer {
		list-style-type: none;
		
		margin: 0px 0px 0px 0px;   /* Abstand außerhalb der navi */
		padding: 0px; 

		/* width: 980px; */
		height: 0%;

}

#unterstuetzer li {
		display: inline;
		margin: 0px;
		padding: 0px;
}

#unterstuetzer a {
		display: block;
		float: left;
		
		/* Einstellung der einzelnen Links */
		margin-right: 25px; /* Abstand zum nächsten Link */
		margin-bottom: 10px;
}

#unterstuetzer a:hover {
}

.unterstuetzer_1 a {
		width: 78px;
		height: 80px;
		background-image: url(/images/sponsors/sfb.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_1 a:hover {
		width: 78px;
		height: 80px;
		background-image: url(/images/sponsors/sfb_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_2 a {
		width: 110px;
		height: 80px;
		background-image: url(/images/sponsors/sfb670.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_2 a:hover {
		width: 110px;
		height: 80px;
		background-image: url(/images/sponsors/sfb670_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_3 a {
		width: 85px;
		height: 80px;
		background-image: url(/images/sponsors/sfb645.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_3 a:hover {
		width: 85px;
		height: 80px;
		background-image: url(/images/sponsors/sfb645_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_4 a {
		width: 92px;
		height: 80px;
		background-image: url(/images/sponsors/x.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_4 a:hover {
		width: 92px;
		height: 80px;
		background-image: url(/images/sponsors/x_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_5 a {
		width: 79px;
		height: 80px;
		background-image: url(/images/sponsors/kfo115.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_5 a:hover {
		width: 79px;
		height: 80px;
		background-image: url(/images/sponsors/kfo115_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_6 a {
		width: 216px;
		height: 80px;
		background-image: url(/images/sponsors/kfo228.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_6 a:hover {
		width: 216px;
		height: 80px;
		background-image: url(/images/sponsors/kfo228_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_7 a {
		width: 100px;
		height: 80px;
		background-image: url(/images/sponsors/grk804.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_7 a:hover {
		width: 100px;
		height: 80px;
		background-image: url(/images/sponsors/grk804_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_8 a {
		width: 81px;
		height: 80px;
		background-image: url(/images/sponsors/deutsche-krebshilfe.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_8 a:hover {
		width: 81px;
		height: 80px;
		background-image: url(/images/sponsors/deutsche-krebshilfe_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_9 a {
		width: 80px;
		height: 80px;
		background-image: url(/images/sponsors/dfg.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_9 a:hover {
		width: 80px;
		height: 80px;
		background-image: url(/images/sponsors/dfg_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_10 a {
		width: 145px;
		height: 80px;
		background-image: url(/images/sponsors/erc.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_10 a:hover {
		width: 145px;
		height: 80px;
		background-image: url(/images/sponsors/erc_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_11 a {
		width: 140px;
		height: 80px;
		background-image: url(/images/sponsors/bfbuf.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_11 a:hover {
		width: 140px;
		height: 80px;
		background-image: url(/images/sponsors/bfbuf_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_12 a {
		width: 150px;
		height: 80px;
		background-image: url(/images/sponsors/limes.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_12 a:hover {
		width: 150px;
		height: 80px;
		background-image: url(/images/sponsors/limes_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_13 a {
		width: 140px;
		height: 80px;
		background-image: url(/images/sponsors/molbiomed.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_13 a:hover {
		width: 140px;
		height: 80px;
		background-image: url(/images/sponsors/molbiomed_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_14 a {
		width: 145px;
		height: 80px;
		background-image: url(/images/sponsors/bonfor.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_14 a:hover {
		width: 145px;
		height: 80px;
		background-image: url(/images/sponsors/bonfor_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_15 a {
		width: 100px;
		height: 80px;
		background-image: url(/images/sponsors/daad.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_15 a:hover {
		width: 100px;
		height: 80px;
		background-image: url(/images/sponsors/daad_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_16 a {
		width: 200px;
		height: 80px;
		background-image: url(/images/sponsors/studienstiftung.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_16 a:hover {
		width: 200px;
		height: 80px;
		background-image: url(/images/sponsors/studienstiftung_on.jpg);
		background-repeat: no-repeat;
}

.unterstuetzer_17 a {
		width: 200px;
		height: 80px;
		background-image: url(/images/sponsors/ukb.jpg);
		background-repeat: no-repeat;
}
.unterstuetzer_17 a:hover {
		width: 200px;
		height: 80px;
		background-image: url(/images/sponsors/ukb_on.jpg);
		background-repeat: no-repeat;
}

/* sponsors ende */















/* div - class */

.lang {
		text-align: right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF !important;
}

.lang a:link {
		text-align: right;
		text-decoration: none !important;
		font-weight: normal;		
		color: #FFFFFF !important;
}

.lang a:visited {
		text-decoration: none !important;
		color: #FFFFFF !important;
}

.lang a:hover {
		text-decoration: none !important;
		color: #FF9900 !important;
}


.currentpage {
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333 !important;
		padding-left: 30px;
}

.currentpage a:link {
		text-align: left;
		text-decoration: none !important;
		font-weight: normal;		
		color: #333333 !important;
}

.currentpage a:visited {
		text-decoration: none !important;
		color: #333333 !important;
}

.currentpage a:hover {
		text-decoration: none !important;
		color: #2385C2 !important;
}


.our_partners {
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999999 !important;
		font-weight: bold;
}


.credits {
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333 !important;
}

.credits a:link {
		text-decoration: none !important;
		font-weight: normal;		
		color: #333333 !important;
}

.credits a:visited {
		text-decoration: none !important;
		color: #333333 !important;
}

.credits a:hover {
		text-decoration: none !important;
		color: #2385C2 !important;
}



/* --- jQuery Tablesorter --- */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD !important;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE !important;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D !important;
	padding: 4px;
	background-color: #FFF !important;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6 !important;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8 !important;
}
table#tablesorter-demo {margin: 10px 0 0 0;}
table#options *{font-size:small;}








/* Copyright by Coinlex Webdesign
   All Rights reserved!
   2009 | IMMEI */
