
table
{
	width: 				100%;
	white-space: 		nowrap;
	border-collapse:	collapse;
}
td
{
	padding: 1px 4px 1px 4px;
}
th, thead td
{
	padding: 1px 2px 2px 5px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#3B7CCA;
	
}

table tbody td {
	border: none;
	border-top: solid 0px #ffffff;
}

thead tr:first-child {background: transparent;}
table th:first-child{border-top-left-radius: 5px;}
table th:last-child{border-top-right-radius: 5px;}

table tr:hover
{
	box-shadow: inset 0 0 10px #54a2ff;
	z-index:100;
}

button 
{
	border-radius: 5px;
	background-color: #3B7CCA;
	border: none;
	color: white;
	padding: 5px 10px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 12px;
	margin: 4px 2px;
	cursor: pointer;
	float:right;
}

/*----------------------------------------------------------------------------
	Base CSS
----------------------------------------------------------------------------*/

a:hover, a:active { outline: none; }
a, a:active, a:visited { color:#000; text-decoration: underline; }
a:hover { color:#000; text-decoration: none; }


body
{
	font:0.8em/1.6em Tahoma, Arial, Sans-Serif;
	background: #eeeeee url(../images/bg.jpg) left top repeat;
	color:#636363;
}

#wrapper {width: 990px;margin: 0 auto 0 auto;text-align: left;}


/*----------------------------------------------------------------------------
	Font-size
----------------------------------------------------------------------------*/


h1{font-size:1.6em;}	
h2{font-size:1.4em;}	
h3{font-size:1.3em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1.0em;}
/*--[end: Font-size]---------------------------------------------------------*/


/*----------------------------------------------------------------------------
	Header
----------------------------------------------------------------------------*/
#header     {float: left;width: 990px;height: 110px;margin: 10px 0 10px 0;position:relative;z-index:99;}
#header h1  {float: left;margin-left:10px;margin-top:5px; font-size:2.4em;color:#3B7CCA;padding:10px 10px 10px 10px; font-family: Impact}
#header img {float: left;width:210px;height:45px;}
	

/*--[end: Header]---------------------------------------------------------*/


/*----------------------------------------------------------------------------
	Navigation
----------------------------------------------------------------------------*/

#nav
{
	float:left;
	width: 990px;
	height:53px;
	background:url('../images/navigation-sprite.png') 0px 2px no-repeat;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0;
	padding: 0;
	list-style: none;
}

	/* Mainmenu */
	ul.horizontal			{float:left;width:100%;position:relative;z-index:1;cursor:pointer; margin: 0; padding: 0;}
	ul.horizontal li			{float:left;padding: 0 0 0 0px;position:relative;display:block}
	ul.horizontal li a			{color:#000000;float: left;line-height: 20px;text-decoration: none;height:20px;display:block;padding:5px 10px;z-index:999;}
	ul.horizontal li a:hover,	
	ul.horizontal li a.selected	{background:#f8f8f8;color:#3B7CCA;text-decoration: none;-webkit-box-shadow: #b6b6b6 0px 0px 4px;-moz-box-shadow: #b6b6b6 0px 0px 4px;box-shadow: #b6b6b6 0px 0px 5px;behavior: url(scripts/PIE.htc);padding:5px 10px;}
	ul.horizontal li a.selected,
	ul.horizontal li.active a	{color:#3B7CCA;}
	ul.horizontal li:hover ul,
	ul.horizontal li.hover ul	{display: block;}


	ul.horizontal li span.noclick			{color:#000000;float: left;line-height: 20px;text-decoration: none;height:20px;display:block;padding:5px 10px;z-index:999;cursor:pointer;}
	ul.horizontal li span.noclick:hover		{background:#f8f8f8;color:#3B7CCA;text-decoration: none;-webkit-box-shadow: #b6b6b6 0px 0px 4px;-moz-box-shadow: #b6b6b6 0px 0px 4px;box-shadow: #b6b6b6 0px 0px 5px;behavior: url(scripts/PIE.htc);padding:5px 10px;}
	ul.horizontal li span.noclick.selected	{background:#f8f8f8;color:#3B7CCA;text-decoration: none;-webkit-box-shadow: #b6b6b6 0px 0px 4px;-moz-box-shadow: #b6b6b6 0px 0px 4px;box-shadow: #b6b6b6 0px 0px 5px;behavior: url(scripts/PIE.htc);padding:5px 10px;}

	ul.horizontal li.hover span.noclick		{background:#f8f8f8;color:#3B7CCA;text-decoration: none;-webkit-box-shadow: #b6b6b6 0px 0px 4px;-moz-box-shadow: #b6b6b6 0px 0px 4px;box-shadow: #b6b6b6 0px 0px 5px;behavior: url(scripts/PIE.htc);padding:5px 10px;}


	/* Submenu */
	ul.horizontal ul					{display: none;left: 0;position: absolute;top: 30px;}
	ul.horizontal ul li					{padding: 0;margin:0;height:auto;width:100%;}
	ul.horizontal ul li:hover			{}
	ul.horizontal ul li a,
	ul.horizontal li.active li a			{font-size:90%;color: #000000;margin:0;padding:3px 0 3px 0;width:142px;height:auto;line-height:normal;}
	ul.horizontal ul li:hover a			{background:#3B7CCA;color:#FFFFFF;text-decoration: none;}	
	
	ul.horizontal ul.submenu 						{background:#fff;border-left:solid 1px #e0dede;border-right:solid 1px #e0dede;border-bottom:solid 1px #e0dede; margin: 0; padding: 0;}
	ul.horizontal ul.submenu a						{padding:5px 0px 5px 10px !important; width:80px;}
	ul.horizontal ul.submenu li a.selected			{box-shadow:none;background:#fff;}
	ul.horizontal ul.submenu li a.selected:hover	{color:#3B7CCA;}
	
	ul.submenu li								{background:#fff;}


/*--[end: Navigation]---------------------------------------------------------*/


/*----------------------------------------------------------------------------
	Footer
----------------------------------------------------------------------------*/

#footer				
{
	float:left;
	width:950px;
	margin:30px 0 20px 0;
	height:65px;
	background:url(../images/bg-footer-large.gif) left top repeat-x;
	padding:8px 20px 0 20px;
	color:#898989;
	position:relative;
	z-index: 0;
}

#footer span		{color:#3B7CCA;padding:0px 3px;}
.footer-left		{float:left;width:860px;}
.footer-left p		{line-height:17px;}
.footer-left a		{color:#3B7CCA;}
.nl-address			{float: left;width:300px;}
.be-address			{float: left;width:420px;}

.footer-right				{position:absolute;right:20px;top:5px;}
.footer-right ul li			{display:block;}
.footer-right ul li a		{text-decoration:none;color:#3B7CCA;}
.footer-right ul li a:hover	{text-decoration:none;color:#000;}

/*--[end: Footer]---------------------------------------------------------*/

