
/*--------------------------------------------------------------------------------------------*/
/*----------- 		Boardwalk stijlen 						  --------------------------------*/
/*--------------------------------------------------------------------------------------------*/
a.alert 
{
	/*background-color: #FFD35A !important;*/
	background: white url(/boardwalk/bw35/images/bw_validation_error.png) no-repeat -3px -6px;
	border: solid 1px #909090;
	margin: 0px 0px 2px 0px;
	color:#FF3333 !important;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	text-transform:lowercase;
	font-variant:normal;
	text-decoration:none;
	height: 18px;
	display: block;
}
a.alert span
{
	margin:3px 6px 2px 25px;
	display: block;
	text-decoration: underline !important;
}


.BW_CANVAS, #editbuttonbox {
	margin: 5px 0;
}

.BW_CANVAS * {
	color:#000000;
}

.BW_CANVAS td {
	color:#000000 !important;
}

.BW_CANVAS_section, .BW_CANVAS_label  {
	color:#000000 !important;
}

.BW_CANVAS_Mastertable, 
.BW_CANVAS_Mastertable td, 
.BW_CANVAS_Mastertable th, 
.BW_CANVAS_Mastertable tr {
	padding: 0;	margin:	0; border:0;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color:#000000;
}

.BW_CANVAS_Mastertable input, 
.BW_CANVAS_Mastertable textarea,
.BW_CANVAS_Mastertable select,
.BW_CANVAS_Mastertable option {
	font-family: verdana, arial, helvetica;
}

.BW_CANVAS img {
	border:0;
}

.BW_CANVAS_Mastertable table {
	padding: 2px;
	spacing: 2px;
}

td.BW_CANVAS_content {

}
						
.BW_CANVAS_alerttext, TD.BW_CANVAS_alerttext {	
	font-weight: bold;	
	color: red;
}						
						
.BW_CANVAS_child {	
	font-weight: bold;
	color: #FF6600;
	text-transform: uppercase;
}
						
.BW_CANVAS_comment {
	font-style: italic;
	font-size: 10px;
}		
						
.BW_CANVAS_label {	
	font-weight: bold;	
	width: 163px;
}

A.BW_CANVAS_label, A.BW_CANVAS_label:visited, A.BW_CANVAS_label:hover {
	font-weight: bold;
	text-decoration: underline;
}
						
						
.BW_CANVAS_input , .BW_CANVAS_area , .BW_CANVAS_select {
	
}

.BW_CANVAS_brand, a.BW_CANVAS_brand:link, a.BW_CANVAS_brand:visited, A.BW_CANVAS_brand:active {
	font-size: 10px;
	color: #909090;
}

a.BW_CANVAS_brand:hover {
	font-size: 10px;
	color: #909090;
	text-decoration: underline;
}
						
td.BW_CANVAS_header {
	font-size: 18px;
	color: #606060;
	font-weight: bold;
}					

td.BW_CANVAS_section {
	font-size: 10px;
	font-weight: bold;
	color: #606060;
	padding: 1px 4px;
	margin: 0px;
	height: 10px;
	vertical-align: bottom;
	position: relative;
}

.BW_CANVAS_margin {
	width: 12px;
}
				
/*HTML EDIT BUTTONS*/
						
.BW_CANVAS_editbuttons {
	font-size: 10px;	
}	

/*Component DualList*/
.BW_DualList_Button{
	margin:0; padding:0;
	position: relative;
	top: -3px;
	display: block;
}

/*Thieme beheer stijlen*/

#TM_beheer_lijst {
	margin-left: 20px;
	line-height: 18px;
}

#TM_beheer_lijst strong{
	display: block;
	margin-bottom: 10px;
}

#TM_beheer_lijst ul{
	clear: both;
}

#TM_beheer_lijst ul, #TM_beheer_lijst li {
	margin:0; padding:0;
	list-style-type:none;	
}

#TM_beheer_lijst ul#alfabet {
	margin: 0 0 30px 0;
	
}

#TM_beheer_lijst ul#alfabet li{
	padding: 2px 8px;
	float: left;
	color:#666666;
}

