/*
Theme Name: Amager Vest Lokaludvalg
Theme URI: http://www.avlu.dk
Version: 1.01
Description: Specialudviklet theme for AVLU
Author: CSS-Outlet.com
Author URI: http://www.css-outlet.com
*/

@charset "utf-8";

/* CSS Document */

body {

	background:#ebebeb;

	margin:0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}

a {

	text-decoration:none;

}

a img {

	border:none;

}

/* Paragraphs and other textelements - fra Bispebjerg*/
p {

	margin-bottom:1em;
	line-height: 1.4;

}


ul {

	list-style:none;

	margin:0px;

	padding:0px;

}

.mainWrapper {

	width:990px;

	margin:0px auto;

	background:#fff;

}

.header {

	position:relative;

	padding-top:80px;

}

a.logo {

	height:56px;

	width:197px;

	display:block;

	position:absolute; top:10px;

	left:21px;

	background:url(img/logo.jpg) no-repeat top left;

}

.topMenu {

	position:absolute; top:30px; right:15px;

}

.topMenu a {

	color:#878787;

	font-weight:bold;

	font-size:11px;

	line-height:13px;

}

.topMenu a:hover {

	text-decoration:underline;

}

.topMenu ul {

	float:left;

}

.topMenu ul li {

	float:left;

	padding:0px 10px;

	border-left:1px solid #ddd;

}

.topMenu ul li.first {

	border:none;

}

.search {

	float:left;

	height:15px;

	margin-top:-3px;

}

.search input {

	float:left;

	width:210px;

	margin-right:5px;

}

.search input.submitButton {

	position:relative; top:-1px;

	width:auto;

}

.headerPic {

	background:url(img/headerPic.jpg) no-repeat top left;

	height:202px;

	position:relative;

}

.headerPic .blackText {

	background:#000;

	font-size:8px;

	color:#fff;

	float:left;

	margin-bottom:10px;

	padding-left:20px;

	padding-right:5px;

}

.headerPic h1 {

	background:#ec157b;

	color:#fff;

	font-size:18px;

	margin:0px;

	float:left;

	padding:0px 20px;

	line-height:23px;

}

.headerPic h1.indented {

	margin-left:50px;

}

.middle {

	padding:15px;

}

.leftSide {

	width:161px;

	float:left;

}

.leftBox {

	border-top: 15px solid #007e3f;

	margin-bottom:10px;

	padding-top:5px;

	padding-bottom:10px;

}

.leftBox h3 {

	margin:0px 0px 5px 0px;

}

.leftBox li.page_item {

	margin-top:5px;

}

li.page_item ul{

	margin-left:20px;

	display:none;

}

li.current_page_item ul, li.current_page_parent ul {

	display:block;

}

li.page_item ul a {

	text-transform:none!important;

}

.leftBox li.page_item a {

	color:#007e3f;

	text-transform:uppercase;

}

.leftBox li.page_item a:hover {

	text-decoration:underline;

}



.rightSide {

	width:760px;

	float:right;

}

.content {

	width:510px;

	float:left;

}

.content h1 {

	font-size:24px;

	font-family:Arial, Helvetica, sans-serif;

	color:#404040;

	text-transform:uppercase;

	margin-top:0px;

	margin-bottom:0px;

}

.bigPost {

	padding-bottom:10px;

}

.bigPost .image {

	width:510px;

	height:269px;

}

.bigPost h1, .smallPost h1 {

	font-size:14px;

	margin-top:10px;

}

.smallPost {

	width:240px;

	border-top:3px solid #6d6f71;

	padding-top:10px;

	margin-top:10px;

	padding-bottom:10px;

}

.smallPost .image {

	width:240px;

	height:140px;

}

.smallLeft {

	float:left;

}

.smallRight {

	float:right;

}

.postContent {

	margin-bottom:10px;

}

.postContent img {

	margin-bottom:10px;

}

strong {
	color:#007E3F;
}

a.readMore {

	color:#a90027;

	text-decoration:underline;

}

.content .date {

	font-size:11px;

	color:#aaa;

}

.content h5 {

	color:#888;

	font-weight:normal;

}

.largeContent {

	width:100%;

}





.sideBar {

	width:230px;

	float:right;

/*	border-top:1px solid #007e3f;  - lille fejl i top-right */

	padding-top:2px;

}

