﻿/*

Theme Name: Uddannelses portfolio

Theme URI: http://kea.webinator.dk

Description: Custom made theme for an ITU Portfolio

Author: Martin Jul Jönsson

Author URI: http://www.webinator.dk/

Version: 1.2

Tags: kea, purple, black



License: Private

License URI:



General comments (optional).

*/





/*  Nulstil alt CSS  */

@import url('reset.css');



/* Hent skrifttype fra Google */

@import url(http://fonts.googleapis.com/css?family=Droid+Serif:700);



/*  Body styles  */

body {

	background-color: #000;

	background-image: url(images/body_bg.jpg);

	background-repeat: no-repeat;

	background-position: center 80px;

	margin: 0px;

	height: 100%;

	width: 100%;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	min-width:1024px;

}





/*  Skrifttyper  */

a {

	color: #7b40fa;

}

a:hover {

	color: #666;

}

a:active {

	color: #333;

}



/* Markeret tekst */

::selection { background:#666; color:#fff; }

::moz-selection { background:#666; color:#fff; }



/*  Skrifttyper  */

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 22px;

	color: #333;

	margin-bottom: 18px;

	display:block;

}



h1,

h1 a {

	margin-bottom: 10px;

	font-family: 'Droid Serif', serif;

	font-weight: bold;

	font-size: 38px;

	margin-top: 5px;

	color:#000;

	text-decoration:none;

	line-height: 42px;

}

h2 {

	font-size: 24px;

	font-weight: bold;

	border-bottom: 1px solid #000;

	margin-top: 15px;

	margin-bottom: 15px;

	display: block;

	padding-bottom:4px;

}

#footer h2 { border-bottom:none; }

h3 {

	font-size: 18px;

	font-weight: bold;

	margin-bottom:5px;

}

blockquote {

	margin:22px 30px;

	padding: 14px 65px;

	padding-right: 10px;

	color: #575757;

	background-image:url(images/blockquote.gif);

	background-position: 12px 12px;

	background-repeat:no-repeat;

	background-color: #fefefe;

	border:1px solid #ebebeb;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:15px;

}

blockquote p {

	margin:0px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:15px;

}

code {

	font-family:Monaco, Consolas, "Lucida Console", "Bitstream Vera Sans Mono", monospace;

}

pre {

	background: #f7f7f7;

	color: #222;

	line-height: 18px;

	margin-bottom: 18px;

	padding: 1.5em;

}

abbr,

acronym {

	border-bottom: 1px dotted #666;

	cursor: help;

}

sup,

sub {

	height: 0;

	line-height: 1;

	position: relative;

	vertical-align: baseline;

}

sup {

	bottom: 1ex;

}

sub {

	top: .5ex;

}

ul {

	list-style-type:square;

	margin-left:30px;

	margin-bottom:16px;

	line-height:20px;

}



ul li {

	margin-top:8px;

}



ul ul {

	list-style-type:disc;

	margin-bottom:0;

}

ul ul a { margin-left: 10px; font-size:12px; }

ul ul ul a { margin-left: 25px; font-size:12px; }



ol {

	list-style-type:decimal;

	margin-left:30px;

	margin-bottom:16px;

}



ol ol {

	list-style: upper-alpha;

	margin-bottom:0

}



ol ol ol {

	list-style: lower-roman;

}



ol ol ol ol {

	list-style: lower-alpha;

}





/* Image styles */

.entry-content img {

	margin: 0 0 1.5em 0;

}

.alignleft, img.alignleft {

	margin-right: 1.5em;

	display: inline;

	float: left;

}

.alignright, img.alignright {

	margin-left: 1.5em;

	display: inline;

	float: right;

}

.aligncenter, img.aligncenter {

	margin-right: auto;

	margin-left: auto;

	display: block;

	clear: both;

}

.wp-caption {

	margin-bottom: 1.5em;

	text-align: center;

	padding-top: 5px;

	border:1px solid #999;

	background:#F0F0F0;

}

.wp-caption img {

	border: 0 none;

	padding: 0;

	margin: 0;

}

.wp-caption p.wp-caption-text {

	line-height: 1.5;

	font-size: 11px;

	margin: 0;

	margin-top: 3px;

}



/* List styles */

.post ul,.post ol {

	margin-left: 25px;

}

.post ul li, .post ol li {

	list-style-image:url(images/icons/bullet-black.png);

	list-style-position: outside;

	margin-top:3px;

	font-family: Calibri, Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 20px;

	color: #333;

	margin-bottom: 10px;

}

.post ol.check li, .post ul.check li {

	list-style-image:url(images/icons/check.png);

}

.post ul li ul, .post ol li ol {

	font-size:12px;

	margin-left:6px;

	list-style-image:url(images/icons/tab_right.png);

}





/* Main styles */

.g {

	width:960px;	

	margin-left:auto;

	margin-right:auto;

}

.c {

	clear:both;	

}

#container {

	width: 100%;

	margin-right: auto;

	margin-left: auto;

	height: 100%;

}

.hasPlaceholder {

	color: #777;

}



/* Header styles */

#header {

	height: 81px;

	width: 100%;

	background-image: url(images/header_bg.png);

}

