body{
	margin: 0 0 0 0;
	background-color:#e6e6e6;	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	line-height:18px;
}

p{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 0 10px;
text-align:left;
line-height:18px;
}
.content form{
    color: #000000 !important;
    font-family: Verdana,Arial,Helvetica,sans-serif !important;
    font-size: 12px !important;
    line-height: 18px !important;
    text-align: left;
	}
#buttons input{
    background: none repeat scroll 0 0 #CF7705;
    border: 2px solid #830707;
    color: #830707;
    font-size: 16px;
    margin-top: 10px;
    padding: 3px;
}	
ul, li{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif !important;
font-size:12px !important;
line-height:18px !important;
}
.content p img{
border:2px solid #830707 !important;
max-width:500px;
padding:0 !important;
text-align:left !important;
}
h1{
color:#830707 !important;
font-size: 20px;
margin-bottom:0px;
}
.sidebar{
    color: #000000;
    float: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin-left: 0;
    margin-top: 20px;
    padding: 0 10px 10px;
    width: 295px;
}
.sidebar h3{
margin-top:0px !Important;
padding-top:0px !Important;
}
h3, h3 a, h3 a:visited{
	color:#830707;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0;
	text-decoration:none;
}

h3 a:hover{
color:#cf7705 !important;
}
.read-more{
color:#cf7705;
}
.samenvatting{
margin-bottom:35px;
}

div.base{
	position:absolute;
	left: 50%;
	margin-left: -434px;
	width: 868px;
	*height:1855px;
	background-image:url(../img/bg.gif)
}

/*** header ***/
.header{
	position: relative;
	top: 0px;
	left: 2px;
	height:197px;
	width: 865px;
	/*background-image: url(../img/header_1.jpg);*/
	z-index: 5;
}

.header-white{
	position: absolute;
	top:0px;
	left: 0px;
	width: 426px;
	height: 197px;
	z-index: 10;
	background-image:url(../img/header-white-oval-with-logo.png)
}

