@charset "UTF-8"; body
{
	background-color: white;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px;
}

a:link
{
	color: rgb(205,29,33);
	text-decoration: underline;
}

a:link img
{
	border: 0;
}

a:hover
{
	color: #828282;
	text-decoration: underline;
}

a:hover img
{
	border: 0;
}

a:visited
{
	color: rgb(205,29,33);
	text-decoration: underline;
}

a:visited img
{
	border: 0;
}

h1
{
	font-size: 36px;
	clear: both;
	text-decoration: none;
	font-weight: 100;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	letter-spacing: 4px;
	line-height: 45px;
	color: rgb(205,29,33);
}

.breadcrumb
{
	text-transform: lowercase;
	font-size: 9px;
	letter-spacing: 2px;
	color: #828282;
	clear: both;
	height: 18px;
	text-decoration: none;
}

.breadcrumb a:link
{
	text-transform: lowercase;
	font-size: 9px;
	letter-spacing: 2px;
	color: #828282;
	clear: both;
	height: 18px;
	text-decoration: none;
}

.breadcrumb a:hover
{
	color: rgb(205,29,33);
	text-transform: lowercase;
	font-size: 9px;
	letter-spacing: 2px;
	clear: both;
	height: 18px;
	text-decoration: none;
}

.breadcrumb a:visited
{
	text-transform: lowercase;
	font-size: 9px;
	letter-spacing: 2px;
	clear: both;
	height: 18px;
	text-decoration: none;
	color: #828282;
}

#container
{
	width: 918px;
	margin: auto;
	border: 0px;
}

form
{
	clear: none;
	float: left;
	margin-right: 10px;
	color: #828282;
}

input
{
	height: 10px;
	font-size: 9px;
}

#footerhome
{
	width: 913px;
	height: 52px;
	float: left;
	clear: both;
	margin: auto;
}

#footerhome p
{
	text-align: center;
	margin-top: 25px;
	text-transform: lowercase;
	font-size: 10px;
	color: #828282;
}

#footerhome img
{
	text-align: center;
	margin: auto;
	display: block;
	margin-top: 25px;
	margin-bottom: 10px;
}

#footerhome a:link
{
	color: #828282;
	text-decoration: none;
}

#footerhome a:link img
{
	border: 0;
}

#footerhome a:hover
{
	color: rgb(205,29,33);
	text-decoration: underline;
}

#footerhome a:hover img
{
	border: 0;
}

#footerhome a:visited
{
	color: #828282;
	text-decoration: underline;
}

#footerhome a:visited img
{
	border: 0;
}

#header
{
	float: left;
	width: inherit;
	height: 135px;
	clear: both;
	overflow: hidden;
}

#headerleft
{
	float: left;
	height: inherit;
	width: auto;
	vertical-align: bottom;
}

.headerlogo
{
	width: 152px;
	height: 135px;
	float: left;
	overflow: hidden;
}

.headernav
{
	float: left;
	margin: 68px 0px 0px 0px;
	text-transform: uppercase;
	color: #828282;
}

.headernav a:link
{
	color: #828282;
	text-decoration: none;
}

.headernav a:hover
{
	color: rgb(205,29,33);
	text-decoration: none;
}

.headernav a:visited
{
	text-decoration: none;
}

#headerright
{
	float: right;
	width: auto;
	vertical-align: bottom;
	margin: 68px 0px 0px 0px;
}

#headerright2
{
	float: right;
	width: auto;
	height: 130px;
	vertical-align: bottom;
	margin-top: 30px;
}

/* for buggy ie6 only: overflow hidden is necessary*/ 
#squares
{
	float: left;
	width: 918px;
	height: 152px;
	clear: both;
	margin: 0px;
	overflow: hidden;
border-style: none;
}

