@CHARSET "UTF-8";

/* Klassen */
.clearall {clear:both}
.clearfix {display: inline-block;}

/* Allgemeine HTML Tags */

* {border:0px; margin:0px; padding:0px;}

html {overflow-y: scroll}
body, html {background-color: #f7f7f7; color:#000; font-family: Verdana, Arial;	font-size: 12px; text-align:left;}

a, a:link, a:hover, #top_nav a, #main_nav a, #footernav a {color:#002E79; text-decoration:none;}

h1, h2 {color: #9daa3c;}
h1 {font-family: Verdana, Arial; font-size:19px; line-height:19px;}
h2 {margin-top: 0;}

/* ENDE - Allgemeine HTML Tags */

div.uke_center {}

#wrapper {margin:0px auto; padding:0 0 100px 0; width:996px;}

#header {}
#header_left_col {display:inline; float:left; width:246px;}
#header_right_col {display:inline; float:left; margin:0 0 0 30px; width:714px;}

#main_nav {background-color:#002E79; height:259px; margin:2px 0 0 8px; padding:0 0 10px 0;}
#main_nav, #main_nav a, #main_nav a:link {color:#fff;}
#main_nav ul {margin:27px 0 0 0;}
#main_nav ul li {border-left:4px solid #002E79; list-style:none; margin:0 0 5px 10px; padding:0 10px 0 10px;}
#main_nav ul li.active, #main_nav ul li:hover {border-left:4px solid #fff;}
#main_nav ul li.last {margin-bottom:0px}

#top_nav {font-size:10px; padding:10px 10px 0 0;}

#breadcrumbs {font-size:10px; margin:20px 0 0 0; height:18px}
#breadcrumbs li {display:inline; list-style:none;}
#breadcrumbs, #breadcrumbs a, a:link {color:#9daa3c;}
#breadcrumbs a, a:link {text-decoration:underline;}

#page_title {margin:14px 0 0 0;}

#header_image {background-image:url('bg/shadow.png'); background-repeat:no-repeat; background-position:top left; margin:14px 0 0 0; height:166px; width:714px;}

#uke_content_container {
	margin:48px 0px 20px 0;
	background-image: url('bg/content_left_bg.png');
	background-repeat: repeat-y;
	background-position: 0 50px;
}

#uke_content_container_left_row {color:#002E79; float:left;	line-height: 1.5em; margin:0 0 0 15px; width:222px;}

#nav_left, #nav_left a, #nav_left a:link {color:#002E79;}
#nav_left ul {margin:0 0 0 0;}
#nav_left a {text-decoration:none;}
#nav_left ul li {border-left:4px solid #fff; list-style:none; margin:0 0 5px 3px; padding:0 10px 0 10px;}
#nav_left ul li.active, #nav_left li:hover {border-left:4px solid #9daa3c;}
#nav_left ul li.active a {color: #9daa3c;}
#nav_left ul li.nav_lvl_3 {padding-left:25px;}
#nav_left ul li.nav_lvl_4 {padding-left:40px;}
#nav_left ul li.last {margin-bottom:0px}

#left_content {margin:120px 10px 0 0;}
#left_content .spacer-gif, #uke_content_container_left_row .spacer-gif {margin-bottom:20px;}

#footernav {color:#002E79; text-align:right; padding:10px 10px 0 0;}
#footernav li {display:inline; list-style:none;}

div.uke_frame {
	border-left:3px solid #efebef;
	border-right:3px solid #efebef;
	border-bottom:3px solid #efebef;
	background-color: #ffffff;
}

div.uke_nav_sys {
	height: 14px;
	text-align: right;
	color:#002E79;
}

div.uke_nav_sys p {
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 0px;
}

div.uke_nav_sys p a {
	text-decoration: none;
}

ul.uke_nav_main {}

ul.uke_nav_main li {
}

ul.uke_nav_main li:hover {
}

ul.uke_nav_main li p {
}

ul.uke_nav_main li p a {
}

/* for IE lt 6 */
* html ul.uke_nav_main li {
	width: 139px;
}

* html ul.uke_nav_main li p {
	vertical-align: middle;
	padding-top: 3px;
	overflow: hidden;
}

/* for IE eq 7 */
*:first-child+html ul.uke_nav_main li {
	width: 139px;
}

*:first-child+html ul.uke_nav_main li p {
	vertical-align: middle;
	padding-top: 3px;
	overflow: hidden;
}

ul.uke_nav_sub {
	margin-top: 1px;
	margin-left: 8px;
	width: 980px;
	height: 34px;
	background-image: url('../img/nav_sub_bg.png');
}

div.uke_content_left {
	line-height: 1.5em;
	color: #002e7b;
}

div.uke_content_left p {
/*	margin-right: 30px;*/
}


div.uke_content_left ul{
/* margin-right: 30px;*/
}

div.uke_content_normal {
	margin-right: 9px;
	margin-left: 39px;
	
	padding-right: 20px;
	float: left;
	width: 680px;
	line-height: 1.5em;
	
}

div.uke_content_normal p {

}

.contenttable td p {margin: 0 0 4px 0}


.clearall {clear:both}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;
}
.clearfix {display: block;
}
/* End hide from IE-mac */

