/*BODY*/

BODY
{
	background-color:#EEEEEE;
	background-image:url(../images/143623);
	background-repeat:repeat-x;
	background-position:top center;
}

legend
{
	color:#00AAEF;
}
td.itemTitle
{
	background-color:#00AAEF;
	color:#FFFFFF;
}
table.homepageProducts A
{
	color:#00AAEF;
}
.homepageButton
{
	background-image:url(../images/161545Homepage button.png);	
		color:#00AAEF;
}
.content
{
		font-family:Verdana;
}
H1
{
	font-weight:normal;

	font-family:Verdana;
	color:#00AAEF;
}
H2
{
	font-family:Verdana;
}
P
{
	font-family:Verdana;
}
INPUT
{
	font-family:Verdana;
}
DIV.clearer { clear: both; }

.mainmenuitemsearch
{
	text-align:center;
	background-image:url(../images/14936163417balk_blauw.jpg);
}
.mainmenuitem 
{
    text-align: left;
padding-left: 12px;
width: 165px;
	background-image:url(../images/14936163417balk_blauw.jpg);
}
.mainmenuitem A
{
	font-family:Verdana;
	color:#FFFFFF;
	text-transform:None;
	display:block;
	text-decoration:none;
}
.mainmenuitem A:hover
{
	color:#FFFFFF;
	text-decoration:underline;
	background-image:url(../images/14853163417balk_blauw.jpg);
	
}

.mainmenutable
{
	background-color:#00AAEF;
}
DIV.productcontainer DIV.productdesc A
{
	color:#00AAEF;
}
DIV.productcontainer DIV.productdesc H1
{	
	color:#00AAEF;
}
DIV.productcontainer DIV.productdesc H1 A:hover, DIV.productcontainer DIV.productdesc P A:hover
{
	color:#F4ED47;
}
.headermainmenu
{
    background-repeat:no-repeat;
	background-image:url(../images/14936163417balk_blauw.jpg);
}
.headinglogo
{
	position:absolute;
	left:1px;
	top:1px;
}
.headingtable
{
	background-image:url(../images/14107Header_org.jpg);
    background-repeat:no-repeat;	
}

.headingbasket
{
    padding:0px;
	font-family:Verdana;
	color:#FFFFFF;
	height:1px;
}
.headingbasket A
{
}
.headingbasket A:hover
{
	text-decoration:underline;
}
.headingbackground
{
	background-color:#00AAEF;
	background-image:url(../images/14107Header_org.jpg);
}
/*Navigation*/
.navigation
{
	font-family:Verdana;
	background-image:url(../images/14927);
	background-color:#00AAEF;
	background-repeat:no-repeat;
}
.navigationspacer
{
	background-color:#00AAEF;
}
A.link
{
	color:#00AAEF;
	text-decoration:underline;
}
A.link:hover
{
	text-decoration:none;
}


INPUT.buttonAction
{
	background-image:url(../images/163417balk_blauw.jpg);	
}

INPUT.buttonStandard, INPUT.buttondefault
{
	background-image:url(../images/163422balk_blauw.jpg);
}

.buttonback
{
    color:#00AAEF;
}
.buttonback:hover
{
	text-decoration:underline;
}
/****PRODUCTSUMMARY***/

DIV.productcontainer A
{
    
}

DIV.productcontainer DIV.productbottom SPAN.productavailablefrom
{
}

DIV.productcontainer DIV.productbottom SPAN.productdiscount
{

	font-size: 14px;
	text-decoration: line-through;
	width: 1%;
}

TABLE.tableinput TR.header TD
{
	font-family:Verdana;
    background-color: #F4ED47;
    color: #00AAEF;
    font-family:Verdana;
}

inputinformation H1
{
   color: #00AAEF;
}

.tableinput
{
	font-family:Verdana;
}
DIV.fastcontact P
{
	
}
DIV.fastcontact H2
{
   color: #00AAEF;
}
DIV.fastcontact A
{
	color:#00AAEF;
}
inputinformation H1
{
	
}
DIV.productdetailimage
{
}