#logo {

	background-image: url(images/logo_sprite.png);

	height: 80px;

	width: 270px;

	position: relative;

	background-repeat: no-repeat;

	background-position: center top;

	float: left;

}

#logo a {

	display: block;

	height: 80px;

}

#logo:hover {

	background-position: center bottom;

}





/* Top navigation */

#navigation {

	float: right;

	height: 80px;

}

.toplink {

	float: left;

	height: 80px;

	overflow: hidden;

	background-image:none;

}

.toplink:hover {

	background-image:url(images/dt.png);

}

.toplink a {

	color: #CCC;

	text-decoration: none;

	font-family: Calibri, Arial, Helvetica, sans-serif;

	font-size: 12px;

	display: block;

	padding-right: 24px;

	padding-left: 24px;

	padding-top: 20px;

	height: 80px;

	line-height: 21px;

}

.toplink a b {

	font-size: 21px;

	color: #FFF;

	font-family: Calibri, Arial, Helvetica, sans-serif;

	font-weight: bold;

}





/* Content styles */

#content {

	width: 100%;

	margin-top: 120px;

	border: 1px solid #ada2b2;

	background-image: url(images/content_bg.png);

	padding: 15px;

}#content #left {

	float: left;

	width: 600px;

}

.pbox,

.pbox p {

	font-size:15px;

}

.post {

	margin-top: 10px;

	margin-bottom: 100px;

	margin-left: 15px;

}

.post h1 { clear:left; }

.post .date {

	color: #FFF;

	background-color: #000;

	font-family: Calibri, Arial, Helvetica, sans-serif;

	font-size: 25px;

	font-weight: bold;

	margin-left: -85px;

	padding-top: 8px;

	padding-right: 12px;

	padding-bottom: 8px;

	padding-left: 85px;

	float: left;

	margin-bottom: 30px;

	border: 1px solid #333;

}

.post .readmore {

	font-size: 16px;

	margin-top:20px;

	font-weight:bold;

	color:#B9B9B9;

}

.post .readmore a {

	text-decoration:none;

}





/* Sidebar */

#content #right {

	float: right;

	width: 300px;

}

.bbox {

	background-color: #000;

	padding: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 13px;

	margin-bottom: 10px;

}

.bbox-title {

	font-size: 16px;

	font-weight: bold;

	margin-bottom: 6px;

}





#search b {

	display: block;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	margin-bottom: 8px;

	font-weight: bold;

}

#search form input {

	background:#ebebeb;

	border: 1px solid #999;

	margin: 0px;

	padding: 6px;

}

#search #search-txt {

	width: 220px;

}

#search #search-sub {

	width: 40px;

}

#social img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-right: 5px;

	margin-bottom: -3px;

}

ul.categories {

	list-style:none;

	margin-left:0px;

	margin-bottom:0px;

	font-family:Calibri, Arial, Helvetica, sans-serif;

	line-height:normal;

}

ul.categories li {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #333;

	list-style:none;

	margin:0px;

}

ul.categories li a {

	color: #FFF;

	text-decoration: none;

	display: block;

	padding: 4px;

	font-size:13px;

}

ul.categories li a:hover {

	background-color: #333;

}

ul.categories li ul.children { 

	margin:0px;

	line-height:normal;

}

ul.categories li ul.children li {

	list-style-image:url(images/icons/tab_right_grey.png);

	list-style-position:inside;

	padding:0px;

	padding-left:0px;

	margin:0px;

}

ul.categories li ul.children li a {

	font-size: 12px;

	padding-left: 8px;

	padding-bottom: -2px;

	padding-right: 8px;

	padding-top: 2px;

}





/*  Twitter widget  */

