/* Start of CMSMS style sheet 'teaktrader' */
/* ALGEMEEN*/
html, body
{
	margin						: 0;
	padding						: 0;
	overflow-x					: auto;
	overflow-y					: auto;
	font-family					: Verdana, arial, "lucida console", sans-serif;
	font-size					: 11px;
	color						: #000000;
	scrollbar-3dlight-color		: #F5F5F5;
	scrollbar-arrow-color		: #000;
	scrollbar-darkshadow-color	: #A2A2A2;
	scrollbar-face-color		: #D1D1D0;
	scrollbar-highlight-color	: #F5F5F5;
	scrollbar-shadow-color		: #A2A2A2;
	scrollbar-track-color		: #A2A2A2;			
}
/* Gewone links */
a:link {font-size: 11px; color: #C95D00; text-decoration: none;}
a:visited {font-size: 11px; color: #C95D00; text-decoration: none;}
a:hover {font-size: 11px; color: #C95D00; text-decoration: underline;}

/* Koppen */
h1
{
	font-size						: 14px;
}

/* LAYOUT */
#container
{
	width						: 827px;
	margin						: 12px 0 0 14px;
}
/* Soliditree logo */
#logo_soliditree
{
	float						: left;
	width						: 216px;
	height						: 131px;
}

/* Teaktrader logo */
#logo_teaktrader
{
	float						: left;
	margin						: 50px 0 0 0;
	width						: 600px;
	height						: 93px;
}
/* Navigatiebalk */
#navigatiebalk
{
	float						: left;
	width						: 100%;
	height						: 21px;
	background					: url(images/balk.gif) no-repeat #FFFFFF;
}
/*datum*/
#datum
{
	float						: left;
	width						: 225px;
}
/*main menu*/
div#mainmenu
{
	float						: left;
}
div#mainmenu ul
{
	list-style-type				: none;
	margin						: 0px;
	padding						: 0px;
}

div#mainmenu ul li
{
	float						: left;
	text-align					: center;
}

div#mainmenu ul a
{	
	display						: block;
	height						: 17px;
	padding						: 2px 15px 0px 15px;
	font-size					: 11px;
	color						: #000;
	font-weight					: bold;
	border-width				: 1px;
	border-color				: #A2A2A2;
	border-style				: solid;
	background-color			: #A2A2A2;
}
div#mainmenu ul a:hover {
	text-decoration				: none;
	height						: 31px;
	border-color				: #000 #000 #D1D1D0 #000;
	background-color			: #D1D1D0;
}

div#mainmenu ul a.selected
{
	height						: 31px;
	border-color				: #000 #000 #D1D1D0 #000;
	background-color			: #D1D1D0;
}
div#mainmenu ul a.selected:visited
{
	height						: 31px;
	border-color				: #000 #000 #D1D1D0 #000;
	background-color			: #D1D1D0;
}
/*MENU LINKS*/
/* LINKER MENUS */
#menu_links
{
	float						: left;
	margin						: 14px 0 0 0;
	width						: 210px;
}

/* nieuwsoverzicht */
#nieuws
{
	float						: left;
	margin					: 0;
	width					: 210px;
	min-height				: 260px;
	border-width				: 1px;
	border-color				: #000;
	border-style				: solid;
	background-color			: #F5F5F5;
	
}
#nieuws div
{
	font-weight					: bold;
	width						: 100%;
	height						: 20px;
	padding						: 3px 0 0px;
	margin					: 0 0 5px 0px;
	background-color			: #ECD6AF;
	text-align					: center;
}
#nieuws p
{
	padding					: 2px 5px;
	text-align					: justify;
}
/* HOOFDSCHERM */
#middenframe
{
	float						: left;
	margin						: 14px 0 0 15px;
	width						: 600px;
	background-color			: transparent;
}

#subkoppen
{
	float						: left;
	width					: 600px;
	height					: 33px;
	background-color			: #D1D1D0;
	border-width				: 1px 1px 0px 1px;
	border-color				: #000 #000 #000 #000;
	border-style				: solid;
}

#midden
{
	float						: left;
	width					: 580px;
	height					: 341px;
	padding					: 10px;
	border-width				: 0px 1px 1px 1px;
	border-color				: #000 #000 #000 #000;
	border-style				: solid;
	background-color			: #F5F5F5;
	overflow					: auto;
}

#midden p.pagenizer
{
	text-align					: center;
}
/*NIEUWS*/
/*homepage overzicht*/
div.nieuwsoverzichthome
{
	margin-top				: 10px;
	padding-bottom			: 5px;
	border-bottom				: 1px solid #000;
}
h2.nieuwsheaderhome
{
	font-size					: 12px;
	margin					: 0;
}
div.nieuwsdatumhome, div.nieuwsbronhome, #nieuwsdatum, #nieuwsbron
{
	float						: left;
	font-size					: 9px;
	color						: #000;
	margin-right				: 25px;
}
div.nieuwssummaryhome, #nieuwscontent, #nieuwssummary
{
	clear						: both;
	padding-top				: 5px;
}
div#onderbalk
{
	margin					: 0 0 0 225px;
}
/* nieuws view */
h1#nieuwsheader
{
	margin-bottom				: 0;
}
div#nieuwssummary
{
	font-weight				: bold;
}
table.default_tabel
{
	width					: 98%;
}
table.default_tabel tbody tr:nth-child(even) {background: #D1D1D0}
table.default_tabel tbody tr:nth-child(odd) {background: #E6E5E5}
table.default_tabel thead tr {background: #D1D1D0}
/* End of 'teaktrader' */

