/*
	Leones website kleuren:
	- wit				: #FFFFFF
	- oranje			: #00a0b1
	- paars				: #5D2D91
	- grijs(buitenrand)	: #ebedee
	- grijs(lijnen)		: #C6C6C6
	- grijs(tekst)		: #6d6279
*/

body
{
	font-family					: Tahoma, Verdana, Arial;
	color						: #6d6279;
	font-size					: 11px;
}

table
{
	padding						: 0px;
	margin						: 0px;
	color						: #6d6279;
}


td
{
	font-size					: 11px;
	vertical-align				: top;
	color						: #6d6279;	
}

img
{
	border						: 0px;
}

input
{
	font-size					: 90%;
	font-family					: Tahoma, Verdana, Arial;	
	height						: 20px;
	border-left					: solid 1px #C6C6C6;
	border-top					: solid 1px #C6C6C6;
	border-right				: solid 1px #6d6279;
	border-bottom				: solid 1px #6d6279;
}

select
{
	font-size						: 90%;
	font-family						: Tahoma, Verdana, Arial;	
}

textarea
{
	font-size						: 90%;
	font-family						: Tahoma, Verdana, Arial;	
}

a
{
	text-decoration					: none;
	color							: #6d6279;
}

a:hover
{
	text-decoration				: underline;
}

.body-normal
{
	background-repeat			: repeat-y;
	background-color			: #ebedee;
	background-image			: url(../images/achtergrond/achtergrond.gif);
	background-position			: top center;
}

.body-popup
{
	padding						: 0px;
}

.body-login
{
	background-color			: #FFFFFF;
}

.blank
{
	background-color			: #ebedee;
}

.content
{
	padding-left				: 10px;
	padding-bottom				: 30%;
    position					: absolute;
    /*top							: 170px;*/
    top							: 135px;
    left						: expression((document.body.clientWidth > 779) ? ((document.body.clientWidth - 779) / 2 + 202) : 202); 
    visibility					: visible;
    overflow					: visible;
    width						: 397;
}


.table
{
	width						: 100%;
	color						: 6d6279;
}

.table .knoppenbalk
{
	width						: 100%;
}

.table .knoppenbalk .knopright
{
	text-align					: right;
}

.clsbtn
{
	font-weight					: bold;
	background-color			: #00a0b1;
}

.table TEXTAREA
{
    width						: 380px;
}

.cel-top
{
    font-weight					: bold;
}

.clsTblExplorer
{
	border						: solid 1px black;
	background-color			: #E6E6E6;
}

.clsTblExplorer A
{
	color						: 6d6279;
}

.clsTblExplorer A:hover
{
	color						: 6d6279;
}

.clsRowExplorer
{
	background-color			: #CECECE;
	border-bottom				: solid 1px black;
	height						: 35px;
}

.clsRowExplorer A
{
	color						: #6d6279;
	font-weight					: bold;
}

.clsRowExplorer A:hover
{
	color						: black;
	font-weight					: bold;
}

.clsExplorerMeer
{
	border-top					: solid 1px black;
}

.clsHeader
{
	font-weight					: bold;
}
	
.clsOverzichtCluster
{
	background-image			: url(../images/cluster.gif);
	background-repeat			: repeat;
	border						: solid 1px black;
	padding						: 0.50em;
	font-weight					: bold;
}

.clsOverzichtIcon
{
	height						: 1.50em;
	padding						: 10px 0px 0px 10px;	
	
}

.clsOverzicht
{
	padding						: 10px 0px 0px 10px;	
}

.clsMenu
{
	margin-left					: 2px;
	background-image			: url(../images/cluster.gif);
	background-repeat			: repeat;
	border						: solid 1px black;
	padding						: 4px 4px 4px 0px;
	color						: #6d6279;	
	width						: 100%;
}

.clsMenuItem
{
	padding						: 2px;
}

.clsMenuItem_over
{
	padding						: 3px;
	display						: inline;
	border						: solid 1px #5f0b7b;
	background-color			: #ffffff;
}

.clsClusterIcon
{
	background-image			: url(../images/cluster.gif);
	background-repeat			: repeat;
	vertical-align				: middle;
	border-left					: solid 1px #5f0b7b;
	border-top					: solid 1px #5f0b7b;
	border-bottom				: solid 1px #5f0b7b;	
}

.clsClusterLabel
{
	background-image			: url(../images/cluster.gif);
	background-repeat			: repeat;
	vertical-align				: middle;
	font-weight					: bold;
	border-top					: solid 1px #5f0b7b;
	border-bottom				: solid 1px #5f0b7b;
}

