/***********************************************\
Document:		Stylesheet (CSS)
Purpose:		Styles for module specific styling
Website:		Kunstencentrum meander
produced in:	2008
Author:			Joël Kuijten for Princen-group
\***********************************************/
/* accordion edit thingy */
.accordionHeader, .accordionHeaderSelected{
	width:99%;
	padding: 0;
	border:1px solid #bbb;
	border-width:1px 0;
}
.accordionHeaderSelected .accordionLink{
	color:#78235C;
}
.accordionLink{
	color:#000;
	background:#eee;
	display:block;
	height:25px;
	line-height:25px;
	width:100%;
	font-size:12px;
	text-indent:10px;
	font-weight:bold;
	text-decoration:none;
}
.accordionContent{
	padding:10px;
}
.accordionContent td{
	line-height:18px;
}
/*  PageEdit mode styles */
.pageEdit, .moduleEdit{
	width:600px;
}
.pageEdit td, .moduleEdit td{
	vertical-align:top;
	line-height:18px;
	padding:0 5px 0 0;
}
.pageEdit .checkbox, .moduleEdit .checkbox{
	padding:4px 0 0 0;
}
.edit th{
	text-align:left;
	line-height:25px;
	color:#000;
	font-weight:bold;
	border:1px solid #eee;
	border-width:0 0 1px 0;
}
.apply{
	padding:10px 0;
}
.UpdatingProgress{
	display:none;
}
/* treeview */
.selectPage{
	padding:5px 0;
}
.tree table td{
	padding:0;
	margin:0;
}
.tree table td a{
	text-decoration:none;
}
/* text in the Breadcrumb bar */
#breadCrumbs, #breadCrumbs a{
	font-size:10px;
	color:#a90067;
	text-transform:lowercase;
	line-height:21px;
}
#breadCrumbs{
	cursor:default;
	position:relative;
}
#meander {position:absolute;
display:block;
width:170px;
height:62px;
background:url(images/meander.png) no-repeat left top;
top:-20px;
right:50px;}

#breadCrumbs .current{
	underline:none
}
/* fix voor kalender linkjes */
.calendar table td{
	padding:0;
	margin:0;
}
/* SubMenu link list */
.Sublinklist a{
	text-decoration:none;
	line-height:20px;
	color:#000;
	font-weight:bold;
}
/* links module */
.LinkPanel a{
	color:#78235C;
	font-weight:bold;
	text-decoration:none;
	padding:2px 15px 2px 0;
}
.LinkPanel a:hover{
	padding:2px 0 2px 15px;
	background:url(images/linkhoverbg.png) no-repeat left 6px;
}
/* submenu links */
.subMenuList{
	list-style:none;
	padding:0;
}
.subMenuList li{
	line-height:18px;
}
.subMenuList li a{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#78235C;
	padding:0 15px 0 0;
}
.subMenuList li a:hover{
	padding:0 0 0 15px;
	background:url(images/linkhoverbg.png) no-repeat left 6px;
}
/* edit screens */
.edit td, .module td{
	padding:2px 5px 2px 0;
}
/* contactForm */
.contactForm{
}
.contactForm td{
	padding:2px 10px 0 0;
	line-height:18px;
}
.contactForm .required{
	font-size:110%;
}
/* imagelinks */
.imageLinks td{
	padding:10px;
	text-align:center;
}
.imageLinks .editButtons{
}
.imageLinks .text, imageLinks .image{
	display:block;
	margin:0 auto;
}
.imageLinks .text{
	text-decoration:none;
	color:#000;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
}
/* vacature */
.vacature{
}
.vacature .row1{
	background:#efefef;
}
.vacature .row2{
}
.vacature .row1o, .vacature .row2o{
	background:#ccc;
}
.vacature .vacatureHeader td{
	line-height:18px;
	font-weight:bold;
	border:1px solid #000;
	border-width:0 0 1px 0;
	padding:0 5px;
}
.vacatureList{
	line-height:20px;
}
.vacatureList td, .vacatureShow td{
	padding:2px 5px 2px 0;
}
.vacatureLink{
	display:block;
	text-indent:5px;
	text-decoration:none;
	color:#000;
	width:100%;
	height:100%;
}
.vacatureShow{	
}
.vacatureShow h1{
	line-height:25px;
	font-size:14px;
}
.vacatureShow th{
	line-height:25px;
	text-align:left;
}
/* aanmeld module */
.signIn ul{
	line-height:20px;
	list-style:none;
}
.signIn{
}
.autoLogin{
	padding:5px 0;
}
.forgotPassword{
}
.user{

}
.userTextbox{
}
.pass{
	padding-top:5px;
}
.userTextbox input, .passTextbox input{
	width:200px;
	border:1px solid #78235C;
}
.passTextbox
.autoLogin{
}
.forgotPassword{
	color:#78235C;
}
/* usermanagement */
.users{
	width:550px;
}
.group{
	pading:0 0 10px 0;
	border-bottom:1px solid #b2b2b2;
	background:url(images/groups.png) no-repeat right bottom;
}
.editUser{
	padding:10px 0;
	background:url(images/users.png) no-repeat right bottom;
	border-bottom:1px solid #b2b2b2;
}
/* News */
.news{
}
.news .future, .news .archive, .news .current{
	display:block;
}
.future{
}
.archive{
}
.current{
}
.titleLink{
	display:inline-block;
	padding:0 2px;
	text-decoration:none;
	line-height:20px;
}
/* news Show */
.showNews{
}
/* siteMap */
.siteMap{
}
/* menu in adminitration */
.menu{
}
.menuButtons{
	list-style:none;
	padding-right:10px;
}
.menuButtons li{
	text-align:center;
}
/* html */
#tdLeftPane .html{
}
#tdRightPane .html{
}

