@charset "ISO-8859-1";

/* resetting */
* {
	padding:		0;
	margin:			0;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,IMG { 
	margin:0;
	padding:0;
}
FIELDSET, IMG {
	border: 0;
}
H1, H2, H3, H4, H5, H6 {
	font-size:100%;
	font-weight:normal;
}

/* HTML */
BODY {
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	padding:		0;
	margin:			0;
	text-align: center;
}


H1,H2,H3,H4,H5,H6 {
	font-size: 17px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	display: inline-block;
}

UL,
OL {
	padding-left: 25px;
}

A {
	color:				#F29400;
	text-decoration:	none;
}
A:link,
A:visited {
	color:				#F29400;
	text-decoration:	none;
}
A:active,
A:hover {
	color:				#FF0000;
	text-decoration:	none;
}

/* HTML specific classes & id's */ 

/* Home */
SPAN.menuentry {
	font-size: 13px;
	color: #009ee0;
	font-weight: bold;
/*	letter-spacing: 0,5pt;	*/
	padding-right: 8px;
}
A.homemenu {
	text-align:			left;
	color:				#009EE0;
	font-size:			13px;
	font-weight:		bold;
/*  letter-spacing:		-1px;	/**/
	text-decoration:	none;
}
A.homemenu:link,
A.homemenu:visited {
	color:				#009EE0;
	text-decoration:	none;
}
A.homemenu:active,
A.homemenu:hover {
	color:				#F29400;
	text-decoration:	none;
}
A.homemenucurrent {
	text-align:			left;
	color:				#F29400;
	font-size:			13px;
	font-weight:		bold;
	text-decoration:	none;
}
A.homemenucurrent:link,
A.homemenucurrent:visited {
	color:				#F29400;
	text-decoration:	none;
}
A.homemenucurrent:active,
A.homemenucurrent:hover {
	color:				#F29400;
	text-decoration:	none;
}

#contentrow1 H2 A {
	color:				#FFFFFF;
	font-size:			17px;
	font-weight:		bold;
/*  letter-spacing:		-1px;	/**/
	text-decoration:	none;
	margin: 0px;
	padding: 0px;
}
#contentrow1 H2 A:link,
#contentrow1 H2 A:visited {
	color:				#FFFFFF;
	text-decoration:	none;
}
#contentrow1 H2 A:active,
#contentrow1 H2 A:hover {
	color:				#78B428;
	text-decoration:	none;
}

#contentrow2 H3, #contentrow2 H4, #contentrow2 H5 {
	color:				#FFFFFF;
	font-size:			13px;
	font-weight:		bold;
}
#contentrow2 H3 A {
	color:				#FFFFFF;
	font-size:			13px;
	font-weight:		bold;
	text-decoration:	underline;
}
#contentrow2 H3 A:link,
#contentrow2 H3 A:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
}
#contentrow2 H3 A:active,
#contentrow2 H3 A:hover {
	color:				#F34242;
	text-decoration:	none;
}
#contentrow2 H4 A:link,
#contentrow2 H4 A:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
}
#contentrow2 H4 A:active,
#contentrow2 H4 A:hover {
	color:				#F29400;
	text-decoration:	none;
}
#contentrow2 H5 A:link,
#contentrow2 H5 A:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
}
#contentrow2 H5 A:active,
#contentrow2 H5 A:hover {
	color:				#009EE0;
	text-decoration:	none;
}

#contentrow2 .news-latest-item H3,
#contentrow2 .news-latest-item H3 A,
#contentrow2 .news-latest-item H3 A:link,
#contentrow2 .news-latest-item H3 A:visited {
	color:	#FFFFFF;
	font-size: 11px;
	text-decoration:	none;
}
#contentrow2 .news-latest-item H3 A:active,
#contentrow2 .news-latest-item H3 A:hover {
	color:				#F29400;
	font-size: 11px;
	text-decoration:	none;
}

	
/* Pages */
DIV#pcrmenu UL {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
DIV#pcrmenu LI {
	background-image: url("../images/ShelszMenuBullet.jpg");
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: 15px;
}
DIV#pcrmenu LI.selected {
	background-image: url("../images/ShelszMenuBulletSelected.jpg");
}
* HTML DIV#pcrmenu LI {
	background-position: 0 .4em;
}