.clsClusterValidate
{
	background-image			: url(../images/cluster.gif);
	background-repeat			: repeat;
	vertical-align				: middle;
	padding-left				: 4px;
	border-top					: solid 1px #5f0b7b;
	border-bottom				: solid 1px #5f0b7b;
}

.clsClusterField
{
	background-image			: url(../images/cluster.gif);
	background-repeat			: repeat;
	vertical-align				: middle;
	padding-left				: 10px;
	border-top					: solid 1px #5f0b7b;
	border-bottom				: solid 1px #5f0b7b;
}

.clsClusterInfo
{
	background-image			: url(../images/cluster.gif);
	background-repeat			: repeat;
	vertical-align				: middle;
	padding-left				: 10px;
	border-top					: solid 1px #5f0b7b;
	border-bottom				: solid 1px #5f0b7b;
	border-right				: solid 1px #5f0b7b;
}

.clsClusterEnd
{
	border-top					: solid 1px #5f0b7b;
}

.clsFieldIcon
{
    border-left					: solid 1px #5f0b7b;
    border-bottom				: solid 1px #c5bcb6;
}

.clsFieldLabel
{
	padding						: 4px 4px 4px 0px;
	vertical-align				: top;
	width						: 25%;
    border-bottom				: solid 1px #c5bcb6;
}

.clsFieldValidate
{
	padding						: 6px 4px 4px 4px;
	vertical-align				: top;
    background-color			: #E6E6E6;
    border-bottom				: solid 1px #c5bcb6;
}

.clsField
{
	padding						: 4px 4px 4px 0px;
	width						: 100%;
    background-color			: #E6E6E6;
    border-bottom				: solid 1px #c5bcb6;
}

.clsInfo
{
	padding						: 6px 4px 4px 0px;
	width						: 100%;
    background-color			: #E6E6E6;
    border-right				: solid 1px #5f0b7b;
    border-bottom				: solid 1px #c5bcb6;
}

.clsTable
{
	margin-left					: 2px;
	width						: 100%;
	color						: #6d6279;
}

td.clsField SELECT, INPUT.clsText
{
	width						: 100%;
 	border						: solid 1px #C6C6C6;
}

td.clsField TEXTAREA
{
	height						: 4em;
	width						: 100%;
 	border						: solid 1px #C6C6C6;	
}

.subTitelbalk
{
	position					: absolute;
	left						: expression((document.body.clientWidth > 779) ? ((document.body.clientWidth - 779) / 2 + 202) : 202); 
	padding-left				: 15px;
	padding-top					: 7px;
	top							: 122px;
	width						: 397px;
	height						: 50px;
	z-index						: 40;
	visibility					: visible;
	overflow					: hidden;
	display						: none;
}

/*	TD met de titel van de pagina */
.SubTitelbalkVeld
{
	height						: 48px;
	vertical-align				: middle;
	width						: 50%;
	color						: #00a0b1;
	font-weight					: bold;
	display						: none;
}


.searchbalk
{      
    padding						: 20px 0px 0px 11px;
    margin						: 0px 0px 0px 0px;
    position					: absolute; 
    top							: 122px;
    left						: expression((document.body.clientWidth > 779) ? ((document.body.clientWidth - 779) / 2) : 0); 
    visibility					: visible;
    vertical-align				: top; 
    overflow					: hidden;
    width						: 200px;
    height						: 70px;
    color						: #6d6279;
    border						: 0px;
}

/*
 * Classes voor de BOL 
 */
DIV.BolCustomHeader
{
	position					: absolute;
	width						: 164px;
	left						: 0px;
	top							: 190px;
	padding-top					: 0px;
	background-color			: #ffffff;
	display						: none; 
}

/* Bol container voor de Leones site */
#idBolContainer
{
	position					: absolute;
	width						: 165px;
	left						: expression((document.body.clientWidth > 779) ? ((document.body.clientWidth - 779) / 2 + 614) : 614); 	
	top							: 122px;
	padding-top					: 22px;
	border-top					: none 0px #c6c6c6;
}

A.BolMenuItemPlain
{
	border-bottom				: solid 1px #c6c6c6;
	display						: block;
	height						: 20px;
	margin-top					: 4px;
}

A.BolMenuItemPlain IMG.clsBolImage
{
	margin-left					: 10px;
}

A.BolMenuItemPlain:link, A.BolMenuItemPlain:active, A.BolMenuItemPlain:visited
{
	padding-left				: 12px;
	font-weight					: bold;
	color						: #00a0b1;
}

