﻿/*
Theme Name: WordPress konsulent
Theme URI: http://wpkonsulent.dk
Description: Designet og udviklet af undertegnede
Version: 1.0
Author: Uffe Fey
Author URI: http://wpkonsulent.dk
*/

*,html,body{font-family:arial;font-size:13px;color:#3a3c31;}
html{border-top:2px solid #828270;}
body{background:#fff url(images/backdrop2.png) repeat-x;width:960px;margin:0 auto;border:0px solid;}

#top{margin-top:40px;border-bottom:0px solid;padding-bottom:50px;}
#logo{float:left;width:410px;margin-right:30px;}
#logo h1{text-indent:-10000px;background:url(images/logo_variant.png) no-repeat;width:287px;height:29px;margin:6px 0 0 0;}
#nav{float:left;width:520px;text-align:right;}
#nav ul{margin-top:10px;}
/*#nav ul li{list-style:none;float:left;border-bottom:1px solid #cccdca;}
#nav ul li.active{border-bottom:1px solid #990000;}
#nav ul li.active a{color:#990000;}
#nav ul li:hover{border-bottom:1px solid #990000;}
#nav ul li a{color:#3a3c31;text-decoration:none;font-size:16px;letter-spacing:-0.025em;display:block;padding:0 47px 4px 0;}
#nav ul li a:hover{color:#990000;}*/

#nav ul li{list-style:none;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;background:#828270;padding:4px 10px;margin:0 24px 4px 0;font-weight:bold;}
#nav ul li:hover{background:#990000;}
#nav ul li a{color:#fff;text-decoration:none;font-size:14px;display:block;letter-spacing:-0.010em;}
#nav ul li a:hover{color:#fff;}
#nav ul li.active{background:#990000;}
#nav ul li.active a{color:#fff;}

#footer{color:#6e7067;border-top:1px solid #c7c7c4;height:100px;padding:16px 0 0 10px;margin-top:20px;}
#footer a{color:#6e7067;}
#tip{background:url(images/info.png) top left no-repeat;width:400px;padding-left:20px;line-height:16px;margin-bottom:10px;display:none;}
#error{background:url(images/warning.png) top left no-repeat;width:400px;padding-left:20px;line-height:16px;margin-bottom:10px;color:#990000;display:none;}
#error strong{color:#990000;}

.left{float:left;width:410px;margin-right:30px;}
.left div.image{border-bottom:1px solid #cecfcc;margin-bottom:8px;text-align:center;line-height:0px;}
.left div.text{padding-left:10px;line-height:18px;}
.left h3{padding-left:10px;float:left;}
.left p{line-height:16px;margin-bottom:12px;}

.right{float:left;width:520px;}
.right h2{font-size:30px;font-weight:normal;margin:0 0 16px 0;letter-spacing:-0.025em;}

.content p{line-height:17px;margin-bottom:12px;}
.content h3{font-size:18px;margin:0;}
.content ul{list-style:disc;line-height:17px;margin:0 0 12px 20px;}
.content ol{list-style:decimal;line-height:17px;margin:0 0 12px 20px;}
.content ol li, .content ul li{margin-bottom:6px;}

.case{margin-bottom:30px;}
.case div.image{border-bottom:1px solid #cecfcc;margin-bottom:8px;line-height:0px;}
.case div.text{padding-left:10px;line-height:18px;}
.case a.left{float:left;width:200px;}
.case a.right{float:right;width:200px;}
.case p{margin-top:10px;}

.profile img{float:left;margin-right:6px;width:109px;}
.profile p{float:left;width:250px;line-height:16px;margin-top:10px;}

.full{padding:0 0 0 10px;}

ul.blog{margin-left:10px;}
ul.blog li{margin:0 0 14px 0;}
ul.blog li span{color:#828270;font-size:12px;}
ul.blog li p{line-height:15px;font-size:12px;margin-top:4px;}

ul.services li{margin:0 50px 20px 0;width:230px;float:left;}
ul.services li.alt{margin-right:0;}
ul.services li p{line-height:15px;font-size:12px;margin-top:4px;}
ul.services li strong{font-size:13px;}

ul.panels li{margin:0 10px 10px 0;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;background:#5a8406;}
ul.panels li:hover{background:#7bb508;}
ul.panels li a{padding:4px 10px 5px 10px;color:#fff;text-decoration:none;display:block;white-space:nowrap;}

ul.arrows{margin-top:10px;}
ul.arrows li{background:url(images/arrow.gif) top left no-repeat;padding-left:16px;margin-bottom:10px;}
ul.arrows li p{color:#828270;font-size:12px;line-height:15px;margin-top:2px;}
ul.arrows li a{color:#828270;}
ul.arrows li a:hover{color:#990000;}

ul.testimonials{margin-top:10px;}
ul.testimonials li{background:url(images/bubble.png) top left no-repeat;padding-left:24px;margin-bottom:10px;line-height:16px;}
ul.testimonials li p{color:#828270;font-size:12px;line-height:15px;margin-top:2px;}
ul.testimonials li a{color:#828270;}
ul.testimonials li a:hover{color:#990000;}

a.button{background:url(images/button.png) no-repeat;width:160px;height:22px;text-align:center;display:block;text-decoration:none;color:#fff;line-height:20px;margin:16px auto 10px auto;}
a.button:hover{color:#fff;}
a.rss{float:right;}
a:hover, #footer a:hover{color:#990000;}
h3{font-size:20px;margin:0 0 10px 0;}
h3.testimonial{background:url(images/bubbles.png) 0 4px no-repeat;padding:6px 0 0 38px;font-size:16px;line-height:32px;border-top:1px solid #ddd;}
h3.link a{text-decoration:none;}
h4{font-size:16px;font-weight:bold;text-transform:uppercase;}
label{margin-bottom:5px;display:block;}
input, select, textarea{margin:0 0 10px 0;color:#333;width:400px;padding:3px;}
blockquote{display:block;background:url(images/quote.png) 0 0 no-repeat;padding-left:30px;font-size:12px;line-height:17px;}

p.welcome{font-size:17px;line-height:24px;margin:0;letter-spacing:-0.025em;margin-bottom:12px;}
/*div.testimonial{background:#f2f29e;padding:6px 10px;font-size:14px;-moz-border-radius:4px;-webkit-border-radius:4px;}*/
div.line{border-top:1px solid #c7c7c4;margin:20px 0 10px 0;padding-bottom:8px;}
div.columns{}
div.columns div{float:left;width:230px;margin:0 50px 20px 0;font-size:12px;}
div.columns div.alt{margin:0;}
div.columns div strong{font-size:13px;}
div.contactbanner{border-top:1px solid #c7c7c4;margin:20px 0 0 0;padding:8px 0 0 0;}
div.contactbanner .left{float:left;width:64px;margin:0 14px 0 0;}
div.contactbanner .right{float:left;padding-top:5px;width:440px;}
div.contactbanner .right p{font-size:16px;}
div.col1{float:left;color:#6e7067;line-height:16px;}
div.col2{float:right;color:#6e7067;}
div.col2 p{text-align:right;margin-top:20px;color:#6e7067;}

div.left div.contactbanner{border-top:none;}
div.left div.contactbanner .right{width:330px;}
.contactbanner a{text-decoration:none;border-bottom:1px solid #3a3c31;}
.contactbanner a:hover{border-bottom:1px solid #990000;}
.contactbanner .left a{border-bottom:none;}

div.testimonial{padding:10px;font-size:14px;}
div.testimonial p{padding-left:30px;margin-top:6px;float:left;}
div.testimonial a{float:right;margin-top:6px;font-size:12px;}

span.date{color:#828270;font-size:12px;line-height:20px;}

.clear{clear:both;}

.wp-pagenavi{margin:10px 0;padding:10px 0;text-align:center;font-size:12px;}
.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000000;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;color:#fff;background-color:#990000;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;color:#000000;}