.square
{
	float: left;
	height: 152px;
	width: 152px;
	background: url(http://www.aksi.be/images/square-shifter.gif) no-repeat top;
	margin-right: 1px;
	color: white;
	border-style: none;
	font-size: 14px;
	line-height: 190px;
        overflow: hidden;
}

a.square:link
{
	float: left;
	height: 152px;
	width: 152px;
	background: url(http://www.aksi.be/images/square-shifter.gif) no-repeat top;
	margin-right: 1px;
	color: white;
	border-style: none;
	text-decoration: none;
        overflow: hidden;
}

a.square:hover
{
	float: left;
	height: 152px;
	width: 152px;
	background: url(http://www.aksi.be/images/square-shifter.gif) no-repeat bottom;
	margin-right: 1px;
	color: white;
	border-style: none;
	text-decoration: none;
overflow: hidden;
}

a.square:visited
{
	float: left;
	height: 152px;
	width: 152px;
	margin-right: 1px;
	color: white;
	border-style: none;
	text-decoration: none;
overflow: hidden;
}

.square-text
{
	padding: 105px 5px 15px 15px;
	font-size: 14px;
}

.square-select
{
	float: left;
	height: 152px;
	width: 152px;
	background: url(http://www.aksi.be/images/square-2.gif) no-repeat top;
	margin-right: 1px;
	color: white;
	font-size: 14px;
	line-height: 190px;
overflow: hidden;
}

a.square-select:link
{
	float: left;
	height: 152px;
	width: 152px;
	background: url(http://www.aksi.be/images/square-shifter2.gif) no-repeat top;
	margin-right: 1px;
	color: white;
	border-style: none;
	text-decoration: none;
overflow: hidden;
}

a.square-select:hover
{
	float: left;
	height: 152px;
	width: 152px;
	background: url(http://www.aksi.be/images/square-shifter2.gif) no-repeat bottom;
	margin-right: 1px;
	color: white;
	border-style: none;
	text-decoration: none;
overflow: hidden;
}

a.square-select:visited
{
	float: left;
	height: 152px;
	width: 152px;
	margin-right: 1px;
	color: white;
	border-style: none;
	text-decoration: none;
overflow: hidden;
}

#flashframe
{
	height: 612px;
	width: 918px;
	float: left;
	clear: both;
	margin: 0 0 15px 0;
	border: 0px;
}

.spacer3
{
	height: 15px;
	clear: both;
	float: left;
}

.spacer4
{
	height: 20px;
	width: 550px;
	clear: both;
	float: left;
}

#bigphoto
{
	float: left;
	height: 152px;
	margin: 0 0 15px 0;
	border: 0px;
}

#bigphoto img
{
	height: 152px;
	width: 918px;
}

#content
{
	width: 913px;
	float: left;
	clear: both;
	margin-left: 5px;
}

#contentleft
{
	float: left;
	width: 606px;
	height: auto;
}

#googlemap
{
	width: 606px;
	height: 375px;
	float: left;
	clear: both;
}

#title
{
	width: inherit;
	height: 70px;
	font-size: 16px;
	letter-spacing: 3px;
	color: #828282;
}

#titlehome
{
	width: inherit;
	height: 130;
	font-size: 16px;
	letter-spacing: 3px;
	color: #828282;
}

.block
{
	height: 168px;
	width: 303px;
	float: left;
}

.excerpt
{
	float: left;
	width: 303px;
	height: 158px;
	border-bottom: 1px solid #E1E2DD;
}

.subtitle
{
	float: left;
	width: 303px;
	height: 29px;
	font-size: 15px;
	color: rgb(205,29,33);
}

.excerptbody
{
	width: 303px;
	height: 129px;
	text-align: justify;
}

.para
{
	margin-right: 10px;
	padding-right: 10px;
}

.excerptbody p
{
	padding-right: 10px;
	xxborder-right: 1px dotted #E1E2DD;
	margin-right: 10px;
}

#article
{
	width: 600px;
	float: left;
	border-bottom: 1px solid #E1E2DD;
}

#articlebody
{
	text-align: justify;
	clear: both;
}

#articlebody p
{
	padding-right: 10px;
	margin-right: 10px;
}

#articlebody img
{
	padding: 2px;
	float: right;
	border: 1px dotted #E1E2DD;
	margin: 3px 0px 3px 10px;
	//width: 296px;
	clear: both;
}

.spacer2
{
	height: 10px;
	width: 303px;
	float: left;
}

#articlehome
{
	font-size: 16px;
	width: 600px;
	float: left;
	border-bottom: 1px solid #E1E2DD;
	color: #828282;
}

#articlehomebody
{
	text-align: justify;
	clear: both;
}

#articlehomebody p
{
	padding-right: 10px;
	margin-right: 10px;
}

#articlehomebody img
{
	padding: 2px;
	float: right;
	border: 1px dotted #E1E2DD;
	margin: 3px 0px 3px 10px;
	width: 296px;
}

#contentright
{
	float: right;
	width: 306px;
	height: auto;
	border-left: 1px solid #E1E2DD;
}

#frame
{
	float: right;
	margin-top: 35px;
}

.frametop
{
	width: 264px;
	height: 25px;
	clear: both;
	background: url(http://www.aksi.be/images/frametop.gif);
}

.framecentre
{
	width: 264px;
	height: auto;
	clear: both;
	background: url(http://www.aksi.be/images/framecentre.gif) repeat-y;
}

.frametitle
{
	margin: 0 0 0 15px;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 2px;
	color: rgb(255,133,0);
	clear: both;
}

.framelink
{
	margin: 0 15px 0 15px;
	height: 20px;
	color: rgb(205,29,33);
	font-size: 14px;
	font-weight: 100;
	clear: both;
}

.framelink a:link
{
	//margin: 0 15px 0 15px;
	height: 20px;
	color: rgb(205,29,33);
	font-size: 14px;
	font-weight: 100;
	clear: both;
	text-decoration: none;
}

.framelink a:hover
{
	//margin: 0 15px 0 15px;
	height: 20px;
	color: rgb(205,29,33);
	font-size: 14px;
	font-weight: 100;
	clear: both;
	text-decoration: underline;
}

.framelink a:visited
{
	//margin: 0 15px 0 15px;
	height: 20px;
	color: rgb(205,29,33);
	font-size: 14px;
	font-weight: 100;
	clear: both;
}

.framemore
{
	margin: 0 0 0 15px;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 2px;
	color: #828282;
	clear: both;
	height: 18px;
}

.framemore a:link
{
	//margin: 0 0 0 15px;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 2px;
	color: #828282;
	clear: both;
	height: 18px;
	text-decoration: none;
}

.framemore a:hover
{
	//margin: 0 0 0 15px;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 2px;
	color: #828282;
	clear: both;
	height: 18px;
}

.framemore a:visited
{
	//margin: 0 0 0 15px;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 2px;
	color: #828282;
	clear: both;
	height: 18px;
}

.framebottom
{
	width: 264px;
	height: 25px;
	clear: both;
	background: url(http://www.aksi.be/images/framebottom.gif);
}

#quicklinks
{
	width: 265px;
	float: right;
	margin-top: 15px;
}

.quicklink
{
	width: 265px;
	height: 35px;
	margin-bottom: 5px;
	background: url(http://www.aksi.be/images/quicklink.gif);
}

.quicklink p
{
	text-align: right;
	padding: 10px;
	color: #828282;
}

.quicklink a:link
{
	color: #828282;
	text-decoration: none;
}

.quicklink a:hover
{
	color: #828282;
	text-decoration: none;
}

.quicklink a:visited
{
	color: #828282;
	text-decoration: none;
}

#debottelarij
{
	width: 265px;
}

#debottelarij img
{
	float: right;
	clear: both;
	margin-top: 15px;
	border: none;
}

.spacer
{
	width: inherit;
	height: 55px;
	clear: both;
}

#footer
{
	width: 913px;
	height: 52px;
	float: left;
	clear: both;
	background: url(http://www.aksi.be/images/footer.gif) no-repeat top;
margin: auto;
display:inline; /* IE 6 fix */
}

#footer a:link
{
	color: #828282;
	text-decoration: none;
}

#footer a:hover
{
	color: #828282;
	text-decoration: none;
}

#footer a:visited
{
	color: #828282;
	text-decoration: none;
}

#footer p
{
	text-align: center;
	margin-top: 25px;
	text-transform: lowercase;
	font-size: 10px;
	color: #828282;
}

#article input
{
	clear: both;
}

#article form
{
	border: none;
}

#article fieldset
{
	border: none;
}

.zemText, .zemTextarea, .zemSelect, .zemRadio, .zemCheckbox, .zemRequired, .errorElement, .zemRequirederrorElement,.zemContactForm, .zemError, .zemText, .zemTextarea, .zemSelect, .zemRadio, .zemCheckbox, .zemSubmit, .zemRequired, .errorElement, .zemRequirederrorElement
{
	clear: both;
	margin: 5px 0 5px 0;
	width: 250px;
	text-align: left;
}

.zemSubmit
{
	clear: both;
	margin: 5px 0 5px 0;
	text-align: left;
}

#bannerhome {
	width: 913px;
	height: auto;
font-size: 1.9em; color: red; text-decoration: none;
text-align: center;
	float: left;
	clear: both;
	background-color: black;
margin: auto;
display:inline; /* IE 6 fix */
}

#bannerhome a:link { color: red; text-decoration: none;}
#bannerhome a:hover { color: white; text-decoration: none;}
#bannerhome a:visited { color: red; text-decoration: none;}
