/* CSS Document */

/* 
donkerblauw  = #014A99;
lichtblauw = #8BAED6;
*/

/*body	{ 	color:#777777; font-size: 11px; font-family: verdana; margin:0px; padding:0px; background-color: #EDF0F8;}*/
body	{ 	color:#777777; font-size: 11px; font-family: verdana; margin:0px; padding:0px; background-color: #FFFFFF;}
TD		{	color:#777777; font-size: 11px; font-family: verdana;}
P		{	font-size: 11px; font-family: verdana; color: #777777;}

/* footer code van masterfile */

#footer { width: 100%; min-width: 970px; background-color: #f6f6f6; border-top: 1px solid #ddd; font-size: 75%;color: #333; font-size: 0.9em; line-height: 1.5; margin-top: 1.5em; white-space: nowrap; clear: both; }
#footer p{color: #014A99;}
#footer td {color: #014A99;}
* html .minwidth {border-left:970px solid #f6f6f6; position:relative; float:left; z-index:1;}
* html .container {margin-left:-920px; position:relative; float:left; z-index:2;}



/* Links */
A							{	text-decoration:none; color:#014A99;}
A:hover						{	text-decoration:underline; color:#014A99;}

A.nav						{	text-decoration:none; color:#EF6B00; font-size: 11px; font-family: arial; font-weight: bold;}
A.nav:hover					{	text-decoration:underline; color:#EF6B00; font-size: 11px; font-family: arial;}

A.navactwh					{	height:20px; text-decoration:none; color:#FFF; font-size: 11px; font-family: arial; font-weight: bold;padding: 2px; }
A.navactwh:hover 			{	height:20px; text-decoration:underline; color:#FFF; font-size: 11px; font-family: arial; }

.lines						{	padding: 2px; height:20px; color: #000;}
A.navact					{	height:20px; text-decoration:none; color:#000; font-size: 11px; font-family: arial; font-weight: bold;padding: 2px; }
A.navact:hover 				{	height:20px; text-decoration:underline; color:#000; font-size: 11px; font-family: arial; }

A:link.footerlink			{	height:20px;background-color: #8BAED6; text-decoration:none; color:#FFF; font-size: 11px; font-family: arial; font-weight: bold;padding: 2px; }
A:visited.footerlink		{	height:20px;background-color: #8BAED6; text-decoration:none; color:#FFF; font-size: 11px; font-family: arial; font-weight: bold;padding: 2px; }
A:hover.footerlink 			{	height:20px;background-color: #014A99; text-decoration:none; color:#FFF; font-size: 11px; font-family: arial; }

A.userMenuItems				{	text-decoration:none; color:#777777; font-size: 11px; font-family: arial;}
A.userMenuItems:hover		{	text-decoration:underline; color:#000000; font-size: 11px; font-family: arial;}

A.userMenuItemsBold			{	text-decoration:none; color:#777777; font-size: 12px; font-family: arial; font-weight: bold;}
A.userMenuItemsBold:hover	{	text-decoration:underline; color:#FFF; font-size: 12px; font-family: arial; font-weight: bold;}

A.orangeBold				{	text-decoration:none; color:#014A99; font-size: 12px; font-family: arial; font-weight: bold;}
A.orangeBold:hover			{	text-decoration:underline; color:#014A99; font-size: 12px; font-family: arial; font-weight: bold;}

.footerbar TD			{ color: #FFFFFF;}
A:link.footerbar	{ text-decoration:underline; color:#014A99; font-size: 11px; font-family: arial; font-weight: bold;}
A:visited.footerbar	{ text-decoration:underline; color:#014A99; font-size: 11px; font-family: arial; font-weight: bold;}
A:hover.footerbar	{ text-decoration:underline; color:#014A99; font-size: 11px; font-family: arial; font-weight: bold;}


/*tekstlabels*/
.txtdGraybold			{	text-decoration:none; color:#000000; font-size: 12px; font-weight: bold;}
.txtdGray				{	text-decoration:none; color:#000000; font-size: 12px; }

/* containers in search & details */
.containertabOn			{ border-bottom:none; border-top: solid #EF6B00 1px;}
.containertabOff		{ border-bottom:solid #EF6B00 1px; border-top: solid #EF6B00 1px;}
.containertabDummy		{ border-bottom:solid #EF6B00 1px; padding: 0px;}
.containertabDummyblank	{ border-bottom:solid #FFFFFF 1px; padding: 0px;}
.searchResultcell		{ border-left: solid #8b8e85 1px;  border-right: solid #8b8e85 1px; border-bottom: solid #8b8e85 1px; background-color: #FFFFFF;}
.resultItemContainer	{ padding: 0 8 0 8;}
.resultItemTable		{ }
.resultItemCell			{ padding: 8px;}

/* contains in news */
.newsCell				{ padding: 0 0 0 0; height: 180px;} 
.newsItemTable			{ }
.newsTitle				{ padding:3px; font-weight:bold; border: solid #E0E0E0 1px; margin-bottom:2px;}
.newsBody				{ padding:8px;}

/* containers in generic pane */
.paneItemTable			{ }
.paneTitle				{ height:30px; padding:8px; font-weight:bold;}
.paneBody				{ padding:8px; }


/*  containers in besloten gedeelte */

.profiel_menu {background-color:#8BAED6; width: 230px; height: auto; padding: 10px; border: solid 1px #014A99; padding-top: 5px;}
.profiel_menu h2 {font-size: 14px;}

.profiel_menu2 	  {width: 700px; height: auto; padding-left: 37px;}
.profiel_menu2 h2 {font-size: 14px; color: #014A99;line-height: 12px;}
/* containers in footer */


/* container for blue cell for next-link in searchres */
.BlueCell				{ background-color: #C9D4F2;}
.BlueCell TD			{ padding: 0px;}
.blueCell A				{ color: #EF6B00; font-family: Arial; font-size: 30px; font-weight: bold;}
.blueCell A:hover		{ color: black; font-family: Arial; font-size: 30px; font-weight: bold;}


/* containers generic */
.containerLinedOrange	{ border-bottom:solid 1px #EF6B00;}
.containerLined			{ border-bottom:solid 1px #E0E0E0;}
.containerLinedtop		{ border-top:solid 1px #E0E0E0;}
.doubleLined			{ border-bottom:solid 1px #E0E0E0; border-top:solid 1px #E0E0E0;}
.doubleLineddark		{ border-bottom:solid 1px #aaaaaa; border-top:solid 1px #aaaaaa;}
.footercell				{ padding:8px;}


/* Form inputs */
INPUT.inp	{ border:solid #555555 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;color: #000000;}
INPUT.btn	{ border:solid #FFFFFF 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color: #C6C6C6; color:#FFFFFF;}
SELECT		{ border:solid #555555 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;color: #000000;}
TEXTAREA	{ border:solid #555555 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;color: #000000;}

A.subnav		{	text-decoration:none; color:#000000; font-size: 11px; font-weight:bold;}
A.subnav:hover	{	text-decoration:none; color:#FC0101; font-size: 11px; font-weight:bold;}

A.button		{	text-decoration:none; color:#FFFFFF; font-size: 12px; font-weight:bold; padding:5px;}
A.button:hover	{	text-decoration:none; color:#000000; font-size: 12px; font-weight:bold; padding:5px;}

/* General */
.red	{color:#F0282D;}
.gray	{color:#F1F1F1;}
.mgray	{color:#C3C3C3;}
.dgray	{color:#777777;}
.white	{color:#FFFFFF;}

.blue	{color:#EDF0F8;}
.blue:hover	{color:#F1F0F0;}
.dblue	{color:#C9D4F2;}
.ddblue	{color:#4E7AF2;}
.yellow	{color: #FFF2D1;}
.black	{color: #000000;}

.bgyellow	{background-color: #FFF2D1;}
.bgwhite	{background-color: #FFFFFF;}

.small		{	font-size: 11px; font-family: arial;}
.small A	{	font-size: 11px; font-family: arial; color: #777777; text-decoration: underline;}
.small A.orangeBold	 {	text-decoration:none; color:#EF6B00; font-size: 12px; font-family: arial; font-weight: bold;}
.large		{	font-size: 10pt;}
.norm		{ font-weight:normal;}
.heighlines	{ line-height:16px;}
.tprm		{ color: red;}
.tprf		{ color: green;}

.containerRed {background-color:#DF162B;}
/*.containerGray {background-color:#F1F0F0;}*/
.containerWhite {background-color:white;}

/*.graybar { background-color:#F0F0F0; border:solid 1px #777777; text-align:center;}*/

.navcontainer 			{margin-right: 5px;}
.navcontainer TD		{color: white;}
.userdetailsContainer 			{margin-right: 5px;}
.userdetailsContainer TD		{color: #EF6B00;}
.userdetailsContainer A			{color: #EF6B00; text-decoration: underline;}
.userdetailsContainer A:hover	{color: #EF6B00; text-decoration: underline;}
.searchtitleContainer	{background-color: #EF6B00; color:#000000; font-size:15px; font-weight:bold; text-align:center; height:30px; width:188px;}
.searchtitleContainermail	{background-color: #EF6B00; color:#000000; font-size:11px; font-weight:bold; text-align:center; height:30px; width:188px;}
.leftcolContainer		{background-color: #F1F1F1; text-align:center; border-bottom: solid #EF6B00 1px; border-top: solid #EF6B00 1px; width:188px;}
.logocontainer			{background-color: #ffffff;}
.bodyContainer			{text-align:center; padding-left: 8px; padding-right: 8px;}
.bodyContainerFull		{text-align:center; padding:2px;}
.bodyContainermail		{border-bottom: solid #EF6B00 1px; padding:2px; border-right:solid #EF6B00 1px;}
.rightcolContainer		{background-color: #F1F1F1; text-align:center; border-bottom: solid #EF6B00 1px;border-top:solid #EF6B00 1px; width:188px;}
.collectionTitleContainer	{color:#555555; height:30px; padding-bottom: 5px; text-align:center; font-size:18px;}
.buttontable			{ background-color: #8b8e85; border: none; padding:0px; margin: 0px;}
.buttontable TD			{ background-color: #8b8e85; border: none; padding:0px; margin: 0px;}
.menudiv				{ border:solid #EDF0F8 1px; background-color: #C9D4F2; padding:2px; width: 75px; display: none; position: absolute; z-index:99; left: 10px; top: 10px;}
.menudiv TD				{ border-bottom: solid #EDF0F8 1px;}
.menudiv Table			{ border-top: solid #EDF0F8 1px;}



/* texts */
.title		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#F1F0F0;}
.standard 	{ color:#000000; text-decoration:none; font-size: 11px; font-family: verdana ; font-weight:normal;}
.klein 		{ text-decoration:underline; font-size: 10px; font-family: verdana ; font-weight:normal; color:#000;}
.klein:hover 		{ text-decoration:none; font-size: 10px; font-family: verdana ; font-weight:normal; color:black;}
.pagetitle			{ font-family: 'Trebuchet Ms', arial, verdana; font-size: 25pt; font-weight: bold;}
.brandlisttitle		{ padding-left: 22px; color: #000000;}
.brandlistcontent	{ padding-left: 22px; line-height: 15px;}
.pagetitle			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#777777;	}

/* containers */
#maincont_topcell			{ background-image: url(../img/backgrounds/topbg.gif); height: 160px;}
#maincont_bodycell			{ }

.containerMainNav TD		{ border:solid #F1F0F0 1px; padding: 1px; text-align:center;}
.containerMainnavcelltable TD	{ border: none; background-color: white; padding: 0px; text-align: center;}
.search_homeContainer		{ border:none; padding-left:4px; padding-right:4px;}
.search_homeContainer TD	{ color: #000000; font-size: 11px; font-family: arial;}
.search_homeContainer .btn	{ border: solid #000000 1px; font-size:8pt; color:#000000; background-color: #FFFFFF;}
.search_homeContainer A		{ color: #000000; font-size: 11px; font-family: arial; text-decoration: underline;}

.containerPane		{ background-color: #F1F0F0; border:solid #555555 1px; padding:4px; text-align:center;}
.containerPanetitle	{ color:#EF6B00; font-weight: bold; background-image:url('../img/backgrounds/panetitle.gif'); height:42px; padding-left: 38px; padding-top: 5px;}




/* Window areas */
.windowleft		{ background-color:#F1F0F0;}
.windowright	{ background-color:#F1F0F0;}
.resultaat 		{height:260px;width:210px;border: 1px solid #8b8e85; background-color: #d3d3d3}
.resultaat h2 {color: #014A99; font-size: 16px;}
.uitgebreid_zoeken {border: 1px solid #8BAED6; background-color: #F9F9F9;padding-top: 10px; margin-top: 5px;}