/* 
Copyright skin: Cestus Websites 2005. 
Created by Peter Schotman, contact information: www.cestuswebsites.com

*/

/* Skin */
.Oosting {}

html 
{
	height: 100%;
}

body
{
	margin-top: 1px;
	background-color: #b3b3b3;
	color: #5a5a5a;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-align: center;
	background: #f5f5f9 repeat-x scroll top left;
}

#std
{
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	text-align: left;
	background-color: #ffffff; 
	width: 990px;
}


.bgtable
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	border-left:  solid 1px #123A82;
	border-right:  solid 1px #123A82;
	color: #333333;
	height: 100%;
	background: #ffffff no-repeat scroll top center;
}

#home
{
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	text-align: left;
	background-color: Transparent; 
	width: 995px;
	max-width: 995px !important;
}
.hometable
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	border-left:  solid 1px #123A82;
	border-right:  solid 1px #123A82;
	border-bottom:  solid 1px #123A82;
	color: #333333;
	height: 770px;
	width: 995px;
	max-width: 995px !important;
	background: #f5f5f9 no-repeat scroll top right;
}
.homeimagepane
{
    height: 86px;
}
.homepane
{
	height: 240px;
	width: 550px;
	background: #f5f5f9 url(images/home-top-3.jpg) no-repeat scroll bottom right;
	background-position: right bottom;
}
.fillerpane
{
	border-top:  solid 1px #ffffff;
	background: #ce1141 url(images/home-bottom-4.jpg) no-repeat scroll top right;
	background-position: right top;
}



.logorow
{}
.fotopane
{
   	background-color: #f5f5f9;
   	width: 100%;
	height: 86px;
	text-align: right;
}

.logopane 
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	vertical-align: middle;
	text-align: left;
	height: 90px;
	width: 200px;
}

.menurow 
{
	vertical-align: top;
}
.menupane 
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	border-top: solid 5px #123A82;
	border-bottom: solid 5px #123A82;
    background-color: #9aa0c6;
}
#home .menupane
{
    height: 30px;
}

.leftmenupane
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
    width: 256px;
	background: #ce1141 url(images/leftpane3.gif) no-repeat scroll top right;
	border-top: solid 1px #ffffff;
}

.leftmenupane2
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	margin-top -200px;
    width: 256px;
	background: #ce1141 ;
	border-top: solid 0px #ffffff;
}

.searchpane
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
    padding: 10px 0 10px 15px;
    line-height: 100%;
}

.menuDiv 
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	vertical-align: top;
	margin: 28px 0 0 0px;
	border-top: solid 0px #ffffff;
	background-color: Transparent;
}

.contentrow 
{
	vertical-align: top;
	height: 100%;
}
.contentPanes
{
	margin: 0px; padding: 20px 0 0 0; border: solid 0px #ffffff;
	background: #f6f6fb url(images/contentpane.gif) no-repeat scroll top right;
	border-top: solid 1px #ffffff;
	width:642px;
}

#admincontentpanes 
{
	width:1024px !important;
}


/* */
.paneTop 
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	vertical-align: top;
	width: 100%;
	padding: 0 0px 0 0px;
}
/* */
.paneBottom
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	vertical-align: top;
	width: 100%;
	padding: 0 0px 0 0px;
}
/* */
.paneRight 
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	vertical-align: top;
	padding: 0 0px 0 0px;
}
.paneLeft 
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	vertical-align: top;
	padding: 0 0px 0 0px;
	width: 50%;
}

.rightimagepane
{
	vertical-align: top;
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
    width: 90px; 
	background: #ce1141 url(images/rightpane.gif) no-repeat scroll top left;
	border-top: solid 1px #ffffff;
}

.leftbottompane
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
    height: 15px;
    background-color: #ce1141;
    text-align: center;
}
.centerbottompane
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
    background-color: #f6f6fb;
}
.rightbottompane
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
    background-color: #ce1141;
    width: 90px;
}

.SkinObject {
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Hevetica, Sans-Serif;
	background-color: #ffffff;
}


