/* CSS Document */

div#background {
	background: #F6F4F4 url(../../templates/main/images/spar-energi/greenworld-bg.gif) no-repeat  center top;
	height: 1106px;
}

#content-area .content h2{font-weight:bold; font-size:16px; color:#085D19; margin:0;}
#content-area .content .sparenergi-vaerd-at-vide h2{font-size:13px;}
#content-area .content h2 a{color:#085D19;}
/*#content-area .content p{font-size:12px;}*/

#main{background:none; overflow:hidden; width:980px;}
#main .banner-area{background:none;}


#menu-top{top:0; background:#FFFFFF url(../../templates/main/images/tabsbg-new.gif) no-repeat scroll right center; height:56px; width:980px;}

#portal-globalnav{bottom:5px;}


#content-area{padding:0;}
#content-area .tbox-outer{background:none;}
#content-area .tbox-inner{background:none;}
#content-area .tbox{background:none; padding-bottom:0;}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image{margin:0;}

#content-area .content{width:644px; padding:10px 5px;}
#content-area .rightcol .servicenav{width:318px; background: transparent url(../../templates/main/images/right-col-tools-bg.jpg) no-repeat scroll 0 -1px; margin:0; position:relative; padding:0; float:none; height:90px;}
.rightcol .servicenav .reald a{background:transparent url(../../templates/main/images/realdania_logo.gif) no-repeat scroll right center; display:block; padding:10px 49px 10px 0;}

#sparenergitop {
background: white url(../../templates/main/images/spar-energi/gradient-green-bg.jpg) repeat-x top;
height: 284px;
color: #259524;
padding: 15px 15px 0 15px;
overflow:hidden;
}
#sparenergitop h1 {  font-size: 30px; margin:0;}
#sparenergitop a{color: #259524;}
#sparenergitop .img {  width: 627px; float: right;  height:125px; overflow:hidden;}
#sparenergitop .img dl{display:none;}
#sparenergitop .img .csc-textpic-imagerow{display:none;}
#sparenergitop .img .csc-textpic-imagerow:first-child, #sparenergitop .img .csc-textpic-imagerow:first-child dl{display:block;}
#content-area #sparenergitop div.bodytext {  width: 300px; float:left; font-size:12px;}
#content-area #sparenergitop .bodytext p{ padding: 0 20px;}
#sparenergitop .fourcol .col {  width: 240px; float: left; }

#sparenergitop .spar-energi-menu{width: 100%; float: left; display: block; margin: 20px 0 0 0; padding:0; list-style:none;}
#sparenergitop .spar-energi-menu li{width: 235px; display:block; float: left; margin-bottom:10px;background:none; padding:0;}
#sparenergitop .spar-energi-menu li a{padding-left:35px; padding-top:10px; height:27px; display:block; color:#1d1d1d; font-size:14px; text-decoration:underline; font-weight:bold;  background: transparent url(../../templates/main/images/spar-energi/pakke-lukket.png) no-repeat left bottom;}
#sparenergitop .spar-energi-menu li.over a{padding-left:35px;color:white; background: transparent url(../../templates/main/images/spar-energi/pakke-aaben.png) no-repeat left bottom;}
#sparenergitop .spar-energi-menu .active a {padding-left: 35px; color: white; background: transparent url(../../templates/main/images/spar-energi/pakke-aaben.png) no-repeat left bottom;}

#sparenergitop dd.csc-textpic-caption {
position: absolute;
z-index:1;
right: 25px;
top: 100px;
font-size: 24px;
color: white;
background:none; padding:0; margin:0; font-style:normal;
}


.spar-energi-extlinklist {
background: transparent url(../../templates/main/images/spar-energi/frame-leaf-bg-top.gif) left top no-repeat; 
padding: 30px 0 0 0;
clear:both;
}

.spar-energi-extlinklist .toplinks {
width: 150px;
padding: 5px;
float: right;
text-align: right;
}
.spar-energi-extlinklist .head {
padding-left: 65px;
}
.spar-energi-extlinklist .links {
margin-top: 35px;
padding-left: 65px;
padding-right:25px;
}

