/* SERVER CACHE */
/* CSS FOR ABDIJSITE HERKENRODE  */
/* -------------------- */
/* GENERAL */
*
{
	margin: 0; padding: 0;
	border: none;
}
body
{
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 12px;
	line-height: 140%;
	text-align: left;
	color: #231F20;
	background: #012F41;
}
a
{
	color: #012F41;
}
a:hover
{
	color: #012F41;
	text-decoration: none;
}
ul
{
	list-style: none;
}
/* HEADERS */
h1
{
	margin: 0px; padding: 0px;
	font-size: 14px;
	color: #CD5A13;
	font-weight: bold;
}
h2
{
	margin: 8px 0 0 0; padding: 0px;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
/* DIV: OUTER */ 
div#outer
{
	padding: 30px 0 0 0;
	position: relative;
	margin: 0 auto;
	width: 921px;
}
/* DIV: header */
div#header
{
	float: left;
	width: 921px; height: 159px;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_hdr.jpg") no-repeat top left;
}
/* DIV: LANGUAGE */
div#language
{
	position: absolute;
	top: 166px; left: 712px;
	width: 180px; height: 16px;
}
div#language ul#language li
{
	display: inline;
	padding: 0 30px 0 0px;
}
/* DIV: BODYBLOCK */
div#bodyblock
{
	float: left;
	margin: 0 0 0 0;
	width: 921px;
	min-height: 349px;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_bodyblock.jpg") repeat-y bottom left;
} 
* html div#bodyblock
{
	height: 349px;
}
/* DIV: L-COL */
div#l-col
{
	float: left;
	position: relative;
	padding: 0;
	width: 130px; height: 349px;
	font-size: 12px;
	color: #000;
	/*background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_l_col_image2.png") no-repeat bottom left;*/
}
/*
* html body div#l-col
{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://abdijsiteherkenrode.browsbox.be/templates/abdijsiteherkenrode/images/bg_l_col_image2.png',sizingMethod='crop');
}
*/
div#l-col div#topimage
{
	position: absolute; 
	top: 0px; left: 0px;
	width: 130px; height: 85px;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_l_col.jpg") no-repeat top left;
}
div#l-col div#bottomimage
{
	position: absolute; 
	top: 127px; left: 0px;
	width: 130px; height: 222px;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_l_col_image2.png") no-repeat top left;
}
* html body div#l-col div#bottomimage
{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://abdijsiteherkenrode.browsbox.be/templates/abdijsiteherkenrode/images/bg_l_col_image2.png',sizingMethod='crop');
}
/* DIV: CONT */
div#home,
div#cont
{
	float: left;
	padding: 33px 0px 0px 74px;
	width: 655px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 581px;
}
div#cont {
	padding: 18px 0 0 74px;
}
div#home ul,
div#cont ul,
div#cont ol,
div#home ol,
div#footer ul,
div#footer_cont ul
{
	margin: 15px 0; padding: 0 0 0 15px;
	line-height: 14px;
}
div#home ul li,
div#footer ul li,
div#footer_cont ul li
{
	margin: 0 0 14px 0;
	padding: 5px 0 5px 37px;
	color: #012F41;
	font-size: 12px;
	list-style: none;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_link.gif") no-repeat top left;
}
div#home ul li a,
div#footer ul li a,
div#footer_cont ul li a
{
	font-size: 12px;
	color: #012F41;
	text-decoration: none;
	letter-spacing: 1px;
}
div#cont p
{
	font-size: 11px;
	line-height: 135%;
}
div#home ul li a:hover,
div#cont ul li a:hover
{
	text-decoration: underline;
}
div#cont ul
{
	margin: 0; padding: 0 0 0 5px;
}
div#cont ul li
{
	margin: 0 0 0px 0;
	padding: 0 0 0 8px;
	color: #000;
	font-size: 11px;
	list-style: none;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_cont_ul_li.gif") no-repeat 0 6px;
}
div#cont ul li.arrow
{
	margin: 14px 0 0px 0;
	padding: 5px 0 5px 37px;
	color: #012F41;
	font-size: 12px;
	list-style: none;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_link.gif") no-repeat top left;
}
div#cont ul li.arrow a
{
	text-decoration: none;
	letter-spacing: 2px;
	font-size: 13px;
}
div#cont ul li.arrow a:hover
{
	text-decoration: underline;
}
div#home p,
div#cont p
{
	margin: 0 0 0px 0;
}
div#cont blockquote
{
	margin: 0 0 0 57px;
}
div#cont blockquote blockquote
{
	margin: 0 0 0 5px;
}
/* DIV: FOOTER */
div#footer,
div#footer_cont
{
	padding: 39px 0 0 204px;
	_padding: 50px 0 0 204px;
	float: left;
	font-size: 10px;
	color: #8A5115;
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_footer.jpg") no-repeat top left;
	width: 921px; height: 112px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 717px; height: 73px;
}
div#footer_cont
{
	background: url("http://en.abdijsiteherkenrode.be/templates/abdijsiteherkenrode/images/bg_footer_cont.jpg") no-repeat top left;
}
div#footer span.infolink,
div#footer_cont span.infolink
{
	margin: 0 0 0 17px;	
}
* html body div#footer,
* html body div#footer_cont
{
	padding: 50px 0 0 204px;
}
div#footer ul li a,
div#footer_cont ul li a
{
	font-size: 11px;
	color: #103C4D;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 3px;
}
div#footer span.infolink a,
div#footer_cont span.infolink a
{
	color: #012F41;
	font-size: 11px;
	text-transform: lowercase;
	font-weight: normal;
	letter-spacing: 1px;
}
div#footer a:hover,
div#footer_cont a:hover
{
	text-decoration: underline;
}
/* DIV: FOOTER2 */
div#footer2
{
	padding: 0 0 30px 0px;
	float: left;
	font-size: 10px;
	color: #89A6B0;
	width: 921px;
	text-align: center;
}
div#footer2 a
{
	font-size: 11px;
	color: #89A6B0;
}
div#footer2 a:hover
{
	text-decoration: underline;
}
/* DIV: R-COL */
div#slogan
{
	position: absolute;
	top: 189px; left: 858px;
	width: 20px;
	height: 440px;
}