html{height:100%;}
body{
	margin:0;
	background:#a1c4e4 url(../images/idepris/body-bg.jpg) no-repeat center top;
	height:100%;
	font:10px Verdana, Tahoma, Arial, sans-serif;
}
img{border-style:none;}

.month-info .left-content img,.month-info .right-content img{padding:1px; background:#FFFFFF; border:2px solid #D3D3D3;}
.month-info .leftcol img, .month-info .rightcol img{padding:1px; background:#FFFFFF; border:2px solid #D3D3D3; margin-top:5px;}
h1{font-family:Georgia; font-weight:normal; font-size:1.8em;}
#main{
	min-height:100%;
	background:#fff;
	width:980px;
	margin:0 auto;
	position:relative;
}
* html #main{height:100%;}
#main .banner-area{
	padding:0 25px 8px;
	background:#a1c4e4;
}
#main .banner-holder{height:180px;}
#header{
	background:url(../images/idepris/bg-header.gif) no-repeat;
	height:60px;
}
#header .logo{
	background:url(../images/idepris/logo.gif) no-repeat;
	float:left;
	margin:7px 0 0 15px;
	text-indent:-9999px;
	width:208px;
	height:50px;
}
#header .logo a{
	height:100%;
	display:block;
	overflow:hidden;
}
#content-area{padding:3px 4px;}
#content-area .tbox-outer{
	background:url(../images/idepris/tbox-mid.gif) repeat-y;
	width:100%;
}
#content-area .tbox-inner{background:url(../images/idepris/tbox-top.gif) no-repeat;}
#content-area .tbox{
	background:url(../images/idepris/tbox-btm.gif) no-repeat 0 100%;
	padding:3px;
}
#content-area .themes{
	background:url(../images/idepris/bg-themes.jpg) no-repeat;
	height:313px;
	width:100%;
	position:relative;
}
#content-area .vote{
	position:absolute;
	left:660px;
	top:205px;
	font-size:16px;
	color:#717171;
	text-decoration:none;
	background:url(../images/idepris/bg-vote.gif) no-repeat 100% 0;
	line-height:25px;
	padding:0 30px 0 0;
	letter-spacing:-1px;
}
#content-area .vote:hover{text-decoration:underline;}
#content-area .side-link{
	position:absolute;
	top:13px;
	right:25px;
}
#content-area .side-link a{
	/*text-indent:-9999px;*/
	display:block;
	position:relative;
	width:145px;
	height:145px;
	overflow:hidden;
	/*background:url(../images/idepris/bg-sidelink.png) no-repeat;*/
}
/*#content-area .side-link a:hover{background:url(../images/idepris/bg-sidelink-hover.png) no-repeat;}*/
#content-area .win-box{
	position:absolute;
	top:0;
	left:35px;
	width:274px;
	z-index:10;
	font:15px Georgia, "Times New Roman", Times, serif;
}
#content-area .heading{
	background:#d95400;
	margin:0 0 1px;
	font-weight:normal;
	font-size:19px;
	line-height:44px;
	text-align:center;
}
#content-area .win-box a{color:#000000; text-decoration:none;}

#content-area .green .heading{background:#43863B;}
#content-area .green .text-holder{background:url(../images/idepris/overlay_green.png)}
#content-area .text-holder{
	background:url(../images/idepris/overlay2.png);
	height:268px;
}
#content-area .text-holder div{padding:0 15px 0 20px;}
#content-area .text-holder h3{
	font-size:33px;
	margin:0 0 10px;
	color:#fff;
	font-weight:normal;
	line-height:41px;
	padding:0 15px 0 20px;
}
#content-area .text-holder p{
	margin:0 0 12px;
	line-height:18px;
}
#content-area .text-holder .connect, #content-area .text-holder .connect a{color:#fff; position:absolute; bottom:0; left:0; width:100%; height:44px; background:#d95400; text-align:center; line-height:41px; text-decoration:none;}
#content-area .text-holder .connect a:hover{color: #000;}

#content-area .green .text-holder .connect, #content-area .green .text-holder .connect a{background:#43863B;}
#content-area .text-holder h3 span{
	font-size:54px;
	line-height:42px;
}
#content-area .arrow{
	background:url(../images/idepris/arrow.png) no-repeat;
	width:37px;
	height:20px;
	position:absolute;
	top:313px;
	overflow:hidden;
	left:119px;
	z-index:99;
}
#content-area .green .arrow{background:url(../images/idepris/arrow_green.png) no-repeat;}
#content-area .nav-wrapper{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:44px;
}
#content-area .nav-wrapper div{
	background:url(../images/idepris/overlay1.png);
	height:31px;
	padding:13px 0 0 330px;
}
#content-area .nav-wrapper ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	position:relative;
}
#content-area .nav-wrapper ul li{float:left;}
#content-area .nav-wrapper ul li a{
	color:#fff;
	line-height:20px;
	float:left;
	background:url(../images/idepris/bg-nav.gif) no-repeat 0 50%;
	padding:0 15px 0 20px;
}
#content-area .nav-wrapper ul li a:hover, #content-area .nav-wrapper ul li.act a{
	background:url(../images/idepris/bg-nav-active.gif) no-repeat 0 50%;
	text-decoration:none;
}
#content-area .content-holder{
	width:100%;
	overflow:hidden;
	/*padding:4px 0 0;*/
}
#content-area .nav-holder{
	float:left;
	width:651px;
}
#content-area .content{
	float:left;
	/*width:651px;*/
	width:655px;
	overflow:hidden;
	padding:4px 0 0;
}
#content-area .rightcol{float:right; with:306px;}