#content-area .content .spar-energi-extlinklist .links h2{
	color:#000000;
	font-size:13px;
	padding:0;
}

.spar-energi-extlinklist .links ul { list-style-type: none; padding: 0; }
.spar-energi-extlinklist .links li {
height: 55px;
background: transparent url(../../templates/main/images/spar-energi/arrow-orange-right) left 2px no-repeat; 
padding: 5px 20px;
}
.spar-energi-extlinklist .bottomlinks {
text-align: right;
padding-bottom: 10px;
}
.spar-energi-extlinklist .toplink {
background: transparent url(../../templates/main/images/spar-energi/arrow-orange-up.png) left top no-repeat; 
padding: 5px 20px;
}
.spar-energi-extlinklist .forsidelink {
background: transparent url(../../templates/main/images/spar-energi/arrow-orange-left.png) left top no-repeat; 
padding: 5px 20px;
}
.spar-energi-extlinklist .bottom {
height: 8px;
background: white url(../../templates/main/images/spar-energi/frame-leaf-bg-bottom.jpg) -2px top no-repeat; 
}

.spar-energi-casestory {
width: 258px;
height: 353px;
float: left;
background: transparent url(../../templates/main/images/spar-energi/frame-bulb-bg-top.gif) left top no-repeat; 
padding: 30px 32px 0;
}
.spar-energi-casestory h2 {
font-size: 120%;
padding: 10px 0 20px 25px; 
}
.spar-energi-casestory .img {
}
.spar-energi-casestory .link {
background: transparent url(../../templates/main/images/spar-energi/arrow-orange-right.png) left 2px no-repeat; 
padding: 5px 20px 15px 20px;
margin-top: 10px;
}
.spar-energi-casestory .link p { margin: 0; }

.spar-energi-casestory a,
.spar-energi-casestory a:hover,
.spar-energi-casestory a:visited {
color: #ff6f16;
}

.spar-energi-linksamling {
background: transparent url(../../templates/main/images/spar-energi/frame-bulb-wide-bg-top.jpg) left top no-repeat; 
padding: 20px 15px 0px 25px;
height: 80px;
float:left;
width: 605px;
clear:both;
}
.spar-energi-linksamling h2 {
padding: 10px 25px 30px 40px;
float: left;
}
.spar-energi-linksamling .links {
float: left;
}
.spar-energi-linksamling .links ul { margin: 0; padding: 0; list-style-type: none; }
.spar-energi-linksamling .links li {
background: transparent url(../../templates/main/images/spar-energi/arrow-orange-right.png) left 2px no-repeat; 
padding: 5px 20px;
}


.spar-energi-hertaberdithusvarme{padding-bottom:20px; margin-bottom: 11px; background: url(../../templates/main/images/spar-energi/frame-cyclearrow-bottom.gif) no-repeat  left bottom;}
.spar-energi-hertaberdithusvarme .innercont {
background: transparent url(../../templates/main/images/spar-energi/frame-cyclearrow.gif) left top no-repeat; 
padding: 20px 15px 30px 25px;
}
.spar-energi-hertaberdithusvarme .col1{float:left; width:48%;}
.spar-energi-hertaberdithusvarme .col1 ul{list-style:none; padding:0; margin:0;}
.spar-energi-hertaberdithusvarme .col1 ul li{padding:0; margin:0 0 7px;background:none;}
.spar-energi-hertaberdithusvarme .col1 ul li a{padding: 5px 20px; background:url(../../templates/main/images/spar-energi/arrow-orange-right.png) no-repeat scroll left 2px; display:block; text-decoration:underline;}
.spar-energi-hertaberdithusvarme .col2{float:right; width:48%;}
.spar-energi-hertaberdithusvarme .col2 ul{list-style:none; padding:0; margin:0;}
.spar-energi-hertaberdithusvarme .col2 ul li{padding:0; margin:0 0 7px;background:none;}
.spar-energi-hertaberdithusvarme .col2 ul li a{padding: 5px 20px; background:url(../../templates/main/images/spar-energi/arrow-orange-right.png) no-repeat scroll left 2px; display:block; text-decoration:underline;}
.spar-energi-hertaberdithusvarme .innercont .top_container {height: 60px;}
.spar-energi-hertaberdithusvarme h2 {
width: 100%; 
font-size: 120%;
padding: 0px 0 4px 40px;
float: left;
}
.spar-energi-hertaberdithusvarme .innercont p {
padding-left: 40px;
}
.spar-energi-hertaberdithusvarme .image {
margin-bottom: 10px;
}
.spar-energi-hertaberdithusvarme .link {
float: right;
background: transparent url(../../templates/main/images/spar-energi/arrow-orange-right) left 2px no-repeat; 
padding: 5px 20px;
}
.spar-energi-hertaberdithusvarme .link p {margin:0;}

