/*************************
Name: Style for skin BIMslim.nl
Date: 30-05-2008
Author: Barend Emmerzaal
Organisation: MVIC
*************************/

html, body {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #e1e1e1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #707172;
}
#mainTable {
	background-color: #ffffff;
	border: 0px solid #1e1e1e;
}
#topNavigationPane {
	background-color: #000000;
}
#imagePane {
	background-color: #000000;
}
#titlePane {
	background-color: #3f3f3f;
}
#menuPane {
	background-color: #000000;
}
#grey {
	background-color: #262626;
}
.contentPane {
	background-color: #FFFFFF;
	padding: 20px;
}
.rechterPane {
	background-color: #FFFFFF;
	padding-top: 20px;
	width:300px;
}
#footerPane {
	background-color: #000000;
	background-image: url(/Portals/_default/Skins/bimslim2/creative-commons-licentie.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#datePane {
	text-align: right;
	font-size: 70%;
	padding-right: 20px;
}
td.loginspace{
	color:#000000;
	background-color:#F1F1F1;
	background-image: url(/Portals/_default/Skins/bimslim2/go-to-partner.gif);
	background-repeat: no-repeat;
	background-position: 220px center;
	width:238px;
	height:22px;
}
td.loginspace-actief{
	color:#000000;
	background-color:#E0E0E0;
	background-image: url(/Portals/_default/Skins/bimslim2/go-to-partner.gif);
	background-repeat: no-repeat;
	background-position: 220px center;
	width:238px;
	height:22px;
}

td.loginspace a.SkinObject:link,td.loginspace a.SkinObject:visited,td.loginspace a.SkinObject:active {color:#000000; margin-right:30px; text-decoration:none; font-weight:normal; font-size:11px;}
td.loginspace a.SkinObject:hover {color:#000000; margin-right:30px; text-decoration:underline; font-weight:normal;font-size:11px;}
td.loginspace-actief a.SkinObject:link,td.loginspace-actief a.SkinObject:visited,td.loginspace-actief a.SkinObject:active {color:#000000; margin-right:30px; text-decoration:none; font-weight:normal; font-size:11px;}
td.loginspace-actief a.SkinObject:hover {color:#000000; margin-right:30px; text-decoration:underline; font-weight:normal;font-size:11px;}


td.driehonderdtabeltd a.SkinObject:link,td.driehonderdtabeltd a.SkinObject:visited,td.driehonderdtabeltd a.SkinObject:active {color:#000000; margin-right:30px; text-decoration:none; font-weight:normal; font-size:11px;}
td.driehonderdtabeltd a.SkinObject:hover {color:#000000; margin-right:30px; text-decoration:underline; font-weight:normal;font-size:11px;}
td.driehonderdtabeltd-actief a.SkinObject:link,td.driehonderdtabeltd-actief a.SkinObject:visited,td.driehonderdtabeltd-actief a.SkinObject:active {color:#000000; margin-right:30px; text-decoration:none; font-weight:normal; font-size:11px;}
td.driehonderdtabeltd-actief a.SkinObject:hover {color:#000000; margin-right:30px; text-decoration:underline; font-weight:normal;font-size:11px;}

td.witruimte{background-color:#ffffff; width:4px;}
td.driehonderd{ width:300px; height:22px;}
td.driehonderdtabeltd{background-color:#F1F1F1;	background-image: url(/Portals/_default/Skins/bimslim2/go-to-partner.gif);background-repeat: no-repeat;background-position: 120px center;width:138px;height:22px;}
td.driehonderdtabeltd-actief{background-color:#E0E0E0;	background-image: url(/Portals/_default/Skins/bimslim2/go-to-partner.gif);background-repeat: no-repeat;background-position: 120px center;width:138px;height:22px;}


/* OVERRULEN DNN CLASSES */
.SkinObject
{
	font-weight: bold;
	font-size: 9.5pt;
	color: #655e5e;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: underline;
	color: #118888;
}

A.SkinObject:visited
{
	text-decoration: underline;
	color: #118888;
}

A.SkinObject:hover
{
	text-decoration: underline;
	color: #094848;
}

A.SkinObject:active
{
	text-decoration: underline;
	color: #118888;
}

.CommandButton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #118888;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #118888;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #094848;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #118888;
}

.Head
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0;
font-weight:bold;
}

.Normal, .NormalDisabled
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color:#666666;
}

.NormalDisabled
{
	color: Silver;
}

.NormalBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.ModuleTitle_MenuContainer
{
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-top: #999999 1px solid;
	border-right: #999999 1px solid;
	
}

.ModuleTitle_MenuBar
{
	cursor: pointer;
	height: 1px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem
{
	cursor: pointer;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	height:1px;
	font-weight: bold;
	font-style: normal;
	border: none;
	background-color: Transparent;
	
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;

}

.ModuleTitle_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border: #999999 1px solid;
	width:180px;
}

.ModuleTitle_MenuBreak
{
	border: none;
	background-color: #fff;
	height: 1px;
}

.ModuleTitle_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border: none;
}

.ModuleTitle_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

A:link
{
	text-decoration: underline;
	color: #118888;
}

A:visited
{
	text-decoration: underline;
	color: #118888;
}

A:hover
{
	text-decoration: underline;
	color: #094848;
}

A:active
{
	text-decoration: underline;
	color: #118888;
}

.SubHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/*Snapsis hoofdmenu*/
select.TabList{ font-size:11px;}
div.TabList{ height:25px; margin-top:20px;}
#nav ul {
padding:0;
margin:0;
list-style:none;
float:left;
width:auto;
}
#nav li {
position: relative;
float:left;
line-height : 1.25em;
width: 93px;
list-style: none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
margin-right:2px;
}
#nav #nav229 {
width: 99px;
}
#nav #nav36{ margin-left:20px;}
#nav li ul { /* second-level lists */
position : absolute;
left: -999em;
padding-bottom:0px;
width: 156px;
}
#nav ul li{}
#nav ul li ul li {
width: 196px;
position: relative;
float:left;
line-height : 1.25em;
list-style: none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
margin-top:0px;
margin-right:0px;
z-index:1000;
text-align:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#nav ul li ul{
	margin-top:0px;
}
#nav ul li a {
	font-size:12px;
	display:block;
	text-decoration:none;
	text-align: center;
	height:15px;
	color:#ffffff;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top:4px;
	border-left:solid 1px #FFFFFF;
}
#nav ul li ul li a {
	font-size:10px;
	display:block;
	text-decoration:none;
	text-align:right;
	height: auto;
	/*color:#E7F8DC;*/
	color:#CBEFB4;
	width: 156px;
	margin-right:20px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin-top:2px;
}