#content-area .abox-outer{
	width:306px;
	background:url(../images/idepris/abox-mid.gif) repeat-y;
	margin-bottom:15px;
}
#content-area .abox-inner{background:url(../images/idepris/abox-top.gif) no-repeat;}
#content-area .abox{
	background:url(../images/idepris/abox-btm.gif) no-repeat 0 100%;
	padding:3px;
}

/*--- topmenu ---*/
#menu-top{padding-top:2px;}
#portal-globalnav {
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:1.3em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 36px;
padding:0;

}

#portal-globalnav li {
background:transparent url(../images/topmenu/tab_plain_right.gif) no-repeat scroll right top;
float:left;
margin:0;
padding:0 0 0 0;
}

#portal-globalnav li a {
background-image:none;
color:white;
display:block;
font-weight:normal;
margin-right:15px;
padding:3px 20px 3px 0;
text-decoration:none;
margin-left:0;
padding-left:10px;
background:transparent url(../images/topmenu/navarrow_left.gif) no-repeat scroll left center;
}
#portal-globalnav li a:hover{color:black;}

#portal-globalnav li.Selected a, #portal-globalnav li.firstTabSelected a {
background-image:none;
color:#FF6F16;
display:block;
font-weight:normal;
margin-right:15px;
padding:3px 20px 3px 0;
text-decoration:none;
margin-left:0;
padding-left:10px;
background:transparent url(../images/topmenu/navarrow_left_orange.gif) no-repeat scroll left center;
}


#portal-globalnav li.firstTabPlain a {
background:transparent url(../images/topmenu/firsttab_plain_left.gif) no-repeat scroll left top;
margin-left:0;
padding-left:28px;
}

#portal-globalnav li.firstTabSelected {
background:transparent url(../images/topmenu/tab_selected_right.gif) no-repeat scroll right top;
margin-left:0;
padding-right:15px;
}

#portal-globalnav li.firstTabSelected span {
background:transparent url(../images/topmenu/firsttab_selected_left.gif) no-repeat scroll left top;
color:#FF6F16;
margin-left:0;
padding-left:28px;
display:block;
}

#portal-globalnav li.Selected {
background:transparent url(../images/topmenu/tab_selected_right.gif) no-repeat scroll right top;
margin-left:0;
padding-right:15px;
}

#portal-globalnav li.beforeSelected {
background:transparent url(../images/topmenu/before_selected_right.gif) no-repeat scroll right top;
margin-left:0;
padding-right:15px;
}

#portal-globalnav li.lastTabPlain {
background:transparent url(../images/topmenu/lasttab_plain_right.gif) no-repeat scroll right top;
padding-right:5px;
}

#menu-top {
background-color:white;
background-image:url(../images/tabsbg.gif);
background-position:right top;
background-repeat:no-repeat;
height:22px;
left:0;
position:relative;
width:981px;
}

/*--- FCE orange dropdown boks ---*/
/* Balloon styles */

#navBalloon {
background:transparent url(../images/topmenu/navballoon_top.gif) no-repeat scroll 0 0;
display:block;
height:300px;
left:184px;
position:absolute;
top:272px;
width:465px;
z-index:10;
display:none;
}

#navBalloon .balloonFooter {
background: transparent url(../images/topmenu/navballoon_bottom.gif) no-repeat;
}
#navBalloon .innerBalloon {
background: transparent url(../images/topmenu/navballoon_background.gif);
}

.innerBalloon .threecol {width:100%;}
.innerBalloon .threecol .left {float:left;width: 32%; overflow: hidden;padding-right:2%;}
.innerBalloon .threecol .center {float:left;width: 32%;overflow: hidden;padding-right:2%;}
.innerBalloon .threecol .right {width: 25%; overflow: hidden;}

#navBalloon .innerBalloon .left{padding-left:14px; margin-right:8px;}
#navBalloon .innerBalloon .level1{background:transparent;}
#navBalloon .innerBalloon h2{
color:black;
font-size:1em;
font-weight:bold;
margin-top:1em;
margin-bottom:2px;
text-transform:uppercase;
}
#navBalloon .innerBalloon .news-catmenu{font-size:9px; background:none; padding:0; margin:0; border:0;}
#navBalloon .innerBalloon .news-catmenu div{font-size:9px; white-space:normal;}
#navBalloon .innerBalloon .news-catmenu a {
background: url(../images/topmenu/arrow_white.gif) no-repeat left 1px;
color: black;
padding-left:9px;
text-decoration:none;
}

#navBalloon .innerBalloon .news-catmenu a:hover{color:white;}