/* Main Menu */
.MainMenu_MenuBreak, .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }

.g0menucontainer
{	
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	border: solid 0px #ffffff;
	padding-top: 0px;
	height: auto;
}

#home .menupane
{	
	padding-left: 10px;
}

.menuDiv .g0menucontainer
{	
	background-color: Transparent;
	border-top: solid 0px #ffffff;
	border-bottom: solid 0px #ffffff; 
	padding-top: 0px;
	height: auto;
	width: 100%;
}

.g0submenu 
{
	padding-left: 0px;
	margin: 1px 0 0 1px;
	border: solid 1px #dcdcdc;
	color: #333333;
	background-color: #9aa0c6;
	margin: 1px 0 0 0px;
}

.g0menubar
{
	cursor: pointer; 
	cursor: hand; 
}

/* propagate to submenu items */
.g0menuitem, .g0menuitemsel
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	border: 0px solid gray; 
	padding-left: 10px;
	padding-right: 10px;
	text-transform: none;
	height: 28px;
	color: #ffffff;
}

/* rootmenu */
.g0rootmenuitem, .g0rootmenuitemactive, .g0rootmenuitemsel, .g0rootmenuitembreadcrumb
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	border: 0px solid gray; 
	padding: 0px;
	text-transform: lowercase;
	letter-spacing: 0.05em;
	height: 28px;
}

.menuDiv .g0rootmenuitem, .menuDiv .g0rootmenuitemactive, .menuDiv .g0rootmenuitemsel, .menuDiv .g0rootmenuitembreadcrumb
{
	font-size: 13px;
	text-transform: none;
	color: #123A82;
}

.g0rootmenuitem TD, .g0rootmenuitemactive TD, .g0rootmenuitemsel TD, .g0rootmenuitembreadcrumb TD
{
	margin: 0px;
	border: 0px solid gray; 
	padding: 0 10px 0 10px;
	border-left: 0px solid #123a82; 
}

.menupane .g0rootmenuitem TD, .menupane .g0rootmenuitemactive TD, .menupane .g0rootmenuitemsel TD, .menupane .g0rootmenuitembreadcrumb TD
{
	padding: 0 20px 0 20px;
	text-align: center;
	white-space: nowrap;
}


.menuDiv .g0rootmenuitem TD, .menuDiv .g0rootmenuitemactive TD, .menuDiv .g0rootmenuitemsel TD, .menuDiv .g0rootmenuitembreadcrumb TD
{
    padding: 0 0 0 30px;
	border-right: 0px solid #123a82; 
	border-left: 0px solid #123a82; 
	border-bottom: 1px solid #ffffff; 
    background: #9aa0c6 no-repeat scroll left center;
	white-space:normal;
	height: 38px;}

.g0rootmenuitem
{
	color: #ffffff;
	background-color: #9aa0c6;
}

.g0rootmenuitemactive, .g0rootmenuitembreadcrumb, .g0rootmenuitemsel
{
	color: #ffffff;
	background-color: #ce1141;
}

.menuDiv .g0rootmenuitemactive TD, .menuDiv .g0rootmenuitemsel TD, .menuDiv .g0rootmenuitembreadcrumb TD
{
    padding: 0 0 0 30px;
	border-right: 0px solid #123a82; 
	border-bottom: 1px solid #ffffff; 
    background: #6E77AE no-repeat scroll left center;
	white-space:normal;
	height: 38px;
}
.menuDiv .g0rootmenuitemactive TD, .menuDiv .g0rootmenuitemsel TD, .menuDiv .g0rootmenuitembreadcrumb TD
{
	color: #ffffff;
}
.menuDiv .g0rootmenuitemactive TD, .menuDiv .g0rootmenuitembreadcrumb TD
{
    background: #6E77AE url(images/bullit.gif) no-repeat scroll left center;
}


