 /*
 
 FEITENenCIJFERS.NL Stylesheet
 Copyright © 2006. All rights reserved.
 
 Made by Voormedia - WWW.VOORMEDIA.COM
 
 */

html { height: 100%; }
body { margin: 0 10px 0 0; font-family: Arial, Helvetica, Sans-serif; color: #355164; line-height: 13pt; height: 100%; }
img { border: 0; }
p { margin: 0; }

body, td, ol, td, th  
{  
	font-size: 12px;  
}  

h1 { margin: 0px; padding: 3px; font-size: 16px; }
h5
{
	margin: 0px 0px 10px;
	padding: 0px;
	font-size: 14px;
}

hr { color: #E8EFF5; background-color: #E8EFF5; height: 1px;  	border: none; }

th
{
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

td
{
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.cover img
{
	float: left;
	padding: 0px;
	margin: 3px 10px 10px 0px;
	border: 1px solid black;
	width: 100px;
}

.coverSmall img  
{  
	float: left;  
	margin: 0px;  
	margin: 3px 10px 10px 0px;  
	border: 1px solid black;  
	width: 50px;
	height: 70px;  
}	

a, a:visited { color: #295D9A; text-decoration: none; }
a:hover { text-decoration: underline; } 
div.container { width: 778px; border-right: 1px solid #E5ECF3; min-height: 100%; }
* html div.container { height: 100%; }

div.header { height: 97px; text-align: center; background: #FAFCF1 url("_images/global/background-header.jpg"); }
div.header img { margin: 4px 0 0 16px; }
div.header a:hover img { filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; }

div.subheader { padding: 17px 10px 6px 13px; text-align: left; background: #E8EFF5 url("_images/global/stripe.gif"); font-size: 11px; }

div.sidebar { float: left; width: 180px; margin: 20px 0; }
div.sidebar ul { margin: 0; padding: 0;}
div.sidebar li { list-style: none; display: inline; }
div.sidebar li a,
div.sidebar li a:visited { margin: 0 10px; padding: 2px 0 3px 28px; display: block; border-bottom: 1px solid #E8EFF5; background: url("_images/global/checkmark-blue.gif") 10px 8px no-repeat; list-style: none; text-decoration: none; }
div.sidebar li a:hover { font-weight: bold; xcolor: #EF8C00; background-color: #F4F7FA; xtext-decoration: underline; xbackground-image: none;}

form.login { margin: 0 10px 10px; padding: 2px 0 4px 8px; color: #fff; font-size: 85%; background-color: #3667A0; border: 1px solid #9f9f9f; }
form.login p { margin: 0;  }
form.login a,
form.login a:visited { padding: 0 0 0 11px; display: block; color: #fff; text-decoration: none; background: url("_images/global/arrow-white.gif") 0 5px no-repeat; }
form.login a:hover { text-decoration: underline; }
form.login div { border-top: 1px solid #c4c4c4; margin: 8px 12px 0 0; padding: 4px 0 0 0; }
form.login input { margin-left: -1px; padding: 1px 0 1px 3px; font-size: 100%; width: 139px; background-image: url("_images/global/dots-normal.gif"); }
form.login input.highlight { background-image: url("_images/global/dots-light.gif"); }
form.login input.pass {  }
form.login input.button { margin: 7px 0 3px 0; padding: 0 0 1px 0; font-size: 100%; width: 48px; background-color: #F1F3E8; border: 1px solid; border-color: #fff #000 #000 #fff; background-image: none; }
* html form.login input.button { margin: 7px 0 3px 0; }

div.content { margin: 15px 20px 0 190px; }
div.content img.title { margin: 0 0 10px 0; }
div.content p { padding: 0 0 0px 0; }
div.content ul { list-style-image: url( _images/arrowright.gif ); list-style-position:inside; margin: 2px 5px 2px 5px; }

div.box { margin: 10px 0 20px 0; background: url("_images/global/dots-normal.gif"); }
div.box div.footer { margin: 0; background: url("_images/global/dots-light.gif"); }
div.box div.example { position: absolute; margin: 45px 0 0 380px; }
div.box p { padding: 15px 15px; }
div.box ul { margin: 0 0 0 15px; padding: 0; width: 400px; height: 130px; list-style-image: none; }
div.box li { margin: 0; padding: 0; list-style-type: none; float: left; width: 200px; background: url("_images/global/checkmark-orange.gif") 2px 4px no-repeat; }
div.box a,
div.box a:visited { padding: 0 0 0 20px; font-size: 110%; font-weight: 800; display: block; text-decoration: none; }
div.box a:hover { color: #EF8C00; text-decoration: underline; }
div.box div.footer a,
div.box div.footer a:visited { display: inline; padding: 0; font-weight: normal; text-decoration: underline; }
div.box div.footer { padding: 10px; }
div.box div.footer p { padding: 0; }

div.madeby { text-align: right; color: #4371A6; font-size: 10px; padding-top: 10px; }
div.footerline { clear: left; height: 25px; background: url("_images/global/footer-line.gif") repeat-x; }

div.bodyText a { color: #ED9B00; }
div.bodyText a:visited { color: #ED9B00; }

div.titleImage { margin: 0 0 5px -8px; }

/* Highlight */
.highlight
{
	background: #E5ECF3;
	padding: 0px;
}

.SmallDescription
{
	font-size: 11px;
	color: #666666;
	display:block;
}

div.Tooltip
{
	display: none;
	visibility: hidden;
	left: -1000px;
}

.NieuwsItem td
{
	text-overflow: ellipsis;
	overflow: hidden;
}

/* RapportView styles */

#RapportSnelkoppelingBalk  
{  
	background-color: #E5ECF3;  
} 