/* Modulestijlen */
.geel {
	background:#ffb400;
	padding: 12px 5px 7px 7px;
}
#tdLeftPane .geel, 
#tdRightPane .geel{
	width:196px;
	padding-top:1px;
}

.paars {
	background:#920059;
	padding: 12px 5px 7px 7px;
	color:#ffb400;
}

.paars h1{
	color:#ffb400;
}

.paars h1 a{
	color:#ffb400;
}

.paars a{
	color:#ffb400;
}



#tdLeftPane .paars, 
#tdRightPane .paars{
	width:196px;
	
}
/* Tags in the template */
.tagCloudTemplate{
	padding:0 10px 0 15px;
	height:53px;
	text-align:right;
	position:relative;
}
.tagCloudTemplate .tag{
	color:#FFB400;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	padding:16px 7px 16px;
	text-decoration:none;
	float: left;
	margin-top: -4px;
}

.tagCloudTemplate .tag:hover {
	background-color:#FFB400;
	color:#920059;
}

.tagCloudTemplate .w7,
.tagCloudTemplate .w8,
.tagCloudTemplate .w9  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	padding:0 5px;
	position:relative;
}

/* aanpassing voor menu kleine links onderaan*/
.tagCloudTemplate .w7, .tagCloudTemplate .w8, .tagCloudTemplate .w9 {
    background: none repeat scroll 0 0 #FFB400;
    color: #920059;
    float: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 10px 5px;
    position: relative;
    right: -10px;
    top: 56px;
    height: 25px;
}

.tagCloudTemplate .w7:hover, .tagCloudTemplate .w8:hover, .tagCloudTemplate .w9:hover{
	background:#920059;
	color:#FFB400;
}




.tagCloudTemplate .w10 {
display:none;}


/*  tag page */
.tagCloudShowItems{
}
.tagCloudShowItems .tagContainer{
	padding:0 0 15px 0;
}
.tagCloudShowItems .tagName{
	font-size:16px;
	/*height:20px;*/
}
.tagCloudShowItems .listOfTabs{

}
#slideshow img{
	visibility:hidden;
	margin-top:52px; 
	position:absolute; 
	display:hidden; 
}

#ctl12_Content span {
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}
#ctl12_Content span.date {
	font-weight:normal;
	text-transform:none;
	font-size:11px;
	}
#ctl12_Content span.description {
	font-weight:normal;
	text-transform:none;
	font-size:11px;
	}

.events .header {
	clear: both;
	height: 19px;
}
	
.events span{
	font-weight: bold;
	float: left;
	position: relative;
	clear: left;
}

	
.events span.date, .events span.description{
	font-weight: normal;
}

.events span.date {
	font-style: italic;
}

.events span.description {
	margin-top: 7px;
	margin-bottom: 17px;
}
