/* index */
div#homewelcome
{
	background-image: url(/media/image/homewelcome.jpg);
	width: 291px;
	height: 129px;
	overflow: hidden;
	padding: 20px
}

div#homewelcome p
{
	margin-left: 90px;
}

/* home */
div.roundshadowbox
{
	overflow: hidden;
	position: relative;
	width: 700px;
	background-image: url(/media/image/background/boxshadowmiddle.gif); 

	
	background-repeat: repeat-y;
}
div.roundshadowbox div.content
{
	position: relative;
	margin: 20px;
}
div.roundshadowbox div.top
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 700px;
	height: 19px;
	background-image: url(/media/image/background/boxshadowtop.gif);
}
div.roundshadowbox div.bottom
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 700px;
	height: 202px;
	background-image: url(/media/image/background/boxshadowbottom.gif);
}

div.homeexample
{
	position: relative;
	width: 325px;
	float: left;
}

div.homeexample div.mama
{
	float: left;
	width: 65px;
}

div.homeexample div.comment
{
	float: right;
	width: 245px;
	color: #e8298c;
	margin-right: 10px;
	padding-left: 5px;
}

div.homeexample div.comment div.title
{
	font-weight: bold;
	font-size: 12px;
}

div.homecategories
{
	margin-left: 5px;
}

div.homecategory
{
	float: left;
	width: 135px;
}

div.homecategory div.title
{
	height: 30px;
}

div.homecategory ul
{
	margin: 0px;
	padding: 0px;
	list-style:none; 
}

/* subcribe */
div.highroundbox
{
	width: 288px;
	background-image:url(/media/image/background/highshademiddle.gif);
	background-repeat: repeat-y;
}
div.highroundbox div.top
{
	width: 288px;
	height: 20px;
	background-image: url(/media/image/background/highshadetop.gif);
}
div.highroundbox div.content
{
	margin: 0px 20px;
}
div.highroundbox div.intake
{
	margin: 0 15px;
}
div.highroundbox div.bottom
{
	width: 288px;
	height: 20px;
	background-image: url(/media/image/background/highshadebottom.gif);
}
div#calculated
{
	display: none;
	background-color: #EFEFEF;
	padding: 5px;
}

div#kids
{
	display: none;
	position: relative;
	background-color: #EFEFEF;
	padding: 5px;
	width: 248px;
}
div#userdatatabcontent div#kids
{
	width: 390px;/*auto;*/
}
form#userchildren div#kids
{
	display: block;
}

div#kids div
{
	margin-bottom: 2px;
	height: auto;
}

div.kidinput
{
	height: 20px !important;
}

div#kids a
{
	position: absolute;
	bottom: 5px;
	right: 5px;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}
div#userdatatabcontent div#kids a
{
	right: 0;
}
div#interestwrapper	a
{
	display: block;
	height: 20px;
	color: #e8298c;
	background-color: #fff;
	line-height: 20px;
	text-decoration: none;
}
div#interestwrapper	a:hover
{
	color: #fff;
	background-color: #e8298c;
}

div#interest
{
	display: none;
	position: absolute;
	width: 384px;
	height: 300px;
	right: 100px;
	margin-top: -150px;
}
div#interest div.top
{
	background-image:url(/media/image/background/interestsheader.png);
	width: 384px;
	height: 44px;
}
div#interest div.middle
{
	width: 344px;
	background-image:url(/media/image/background/interestswall.png);
	padding: 0px 20px;
}
div#interest div.bottom
{
	background-image:url(/media/image/background/interestsfooter.png);
	width: 384px;
	height: 20px;
}

div#userdatatabcontent div#interest
{
	display: block;
	position: relative;
	margin: auto;
	right: auto;
	height: auto;
	
}
div#userdatatabcontent div.top, div#userdatatabcontent div.bottom
{
	height: 0px !important;
	background-image: none !important;
}
div#userdatatabcontent div.middle
{
	background-image: none !important;
}
div#userdatatabcontent div.image
{
	float: right;
}

