/*  
Theme Name: WP-LEDEL
Theme URI: www.proseo.dk
Description: This is WP-LEDEL theme.
Version: 1.0
Author: Peter Kiregbaum
Author URI: www.proseo.dk

*/

/****************************************************
	P A G E L A Y O U T
****************************************************/





body {
	background: url(images/bgr_body.gif) #D5D5D5 repeat-x; /* Placed here so the content editor is not influenced */
	color: #000000;
	margin: 0 1em 1em 1em;
	padding: 0;
	text-align: center;
}

div#Page {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

div#PageInner {
	background-color: #FFFFFF;
	color: #707070;
	border-left: 2px solid #DAEC2B;
	border-right: 2px solid #DAEC2B;
	text-align: left;
}


div#PageBottom {
	background: transparent url(images/bgr_page_bottom.gif) no-repeat 0 0;
	height: 18px;
	margin: 0 308px;
	
}

/****************************************************
	H E A D E R
****************************************************/
div#NavigationTop {
	background: url(images/bgr_navbanner.gif) repeat-x;
	float: left;
	height: 39px;
	width: 810px;
	overflow: hidden;
}

div#Logo {
	float: left;
	width: 146px;
	height: 39px;
}

div#LogoBottom {
	text-align: right;
}

div#Topgrafik {
	border-bottom: 1px solid #DAEC2B;
	margin-bottom: 20px;
	padding-bottom: 20px;
	width:683px;
	height:282px;
}

/****************************************************
	C O L U M N S
****************************************************/
div#ColumnsContainer {
}

div#ColumnsContainerInner {
}

div#MinHeightColumn {
	float: left;
	width: 22px;
}

div#MinHeightColumnInner {
	height: 450px;
}

div#LeftColumn {
	float: left;
	width: 229px;
	overflow: hidden;
}

div#LeftColumnInner {
	padding-right: 24px;
}

div#ContentColumn {
	float: left;
	width: 683px;
	overflow: hidden;
}

body#TemplateFrontpage div#ContentColumn, 
body#TemplateWide div#ContentColumn {
	width: 705px;
}

div#ContentColumnInner {
	padding: 24px 22px 24px 0;
}

div#RightColumn {
	float: left;
	overflow: hidden;
	width: 222px;
}

div#RightColumnInner {
	padding-right: 22px;
}

/* Left column */
div#SearchForm {
	background: #ECF2AC url(images/bgr_searchform.gif) no-repeat;
	padding: 5px 0px 5px 15px;
}

li#SearchKeyword {
	width: 150px;
	height: 18px;
	overflow: hidden
}

li#SearchKeyword input {
	border: 1px solid #FFFFFF;
	width: 145px;
	font-size: 11px;
	padding: 0;
}

li#SearchSubmit {
	width: 35px;
	height: 18px;
	/*overflow: hidden*/
}

li#SearchSubmit input {
	background-color: #ECF2AC;
	border: 1px solid #ECF2AC;
	color: #000000;
	font-size: 12px;
	text-transform: uppercase;
	/*width: 30px;*/
	padding: 1px 1px;
}

li#SearchSubmit input:hover {
}

/****************************************************
	F O O T E R
****************************************************/
div#FooterContainer {
	border-top: 1px solid #DAEC2B;
	font-size: 93%;
	margin: 0 300px;
	height: 21px;
	background:#fff;
}

div#CompanyInfo {
	float: left;
	font-size: 11px;
	line-height: 11px;
	padding-top: 8px;
	width: 603px;
}

div#Services {
	float: left;
	font-size: 11px;
	line-height: 11px;
	padding-top: 3px;
	width: 80px;
	position:relative;
	margin-bottom:-20px;
}


div#Services a{
	margin-right:10px;
}

/****************************************************
	L I S T S
****************************************************/
div.List h2 {
	font-size: 100%;
}

div.ListItem {
	padding-bottom: 8px;
}