LI H2 A.pagesmenuh2 {
	color:				#FFFFFF;
	font-size:			9px;
	font-weight:		bold;
/*  letter-spacing:		-1px;	/**/
	text-decoration:	none;
	margin: 0px;
	padding: 0px;
}
LI H2 A.pagesmenuh2:link,
LI H2 A.pagesmenuh2:visited,
LI H2 A.pagesmenuh2:active,
LI H2 A.pagesmenuh2:hover {
	color:				#FFFFFF;
	text-decoration:	none;
}
LI H2 A.pagesmenuh2current {
	color:				#FFFFFF;
	font-size:			9px;
	font-weight:		bold;
/*  letter-spacing:		-1px;	/**/
	text-decoration:	none;
	margin: 0px;
	padding: 0px;
}
LI H2 A.pagesmenuh2current:link,
LI H2 A.pagesmenuh2current:visited,
LI H2 A.pagesmenuh2current:active,
LI H2 A.pagesmenuh2current:hover {
	color:				#FFFFFF;
	text-decoration:	none;
}
/* Layer level */
LI H3 A.pagesmenuL2 {
	color:				#FFFFFF;
	font-size:			9px;
	font-weight:		bold;
/*  letter-spacing:		-1px;	/**/
	text-decoration:	none;
	margin: 0px;
	padding: 0px;
}
LI H3 A.pagesmenuL2:link,
LI H3 A.pagesmenuL2:visited,
LI H3 A.pagesmenuL2:active,
LI H3 A.pagesmenuL2:hover {
	color:				#009EE0;
	text-decoration:	none;
}
LI H3 A.pagesmenuL2current {
	color:				#009EE0;
	font-size:			9px;
	font-weight:		bold;
/*  letter-spacing:		-1px;	/**/
	text-decoration:	none;
	margin: 0px;
	padding: 0px;
}
LI H3 A.pagesmenuL2current:link,
LI H3 A.pagesmenuL2current:visited,
LI H3 A.pagesmenuL2current:active,
LI H3 A.pagesmenuL2current:hover {
	color:				#009EE0;
	text-decoration:	none;
}

DIV#pcrleftcoptional H2 {
	color:				#FFFFFF;
	font-size:			13px;
	font-weight:		bold;
}

DIV#pcrtext H2 {
	color:				#5a5a5a;
	font-size:			13px;
	font-weight:		bold;
}
DIV#pcrtext {
	color: #363636;
	font-size: 11px;
}

DIV#pagesrightcollumnopt H1,
DIV#pagesrightcollumnopt H2,
DIV#pagesrightcollumnopt H3,
DIV#pagesrightcollumnopt H4 {
	color: #5a5a5a;
	font-size: 11px;
	font-weight: bold;
}
DIV#pagesrightcollumnopt {
	color: #363636;
	font-size: 11px;
}
	
SPAN.right {
	float: right;
}
SPAN.left {
	float: left;
}
SPAN.bottomtext {
	font-size: 9px;
	color: #8a8a8a;	/* #5a5a5a */
}
SPAN.bottomtext A {
	font-size: 9px;
	color: #8a8a8a;	/* #5a5a5a */
}
SPAN.bottomtext A:link,
SPAN.bottomtext A:visited {
	text-decoration: none;
}
SPAN.bottomtext A:active,
SPAN.bottomtext A:hover {
	text-decoration: none;
	color: #FF0000;
}


/*****************************************************************************

POSITIONING

******************************************************************************/

/* HOME */

#container { 
	text-align:		left;
	width: 1000px; 
	margin-left: auto;
	margin-right: auto;
	height: 620px; 
	background-image: url("../images/ShelszHomepageBG-2.jpg");
	background-repeat: no-repeat;
}
#topspacer {
	width: 1000px; 
	height: 9px; 
	float: left;
/*	border: 1px solid yellow; */
	line-height: 1px;	
}
#topcontainer {
	width: 1000px; 
	height: 59px; 
	float: left;
}
#topleftspacer {
	width: 47px; 
	height: 59px; 
	float: left;
}
#Shelszlogo { 
	float: left; 
	width: 169px; 
	height: 59px; 
}
#menuspacer {
	width: 784px; 
	height: 42px; 
	float: left;
}
#menu {  
	float: left;
	padding-left: 12px;
}
#Zoekvakje { 
	visibility: visible; 
	position: absolute; 
	z-index: 10; 
	top: 52px; 
	left: 763px; 
	width: 196px; 
	height: 15px 
}

#midspacer {
	width: 1000px; 
	height: 244px; 
	float: left;
/*	border: 1px solid yellow; */
}
#contentrow1 {
	width: 1000px; 
	height: 84px;
}
#cr1leftspacer {
	width: 68px; 
	height: 84px; 
	float: left;
}
#cr1text1 {
	width: 490px; 
	height: 84px; 
	float: left;
}
#cr1midspacer{
	width: 88px; 
	height: 84px; 
	float: left;
}
#cr1text2{
	width: 276px; 
	height: 84px; 
	float: left;
}
#cr1rightspacer{
	width: 77px; 
	height: 84px; 
	float: left;
