@charset "utf-8";
/*

Theme Name: ZenPro
Theme URI: http://www.wmweblog.com/zenpro
Description: Very SEO & User Friendly Clean and Calm Light Blue & Green Theme with Loads of Sidebars! <a href="http://wmweblog.com/demo/index.php?wptheme=ZenPro" title="Live ZenPro Demo">Check out the demo!</a>
Version: 1.4
Author: WMWeblog.com
Author URI: http://www.wmweblog.com
Tags: blue, green, light, fixed-width, three-columns, left-sidebar, right-sidebar

	Based on Kubrick v1.5
	http://binarybonsai.com/kubrick/
	The Kubrick theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Thanks to FamFamFam - http://famfamfam.com/
	for the great icons that's used in this theme.
	
*/

/* MISC */

table {}
table#kalkulator {width:300px;}
thead {float:left;width:100%;font-weight:bold;}
table td {width:100%;float:left;}
table tr td input {float:left;width:100%;padding:2px 4px;margin:2px;}
table .r input {border:0px;}
table #r1 input {font-size:18px;color:#333;font-weight:bold;}
table #r2 input {font-size:16px;color:#555;font-weight:bold;}
table #r3 input {font-size:14px;color:#ccc;font-weight:bold;}

li#text-28 .textwidget a {text-decoration:none;background:#fff;color:#ooffcc;}
li#text-28 .textwidget a:hover {background:white;color:#ooffcc;}
span.effrente {Xdisplay:none;font-size:10px;font-weight:normal;}