.rightBox {

	border-top:2px solid #ccc;

	padding: 5px 5px 10px 5px;

}

.rightBox h3 {

	margin:5px 0px;

}

.rightBar {

	border-bottom:2px solid #ccc;

	margin-bottom:20px;

	padding-top:20px;

}

.rightBox a {

	color:#0f7f1f;

	text-decoration:underline;

	font-size:11px;

}

.quote {

	font-size:14px;

	color:#108f5d;

	font-style:italic;

	padding:20px;

	border-top:14px solid #007e3f;

	border-bottom:14px solid #007e3f;

	margin-bottom:10px;

}

.detsker {

	background:#007e3f;

	color:#fff;

	padding:18px;

	font-size:11px;

}

.detsker h3 {

	margin-top:0px;

	margin-bottom:10px;

	font-size:12px;

}

.detsker a {

	color: #007e3f; 

	background-color: #ffffff;

	padding-top: 1px;

	padding-right: 10px;

	padding-bottom: 1px;

	padding-left: 3px;

	font-weight: bold;

}

.detsker a:hover {

	color: #82dc8c; 

	background-color: #ffffff;

	padding-top: 1px;

	padding-right: 10px;

	padding-bottom: 1px;

	padding-left: 3px;

	font-weight: bold;

}


.breadcrumb {

	color:#c8d0c9;

}

.breadcrumb a {

	color:#c8d0c9;

}

.breadcrumb a:hover {

	text-decoration:underline;

}





#cse-search-results iframe { 

	width:700px !important;

}





.footer {

	height:32px;

	text-align:center;

	background:#007e3f;

	color:#fff;

	line-height:32px;

	font-size:11px;

}

.footer a {

	color:#fff;

}

.footer a:hover {

	text-decoration:underline;

}




/* ---- COMMENTS		---- */

#submit				{ margin: 0; }
/*
.bigButton			{ width: 120px; height: 50px; border: 1px solid #333; text-transform: uppercase; background-color: #777; padding: 2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #FFF; margin: 5px 0; }
.bigButton:hover		{ background-color: #FFF; color: #777; }

.comment li			{  }

#comment			{ width: 458px; }
.commentTextbox			{ margin: 30px 0 0 0; border-top: 1px solid #999; }
.commentForm			{ /*margin: 10px 0 0 0;*/ height:60px; padding: 10px 0 0 0; }

.oddComment			{ width: 460px; margin: 20px 0 0 0; text-align: left !important; }
.evenComment			{ width: 460px; margin: 20px 0 0 0; text-align: left !important; }

.commentMeta			{ font-size: 0.85em; text-align: right; text-transform: uppercase; display:inline-block; width: 100%; }
.commentAuthor			{ margin: 10px 0; font-style: italic; }

#author				{ width: 183px; }
#email				{ width: 183px; }

#theAuthor			{ width: 330px; /*margin: 5px 0 0 0;*/ text-align: right; }
#theEmail			{ width: 330px; margin: 9px 0 0 0; text-align: right; }

#respond			{ margin: 20px 0; }
#sendButton			{ margin: 0 0 0 0; }

#logName			{ width: 330px; height: 50px; padding: 0 0 20px 0; vertical-align: top; }
*/

.commentForm			{ width: 510px; height:60px; padding: 10px 0 0 0; } /*vær opmærksom på, at dette er et duplikat - WEM3 er commented - fjernes om nødvendigt*/


.commentlist .citat {
	background:url(http://www.avlu.dk/wp-content/themes/AVLU/img/bg_quote.gif) no-repeat top right;
	}

.commentlist li {
 	padding: 5px 18px 22px 18px;
	margin-top:15px;
	background:#1b793b url(http://www.avlu.dk/wp-content/themes/AVLU/img/bg_commentlist.gif) bottom no-repeat;
	color:#FFF;
	}

.commentlist cite {
	display:block;
	font-style:normal
	}

.commentlist cite a:link, .commentlist cite a:visited {
	color:#fff;
	text-decoration:none;
	}

.commentlist cite a:hover, .commentlist cite a:active {
	color:#FFF;
	text-decoration:underline;
	}



.clear {

	font-size:1px;

	height:0px;

	line-height:0px;

	clear:both;

}