/* border: 1px solid yellow; */
}
#crrowsspacer{
	width: 1000px; 
	height: 33px; 
	float: left;
/*	border: 1px solid yellow; */
}
#contentrow2 {
	width: 1000px; 
	height: 127px;
}
#cr2leftspacer {
	width: 42px; 
	height: 127px;
	float: left;
}
#cr2text1 {
	width: 235px; 	/*291 , 292*/
	height: 101px; 	/* 127 */
	padding-top: 13px; 
	padding-right: 28px;
	padding-bottom: 13px;
	padding-left: 28px;
	background-color: #F29400;
	float: left;
}
* HTML DIV#cr2text1 {
    \width: 291px; /* for IE5 and IE6 in quirks mode */
    w\idth: 291px; /* for IE6 in standards mode */
    \height: 127px; 
    h\eight: 127px; 
}
#cr2t2spacer {
	width: 21px; 
	height: 127px;
	float: left;
}
#cr2text2 {
	width: 236px; 
	height: 101px;
	padding: 13px 28px 13px 28px;
	background-color: #009EE0;
	float: left;
}
* HTML DIV#cr2text2 {
    \width: 292px; /* for IE5 and IE6 in quirks mode */
    w\idth: 292px; /* for IE6 in standards mode */
    \height: 127px; 
    h\eight: 127px; 
}
#cr2t3spacer {
	width: 21px; 
	height: 127px;
	float: left;
}
#cr2text3 {
	width: 236px; 
	height: 101px;
	padding: 13px 28px 13px 28px;
	background-color: #78B428;
	float: left;
}
* HTML DIV#cr2text3 {
    \width: 292px; /* for IE5 and IE6 in quirks mode */
    w\idth: 292px; /* for IE6 in standards mode */
    \height: 127px; 
    h\eight: 127px; 
}
#cr2rightspacer {
	width: 21px; 
	height: 127px;
	float: left;
}
#bottomspacer {
	width: 1000px; 
	height: 25px;
	float: left;
/*	border: 1px solid yellow; */
}
#bottomcontainer {
	width: 1000px; 
	height: 35px;
	float: left;
}
#bottomleftspacer {
	width: 41px; 
	height: 35px;
	float: left;
}
#bottomlinebox {
	width: 918px; 
	height: 26px;	/* 35 */
	border-top: 2px solid #F29400;
	padding-top: 7px;
	float: left;
}
#bottomrightspacer {
	width: 41px; 
	height: 35px;
	float: left;
}


/**************************** PAGES *****************************/

#pagescontainer { 
	text-align:		left;
	width: 1000px; 
	margin-left: auto;
	margin-right: auto;
	height: 620px; 
	background-image: url("../images/ShelszPagesBG-2.jpg");
	background-repeat: no-repeat;
}
#pagesmidspacer {
	width: 1000px; 
	height: 21px; 
	float: left;
/*	border: 1px solid yellow; */
}
#pagescontentrow {
	width: 1000px; 
	height: auto;
	float: left;
}
#pcrleftspacer {
	width: 40px;
	height: 318px;
	float: left;
}
#pcrleftcollumn {
	width: 181px;
	height: auto;
	float: left;
}
#pcrmenu {
	width: 141px;
	height: 267px;
	padding: 18px 20px 18px 20px;
	color: #FFFFFF;
	background-color: #009EE0;
	float: left;
}
* HTML DIV#pcrmenu {
    \width: 181px; /* for IE5 and IE6 in quirks mode */
    w\idth: 181px; /* for IE6 in standards mode */
    \height: 303px; 
    h\eight: 303px; 
}

#pcrmenubottomspacer {
	width: 181px;
	height: 15px;
	float: left;
}
#pcrleftcoptional {
	width: 157px;
	height: auto;
	padding: 12px;
	color: #FFFFFF;
	background-color: #F29400;
	float: left;
}
* HTML DIV#pcrleftcoptional {
    \width: 181px; /* for IE5 and IE6 in quirks mode */
    w\idth: 181px; /* for IE6 in standards mode */
}

#pcrtextspacer {
	width: 16px;
	height: 318px;
	float: left;
}
#pcrtext {
	width: 433px;
	height: auto;
	padding-top: 19px;
	float: left;
	color: #363636;
	font-size: 11px;
}
#pcrrightcollumnspacer {
	width: 31px;
	height: 318px;
	float: left;
}
#pcrrightcollumn {
	width: 258px;
	height: 318px;
	float: left;
}
#pagesrightcollumnpic {
	text-align: center;
}
#pagesrightcollumnopt {
	margin-top: 10px;
	padding: 20px;
}
#pcrrightspacer {
	width: 41px;
	height: 318px;
	float: left;
}




