/* 
================================
Skin styles for DotNetNuke
================================
*/ 
A:link, A:visited
{
	font-family: Arial;
	color:black;
	font-size:12px;
	text-decoration:underline;
}

A:active
{
	color: #FF0000;
	font-family: Arial;
	font-size:12px;
}

A:hover 
{
	color: #000000;
	font-family: Arial;
	font-size:12px;
}

A.SkinObject:visited, A.SkinObject:link
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration:underline;
}

.SkinObject, A.SkinObject, A.SkinObject:active
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}

A.SkinObject:hover
{
	color: #da001c;
	font-family: Arial;
	font-size: 12px;
	text-decoration:underline;
}
  
.search
{
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #da001c;
	text-align: right;
}

.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #da001c;
	color:Black;
}
.skinmaster
{
	height: 100%;
	width:835px;
	background-color: #ffffff;
	border-right: #000000 3px solid;
	border-top: #000000 1px solid;
	border-left: #000000 3px solid;
	border-bottom: #000000 1px solid;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-color: #000000;
	color:Black;
	font-size:12px;
}
.skinheader 
{
	width:835px;
/*sma	height:163px;  */
        height:160px;
	vertical-align:top;
}

.logozone
{
	background-position: left;
	border-style: none;
	background-color: White;
	border-right: solid 3px #000000;
	padding: 0px 0px 0px 0px;
	width: 335px;
/*sma      height: 163px; */
	height: 160px; 
	background-repeat: no-repeat;
}

.rightheader
{
	margin: 0px;
	width: 496px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
/*sma	height: 162px;*/
        height: 160px;
}

.rightheader TD
{
	margin: 0px;
	width: 496px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}

.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.leftpane
{
	background-position: right;
	width: 175px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	background-color: White;
}


.contentpane
{
	border-style: none solid none solid;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	background-color: White;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #000000;
	border-left-color: #000000;
}

.rightpane
{
	background-position: left;
	width: 175px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	background-color: White;
}