#nav li a:hover {
color:#ffffff;
}
/*#nav li.SelectedTab a{
color:#ffffff;
}*/
#nav li.SelectedTab li a{color:#CBEFB4;}
#nav li.SelectedTab li.SelectedTab a{color:#ffffff;}
#nav li li a:hover {
color:#ffffff;
}
#nav li li.SelectedTab{
background-color: #4c911e;
color:#ffffff;
font-weight:bold;
}
#nav li.SelectedTab li a{
font-weight:normal;
}

#nav .DisabledTab {
color:#ccc;
}
/* no need to change these hover classes
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
left: -999em;
}
#nav li:hover ul {
top:2.35em;
left:0;
background-color:#5aab24;
}
#nav li.iehover ul {
top:2.20em;
left:-93px;
background-color:#5aab24;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,
#nav li li li.iehover ul {
top: -1px;
left:196px;
}
/*Einde Snapsis hoofdmenu*/


/*bibliotheek*/

table.TabelCategorie{width:725px;font-size: 10pt; padding:0; margin:0;}
td.TDCategorie{ background-color:#E2E2E2; color:#118888; font-weight:bold; width:250px;}
td.TDCategorieProduct{ background-color:#E2E2E2; color:#118888; font-weight:bold; width:150px;}
td.TDCategorieOmschrijving{ background-color:#E2E2E2; color:#118888; font-weight:bold; width:300px;}

td.ColLinks{width:150px;border-bottom: 1px solid #bfbfbf;margin-bottom: 5px;padding-top: 5px;}
td.ColRechts{width:310px;border-bottom: 1px solid #bfbfbf;margin-bottom: 5px;padding-top: 5px;}
td.ColRechts input { width:15px; height:15px;font-size:9px;}
td.ColRechts .Head {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.downloadLink, a.downloadLink:link, a.downloadLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*FAQ*/
div.faq-vraag {font-size:12px;}
div.faq-antwoord {font-size:12px;}