/* ivf-toolbar-default */
	
	#ivftb_root,
	.ivftb_iframe,
	#ivftoolbar {
		width:100%;
		margin:0px;
		padding:0px;
		position:fixed;
		top:0px;
		left:0px;
		z-index:999;
	}
	
	
	#ivftb_root {
		background-color:#009;
		font-size:14px;
	}
	
	
	.ivftb_iframe {
		background-color:#6F9;
	}
	
	#ivftoolbar,
	.ivfmenu li,
	.ivfmenu li a,
	.ivf_tb_centermenu ul li,
	.ivf_tb_centermenu ul li a,
	.center_submenu .col1 ul li,
	.center_submenu .col1 ul li a
	.center_name,
	.ivfsocial li {
		/*
		font-size: 13px;*/
		line-height:1em;
		
	}
	
	#ivftoolbar {
		height:32px;
		background: url("../images/ivf_toolbar_bg.png") repeat-x 0px 0px transparent;
		border-bottom:1px solid #e3e3e3;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#ivf_tb_inner,
	.ivf_tb_social {
		margin-top:0px;  /*  -14px if ivf.at Skin is loaded before!  */
	}
	
	#ivf_tb_inner {
		height:32px;
		border-bottom:1px solid #cfd7e2;
		padding:0px;
	}
	
	.ivf_tb_wrap {
		margin: 0 auto;	
		width:1040px;
	}
	
	
	div.ivf_tb_menu {
		float:right;
	}
	
	
	
	/* Drop Down Menu */
	
	
	.ivf_tb_menu_l1 {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat 100% -76px transparent;
		margin:0px 8px 0px 0px;
	}
	
	.ivf_tb_menu_l1_active {
		/*background-color:#f1f4f7;*/
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat 100% -34px transparent;
	}
	
	.ivf_tb_menu_l1 ul li a {
		bordert-top:1px solid red;
	}
		
	.ivfmenu {
		margin:0;
		padding:0;
	}


	.ivfmenu li,
	.ivf_tb_centermenu ul li,
	.center_name,
	.ivfsocial li,
	.center_submenu .col1 ul li {
		list-style:none;
	}
	
	
	.ivfmenu li,
	.ivf_tb_centermenu ul li,
	.center_name,
	.ivfsocial li {
		margin:2px 0px 0px 0px;
		float:left;
	}
	
	.ivfmenu li,
	.center_name,
	.ivfsocial li {
		height:28px;
	}
	
	 
	.ivfmenu li a {
		height:24px;	 
	}
	
	
	.ivfmenu li a:link, 
	.ivfmenu li a:visited,
	.ivf_tb_centermenu ul li a:link,
	.ivf_tb_centermenu ul li a:visited,
	.center_name,
	.center_submenu .col1 ul li a:link,
	.center_submenu .col1 ul li a:visited {
		text-decoration:none;
	}
	
	.ivfmenu li a:link, 
	.ivfmenu li a:visited,
	.ivf_tb_centermenu ul li a:link,
	.ivf_tb_centermenu ul li a:visited {
		color:#9fb0b9;
	}
	
	.center_name,
	.center_submenu .col1 ul li a:link,
	.center_submenu .col1 ul li a:visited {
		color:#4e5962;
	}
	
	.ivfmenu li a:link, 
	.ivfmenu li a:visited,
	.center_name,
	.center_submenu .col1 ul li a:link,
	.center_submenu .col1 ul li a:visited {
		display:block;
		padding: 8px 24px 4px 8px;
	}
	
	
	.ivfmenu li a:hover,
	.ivf_tb_centermenu ul li a:hover,
	.center_submenu .col1 ul li a:hover {
		color:#4e5962;
	}
	
	/* sub menu */
	
	.ivfmenu li ul {
		position:absolute;
		visibility:hidden;
		margin:0;
		margin-top:-6px;
		padding:0;
		background-color:#f1f4f7;
	}
	
	.ivfmenu li ul li {
		display:inline;
		float:none;
	}
	
	.ivfmenu li ul li a:link, 
	.ivfmenu li ul li a:visited,
	.center_submenu .col1 ul li a:link, 
	.center_submenu .col1 ul li a:visited {
		border-top:1px solid #cfd7e2;
		margin:0px 8px;
		padding:11px 44px 0px 0px;
	}
	
	
	.center_submenu .col1 ul li a:link, 
	.center_submenu .col1 ul li a:visited {
		padding-bottom:6px;
	}
	
	
	.ivfmenu li ul li a:hover {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -8px -266px transparent;	
		padding:11px 30px 0px 14px;
	}
	
	
	.center_submenu .col1 ul li a:link, 
	.center_submenu .col1 ul li a:visited {
		width:auto;
		color:#9fb0b9;
	}
	
	.center_submenu .col1 ul li a:hover {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -8px -269px transparent;
		padding:11px 24px 6px 20px;
	}
	
	
	
	/* IVF Center selector */
	
	.ivf_tb_centerselector {
		display:inline;
		float:left;
		margin:0px 8px 0px 0px;
	}
	
	.center_icon {
		float:left;
		height:17px;
		width:17px;
		margin:0px 6px 0px 0px;
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -111px -171px transparent;
	}
	
	.center_name {
		float: left;
		width:250px;
	}
	
	.center_text {
		display:inline;
	}
	
	.center_text .ctl,
	.center_text .ctr {
		display:inline;
		margin:0px 8px 0px 0px;
	}
	
	.center_text .ctr {
		text-transform: uppercase;
		font-weight:bold;
		color:#1A416A;
	}
	
	
	.ivf_tb_selector_active {
		background-color:#f1f4f7;
	}
	
	.center_submenu {
		position:absolute;
		top:32px;
		visibility:hidden;
		margin:0;
		padding:8px;
		background-color:#f1f4f7;
	}
	
	.center_submenu .col1,
	.center_submenu .col2 {
		float:left;
		margin:0px 4px 0px 4px;
	}
		
	.center_submenu .col1 ul li:last-child {
		border-bottom:1px solid #cfd7e2;
	}
	
	.center_submenu .col2 .map {
		border:1px solid #cfd7e2;
		width:285px;
		height:189px;	
		background: url("../images/ivf_toolbar_map_001.png") no-repeat 0px 0px transparent;
	}
	
	
	/* social menu */
	
	.ivf_tb_social {
		float:right;
	}		
	
	.ivfsocial li,
	.ivf_tb_centermenu li {
		border-right:1px solid #cfd7e2;
		height:21px;
	}
	
	.ivfsocial li {
		padding:6px 6px 0px 6px;
	}
	
	.ivf_tb_centermenu li {
		padding:7px 6px 0px 6px;
	}
	
	.ivfsocial li:first-child,
	.ivf_tb_centermenu li:first-child {
		border-left: 1px solid #cfd7e2;
	}
	
	.ivfsocial li:hover {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat 0px -335px transparent;
	}
	
	.ivfsocial li a .fb,
	.ivfsocial li a .gplus,
	.ivfsocial li a .youtube, 
	.ivfsocial li a .blog {
		width:18px;
		height:18px;
	}
	
	.ivfsocial li a .fb {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat 0px -162px transparent;
	}
	
	.ivfsocial li a .gplus {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -28px -162px transparent;
	}
	
	.ivfsocial li a .youtube {
		width:47px;
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -52px -162px transparent;
	}
	
	.ivfsocial li a .blog {
		width:56px;
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -156px -162px transparent;
	}
	
	.ivfsocial li a .fb:hover {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat 0px -181px transparent;
	}
	
	.ivfsocial li a .gplus:hover {
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -28px -181px transparent;
	}
	
	.ivfsocial li a .youtube:hover {
		width:47px;
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -52px -181px transparent;
	}
	
	.ivfsocial li a .blog:hover {
		width:56px;
		background: url("../images/ivf_toolbar_sprite_001.png") no-repeat -156px -181px transparent;
	}
	
	
	
	.ivfmenu li,
	.center_name,
	.ivfsocial li,
	.ivfmenu li a,
	.ivf_tb_centermenu ul li a
	.center_name,
	.center_submenu .col1 ul li a,
	.center_text {
		font-size:1em;
	}
	
	
	
	
	/*  Anpassung für NICHT-DNN Einsatz  */
	
	.ivf_tb_centerselector,
	.ivf_tb_centermenu,
	.ivf_tb_menu {
	}
	