.leftfooterpane 
{
	border-style: none;
	width: 175px;
	background-color: #e1e1e2;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}

.footerpane 
{
	border-style: none;
	background-color: #e1e1e2;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.rightfooterpane 
{
	border-style: none;
	width: 175px;
	background-color: #e1e1e2;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}

.horizontaal
{
		border-style: none;
	background-image: url(  'streephorizon.jpg' );
	background-repeat: repeat-x;
}

.login A:link
{
	border-style: none;
}

.login A:visited
{
	border-style: none;
	color:Blue;
}

.login A:hover
{
	border-style: none;
	color:#000000;
}

.login A:link TD
{
	border-style: none;
	color:Green;
	
}

.main_dnnmenu_container {
	background-color: transparent; 
	text-transform:uppercase;

}
.main_dnnmenu_bar td
{
	cursor: pointer;
	cursor: hand;
	height: 16px;
	background-color: Transparent;
	text-transform: uppercase;
}

.main_dnnmenu_rootitem
{
	/*TD if menu option for using tables is on*/
	background-color:#000000;
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-transform:uppercase;
	margin-right: 2px;
	margin-left: 2px;
	padding:0px 5px 0px 5px;
		border-style: none;
}

.main_dnnmenu_rootitem td
{
	/*TD if menu option for using tables is on*/
	background-color:#000000;
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-transform:uppercase;
	margin-right: 2px;
	margin-left: 2px;
	padding:0px 5px 0px 5px;
		border-style: none;
}

/* Linkerzijde Submenu */
.MainMenu_MenuIcon
{
	background-color: #da001c;
	border: none;
	width:0px;
}

/*This styles the main menu and sub-menu box. Not the subItems!!!
Here you can set an overall border and background color for these elements.*/
.MainMenu_SubMenu
{
	/*
	margin-top: 1px;
	margin-left: -1px;
	*/
	
	background-color: #da001c;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	border-top: #F1F1F1 0px solid;
	border-right: #F1F1F1 0px solid;
	border-left: #F1F1F1 0px solid;
	border-bottom: #F1F1F1 0px solid;
	filter: Alpha(Opacity=60, FinishOpacity=60, Style=2);
	border-color: #000000;
	border-width: 1px;
}

/* SubmenuItems standaard */
.MainMenu_MenuItem 
{
    cursor: pointer; 
    color: #FFFFFF; 
    font-family: Arial; 
    font-size: 12px; 
    font-style: normal; 
    border-style:none;
    padding:1px 1px 1px 1px;
}

/* SubmenuItems rechterzijde */
.MainMenu_MenuArrow 
{
    width:4px;
    border-style:none;
}

.main_dnnmenu_item
{
	/*TD if menu option for using tables is on*/
	background-color:#000000;
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-transform:uppercase;
	margin-right: 2px;
	margin-left: 2px;
	padding:0px 5px 0px 5px;
		border-style: none;
}

.main_dnnmenu_item td
{
	/*TD if menu option for using tables is on*/
	background-color:#000000;
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-transform:uppercase;
	margin-right: 2px;
	margin-left: 2px;
	padding:0px 5px 0px 5px;
		border-style: none;
}



.main_dnnmenu_rootitem_active
{
		border-style: none;
	background-color:#da001c;
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-transform:uppercase;
	margin-right: 2px;
	margin-left: 2px;
	padding:0px 5px 0px 5px;
}

.main_dnnmenu_rootitem_active TD
{
		border-style: none;
	/*TD if menu option for using tables is on*/
	background-color:#da001c;
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-transform:uppercase;
	margin-right: 2px;
	margin-left: 2px;
	padding:0px 5px 0px 5px;
}


.main_dnnmenu_itemhover
{
		border-style: none;
	background-color: #da001c;
	height: 28px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-right: 2px;
	margin-left: 2px;
	padding: 0px 5px 0px 5px;
}

.main_dnnmenu_itemhover td
{
	border-style: none;
	background-color:#da001c;
	height: 28px;
	margin-right: 2px;
	margin-left: 2px;	
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	text-transform:uppercase;
	padding:0px 5px 0px 5px;

}

.main_dnnmenu_submenu
{
	border-style: none;
	font-family: Arial;
	font-size: 12px;
	background-color: #B00000;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=     '#696969' , Direction=135, Strength=3);
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
}

.main_dnnmenu_submenu td
{
	font-family: Arial;
	font-size: 12px;
	border-style: none;
	background-color: #B00000;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=   '#696969' , Direction=135, Strength=3);
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
}


.main_dnnmenu_subitem
{
	border-style: none;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B00000;
	padding: 1px 1px 1px 1px;
}

.main_dnnmenu_subitem TD
{
	border-style: none;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B00000;
	padding: 1px 1px 1px 1px;
}

.main_dnnmenu_subitemhover
{
	border-style: none;
	background-color: #b60017;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding: 1px 1px 1px 1px;
}

.main_dnnmenu_subitemhover td
{
	border-style: none;
	background-color: #CC0000;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
}

.menuseperator
{
	background-image:url(seperator.jpg);
	height:36px;
	width:1px;
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}

.main_dnnmenu_break {
	font-size: 12px;
}

.main_dnnmenu_arrow {
	font-size: 12px; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 12px; 
	cursor: pointer; 
	cursor: hand;
}

.dnn_sidemenu, A.dnn_sidemenu, TD.dnn_sidemenu
{
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	width: 160px;
	text-decoration: underline;
}

.dnn_sidemenu_hover, A.dnn_sidemenu_hover, TD.dnn_sidemenu_hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #FF0000;
	padding: 0px;
	margin: 0px;
	width: 160px;
	text-decoration: underline;
	background-color:White;
}

.dnn_sidemenu_title
{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	color: #00FF00;
}

.dnn_sidemenu_active, A.dnn_sidemenu_active
{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: red;
	padding: 0px;
	margin: 0px;
	width: 160px;
	text-decoration: underline;
}

.StandardButton
{
	background: #7994cb none;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}

.sidemenu_item
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	background-color:White;
	top:inherit;
	padding-top: 2px;
}

.sidemenu_item TD
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	background-color:White;
	top:inherit;
	padding-top: 2px;
}

.sidemenu_hover
{
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	background-color:White;
	top:inherit;
}

.sidemenu_hover TD
{
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	background-color:White;
	top:inherit;
	padding-top: 2px;
}

.sidemenu_active
{
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	background-color:White;
	top:inherit;
}

.sidemenu_active TD
{
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	background-color:White;
	top:inherit;
	padding-top: 2px;
}
/*
.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #da001c;
}
*/

/*Styles the icons on the left hand side of the menu.
Here you can assign a background color and borders,
but note the first three items in the picture below.
When the mouse moves over the menu items, the borders disappear,
except for the right border. We have added a border-right in this example,
but this effect can also be created by adding a border-left in 
the .MainMenu_MenuItem class. The height value can be used to space out
each of the menu items. */


/*
.MainMenu_SubItem
{
	background-color: #000080;
	border: none;
	width:0px;
}
*/



/*Styles the break section between the menu items.*/
.MainMenu_MenuBreak
{
	/* width: 100px; */
	border: none;
}

.breadcrumb
{
	color: #da001c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

A.breadcrumb:link, A.breadcrumb:visited
{
	color: #da001c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

A.breadcrumb:hover
{
	color:Black;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 12px;

}