.gcstext {font-size:14px;height:17px;padding:1px;width:250px;border:1px solid #ccc;margin-top:-1px;float:left;}
.gcsbutton {font-size:15px;padding:2px;width:125px;background:#f1f1f1;color:#222;text-shadow:1px 1px 1px #ccc;text-transform:uppercase;border:1px solid #ccc;cursor:pointer;margin-top:-1px;float:left;}
.gcsbutton:hover {border:1px solid #333;}

div.top-half {float:left;width:227px;margin-left:25px;}
div.top-half ul li {list-style-type:circle;margin-left:12px;}
div.post-bg-mid.top {display:;float:left;padding:0 20px;width:505px;}
div.post-bg-bot.top {display:;float:left;}

a.klikk {height:41px;width:295px;background: url(gfx/go.png) no-repeat;display:block;margin:10px 0 0 0;}
a.klikk:hover {background:url(gfx/go.png) no-repeat;border-bottom:0;}

body {background:url('/wp-content/uploads/2011/10/skycopyrighted.jpg') no-repeat #637182;font:14px Verdana, Geneva, sans-serif;color:#44444;padding:0;cursor:default;}

a, a:visited, a:active {text-decoration:none;color:#000; font-weight:bold;}
a:hover {text-decoration:none;border-bottom:;background:#;color:#CC0033;}
.post-content-wrap a {color:;text-decoration:underline;}

#headeradmenu {width:100%; text-align:center;padding-top:3px;float:left;}
.textwidget {overflow:;}
.textwidget:hover {overflow:visible;}

.post .post-bg-bot {margin-top:-20px;}
.post-index .post-bg-bot {margin-top:0px;}
span.comments-link {display:none;}
p.text-shadow {
text-shadow: red 10px 20px 5px;
}

.content-wrap h1 {text-align:;}
.posts-wrap h1 {margin-left:15px;font-family:Georgia, "Times New Roman", Times, serif;}

img {border:0;}
#respond, .comment, #comments {padding:0 30px;font-size:80%;}
#entry-meta-single {font-size:80%;text-align:left;margin:20px 0;}
#entry-meta-single a {font-weight:bold;color:;}
.entry-meta {font-size:80%;}
.additional-meta {font-size: 80%; font-style:italic;}
#post-single .additional-meta {float:;}
#post-single .category {margin-bottom:2px;}
.navigation {float:right;}

/* -- HEADINGS -- */
#header {float:left;width:100%;margin-top:20px;text-align:center;}
#header h1 {float:left;width:100%;text-align:center;}
#header h1 a {color:#333;font-family:georgia, "arial black";text-decoration:none;}
#header h1 a:hover {text-decoration:none;border:none;color:#111;}
#header h2 {width:100%;font-size:14px;font-weight:normal;text-transform:;font-family:verdana, "arial black";font-style:italic;color:#555;text-align:center;}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h2.entry-title, h2.entry-title a, h2.index-entry-title a, h2 a:link, h2 a {font-size:26px;olor:rgb(255, 102, 0);text-decoration:none;border:;}
h2.entry-title a:hover {text-decoration:underline;color:#2887bd}
h2#comments, h3#comments{margin:20px auto 10px;font-size:140%;font-weight:normal;color:#44444;}
#comment-field-title {font-size:22px;margin:7px 0;}

h1 {font-size:250%;color:#444444}
h2 {font-size:175%;color:#444444}
h3 {font-size:125%;color:#444444}
h4 {font-size:110%;color:#444444}
h5 {font-size:100%;font-weight:bold;color:#444444}
h6 {font-size:90%;font-weight:bold;color:#444444}

/* headings inside posts */
.entry-content h3 {font-size:15px;margin-top:15px;font-family:Verdana, Arial, Helvetica, sans-serif;color:rgb(255, 102, 0);text-decoration:none;}
.entry-content h3 a {text-decoration:;}
.entry-content h3 a:hover {border-bottom:2px solid;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* - ICON CLASSES - */
.category {padding-left:20px;background:url(gfx/folder.gif) no-repeat top left;}
.tags {padding-left:20px;background:url(gfx/icon_attachment.gif) no-repeat top left;}
.post-edit-link {padding:3px 0 3px 18px;background:url(gfx/cut.gif) no-repeat left 3px;}
.download {padding-left:20px;background:url(gfx/icon_download.gif) no-repeat 0 3px;}
.preview {padding-left:20px;background:url(gfx/page_find.gif) no-repeat 0 3px;}
.info {padding-left:20px;background:url(gfx/icon_info.gif) no-repeat 0 3px;}
.warning {padding-left:20px;
background:url(gfx/icon_alert.gif) no-repeat 0 3px;}

/* - OTHER ICON STYLES - */
#page-links {padding-left:22px;background:url(gfx/copy.gif) no-repeat 0 3px;}


/* Sidebar ADS */
.s-ad {padding:7px;background:white;border:0px solid #999;display:none;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;}
.sidebar a.s-ad-link:hover, .sidebar2 a.s-ad-link:hover, .sidebar3 a.s-ad-link:hover, .sidebar4 a.s-ad-link:hover {color:black;}
.s-ad-title {font-size:16px;text-decoration:underline;color:#fff;font-weight:bold;}
.s-ad-body {font-size:;}
.s-ad-url {font-size:13px;color:#009966}
.s-ad-notice {font-size:10px;text-align:right;}

/* Sidebar -> Categories */
li.widget_categories ul li {padding-left:19px;background:url(gfx/folder.gif) left 1px no-repeat;}
li.widget_categories ul li:hover {padding-left:19px;background:url(gfx/folder.gif) left 1px no-repeat;}

/* Sidebar -> Archives */
li.widget_archive ul li {padding-left:19px;background:url(gfx/icon_history.gif) left 0px no-repeat;}
li.widget_archive ul li:hover {padding-left:19px;background:url(gfx/icon_history.gif) left 0px no-repeat;}

/* Sidebar -> Links */
li.widget_links ul li {padding-left:19px;background:url(gfx/icon_link.gif) left 2px no-repeat;}
li.widget_links ul li:hover {padding-left:19px;background:url(gfx/icon_link.gif) left 2px no-repeat;}

/* Sidebar -> Recent Comments */
li.widget_recent_comments ul li {padding-left:19px;background:url(gfx/icon_user.gif) left 2px no-repeat;}
li.widget_recent_comments ul li:hover {padding-left:19px;background:url(gfx/icon_user.gif) left 2px no-repeat;}

/* - SEARCH - */
#topad {float:left;margin:0 0 0 -120px;}
div#search {width:1200px;height:100px;position:absolute;display:block;top:75px;left:0px;float:right;height:0;overflow:visible;margin:-8px 18px 0 0;}
#searchsubmit {color:#404040;background:url(gfx/page_find.gif) no-repeat left 2px;padding:0 0 0 15px;border:0;width:;font-size:12px;text-transform:;cursor:pointer;width:48px;}
#searchsubmit:hover {font-style:italic;}
#s {font-size:10px;text-decoration:none;}
#searchform {margin-right:0;}
.sidebar-wrap-left #searchsubmit:hover, .sidebar-wrap-right #searchsubmit:hover {font-style:none;color:white;}

#submit {cursor:pointer;}

.comment-nav {display:none;}

blockquote {font-style:oblique}

div.bg-top {background:url(gfx/xbg-top.png) no-repeat;height:23px;float:left;width:970px;}
div.bg-mid {background:url(gfx/xbg-mid.png) repeat-y;float:left;width:970px;}
div.bg-bot {background:url(gfx/xbg-bot.png) no-repeat;height:24px;float:left;width:970px;}
div.post-bg-top {background:url(gfx/post-bg-top.png) no-repeat;height:20px;width:545px;}
div.post-bg-mid {background:url(gfx/post-bg-mid.png) repeat-y;width:545px;}
div.post-bg-bot {background:url(gfx/post-bg-bot.png) no-repeat;height:24px;width:545px;}
div.post-content-wrap {padding:0 30px;}
div.content-wrap {width:930px;display:block;float:left;text-align:center;padding-left:20px;}

div.post-bg-mid img {max-width:470px;}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}

/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {padding-left:10px; list-style:none; background:url(gfx/arrow_right.gif) no-repeat 0 2px;padding-left:15px;}
.entry-content ul li:hover {padding-left:10px; list-style:none; list-style-position:inside; background:url(gfx/arrow_right.gif) no-repeat 0 2px;padding-left:15px;}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}



/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:970px;}
#content-wrapper {}

#footer {}


/* -- POSTS -- */
.posts-wrap {float:left;width:545px;margin:0 auto;text-align:left;padding:0 5px 0 15px;}
.post {width:545px;margin:0 auto;float:left;}

#blogg-index .post-bg-bot {margin-top:-20px;}
#blogg-index .post-bg-bot.top {margin-top:0px;}
#artikler-index .post-bg-bot {margin-top:-20px;}
#artikler-index .post-bg-bot.top {margin-top:0px;}

div#nav-single .navigation {height:auto;padding:0 20px;}
div.nav-prev-single, div.nav-next-single {background:white;}
div.nav-prev-single {height:auto;background:none;}
div.nav-prev-single a {padding-left:20px;background:url(gfx/action_back.gif) left 3px no-repeat;}
div#nav-next-single {height:auto;background:none;}
div#nav-next-single a {padding-right:20px;background:url(gfx/action_forward.gif) right 3px no-repeat;}
div#nav-next-single a, div.nav-prev-single a {margin:5px;color:#333;}
div#nav-next-single a:hover, div.nav-prev-single a:hover {color:#fff;}

/* -- ATTACHMENT -- */
.attachment .post-bg-bot {margin-top:-13px;}

.attachment .navigation img {height:75px;width:75px;}
.attachment .navigation div.nav-prev a, .attachment .navigation div.nav-prev a:hover {padding-left:20px;background:url(gfx/action_back.gif) left 5px no-repeat;margin:5px;height:auto;width:auto;}
.attachment .navigation div.nav-next a, .attachment .navigation div.nav-next a:hover {padding-right:20px;background:url(gfx/action_forward.gif) right 5px no-repeat;margin:5px;height:auto;width:auto;}

.attachment .entry-meta {display:none;}

/* -- SIDEBARS --*/
.sidebar-wrap-right {overflow:; float:right; clear:none;width:180px;}
.sidebar-wrap-left {overflow:; float:left; clear:none;width:180px;}
.sidebar-wrap-left, .sidebar-wrap-right {font-family:verdana;}
.sidebar-wrap-left li ul, .sidebar-wrap-right li ul {margin-bottom:10px;}
.sidebar-wrap-content-top {width:545px;float:left;}
.sidebar-wrap-content-bot {width:545px;float:left;}
.sidebar-wrap-top, .sidebar-wrap-bottom {}
.sidebar-wrap-before-comments {}
.sidebar-wrap-top, .sidebar-wrap-bottom, .sidebar-wrap-before-comments {text-align:center;}
.sidebar-wrap-top li ul, .sidebar-wrap-bottom li ul, .sidebar-wrap-before-comments li ul {margin:0 auto;}
.sidebar-wrap-top .widget, .sidebar-wrap-bottom .widget, .sidebar-wrap-before-comments .widget {text-align:center;margin:0 auto;}
.widgettitle {font-family:"calibri", verdana, arial;font-weight:;font-size:10px;color:#313131;margin:10px 0 5px 0;text-decoration:;display:none;}
.sidebar a, .sidebar2, .sidebar2 a, .sidebar3 a, .sidebar4 a {color:#313131;text-decoration:none;}
.sidebar a:hover, .sidebar2 a:hover, .sidebar3 a:hover, .sidebar4 a:hover {text-decoration:none;color:#CC0033;border-bottom:0;}

.sidebar, .sidebar2 {margin:5px auto 35px;float:left;max-width:170px;text-align:left;padding-right:5px;}
.sidebar3, .sidebar4 {float:left;margin:5px auto 35px;max-width:170px;text-align:right;padding-left:5px;}
.sidebar ul, .sidebar2 ul {padding:0;}

.sidebar, .sidebar2, .sidebar3, .sidebar4 {font-size:10px;}
.sidebar a, .sidebar2 a, .sidebar3 a, .sidebar4 a {font-size:14px;}

.sidebar ul li {margin:10px 0;}

.sidebar ul li, .sidebar2 ul li, .sidebar3 ul li, .sidebar4 ul li {background:url(gfx/arrow_right.gif) no-repeat 0 2px;padding-left:15px;}
.sidebar ul li:hover, .sidebar2 ul li:hover {background:url(gfx/arrow_right.gif) no-repeat 0 2px;padding-left:15px;}

.sidebar3 ul li, .sidebar4 ul li {background:url(gfx/arrow_left.gif) no-repeat right 2px;padding-right:15px;}
.sidebar3 ul li:hover, .sidebar4 ul li:hover {background:url(gfx/arrow_left.gif) no-repeat right 2px;padding-right:15px;}

#calendar-wrap {text-align:right;}
#calendar-wrap table {float:left;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment, li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}
.comments-link {float:left;padding-left:24px;background:url(gfx/comment.gif) no-repeat 3px 0}
.comment-author {float:left;width:120px;}
.comment-author img {float:left;clear:both;}
.comment-author a.url {font-size:18px;float:left;clear:both;}
.comment-body {float:left;margin:10px auto;clear:both;width:100%;font-size:14px;font:calibri;}
.comment-meta a {color:#333;font-style:italic;}
span.says {display:none;}

input#email {padding-left:22px;background:url(gfx/icon_email.gif) no-repeat 0 3px;border-bottom:1px dotted #ccc;border-top:0;border-left:0;border-right:0;}
input#email:hover {border-bottom:1px dotted #2887bd;border-top:0;border-left:0;border-right:0;}
input#url {padding-left:22px;background:url(gfx/icon_link.gif) no-repeat 0 3px;border-bottom:1px dotted #ccc;border-top:0;border-left:0;border-right:0;}
input#url:hover {border-bottom:1px dotted #2887bd;border-top:0;border-left:0;border-right:0;}
input#author {padding-left:22px;background:url(gfx/icon_user.gif) no-repeat 0 1px;border-bottom:1px dotted #ccc;border-top:0;border-left:0;border-right:0;}
input#author:hover {border-bottom:1px dotted #2887bd;border-top:0;border-left:0;border-right:0;}

ul.pinglist {width:485px;margin-left:20px;}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation a {text-decoration:none;}
.navigation a:hover {text-decoration:underline;}
.nav-next {float:right;clear:none;width:48%;text-align:right;}
.nav-prev {float:left;clear:none;width:48%;text-align:left;}
.navigation-index .nav-prev a {float:right;margin:0px 5px 0 0;background:url(gfx/arrow-left.png) right no-repeat;width:121px;height:72px;}
.navigation-index .nav-next a {float:left;margin:0px 0 0 5px;background:url(gfx/arrow-right.png) left no-repeat;width:121px;height:72px;}
.navigation-index .nav-prev a:hover {background:url(gfx/arrow-left2.png) right no-repeat;}
.navigation-index .nav-next a:hover {background:url(gfx/arrow-right2.png) left no-repeat;}

/* - FOOTER - */
#footer {margin-bottom:10px;width:100%;float:left;text-align:center;}
#footer a:hover {text-decoration:none;color:#2887bd;}
#footer a {color:#404040;}

.copyright {width:970px;text-align:center;font-size:16px;color:#444444;margin-top:-20px;float:left;}
.copyright a {color:#444444;}

/* - THANK-YOU LINKS! - */
.do-not-edit-this-div {display:;width:950px;text-align:right;font-weight:;color:#444444;margin-right:0px;}
.thanks1 {font-family:calibri;font-style:italic;font-size:12px;}
.thanks2 {font-family:calibri;font-size:12px;}
span.thanks1 a, span.thanks2 a {color:#6a6d66;text-decoration:underline;}
span.thanks1 a:hover, span.thanks2 a:hover {color:;text-decoration:none;border-bottom:1px solid #6a6d66;}