.twtr-hd, 

.twtr-ft { 

	display: none; 

}

.twtr-tweet-text p {font-size:12px;}



/* Twitter widget - New avatar fixes

.twtr-avatar { display:none; width:0px; height:0px; }

.twtr-img img {	display:none; width:0px; height:0px; }

.twtr-tweet-text { left:-45px !important; margin-right:-45px; position:relative; }

 */





/* Sharing is sexy */

#sharePost {

	clear: both;

	border-top:1px solid #999;

	padding-bottom:10px;

	margin-bottom:15px;

}





/* Comments */

#comments {

	clear: both;

	border-top:1px solid #999;

}

#comments .navigation {

	padding: 0 0 18px 0;

}

h3#comments-title,

h3#reply-title {

	color: #000;

	font-size: 20px;

	font-weight: bold;

	margin-bottom: 0;

}

h3#comments-title {

	padding: 24px 0;

}

.commentlist {

	list-style: none;

	margin: 0;

}

.commentlist li.comment {

	border-bottom: 1px solid #CCC;

	line-height: 24px;

	margin: 0 0 24px 0;

	padding: 0 0 0 56px;

	position: relative;

}

.commentlist li:last-child {

	border-bottom: none;

	margin-bottom: 0;

}

#comments .comment-body ul,

#comments .comment-body ol {

	margin-bottom: 18px;

}

#comments .comment-body p:last-child {

	margin-bottom: 6px;

}

#comments .comment-body blockquote p:last-child {

	margin-bottom: 24px;

}

.commentlist ol {

	list-style: decimal;

}

.commentlist .avatar {

	position: absolute;

	top: 2px;

	left: 0;

	border: 1px solid #000;

}

.comment-author {

	font-size:18px;

}

.comment-author cite {

	color: #000;

	font-style: normal;

	font-weight: bold;

}

.comment-author .says {

	font-style: italic;

}

.comment-meta {

	font-size: 12px;

	margin: 0 0 18px 0;

}

.comment-meta a:link,

.comment-meta a:visited {

	color: #888;

	text-decoration: none;

}

.comment-meta a:active,

.comment-meta a:hover {

	color: #ff4b33;

}

.commentlist .even {

}

.commentlist .bypostauthor {

}

.reply {

	font-size: 12px;

	padding: 0 0 24px 0;

}

.reply a {

	color: #fff;

	display:block;

	float:left;

	padding:3px 10px;

	background:#000;

	margin-top:12px;

	border-radius:5px;

	text-decoration: none;

}

.reply a:hover { background:#333; }

.reply a:active { background:#555; }

a.comment-edit-link {

	color: #666;

}

a.comment-edit-link:hover {

	color: #7B40FA;

}

.commentlist .children {

	list-style: none;

	margin: 0;

}

.commentlist .children li {

	border: none;

	margin: 0;

}

.nopassword, .nocomments {

	display: none;

}

#comments .pingback {

	border-bottom: 1px solid #e7e7e7;

	margin-bottom: 18px;

	padding-bottom: 18px;

}

.commentlist li.comment+li.pingback {

	margin-top: -6px;

}

#comments .pingback p {

	color: #888;

	display: block;

	font-size: 12px;

	line-height: 18px;

	margin: 0;

}

#comments .pingback .url {

	font-size: 13px;

	font-style: italic;

}

.comment-body {

	background:#fefefe;

	border:1px solid #000;

	padding:12px;

	padding-bottom:6px;

	margin-top:-10px;

	margin-bottom:-3px;

}

.comment-body p {

	font-size:13px;

}





/* Comments form */

p.form-submit input[type=submit], p.submit input[type=submit] {

	color: #fff;

	background:#000;

	border-radius: 5px;

	padding:5px 10px;

	border:none;

}

p.form-submit input[type=submit]:hover, p.submit input[type=submit]:hover  {	background:#333; }

p.form-submit input[type=submit]:active, p.submit input[type=submit]:active {	background:#555; }

#respond {

	border-top: 1px solid #CCC;

	margin: 24px 0;

	overflow: hidden;

	position: relative;

}

#respond p {

	margin: 0;

}

#respond .comment-notes {

	margin-bottom: 1em;

}

.form-allowed-tags {

	line-height: 1em;

}

.children #respond {

	margin: 0 48px 0 0;

}

h3#reply-title {

	margin: 18px 0;

}

#comments-list #respond {

	margin: 0 0 18px 0;

}

