/*

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 */


/* IE ColSpan bug fix */

table {table-layout: fixed;}

/* END FIX */

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:#1B793B;

	text-decoration:none;

	}



.commentlist cite a:hover, .commentlist cite a:active {

	color:#000;

	text-decoration:underline;

	}







.clear {



	font-size:1px;



	height:0px;



	line-height:0px;



	clear:both;



}

/*
This is the styling for the newsarchive
*/

.archiveListItem { border-bottom: 1px solid #CCCCCC; margin: 10px; padding: 10px; clear:both; min-height:120px}

.archiveListItem h2 { color:#404040; font-size:14px; text-transform:uppercase; margin-top:0px; margin-bottom:-5px;}

.archiveListItem .timestamp {font-size:10px; margin-top:0px; float:right}

.archiveListItem img { float:left; padding-right:15px}

.archiveListItem .readMore {color:#a90027; text-decoration:underline; float:left}

.archiveListImage {width:180px; height:120px; float:left;}

.archiveListContent {width:275px; float:left; padding-left:15px}

