/* default font-stylings */
*{font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333;}

/* default hyperlinks */
a{color:#333;}
a:active, 
a:hover {color:#42b3d8;}

/* FORMS */
.standardform .field .control input
{
	border: 1px solid #dbdbdb;color:#333;
	color:#333;
}
.standardform .field .control select
{
	border: 1px solid #dbdbdb;color:#333;
	color:#333;
}

.standardform .field .control textarea 
{
	border: 1px solid #dbdbdb;color:#333;
	color:#333;
}

.loginerror {border:none!important;}
.loginerror h1,
.standardform .field .validation .validationmessage{color:red!important;font-size:11px!important;font-weight:normal!important;}
/* ----- */

/* Default buttons */
.button,
.buttonpanel .button {color: #FFF; background: transparent url(Graphics/bg_center_bt.gif) top left repeat-x;}
/*
.buttonpanel .button {color: #FFF; background: red url(Graphics/bg_center_bt.gif) top left repeat-x;}
*/
.button:hover,
.buttonpanel .button:hover{color: black;}

.buttonpanelChat .button{}
/* --------------- */

.rightColumn
{
	
}

#rightColumn2ColsTemplateNoBox,
#rightColumn2ColsTemplate
{
	background: #FFF url(Graphics/Controls/corners_bg_grouproom.gif) bottom left no-repeat;
}

#rightColumn2ColsTemplateNoBox .outer-column-wrapper,
#rightColumn2ColsTemplate .outer-column-wrapper
{
	background: transparent url(Graphics/Controls/corners_top_grouproom.gif) top left no-repeat;
}

#rightColumn2ColsTemplateNoBox .inner-column-wrapper,
#rightColumn2ColsTemplate .inner-column-wrapper
{
	background:  url(Graphics/Controls/corners_bottom_grouproom.gif) bottom left no-repeat;
}

/* box model left*/
.box-container .header .left{}
.box-container .header .middle{color:#FFFFFF; background:url(Graphics/menu/titlebar_toolbox.jpg);}
.box-container .header .right{}
.box-container .footer .left{}
.box-container .footer .middle{background-image: url("Graphics/menu/footer_toolbox.jpg");}
.box-container .footer .right{}
.box-container .centerborder{border-left:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb;border-top:solid 1px #dbdbdb;}
.box-container .center{background:url("Graphics/Controls/brownMiddleBar1.gif") bottom left repeat-x;}
/* end box model */

/* box model large*/
#largecontentbox {}
#largecontentbox .header .left{}
#largecontentbox .header .middle{background-image: none; color:#333; /*border-top:solid 1px #dbdbdb; background-color: #FFF; background-image: none;*/}
#largecontentbox .header .right{}
#largecontentbox .footer .left{}
#largecontentbox .footer .middle{}
#largecontentbox .footer .right{}
#largecontentbox .centerborder{border: none;}
#largecontentbox .center{border: none; background-image: none; padding:0;}
/* end box model */

/* box model CoachWeek*/
#box-CoachWeek .header .left{}
#box-CoachWeek .header .middle{color:#333;background: #FFF url(Graphics/Controls/corners_top_coachweek.gif) bottom left no-repeat;}
#box-CoachWeek .header .right{}
#box-CoachWeek .footer {border: none;}
#box-CoachWeek .footer .left{}
#box-CoachWeek .footer .middle{background: #FFF url(Graphics/Controls/corners_bottom_coachweek.gif) bottom left no-repeat;}
#box-CoachWeek .footer .right{}
#box-CoachWeek .centerborder{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-top: none;}
#box-CoachWeek .center{background-color: #FFF; background-image: none;}
/* end box model */

/* box model Groupchat*/
#box-GroupChat .header .left{}
#box-GroupChat .header .middle{color:#333; background-color: #FFF; background-image: none; background: url(Graphics/Controls/corners_top_grouproom.gif) top left no-repeat;}
#box-GroupChat .header .right{}
#box-GroupChat .centerborder{border: none;}
#box-GroupChat .center{background: #FFF url(Graphics/Controls/corners_bg_grouproom.gif) bottom left no-repeat;}
#box-GroupChat .footer .left{}
#box-GroupChat .footer .middle{background:  url(Graphics/Controls/corners_bottom_grouproom.gif) bottom left no-repeat;}
#box-GroupChat .footer .right{}
/* end box model */

/* box model left*/
#box-chart .header .left{background-image: none;}
#box-chart .header .middle{color:#FFFFFF; background:none;}
#box-chart .header .right{background-image: none;}
#box-chart .footer .left{background-image:none;}
#box-chart .footer .middle{background-image: none;}
#box-chart .footer .right{background-image:none;}
#box-chart .centerborder{border: none;}
#box-chart .center{background:none;}
/* end box model */

/* END FORMS */

/* STRUCTURE */
#container{}

/* END STRUCTURE */

/* LAYOUT */
/* opmaak page-top  */
#page-top{background-color: #FFF;}

/*opmaak taalkeuze*/
.language-sel{background-color:#FFF;background-image: url(Graphics/logo.gif);}
/*opmaak navigatie*/
#navigation{background: #FFF url(Graphics/top/bg_page_top.gif) top left no-repeat;}
#content-wrapper {background: url(Graphics/bg_contentwrapper.gif) top left repeat-y;}
#content-wrapper .padding-wrapper {background: url(Graphics/bg_contentwrapper_bottom.gif) bottom left no-repeat;}
#content-wrapper h1{color:#666;}
#content-wrapper h2{color:#0099cc;}
#content-wrapper h3{color:#0099cc;}
/* END LAYOUT */

/*layout disclaimer element */
#disclamer{color: #333;font-style: italic;font-weight: bold;}
#disclamer a:active, #disclamer a:hover {color:#42b3d8;}
#disclamer a {color:#333;}

/* MENU */
/* rounded boxes around menus*/
.imgLeft{background-image:url(Graphics/menu/leftC.gif);}
.imgRight{background-image:url(Graphics/menu/rightC.gif);}

#navigation .nav_ul{background: transparent url(Graphics/Menu/rightC.gif) top right no-repeat;}
#navigation .col1Navigation{background: transparent url(Graphics/Menu/bg_menu.gif) top left repeat-x;}
#navigation .col2Navigation{}

#searchmenu{}
#searchmenu ul li a,
#searchmenu ul li a span,
#searchmenu ul li a:visited{color:#FFFFFF;}
#searchmenu ul li a:hover span,
#searchmenu ul li a:hover{color:#333333;}
#searchmenu ul li a:active span,
/*
#searchmenu ul li a:visited{color:#333333;}
#searchmenu ul li a:hover{color:#333333;}
*/
/*
#searchmenu{}
#searchmenu ul li a,
#searchmenu ul li a:visited{}
#searchmenu ul li a:hover{}
*/
#searchmenu ul li a:active{}
.searchbutton{}

#nav {background: url(Graphics/Menu/leftC.gif) top left no-repeat;}

/*layout firstlevel*/
#nav li a span{color:#FFF!important;}

#nav li#topitem1 a:hover,
#nav li#topitem1:hover  a, /*deze kleur blijft staan */
#nav li#topitem1.sfhover a /*deze kleur blijft staan voor IE */
{
	text-align:center;
	color:#333;
	background: #fff url(Graphics/Menu/bg_c_left_mo.gif) top left no-repeat;
}

#nav li a:hover,
#nav li:hover  a, /*deze kleur blijft staan */
#nav li.sfhover a /*deze kleur blijft staan voor IE */
{
	color:#333;
	background: #fff url(Graphics/Menu/bg_c_left_mo_white.gif) top left no-repeat;
	/*
	background: url(Graphics/Menu/bg_menu.gif);
	*/
}

#nav li a:hover span,
#nav li:hover  a span,
#nav li.sfhover a span
{
	color: #333!important;
	background: url(Graphics/Menu/bg_c_right_mo.gif) top right no-repeat;
}

/*layout tweede level*/
#nav li li a span
{
	background-image: none!important;
}

#nav li ul
{
	/*border-top: 1px solid #CCC;*/
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}


#nav li li
{
	border-bottom: 1px solid #CCC;
}

#nav li li a,
#nav li:hover li a,
#nav li.sfhover li a
{ 
	color:#333;
	background-color:#FFF;
	background-image: none;
}
#nav li li a:hover,
#nav li:hover li:hover a,
#nav li.sfhover li.sfhover a
{ 
	color:#333;
	background-color: #d6e8b2;
	background-image: none;
}

/*layout derde level*/
#nav li li li a:hover,
#nav li:hover li:hover li a,
#nav li.sfhover li.sfhover li a
{
	color:#333;
	background-color:#FFF;
}

#nav li li li a:hover,
#nav li:hover li:hover li:hover a,
#nav li.sfhover li.sfhover li.sfhover a
{
	color:#333;
	background-color: #d6e8b2;
}

/*layout vierde level*/
#nav li li li li a,
#nav li:hover li:hover li:hover li a,
#nav li.sfhover li.sfhover li.sfhover li a 
{
	color:#333;
	background-color:#FFF;
}

#nav li li li li a:hover,
#nav li:hover li:hover li:hover li:hover a,
#nav li.sfhover li.sfhover li.sfhover li.sfhover a
{
	color:#333;
	background-color: #d6e8b2;
}

/*layout vijfde level*/
#nav li li li li li a,
#nav li:hover li:hover li:hover li:hover li a,
#nav li.sfhover li.sfhover li.sfhover li.sfhover li a  
{
	color:#333;
	background-color:#FFF;
}

#nav li li li li li a:hover,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li.sfhover li.sfhover li.sfhover li.sfhover li.sfhover a
{
	color:#333;
	background-color: #d6e8b2;
}

/* END MENU */

/* WEB EDITOR */
A.Hotspot, 
A.Hotspot:visited{border-color: Red;color: Black;}
/* END WEBEDITOR */


/*layout samenvatting*/
#newsitem-overview .summary{}
#news-item .item{background-color:Red;}
#news-item .field field-DateOnline{border-color:Green;}
/* END NEWS */

/* SEARCH */
#searchresult-overview h3 a,
#searchresult-overview h3 a:visited{}

#searchresult-overview h3 a:hover,
#searchresult-overview h3 a:active{}
/* END SEARCH */

/* GROUPROOM */
.cyclelist{border-right: solid 1px #dbdbdb; border-top: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb;}
.weekitem-past{border-left:solid 1px #dbdbdb;background:#94dcf9 url(Graphics/bg_weekitem_past.jpg) top left repeat-x;}
.weekitem-current{border-left:solid 1px #dbdbdb;background:#92ca21 url(Graphics/bg_weekitem_current.jpg) top left repeat-x;}
.weekitem-future{border-left:solid 1px #dbdbdb;background:#efefef url(Graphics/bg_weekitem_future.jpg) top left repeat-x;}
/* END GROUPROOM */

/* MODERATORPAGE */
.moderatorpage-container .groupListControl{border-color: #50509A;}

/*end MODERATORPAGE */

/* LOGIN */
.loginerror
{
	background-color: White;
	border-left: solid 1px #CD9933;	
	border-right: solid 1px #CD9933;	
	color: Red;
}
/* END LOGIN*/

/* therapy selection block */

#therapyselection hr.therapySeparator{color:#dbdbdb;height:1px;border: solid 1px #dbdbdb;}

/* user info color */
#userinfo .coloredInfo
{
	color: #333;
}
#userinfo .col2UserInfo a {text-decoration: none;}
#userinfo .col2UserInfo a:hover{color:#FFF;}


/* assignments */
.patientlist
{
/*
	border-bottom-color:#dbdbdb;
*/
	/*height:75px;*/
}
.patientlist-item
{
	border-right-color:#dbdbdb;
	background:#FFF url(Graphics/bg_assigment_menu_mn.gif) top left repeat-x;
}

.patientlist-item-selected
{
	border-right-color:#dbdbdb;
	border-bottom-color:white;
	border-top-color:#dbdbdb;
	background-color: White;
}

.assignTitle
{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.item a
{
	color:#000;
	background:  url(Graphics/Controls/arrow_right.gif) center left no-repeat;
}

.item-selected a
{
	color: #1170a0;
	background:  url(Graphics/Controls/arrow_bottom.gif) center left no-repeat;
}

.item a, .item-selected a .assigment-item a
{
	color:Black;
	font-weight: normal;
}

.item, .item-selected .assigment-item-selected a
{
	color:Black;
	font-weight: normal;
}

.assigment-item-selected a,
.assigment-item a
{background-image: none;}


.assignment-content .content-section
{
	padding: 0;
}

.goToHomeLink
{
	cursor:pointer;
	width:220px;
	height:75px;	
	float:left;	
}