DIV.productdetailimage P
{
    font-size: 11px;
    color: #00AAEF;
    font-family:Verdana;
}

TABLE.tableoverview TR.header TD
{
    background-color: #00AAEF;
    color: ffffff;
    font-family:Verdana;
}
TABLE.tableinput TR.header TD
{
	background-color: #00AAEF;
	font-family:Verdana;
    color: ffffff;
}
TABLE.tableoverview TD, TABLE.tableoverview TD.total
{
    font-family:Verdana;
}

DIV.newsitem DIV.date
{
 color: #00AAEF;
}


/*New styles*/
.productContainerCell
{
	border:1px solid fff;

}
.productContainerCell TD:focus, .productContainerCell:hover
{
	border:1px solid #00AAEF;
}
.productContainerTitle
{
	color: #00AAEF;
}

TABLE.productNavigation
{
	border:1px solid #F4ED47;
	background-image:url(../images/14936163417balk_blauw.jpg);
}
TABLE.productNavigation A
{
	color:#00AAEF;
}
TABLE.productNavigation A:hover, TABLE.productNavigation A:focus 
{
	color:#00AAEF;
}
DIV.productcontainer DIV.productbottom SPAN.productfinalprice
{
	color:#00AAEF;
}

DIV.productdetails
{
	color: #333333;
}

TABLE.productNavigation A #active
{
	background-color:#00AAEF;	
}
.dateHeader
{
	background-color: #00AAEF;
    color: #FFFFFF;
}

.DeliveriesOverview TD
{
	color: #666666;
}
div.breadCrumbTrail A
{
	color: #00AAEF;
	text-decoration:none;
}
TABLE.productNavigationTop TD, TABLE.productNavigationBottom TD
{
	color:#00AAEF;
	border:1px solid #00AAEF;
}
TABLE.productNavigationTop TD:hover, TABLE.productNavigationBottom TD:hover
{
	color:#F4ED47;
	border:1px solid #F4ED47;
}
TABLE.productNavigationTop A, TABLE.productNavigationBottom A
{
	color:#00AAEF;
}
TABLE.productNavigationTop TD #active, TABLE.productNavigationBottom TD #active
{
	background-color:#00AAEF;
	border:1px solid #00AAEF;
}

/*RAD CONTROLS*/

.RadPanelBar_ISI .rpLink, .RadPanelBar_ISI .rpTemplate
{
    color: #FFFFFF;
}
.RadPanelBar_ISI .rpGroup .rpLink, .RadPanelBar_ISI .rpGroup .rpTemplate
{
    color: #FFFFFF;
}
.basketIcon
{
    background-image: url(../images/15717winkelwagen3.jpg);
}
.TopMenuLinks TD
{
    padding-top: 10px;
}
.TopMenuLinks, .TopMenuLinks A
{
    font-family: Verdana;
    color: #FFFFFF;
}
td.tableContentTitle
{
    background-color: #00AAEF;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 675px;
}
TABLE.contenttable
{
    background-color: #FFFFFF;
    background-image: url(../images/transparent.png);
    background-repeat: no-repeat;
}

/*CSS declarations added by Goyello programmers ------------------------------- */

/*Overloading settings for jQuery UI*/

