html, body{width:100%;}

body{
	margin-left: 0px;
	margin-top: 0px;	
	background: url(../files/bg_tile.gif) 0px -1px;
}

.editorBody{
	background: white;
}

img{
	display: block;
}                    

img.print_icoon {
	display: inline;
}

.bannerContainer{
	padding: 0px;	
}

.navbarContainer{
	vertical-align: top;
	width: 200px;
	padding: 0px;
}               

.contentContainer{
	width: 100%;
	vertical-align: top;
	padding: 5px;
	padding-left: 10px;
	background: white;	
    font-family: Arial, Helvetica;
    font-size: small;
    font-weight: normal;
    color: #000000;
}       

.bannerTop{
	background: url(../files/bg_pano.jpg) repeat-x;
	vertical-align: top;
}     

.bannerTop .bannerSpacer{
	height: 1px;
	width: 995px;
}

.bannerTop a{
	display: block;
	margin-top: 10px;
	margin-right: 10px;
	float: right;	
}

.bannerTop img{	
	border: none;
}    

img.imgBanner {
	/*anders floaten de links niet tegen de img aan*/
	float: left;
	margin-top: -1px;
}

.bannerBottom{
	background: url(../files/redbar.gif);
}

h1
{
     font-family: Arial, Helvetica;
     font-size: medium;
     color: #000000;
     font-weight: bold ;
}
h2
{
     font-family: Arial, Helvetica;
     font-size: large;
     color: #CC0000;
     font-weight: bold ;
}

h3
{
     font-family: Arial, Helvetica;
     font-size: large;
     color: #CC0000;
     font-weight: bold ;
}

h4
{
     font-family: Arial, Helvetica;
     font-size: medium;
     color: #CC0000;
     font-weight: bold ;
}

h3.loc{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: medium;
	font-weight: normal;	
	margin-top: 0px;
}

h3.loc a{
	color:  #000000;
	text-decoration: underline;
}

.title, .teaserTitle{
	font-family: Arial, Helvetica;
    font-size: medium;
    color: #CC0000;
    font-weight: bold ;
}

.abstract{
	font-weight: bold ;
	font-family: Arial, Helvetica;	
}

.homecontainer{
	width: 100%;/*600px;*/
}

.eventNewsCell{
	vertical-align: top;
}

.contentCell{
	/*width: 376px;*/
	vertical-align: top;
}

.eventNewsContainer{
	/*width: 100%;*/		
}

.infoCell{}

.infoCell table{
	border: 1px solid black;
}

#newsList{
	padding: 2px;
}

#print_header img{
  display: inline;
  margin-right: 10px;
  vertical-align: middle;
}

#print_header a{text-decoration:none;}

#newsList a{
	font-weight: normal;
	color: #0000FF;
}

#newsList span.newsDate{
	color: white;
	background: #CC0000;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 3px;
	padding-right: 3px;
}

.homeNews .newsDate{
	margin-right: 5px;
}

.homeEvents .eventdate{
	margin-right: 5px;
}

.homeNews .titleTitle a, .homeEvents .titleTitle a{
	font-size:small;
	color: #0000EE;
	font-weight: normal;
}

#eventBlock{
	background-color: #FF9900;
	padding: 0px 3px;
}

.pagelastmodified {
}

a.blindsurfer{
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 30px;
}

.navbarContainer > a.blindsurfer{
	margin-left: 60px;
}

/* Added styles for handelaars- en verenigingenmodule */
.lijstitem{
	overflow: hidden;
	display: block;
	clear: both;
	margin-bottom: 10px;
	float: left; 
	width: 550px;
}
.lijstitem_logo{
	float:left;
	margin: 0px;
	padding: 0px;
}
.lijstitem_foto{
	margin-top: 10px;
	display: block;
	clear: left;
}

span.shortNReadMore{
	margin-top: -20px;
	padding: 0px;
	display: block;
	float: left;
	width: 390px;
}

/*.lijstItemListContainer{
	width: 560px;
}*/

span.contact{
	display: block;
}

.labelcontact{
	font-weight: bold;
}
.labelextrainfo{
	font-weight: bold;
}
.lijstitem_error_searchstring {
	font-weight: bold;
	color: #ff0000;
}
.nextpreviousinlist {
	text-align: center;
	clear: both;
}
.lijstitem_teaser_in_full {
	display: block;
	overflow: hidden;
	width: 100%;
}

/* Tekst wrappen in full view
.lijstitem_teaser_in_full span.shortNReadMore{
	display: inline;
	float: none;
}
*/

.news_thumb_container, .list_logo_container{
	margin-right: 10px; 
	margin-bottom: 0px;
	/*Anders wordt de div te groot getoond in IE*/
	overflow:hidden;
	padding: 0px;
	float:left;
	clear: left;
	text-align: right;
}

.list_logo_container{
	float: left;
}

img.news_thumbnail{
	border:1px solid #7271C5; 
	margin:0px; 
}
/* Hieronder volgt het gedeelte specifiek voor GAffligem */
.lijstItemListContainer{
	padding: 10px;
	padding-left: 15px;
	vertical-align: top;
}
.lijstitem .teaserTitle {
	font-size: 120%; 
	color: #003300; 
	font-weight: bold ;
	/* Teaserview: show logo and short presentation lower */
	display: block;
	margin-bottom: 8px;
}
.lijstitem .title {
	/* Full view: show logo and short presentation lower */
	display: block;
	margin-bottom: 8px;
}

.print_icoon {
	display: inline;
}
/* End added styles for handelaars- en verenigingenmodule */

/* Start forms */
.verplicht
{
	  color: #214263;
	  background-color: #E6EBF1; 
}
.nietverplicht
{
	  color: #000000;
	  background-color: #FFFFFF;
}
div #hide{
	display: none;
}
textarea{
	font-family:"Times New Roman";
	font-size: 14px;
}
/* End forms */