div.topwhiteshadow
{
	background-image:url(/media/image/background/topwhiteshadow.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

div.contentindent
{
	padding: 25px 10px 30px 10px;
}

div.topgreenshadow
{
	background-image:url(/media/image/background/topgreenshadow.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

div#leftbar
{
	padding-top: 25px;
	padding-bottom: 25px;
}

div#leftbar a.button
{
	margin: 4px auto;
}

div#yourmamas
{
	padding-top: 5px;
	padding-bottom: 25px;
	padding-left: 8px;
}
div#yourmamas div.avatargreensmall
{
	margin: 0 4px 4px 0;
}
div#infoyourmamas,
div#infotagcloud
{
	display: none;
	position: absolute;
	left: 220px;
	background-image: url(/media/image/background/infopopup.png);
	width: 309px;
	height: 192px;
	padding: 10px;
	z-index : 200 ;
}

div#expertmama
{
	padding-top: 5px;
	padding-left: 8px;
	color: #870038;
}
div#expertmama div.avatargreensmall
{
	margin: 4px 4px 0 0;
}

/* homelogin */
div#more
{
	padding: 25px 4px 0px 4px;
}

div#more div#biginfo
{
	position: relative;
	width: 515px;
	height: 174px;
	background-image: url(/media/image/background/morepersonal.jpg);
}

div#more div#biginfo div.avatargrayshadowbig
{
	position: absolute;
	left: 25px;
	top: 25px;
}

div#more div#biginfo div.text
{
	position: absolute;
	left: 145px;
	top: 40px;
}

div#more div#biginfo a.topersonalpage
{
	margin-top: 30px;
}

div#more div#mostactive
{
	float: left;
	width: 224px;
	height: 106px;
	background-image: url(/media/image/background/mostactive.jpg);
	padding: 50px 0px 0px 35px;
}

div#more div#mostsearched
{
	float: right;
	width: 223px;
	height: 106px;
	background-image: url(/media/image/background/mostsearched.jpg);
	padding: 50px 0px 0px 35px;
}

div#more div#mostsearched ol
{
	margin: 0px;
	width: 190px;
	padding: 0px 0px 0px 15px;
}

div#more div#mostsearched ol li a
{
	color: #7D7D7F;
}

div#more div#mostreactions
{
	width: 492px;
	height: 173px;
	background-image: url(/media/image/background/mostreactions.jpg);
	padding: 50px 0px 0px 25px;
}

div#more div#mostreactions div.areaction
{
	float: left;
	overflow: hidden;
	width: 230px;
	height: 67px;
	margin-right: 5px;
	margin-bottom: 10px;
}

div#more div#mostreactions div.areaction div.avatargreensmall
{
	float: left;
	margin-right: 5px;
}

div#more div#miniscan_green
{
	background-image: url(/media/image/poll/bg_groen_L.gif);
	background-repeat: no-repeat;
	width: 471px;
	height: 227px;
	padding: 20px;
}

div#more div#miniscan_yellow
{
	background-image: url(/media/image/poll/bg_oranje_XL.gif);
	background-repeat: no-repeat;
	width: 474px;
	height: 267px;
	padding: 20px;
}

div#more div#miniscan_yellow_xl
{
	background-image: url(/media/image/poll/bg_oranje_XL.gif);
	background-repeat: no-repeat;
	width: 474px;
	height: 277px;
	padding: 20px;
}

div#more div#miniscan_pink
{
	background-image: url(/media/image/poll/bg_roze_L.gif);
	background-repeat: no-repeat;
	width: 474px;
	height: 237px;
	padding: 20px;
}

div#more div#miniscan_pink_xl
{
	background-image: url(/media/image/poll/bg_roze_XL.gif);
	background-repeat: no-repeat;
	width: 474px;
	height: 277px;
	padding: 20px;
}

div#more div#poll
{
	width: 512px;

}

div#more div#vote
{
	padding: 10px 0px 0px 15px;
}

div#more div#poll div#poll_center
{
	background-image: url(/media/image/poll/kader_greenline.gif);
	background-repeat: repeat-y;
	width: 513px;
	padding: 4px 0px 4px 22px;
}

div#more div#poll div#poll_center_result
{
	background-image: url(/media/image/poll/kader_greenline.gif);
	background-repeat: repeat-y;
	width: 513px;
	height: 110px;
	padding: 6px 0px 0px 30px;
}

div#more div#poll div#poll_center_result div.pollresults
{
	clear: both;
	line-height: 19px;
	height: 20px;
}

div#more div#poll div#poll_center_result div.pollresults div.pollresulttext
{
	float: left;
	width: 130px;
}

div#more div#poll div#poll_center_result div.pollresults div.pollbarcontainer
{
	float: left;
	width: 230px;
	padding-top: 2px;
}

div#more div#poll div#poll_center_result div.pollresults div.pollresulttext2
{
	float: left;
	width: 110px;
}

div#more div#poll div#poll_bottom div#miniscan_start
{
	float: right;
	padding: 13px 30px 0px 0px;
}

div#more div#poll div#poll_center_result div.pollresults div.pollbarcontainer div.pollbarselected
{
	position: relative;
	float: left;
	background-image: url(/media/image/poll/bg_result_bar.jpg);
	height: 14px;

}

div#more div#poll div#poll_center_result div.pollresults div.pollbarcontainer div.pollbarunselected
{
	position: relative;
	float: left;
	height: 14px;
	background-color: #ffffff;
}

div.miniscan_radio
{
	width: 25px;
	float: left;
}

div.miniscan_label
{
	width: 230px;
	float: left;
}

div#more div#poll div#poll_top
{
	background-image: url(/media/image/poll/kader_top_2regels.gif);
	background-repeat: no-repeat;
	width: 513px;
	height: 60px;
}

div#more div#poll div#poll_top div#picture
{
	position: absolute;
	right: 20px;
	width: 194px;
	height: 181px;
	padding: 10px 20px 0px 0px;
}

div#more div#poll div#poll_top div.pollquestion
{
	padding: 25px 0px 0px 25px;
	float: left;
	width: 260px;
	height: 30px;
}

div#more div#poll div#poll_top div.miniscanquestion
{
	padding: 25px 0px 0px 25px;
	float: left;
	width: 100px;
	height: 30px;
}

div#more div#poll div#poll_top div.miniscanquestion_multi
{
	padding: 13px 0px 0px 25px;
	float: left;
	width: 100px;
	height: 30px;
}


div#more div#poll div#poll_bottom
{
	background-image: url(/media/image/poll/kader_bottom.gif);
	background-repeat: no-repeat;
	width: 513px;
	height: 71px;
	padding-left: 10px;
}

div#more div#poll div#poll_bottom div#vote
{
	float: left;
	width: 110px;
}
span.miniscan
{
    color:#ff8400;
    font-style: italic;
    font-size:14px;
}
div#more div#poll div#poll_bottom div#miniscan
{
	float: left;
	width: 110px;
}

div#more div#poll div#poll_bottom div#message
{
	float: left;
	padding-top: 8px;
    padding-left:15px; 
}


div#more div#poll div.areaction div.avatargreensmall
{
	float: left;
	margin-right: 5px;
}

div#more div#label
{
	padding-left: 10px;
}

div#more div#progressbar
{
	width: 100%;
	text-align: center;
	height: 20px;
}

div#more div#progressbar div#progressinner
{
	width: 300px;
	margin: 0px auto;
}

div#more div#progressbar div.progressselected
{
	width: 13px;
	height: 12px;
	background-image: url(/media/image/poll/img_vraagverloop_on.gif);
	float: left;
}

div#more div#progressbar div.progressunselected
{
	width: 13px;
	height: 12px;
	background-image: url(/media/image/poll/img_vraagverloop_off.gif);
	float: left;
}

div#more div#progressbar div#progressbartext
{
	float: left;
	width: 100px;
}


/* personalinfo block */

div#personalinfo
{
	position: relative;
}

div#personalinfo div.image
{
	float: left;
	margin-right: 30px;
	margin-top: -5px;
	width: 120px;
	z-index : 1000 ;

}
div#personalinfo div.imagetext
{
	margin-left: 5px;
}

div#personalinfo div.text
{
	float: left;
	width: 350px;
	position : relative ;
}

div#personalinfo a.personaledit
{
	pposition: absolute;
	float : right ;
	right: 0px;
	bottom: 0px;
}

div#personalinfo div#mamalistwrapper
{
	position: relative;
	margin-top: 10px;
	width: 340px;
	height: 98px;
	background-image: url(/media/image/background/mamascenter.gif);
}

div#personalinfo div#mamalistwrapper div#mamalistleft
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 36px;
	height: 98px;
	background-image: url(/media/image/background/mamasleft.gif);
	cursor: pointer;
}
div#personalinfo div#mamalistwrapper div#mamalistcontent
{
	position: absolute;
	left: 36px;
	top: 15px;
	overflow: hidden;
	width: 275px;
	height: 67px;
}
div#personalinfo div#mamalistwrapper div#mamalistcontent div.avatargreensmall
{
	margin: 0px;
	margin-right: 5px;
}
div#personalinfo div#mamalistwrapper div#mamalistright
{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 36px;
	height: 98px;
	background-image: url(/media/image/background/mamasright.gif);
	cursor: pointer;
}

/* personal tabs */
div#personaltabs
{
	position: relative;
	margin-top: 50px;
}

div#personaltabs div.tab
{
	float: left;
	width: 125px;
	height: 28px;
	margin-right: 3px;
	background-color: #f1f1f1;
	font-size : 12px ;
}

div#personaltabs div.tab a
{
	display : block ;
	text-decoration :none ;
	color : #999 ;
	font-family : Arial narrow,Luxi Sans narrow ;
	font-weight :bold ;	
	font-size : 13px;
	text-align : center ;
	padding-top : 6px ;
}

div#personaltabs div.selected a
{
	color : black ;
}


div#personaltabs div.tab img
{
	margin-top: 7px;
	margin-left: 10px;
}

div#personaltabs div.green
{
	float: right;
	margin-right: 0px;
	background-color: #cee817;
	width: 110px;
}

div#personaltabs div.selected
{
	background-color: #e6e6e6;	
}

div#personaltabs div.tab img.icon 
{
	float : right ;	
	margin : 0px ;
}


div#tabcontent
{
	background-image:url(/media/image/background/greyfade.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding: 10px;
}

div#tabgreencontent
{
	background-color: #cee817;
	padding: 10px;
}

/* guestbook */
div#tabgreencontent textarea
{
	width: 480px;
	height: 50px;
	margin-bottom: 10px;
}

div#tabgreencontent div.subject
{
	color: #7D7D7F;
}

div#tabgreencontent div.subject div.text
{
	width: 321px;
}

div#tabgreencontent div.subject div.datetime
{
	color: #000;
}

div#tabgreencontent div.reaction div.text
{
	width: 321px;
}

div#tabgreencontent a.button
{
	margin: 5px 0px 5px 5px;
}


/* personal sentpage */
div#personalsent textarea
{
	width: 480px;
	height: 70px;
}

div#personalsent input.send
{
	float: right;
	margin-top: 5px;
	margin-right: 2px;
}

div.topic
{
	float: left;
	background-color: #F8F8F8;
	margin-bottom: 5px;
	width: 100%;
}

div.whiteback
{
	background-color: #fff;
}

div.topic a img
{
	float: left;
}

div.topic div.text
{
	float: left;
	margin-top: 5px;
	padding-left : 5px ;
	width: 380px;
}

div.topic div.text a
{
	color: #000;
	font-size: 12px;
}

div.topic div.text span.datetime
{
	color: #000;
	font-size: 10px;
	font-weight: bold;
}

/* search */
div.arrowbox
{
	background-image: url(/media/image/background/greyarrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #f4f4f4;
	position: relative;
	width: 100%;
	height: 84px;
}

div.arrowbox img
{
	position: absolute;
	top: 5px;
	left: 5px;
}

div.arrowbox input.searchfield
{
	position: absolute;
	top: 35px;
	left: 5px;
	width: 200px; 
}

div.arrowbox input.searchbutton
{
	position: absolute;
	top: 34px;
	left: 215px;
}

div.arrowbox a
{
	position: absolute;
	top: 60px;
	left: 5px;	
}

div#tabbar
{
	position: relative;
	height: 23px;
	background-image: url("/media/image/background/tabline.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}

div#tabbar div.tab
{
	float: left;
	height: 22px;
	background-color: #fff;
	margin-right: 5px;
	border-bottom: 1px solid #7b7b7b;
}

div#tabbar div.tab div.left
{
	background-image: url("/media/image/background/tableftinactive.gif");
	width: 7px;
	height: 22px;
	float: left;
}

div#tabbar div.tab div.content
{
	line-height: 21px;
	border-top: 1px solid #7b7b7b;
	float: left;
	background-color: #ececec;
}

div#tabbar div.tab div.content a
{
	color: #7d7d7f;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

div#tabbar div.tab div.right
{
	background-image: url("/media/image/background/tabrightinactive.gif");
	width: 7px;
	height: 22px;
	float: left;
}

div#tabbar div.active
{
	border-bottom: 1px solid #fff;
}

div#tabbar div.active div.left
{
	background-image: url("/media/image/background/tableftactive.gif");
	width: 7px;
	height: 22px;
	float: left;
}

div#tabbar div.active div.content
{
	line-height: 21px;
	border-top: 1px solid #7b7b7b;
	float: left;
	background-color: #fff;
}

div#tabbar div.active div.content a
{
	color: #e8298c;
}

div#tabbar div.active div.right
{
	background-image: url("/media/image/background/tabrightactive.gif");
	width: 7px;
	height: 22px;
	float: left;
}

/* search detail */
div#searchdetail div#detailblock
{
	background-color: #f4f4f4;
	padding: 5px;
}

div#searchdetail div#detailblock div.label
{
	font-weight: normal;
	color: #7d7d7f;
}

div#searchdetail div#detailblock select
{
	color: #7d7d7f;
	font-size: 11px;
	height: 20px;
	width: 200px;
}

div#searchdetail div#detailblock select.small
{
	width: 110px;
}

div#searchdetail div#detailblock input.search
{
	margin-top: 10px;
	margin-left: 287px;
}

/* tellafriend */
div#tellafriend div#explaintext
{
	float: left;
	width: 291px;
}
div#tellafriend div#sideimage
{
	float: left;
	width: 200px;
	text-align: center;
}

/* zwitsal 15 minuten */
div#zwitsal15minutes
{
	padding: 25px 7px;
}

div#zwitsal15minutes div#thinkself
{
	width: 515px;
	height: 206px;
	background-image: url(/media/image/partner/15minintro.jpg);
}

div#zwitsal15minutes div#thinkself div
{
	padding: 50px 190px 0px 30px;
}

div#zwitsal15minutes div#bigcontent
{
	position: relative;
	width: 466px;
	background-image: url(/media/image/background/boxpinkbottom.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 25px;
}

div#zwitsal15minutes div#bigcontent div.top
{
	position: absolute;
	top: 0px;
	left: -1px;
	background-image: url(/media/image/background/boxtopbig.jpg);
	width: 517px;
	height: 22px;
}

div#zwitsal15minutes div#taf
{
	background-image: url(/media/image/partner/15mintaf.jpg);
	width: 466px;
	height: 174px;
	padding: 20px 25px;
}

div#zwitsal15minutes div#taf div.label
{
	width: 70px;
	color: #7D7D7F;
}

div#zwitsal15minutes div#taf div.input
{
	width: 190px;
	font-weight: bold;
}

div#zwitsal15minutes div#taf input.textfield
{
	width: 180px;
}

/* testpanel */
div.shadebox
{
	position: relative;
	width: 461px;
	background-image: url(/media/image/background/shademiddle.gif);
	background-repeat: repeat-y;
	padding: 20px 20px;
	color: #f028b4;
}

div.shadebox strong
{
	color: #7D7D7F;
	font-size: 12px;
}

div.shadebox img
{
	margin-left: 0px;
}

div.shadebox span img
{
	margin: 0;
}

div.shadebox div.top
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 501px;
	height: 8px;
	background-image: url(/media/image/background/shadetop.gif);
}

div.shadebox div.bottom
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 501px;
	height: 8px;
	background-image: url(/media/image/background/shadebottom.gif);
}

div#testpanel div.shadebox a.test, div#testpanelresult div.shadebox a.test
{
	position: absolute;
	bottom: -5px;
	left: 20px;
}

div#testpanel div.shadebox
{
	cursor: pointer;
}

/* Userdata */
div#userdatatabs
{
	position: relative;
	margin-top: 10px;
}

div#userdatatabs div.tab
{
	float: left;
	width: 120px;
	height: 28px;
	margin-right: 3px;
	background-color: #f7f7f7;
}

div#userdatatabs div.tab img
{
	margin-top: 7px;
	margin-left: 10px;
}

div#userdatatabs div.tab a
{
  	display : block ;
	text-decoration :none ;
	color : #999 ;
	font-family : Arial narrow,Luxi Sans narrow ;
	font-weight :bold ;	
	font-size : 13px;
	text-align : center ;
	padding-top : 6px ;
}

div#userdatatabs div.selected a
{
	color : black ;
}

















div#userdatatabs div.selected
{
	background-color: #f1f1f1;	
}

div#userdatatabcontent
{
	background-color: #f1f1f1;
	padding: 20px 10px 10px 10px;
}

div#userdatatabcontent div.label
{
	color: #7D7D7F;
}

/* unsubscribe */
div#unsubscribe div#unsubscribecontent
{
	background-color: #f1f1f1;
	padding: 10px;
}

/* example search results */
div#searchresults div#results
{
	width: 500px;
	float: left;
}

div#searchresults div#join
{
	width: 159px;
	height: 242px;
	float: right;
	background-image: url(/media/image/background/joinus.gif);
	padding: 60px 13px 10px 13px;
}

div#searchresult div.reaction div.text div.title
{
	font-weight: bold;
	font-size: 12px;
}

/* topic */
div.subject
{
	float: left;
	width: 100%;
	margin-top: 15px;
	color: #CC0066;
}
div.subject div.avatargreensmall,
div.subject div.avatargraysmall
{
	float: left;
	margin-right: 21px;
}
div.subject div.text
{
	float: left;
	width: 340px;
	overflow: hidden;
}

div.subject div.textresult
{
	float: left;
	width: 332px;
	overflow: hidden;
}




div.subject div.text div.title
{
	font-weight: bold;
	font-size: 12px;
}
div.subject div.text div.datetime, div.subject div.textresult div.datetime 
{
	text-align: right;
	font-weight: bold;
	font-size: 10px;
}

div.subject a.react, form#forumreact input.react
{
	float: right;
	margin-top: 10px;
}

div.reaction
{
	float: left;
	width: 100%;
	margin-top: 15px;
}

div.reaction div.avatargreensmall,
div.reaction div.avatargraysmall
{
	float: right;
	margin-left: 21px;
}

div.reaction div.mtop
{
	margin-top : 30px ;	
}


div.reaction div.text
{
	float: right;
	width: 340px;
	overflow: hidden;
}

div.reaction div.textresult
{
	float: right;
	width: 332px;
	overflow: hidden;
}


div.reaction div.text div.datetime, div.reaction div.textresult div.datetime
{
	text-align: right;
	font-weight: bold;
	font-size: 10px;
	color: #000;
}

/* react */
div#react textarea, div#guestbookreact textarea, div#guestbookedit textarea, div#reactedit textarea
{
	width: 330px;
	height: 200px;
}

 

div#react a.react
{
	float: right;
	margin-top: 10px;
}
/* news page */
div#news div.shadebox
{
	color: #7D7D7F;
}

/* upload */
div#uploadwrapper
{
	display: none;	
	background-color: #fff;
	padding: 10px 0px;
	width: 340px;
	height: 150px;
	z-index: 1;
}

div#uploadwrapper div#formwrapper
{
	margin: 0px 10px;
}

div#uploadwrapper div#feedbackuploadform
{
	display: none;
}

div#uploadwrapper div#progresswrapper
{
	margin: 0px 10px;
	display: none;
}

div#uploadwrapper div#progresswrapper div.fileprogressbar
{
	width: 300px;
	height: 20px;
	border: 1px solid #000;
}

div#uploadwrapper div#progresswrapper div.fileprogress
{
	height: 20px;
	background-color: #8FD400;
}

div#uploadwrapper div#progresswrapper div#errorhelp
{
	display: none;
}

div#uploadwrapper div#successwrapper
{
	margin: 0px 10px;
	display: none;
}

div#uploadwrapper div#filetext
{
	float: left;
	width: 200px;
	height: 17px;
	background-color: #fff;
	border: 1px solid #000;
	margin-right: 10px;
	color: #000;
	overflow: hidden;
}

div#uploadwrapper a.close
{
	float: right;
	color: #FF6E00;
	font-weight: bold;
	margin-right: 10px;
	font-size: 15px;
	text-decoration: none;
}

div#noflashupload
{
	display: none;
	padding: 10px 10px;
}

div#noflashupload span#busy
{
	font-weight: bold;
	font-size: 14px;
}

/* searchresults */

img.doeookmee 
{ 
float:right;
}


div#results div.mamablock
{
	width : 200px ;
	float : left ;	
	background-color:#F4F4F4;
	margin-right : 3px ;
	margin-top : 3px ;
	padding : 3px ;
}
div#results div.mamablock div.text
{
	padding-left : 68px ;
}

div#searchresults
{
	padding-left : 10px ;	
}




/* expert mama zwitsal type */
div.avatarzwitsalsmall
{
	background-image: url(/media/image/avatar/zwitsal_small.gif);
}

div.avatarzwitsalsmall div.nickname
{
	color: #b85d00;
}

div.avatarzwitsalshadowbig
{
	background-image: url(/media/image/avatar/zwitsalshadow_big.gif);
}

div.avatarzwitsalshadowbig div.nickname
{
	color: #b85d00;
}


/* Expert mama Sanoma */

div.avatarvolgensmamasmall
{
	background-image: url(/media/image/avatar/volgensmama_small.gif);
}

div.avatarvolgensmamasmall div.nickname
{
	color: #b85d00;
}

div.avatarvolgensmamashadowbig
{
	background-image: url(/media/image/avatar/volgensmama_big.gif);
}

div.avatarvolgensmamashadowbig div.nickname
{
	color: #b85d00;
}




div.welcomeblock
{
	margin-left : 100px ;	
}

div.welcomeright
{
	margin-left : 160px ;	
}

div#newmamas
{
		background-image:url(/media/image/background/infopopup.png);
		height:192px;
		left:170px;
		margin-top : -140px ;
		padding:10px;
		position:absolute;
		width:309px;
		z-index:200;
		overflow : hidden ;
}

a.aclose
{
	position : absolute ;
	bottom : 15px ;
	right : 15px ;
}

div.reaction div.text div.title 
{ 
	color : black ;
	font-size:12px;
	font-weight:bold;
}

div.reaction div.text div.title a
{
	color : black ;
}

a.historylink
{
	float : right ;
}

/**
	testpanel
**/

div#productwrapper, div.testitem
{ 
	background-image:url(/media/image/background/box_testproduct.jpg);
	background-repeat:no-repeat;
	height:300px;
	margin:0 auto;
	position:relative;
	width:515px;
}

div.testitem.smallish
{
	background-image:url(/media/image/background/kader_220.jpg);
	height: 215px;
}

div#productwrapper div#productinfo
{
	padding : 25px ;
}

img.productimage
{
	float : right ;
}

div.partnerlogo 
{ 
	position:relative;
	text-align:right;
}

div.partnerlogo img 
{ 
	border:0 none;
	margin-top:-4px;
	position:relative;
	top:5px;
}