﻿/* STUFF WE HIDE */
#header,
.accessibility,
.cmsswitch,
#treeColumn,
.sideColumn,
#footer,
.breadcrumb,
#pagenavigation,
.subcolumn,
#toptabs ,
#toptabsxx ,
.swa ,
#share,
.bc,
#subnav ,
#webshop,
#footertop ,
#footer,
.pagenav ,
.epagenav,
#headerprint,
#mycarousel,
.pcheckbox
{display: none !important;}

/* STUFF WE SHOW */
BODY {
    height:auto !important;
}

body * { 
	color: #000 !important;
	font-size: 14pt !important;
	line-height: 24pt !important;
	background-color: transparent; font-family: Georgia, Times New Roman, Serif !important; background-image: none; }
}

#wrapper {
	position:relative;
	text-align:left;
	margin: 2px !important;
	left: 0 !important;
	width: 100% !important;
}

/*DIV#wrapper{position:relative;text-align:left;left:50%;width:976px;height:100%;margin:0 0 0 -488px;}*/

#columns { padding-top: 0px !important;}

#dockColumns {
	float: none !important;
	display:block !important;
	margin: 0;
	padding: 0;
}
DIV.intro { width: 855px;}

.mainColumn {
	float: none !important;
	position: absolute !important; 
	top: 20px !important; 
	left: 57px !important; 
	width: 90% !important;
	display: block;
	padding-top: 0px;
}
#headerprint {display:block !important; position:absolute; top:-80px; left:0px;}

h1 {
    font-size: 36px !important;
    line-height: 40px;
}
/* STUFF WE ALTER */

/* RECIPE TEMPLATE */
#recipeBody .sideColumn {display:block !important;margin-top: 116px !important;}


.recipesubinfo TABLE {width:50%;}
.recipesubinfo TABLE TD {white-space:nowrap;}

TABLE.inginfo TD,
DIV.recipeinfo DIV.content,
DIV.recipeinfo DIV.content li,
TABLE.inginfo TD.receptingr TABLE.infotbl TD b,
DIV.recipeinfo DIV.content TABLE.infotbl TD,
DIV.recipeinfo DIV.content TABLE.infotbl TD.bold,
TABLE.inginfo TD.receptingr TABLE.infotbl TD .header,
TABLE.inginfo TD.receptinfo TABLE.infotbl TD .header,
DIV.recipeinfo SPAN.header,
.recipesubinfo TABLE TH,
.recipesubinfo TABLE TH SPAN,
.recipesubinfo TABLE TD,
.recipesubinfo TABLE TD.jqms abrr,
.recipesubinfo TABLE TD.waarde abbr
{
    font-size:13px !important;
    line-height:20px !important;
    padding:0 !important;
    margin:0 !important;
}
TABLE.inginfo TD.receptingr TABLE.infotbl,TABLE.inginfo TD.receptinfo TABLE.infotbl
{
    width:250px;
}
DIV.recipeinfo DIV.content TABLE.infotbl TD.bold
{
    padding:10px 0 5px 0 !important;
}
DIV.titlebarrecipe DIV.titlebar H1 {
    font-size:24px !important;
    font-weight:bold;
}

.maincolumn {
    display:block !important; 
    margin-top: -50px !important;
    margin-right:90px !important;
    width: 855px;
}
