
@font-face {
  font-family: 'GoodBook';
  src: url('/fonts/GoodWeb-Book.eot?') format('eot'), url('/fonts/GoodWeb-Book.woff') format('woff');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family: 'GoodBook';
  src: url('/fonts/GoodWeb-Bold.eot?') format('eot'), url('/fonts/GoodWeb-Bold.woff') format('woff');
  font-weight:bold;
  font-style:normal;
}

@font-face {
  font-family: 'GoodHeadline';
  src: url('/fonts/GoodHeadlineWeb-Bold.eot?') format('eot'), url('/fonts/GoodHeadlineWeb-Bold.woff') format('woff');
  font-weight:700;
  font-style:normal;
}
@font-face {
  font-family: 'GoodHeadline';
  src: url('/fonts/GoodHeadlineWeb-Black.eot?') format('eot'), url('/fonts/GoodHeadlineWeb-Black.woff') format('woff');
  font-weight:900;
  font-style:normal;
}


html {}

body {
	margin:0;
	font-family:GoodBook, Arial, sans-serif;
	font-size:100.01%;
	line-height:1.1875em; /* 19px / 16px */
	color:#1e1e1f;
	/* -webkit-text-size-adjust: none; */

	background-size: cover;
	background-image: url('/images/bg_main.jpg');
	background-attachment: fixed;
	background-position: center;
}

/* min-width muss vom übrigen body getrennt bleiben: Sonst gilt es auch für das
   TinyMCE-Fenster und löst horizontale Scrollbars aus */
body.ehemalige-body {
	min-width:973px;
}

img { 
	border: 0 none;
    height: auto;
    max-width: 100%;
}

p {
	margin:0 0 10px;
}

a {
	color:#a71528;
	font-weight:bold;
	text-decoration: none;
}

a.anchor {
	display: block;
	position: relative;
	top: -40px;
	visibility: hidden;
}

strong, b {
	color:#4f5559;
    font-weight: bolder;
}

h1 {
	font-family:GoodHeadline, Arial, sans-serif;
	font-size:2.25em; /* 36px / 16px */
	line-height:1em; /* 36px / 36px */
	font-weight:700;
	color:#4f5559;
	margin:15px 0 10px;
}

h2 {
	font-family:GoodHeadline, Arial, sans-serif;
	font-size:1.5em; /* 24px / 16px */
	line-height:1.125em; /* 27px / 27px */
	font-weight:700;
	color:#4f5559;
	margin:15px 0 10px;
}

h3 {
	font-family:GoodHeadline, Arial, sans-serif;
	font-size:1em; /* 16px / 16px */
	line-height:1.1875em; /* 19px / 16px */
	font-weight:700;
	color:#4f5559;
	margin:15px 0 10px;
}

h1:first-child, h2:first-child, h3:first-child {
	margin:0 0 10px;
}

.text-vorspann {
	font-size:1.1875em; /* 19px / 16px */
	line-height:1.15789em; /* 22px / 19px */
	color:#4f5559;
}

.text-bild {
	font-size:0.875em; /* 14px / 16px */
	line-height:1.21429em; /* 17px / 14px */	
}

.text-info {
	font-size:0.875em; /* 14px / 16px */
	line-height:1.21429em; /* 17px / 14px */
	color:#4f5559;
}

/****** Top-Navi *********/