.tx_tipafriend_tiplink{left:8px; top:5px;}
.bookmarklink{left:99px; top:5px;}
.printlink{left:195px; top:5px;}
.rsslink{left:261px; top:5px;}

.right-column-adds-container{background:none; padding:0;}


#quicklinks-top{top:5px; right:0; text-indent:0; font-size:1em;}
#header .logo #quicklinks-top a{display:inline;}

#menu-top .servicenav{display:block;}
#menu-top .servicenav li{line-height:21px;}

#search-top{top:29px; right:0; width:247px; text-indent:0;}

.news-fce{background:url(../../templates/main/images/her-halter-huset/news-list-fce-bg.png) no-repeat 4px 0;  margin-bottom:40px;}
.news-fce .header h2{padding:15px 0 5px 24px; font-size:1.7em; font-weight:normal; margin:0;}
.news-fce .img{float:left; width:125px;}
.news-fce .inner-content{float:left; margin-top:5px;}
#content-area .news-fce .content{float:none; width:auto !important; padding:0;}

.news-fce .inner-content ul {margin: 0; list-style: none; padding: 0;}
/*.news-fce .news-latest-item a, .rightcol p a, .news-fce .inner-content li a{background:url(../../templates/main/images/her-halter-huset/news-list-fce-list-icon.png) no-repeat 0 3px; padding-left: 10px; color:#616161; font-weight:bold; display:block; width:170px; font-size:1.0491em; margin-bottom:3px;}*/
/*.news-fce .news-latest-item a:hover, .rightcol p a:hover, .news-fce .inner-content li a:hover{color:#FF6F16;}*/

.content .content-box { width: 646px; clear: both; }
.content .content-box {background:url(../../templates/main/images/spar-energi/frame-empty-bg-top.jpg) no-repeat left top; margin-bottom:30px;}
.content .content-box .inner-content {background:url(../../templates/main/images/spar-energi/frame-leaf-bg-bottom.jpg) no-repeat left bottom; padding:30px 45px;}
.content .content-box .inner-content ul {padding: 0 20px;}
.content .content-box .inner-content li {margin-bottom: 5px;background:none; list-style-type:disc;}

