/*
===========================================================
    Skin:       Friendly Ghost
    Variation:  Light
    Design:     Liebling - http://lieblingdesign.dk
    CSS:        Warren Buckley
===========================================================
*/

/* -- FONTS -- */
@import url(https://fonts.googleapis.com/css?family=Open+Sans);   /* Droid Sans WebFont via Google WebFonts */


/* -- RESET (Yahoo CSS Reset) --*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
  margin:0;
  padding:0;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}

#wrapper{ height: 900px; width:855px; margin:auto 0; margin-left:60px; margin-top:-30px;}
fieldset,img { 
  border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
  font-style:normal;
  font-weight:normal;
}
ol,ul {
  list-style:none;
}
caption,th {
  text-align:left;
}
h1,h2,h3,h4,h5,h6 {
  font-size:100%;
  font-weight:normal;
	font-family: 'Open Sans', sans-serif;
}
q:before,q:after {
  content:'';
}
abbr,acronym { border:0;
}


/* -- BACKGROUND -- */
body   
{
    /*background:#fff url(hendebergconsulting/hendebergconsulting1.jpg) no-repeat bottom right fixed;
	background:#fff url(hendebergconsulting/GreenBackground.png) no-repeat bottom right fixed;*/
    background-image: url(); background-repeat:repeat-x; background-color: #FFFFFF;
	
	
	
	
	
	
    -moz-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    
    /*background-color:Green;*/
}

/* -- MAIN --*/
#main { color:#000; font-family:'Droid Sans', arial, serif; margin:15px 0; }

/* -- TOP --*/
#top { ; margin-top: 25px; }f 
#topInner { height:60px;  width:400px; }
#top h1 { /*background:url(friendly-ghost/ghost-light.png) no-repeat top left;*/ font-size:30px; font-weight:bold; text-transform: none; letter-spacing:-2px; padding:0 0 0 0px; -moz-text-shadow:1px 1px 1px rgba(0,0,0,0.25); -o-text-shadow:1px 1px 1px rgba(0,0,0,0.25); -webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.25); text-shadow:1px 1px 1px rgba(0,0,0,0.25); }
#top h1 a { color:#000; text-decoration:none; margin-top:5px; }
#top h1 a:hover {}
#top h2 { font-weight:normal; font-size: 12px; margin:0 0 30px 0px; text-transform: none;}

/* -- NAVI --*/
#naviWrap { margin:15px 0 0 0; margin-top:-60px; }
#topNavigation {  margin:0 auto; width:600px; margin-left:490px; }
#topNavigation li { border-left:1px solid rgba(0,0,0); border-right:1px solid rgba(0,0,0); display:inline-block; height:30px; line-height:30px; text-align:center; }
#topNavigation li a {font-family: 'Open Sans', sans-serif; margin-top:-20px; color:#000000; font-size:14px; height:30px; padding:0 30px; text-decoration:none; font-style: normal; font-weight:normal;}
#topNavigation li a:hover { text-decoration:underline; }
#topNavigation li.current {  }
#topNavigation li.current a {}

/* -- SUB NAVIGATION --*/
#subNavigation { background-color:#303030; background-color:rgba(0,128,0,0.75); }
#subNavigation ul { margin:0 auto; width:960px; }
#subNavigation ul li { display:inline-block; height:60px; line-height:60px; text-align:center; }
#subNavigation ul li a { color:#FFF; display:block; font-size:12px; font-style:italic; height:60px; padding:0 30px; text-transform:none; }
#subNavigation ul li a:hover { text-decoration:underline; }
#subNavigation ul li chosen { font-style:italic; font-weight: bold; }

/* -- SKIN HEADER -- */
#skinHeader { height:240px; margin:auto; position:relative;margin-top:120px;z-index:-1;}
#skinHeader h1 { color:#FFFFFF; margin-top:100px; line-height:1.2; letter-spacing: 2px; position:absolute; text-transform:none; text-align:center;  }
#skinHeader p { font-size:14px; position:absolute; right:45px; bottom:0; width:415px; }

/* -- BODY --*/
#body { margin:30px auto 0 auto; width:960px; }

/* -- COLUMNS -- */
#columns {}
#columns .col { border-top:5px solid #000; float:left; margin:0 0 0 30px; padding:10px 0; width:210px; }
#columns .col:first-child { margin-left:0; }
#columns .col h3 { font-size:12px; margin:0 0 20px 0; }
#columns .col h4 { color:#000; font-size:12px; font-weight:bold; font-style: italic; margin:0; text-transform:none; }
#columns .col h4 a { color:#000; }
#columns .col li { margin:0 0 20px 0; }
#columns .col p { font-size:12px; margin:0 }
#columns .col small { color:#000; color:rgba(0,0,0,0.5); }

#socialLinks { width:160px; }
#socialLinks li {}
#socialLinks li a { color:#000; display:block; font-style: italic; font-weight: bold; font-size:12px; min-height:37px; padding:0 0 0 66px; }
#socialLinks .twitter a { background:url(friendly-ghost/twitter-logo-light.png) no-repeat 0 0; padding-top:5px; }
#socialLinks .facebook a { background:url(friendly-ghost/facebook-logo-light.png) no-repeat 0 0; padding-top:3px; }


/* -- CONTENT --*/
#content { font-size:12px; }
#content ol { list-style-type:decimal; margin:0 0 0 25px; }
#content ol li {}
#content ul { list-style-type:disc; margin:0 0 0 25px; }
#content ul li {}

/* -- CONTENT (FRONTPAGE) --*/
#content.frontPage {}
#content.frontPage h3 { margin:30px 0 0 0; }

/* -- CONTENT (TEXTPAGE) --*/
#content.textpage { width:550px; }


/* --BLOG --*/
.post {}
.post .entry-title { margin-bottom:0; }
.post .entry-date { font-size:12px; }
.post .entry-date span { display:inline-block; margin:0 5px 0 0; }
.post .entry-content { margin:30px 0 0 0; }
.post .entry-meta { font-size:12px; }

#comments { margin:50px 0 0 0; width:960px; }
#comments h3 { margin:0 0 10px 0; }

#comments .commentlist { list-style-type:none; margin:0 0 60px 0; width:550px; }
#comments .commentlist li { background-color:#666; background-color:rgba(0,0,0,0.1); -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;  margin:0 0 10px 0; padding:15px 15px 15px 15px; }
#comments .commentlist li:nth-child(odd) { background-color:#ccc; background-color:rgba(0,0,0,0.2); }
#comments .commentlist li .comment-author {}
#comments .commentlist li .comment-meta {}
#comments .commentlist li .photo { float:right; height:50px; width:50px;}

#commentform { position:relative; }
#commentform #gravatar { left:385px; position:absolute; top:15px; }
#commentform .form-label {}
#commentform .form-input { margin:0 0 25px 0; }
#commentform .form-submit {}
#commentform label.error { color:#8a1f11; display:inline-block; margin:0 0 0 20px; }


/* -- GALLERY -- */
#content .umbGallery { list-style-type:none; margin:0; }
#content .umbGallery li { background-color:#fff; background-color:rgba(255,255,255,0.6); -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:0 0 20px rgba(0,0,0,0.8); -o-box-shadow:0 0 20px rgba(0,0,0,0.8); -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8); box-shadow:0 0 20px rgba(0,0,0,0.8); display:inline-block; margin:0 0 15px 20px; min-height:140px; padding:10px 0; text-align:center; vertical-align:top; width:150px; }
#content .umbGallery li:first-child { margin-left:0; }
#content .umbGallery li .photo {}
#content .umbGallery li .name {}
#content .umbGallery li .meta { display:block; }


/* -- FOOTER --*/
#footer { background-color:#000; background-color:rgba(0,0,0,0.75); color:#fff; font-size:12px; margin:60px 0 15px 0; padding:10px 0 12px 0; margin-top: 600px;; }
#footerInner { margin:0 auto; width:960px; }
#skinName { display:inline-block; margin:0 15px 0 0; }
#skinInfo { font-size:12px; font-style:italic; margin:0 auto 15px auto; text-align:right; width:960px; }
#skinInfo a { color:#000; color:rgba(0,0,0,0.5); }

/* -- FORM -- */
#content fieldset {}
#content legend { display:none; }
#content label { display:block; margin:0 0 5px 0; text-transform: uppercase; }
#content input[type=text],textarea { background-color:#fcfcfc; background: -webkit-gradient(linear, left top, left 25, from(#fff), color-stop(4%, #e0e0e0), to(#fff)); background: -moz-linear-gradient(top, #fff, #e0e0e0 1px, #fff 25px); border:1px solid #ccc; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 0 8px rgba(255,255,255,0.5); -o-box-shadow:0 0 8px rgba(255,255,255,0.5); -webkit-box-shadow:0 0 8px rgba(255,255,255,0.5); box-shadow:0 0 8px rgba(255,255,255,0.5); color:#000; color:rgba(0,0,0,0.75); font-family:'Droid Sans', arial, serif; font-size:12px; outline:none; padding:10px; }
#content input[type=text] { width:215px; }
#content textarea { height:120px; width:445px; }
#content input[type=text]:focus, textarea:focus {}
#content input[type=submit] { background-color:#c2c2c2; background:-moz-linear-gradient(center bottom,rgb(0,0,0) 0%,rgb(51,51,51) 50%); background:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(0,0,0)),color-stop(0.5, rgb(51,51,51))); border:1px solid #ccc; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 0 10px rgba(255,255,255,0.9); -o-box-shadow:0 0 10px rgba(255,255,255,0.9); -webkit-box-shadow:0 0 10px rgba(255,255,255,0.9); box-shadow:0 0 10px rgba(255,255,255,0.9); color:#fff; font-size:12px; padding:10px 11px; text-transform:uppercase; }
#content input[type=submit]:hover { background-color:#fff; background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.75) 0%,rgba(102,102,102,0.75) 50%); background:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.75)),color-stop(0.5, rgba(102,102,102,0.75))); -moz-box-shadow:0 0 20px rgba(255,255,255,0.5); -o-box-shadow:0 0 20px rgba(255,255,255,0.5); -webkit-box-shadow:0 0 20px rgba(255,255,255,0.5); box-shadow:0 0 20px rgba(255,255,255,0.5); }
#content input[type=submit]:focus {}
#content input[type=text].error, textarea.error { border:2px solid #8a1f11; }

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}