#comments-list ul #respond {

	margin: 0;

}

#cancel-comment-reply-link {

	font-size: 12px;

	font-weight: normal;

	line-height: 18px;

}

#respond .required {

	color: #ff4b33;

	font-weight: bold;

}

#respond label {

	color: #888;

	font-size: 12px;

}

#respond input {

	margin: 0 0 9px;

	width: 98%;

}

#respond textarea {

	width: 98%;

}

#respond .form-allowed-tags {

	color: #888;

	font-size: 12px;

	line-height: 18px;

}

#respond .form-allowed-tags code {

	font-size: 11px;

}

#respond .form-submit {

	margin: 12px 0;

}

#respond .form-submit input {

	font-size: 14px;

	width: auto;

}





/* Footer */

#footer {

	background: url(images/footer_bg.png) repeat-x top center #111;

	margin-top: 80px;

	width: 100%;

}

#footer .column {

	width:270px;

	margin-left:15px;

	margin-right:15px;

	height:230px;

	float:left;

	margin-top: 25px;

	color:#FFF;

	text-align:justify;

}

#footer .column h2 {

	color:#FEFEFE;

	margin-bottom:10px;

}

#footer .column p {

	color:#999;

	font-size:12px;

}

#footer .bottom {

	padding-top: 40px;

	margin-left: 0px;

	margin-right:-50px;

}

.bottom #links {

	background:#080808;

	border:1px solid #666;

	border-bottom:none;

	float:left;

	margin-top: 10px;

}

.bottom #links a {

	color: #999;

	display: block;

	float: left;

	text-decoration: none;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	background:#000;

}

.bottom #links a:hover {

	color:#FFF;

	background:#333;

}





/* Portfolio styles */

.project-preview {

	width: 280px;

	float: left;

	background-color: #F4F4F4;

	margin-left: 9px;

	border-radius:8px;

	border:1px solid #F4F4F4;

	margin-bottom: 18px;

	margin-right: 9px;

	cursor: pointer;

}

.project-preview:hover {

	background-color: #F4F4F4;

	border-color:#CCC;

	background: #EFEFEF;

}

.project-preview img {

	margin: 8px;

	border: 1px solid #CCC;

	width: 264px;

}

.project-preview h3 {

	font-size: 16px;

	margin-right: 8px;

	margin-left: 8px;

	font-weight: bold;

	color: #111111;

}

.project-preview p {

	margin-right: 8px;

	margin-left: 8px;

	margin-bottom: 8px;

	font-size:12px;

}

.project-preview p.pLink {

	font-size:12px;

	color:#444;

	font-style:italic;

	letter-spacing:0.2px;

}

.project-preview p.pLink, .project-preview p.pLink a {

	color:#666;

	font-style: italic;

	text-decoration:none;

	font-size:11px;

}



/* Personal web badge */

#personalweb {

	position:absolute;

	top:178px;

	left:50%;

	margin-left:300px;

	width:196px;

	height:23px;

	background-image: url(images/personalweb_off.png);

}

#personalweb:hover {

	background-image: url(images/personalweb_on.png);

}

#personalweb a {

	display:block;

	width:196px;

	height:23px;

}





/* Page navigation styles */



.wp-pagenavi {

	clear: both;

	border:1px solid #999;

	background:#CCC;

	padding:9px;

}



.wp-pagenavi a, .wp-pagenavi span {

	text-decoration: none;

	border: 1px solid #ccc;

	padding: 3px 5px;

	margin-right: 5px;

}



.wp-pagenavi a:hover, .wp-pagenavi span.current {

	border-color: #000;

}



.wp-pagenavi span.current {

	font-weight: bold;

}



/* Ultimate Tag Cloud + fixes */

.utcw-tab-button {

	border-top: solid 1px #dfdfdf;

	border-left: solid 1px #dfdfdf;

	border-right: solid 1px #dfdfdf;

	border-bottom: none;

	margin: 0;

	-webkit-border-top-left-radius: 3px;

	-webkit-border-top-right-radius: 3px;

	-moz-border-radius-topleft: 3px;

	-moz-border-radius-topright: 3px;

	border-top-left-radius: 3px;

	border-top-right-radius: 3px;

	padding: 2px;

	background: transparent;

	opacity: 0.5;

	cursor: pointer;

	-webkit-transition: opacity 0.1s ease-in; 	

}

.utcw-tab-button:hover {

	opacity: 1;

}