div.ListItemDate {
	background-color: #FFFFFF;
	color: #777777;
}

/****************************************************
	P A G I N G   I N F O
****************************************************/
div#Paging {
	padding-top: 1em;
}

div#PagePrevious {
	float: left;
	width: 20%;
}

div#PageNext {
	float: right;
	width: 20%;
}

div#PageInfo {
	text-align: center;
}

/****************************************************
	O T H E R
****************************************************/
.Hide {
	display: none;
}

div.Clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

form {
	margin: 0;
	padding: 0;
}

ul.Vertical {
	clear: both;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.Vertical li {
	float: left;
	margin: 0;
	padding: 0;
}

ul.Vertical li.Right {
	float: right;
}



/****************************************************
	N A V I G A T I O N   S I D E   B A R
****************************************************/
div#NavigationSideBar {
	background-color: #DAEC2B;
	padding: 6px;
	margin-right:15px;
}

div#NavigationSideBar h2 {
	display: none;
}


div#NavigationSideBar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div#NavigationSideBar ul li {
	font-weight: bold;
	margin-bottom: 5px;
	
}

div#NavigationSideBar ul li li {
	font-weight: normal;
	margin-bottom: 0;
}

div#NavigationSideBar ul li a {
	color: #000000;
	display: block;
	padding: 3px 10px 4px 10px;
	text-decoration: none;
}

/*div#NavigationSideBar ul li.NavigationSelected,*/ 
div#NavigationSideBar ul li.NavigationOpen {
	background-color: #F2F1A7;
}

div#NavigationSideBar ul li a.NavigationSelected, 
div#NavigationSideBar ul li a.NavigationOpen {
	background-color: #000000;
	color: #FFFFFF;
}

div#NavigationSideBar ul li a:hover {
	background-color: #F2F1A7;
	color: #000000;
}

/* second and lower levels */
div#NavigationSideBar ul ul li a {
	color: #747474;
	padding: 2px 10px 3px 20px;
}

div#NavigationSideBar ul ul li a.NavigationSelected, 
div#NavigationSideBar ul ul li a.NavigationOpen {
	background: #F2F1A7 url(images/nav5bullet.gif) no-repeat 11px 8px;
	color: #000000;
}

div#NavigationSideBar ul ul li a:hover {
	color: #747474;
	text-decoration: underline;
}

/****************************************************
	N A V I G A T I O N   T O P    B A R
****************************************************/
div#NavigationTopBar {
	padding-top: 0px;
}

div#NavigationTopBar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div#NavigationTopBar li {
	float: left;
	margin: 0;
	padding: 0 0 0 20px;
}

div#NavigationTopBar a {
	background-color: #DAEC2B;
	display: block;
	text-decoration: none;
	font-size: 13px;
	padding: 3px 8px;
	color: #000000;
}

div#NavigationTopBar a.NavigationOpen {
	background-color: #000000;
	color: #FFFFFF;
}

div#NavigationTopBar a:hover {
	background-color: #FFFFFF;
	text-decoration: none;
	color: #000000;
}

/****************************************************
	N A V I G A T I O N   I N D E X
****************************************************/
div#NavigationIndex {
	border: 1px solid #DBDBDB;
	float: left;
	padding: 1em;
}

div#NavigationIndex td {
	background-color: #EEEEEE;
	border-right: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	color: #CCCCCC;
	font-weight: bold;
	text-align: center;
}

div#NavigationIndex td a {
	background-color: #EEEEEE;
	color: #969494;
	display: block;
	font-weight: bold;
	padding: 4px 10px;
}

div#NavigationIndex span {
	display: block;
	padding: 4px 10px;
}

div#NavigationIndex td.Selected a,
div#NavigationIndex td a:hover {
	background-color: #BBC54B;
	color: #FFFFFF;
}

div#NavigationIndexDocs,
div#NavigationIndexTags {
	float: left;
	width: 50%;
}