/***********************/

#navBalloon .category-column li a {
background-image: url(../images/topmenu/arrow_white.gif);
color: black;
}

#navBalloon .category-column li a:hover {
color: White;
}

#raadgivningBalloon .category-column li a:hover {
color: #FF6F16;
}

#raadgivningBalloon .category-column li a {
background-image: url(../images/topmenu/navarrow_left_orange_trans.gif);
color: black;
}

#raadgivningBalloon .balloonFooter {
background: transparent url(../images/topmenu/raadgivningballoon_bottom.gif) no-repeat;
}

#raadgivningBalloon .innerBalloon {
background: transparent url(../images/topmenu/raadgivningballoon_background.gif);
}

#raadgivningBalloon {
left: 195px;
background: url(../images/topmenu/raadgivningballoon_top.gif) no-repeat;
}

.balloonContent {
display: none;
color:#fff;
padding:0;
position: absolute;
margin-top: 22px;
z-index: 35;
font-size: 0.90em;
width: 465px;
background-color: transparent;
}

.balloonFooter {
width: 465px;
height: 2em;
height: 5px;
background-position: bottom left;
}

.balloonFooter a {
background-image: url(../images/topmenu/arrow_white.gif) !important;
background-repeat: no-repeat;
background-position: center left !important;
padding: 0;
text-indent: 9px;
display: inline;
float: right;
padding-right: 10px;
font-weight: bold !important;
color: White !important;
}

.innerBalloon {
width:445px;
padding:0;
margin:0;
height:100%;
width:100%;
background-repeat:no-repeat;
background-position:center top;
}

.balloonContent .innerBalloon .visualClear {
clear: both;
display: block;
margin-left: 2px;
margin-right: 2px;
}

.balloonContent .category-column {
float: left;
width: 128px;
margin-right: 8px;
padding-left: 14px;
}

.balloonContent .last {
margin-right: 0;
}

.balloonContent .category-column ul {
display: block;
list-style: none;
margin: 0;
padding: 0;
}

.balloonContent .category-column h2 {
line-height: 2em;
margin: 0;
margin-bottom: 3px;
cursor: default;
}

.balloonContent .category-column li {
background: transparent;
padding: 0;
width: 128px;
display: block;
}

.balloonContent .category-column li a {
background-repeat: no-repeat;
background-position: left 1px;
padding: 0;
padding-left: 9px;
display: block;
}

.balloonContent .category-column h2 {
color: black;
font-size: 1em;
font-weight: bold;
text-transform: uppercase;
margin-top: 1em;
margin-bottom:3px;
}

#navBalloon .innerBalloon .left{padding-left:14px; margin-right:8px;}
#navBalloon .innerBalloon .level1{background:transparent;}
#navBalloon .innerBalloon h2{
color:black;
font-size:1em;
font-weight:bold;
margin-top:1em;
text-transform:uppercase;
}

#navBalloon .innerBalloon .level1 a {
background: url(http://www.bolius.dk/arrow_white.gif) no-repeat left 1px;
font-size:63%;
color: black;
padding-left:9px;
text-decoration:none;
}

#navBalloon .innerBalloon .level1 a:hover{color:white;}

#idepris-top-bg-img{display:none;}