A.BolMenuItem
{
	border-bottom				: solid 1px #c6c6c6;
	display						: block;
	padding						: 2px 2px 2px 16px;
}

A.BolMenuItem:link, A.BolMenuItem:active, A.BolMenuItem:visited
{
	background					: #ffffff;
	color						: #6d6279;
}

A.BolMenuItem:hover
{
	background					: #ffffff;
	color						: #5d2d91;
}
/* Einde BOL */


/* HOME klant specifiek voor Leones */
/* Gebruik alleen voor layout/home.asp      */
/* Opnemen in header naast content.css link */

.hometable
{
	border-width			: 0px;
	border-style			: none;
	border-color			: #ff0000;
	top						: 50px;
	left					: 10px;
	width					: 430px;
	/*height				: 400px;*/
	POSITION				: absolute;
	margin					: 0px;
	padding					: 0px;
}

.hometableleft
{
	border-width			: 0px;
	border-style			: none;
	border-color			: #ff0000;
	POSITION				: absolute;
	left					: 0px;
	width					: 400px;
	height					: 200px;
	margin					: 0px;
	padding					: 0px;
}

.hometableright
{
	border-width			: 0px;
	border-style			: none;
	border-color			: #003399;
	POSITION				: absolute;
	left					: 400px;
	width					: 290px;
	height					: 200px;
	margin					: 0px;
	padding					: 0px;
}

.hometabletitle
{
	border-width			: 0px;
	border-style			: none;
	border-color			: #ff0000;
	BACKGROUND-COLOR		: #ffffff;
	COLOR					: #4069B8;
	FONT-WEIGHT				: bold;
	width					: 400px;
 	margin					: 0px;
	padding					: 0px;
	TEXT-ALIGN				: left;
}

.hometabletext
{
	border-width			: 0px;
	border-style			: none;
	border-color			: #ff0000;
	BACKGROUND-COLOR		: #FFFFFF;
	COLOR					: #4069B8;
	FONT-WEIGHT				: normal;
	width					: 400px;
 	margin					: 0px;
	padding					: 3px;
	spacing					: 0px;
	vertical-align			: top;
}

.hometabletext A, 
.hometabletext A:visited
{
	text-decoration			: none;
	color:					: #ff0000;
}

.vertline
{
	background				: url(../images/dot_line_vert.gif) #ffffff center middle;
	background-repeat		: repeat-y;
}

.horline
{
	background				: url(../images/pixel1.gif) #ffffff left middle;
	background-repeat		: repeat-x;
	width					: 100%;
}

.clsNieuws
{
	background				: transparent url(../images/linkernavigatie/menu_prefix.gif) no-repeat ;
    color					: #6d6279;
	padding					: 0px 0px 0px 12px; /* top, right, bottom, left*/
	border					: none 0px #ffffff;
    height					: 10px; 
    cursor					: hand;
	text-decoration			: none;
    vertical-align			: top;
}

.DailyTitle
{
	font-weight				: bold;
}

.DailyItem
{
}

.krantlijn
{
	height					: 2px;
}

.headerline
{
	background				: transparent url(../images/linkernavigatie/menu_prefix.gif) no-repeat;
	padding					: 0px 0px 0px 12px;
	color					: #6d6279;
}

.header1
{
	font-weight				: bold;
	color					: #6d6279;
    vertical-align			: top;
}

.header1 A
{
	text-decoration			: none;
}

.leesmeer
{
	color					: #6d6279;
	font-weight				: bold;
}

.leesmeer A
{
	text-decoration			: none;
}

.leesmeer2
{
	font-size					: 80%;
	font-weight					: bold;	
}

A.leesmeer2:hover,
A.leesmeer2:link,
A.leesmeer2:visited,
A.leesmeer2:active
{
	color						: #00a0b1;
	text-decoration				: none;
}

.leesmeer3
{
	font-weight					: bold;	
}

.berichttekst
{
	color						: #6d6279;
}

.krantImage
{
	border						: solid 1px #ebedee;
}

.clsOranjeTitel
{
	height				: 22px;
	font-weight			: bold;
	color				: #00a0b1;

}

.clsOranjeTitel a
{
	height				: 22px;
	font-weight			: bold;
	color				: #00a0b1;
}

/* Special for Firefox */
HTML > BODY.body-normal
{
	background-position			: top left;
}

BODY > .Content
{
    left						: 202px; 
}

BODY > .searchbalk
{
    left						: 0px; 
}

BODY > .subTitelbalk
{
    left						: 0px; 
}

BODY > #idBolContainer
{
	left						: 614px;
}