div#NavigationIndexDocs h2,
div#NavigationIndexTags h2 {
	border-bottom: 1px solid #DBDBDB;
	margin-bottom: 10px;
	padding-bottom: 4px;
}



/****************************************************
	T E A S E R
****************************************************/
div.Teaser {
	margin-top: 12px;
}

div.TeaserHeader {
	background-color: #000000;
	color: #FFFFFF;
	padding: 6px 10px;
	font-weight: bold;
}

div.TeaserContent {
	border: 1px solid #DAEC2B;
	padding: 4px 10px;
}

div.TemplateTeaserImage {
	border-top: 1px solid #DAEC2B;
	border-left: 1px solid #DAEC2B;
	border-right: 1px solid #DAEC2B;
}

div.Teaser h1,
div.Teaser h2 {
	font-size: 100%;
	margin: 0;
}

div.Teaser p {
	margin-bottom: 0.5em;
	margin-top: 0;
}

div.TeaserItem {
	padding-bottom: 8px;
}

/****************************************************
	T E A S E R   L I S T S
****************************************************/
div.Teaser ul {
	list-style: none;
	margin: 0 0 0.5em 0;
	padding: 0;
}

div.Teaser ul ul {
	margin: 0;
}

div.Teaser ul li {
	
	background-position: 0 0.5em;
	background-repeat: no-repeat;
	padding: 0 0 0 0.8em;
}

/****************************************************
	E D I T O R   S E T T I N G S
	Redefine these values in PageLayout.css
****************************************************/
body {
	background-color: #FFFFFF;
	color: #050708;
	margin: 1em;
}

/****************************************************
	G E N E R A L   S I Z E
****************************************************/
body {
	font-size: 75%;
}

input, select, textarea, 
table, tr, td {
	font-size: 100%;
}

/****************************************************
	G E N E R A L   F O N T - F A M I L Y
****************************************************/
body, 
input, select, textarea, 
table, tr, td {
	font-family: arial, verdana, helvetica, sans-serif;
}

/****************************************************
	H E A D I N G S   A N D   P A R A G R A P H S
****************************************************/
h1 {
	font-size: 110%;
	margin-bottom: 0.5em;
	margin-top: 0;
}

div#SpecialContentColumn h1 {
	color: #FFFFFF;
}

h2 {
	font-size: 105%;
}

h3 {
	font-size: 100%;
}

h4 {
	font-size: 100%;
}

h5 {
	font-size: 93%;
}

h6 {
	font-size: 100%;
}

h2, h3, h4, h5, h6 {
	margin-bottom: 0;
	margin-top: 1.5em;
}

p {
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}

/****************************************************
	G E N E R A L   L I N K S
****************************************************/
a {
	color: #1272A6;
}

a:hover {
	color: #1272A6;
	text-decoration: none;
}

a img {
	border: 0;
}

/****************************************************
	L I S T S
****************************************************/
/*
div#ContentColumnInner ul {
	list-style: none;
	margin: 0 0.8em 1em 0;
	padding: 0;
}

div#ContentColumnInner ul ul {
	margin: 0;
}

div#ContentColumnInner ul li {
	background-image: url("/ledelsesakademiet/images/li.gif");
	background-position: 0 0.8em;
	background-repeat: no-repeat;
	padding: 0.4em 0 0 1em;
}
*/

div#ContentColumnInner ul {
	margin: 0 0.8em 1em 1.4em;
	padding: 0;
}

div#ContentColumnInner ul li {
	list-style: square;
	margin: 0;
	padding: 0;
}

div#ContentColumnInner ul li p {
	margin: 0;
}

/****************************************************
	M I S C .
****************************************************/
sup {
	font-size: 75%;
	position: relative;
	top: -0.5em;
}

sub {
	font-size: 75%;
	position: relative;
}

hr {
	background-color: #D9D7D7;
	border: 0;
	color: #D9D7D7;
	height: 1px;
}