.utcw-help { 

	float: right;

	display: block;

	width: 14px;

	height: 14px;

	border: solid 1px transparent;

	-webkit-border-radius: 14px;

	-moz-border-radius: 14px;

	-khtml-border-radius: 14px;

	border-radius: 14px;

	text-align: center;

	color: #fff;

	font-weight: bold;





  background-color: #6295fb;

  background-image: -webkit-gradient(linear, left top, left bottom, from(#6295fb), to(#3265cb)); 

  background-image: -webkit-linear-gradient(top, #6295fb, #3265cb); 

  background-image:    -moz-linear-gradient(top, #6295fb, #3265cb); 

  background-image:     -ms-linear-gradient(top, #6295fb, #3265cb); 

  background-image:      -o-linear-gradient(top, #6295fb, #3265cb); 

  background-image:         linear-gradient(top, #6295fb, #3265cb);



	cursor: pointer;

}

.utcw-help:hover {

	color: #fff;

}

.tooltip {

	color:#000;

	width: 200px;

	text-align:center;

	border:solid 1px #6295fb;

	-webkit-border-radius:9px;

	-moz-border-radius:9px;

	-khtml-border-radius:9px;

	border-radius:9px;

}

.tooltip ul {

	list-style-type: circle;

	margin: 10px 0;

}

.tooltip li {

	margin: 0 0 0 20px;

}

.utcw h3 {

	margin: 0;

}



.utcw-active {

	font-weight: bold;

	opacity: 1;

}



fieldset.utcw {

	padding: 10px;

	border: solid 1px #dfdfdf;

	margin-bottom: 25px;

}

fieldset.utcw legend {

	letter-spacing: 2px;

	font-size: 16px;

}

.utcw-hidden {

	display:none;

}

div.widget_utcw {

	word-wrap: break-word;

}

.utcw .fullwidth {

	width: 100%;

}

fieldset.utcw label.two-col {

	width: 120px;

	display: inline-block;

}





.widget_tag_cloud a:link, .widget_tag_cloud a:visited {

	color:#CCC;

	text-decoration:none;

}

.widget_tag_cloud a:hover {

	color:#FFF !important;

	text-decoration:underline;

}





/* BLOG SWITCHER MENU */

#dc-slick-2 {

	width:300px;

}

.dc-slick-content {

	padding:0px !important;

}

.dc-slick-content ul {

	list-style:none;

	margin:0px;

	padding: 0px;

}

.dc-slick-content ul li {

	padding:0px;

	margin:0px;

}

.dc-slick-content ul li a {

	display:block;

	padding:6px 10px;

	text-decoration:none;

	color:#ebebeb;

	font-weight:bold;

	font-size:15px;

}

.dc-slick-content ul li a span {

	color:#ccc;

	font-size: 13px;

	font-weight: normal;

}

.dc-slick-content ul li a:hover {

	background: #444;

	color:#fff;

}





/*

 * FancyBox - jQuery Plugin

 * Simple and fancy lightbox alternative

 *

 * Examples and documentation at: http://fancybox.net

 * 

 * Copyright (c) 2008 - 2010 Janis Skarnelis

 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.

 * 

 * Version: 1.3.4 (11/11/2010)

 * Requires: jQuery v1.3+

 *

 * Dual licensed under the MIT and GPL licenses:

 *   http://www.opensource.org/licenses/mit-license.php

 *   http://www.gnu.org/licenses/gpl.html

 */

 #fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox/fancybox.png');}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('fancybox/blank.gif');z-index:1102;display:none;}#fancybox-left{left:0px;}#fancybox-right{right:0px;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url('fancybox/fancybox.png');background-position:-40px -30px;}#fancybox-right-ico{background-image:url('fancybox/fancybox.png');background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox/fancybox-x.png');}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -162px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox/fancybox-y.png');background-position:-20px 0px;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -182px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox/fancybox-x.png');background-position:0px -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -142px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox/fancybox-y.png');}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox/fancybox.png');background-position:-40px -122px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url('fancybox/fancy_title_over.png');display:block;}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px;background:url('fancybox/fancybox-x.png') 0px -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox/fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie .fancybox-bg{background:transparent !important;}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://itu.webinator.dk/wp-content/plugins/easy-fancybox/fancybox/fancy_shadow_nw.png',sizingMethod='scale');}

#fancybox-title-over { background:url(images/dt8.png); }