.csc-mailform {
	border: 0px;
	line-height: 1.5em;
}
	
.csc-mailform-field label {
	color: #002e7b;
	float:left;
	padding-right:5px;
	text-align: right;
	vertical-align: top;
	width:150px;
}

.csc-mailform-field {
	margin-bottom: 5px;
	width:600px;
}

.csc-mailform-field select {border:1px solid #7b9ebd;}

.csc-mailform-field input, textarea {
	width: 70%;
	height: 15px;
	border: 0;
	background-color: #e5e5e5;
	clear:both;
}

.csc-mailform-field textarea {
	height: 100px;
}

div < input.csc-mailform-submit {
	display: inline;
}

div < input.csc-mailform-reset {
	display: inline;
}

input.csc-mailform-submit, input.csc-mailform-reset {
	margin-left: 145px;
	font-weight: bold;
	height: 20px;
	background-color: #ffffff;
	color: #669966;
	text-align:right;
}
.csc-mailform-field #mailformДата_рождения, .csc-mailform-field #mailformBirth_Day_ {
	float:left;
	margin-right:5px;
}
.csc-mailform-field #mailformмесяц_рождения, .csc-mailform-field #mailformBirth_Month {
	float:left;
	margin-right:5px;
}
.csc-mailform-field #mailformHave_you_already_been_a_UKE_pa {
	margin:0 0 15px 0;
}

.uke_content_normal ul {padding-left:20px;}

/*
 * MailForm anpassungen (russisch)
 *                                 
 * (Wen sich die ID's der Formularfelder ändern sollten muss das hier angepasst werden)
 */
.csc-mailform-field #mailformemail_RU,
/*.csc-mailform-field #mailformРодной_язык,*/
.csc-mailform-field #mailformАдрес_электронной_почты,
.csc-mailform-field #mailformНа_каком_языке_говорите
{
	margin:0 0 17px 0;
}
.csc-mailform-field #mailformЛечились_ли_Вы_ранее_в_Университетской_клинике_Эппендорф_в_Гамбурге {
	margin:0 0 50px 0;
}
.csc-mailform-field #mailformИнформация_по_Вашим_жалобам_Вашему_заболеванию {
	margin:0 0 40px 0;
}
.csc-mailform-field #mailformУ_Вас_имеются_результаты {
	margin:0 0 30px 0;
}


.csc-mailform-field span {
	display:block;
	padding-top:20px;
}

/*
 * UKE Start Page
 *
 */

div.uke_start_container {
	margin-top: 8px;
	margin-bottom: 8px;
}
 
div.uke_start_container {
	background-image: url('../img/uke_start_bg.png'); 
	background-repeat: repeat-x; 
	background-position: 0; 
	height: 560px; 
	margin-left: 8px; 
	margin-right: 9px;
}

div.uke_start_logo {
	background-position: 50px 40px; 
	width: 100%; 
	height: 100%; 
	background-image: url('../img/uke_start_logo.png'); 
	background-repeat: no-repeat;
}
 
div.uke_start_content_left {
	color: #ffffff;
	width: 250px;
	float: left;
	margin-left: 40px;
	margin-top: 350px;
	height: 200px;
}

div.uke_start_content_left a {
	color: #ffffff;
}

div.uke_start_content_left a:hover {
	color: #a0a93a;
}

div.uke_start_content_normal {
	width: 620px;
	margin-top: 180px;
	float: left;
	text-align: right;
	line-height: 6em;
}
	
div.uke_start_content_normal a {
	color: #7b88a1;
}

div.uke_start_content_normal a:hover {
	color: #a0a93a;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:2px solid #6C83B2;
	padding:0;
}
dd.csc-textpic-caption {
	font-size:7px;
	line-height:1.5em;
}

/********************
 * curriculum vitae *
 ********************/

.cv_left_col {float:left; width:135px;}
.cv_secdn_col {margin-left:135px;}

.cv_fl {float:left;}
.cv_w135 {width:135px;}

.cv_ml40 {margin:0 0 0 40px;}
.cv_ml135 {margin:0 0 0 135px;}
.cv_ml145 {margin:0 0 0 145px;}
.cv_ml165 {margin:0 0 0 165px;}
.cv_ml175 {margin:0 0 0 175px;}
.cv_ml185 {margin:0 0 0 185px;}
.cv_ml195 {margin:0 0 0 195px;}
.cv_ml265 {margin:0 0 0 265px;}
.cv_ml295 {margin:0 0 0 295px;}