/*--- tilmelding ---*/
.subscribeform{width:655px;}
.subscribeform .twocol .rightcol .img{display:none;}
.subscribeform label{float:left; clear:both; width:100%;}
.subscribeform #upload_err, .subscribeform .error, .subscribeform #accept_err{color:red;}
.subscribeform .filedesc{border-bottom:1px dashed #000000; padding: 0 0 7px 0; margin: 0 0 10px 0; font-family:Georgia; font-size:1.2em;}
.subscribeform .header{background: url(../images/idepris/subscribeform_header.png) no-repeat; height:45px; line-height:45px; padding: 0 10px 0 15px; margin:0;}
.subscribeform .header h2{color:#FFFFFF; margin:0; font-size:1.5em; font-family:Georgia;}
.subscribeform .footer{height:65px; background:url(../images/idepris/subscribeform_bottom.png) no-repeat bottom; float:left; width:625px; padding:15px;}
.subscribeform .footer .nextbtn{float:right; margin-top:15px;}
.subscribeform .footer .prevbtn{float:left; margin-top:15px;}
.subscribeform .inner{background:url(../images/idepris/subscribeform_content.png) repeat-y; padding: 0 5px; float:left;}
.subscribeform form{margin:0; padding:0;}
#content-area .subscribeform .inner .content{padding:0; width:645px; float:left; margin-top:1px; border-top:1px solid #B2B2B2; background: url(../images/idepris/subscribeform-inner-content-bg.gif) repeat-y;}
.subscribeform .inner .content .left{margin-right:1px; width:454px; float:left;}
.subscribeform .inner .content .right{width:160px; padding:15px; float:right;}
.subscribeform .inner .content .right p{margin: 0 0 10px 0;}
.subscribeform .inner .content .right a{color:#000000;}

.subscribeform .inner .content .left .row{margin-top:1px; background:#D1D1D1; padding:15px; float:left; width:424px}
.subscribeform .inner .content .left .row:first-child{margin:0;}
.subscribeform .inner .content .left .row .colone{float:left; width:140px;}
.subscribeform .inner .content .left .row .coltwo{float:left; text-align:right; width:275px;}
.subscribeform .inner .content .left .row input, .subscribeform .inner .content .left .row select, .subscribeform .inner .content .left .row textarea{width:275px; background:#EAEAEA; border:1px solid #979797; color:#E35800; font-size:11px; font-family:Verdana,Tahoma,Arial,sans-serif;}
.subscribeform .inner .content .left .row input.postnr{width:55px; float:left;}
.subscribeform .inner .content .left .row input.by{width:200px; float:right;}
.subscribeform .inner .content input#acceptbox{width:20px;}

.progressbar{clear:both; margin:0; padding:0; }
.progressbar div{float:left; margin-left:1px; width:160px; display:block; background:#CCCCCC;}
.progressbar div strong{padding:7px; text-align:center; display:block; background: url(../images/idepris/progressbar.png) repeat-x; text-decoration:underline; color:#8d8D8D; font-weight:normal;}
.progressbar div strong a{color:#000000;}
.progressbar div strong a:visited{color:#000000;}
.progressbar div strong.active{background:url(../images/idepris/progressbar_act.png) repeat-x; color:#FFFFFF; text-decoration: none; font-weight:bold;}
.progressbar div:first-child{float:left; margin-left:0px;}



.subscribeform .tx-lfideprisideupload-pi2{background:#EEEEEE; float:left; clear:both; padding: 10px 13px;}

.subscribeform .galleri-title{ border-bottom:1px dashed #000000; margin-bottom:10px; padding-bottom:7px; width:620px; position:relative; float:left; font-family: Georgia; font-weight:bold; font-size:1.5em;}
.subscribeform .galleri-title h2{font-family: Geogia; font-size:100%; font-weight:bold; margin:0;}
.subscribeform .galleri-title span{color:#F75F00;}
.subscribeform .backlink{display:none;}

.subscribeform .twocol{width:620px; clear:both;}
.subscribeform .twocol .leftcol{float:left; width:460px; padding-right:5px; border-right:1px dashed #000000;}
.subscribeform .twocol .leftcol .thumbnail{float:left; margin-right:5px;}
.subscribeform .twocol .leftcol .selected-img{margin-bottom:5px;}
.subscribeform .twocol .rightcol{float:right; width:130px; margin-left:15px;}
.subscribeform .twocol .rightcol span{color:#F75F00;}
.subscribeform .description{float:left; width:620px; margin:15px 0;}
.subscribeform .conditions{width:645px; float:left; padding: 5px 0; text-align:center; border-top:1px solid #FFFFFF; background:#EEEEEE;}
.subscribeform .conditions a{color:#D65709;}
.subscribeform .tx-lfideprisideupload-pi2 .twocol img{border:3px double #CCC;}
.subscribeform .tx-lfideprisideupload-pi2 .twocol .imgswitcher img{border:none; padding:0;}



/* infoboks i 2 kolonner */
.month-info{clear:both; width:655px; font-family:Georgia; margin-bottom:10px;}
.month-info .header{position:relative; background: url(../images/idepris/subscribeform_header.png) no-repeat; height:45px; line-height:45px; padding: 0 10px 0 15px; margin:0;}
.month-info .green .header{background: url(../images/idepris/month-info_header-bg-green.png) no-repeat;}
.month-info .header .icon{position:absolute; right:10px; top:10px; line-height:13px;}
.month-info .header h2{color:#FFFFFF; margin:0; font-size:1.5em;}
#content-area .month-info .content{background:url(../images/idepris/month-info_content-bg.png) repeat-y; padding: 5px 15px; float:left; width:625px;}
.month-info .footer{height:2px; background:url(../images/idepris/month-info_footer-bg.png) no-repeat bottom; float:left; width:625px; padding:6px 15px;}
.month-info .left{width:305px; float:left;}
.month-info .left .left-header, .month-info .right .right-header{border-bottom:1px dashed #000000; font-size:14pt; margin-bottom:15px; padding-bottom:5px;}
.month-info .left .left-header span, .month-info .right .right-header span{color:#F75F00; margin:0; padding:0;}
.month-info .right{width:305px; float:right;}
.month-info .left-content, .month-info .right-content{font-family:verdana;}
.month-info .left .subscribebtn{margin-top:13px;}
.month-info .content ul{list-style-type:none; margin:0; padding:0;}
.month-info .content ul li a{padding:2px 0 3px 20px; background:url(../images/idepris/galleri-link-arrow.png) no-repeat; display:block; margin-bottom:3px; color:#000000;}


/* galleri */
.idepris-galleri{width:655px;}
.idepris-galleri .top{position:relative; background: url(../images/idepris/galleri-top.gif) no-repeat; height:82px; padding: 0 5px; margin:0;}
.idepris-galleri .headerrow{clear:both; height:52px; font-family:Georgia;}
.idepris-galleri .headerrow .title{float:left; width:; overflow:hidden; color:#FFFFFF; width:243px; margin-right:1px; padding-left:10px; padding-right:6px; line-height:48px;}
.idepris-galleri .headerrow .title h2{color:#FFFFFF; margin:0; font-size:1.5em;}
.idepris-galleri .headerrow .years a{color:#FFFFFF; /*width:94px;*/ width:75px; font-size:1.5em; float:left; display:block; text-align:center; line-height:48px; text-decoration:none; padding-bottom:5px;}
.idepris-galleri .headerrow .years a:first-child{/*width:103px;*/}
.idepris-galleri .headerrow .years a.selected{color:#f75f00; background:url(../images/idepris/galleri-act-year.png) no-repeat bottom;}
.idepris-galleri .headerrow_two{clear:both; height:30px; padding: 0 15px;}
.idepris-galleri .headerrow_two .links{float:right; margin-top:3px;}
.idepris-galleri .headerrow_two .links input{float:left;}
.idepris-galleri .headerrow_two .links a{color:#000000; background:url(../images/idepris/galleri-link-icon.png) no-repeat right top; padding:2px 18px 5px 0; text-decoration:none; margin-left:15px; display:block; float:left;}
#content-area .idepris-galleri .content{ background: url(../images/idepris/galleri-content.gif) repeat-y; float:left; width:625px;padding: 5px 15px;}
.idepris-galleri .footer{padding: 0 5px; background: url(../images/idepris/galleri-bottom.gif) repeat-y; height:15px; float:left; clear;both; width:655px;}

.idepris-galleri .galleri-title, .votebox .galleri-title{ border-bottom:1px dashed #000000; margin-bottom:10px; padding-bottom:7px; width:620px; position:relative; float:left; font-family: Georgia; font-weight:bold; font-size:1.5em;}
.idepris-galleri .galleri-title h2, .votebox .galleri-title h2{font-family: Geogia; font-size:100%; font-weight:bold; margin:0;}
.idepris-galleri .galleri-title span, .votebox .galleri-title span{color:#F75F00;}
.idepris-galleri .galleri-title span.backlink, .votebox .galleri-title span.backlink{position:absolute; right:0; bottom:5px; height:15px;}

.idepris-galleri .galleri-title span.backlink a, .votebox .galleri-title span.backlink a{ display:block; color:#000000; font-family:Verdana; font-size:10px; font-weight:normal; background:url(../images/idepris/galleri-back-link.gif) no-repeat; padding: 0 0 6px 20px;}
.idepris-galleri .galleri-element{width:300px; float:left; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #000000; position:relative; clear:left;}
.idepris-galleri .odd{ float:right; clear:none;}
.idepris-galleri .galleri-element .img{float:left; position:relative; width:120px; height:90px; background:#FFFFFF; padding:1px; margin-right:5px; border:2px solid #D3D3D3;}

.idepris-galleri .twocol .leftcol img, .idepris-galleri .competition img, .votebox .twocol .leftcol img{border:2px solid #D3D3D3; padding:1px; background:#FFFFFF;}

.idepris-galleri .rightcol .img{position:relative; width:130px; margin-top:22px; display:block;width:120px; height:90px; background:#FFFFFF; padding:1px; margin-right:5px; border:2px solid #D3D3D3;}
.idepris-galleri .rightcol .img img{margin:0;}
.idepris-galleri .rightcol .img .position{position:absolute; bottom:1px; right:1px; color: #FFFFFF; background:url(../images/idepris/galleri-position.gif) repeat-x; text-transform:uppercase; font-size:0.9em; padding:0 3px;}
.idepris-galleri .galleri-element .img img{margin:0; /*padding:0;*/}
.idepris-galleri .galleri-element .img .position{position:absolute; bottom:1px; right:1px; color: #FFFFFF; background:url(../images/idepris/galleri-position.gif) repeat-x; text-transform:uppercase; font-size:0.9em; padding:0 3px;}
.idepris-galleri .galleri-element .txt{font-size:1.2em; font-weight:bold; width:170px; position:absolute; right:0; bottom:10px;}
.idepris-galleri .galleri-element .txt a{font-weight:normal; color:#F75F00; background: url(../images/idepris/galleri-element-link-icon.gif) no-repeat right; padding:0 20px 0 0; lline-height:17px; display:block;}

.idepris-galleri .competions-container{float:left; width:620px; clear:both; margin-bottom:20px;}
.idepris-galleri .competition{float:left; position:relative; overflow:hidden; margin-right:5px; margin-bottom:5px; width:146px;}
.idepris-galleri .competition .title{position:absolute; top:27px; right:3px; padding: 3px 3px; background:url(../images/idepris/galleri-competition-title.png); /*width:92%;*/ width:134px;}
.idepris-galleri .competition a{text-decoration:none; display:block; cursor:pointer;}
.idepris-galleri .competition .title{font-family:Georgia; color:#FFFFFF; font-size:1.5em; text-align:center;}
.idepris-galleri .competition .selected .title{background:url(../images/idepris/galleri-competition-title-act.png);}
.idepris-galleri .competition .month{position:absolute; bottom:3px; right:3px; padding: 0 3px; background:url(../images/idepris/galleri-competition-month.png) left no-repeat; color:#000000; font-size:0.9em; text-transform:uppercase; display:block;}
.idepris-galleri .competition .selected .month{background:url(../images/idepris/galleri-competition-month-act.png);}
.idepris-galleri .twocol{width:620px; clear:both;}
.idepris-galleri .twocol .leftcol, .votebox .twocol .leftcol{float:left; width:460px; padding-right:5px; border-right:1px dashed #000000;}
.idepris-galleri .twocol .leftcol .thumbnail, .votebox .twocol .leftcol .thumbnail{float:left; margin-right:5px;}
.idepris-galleri .twocol .leftcol .selected-img, .votebox .twocol .leftcol .selected-img{margin-bottom:5px;}
.idepris-galleri .twocol .rightcol, .votebox .twocol .rightcol{float:right; width:130px; margin-left:15px;}
.idepris-galleri .twocol .rightcol span, .votebox .twocol .rightcol span{color:#F75F00;}
.idepris-galleri .description, .votebox .description{float:left; width:620px; margin:15px 0;}

.idepris-galleri .votation{/*float:left;*/ clear:both; background:#e25700; padding: 10px 12px; margin: 0 -11px 20px; width:621px;}
.idepris-galleri .votation .title{border-bottom:1px dashed #FFFFFF; font-size:1.5em; font-family:Georgia; font-weight:bold; color:#FFFFFF; padding-bottom:7px; margin-bottom:10px;}
.idepris-galleri .votation .decription{color:#FFFFFF;}
.idepris-galleri .votation a{color:#000000;}

.rightcol .rightglobal .random_winner{float:left; width:94%; padding:10px;}
.rightcol .rightglobal .random_winner .galleri-title{position:relative; border-bottom:1px dashed #000000; margin-bottom:7px; padding-bottom:5px; color: #F75F00; font-family: Georgia; font-size:1.5em; font-weight:bold;}
.rightcol .rightglobal .random_winner .galleri-title span a{color:#000000; position:absolute; right:5px; font-family:arial; font-size:0.8em;}
.rightcol .rightglobal .random_winner .single_image{position:relative; float:left; width:120px; height:90px; background:#FFFFFF; padding:1px; border: 2px solid #D3D3D3;}
/*.rightcol .rightglobal .random_winner .single_image img{border:2px solid #D3D3D3; padding:1px; background:#FFFFFF;}*/
.rightcol .rightglobal .random_winner .single_image .single_image_caption{position:absolute; padding: 0 3px; right:1px; bottom:1px; background: url(../images/idepris/galleri-competition-month.png) no-repeat;}
.rightcol .rightglobal .random_winner .random_winner_text{float:left; width:145px; margin-left:5px;}
.rightcol .rightglobal .random_winner .random_winner_text p{margin: 0 0 10px 0;}
.rightcol .rightglobal .random_winner .random_winner_text p span{font-size:1.2em; font-weight:bold; display:block; margin-bottom:3px;}
.rightcol .rightglobal .random_winner .random_winner_text p span a{padding:3px 20px 3px 0; background:url(../images/idepris/galleri-link-arrow.png) no-repeat right center; color:#F75F00; font-weight:normal; line-height:17px; display:block;}

.imgswitcher img, .idepris-galleri .twocol .leftcol .imgswitcher img, .votebox .twocol .leftcol .imgswitcher img{border:none; padding:0;}

/*servicenav */
#content-area .rightcol .servicenav{margin-bottom:5px;}
.rightcol .servicenav{display:block; background:url(../images/idepris/servicenav-bg.gif) no-repeat center; margin-top:-6px; padding:8px 5px 0px 20px; height:25px; width:285px;}
.rightcol .servicenav a{color:#000000; padding-left:15px;}
.rightcol .servicenav a:first-child{background:url(../images/idepris/servicenav-tiplink.gif) no-repeat; margin:0;}
.rightcol .servicenav a.bookmark{margin-left:18px; background:url(../images/idepris/servicenav-bookmarklink.gif) no-repeat;}
.rightcol .servicenav a.facebook{margin-left:24px; background:url(../images/idepris/servicenav-facebooklink.gif) no-repeat;}

/*tip a friend */
#content-area .tx_tipafriend .month-info .content{width:615px; padding: 5px 20px; font-family:verdana;}

/* Imagemenu */
#imagemenu {width: 655px; height: 155px; position: relative; overflow:hidden;}

.no1 {position: absolute; left: 0; top:10px; z-index: 7;}
.no2 {position: absolute; right: 380px; top:10px; z-index: 8;}
.no3 {position: absolute; right: 250px; top:10px; z-index: 7;}
.no4 {position: absolute; right: 125px; top:10px; z-index: 6;}
.no5 {position: absolute; right: 0; top:10px; z-index: 5;}

.competition img.mainimage {width: 150px;}
.active {z-index: 9; top: 0;}
.active img.mainimage {width: auto;}

.monthname {position: absolute; bottom: 2px; right: 2px;}
.no1 .monthname {position: absolute; bottom: 2px; left: 2px;}
.register {position: absolute; bottom: 2px; left: 2px;}

#no-arrow #idepris-top .arrow{display:none;}

/* indholdsboks */
.contentbox .content{font-family:Verdana,Tahoma,Arial,sans-serif;}
.contentbox a{color:#F75F00;}
.contentbox .content p{margin: 0 0 10px 0;}
.contentbox .content h3{font-family:Georgia; padding-bottom:2px; margin: 20px 0 5px 0; font-size:1.3em; border-bottom:1px dashed #000;}
.contentbox .backlink, .month-info .header .backlink{font-family:Verdana; font-size:11px; color:#FFFFFF; padding:0 0 7px 30px; background:url(../images/idepris/month-info-subscribe-btn-small-back.png) no-repeat; display:block; text-decoration:none;}
.contentbox .content ul{list-style-type:disc; margin:0 0 5px 20px; padding:0;}
.contentbox .content ul li a{background:none; padding:0; margin:0; display:inline; color:#F75F00;}
.contentbox .twocol .leftcol, .contentbox .twocol .rightcol{width:49%; float:left;}

/* timeline */
#content-area .months{padding:15px 0 0;}
#content-area .months h3{
	font:1.5em Georgia;
	background:url(../images/idepris/line-dotted.gif) repeat-x 0 100%;
	margin:0;
	padding:0 0 6px 4px;
	font-weight:bold;
}
#content-area .months h3 span{color:#d65709;}
#content-area .months h3 span.black{color:#000000;}
#content-area .months h3 span.green{color:#376D2F;}

#content-area .months ul{margin:0; padding:5px 0 0;list-style:none; width:100%; overflow:hidden;}
#content-area .months ul li{float:left; width:20px; font-size:9px; margin:0 1px 0 0;}
#content-area .grey .section1, #content-area .grey .section2, #content-area .grey .section3, #content-area .grey .section4{background:url(../images/idepris/timeline-grey-bg.gif) no-repeat center top; color:#CCCCCC;}
#content-area .orange .section1{background:url(../images/idepris/timeline-orange-bg.gif) no-repeat center top;}
#content-area .black .section2, #content-area .black .section3, #content-area .black .section4{background:url(../images/idepris/timeline-black-bg.gif) no-repeat center top;}
#content-area .green .section3{background:url(../images/idepris/timeline-green-bg.gif) no-repeat center top;}



#content-area .section-holder{
	width:100%;
	position:relative;
	height:60px;
}
#content-area .section1,
#content-area .section2,
#content-area .section3,
#content-area .section4{
	position:absolute;
	top:4px;
	left:300px;
	text-align:center;
}
#content-area .section1 strong,
#content-area .section2 strong,
#content-area .section3 strong,
#content-area .section4 strong{
	display:block;
	margin:5px 0 0;
	padding:10px 0 0;
}

#content-area .section1{width:228px; left:0; color:#d95400;}
#content-area .section2{width:59px; left:231px; color:#376d2f;}
#content-area .section2 strong{margin-left:-25px;}
#content-area .section3{width:267px; left:296px; color:#376d2f;}
#content-area .section4{width:84px; left:569px; text-align:center;}
#content-area .section4 strong{background-position:90% 0;}
/*#content-area .december .section3{left:0; width:292px;}*/
#content-area .december .section3{left:0; width:312px;}

/*#content-area .december .section4{left:296px; width:360px;}*/
#content-area .december .section4{left:316px; width:337px;}



/*faq */
.faq-page .faq-dark{width:100%; background:#b9b9b9; margin: 0 -10px; padding: 7px 10px; border-bottom:1px solid #FFFFFF;}

/*body#idepris-tom*/
body#idepris-tom{ margin:10px; background:#EFEFEF;}
body#idepris-tom a{color:#D65709;}


/*votebox */
.votebox{font-family:Verdana,Tahoma,Arial,sans-serif;}
.votebox .footer{background:url(../images/idepris/votebox_bottom.gif) no-repeat center bottom; height:auto; padding:10px 15px 15px 14px;}
.votebox .votebox-title{border-bottom:1px dashed #000000; margin-bottom:10px; padding-bottom:7px; width:620px; position:relative; float:left; font-family: Georgia; font-weight:bold; font-size:1.5em;}
.votebox .votebox-form{margin:0; padding:0; clear:both;}
.votebox .votebox-form .label{width:125px; font-family:Georgia; font-weight:bold; font-size:1.1em; vertical-align:top;}
.votebox .votebox-form .input{width:320px; text-align:right; vertical-align:top;}
.votebox .votebox-form .input input{width:315px;}
.votebox .votebox-form .input input.submitbtn{width:auto !important;}
.votebox .votebox-form .eks{width:170px; font-family:Georgia; font-size:1.1em; color:#636363; vertical-align:top;}
.votebox .vote-element{width:300px; float:left; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #000000; position:relative; clear:left;}
.votebox .odd{ float:right; clear:none;}
.votebox .vote-element .img{float:left; position:relative; width:120px; height:90px; margin-right:5px; padding:1px; background:#FFFFFF; border: 2px solid #D3D3D3;}
/*.votebox .vote-element .img img{border:2px solid #D3D3D3; padding:1px; background:#FFFFFF;}*/
.votebox .vote-element .txt a.singlelink{font-weight:normal; color:#F75F00; background: url(../images/idepris/galleri-element-link-icon.gif) no-repeat right; padding:2px 20px 2px 0; lline-height:17px; display:block;}
.votebox .vote-element .txt{font-size:1.2em; font-weight:bold; width:170px; position:absolute; right:0; bottom:10px;}
.votebox .vote-element .stars{position:absolute; left:130px; top:0; width:170px;}
.votebox .vote-element .stars img{float:left; cursor:pointer;}
.votebox .vote-element .stars span{position:absolute; right:30px; top:2px;}
.votebox .vote-element .stars span a{ color:#F75F00;}
.votebox .error{color:red;}

.votebox .twocol .leftcol .thumbnail{opacity:0.33;}
.votebox .twocol .leftcol .highlight{opacity:1;}

.votebox .votation{float:left; clear:both; background:#e25700; padding: 10px 12px; margin: 0 -10px 20px; width:621px;}
.votebox .votation .title{border-bottom:1px dashed #FFFFFF; font-size:1.5em; font-family:Georgia; font-weight:bold; color:#FFFFFF; padding-bottom:7px; margin-bottom:10px;}
.votebox .votation .decription{color:#FFFFFF;}
.votebox .votation a{color:#000000;}



/* winners */
.winners table{font-size:10px;}
.winners .header{background:url(../images/idepris/winners-header-bg.png); height:83px;}
.winners .header a{float:right; line-height:36px; display:block; padding-right:20px; background:url(../images/idepris/winners-header-btn.png) no-repeat right 9px; color:#000000; text-decoration:none; font-size:10px; font-family:Verdana; font-weight:bold; margin-right:5px;}
.winners .twocol{width:626px; border-collapse: collapse; padding:0; margin:0; font-family:Verdana,Tahoma,Arial,sans-serif;}
.winners .twocol .left{vertical-align:bottom; float:none; width:320px; padding-right:20px;}
.winners .twocol a{background:transparent url(../images/idepris/galleri-link-arrow.png) no-repeat scroll right center; color:#F75F00; font-weight:normal; line-height:17px; padding:3px 20px 3px 0;}
.winners .twocol a {display: block;}
.winners .twocol .right{float:none; width:305px; text-align:right;}
.winners .twocol .img{position:relative;}
.winners .twocol .img .position{background:transparent url(../images/idepris/galleri-position.gif) repeat-x scroll 0 0; bottom:1px; color:#FFFFFF; font-size:0.9em; padding:0 3px; position:absolute; right:1px; text-transform:uppercase;}

.winners .twocol .left .twocol-small{width:300px;}
.winners .twocol .right .twocol-small{width:305px;}
.winners .twocol-small{width:300px;}
.winners .twocol-small .left-small{ vertical-align:bottom; text-align:left;}
.winners .twocol-small .right-small{width:125px;}

.winners .firstplace{border-bottom: 1px dashed #000000; margin-bottom:15px;/* float:left; clear:both;*/ width:626px; padding-bottom:15px;}
.winners .firstplace{border-bottom:none; margin-bottom:5px;}

.winners .twocol .twocol-small .img{background:#FFFFFF none repeat scroll 0 0; border:2px solid #D3D3D3; float:left; height:90px; padding:1px; position:relative; width:120px;}
.winners .twocol .img{background:#FFFFFF none repeat scroll 0 0; border:2px solid #D3D3D3; float:left; height:225px; padding:1px; position:relative; width:300px;}

/* comments */
.tx-comments-pi1{margin-top:5px;}
.tx-comments-pi1 a{color:#F75F00;}
.tx-comments-pi1 .tx-comments-comment-2,.tx-comments-pi1 .tx-comments-comment-1, .tx-comments-pi1 .tx-pagebrowse-pi1, .tx-comments-pi1 .tx-comments-comment-form{padding:5px 9px; border:0; background:#DCDCDC; margin:1px -8px 0 -10px;}
.tx-comments-pi1 .tx-comments-comment-form{margin-bottom: 10px;}
.tx-comments-pi1 .tx-comments-required-error{background:none;}

/*dommervurdering*/
.kriteria span{width:80px; float:left; display:block;}

/*servicenav add 19-05-09 */
.rightcol .servicenav{height:55px; background:transparent url(../images/idepris/servicenav-bg.gif) no-repeat scroll top center;}
.rightcol .servicenav .realdanialogo{margin-top:15px;}
.rightcol .servicenav .realdanialogo a{background:url(../images/realdania_logo.gif) no-repeat right; margin:0 0 0 32px; padding:10px 0; text-decoration:none; color:#616161; display:block; width:205px;}

/*LF  Ny topmenu Juni 2009*/

.servicenav{display:none;}