/*** class voor fade menu ***/
/*#WebLoginLayer0 #logo{
opacity:0;
}*/
/*** menu ***/
.menu{position: relative;margin-top: 0px;left: 2px;height: 40px;z-index:1;width:864px;background: url(../img/menu-bg.jpg) repeat-x scroll left center #830707;}
.menu ul{margin: 0; padding: 5 10 0 10;float: left;}
.menu ul li{display: inline;float: left; margin:0px;padding: 5 6 0 11px;}
.menu ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 15px;text-decoration: none;color: #ffffff;}
.menu ul li a:visited{color: #ffffff;}
.menu ul li a:hover, .menu ul li .current{color: #cf7705;text-decoration: none;}

/*** menu login ***/
.menu-login{position: relative;margin-top: 0px;left: 2px;height: 156px;z-index:1;width:864px;background-color:#cf7705;}
.menu-login ul{margin: 0; padding: 0 10 0 10;float: left;width:300px;list-style:none;}
.menu-login ul li{margin:0px;padding: 0 6 0 15;}
.menu-login ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 14px;text-decoration: none;color: #ffffff;}
.menu-login ul li a:visited{color: #ffffff;}
.menu-login ul li a:hover, .menu-login ul li .current{color: #830707;text-decoration: none;}
.menu-login ul .active a{color:#830707 !important;}

.menu-login p{font-weight:bold;padding: 10 0 0 26;color: #830707;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 15px;}
.menu-login p a, .menu-login p a:visited, .menu-login p a:link{color: #830707;text-decoration:none;}
.menu-login p a:hover{color: #ffffff;text-decoration:none;}

#WebLoginLayer0 form{font-weight:bold;padding-top:8px;padding-left:25px;color: #830707;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 15px;}
#WebLoginLayer0 .button{border:1px solid #830707; background:#cf7705;color:#830707;}
#WebLoginLayer0 #username, #WebLoginLayer0 #password{border:1px solid #830707;}

.menu-logout{position: relative;margin-top: 0px;left: 2px;height: 40px;z-index:1;width:864px;background-color:#cf7705;}

.menu-logout p{padding: 10 0 0 26;color: #830707;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 15px;}

/*** content ***/
.content{
	float:left;
	min-height: 900px;
	margin-top:10px;
	margin-left: 26px;
	width: 480px;
	background-image: url(../img/content_bg.png);
	z-index: 0;
}
hr{
    border: 1px solid #CF7705;
    margin-bottom: 10px;
    margin-top: 20px;
}
.content a, .content p a,.content a:link, .content a:visited, .sidebar a, .sidebar a:link, .sidebar a:visited {
color:#830707 !important;
font-weight:bold;
text-decoration:none;
}
.content a:hover{
color:#cf7705 !important;
font-weight:bold;
text-decoration:none;
}

.content  ul a,.content  ul a:link, .content  ul a:visited {
color:#830707 !important;
font-weight:bold;
text-decoration:none;
}
.content ul a:hover{
color:#cf7705;
font-weight:bold;
text-decoration:none;
}

.content li a, .content  li a:link, .content  li a:visited, .content  ul li a, .content  ul li a:link, .content  ul li a:visited {
color:#830707 !important;
font-weight:bold;
text-decoration:none;
}
.content li a:hover, .content ul a:hover, .content ul li a:hover, .content ul li a:hover{
color:#cf7705;
font-weight:bold;
text-decoration:none;
}


.provincie-kaart{
	position:absolute;
	top:340px;
	margin-left:556px;
	z-index:999;
}

.limburgkaart-informatie{
background:#FFFFFF none repeat scroll 0 0;
border-bottom:2px solid #830707;
border-top:2px solid #830707;
color:#830707;
float:right;
font-family:verdana;
font-size:12px;
font-weight:bold;
height:40px;
margin-left:550px;
margin-top:15px;
padding:12px 5px 5px;
position:absolute;
text-align:center;
width:306px;
}

/*** footer ***/
.footer{
	clear:both;
	margin-top: 10px;
	height: 40px;
	left: 0px;
	width: 100%;
	z-index: 5;
}

	
.logo-provincie{float: left;padding-left:20px;}
.color-blocks{background-image:url(../img/triple-block-footer.gif);float:right;height:24px;margin-right:10px;margin-top:28px;width:299px;}

/*============ Kalender =============*/
.ee_miniCalNext a:hover,
.ee_miniCalPrev a:hover,
.ee_miniCalNext a,
.ee_miniCalPrev a,
.ee_miniCalNext,
.ee_miniCalPrev{
	font-size: 16px;
	line-height: 14px;
	color: #FFFFFF;
}
.ee_miniCalNext,
.ee_miniCalPrev{
	width:50px;
}
.ee_miniCalMonth{
	font-weight:bold;
	line-height: 14px;
	color: #FFFFFF;
}
.ee_miniCalYear{
	font-weight:bold;
	line-height: 14px;
	color: #cf7705;
}

.ee_current{
    background:#FFFFFF;
	font-weight:bold;
	border: solid 1px #D3D3D3;
}
.ee_today{
	border: solid 1px #5575ac;
}
.ee_selected{
	border: solid 1px #888888;
}
.ee_prev, .ee_next {
    background:#F2F2F2;
    color:#999999;
	font-weight:bold;
	border: solid 1px #D3D3D3;
}

/* 
 * Easy Events CSS Example
 */

table{
	border-collapse:separate;
	font-size: 12px !important;
}
td{
}
#ee_miniCalendarContainer {
    width:100%;
    font-size:10px;
	/*border:solid 1px #000000;*/
	margin-left:20px;
	margin-top: 20px;
}

#ee_miniCalendarContainer a{
	text-decoration: none;
	font-weight:bold;
}

#ee_miniCalendarContainer table {
    width:100%;
	margin-left: -23px;

}
#ee_miniCalendarContainer table td,
#ee_miniCalendarContainer table th {
    text-align:center;
}
#ee_miniCalendarContainer .ee_miniCalendarNav {
    background:#830707;
	margin-left: -23px;
	margin-top: -8px;
}
#ee_miniCalendarContainer .ee_miniCalendarDays th {
    background:#fff0e8;
	color: #000000;
    border-bottom:solid 2px #cf7705;
}
.ee_miniCalendarDays{
	font-weight: bold;
	font-size: 10px;
}
.ee_miniCalendarDays a {
    display:block;
	height: 100%;
	color:#000000;
	background: #cf7705;
	border:solid 1px #cf7705;
}
.ee_miniCalendarDays a:hover {
    background: #cf7705;
    color: #FFFFFF;
}
.ee_prev a, .ee_next a {
    display:block;
	height: 100%;
	color:#8fb0cd;
	background: #ccd7ea;
	border:solid 1px #8fb0cd;
}
.ee_prev a:hover, .ee_next a:hover {
    background: #cf7705;
    color: #FFFFFF;
}
/* Event list / details */

.easyEventsList_item {
    width:470px;
	padding:5px 5px 5px 8px;
	background-color:#eee;
	border:dashed 1px #bfbfbf;
	margin-bottom:8px;
}
.easyEventsList_heading {
	text-transform:uppercase;
	font-size:12px;
	margin-top:20px;
	font-weight:bold;
}
.easyEventsList_events{
	margin-bottom:5px;
}
.easyEventsDetailsTime {
	line-height:80%;
	font-weight:bold;
    color:#999;
    font-size:10px;
	padding:5px 5px 5px 8px;
}
.easyEventsDetailsDetails{
	padding:0px 5px 5px 8px;
}

.easyEventsList_time {
	line-height:80%;
	font-weight:bold;
    color:#999;
    font-size:10px;
}

.easyEventsList_title {
	/*text-transform:uppercase;*/
    font-weight:bold;
    font-size:12px;
	margin:0;
	padding: 0;
}
.easyEventsList_title a, .easyEventsList_title a:link, .easyEventsList_title a:visited{
color:#830707;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.easyEventsList_title a:hover{
color:#CF7705;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.easyEventsList_description {
    color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}
#ee_listDetailsContainer h2 {
color:#830707;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.easyEventsDetailsBox{
    width:100%;
	padding:0px 0px 0px 0px;
	background-color:#eee;
	border:dashed 1px #bfbfbf;
	margin-bottom:8px;
}
.easyEventsDetailsPermalink {
    font-size:12px;
	/*padding-top: 10px;
	margin-left: 20px;*/
	font-weight: bold;
}
.easyEventsDetailsPermalink a, .easyEventsDetailsPermalink a:visited, .easyEventsDetailsPermalink a:link{
color:#830707;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.easyEventsDetailsPermalink a:hover{
color:#CF7705;
font-family:Verdana,Arial,Helvetica,sans-serif;
}


/*
#ee_listDetailsContainer {
  	font-size:10px;
	margin-left:20px;
}
#ee_listDetailsContainer a{
	color: #cf7705;
	text-decoration: none;
	font-weight:bold;
}
#ee_listDetailsContainer a:hover{
	color: #5575ac;
}*/

/* formulier contact */
#contactform{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
margin:0 0 10px;
text-align:left;
}
#cfnaam, #cfEmail, #cfonderwerp, #cfbericht{
border: 1px solid #b9b3b3;
}
#cfContact{
border:2px solid #830707;
color:#830707;
}

/*** EasyPoll ***/

.pollvotes, .pollresults {
    max-width:470px;
    padding:0px;
	margin:0px;
}

.pollvotes h3, .pollresults h3 {
    margin-top:0px;
    font-size:1.4em;
    color:#8b1718;
}

.pollvotes ul, .pollresults ul {
    padding:0px;
	margin:0px 0px 6px 0px;
	list-style:none;
}

.pollvotes h4{color:#ffffff;margin-bottom:0px;font-size:12px;margin-top:10px;}

.pollvotes li, .pollvotes p{color:#ffffff;padding:0px;margin:0px;}

.easypoll fieldset {
    border:0px;
    margin:0px;
    padding:0px;
}

.easypoll input.pollbutton {
    border:2px solid #1d92a3;
    color:#1d92a3;
    background-color:#ffffff;
	cursor:pointer;
	font-size:16px;
	width:140px;
}

.easypoll input:hover {
	border:2px solid #ffffff;
    background-color:#1d92a3;
	color:#ffffff;
	cursor:pointer;
}

.easypoll_bar {
    height:8px;
    background-color:#FFF;
}

.easypoll_inner {
    height:100%;
    background:url('../../templates/modxhost/images/foot_4x82.jpg') repeat-x top left;
    background-color:#8b1718;
}

.easypoll_error {
    border:1px solid #600;
    background-color:#FAA;
    padding:8px;
}

/*** evogallery ***/
#gallery{margin:0px;padding:0px;}
#gallery .thumbnail-size{width:140px;height:93px;}
#gallery ul{padding:0px;margin:0px;}