/* Component containers
----------------------------------*/
.ui-widget
{
    font-family: Verdana;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
{
    font-family: Verdana;
}
.ui-widget-content
{
    border: 1px solid #00AAEF;
    background-color: #FFFFFF;
    background-image: url(../images/transparent.png);
    color: #000000;
}
.ui-widget-content a
{
    color: #000000;
}
.ui-widget-header
{
    border-color: #00AAEF;
    background: none;
    color: #00AAEF;
}
.ui-widget-header a
{
    color: #00AAEF;
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
    border-color: #00AAEF;
    /*background-image: url(../images/163417balk_blauw.jpg);*/
    background: none;
    color: #00AAEF;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{
    color: #00AAEF;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{
    border-color: #00AAEF;
    /*background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;*/
    background: none;
    color: #F4ED47;
}
.ui-state-hover a, .ui-state-hover a:hover
{
    color: #F4ED47;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
    border-color: #00AAEF;
    /*background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;*/
    background: none;
    color: #00AAEF;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
{
    color: #F4ED47;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
{
    border-color: #F4ED47;
    /*background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;*/
    background: none;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a
{
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error
{
    border-color: #F4ED47;
    /*background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;*/
    background: none;
    color: #ffffff;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a
{
    color: #ffffff;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text
{
    color: #ffffff;
}
/*
.ui-state-default .ui-icon {
    background-image: url("images/ui-icons_ffffff_256x240.png");
}
*/
.ui-button.ui-state-default
{
    background-image: url(../images/163417balk_blauw.jpg);
}
.ui-button.ui-state-hover
{
    background-image: url(../images/163422balk_blauw.jpg);
}
/* Specific controls overrides ----------------------------------*/
.ui-tabs
{
    border: none !important;
}
.ui-tabs .ui-tabs-nav
{
    border-width: 0 0 1px 0;
    padding: 0;
}
.ui-tabs .ui-tabs-panel
{
    padding-left: 0;
    padding-right: 0;
}

.ui-accordion .ui-accordion-content
{
    padding: 0.5em 0;
}

/*Overloaded settings for Telerik manu*/

.RadMenu_ISI
{
    
}
.RadMenu_ISI .rmGroup
{
    background-color: #000000;
}
.RadMenu_ISI .rmRootGroup
{
    
}
.RadMenu_ISI .rmItem
{
    color: #FFFFFF;
    padding: 0;
}
.RadMenu_ISI .rmLink
{
    color: #FFFFFF;
    margin: 0 !important;
    padding: 2px 5px !important;
}
.RadMenu_ISI .rmText
{
    margin: 0 !important;
    padding: 0 !important;
}

/*Declaratinons for jquery.tooltip.min.js*/

#tooltip
{
    position: absolute;
    z-index: 3000;
    border: 1px solid #111;
    background-color: #eee;
    padding: 5px;
}
#tooltip h3, #tooltip div
{
    margin: 0;
}

/*Overload jQuery UI icon setting*/
.ui-icon
{
    display: inline-block; /*vertical-align: sub;*/
}

/*Helper classes*/
.ui-helper-bold
{
    font-weight: bold;    
}
.ui-helper-text-right
{
    text-align: right;
}
/*Generic classes*/
.generic-action_area a
{
    color: #FFFFFF;
    display: block;
    padding: 5px 24px;
    text-decoration: none;
}
.generic-action_area a:hover
{
    text-decoration: underline;
}

.generic-fieldset_area
{
}

.generic-fieldset_area label, 
.generic-fieldset_area input[type="text"], 
.generic-fieldset_area input[type="password"], 
.generic-fieldset_area select, 
.generic-fieldset_area textarea
{
    display: inline-block;
    margin-bottom: 5px;
    width: 250px;
}
.generic-fieldset_area label
{
    vertical-align: top;
}
.generic-fieldset_area select
{
    width: 262px; /* = 250 + padding + border*/
}
.generic-fieldset_area > div
{
    margin-bottom: 0.5em;
    width: 516px;
}
.generic-fieldset_area > div a
{
    color: #FFFFFF;
}

/*Section for asset show*/
#asset-show_container
{
    margin-bottom: 10px;
}
#asset-show-image_container
{
    border: 1px solid #00AAEF;
    float: right;
    text-align: center;
    width: 300px;
}
#asset-show-image_container img
{
    margin: 10px 5px;
    max-width: 290px;
}
#assetManager_AssetShow_ImageActions
{
    text-align: right;
}
#asset-show-metadata_container
{
    margin-right: 310px;
}
#asset-show-metadata_container label
{
    display: inline-block;
    text-align: left;
    font-weight: bold;
    width: 40%;
}
#asset-show-metadata_container span
{
    display: inline-block;
    text-align: left;
    width: 59%;
}
#asset-show-metadata_container h1
{
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
#asset-show-metadata_container h1 label, #asset-show-metadata_container h1 span
{
    display: inline;   
}

/*Section for asset list*/
#asset-list
{
    margin-top: -10px; /*To fix too much padding in surrounding TD */    
}

#asset-list h1
{
    margin-top: 0;
}

/*Section for asset collections*/
.asset-collection
{   
    overflow: hidden;
}
.asset-collection_item
{
    float: left;
    text-decoration: none;
    /*widht: will be set on server in %*/
}
/*
.asset-collection_item.ui-state-disabled
{
    cursor: pointer !important;
}
*/
.asset-collection_item.ui-draggable
{
    cursor: move;
}
.asset-collection_item.ui-draggable-disabled
{
    cursor: pointer !important;
    opacity: 0.7;
}
.asset-collection_item > div
{
    border: 1px solid #FFFFFF;
    font-size: 11px;
    margin: 5px 5px 25px 5px;
    padding: 10px;
    text-align: center;
}
.asset-collection_item:focus > div, .asset-collection_item:hover > div
{
	background-image:url(images/productcontainer_thumb_background.png);
	background-position:bottom center;
	background-repeat:repeat-x;
    border: 1px solid #00AAEF;
    -moz-box-shadow: 0 0 5px #00AAEF;
    -webkit-box-shadow: 0 0 5px #00AAEF;
    box-shadow: 0 0 5px #00AAEF;
}
.asset-collection_item.ui-draggable-disabled > div
{
    border: 1px solid #00AAEF;
}
.asset-collection_item-thumb
{
    margin-bottom: 1em;
    max-height: 128px;
}
.asset-collection_item-thumb img
{
    max-height: 128px;
    max-width: 128px;
    width: 100%;
}
.asset-collection_item-filename
{
    color: #00AAEF;
    font-size: 15px;
}

/*UI-STATES DROPPING & DRAGGING ----------------------------*/
/*Definition for dropable container*/
.asset-collection-dropable
{
    /*border: 1px solid transparent;*/
    min-height: 250px;
    overflow: hidden;
}
.asset-collection-dropable-fixed_on_top
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #FFFFFF; /*For this moment*/
    border-bottom: 1px solid #00AAEF;
    -moz-box-shadow: 0 0 5px #00AAEF;
    -webkit-box-shadow: 0 0 5px #00AAEF;
    box-shadow: 0 0 5px #00AAEF;
    z-index: 1000;
    min-height: 50px;
}
.asset-collection-drag_in, .asset-collection-drag_out
{
    border: 1px solid transparent;
    font-size: 0.8em;
    height: 50px;
    margin: 0 5px;
}

.asset-collection-dropable-hover
{
    background-color: #00AAEF;
    border: 1px solid #00AAEF;
    -moz-box-shadow: 0 0 5px #00AAEF;
    -webkit-box-shadow: 0 0 5px #00AAEF;
    box-shadow: 0 0 5px #00AAEF;
    /*opacity: 0.5;*/
}
/*Definitions of dropped element*/
.asset-collection-dropable .asset-collection_item > div
{
    border: 1px solid #00AAEF;
    height: 60px;
    margin: 5px;
    padding: 2px;
    width: 60px;
}
.asset-collection-dropable .asset-collection_item:focus > div, .asset-collection-dropable .asset-collection_item:hover > div
{
    border: 1px solid #00AAEF;
}
.asset-collection-dropable .asset-collection_item-thumb
{
    height: 60px;
    width: 60px;
}
.asset-collection-dropable .asset-collection_item-thumb img
{
    max-height: 60px;
    max-width: 60px;
}
.asset-collection-dropable .asset-collection_item-filename
{
    display: none;
}
/*END OF section for asset collections*/

.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix
{
    display: inline-block;
}
* html .clearfix
{
    height: 1%;
}
.clearfix
{
    display: block;
}

/*END OF CSS declarations added by Goyello programmers ------------------------------- */