.navbar-top { 
	position:fixed;
	z-index:99;
	top:0; 
	left:0; 
	right:0; 
	border-bottom:1px solid #bdccd4; 
	background-color: #4f5559;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#44494c), to(#4f5559, #44494c));
	background-image: -webkit-linear-gradient(top, #44494c, #4f5559, #44494c);
	background-image:    -moz-linear-gradient(top, #44494c, #4f5559, #44494c);
	background-image:     -ms-linear-gradient(top, #44494c, #4f5559, #44494c);
	background-image:      -o-linear-gradient(top, #44494c, #4f5559, #44494c);
	background-image:         linear-gradient(to bottom, #44494c, #4f5559, #44494c);
}

.navbar-inner { 
	margin:0 auto;
	width:973px;
}

.nav-user { 
	float:left;
}

.nav-user-item {
	display:inline-block;
	height:30px;
	line-height:1.875em; /* 30px / 16px */
	padding:0 6px;
	margin:10px 0 9px;
	font-weight:bold;
	text-shadow: 0px -1px 0px #000;
}
.nav-user-item a {
	color:#fff;
}
.nav-user-item-name {
	position:relative;
}
.nav-user-item-name.open {
	background:#666e73;
}
.nav-user-item-name.open .nav-user-subnav {
	display:block;
}
.nav-user-dlm {
	display:inline-block;
	padding:0 3px;
	color:#fff;
}
.nav-user-subnav {
	display:none;
	position:absolute;
	top:30px;
	left:0;
	right:0;
	background:#fff;
	min-width:120px;
	border:1px solid #e4e4e4;
	border-bottom:0 none;
	-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
	   -moz-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
	        box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
}

.nav-user-subnav a {
	display:block;
	color:#4f5559;
	padding:0 12px;
	border-bottom:1px solid #e4e4e4;
	font-weight:normal;
	text-shadow:0 0 0;
}


.nav-functions {
	float:right;
}

.nav-search-box {
	width:289px;
	height:30px;
	margin:10px -1px 9px 0;
	background:url(/images/bg_search.png) no-repeat;
	float:right;
	position:relative;
}
.search-input {
	font-family:GoodBook, Arial, sans-serif;
	font-size:14px;
	line-height:16px;
	border:0 none;
	margin:6px 15px 0;
	width:220px;
	height:16px;
	padding:1px;
}
.search-input.inactive {
	color:#90999e;
}
.search-submit {
	background:url(/images/btn_search.png) no-repeat top left transparent;
	border:0 none;
	cursor:pointer;
	height:18px;
	width:18px;
	padding:0;
	margin:0 0 0 3px;
	vertical-align:text-bottom;
	font-size:0px;
}
.search-preview-box {
	display:none;
	position:absolute;
	top:28px;
	left:14px;
	width:225px;
	font-size:0.875em; /* 14px / 16px */
	line-height:1.1875em; /* 16px / 14px */
	background:#fff;
	border:1px solid #e4e4e4;
	border-bottom:0 none;
	-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
	   -moz-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
	        box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
}
.spb-item {
	padding:5px 5px 0;
	border-bottom:1px solid #e4e4e4;
}
.spb-item .extra {
	color:#a71528;
}
.spb-item .title {
	font-size:1.14286em; /* 16px / 14px */
	line-height:1.14286em; /* 19px / 16px */
	margin:0 0 8px;
}
.spb-item .content-img {
	zoom: 1;
	overflow:hidden;
	margin:0 0 8px;
}
.spb-item .content-img:after {
    clear: both;
}
.spb-item .content-img:before, .spb-item .content-img:after {
    content: "";
    display: table;
}
.spb-item .content-img img {
	float:left;
	margin:0 12px 0 0;
}
.spb-item .content {
	margin:0 0 8px;
}


.nav-links {
	float:right;
	margin:10px 0 9px;
}
.nav-link-item {
	display:inline-block;
	height:30px;
	line-height:1.875em; /* 30px / 16px */
	font-weight:bold;
	color:#fff;
	padding:0 4px;
	margin-right:20px;
	text-shadow: 0px -1px 0px #000;
}
.nav-link-item.disabled {
	color:#90999e;
}
.nav-item-who {
	background:url(/images/icon_who_active.png) no-repeat 4px 4px transparent;
	padding-left:30px;
}
.nav-item-who.disabled {
	background:url(/images/icon_who_disabled.png) no-repeat 4px 4px transparent;
}
.nav-item-find {
	background:url(/images/icon_find_active.png) no-repeat 4px 4px transparent;
	padding-left:41px;
}
.nav-item-find.disabled {
	background:url(/images/icon_find_disabled.png) no-repeat 4px 4px transparent;
}



/****** Content *********/

.main-box {
	width:973px;
	padding:60px 0;
	margin:0 auto;
	position:relative;
}

.main-inner {
	background:#fff;
	padding:33px 40px 20px; /* 4.10156% = 42px / 1024px */
	-webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);
	   -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);
	        box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);
}

.main-footer {
	font-size:0.875em; /* 14px / 16px */
	line-height:1.14286em; /* 16px / 14px */
	background-color:#4f5559;
	background-color:rgba(79, 85, 89, 0.9);
	padding:20px 40px 40px; /* 4.10156% = 42px / 1024px */
}

/****** Main-Nav *********/

.content-top {}

.logo-box { 
	float:left;
	max-width: 235px;
}

.main-nav-box {
	margin:0 0 0 150px;
	padding:18px 0 4px;
	zoom: 1;
}
.main-nav-ul {
	list-style: none;
	padding-left: 0;
}
.main-nav-ul > li {
	float:left;
	margin-left:26px;
	position:relative;
	height:35px;
	background:url(/images/trans.png);
}
.main-nav-item {
	display:block;
	padding:0 7px;
	font-size:1.125em; /* 18px / 16px */
	font-weight:normal;
}
.main-nav-item.active {
	font-weight:bold;
}
.main-nav-box:after {
    clear: both;
}

.main-nav-box:before, .main-nav-box:after {
    content: "";
    display: table;
}

.main-nav-popup {
	display:none;
	list-style:none;
	position:absolute;
	padding:3px 0;
	width:452px;
	background:#a71528;
	top:35px;
	left:-13px;
	-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
	   -moz-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
	        box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.75);
	z-index:9999;
}	
.main-nav-popup .c1 {
    border-bottom: 11px solid rgba(0, 0, 0, 0.2);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    left: 39px;
    position: absolute;
    top: -11px;
}
.main-nav-popup .c2 {
    border-bottom: 10px solid #a71528;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: "";
    display: inline-block;
    left: 40px;
    position: absolute;
    top: -10px;
}
.main-nav-popup > li {
	float:left;
	width:186px;
	margin:0 10px;
	padding:12px 10px 10px;
	border-top:1px solid #b13141;
	-webkit-box-shadow:0 -3px 1px -2px rgba(0, 0, 0, 0.1);
	   -moz-box-shadow:0 -3px 1px -2px rgba(0, 0, 0, 0.1);
	        box-shadow:0 -3px 1px -2px rgba(0, 0, 0, 0.1);
}

.main-nav-popup > li:nth-of-type(1),
.main-nav-popup > li:nth-of-type(2) {
	border-top:0 none;
	-webkit-box-shadow:0 0 0 0;
	   -moz-box-shadow:0 0 0 0;
	        box-shadow:0 0 0 0;
}

.main-nav-popup > li.no-border {
	border-top:0 none;
	-webkit-box-shadow:0 0 0 0;
	   -moz-box-shadow:0 0 0 0;
	        box-shadow:0 0 0 0;
}


.main-nav-popup a {
	color:#fff;
	display:block;
	font-weight:normal;
}
.main-nav-popup span.title {
	font-family:GoodHeadline, Arial, sans-serif;
	font-weight:700;
	text-shadow: 0px -1px 0px #000;
}
.main-nav-popup span.text {
	font-size:0.875em; /* 14px / 16px */
}

/****** Left-Nav *********/

.left-nav-box {
	margin:0 0 20px;
}

.left-nav-box a {
	display:block;
	color:#4f5559;
	margin:3px 0;
	font-weight:normal;
}
.left-nav-box a.active {
	font-weight:bold;
}

.left-nav-box a:HOVER {
	font-weight:bold;
	color:#A71528;
}

.left-nav-ul, .left-nav-ul ul {
	list-style: none;
	margin:0;
	padding:0;
}

ul.nav-level2 > li {
	border-top:1px solid #d2d6d8;
}

a.lni-l1 {
	font-weight:bold;
}
a.lni-l2 {
	padding-left:0px;
	margin:6px 0;
}
a.lni-l3 {
	padding-left:11px;
	margin:6px 0;
}
a.lni-l4 {
	padding-left:22px;
	margin:6px 0;
	font-size: 90%;
}

a.lni-l3 img { /* Menü offen/geschlossen Icons */
	margin: 2px 4px 2px 0px;
}


/****** Path *********/

.content-path {
	border-top:1px solid #bcc2c5;
	margin:10px 0;
	font-size:0.875em; /* 14px / 16px */
	color:#4f5559;
}
.content-path-inner {
	border-top:2px solid #bcc2c5;
	display:inline-block;
	vertical-align: middle;
	padding:2px 0 0;
}
.ie8 .content-path-inner img {
	max-width:none;
}
.path-item {
	color:#4f5559;
	font-weight:normal;
}

/****** Content ******/

.content-box {
	margin:40px 0 0;
}

.content-disclaimer {
  margin:40px 0 0;
	text-align:right;
	font-size:0.875em;
}

.content-box img {
	margin: 6px 12px;
}

/****** Footer *********/

.footer-header {
	color:#fff;
	margin:0 0 8px;
	font-weight:bold;
}

.footer-links {}
.footer-links a {
	color:#fff;
	text-decoration: none;
	font-weight:normal;
}
.footer-links a:hover {
	color:#00a0d7;
}

/****************/
/*** Spalten ****/
/****************/

.content-row {
	zoom: 1;
}

.content-row:after {
    clear: both;
}

.content-row:before, .content-row:after {
    content: "";
    display: table;
}

.content-row > [class^="span"]:first-child {
    margin-left: 0;
}

[class^="span"] {
    float: left;
    margin-left: 19px;
    min-height:1px;
}

.spanc1  { width:  38px; }
.spanc2  { width:  95px; }
.spanc3  { width: 152px; } 
.spanc4  { width: 209px; }
.spanc5, .box5  { width: 266px; }
.spanc6  { width: 323px; }
.spanc7  { width: 380px; }
.spanc8  { width: 437px; }
.spanc9  { width: 494px; }
.spanc10, .box10 { width: 551px; }
.spanc11 { width: 608px; }
.spanc12 { width: 665px; }
.spanc13 { width: 722px; }
.spanc14 { width: 779px; }
.spanc15 { width: 836px; }
.spanc16, .box16 { width: 893px; }

.spanc12o { width: 684px; margin-left: -19px !important; }

.offsetc1 { margin-left:  76px; }
.offsetc2 { margin-left: 133px; }
.offsetc3 { margin-left: 190px; }
.offsetc4 { margin-left: 247px; }

.spanf2 { width: 133px; }
.spanf3 { width: 209px; }

.content-box-grey, .box5, .box10, .box16 {
	border-radius:5px;
	background:#dde0e2;
	padding:10px 19px;
	margin:0 0 10px;
}

.spang1  { width:  	19px; }
.spang2  { width:  	76px; }
.spang3  { width:  133px; }
.spang4  { width:  190px; }
.spang5  { width:  247px; }
.spang6  { width:  304px; }
.spang7  { width:  361px; }
.spang8  { width:  418px; }
.spang9  { width:  475px; }
.spang10 { width:  532px; }
.spang11 { width:  589px; }
.spang12 { width:  646px; }
.spang13 { width:  703px; }
.spang14 { width:  760px; }
.spang15 { width:  817px; }
.spang16 { width:  874px; }

/*** nur TEST to-delete **/

.show-grid { margin:20px 0; }
.show-grid [class^="span"] {
    background-color: #eee;
    border-radius: 3px;
    line-height: 30px;
    min-height: 30px;
    text-align: center;
}
.show-grid .show-grid [class^="span"] { background-color: #999; }
.dlm { margin:80px 0; border-top:1px solid #4f5559; }

/*** END TEST to-delete **/

/****************/
/*** Inhaltsbereich ****/
/****************/

/*** tables ***/

.content-box .table-helper {
	margin:0 -2px;
}
.content-box table { 
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px 0;
}
.content-box table th, .content-box table .table-header {
	font-size:0.875em; /* 14px / 16px */
	color:#fff;
	background:#7b8083;
	padding:4px 10px 3px;
	font-weight:normal;
}
.content-box table td {
	font-size:1em; /* 16px / 16px */
	padding:4px 10px 3px;
	border-bottom:1px solid #7b8083;
	color:#4f5559;
}

.content-box table .inaktivezelle {
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.content-box table .ungerade-zeile {
	
}

.content-box table .gerade-zeile {
	background:#dde0e2;
}

/*** form elements ***/

input.std-text, select.std-select, textarea.std-textarea {
	border:1px solid #4f5559;
	font-family:GoodBook, Arial, sans-serif;
	font-size:16px;
	line-height:19px;
	border-radius:2px;
	padding:9px 10px;
	margin:0 20px 10px 0;
	height:37px;
	   -moz-box-sizing: border-box;
   	-webkit-box-sizing: border-box;
            box-sizing: border-box;
}

input.std-text.inactive, select.std-select.inactive, textarea.std-textarea.inactive, option.std-val {
	color:#90999e;
}

textarea.std-textarea {
	height:96px;
	font-size:14px;
	line-heigt:16px;
}

select.std-select option {
	font-family:GoodBook, Arial, sans-serif;
	font-size:16px;
	line-height:19px;
	padding:0 11px;
}

input.std-button, button.std-button {
	border:1px solid #4f5559;
	font-family:GoodHeadline, Arial, sans-serif;
	font-size:16px;
	line-height:19px;
	color:#fff;
	text-shadow: 0px -1px 0px #000;
	border-radius:2px;
	padding:8px 10px;
	margin:0 20px 10px 0;
	background:#a71528;
	cursor:pointer;	
	height:37px;
	   -moz-box-sizing: border-box;
   	-webkit-box-sizing: border-box;
            box-sizing: border-box;
}

button.std-button {
	padding:7px 10px;
}
input.full-width, button.full-width, select.full-width, textarea.full-width {
	width:100%;
}
div.form-std-error {
	margin:0 0 10px;
	border-radius:5px;
	background:#a71528;
	color:#fff;
	padding:8px 19px;
}

div.form-std-warning {
	margin:5px -9px 10px;
	background:#00a0d7;
	color:#fff;
	padding:7px 11px;
	position:relative;
	font-size: 90%;
}
div.form-std-warning:after {
    border-top: 7px solid #00a0d7;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: "";
    position:absolute;
    bottom:-7px;
    left:13px;
}

div.form-std-success {
	margin:0 0 10px;
	border-radius:5px;
	background:#96c832;
/* color:#fff; */
	padding:8px 19px;
}

div.form-std-error a, div.form-std-warning a {
	color: #ffffff;
}
div.form-std-error a, div.form-std-warning a, div.form-std-success a {
	text-decoration: underline;
	font-weight:bold;
}

div.form-std-success a {
	color:#1E1E1F;
}

.has-js .label-check, .has-js .label-radio { padding:3px 0 3px 30px; }
.has-js .label-radio { background: url(/images/radio-off.png) no-repeat; }
.has-js .label-check { background: url(/images/check-off.png) no-repeat; }
.has-js label.c-on { background: url(/images/check-on.png) no-repeat; }
.has-js label.r-on { background: url(/images/radio-on.png) no-repeat; }
.has-js .label-check input, .has-js .label-radio input { position: absolute; left: -9999px; }


/*** box ext search ***/

.ext-search-box {
	padding:5px 19px;
}
.ext-search-box .esb-header .title {
	padding:0 0 0 40px;
	margin:0 0 0 -10px;
	font-family:GoodHeadline, Arial, sans-serif;
	color:#4f5559;
	height:22px;
	display:block;
}
.ext-search-box .esb-header .icon-ext-search {
	background:url(/images/icon_ext_search.png) no-repeat 0 2px;
}
.ext-search-box .esb-header .icon-ext-find {
	background:url(/images/icon_ext_find.png) no-repeat 0 1px;
}
.ext-search-box .esb-header .icon-ext-profile {
	background:url(/images/icon_ext_profile.png) no-repeat 0 1px;
}
.ext-search-box .esb-header .toggle-link {
	display:block;
	background:url(/images/icon_box_open.png) no-repeat right 5px;
}
.ext-search-box .esb-header .toggle-link.close {
	background:url(/images/icon_box_close.png) no-repeat right 5px;
}
.ext-search-box .esb-content {
	margin:15px 0 20px;
}


/*** Item Suchergebnis ***/

div.search-item {
	
}
.search-item .title {
	color:#a71528;
	font-size:1.1875em; /* 19px / 16px */
	line-height:1.15789em; /* 22px / 19px */
}
.search-item img {
	border-radius:5px;
}

/*** Labels ***/

span.label {
	display:inline-block;
	font-size:14px;
	line-height:17px;
	border-radius:10px;
	padding:2px 12px;
	margin:0 5px;
	background:#dde0e2;
	vertical-align: text-bottom;
	color:#1e1e1f;
	font-weight:normal;
}
span.label.red {
	background:#a71528;
	color:#fff;
}

/*** Trennlinie ***/

div.hr {
	border-top:1px solid #bcc2c5;
	margin:10px 0;
}

div.hr2 {
	border-top:3px solid #4f5559;
	margin:20px 0 10px;
}

/*** Icon Links ***/

a.link-icon {
	display:block;
	padding:1px 0 1px 27px;
	margin:0 0 10px;
}
a.icon-add {
	background:url(/images/icon_add.png) no-repeat;
}
a.icon-mail {
	background:url(/images/icon_mail.png) no-repeat;
}

/*** Startseite ***/

.testimonial1-box {
	height:189px;
	background:url(../../bundles/fesnetzwerkplatformapplication/img/testimonial1.jpg) no-repeat;
	border-radius:5px;
	margin:0 0 10px;
	padding:80px 57px 0 342px;
}
.home-height {
	min-height:310px;
}


.testimonial2-box {
	height:329px;
	background:url(/images/testimonial2.jpg) no-repeat;
	border-radius:5px;
	margin:0 0 30px;
}
.home-list-box {}
.home-list-box .header {
	border-bottom: 3px solid #a71528; 
	padding:3px 7px;
	color:#a71528;
	font-weight:bold;
	margin:0 0 4px;
}
.home-list-box .content ul { 
	list-style-type: none; 
	margin:0;
	padding:0;
}
.home-list-box .content li { 
	padding:4px 7px;
	border-bottom:1px solid #90999e;
}
.home-list-box .content li:last-child { 	
	border-bottom:0 none;
}


/** ------- Testimonials -----------
	Diese Stile dienen den Testimonial-Boxen, die automatisch rotiert werden.
	Ausführliche Doku: 
	https://www.fes-ehemalige.de/tools/projektmanagement/projects/dokumentation/wiki/Testimonials
**/

div.testimonial-box {
	border-radius:5px;
	margin:0 0 10px;
	
	overflow: hidden;
}

div.testimonial-box-single {

}

div.testimonial-box-rotating {

}

div.testimonial-box-empty {
	height: 1px;
}




/*** mobile screens ***/

@media screen and (max-width: 980px) {

	.navbar-top {
		position:absolute;
		width:100%;
	}
	
	.main-box {
		padding-bottom:5px;
	}
	
	.main-inner { 
		box-shadow:none;
	}
	
}

@media print {
	#supersized {
		display: none;
	}
	.navbar-top {
		display: none;
	}
}

/*

	Supersized - Fullscreen Slideshow jQuery Plugin
	Version : Core 3.2.1
	
	Site	: www.buildinternet.com/project/supersized
	Author	: Sam Dunn
	Company : One Mighty Roar (www.onemightyroar.com)
	License : MIT License / GPL License
	
*/
/* CD 2013-01-12: brauchen wir nicht
* { margin:0; padding:0; }
body { background:#111; height:100%; }
	img{ border:none; }
*/	
	#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background: no-repeat center center;}
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; outline:none; border:none; }
		
		#supersized a { z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; display:block; }
			#supersized a.image-loading { background:#111 no-repeat center center; width:100%; height:100%; }