.rightcol .content-box {background:url(../../templates/main/images/spar-energi/rightcol-box-bg-170px.gif) no-repeat left top; padding:30px 35px 1px; margin-bottom:15px;}
.content-box h2{font-size:1.7em; font-weight:normal; margin:0; padding:0;}
.rightcol .content-box{min-height:111px; height:111px; height:auto !important; width:240px;}
.leftcol .content-box{min-height:111px; height:111px; height:auto !important; width:240px; background: url(../../templates/main/images/spar-energi/rightcol-box-bg-170px.gif) no-repeat scroll left top;}
.content-box p a{display:block; padding:0 0 4px 25px; background:url(../../templates/main/images/her-halter-huset/link-icon.png) no-repeat -1px 0; text-decoration:underline; color:#FF6F16; font-weight:normal;}
.content-box p a:hover{color:#616161;}

#content-area{background:#FFFFFF;}
#navBalloon{top:301px;}

.rightcol .twocol{background:transparent url(../../templates/main/images/line_orange_on_trans.gif) no-repeat scroll right 16px;}
.rightcol .twocol h2{margin-top:0; margin-bottom:4px; color:#616161;}
.rightcol .twocol .leftcol{padding-left:10px;}
.rightcol .twocol .news-latest-item a, .rightcol .twocol p a{background:url(../../templates/main/images/her-halter-huset/news-list-fce-list-icon.png) no-repeat 0 3px; padding-left: 10px; color:#616161; font-weight:bold; display:block; width:122px; font-size:1.0491em; margin-bottom:3px;}
.rightcol .twocol .news-latest-item a:hover{color:#FF6F16;}
.rightcol .twocol p {margin: 0;}

#add-footer h4{font-size:0.96em;}

.content-box p a{width:auto !important;}

/* headerFCE */
.headerfce{width:581px; padding-left:61px; padding-top:35px; background:url(../../templates/main/images/spar-energi/headerfce-box.gif) no-repeat left top; margin-bottom:15px;}
.headerfce .header{width:100%; position:relative;}
.headerfce .header h2{color:#085d19; font-size:20px; font-weight:bold; margin:0;}
.headerfce .header .fplink{position:absolute; right:4px; bottom:0; color:ff6f16; padding:4px 0 3px 25px; background:url(../../templates/main/images/spar-energi/arrowlink.gif) no-repeat left top; text-decoration:underline;}
.headerfce .text{ margin-top:5px;}
.headerfce .text p{font-size:12px;}

#content-area .content .headerfce .header h2{font-size:20px;}

/* vaerd-at-vide stor boks */
#content-area .content .spar-energi-extlinklist .content{float:none; padding:10px 10px 10px 65px; width:555px; }
.spar-energi-extlinklist .content p{font-size:12px;}
.spar-energi-extlinklist .content p b{color:#484748;}
.spar-energi-extlinklist .content p a{background:url(../../templates/main/images/spar-energi/arrowlink.png) no-repeat left top; padding: 4px 0 3px 25px;}

.sparenergi-vaerd-at-vide{width:322px; float:left; margin-bottom:5px; padding-bottom:3px; background:url(../../templates/main/images/spar-energi/vaerdatvide-bottom.gif) no-repeat bottom left;}
.sparenergi-vaerd-at-vide .header{padding-bottom:10px; padding-right:20px; padding-left:18px; min-height:30px; height:30px; height:auto !important;}
.sparenergi-vaerd-at-vide .text{font-size:14px; color:#616161; padding-right:25px;}
.sparenergi-vaerd-at-vide .text p{margin: 0 0 23px 0;}
.sparenergi-vaerd-at-vide .innerbox{padding:20px 0 0 25px; background: #ffffff url(../../templates/main/images/spar-energi/vaerdatvide-top.gif) no-repeat top left;}


.spar-energi-extlinklist .csc-textpic-intext-left-nowrap{float:left; width:100%; clear:both; padding-bottom:10px;}
.spar-energi-extlinklist .csc-textpic-intext-left-nowrap p{margin: 0 0 10px; 0;}

/*carousel*/
#content-area .content .sparenergi-vaerd-at-vide h2{font-weight:normal;}
.rightcol .layout1 .jcarousel-skin-bolius .jcarousel-container-horizontal {width:301px;}
#content-area .rightcol .content {width:306px; padding:0;}
.rightcol .layout1 .jcarousel-skin-bolius .jcarousel-clip-horizontal {height:170px;width:301px;}

/*newsletter*/
.rightcol .newsletter label {left:-9999px;position:absolute;top:0;}
.rightcol .newsletter #newsletter-email {
background:transparent none repeat scroll 0 0;border:medium none;height:15px;margin:8px 0 0 10px;width:206px;}
.rightcol .newsletter input {display:block;float:left;}
.rightcol .newsletter .submit {margin-left:15px;}
.rightcol .newsletter form {background:transparent url(../images/newsletter.png) no-repeat scroll 0 0;height:32px;padding-bottom:18px;position:relative;}