/* submenu items */
.g0submenuitemsel, .g0submenuitemactive, .g0submenuitembreadcrumb
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	cursor: hand; 
	margin: 0px;
	border: 0px solid gray; 
	filter: none; 
	padding: 0 10px 0 10px;
	height: 28px;
	background-color: #6E77AE; 	
}

.g0submenuitemactive, .g0submenuitembreadcrumb
{
	color: #ffffff;
}

.g0submenuitemsel
{
	color: #ffffff;
}


/* Algemene stijlen */

h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Arial, Hevetica, Sans-Serif;  
	color: #333333; 
	line-height: 150%;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
}

h1 {font-size: 16px; }
h2 {font-size: 14px; }
h3 {font-size: 12px; }
h4 {font-size: 12px; font-weight: normal; }
h5, h6 {font-size: 11px; font-weight: normal; }

A 
{
	font-family: Tahoma, Arial, Hevetica, Sans-Serif;
    font-size:  12px;
    font-weight: normal;
}

A:link  {
    text-decoration: none;
    color: #BC1038;
    font-weight: bold;   
}

A:visited   {
    text-decoration: none;
    color: #BC1038;
    font-weight: bold;   
}

A:active    {
    text-decoration: none;
    color: #BC1038;
}

A:hover {
    text-decoration: underline;
}

.leftbottompane a, .leftbottompane a:active, .leftbottompane a:link, .leftbottompane a:hover, .leftbottompane a:visited, .searchpane a, .searchpane a:active, .searchpane a:link, .searchpane a:hover, .searchpane a:visited

{
	color: #ffffff;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	background-color: Transparent;
    text-decoration: none;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  12px;
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    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: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	background: #dddddd;
	color: #000000;
	font-family: Tahoma, sans-serif;
}

.searchpane .NormalTextBox
{
    font-family: Tahoma,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    width: 150px;
    padding: 2px 0 0 5px;
    height: 20px;}

.NormalBold
{
	font-weight: bold; 
}

.NormalRed
{
    color: red; 
}

.ControlPanel td
{
   padding: 0 2px 0 2px;
}

.Level0panelbarItem, .Level0panelbarItemHover, .Level0panelbarItemSelected, .Level0panelbarItemExpanded
{         
	display: none;
}

.Level1panelbarItem, .Level1panelbarItemSelected, .Level1panelbarItemHover, .Level1panelbarItemExpanded, 
.Level2panelbarItem, .Level2panelbarItemSelected, .Level2panelbarItemHover, .Level2panelbarItemExpanded,
.Level3panelbarItem, .panelbarItem, .Level3panelbarItemSelected, .Level3panelbarItemHover, .Level3panelbarItemExpanded, .panelbarItemHover, .panelbarItemSelected
{
   	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	border-top: solid 1px #ffffff;
	border-bottom: solid 0px #ffffff; 
    FONT-SIZE: 12px;
    font-weight: bold; 
    COLOR: #123A82;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    cursor: hand;
    cursor: pointer;
    padding: 10px 5px 10px 30px;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 0.05em;
	margin: 0px;
    height: auto;
    display: block;
    vertical-align: top;
}

.Level1panelbarItem
{
    background-color: #9aa0c6;
}
.Level1panelbarItemSelected
{
    background: #6E77AE url(images/bullit2.gif) no-repeat scroll 0px center;
    COLOR: #ffffff;
}
.Level1panelbarItemHover, .Level1panelbarItemExpanded
{
    background: #6E77AE no-repeat scroll 0px center;
    COLOR: #ffffff;
}
.Level1panelbarItemExpanded
{
    background-color: #6E77AE;
    COLOR: #ffffff;
}

.Level2panelbarItem, .Level2panelbarItemSelected, .Level2panelbarItemHover, .Level2panelbarItemExpanded
{
    padding: 5px 5px 5px 50px;
    background-color: #6E77AE;
	border-top: solid 0px #ffffff;
    COLOR: #ffffff;
    font-weight: normal;
}
.Level2panelbarItemSelected
{
    background: #6E77AE url(images/bullit2.gif) no-repeat scroll 20px center;
}

