/* 
	Developer: 	Oxygen Software, 2010.
	Description: 	Screen styles
*/

body{
	margin:0;
	/*background:#ecffec;*/
	background: #F5EEDC;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333;
}
/* general reset */
img{border:0;}
a{
	color:#066;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
	color:#333;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
/* general setting */
#wrapper{
	width:979px;
	overflow:hidden;
	margin:0 auto;
	padding:26px 0 0;
}
/* header */
#header{
	width:980px;
	background:#fff url(/images/MiljoForumFyn/bg-header.gif) no-repeat;
	padding:10px 0 0;
	position:relative;
	z-index:10;
}
.header-area{
	overflow:hidden;
	height:1%;
	padding:0 12px 9px 11px;
}
.logoPrint
{
display: none;
}
.logo{
	float:left;
	width:244px;
	height:73px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/MiljoForumFyn/logo.gif) no-repeat;
	margin:0 93px 0 0;
}
.logo a{
	height:100%;
	display:block;
}
.slogan{
	float:left;
	width:310px;
	font-size:14px;
	line-height:22px;
	color:#fff;
	margin:-3px 0 0;
	font-weight:normal;
}
.slogan-large {
	font-size:27px;
	line-height:32px;
	font-family:Arial, Helvetica, sans-serif;
	margin:16px 0 0 -12px;
}
.top-nav{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	overflow:hidden;
}
.top-nav li{
	float:left;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	background:url(/images/MiljoForumFyn/separator-top-nav.gif) no-repeat 0 2px;
	margin:0 1px 0 -1px;
	padding:0 12px 0 11px;
}
.top-nav li a{color:#fff;}
.top-nav li a:hover{
	color:#CC6600;
	text-decoration:none;
}
/* nav */
.nav{
	width:100%;
	border:solid #4b8181;
	border-width:1px 0;
}
.nav:after{
	content:"";
	clear:both;
	display:block;
}
.nav ul{
	margin:0;
	padding:0 0 0 15px;
	list-style:none;
	float:left;
}
/* horiz menu level 1 */
.nav li{
	float:left;
	background:url(/images/MiljoForumFyn/separator-nav.gif) no-repeat 0 7px;
	margin:0 2px 0 -2px;
	padding:0 13px;
	line-height:22px;
	font-weight:bold;
	position:relative;
	display:inline;
}
.nav li a{color:#066;}
.nav li a:hover,
.nav li.active a{
	color:#CC6600;
	text-decoration:none;
}
.nav li div{
	position:absolute;
	top:22px;
	left:0;
	width:160px;
	display:none;
}
.nav li ul{
	width:156px;
	border:1px solid #ccc;
	/*background:#ecffec;*/
	background: #F5EEDC;
	padding:0 0 0 4px;
}
.nav li ul a{
	float:left;
	color:#333;
	font:11px/15px Tahoma, serif;
	margin-top: 3px;
	margin-bottom: 3px;
}
.nav li li{
	/*background:url(/images/MiljoForumFyn/bullet-drop.gif) no-repeat 0 9px;*/
	background:url(/images/MiljoForumFyn/bullet-drop.png) no-repeat 0 9px;
	float:none;
	height:1%;
	vertical-align:top;
	padding:0 4px 0 13px;
	display:block;
	overflow:hidden;
}
.nav li:hover div,
.nav li.hover div{display:block;}
.nav li:hover a,
.nav li.hover a{color:#CC6600;}
.nav li:hover li a,
.nav li.hover li a{color:#333;}
.nav li li a:hover{color:#CC6600;}
.nav li:first-child{background:none;}
.nav li li:first-child{background:url(/images/MiljoForumFyn/bullet-drop.png) no-repeat 0 9px;}
/*.nav li li:first-child{background:url(/images/MiljoForumFyn/bullet-drop.gif) no-repeat 0 9px;}*/
.print{
	width:17px;
	height:16px;
	background:url(/images/MiljoForumFyn/ico-print.gif) no-repeat;
	float:right;
	overflow:hidden;
	text-indent:-9999px;
	margin:3px 16px 0 0;
	display:inline;
}
/* add this */
.addthis_email {
    float: right;
    display: inline;
    height: 16px;
    margin-top: 5px;
    margin-right: 8px;
}

/* main */
#main{
	overflow:hidden;
	height:1%;
	padding:21px 10px 20px 13px;
	padding-bottom: 70px;
	background:#fff url(/images/MiljoForumFyn/bg-main.gif) no-repeat 0 100%;
	
}
#main.inner{padding-bottom:60px;}
#main h1{
	font-weight:normal;
	font-size:20px;
	line-height:25px;
	margin:0 0 19px;
	color:#066;
}
.inner h1{margin:0 0 27px !important;}
#main h2{
	margin:0 0 6px;
	font-size:14px;
	line-height:17px;
	color:#066;
}
/* main-content */
.main-content{
	float:right;
	background:url(/images/MiljoForumFyn/separator-content.gif) repeat-y 288px 0;
	width:765px;
	padding:0 0 11px 10px;
}
.inner .main-content{
	background:none;
	padding:0 0 10px 76px;
	width:700px;
}
/* content */
#content{
	float:left;
	width:255px;
	margin:-6px 48px 0 0;
	position:relative;
}
.inner #content{
	width:400px;
}
#main
{
line-height: 15px;
}
#main p{
	/*line-height:18px;*/
	/*margin:0 0 20px;*/
}
/*#main.inner p{margin-bottom:23px;}*/
.img-holder img{display:block;}
.img-holder{padding:3px 0;}
.link-wr{
	overflow:hidden;
	text-align:right;
	font-weight:bold;
	padding:8px 13px 0 0;
	/*word-spacing:-2px;*/
}
.link-wr a:hover{
	color:#CC6600;
	text-decoration:none;
}
/* aside */
.aside{
	float:left;
	width:195px;
}
.aside h3{
	margin:0 0 9px;
	/*color:#f90;*/
	color:#CC6600;
	font-size:12px;
	line-height:15px;
}
.aside .block{
	border-bottom:1px solid #679999;
	padding:0 0 18px;
	margin:0 0 16px;
	height:1%;
}
.comment-box{
	overflow:hidden;
	height:1%;
}
.comment-box img{
	float:left;
	margin:2px 7px 0 0;
}
.comment-box blockquote{
	margin:0;
	padding:0 0 8px;
}
.comment-box blockquote q:before,
.comment-box blockquote q:after{
	content:"";
	quotes:none;
}
.comment-box blockquote q{
	display:block;
	line-height:15px;
}
.block .comment-box .link-wr{
	padding:0;
	margin:0;
}
.block .link-wr{
	margin:-4px 0 0;
	padding:0;
	position:relative;
}
#main .aside p{margin:0;}
/* sidebar */
#sidebar{
	float:left;
	width:180px;
	margin:-6px 0 0;
	position:relative;
}
/* subnav */
.subnav{
	margin:0;
	padding:0;
	list-style:none;
}
.subnav li{
	background:url(/images/MiljoForumFyn/bullet-list.png) no-repeat 0 5px;
	line-height:15px;
	font-weight:bold;
	padding:0 0 0 15px;
	margin-bottom: 7px;
	margin-top: 7px;
}
.subnav ul{
	margin:0;
	padding:0 0 17px;
	list-style:none;
}
.subnav ul li{
	background:none;
	font-weight:normal;
	padding:0 0 0 11px;
}
.subnav ul ul{padding:0;}
.subnav li a:hover,
.subnav li.active a,
.subnav li.active li a:hover{
	color:#CC6600;
	text-decoration:none;
}
.subnav li.active li a{color:#066;}
.main-form{
	padding:6px 0 9px 1px;
}
.main-form label{
	float:left;
	color:#000;
	width:45px;
	padding:0 3px 0 0;
	line-height:19px;
}
.main-form input{
	float:left;
	background:none;
	border:0;
	width:107px;
	font-size:11px;
	padding:2px 3px;
}
.main-form .row{
	overflow:hidden;
	width:100%;
	padding:0 0 4px;
}
.main-form .row .txt{
	background:url(/images/MiljoForumFyn/bg-input.gif) no-repeat;
	float:left;
	width:113px;
	height:19px;
}
.list{
	margin:0;
	padding:7px 0 0;
	list-style:none;
}
.list li{
	background:url(/images/MiljoForumFyn/bullet-list.png) no-repeat 0 6px;
	padding:0 0 9px 12px;
	line-height:15px;
}
.list li a{color:#333;}
.list li a:hover{
	color:#CC6600;
	text-decoration:none;
}
.news-box{
	width:239px;
	float:right;
	background:url(/images/MiljoForumFyn/bg-news-box.gif) repeat-y -239px 0;
	overflow:hidden;
	margin:0 3px 0 0;
	display:inline;
}
.news-box .holder{background:url(/images/MiljoForumFyn/bg-news-box.gif) no-repeat;}
.news-box .frame{
	background:url(/images/MiljoForumFyn/bg-news-box.gif) no-repeat -478px 100%;
	padding:8px 8px 4px 12px;
	overflow:hidden;
}
.news{
	margin:0;
	padding:0;
	list-style:none;
}
.news li{
	overflow:hidden;
	padding:0 0 12px;
	line-height:15px;
	font-family:Tahoma, serif;
}
.news li a{color:#333;}
.news li a:hover{
	color:#CC6600;
	text-decoration:none;
}
.news li .date{
	font-weight:bold;
	font-style:normal;
}
#main .news-box h1{margin:0 0 10px;}
/* column */
.column{
	width:201px;
	float:right;
	margin:-39px 0 0;
	position:relative;
}
/* promo-box */
.promo-box{
	background:url(/images/MiljoForumFyn/bg-promo-box.gif) repeat-y -187px 0;
	width:187px;
	overflow:hidden;
	font-family:Tahoma, serif;
	margin:0 0 11px;
}
.promo-box .holder{
	background:url(/images/MiljoForumFyn/bg-promo-box.gif) no-repeat;
}
.promo-box .frame{
	background:url(/images/MiljoForumFyn/bg-promo-box.gif) no-repeat -374px 100%;
	padding:6px 9px 10px;
	height:1%;
}
.promo-box .heading{
	background:#4b8181;
	padding:0 9px 3px;
	margin:0 -7px 3px;
	position:relative;
	width:167px;
}
.promo-box .list li{
	line-height:15px;
	padding:0 0 9px 14px;
}
.promo-box .heading:after{
	clear:both;
	display:block;
	content:"";
}
.promo-box .heading h3{
	margin:-2px 0 0;
	color:#fff;
	float:left;
	font-size:12px;
}
.promo-box .link-wr{
	padding:0 8px 0 0;
	margin:-2px 0 0;
	position:relative;
}
.promo-box .news li{
	line-height:15px;
	padding:4px 0 5px 8px;
}
.promo-box .news{padding:0 0 15px;}
.promo-box .main-form{padding:7px 0 6px 5px;}
#main .promo-box p{
	line-height:15px;
	margin:0 0 10px;
}
.txt-wr{padding:6px 0 0;}
.inner .breadcrumbs{
	margin:0 0 0 -75px;
	padding:0 0 28px;
	overflow:hidden;
/*	width:100%;*/
width:550px;
	list-style:none;
	position:relative;
	
}
.inner .breadcrumbs li{
	float:left;
	padding:0 7px 0 0;
	color:#066;
	white-space: nowrap;

}
.inner .breadcrumbs li a:hover{
	text-decoration:none;
	color:#CC6600;
}
.img-hold{
	float:right;
	padding:5px 0 0 10px;
}
.img-hold img{
	display:block;
	margin:0 0 7px;
}
.image-ttl{
	display:block;
	font:10px Tahoma, serif;
	text-align:center;
}
/* footer */
#footer{
	width:980px;
	margin:0 auto;
	overflow:hidden;
	color:#000;
	position:relative;
	padding:17px 0;
}
#footer .holder{
	float:left;
	position:relative;
	left:50%;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	position:relative;
	left:-50%;
}
* html #footer ul{float:left;}
#footer ul li{
	float:left;
	background:url(/images/MiljoForumFyn/separator-footer.gif) no-repeat 0 2px;
	margin:0 1px 0 -1px;
	padding:0 13px;
}
#footer ul li a{color:#000;}

/* toplink + signature */

.toplink {
    text-align: right;
    margin-top: 10px;
}

/* frontpage news */
.fpNews a{color:#333;}
.fpNews a:hover{
	color:#CC6600;
	text-decoration:none;
}
.input570 {	width:564px; height:100px;}

/* Arrangementer */
td.eventTD
{
    padding-bottom: 5px;
}

/* Nyhedsbrevstilmeldings iframe */
.ifrmNewsletter
{
width: 700px;
height: 400px;
border: 0px;
}