/* -- HEADERS --*/
h1 { font-size:40px; text-transform:uppercase;font-style: normal;  }
h2 { font-size:30px; font-weight:bold; font-style: normal; margin:0 0 30px -5px; text-transform:uppercase; }
h3 { font-size:14px; font-weight:bold; font-style: normal; text-transform:uppercase; }
h4 { font-size:14px; font-weight:normal; line-height:1.4; margin:0 0 20px 0; }
h5 { font-size:12px; font-weight:bold; text-transform:uppercase; }
h6 { font-size:12px; font-weight:normal; }
h7 { font-size:14px; font-style: bold; font-weight:bold; color:#FFFFFF; letter-spacing: 2px; text-align:center; }
#content h3 a { color:#000; }

/* -- COMMON TAGS --*/
p { font-size:15px; line-height:1.4; margin:0 0 25px 0; }
a { color:#000; color:rgba(0,0,255,0.5); text-decoration:none; }
a:hover { text-decoration:underline; }
em { font-style:normal; }
strong { font-weight:bold; }
img {}
small {font-size:11px; }

/* -- SELECTION --*/
::-moz-selection { background-color:#000; color:#fff; }
::-o-selection { background-color:#000; color:#fff; }
::-webkit-selection { background-color:#000; color:#fff; }
::selection { background-color:#000; color:#fff; }

/* -- STOP PAGE SHIFT (Always show vert horiz bar) --*/
html { overflow-y:scroll; }

/* -- CLEARFIX -- */ 
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
 
.clearfix {
  display: inline-block;
}
 
html[xmlns] .clearfix {
  display: block;
}
 
* html .clearfix {
  height: 1%;
}


#logo {width:130px;
height:70px;
margin-left: 194px;
margin-top: 10px;

}   


#whatispromes { margin-left: 350px; margin-top:10px; width:200px; height:50px; background-color: #9529EE; z-index:3; 
} 

#line1 { background-color: #E0EBFF; margin-top: 180px; height:1px; width: 100%; }

#playicon{width:20px; height:20px;z-index:4; position:absolute; margin-top:5px; margin-left:16px;}

#headerimage {width:855px; height:300px;}

#projekt{margin-top: 600px; background-color: #000; width:955px;}
#projekttextheader {text-align: center; }

#headertext{font-family: 'Open Sans', sans-serif;position:absolute; font-size: 20px;z-index:2; margin-top:-270px; margin-left: 55px; font-weight:bold;
 }
#headerundertext{margin-top:-220px; margin-left:55px;font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal:}

#spelafilmendiv {position:absolute; background-color:#203b4e; height: 30px; width: 150px; z-index:3; margin-top:-130px; margin-left:55px;}
#spelafilmendiv:hover {background-color:#294b63;}
#spelafilmentext {margin-left: 20px; margin-top:4px; text-align:center; font-weight:normal; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal:}
#vimeo {display:block; width:150px; height: 30px; position:absolute;}
#aboutdiv {float:left; background-color: #203b4e; margin-top:10px; height: 200px; width:422.5px ;}
#abouttopdiv{background-color:#294b63 ; width:100%; height: 30px;}
#aboutheadertext { margin-left:10px; margin-top:5px; font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal}
#abouttext {font-size: 14px; font-weight:lighter; position: absolute; margin-left:10px; margin-top: 10px; color:#FFFFFF}
#abouttext li{display:inline-block;}
#topresultbild {width: 300px; height:100px; float:right; margin-top: 70px; opacity: 0.5;}
 

#navigatordiv { float:right; background-color: #203b4e; margin-top:10px; height: 200px; width: 422.5px;}
#navigatortopdiv{background-color: #294b63; width:100%; height: 30px;}
#navigatorheadertext { margin-left:10px; margin-top:5px; font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal}
#navigatorbild {width: 200px; height:140px; float:right; margin-top: 30px; opacity: 0.5;}

#projectdiv { float:right; background-color:#203b4e; margin-top:10px; height: 200px; width: 422.5px;}
#projecttopdiv{background-color:#294b63 ; width:100%; height: 30px;}
#projectheadertext { margin-left:10px; margin-top:5px; font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal}

#newsdiv {overflow-x; float:left; background-color: #203b4e; margin-top:10px; height: 200px; width: 422.5px;}
#newstopdiv{background-color: #294b63; width:100%; height: 30px;}
#newsheadertext { margin-left:10px; margin-top:5px; font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal}

#citatdiv {margin-top:490px; }
#citat1 {  margin-left:20px; color:#000;font-style:italic; font-size:30px; font-weight:lighter;}
#citat1 h6{font-style:normal;} 

#citatdiv2 {margin-top:50px; }
#citat2 {  margin-left:20px; color:#000;font-style:italic; font-size:30px; font-weight:lighter;}
#citat2 h6{font-style:normal;}


#citatdiv3 {margin-top:50px; }
#citat3 {  margin-left:20px; color:#000;font-style:italic; font-size:30px; font-weight:lighter;}
#citat3 h6{font-style:normal;}

#promeseu {position: absolute; margin-top: 30px; width:320px; height:160px; margin-left:-10px;}

#promeseulink{position:absolute; margin-top: 200px;}

#itstodtopdiv{background-color: #4681ab; width:100%; height: 30px;}
#itstodheadertext{margin-top:20px; font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #000; text-decoration: normal:}

#itstoddivv{margin-top: 40px; width:100%; height:900px; background-color:#203b4e;}
#itstodtext{margin-top:20px; margin-left:20px; font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal:}
#itstoddivtext{margin-left:10px; margin-top:4px; font-style: normal; font-weight:normal;position:absolute; font-size: 15px; text-decoration:none; color: #FFFFFF; text-decoration: normal:}

#checkimage{margin-top:50px;margin-left:500px; height:40px; width:40px;position:absolute;}






























































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