#TM_beheer_lijst ul#alfabet li a:link,
#TM_beheer_lijst ul#alfabet li a:visited,
#TM_beheer_lijst ul#alfabet li a:active{
	text-decoration:none;
	font-weight:bold;
}

#TM_beheer_lijst ul#alfabet li a:hover{
	color: #FFF;
	background-color: #000;
}

#TM_beheer_lijst ul ul {
	margin-bottom: 30px;
}

#TM_beheer_lijst ul ul ul{
	margin-bottom: 0px;
}

#TM_beheer_lijst li.sitegroep{
	margin: 10px 0;
	font-weight:bold;
	
}

#TM_beheer_lijst li.sitegroep li{
	font-weight:normal;
	padding-left: 10px;
}

#idAreaoEdit1 table table{
	float: left;
}

.stars 
{
    margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline-block; width:115px; height:24px; background:white url(/boardwalk/bw35/images/stars_2.png) 0px 0px no-repeat; overflow:hidden;
}
.stars0l {background-position:-230px -48px;}
.stars1l {background-position:-230px -72px;}
.stars2l {background-position:-207px -48px;}
.stars3l {background-position:-207px -72px;}
.stars4l {background-position:-184px -48px;}
.stars5l {background-position:-184px -72px;}
.stars6l {background-position:-161px -48px;}
.stars7l {background-position:-161px -72px;}
.stars8l {background-position:-138px -48px;}
.stars9l {background-position:-138px -72px;}
.stars10l {background-position:-115px -48px;}
.stars0r {background-position:0px -48px;}
.stars1r {background-position:-0px -72px;}
.stars2r {background-position:-23px -48px;}
.stars3r {background-position:-23px -72px;}
.stars4r {background-position:-46px -48px;}
.stars5r {background-position:-46px -72px;}
.stars6r {background-position:-69px -48px;}
.stars7r {background-position:-69px -72px;}
.stars8r {background-position:-92px -48px;}
.stars9r {background-position:-92px -72px;}
.stars10r {background-position:-115px -48px;}

.stars .rate
{
    margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline-block; width:0px; height:24px; background:red url(/boardwalk/bw35/images/stars_2.png) -115px 0px no-repeat; overflow:hidden;
}

/* BWBUTTONS STYLING FOR STRICT DOCTYPE  28-07-2010 MA */
.bwButtons-LeftSide { width:4px; height:33px; background:url(../images/leftside.gif) 0 0 no-repeat; float:left;}
.bwButtons-Middle { height:33px; background:url(../images/middle.gif) 0 0 repeat-x; float:left;}
.bwButtons-RightSide { width:4px; height:33px; background:url(../images/rightside.gif) 0 0 no-repeat; float:left;}
.bwButtons-Middle table { margin-top:6px;}
/* */

.wysiwyghelp { display:inline-block; color:#000; padding:4px 4px 4px 24px; border:1px solid #000; margin-bottom:6px; background:#ccc url(../images/help-wysiwyg.gif) 4px 2px no-repeat;}

.wysiwyg-innova{margin-bottom: 3px !important;}

.component {
	position:relative;
	padding: 0px;
	margin: 0px;
}
.componentlayer
{
	display:none;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	width:100%;
	height: 100%;
	z-index: 3000;
}
.componentlayer div, .componentlayer iframe
{
	position:absolute;
	top: 0px;
	left: 0px;
	height: 20px;
	width:100%;
}

.componentlayer div
{
	top: 0px;
	left: 0px;
	background-color: White;
	height: 20px;
	width:100%;
}

.componentlayer div UL
{
	list-style: none;
	height: 18px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	display: inline-block;
	border: solid 1px #f46a0f;
}

.componentlayer div UL LI
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: inline;
}

.componentlayer div UL LI.drag A
{
	cursor: move;
}

.componentlayer div UL LI A
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	color:#929290;
	line-height: 15px;
	display:inline-block;
}

.componentlayer div UL LI A:hover
{
	color:#f46a0f;
}

