/*
color01	: F7D5E9;
color02 : D82A90;
color03 : C7DD00;
color04 : DEEFFF;
color05	: 6791E3;
color06 : F6F9D4;
color07 : 
*/
body {
	background-color: #E5CFC7;
	background-image: url("backgroundpattern.jpg"/*tpa=http://www.vrouwonline.nl/media/achtergrondpatroon/backgroundpattern.jpg*/);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	margin: 0px  0px 0px 0px;
	padding:0px;
	z-index: 1;
	}

li, ul, div
{
font-size: 10px;
}
	
body.related-content
{
	background-color : #c7dd00;
	background-image : none;
}

#top-banner {
 background: transparent;
 height: 80px;
 text-align: center;
 margin-top: 3px;
}

#logo {
 position: relative;
 z-index: 20;
 margin-bottom: -77px;
}

div.skyscraper {
 position: static;
 left: 862px;
}

#box-fun {
	height: 130px;
}

#box-login {
	margin-top: 4px;
}

#right-advert-column {
	margin-top: 9px;
}

td {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input {
	background-color: #FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

div, form, object {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

h4 {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 12px 0px 4px 0px;
}

p {
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}
 
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}
a:hover {
color:  #D82A90; 
}

a.content-search-result-title
{
	font-weight : bolder;
}

a.color02 {
	color:  #D82A90; 
}
a.color02:hover {
	color:  #000000; 
}
a:hover {
color:  #D82A90; 
}

a.white {
	color: #FFFFFF;
}

a.white:hover {
	color: #C7DD00;
}
.black {
	color: #000000;
	font-size: 10px;

}

a.black {
	color: #000000;
	text-decoration: none;
}
a.black:hover {
	color: ffffff;
	text-decoration: none;
}

table.main-menubar {
	vertical-align: bottom;
	background-color: #D82A90;
	height: 64px;
	margin: 0px;
	color: #FFFFFF;
	font-size: 10px;
}

a.main-menubar {
	color: #ffffff;
}

a.main-menubar:hover {
	color: #000000;	
}

input.extras {
	font-size: 10px;
	border: 2px inset #a0a0a0;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	width: 80px;
}



.shadow {
	-moz-opacity: 0.40;
	opacity: 0.40;	
	filter: Alpha(Opacity=40);
}

.shadowtopleft {
 background: url("shadowtopleft.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowtopleft.gif*/) no-repeat;
}

.shadowtop {
 background: url("shadowtop.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowtop.gif*/) repeat-x;
}

.shadowtopright {
 background: url("shadowtopright.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowtopright.gif*/) no-repeat;
}

.shadowleft {
 background: url("shadowleft.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowleft.gif*/) repeat-y;
}

.shadowright {
 background: url("shadowright.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowright.gif*/) repeat-y;
}

.shadowbottomleft {
 background: url("shadowbottomleft.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowbottomleft.gif*/) no-repeat;
}

.shadowbottom {
 background: url("shadowbottom.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowbottom.gif*/) repeat-x;
}

.shadowbottomright {
 background: url("shadowbottomright.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/shadowbottomright.gif*/) no-repeat;
}



.strong {
	font-weight: bold;
}

.whitearea {
	background: #FFFFFF;
	padding: 4px;
	vertical-align: top;
}

.hidden {
	display: none;
}

.spacer4 {
	width: 4px;
	height: 4px;
}

.spacer10 {
	width: 10px;
	height: 10px;
}

.spacer15 {
	width: 15px;
	height: 15px;
}

.spacer20 {
	width: 20px;
	height: 20px;
}

.color02-4x4 {
	margin-top: 6px;
	width: 4px;
	height: 4px;
	background: #D82A90;
}


.floatB {
	float: right;
}
.floatA {
	float: left;
}

div.inline {
	display: inline;
}

/* ROUNDED BOX STUFF */
b.rtop, b.rbottom{display:block; height: 5px;}
b.rtop b, b.rbottom b{ display:block; overflow: hidden;}
b.r1{margin: 0 5px; height: 1px;}
b.r2{margin: 0 3px; height: 1px;}
b.r3{margin: 0 2px; height: 1px;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.sidebox {
	width: 166px;/**/
	margin-bottom: 4px;
}

.contentbox {
	width: 466px;
}

.insidebox {
	width: 158px;
	margin-right: 4px;
	text-align: center;
}

/*ADVERTENTIES*/

div.right-advert-outer {
	width: 158px;
	border: 4px solid #F7D5E9;
	background: #E571B5;
}
.right-advert-inner {
	margin: 1px; 
	border: 3px solid #F7D5E9; 
	background: #FCEFF7;
}
h2.right-advert, h2.right-advert a, a.right-advert {
	font-size: 10px;
	text-align: center;
	padding: 0px;
	color: #D82E92;
}
a.right-advert:hover, h2.right-advert a:hover {
	color: #000000;
}

div.rectangle {
	padding: 5px 0px 5px 0px;
}


/*MENU*/
#mainmenu {text-align: left;} 

div.main-menu-subitem-container {margin-top: 16px; display: inline; position: absolute; visibility: hidden; border-bottom: 1px solid #ffffff; background-color: transparent; text-align: left; }
div.main-menu-subitem-container img {margin: 0px; position: relative; top: 2px; cursor: pointer;}
div.mainmenu-subitems {display: inline; text-align: left;} 
div.mainmenu-subitems a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding: 2px 8px 2px 8px;
 border: 1px solid #ffffff;
 border-bottom: none;
 color: #000000;
 background: #F7D5E9;
 display: block;
 text-decoration: none;
 text-align: left;
} 
div.mainmenu-subitems a:hover {text-decoration: none; background: #D82A8F; color: #FFFFFF; }


/*PIJLER TITLE*/
div.pijlettitle { margin: 20px 0px 6px 0px }
div.pijlesubtitle { margin: 0px 0px 6px 0px }

/* CRUMB BAR */
div.center-crumb-bar {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #D82A90;
	width: 480px;
	height: 16px;
	text-align: left;
	padding-left: 6px;
	margin: 0px 20px 4px 0px;
}
div.center-crumb-bar2 {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #D82A90;
	width: 100%;
	height: 16px;
	padding-left: 6px;
	margin: 0px 0px 4px 0px;
}

div.center-crumb-bar3{
	background-color: #D82A90;
	height: 16px;
	width: 166px;
	margin: 0px 0px 4px 0px;
}
a.center-crumb-bar {	color: #ffffff;}
a.center-crumb-bar:hover {	color: #000000;}

/*CENTER Mainteaser */

div.center-mainteaser {
	width: 486px;
	margin: 0px 0px 0px 0px;
}
table.center-mainteaser {
	width: 486px;
	margin: 0px 0px 0px 0px;
}
div.center-teaser-140 {
	height: 130px;
	display : block;
	clear : both;
}
div.center-teaser-96 {
	height: 86px;
}
a.center-mainteaser { 
	font-weight: bold;
	color: #000000;
}
a.center-mainteaser:hover { 
	color: #D82A90;
}
a.center-teaser { 
	color: #D82A90;
}
a.center-teaser:hover { 
	color: #000000;
}


/*SUBNAV */

a.subnav:hover {
	background-color: #C7DD00;
}

.subnavspacer {
	height: 16px;
	width: 166px;
}

/* LEFT SUB NAV styles */
a.left-subnav-sub {
	color: #000000;
	text-decoration: none;
  background-color: #F3C0DF;
	display: block;
	width: 160px;
	height: 16px;
	padding-left: 6px;
}

a.left-subnav-sub:hover {
 color: #000000;
 background-color: #FFFFFF;
}

div.left-subnav-sub-sel {
	color: #000000;
  background-color: #FFFFFF;
	width: 160px;
	height: 16px;
	padding-left: 6px;
}

/*TEASER*/
div.center-teaser {
	margin: 4px 0px 0px 20px;
	line-height: 14px;
	width: 466px;
}
div.center-teaser-title, div.smallteaser-title {
	font-size: 15px;
	font-weight: bold;
	color: #D82A8F;
	margin: 4px;
	margin-left: 20px;
}
.center-teaser-header-article {
	margin-top: 0px;
}
.center-teaser-header-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

div.center-teaser-title-i {
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	margin: 4px;
	margin-left: 20px;
}

div.center-teaser-subtitle-i {
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #D82A8F;
	margin: 4px;
	margin-left: 20px;
}

div.center-teaser-image {
	padding: 0px;
	padding-right: 4px;
	padding-bottom: 2px;
}
span.imageleft {float: left; margin: 0px 4px 0px 0px;}
span.center-teaser-imageleft {float: left; margin: 0px 4px 0px -20px;}
span.imageleft { float: left; }
span.imageright {float: right; margin: 0px 0px 0px 4px;}
span.center-teaser-more {float:right; margin: 0px 0px 4px 0px}

div.center-teaser-body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 20px;
}

div.center-teaser-divider-line {
	width: 467px;
	background-color: #D82A90;
	height: 1px;
	margin: 4px 0px 4px 0px;
}

table.teaser-2-1 {
	width: 467px; 
	margin-left: 20px; 
	vertical-align: top;
	clear : left;
}

div.teaser-header {
	font: bold 11px Verdana, Arial;
}

div.teaser-linklist {
	margin: 0px;
}
div.teaser-linklist {
	margin: 0px;
}
table.teaser-linklist {
	margin-top: 4px;
}

td.teaser-link-bullet { width: 17px;  padding-left: 4px; padding-top: 5px;}
td.teaser-link-text { margin-right: 20px; }
a.teaser-linklist {
	color: #000000;
	text-decoration: underline;
}
a.teaser-linklist:hover {
	color: #D82A90;
}
/*WEBLOG */
div.weblog-center-teaser {
}
.weblog-teaser-header-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
div.weblog-center-teaser-body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 10px 00px;
}
div.weblog-content-container {
	margin: 4px 0px 4px 20px;
	line-height: 14px;
	width: 466px;
}
div.weblog-mainteaser-container {
	position: relative;
	margin-top: 40px;
}
p.weblog-mainteaser {
	margin: 8px 8px 4px 0px ; 
	width: 300px;
}
ul.weblog-mainteaser {
	padding: 0px;
	margin: 0px 0px 4px 0px;
	padding-left: 15px;

}
li.weblog-mainteaser {
	padding: 0px;
	margin: 0px;
	list-style-image: url("bulletwhite.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bulletwhite.gif*/);
}
div.content-mosaic { margin-top: 20px;}
div.content-mosaic-tile { width: 153px; height: 370px; margin-top: 20px;}

div.weblog-content-mosaic-inner {
	border-left: 1px solid #D82A90;
	border-right: 1px solid #D82A90;
	padding: 5px 4px 4px 4px;
	margin: 0px;
	height: 340px;
}

p.weblog-content-mosaic {
	margin: 8px 0px 0px 0px;	
	line-height: 15px;
	height: 150px;
	overflow: hidden;
}	
p.weblog-content-mosaic-verder {	margin: 4px 0px 4px 0px; text-align: right;}
a.weblog-content-mosaic-verder {	color: #D82A90;}
a.weblog-content-mosaic-verder:hover {	color: #000000;}

div.weblog-content-mosaic-title {
 font-weight: bold; 
 font-size: 14px;
 height: 45px;
	overflow: hidden;
	line-height: 20px;
}
div.weblog-content-preview {
	margin: 10px 0px 10px 0px;
	padding-bottom: 0px;
}
div.weblog-content-preview-date {
	font-weight: bold;
}
p.weblog-content-preview {
	margin: 4px 0px 0px 0px;
}

div.weblog-preview-title { 	font-size: 15px;	font-weight: bold;	color: #D82A8F; margin: 4px 0px 4px 0px; }
span.weblog-preview-image { margin: 0px 4px 0px 0px; float: left; }
/* ARTICLE INTRO
note: article intro also uses central-teaser styles */
div.article-intro {
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	width: 486px;
}
div.article-intro-header {
	margin: 16px 0px 4px 0px;
}
div.mt-title {
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	display: inline;
	padding-left: 20px;
}

div.article-intro-title {
	font-size: 15px;
	font-weight: bold;
	color: #D82A90;
	display: inline;
	padding-left: 20px;
}

div.article-intro-subtitle, div.mt-subtitle, h1 {
	font-size: 12px;
	font-weight: bold;
	color: black;
	display: inline;
	padding-left: 20px;
}

div.article-intro-body {
	margin: 4px 0px 4px 0px;
}

/* ARTICLE BODY */
div.article-body {
	margin: 16px 0px 0px 20px;
	width: 486px;
}

.article-body ul {
 padding: 0px;
 margin: 0px 0px 10px 0px;
}

.article-body li {
 list-style: disc;
 list-style-position: inside;
 text-indent: 20px;
 margin-right: 0px;
 padding-right: 0px;
}


p.article-body {
	margin: 0px 20px 16px 0px;
}

h3.article-paragraph-title {
	font-weight: bold;
	color: #D82A90;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
span.article-image-left {
	float: left;
	margin: 4px 10px 4px 0px;
}
span.article-image-right {
	float: right;
	margin: 4px 10px 4px 0px;
}

div.article-onethirdbox {
	width: 153px;
	margin-right: 20px;
}
div.article-onethirdbox-header {
	margin-left: 8px;
	margin-bottom: 4px;
}

ul.article-box {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	padding-left: 25px;
}
li.article-box {
	padding: 0px;
	margin: 0px;
	list-style-image: url("bulletwhite.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bulletwhite.gif*/);
}
a.article-box {
	color: #000000;
}
a.article-box:hover {
	color: #ffffff;
}
p.right-article-linklist {
	margin: 8px 0px 8px 23px;
}
ul.right-article-linklist {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	padding-left: 23px;

}
li.right-article-linklist {
	padding: 0px;
	margin: 0px;
	list-style-image: url("bullet.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bullet.gif*/);
}

p.right-article-linklistreacties {
	margin: 8px 0px 8px 23px;
}
ul.right-article-linklistreacties {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	padding-left: 23px;

}
li.right-article-linklistreacties {
	padding: 0px;
	margin: 0px;
	list-style-image: url("bullet.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bullet.gif*/);
}

 a.right-linklist:hover { color: #D82A90; }
a.article-btn {
	margin: 4px;
	margin-left: 0px;
	float: left;
}

/* ARTICLE PANEL OPINION */
div.article-panel { margin: 20px 0px 0px 20px; }
div.article-panel-headerbox {
	width: 153px;
}

td.article-panel-top {
}

div.article-panel-qoute {
	font-weight: bold;
	font-size: 12px;
	margin-top: 10px;
}

ul.article-panel-linklist {
	padding: 0px;
	margin: 4px 10px 4px 0px;
	padding-left: 23px;
}

li.article-panel-linklist {
	padding: 0px;
	margin: 0px;
	list-style-image: url("bulletb2.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bulletb2.gif*/);
}

/* ARTICLE - REACTIE */
div.article-reacties { margin: 20px 0px 0px 20px; width: 466px; }
div.article-reactie-date {margin:  0px 8px 0px 8px;  }
div.article-reactie-author { margin:  0px 8px 0px 8px; font-weight: bold; margin-bottom: 4px; }
div.article-reactie-body { padding: 0px 8px 0px 8px; }

/* WEBLOG REACTIE also uses article reactie */
div.center-reactie-title { font-size: 15px; color: #6791E3;  margin: 4px 0px 4px 20px;}
ul.weblog-reaction {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	padding-left: 15px;
}
li.weblog-reaction {
	padding: 0px;
	margin:0px;
	list-style-image: url("bulletb2.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bulletb2.gif*/);
}

div.weblog-reacties { width: 466px; 	 }
/* SMALL TEASER */
div.smallteaser-title {
	margin: 15px 5px 15px 15px;
}

div.small-teaser {
 margin: 0px;
 width: 153px;
}

p.small-teaser {
	margin: 6px 4px 4px 15px;
	padding: 0px;
	font-weight: normal;
}
a.small-teaser {
	font-weight: normal;
	font-size: 10px;
	color: #D82A90;
	vertical-align: bottom;
}
a.small-teaser:hover {
	font-weight: normal;
	color: #000000;
}

.teaser-bar {
	width: 484px;
	background-color: #D82A90;
	height: 4px;
	border: 0px;
}

.divider-line {
	width: 467px;
	background-color: #D82A90;
	height: 1px;
	margin: 20px 0px 4px 20px;
}


/*POLL*/
table.poll-balkje
{
	background : #D82A90;
}

input.PollVote
{
	background-image: url("buttonstem.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/controls/buttonstem.gif*/); 
	width:65px;
	height:16px;
	cursor: hand; 
	border: 0px;
}

div.poll {
	color: #000000;
	font-size: 10px;
	margin-left: 4px;
	margin-right: 4px;
}
td.poll {
	vertical-align: top;
}

div.pollVraag {
	font-weight: bold;
	padding-left: 8px;
}
input.poll-button {
	width: 120px;
}

form.poll {
	margin-left: 0px;
}

input.poll {
	background-color: transparent;
}


/*BOX COLOR01 STYLES
ORGINAL DESIGN : pink #F7D5E9 background
*/
div.box-color01 {
  background-color: #F7D5E9;
  color: #000000;
}
input.box-color01 {
	width: 67px;
  font-size: 9px;
	border: 1px inset #a0a0a0;
	background-color: #ffffff;
	margin-right: 8px;
}
div.box-color01-inner{ margin: 0px 0px 4px 11px; background: #F7D5E9;}
b.box-color01 {  background: #F7D5E9; }
ul.box-color01 {
	padding: 0px 2px 0px 16px;
	margin: 8px;
	border: 2px solid #F7D5E9;
}
li.box-color01 {
	list-style:url("roundarrow.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/Controls/roundarrow.gif*/) outside;
	padding: 0px 2px 0px 8px;
}
p.box-color01 {
	margin: 0px 2px 0px 8px;
	font-size: 10px;
	line-height: 14px;
}
a.box-color01{
  color: #D82A90;
}
a.box-color01:hover{
  color: #000000;
}

.box-color01-label {
	padding: 0px 0px 0px 11px;
}

.box-color01spacer {
	background-color:#CCCC33;	
	background-image:url("loginboxspacer.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/loginboxspacer.gif*/);
}
/* inside boxes used as highlight for navitems*/
div.boxOuter{ margin: 0px 4px 4px 4px;}
table.box-color01-highlight-container{ margin: 0px; background: #FFFFFF;}
td.box-color01-highlight-container{ margin: 0px; background: #FFFFFF;}
b.box-color01-highlight-container {  background: #FFFFFF; }

p.box-color01-highlight-container {	
	margin: 0px 2px 0px 8px;
	font-size: 10px;
	line-height: 14px;
}

.box-color01-highlight {
  font-size: 10px;
}
div.box-color01-highlight { 
	margin: 0px; 
	background-color: #ffffff;
	width: 158px;
	text-align: left;
}
p.box-color01-highlight {
	margin: 0px 3px 0px 8px;
}
h2.box-color01-highlight {
	margin: 0px 3px 0px 8px;
	color: #D82A90;
	text-transform: uppercase; /**/
}
a.box-color01-highlight {
	color: #D82A90;
}
a.box-color01-highlight:hover {
	color: #000000;
}

/*white?*/
b.bgcolor0 {
	background-color: #ffffff;
}

/*end of LOGIN STYLES*/

/* BOX COLOR 2,
ORGINAL DESIGN : dark pink #D82A90 background */

div.box-color02, b.box-color02 {	background: #D82A90; }
b.box-color02 {  background: #D82A90 }
div.box-color02-header { margin: 0px 0px 0px 8px; }
ul.box-color02 {
	padding: 0px 2px 0px 16px;
	margin: 8px;
	border: 2px solid #D82A90;
}
li.box-color02 {
	list-style-image: url("roundarrow.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/Controls/roundarrow.gif*/);
	list-style-position: outside;
	/*list-style: url(images/Controls/roundarrow.gif) outside;*/
	padding: 0px 2px 0px 8px;
}
li.box-color02 a, a.box-color02 {	color: #000000; }
li.box-color02 a:hover, a.box-color02:hover {	color: #ffffff; }


/* BOX COLOR 3,
ORGINAL DESIGN : green #C7DD00 background */

div.box-color03, table.box-color03 { background: #C7DD00; }
div.box-color03-inner{ margin: 0px 0px 4px 8px; background: #C7DD00;}
div.box-color03-inner-wide{ margin: 0px 0px 4px 5px; background: #C7DD00;}
b.box-color03 {  background: #C7DD00 }
p.box {
	margin: 0px 2px 8px 8px;
	font-size: 10px;
	line-height: 14px;
}
a.box-color03 {	color: #000000; }
a.box-color03:hover {	color: #D82A90; }
div.box-color03-title {
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	margin: 4px;
	margin-left: 20px;
}

/* BOX COLOR 4,
ORGINAL DESIGN : light blue */

.box-color04 { background: #DEEFFF; }
div.box-color04-inner{ margin: 0px 0px 4px 8px; background: #DEEFFF;}
div.box-color04-inner-wide{ margin: 0px 0px 4px 5px; background: #DEEFFF;}
b.box-color04 {  background: #DEEFFF }
a.box-color04 {	color: #000000; }
a.box-color04:hover {	color: #D82A90; }

/* BOX COLOR 5,
ORGINAL DESIGN : dark blue */

.box-color05 { background: #6791E3; }
div.box-color05-inner{ margin: 0px 0px 4px 8px; background: #6791E3;}
div.box-color05-inner-wide{ margin: 0px 0px 4px 5px; background: #6791E3;}
b.box-color05 {  background: #6791E3 }
a.box-color05 {	color: #000000; }
a.box-color05:hover {	color: #D82A90; }

/* BOX COLOR 6,
ORGINAL DESIGN : light green F6F9D4, form background */

.box-color06 { background: #F6F9D4; }
div.box-color06-inner{ margin: 0px 0px 4px 8px; background: #F6F9D4;}
div.box-color065-inner-wide{ margin: 0px 0px 4px 5px; background: #F6F9D4;}
b.box-color06 {  background: #F6F9D4 }
a.box-color06 {	color: #000000; }
a.box-color06:hover {	color: #F6F9D4; }

/* BOX COLOR 7,
ORGINAL DESIGN : green #C7DD00 background */

div.box-color07, table.box-color07 { background: #E9F29C; }
div.box-color07-inner{ margin: 0px 0px 4px 8px; background: #E9F29C;}
div.box-color07-inner-wide{ margin: 0px 0px 4px 5px; background: #E9F29C;}
b.box-color07 {  background: #E9F29C }
p.box {
	margin: 0px 2px 8px 8px;
	font-size: 10px;
	line-height: 14px;
}
a.box-color07 {	color: #000000; }
a.box-color07:hover {	color: #E9F29C; }
div.box-color07-title {
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	margin: 4px;
	margin-left: 20px;
}


/*BOX FOOTER STYLES
ORGINAL DESIGN : pink #F7D5E9 background

*/

/* Footer etc */
div.box-footer {
  background-color: #F7D5E9;
  color: #000000;
}
input.box-footer {
	width: 67px;
  font-size: 9px;
	border: 1px inset #a0a0a0;
	background-color: #ffffff;
	margin-right: 8px;
}
div.box-footer-inner{  margin: 0px 0px 4px 11px;  background: #F7D5E9;}
b.box-footer {  background: #F7D5E9; }
ul.box-footer {
	padding: 0px 2px 0px 16px;
	margin: 8px;
	border: 2px solid #F7D5E9;
}
li.box-footer {
	list-style:url("roundarrow.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/Controls/roundarrow.gif*/) outside;
	padding: 0px 2px 0px 8px;
}
p.box-footer {
	margin: 0px 2px 0px 8px;
	font-size: 10px;
	line-height: 14px;
}

li.footer-linklist { 
	list-style-image: url("bullet.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bullet.gif*/);
}
a.box-footer{
  color: #D82A90;
}
a.box-footer:hover{
  color: #000000;
}

div.footer {
	width: 467px; 
	margin-left: 20px; 
	margin-top: 20px;	
}

div.footer-onethirdbox {
	width: 153px;
}
div.footer-twothirdbox {
	width: 310px;
}

div.footer-header {
	color: #D82A90;
	font-weight: bold;
	margin: 0px 1px 0px 4px;
}

p.footer {
	margin: 8px 1px 0px 4px;
}

div.footer-line {
	width: 459px;
	background-color: #D82A90;
	height: 4px;
	margin: 0px 0px 4px 4px;
}

div.footer-moodimage {
	text-align: center;
}

ul.footer-linklist, li.footer-linklist { padding: 0px; margin: 0px; margin-left: 14px; }
ul.footer-linklist {	margin-top: 4px;}
li.footer-linklist { 
	list-style-image: url("bullet.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bullet.gif*/);
	list-style-position: outside;
	padding-right: 4px;
}
a.footer-linklist {
	color: #000000;
}
a.footer-linklist:hover {
	color: #D82A90;
}

/*PAGE FOOTER*/

div.page-footer {
	margin: 12px 0px 4px 0px;
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div.page-footer-nav {
	margin: 0px 0px 4px 0px;
	color: #D82A90;
}

a.page-footer-nav { color: #D82A90; }
a.page-footer-nav:hover { color: #000000; }
a.page-footer { color: #000000; }
a.page-footer:hover { color: #D82A90; }

/* RECEPTEN ZOEKER */
/*recepten zoekerleft */
input.left-recepten-zoeken {
	width: 120px;
}
input.left-recepten-zoeken-btn {
	margin: 5px 0px 0px 5px;
	vertical-align: bottom;
}

/* FORM */
/* FORM GENERAL */
div.form-popup-container { width: 510px; }

div.form-general {
	margin-top: 16px;
	margin-bottom: 4px;
	width: 466px;
	
}
table.form-general { width: 454px; }
tr.form-general-headerbar { background: #C7DD00; font-weight: bold; color: #ffffff; padding-left: 4px; }
td.form-general-label { font-weight: bold; color: #000000; padding-right: 6px; width: 173px;}
span.form-general-btn { margin-left: 4px; }

select, select.form-general {width: 290px; border: 1px solid #C7DD00;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}

input.form-general {
 width: 290px;
 border: 1px solid #C7DD00;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.form-general-2 {
 width: 153px;
 border: 1px solid #C7DD00;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
input.form-general-3 {
 width: 50px;
 border: 1px solid #C7DD00;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
input.form-general-4 {
 width: 30px;
 border: 1px solid #C7DD00;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.QuizStart {
	background-image: url("btnstartdetest.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/controls/btnstartdetest.gif*/); 
	Width:153px; 
	height:25px; 
	Border:0; 
	cursor: hand; 
	margin-left: 4px; 
}

input.QuizVolgende {
	background-image: url("btnvolgendevraag.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/controls/btnvolgendevraag.gif*/); 
	Width:153px; 
	height:25px; 
	Border:0; 
	cursor: hand; 
	display:none; 
	margin-left: 4px; 
}

input.QuizVorige {
	background-image: url("btnvorigevraag.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/controls/btnvorigevraag.gif*/); 
	Width:153px; 
	height:25px; 
	Border:0; 
	cursor: hand; 
	display:none; 
	margin-left: 4px; 
}
input.QuizResultaat {
	background-image: url("formbtnresultaat.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/controls/formbtnresultaat.gif*/); 
	Width:153px; 
	height:25px; 
	Border:0; 
	cursor: hand; 
	display:none; 
	margin-left: 4px; 
}
	
input.QuizOpnieuw {
	background-image: url("formbtnbeginopnieuw.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/controls/formbtnbeginopnieuw.gif*/); 
	Width:153px; 
	height:25px; 
	Border:0; 
	cursor: hand; 
	display:none; 
	margin-left: 4px; 
}

td.form-compact-label { width: 143px; padding-left: 20px; font-weight: bold; }
textarea.form-general {
	width: 290px;
	height: 100px;
	border: 1px solid #C7DD00;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select.form-general-narrow { width: 80px; 
	border: 1px solid #C7DD00; font-size: 10px; }

td.form-468-label { font-weight: bold; color: #000000; padding-right: 6px; width: 144px;}
textarea.form-468 { width: 240px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.form-general { width: 153px; }
 
 
div.form-container { width: 466px; margin: 8px 0px 0px 0px; }
div.form-container-header { margin: 0px 0px 8px 0px ; }
tbody.form-section { margin-bottom: 20px; }
td.form-section-close { height: 8px; }

input.form-general-radiocheck { background-color: #F6F9D4; color: #C7DD00; height: 10px; margin: 0px; }
div.form-radiocheck-container { vertical-align: top	; margin: 2px 0px 8px 0px}

input.form-date-day, input.form-date-month, input.form-date-yea { width: 40px; font-size:10px; margin-right: 4px; border: 1px solid #C7DD00; }
input.form-date-year { width: 60px; font-size:10px;  border: 1px solid #C7DD00; margin-right: 4px }

span.form-hint { color: #D82A90; }
input.form-general-withhint { width: 270px; font-size: 10px; border: 1px solid #C7DD00; margin: 0px; }
span.form-hint-icon { cursor: help; position: relative; top: 4px; margin: 0px 0px 0px 2px; }

/*SPLIT */
div.form-helpballoon{ width: 133px; }
div.form-helpballoon-inner {  background-color: #D82A90; padding: 0px;} 
div.form-helpballoon-body { color: #FFFFFF;  font-weight: bold;  margin: 0px 8px 0px 8px;}

form-dependant { color: #C7DD00; } 

div.center-box-full {
	width: 506px;
	margin: 4px 4px 10px 0px;
}

tr.color02-ruler, div.color02-ruler { margin: 8px 0px 8px 0px; height: 1px; background-image:url("color02-1x1.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/color02-1x1.gif*/); background-repeat:repeat-x; 
	width: 484px; }

div.color02-ruler2 { margin: 8px 0px 0px 0px; height: 1px; background-image:url("color02-1x1.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/color02-1x1.gif*/); background-repeat:repeat-x; 
	width: 466px; }
div.color05-ruler { margin: 8px 0px 0px 8px; height: 1px; background-image:url("color05-1x1.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/color05-1x1.gif*/); background-repeat:repeat-x; 
	width: 454px; }
	
	#6791E3
div.box-receptenzoek-inner {	margin: 4px 4px 4px 8px; }
td.form-receptenzoek { width: 153px; }
input.form-receptenzoek-input { width: 153px; border-style:inset; } 
select.form-receptenzoek-input { width: 160px; border-style:inset; margin-bottom: 4px; }
div.form-recepten-submit { text-align: right; }

div.form-bottomleftcorner {
	float: right;
	position: relative;
	top: -32px;
}
div.form-bottomleftcorner-2 {
	float: right;
	position: relative;
	top: -29px;
}

.recepten-search-results {
	width: 466px;
	margin: 0px 20px 0px 20px;
	text-align: center;
}

.search-result-bar {
	width: 466px;
	background-color: #F7D5E9;
	border: 1px solid #D82A90;
	color: #000000;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 4px 2px 4px;
	margin-top: 10px;
}

.search-result-bar-nav {	
	text-align:right;
}
a.search-result-bar-nav{ color: #000000; }
a.search-result-bar-nav:hover{ color: #D82A90; }
.search-result-bar-btn {
	margin: 0px 2px 0px 2px;
}


td.search-result-num { width: 16px; padding: 0px 1px 4px 0px; vertical-align: top; font-weight: bold; }
td.search-result-image { width: 53px; padding: 0px 0px 4px 0px; vertical-align: top;  font-weight: bold; }
td.search-result-describe { width: 255px; padding: 0px 60px 4px 10px; vertical-align: top;  font-weight: bold; }
td.search-result-preptime { vertical-align: top;  }
th.search-result {  font-weight: bold; padding: 4px 4px 4px 0px;  }
a.search-result {  font-weight: bold;  }
a.search-result:hover {  color:  #D82A90;  }

div.borderedboxes {		margin: 4px 12px 4px 12px; }
div.borderedbox-1 {	width: 153px; margin-right: 4px;}

td.borderedbox-corner { height: 6px; width: 6px;}
td.borderedbox2-top { border: none; border-top: 1px solid #D82A90; width: 145px;  }
td.borderedbox2-bottom { border: none;  border-bottom: 1px solid #D82A90; width: 145px; }
td.borderedbox2-middle { border: none; border-left: 1px solid #D82A90; border-right: 1px solid #D82A90; padding: 0px 3px 0px 3px; height: 115px; vertical-align: top;}
div.borderedbox-inner { margin: 4px 0px 0px 0px;  }
a.borderedbox2:hover { color:  #D82A90; }

div.borderedbox-header {
	color: #000000;
	font-weight: bold;
}

ul.borderedbox {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	padding-left: 18px;
}

li.borderedbox {
	padding: 0px;
	margin: 0px;
	list-style-image: url("roundarrowtrans.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/Controls/roundarrowtrans.gif*/);W
}

/* bordered box maggi */
td.borderedboxmaggi-top { border: none; border-top: 1px solid #FA0300; width: 145px; background-color: #FFE500; }
td.borderedboxmaggi-bottom { border: none;  border-bottom: 1px solid #FA0300; width: 145px; background-color: #FFE500;  }
td.borderedboxmaggi-middle { border: none; border-left: 1px solid #FA0300; border-right: 1px solid #FA0300; padding: 0px 3px 0px 3px; height: 115px; vertical-align: top;  background-color: #FFE500; }
a.borderedbox-maggi:hover { color:  #FA0300; }

div.borderedboxmaggi-header {
	color: #FA0300;
	font-weight: bold;
}

ul.borderedbox {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	padding-left: 18px;
}

li.borderedbox {
	padding: 0px;
	margin: 0px;
	list-style-image: url("roundarrowtrans.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/Controls/roundarrowtrans.gif*/);
}
li.borderedbox-maggi {
	padding: 0px;
	margin: 0px;
	list-style-image: url("maggiroundarrow.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/Controls/maggiroundarrow.gif*/);
}

/*RECEPT BESCHRIJVING */
div.recept-body{
	width: 466px;
	margin: 0px 20px 20px 20px;
	border-bottom: 1px solid #D82A90;
}


div.recept-body-header { margin: 8px 0px 8px 0px; }
div.recept-body-title { 	font-size: 15px;	font-weight: bold;	color: #D82A8F; margin: 4px 0px 4px 0px; }
td.recept-body-value { color:  #D82A90; }
td.recept-body { width: 153px; margin: 8px 4px 4px 0px; }
p.recept-body { padding: 0px; margin: 4px 0px 8px 0px; }
span.recept-body-emp { font-weight: bold; }
ul.recept-body-list {
	padding: 0px;
	margin: 4px 0px 4px 0px;
	padding-left: 15px;
}

li.recept-body-list {
	padding: 0px;
	margin: 0px;
	list-style-image:url("bullet7x12.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bullet7x12.gif*/);
}


/* EXTERNE CONTENT */
div.center-externe-content {
	margin: 8px 20px 0px 20px;
	width: 468px;
}

/* VROEGER EN NU */
div.top-bar { background-color: #D82A90; height: 39px; width: 466px; vertical-align: bottom;}
div.vroegerennu-form-container { margin: 0px 0px 20px 0px ; }

p.form-general { margin: 4px 0px 4px 0px ; }
.form-general-emp { font-weight: bold; }

input.form-vroegerennu, select.form-vroegerennu {
/*	background-color: #C7DD00; */
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	border: 1px solid #C7DD00;
	width: 125px;
}
input.form-vroegerennu-file {
/*	background-color: #C7DD00; */
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}


input.form-vroegerennu-btn {
	background-color: #C7DD00; 
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	border: 1px solid #000000;
	width: 65px;
}
textarea.form-vroegerennu {
	border: 1px solid #C7DD00;
	width: 120px;
	height: 100px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.form-vroegerennu-foto {
	border: 1px solid #C7DD00;

}
td.form-vroegerennu-foto { vertical-align: top; width: 125px;  } 

td.form-vroegerennu-label { vertical-align: top; width: 110px; }
td.form-vroegerennu-btn {  vertical-align: top; width: 70px; }
table.form-vroegerennu { width: 440px; }
div.form-fileinput { position: relative; 	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2; } 
div.form-fileinput-fake { 	position: relative;
	top: -20px;
	left: 0px;
	z-index: 1;
	text-align: right;
	 }
input.form-fileinput-fake {
	border: 1px solid #C7DD00;
	width: 125px;
	font-size: 10px;
	margin: 0px;
}
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	width: 198px;
}


/* EXPERT FAQ */

div.expertfaq-content-container {
	margin: 20px 20px 0px 20px;
}
div.expertfaq-content-intro img { 
	float: left;
}
div.expertfaq-intro-startsign {
 color:  #D82A90;
}
div.expertfaq-vraag-container {
	margin-top: 20px;
	border-top: 1px solid #D82A90; 
	border-bottom: 1px solid #F7D5E9; 
	padding : 4px 0px 0px 0px;
 	color:  #D82A90; 
}
div.expertfaq-vraag-header { 
	vertical-align: bottom;
}
div.expertfaq-vraag-title {
	font-size: 13px;
	margin: 4px 4px 4px 20px;
	font-weight: bold;
}
div.expertfaq-vraag-body, div.expertfaq-antwoord-body {
	margin-top: 10px;
}
p.expertfaq-vraag-body,p.expertfaq-antwoord-body {
	margin: 4px 0px 8px 0px;
}
div.expertfaq-vraag-author {}

div.expertfaq-antwoord-container{ margin-top: 20px;}

div.expertfaq-antwoord-header{ font-weight: bold; }
div.expertfaq-antwoord-signature{ margin: 10px 0px 4px 0px; }

div.content-container{  margin: 0px 0px 0px 0px; width: 100%;}
div.forum-content-stelling {	border-top: 1px solid #D82A90; margin-top: 20px; 
	padding : 4px 0px 0px 0px; }
	
p.page-intro-verder {	margin: 4px 0px 4px 0px; text-align: right; vertical-align: text-bottom;}
a.page-intro-verder {	color: #D82A90;}
a.page-intro-verder:hover {	color: #000000;}

div.forum-zoeken-inner { margin: 10px 0px 10px 0px; }
div.forum-zoek-container { margin: 20px 0px 0px 0px; width: 466px; }

table.forum-content-listing { margin: 20px 0px 0px 0px; width: 466px; }
th.forum-content-listing { background-color: #F7D5E9; font-weight: bold; font-size: 10px;  padding: 1px 0px 1px 2px;}
th.forum-content-listing-f { background-color: #D82A90; font-weight: bold; font-size: 10px;  padding: 1px 0px 1px 2px;}
td.forum-content-listing-1 { width: 272px; padding: 0px 36px 0px 2px; border-right: 1px solid #F7D5E9; vertical-align:top; }
td.forum-content-listing-2 { width: 72px; padding: 0px 0px 0px 0px; text-align: center;  border-right: 1px solid #F7D5E9;  vertical-align:top; }
td.forum-content-listing-3 { width: 122px; padding: 0px 0px 0px 20px; text-align: left; vertical-align:top; }
tr.forum-content-listing-spacer { height: 8px; padding: 0px; }
tr.forum-content-listing-devider { margin: 1px; padding: 0px; height: 1px; background-image:url("color01-1x1.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/color01-1x1.gif*/); width: 466px; }
div.forum-content-listing-title { font-weight: bold; }
div.forum-content-listing-body { }

div.forum-content-startnew {
	height: 51px;
	background-color: #DEEFFF;
	width: 466px;
	vertical-align: top;
	margin: 0px 0px 20px 0px;
}
div.forum-content-title {
	font-size: 13px;
	font-weight: bold;
	color:#D82A90;
	margin: 8px 0px 0px 0px;
}
div.forum-content-author {
	line-height: 12px;
	margin: 0px;
}
p.forum-content-body {
	padding: 0px;
	margin: 8px 8px 8px 0px;
}
p.forum-content-verder { 
	margin: 8px 16px 8px 0px; text-align: right;}
	
/* PANEL */
div.panel-content-mosaic-inner {
	padding: 4px 4px 4px 8px;
	padding-top: 5px;
	height: 320px;
}
div.panel-content-mosaic-title{
 font-weight: bold; 
 font-size: 14px;
 margin: 4px 0px 8px 0px;

}
p.panel-content-mosaic-verder {	margin: 4px 0px 4px 0px; text-align: center;}

/*SEARCH FORM*/


input.form-search-input { width: 174px; border-style: inset;}
td.form-search-label { font-weight: bold; text-align: right; padding: 4px 8px 0px 0px; vertical-align: top;}
input.form-search-checkbox { margin: 4px 4px 4px 0px; padding: 0px; vertical-align: middle; background-color: #C7DD00; }
span.AdvancedSearchCheckBoxes input { background: none; }


/* Defaultconsole WAE */
 
div#adminconsole
{
 z-index: 1000; 
}
div#subadminconsole {
 
 left: 720px;
 z-index: 1000;
 
}


/* SITEMAP */
div.content-sitemap-title { margin: 20px 0px 4px 4px; }
a.content-sitemap-title { font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; }
a.content-sitemap-title:hover { color: #D82A90; }

ul.content-sitemap-one { margin: 4px 4px 8px 20px; padding: 0px; }
li.content-sitemap-one { list-style: url("roundarrowtrans-1.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/controls/roundarrowtrans.gif*/) outside; margin: 0px; padding: 0px; }
a.content-sitemap-one { font-size: 13px; font-weight: bold; color: #D82A90;	}
a.content-sitemap-one:hover { color: #000000; }

/*ul.content-sitemap-two { margin: 4px 4px 8px 30px; padding: 0px; }*/
li.content-sitemap-two { list-style: url("bullet.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/Images/functional/bullet.gif*/) outside; margin: 0px 4px 0px 30px; padding: 0px; }

/*ul.content-sitemap-three { margin: 4px 4px 8px 30px; padding: 0px; }*/
li.content-sitemap-three { list-style: url("bullet-sitemap3.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/bullet-sitemap3.gif*/) outside; margin: 0px 4px 0px 60px; padding: 0px; }

p.content-sitemap-spacer { margin: 8px 0px 8px 0px;  padding: 0px; }

div.content-sitemap-devider { margin: 12px 0px 8px -50px; padding: 0px; height: 1px; background-image:url("color01-1x1.gif"/*tpa=http://www.vrouwonline.nl/VrouwOnline/Includes/images/functional/color01-1x1.gif*/); width: 466px; }

/*ARCHIEF*/
table.pageselector-table
{
	margin-top: -3px;
	margin-bottom: -3px;
}

/* MAIL & WIN */
div.mailwin-title {
	font-size: 15px;
	font-weight: bold;
	color: #D82A8F;
	margin: 20px 0px 6px 0px
}

div.mailwin-subtitle {
	font-size: 12px;
	font-weight: bold;
	color: black;
	margin: 0px 0px 6px 0px
}


/* SITEMAP */
div.sitemap ul
{
	margin : 0px 0px 0px 25px;
}

div.sitemap li
{
	line-height: 140%;
}

.sitemap-list-level1
{
	margin : 0px 0px 0px 25px;
}

.sitemap-item-level1, .sitemap-link-level1
{
	font-size: 15px;
	font-weight: bold;
	color: #D82A8F;	
}

.sitemap-item-level2, .sitemap-link-level2
{
	font-size: 12px;
	font-weight: bold;
	color: black;	
}

.sitemap-item-level3
{
	font-size: 10px;
	font-weight: normal;
	color: black;	
}

body {
	margin:0 0 0px 0;
	padding:0;
	width:100%;
	height:100%;
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size:80%;
	color:#000;
	background-color:#fff;
}

/* //-----------------------------------Menu licht & donker paars ------------------------------------// */

.menu	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menu	ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.menu li	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	display: inline;
	padding: 0px 0px 0px 0px;
}

.menu a	{
	float: left;
	display: block;
	width: 161px;
	height: 15px;
	padding: 1px 5px 0px 0px;
	color: #000;
	text-align: right;
	text-decoration: none;
	background-color: #F7D5E9;
	border-bottom: 1px dotted #fff;
}

.menu a:hover	{
	color: #ffffff;
	background-color: #D82E92;
}


#subnav_subpijler_DeNederlandseKeuken a:hover	{
	color: #000000;
	background-color: #FF0000;
}

/* //-----------------------------------Menu licht paars & rood ------------------------------------// */

.menuSub	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menuSub	ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menuSub li	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: inline;
	padding: 0px 0px 0px 0px;
}

.menuSub a	{
	float: left;
	display: block;
	width: 161px;
	height: 15px;
	padding: 1px 5px 0px 0px;
	color: #000;
	text-align: right;
	text-decoration: none;
	background-color: #F7D5E9;
	border-bottom: 1px dotted #fff;
}

.menuSub a:hover	{
	color: #000;
	background-color: #FF0000;
}

/* //-----------------------------------Menu rood ------------------------------------// */

.menuSubStay	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menuSubStay	ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menuSubStay li	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: inline;
	padding: 0px 0px 0px 0px;
}

.menuSubStay a	{
	float: left;
	display: block;
	width: 161px;
	height: 15px;
	padding: 1px 5px 0px 0px;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	background-color: #D82E92;
	border-bottom: 1px dotted #fff;
}

.menuSubStay a:hover	{
	color: #ffffff;
	background-color: #D82E92;
}

/* //-----------------------------------Menu geel & wit ------------------------------------// */

.menuSubDown	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menuSubDown	ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menuSubDown li	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	display: inline;
	padding: 0px 0px 0px 0px;
}

.menuSubDown a	{
	float: left;
	display: block;
	width: 161px;
	height: 15px;
	padding: 1px 0px 0px 5px;
	color: #000;
	text-align: left;
	text-decoration: none;
	background-color: #F3C1DE;
	border-bottom: 1px dotted #fff;
}

.menuSubDown a:hover	{
	color: #000;
	background-color: #FFFFFF;
}

/*
* APT's
*/
div.APT
{
	background-color : White;
	border : 1px solid Black;
	padding : 4px;
	margin-bottom : 4px;
}

span.APT_Title
{
	font-size : 12px;
	font-weight : bolder;
	color : Black;
	display : block;
}
span.APT_Image
{
	display : block;
}

span.APT_Text
{
	font-size : 10px;
	font-weight : normal;
	color : Black;
	display : block;
}

span.APT_Text a:hover
{
	color : #D82A90;
}

/* START STYLING TOPNAVIGATIE */
/* Pas alleen de 4 waardes aan waarachter Aanpasbaar staat */
table.topnavigatie
{
	font: normal 12px Verdana,Arial,Helvetica,sans-serif;
	padding: 0px;	
	background-color: #D82A90;				/* Aanpasbaar:origional #C7DD00 */	
	margin: 0px 0px 0px 0px;
	color: #ffffff;
}
	table.topnavigatie a
	{
		font:normal 12px Verdana,Arial,Helvetica,sans-serif;
		text-decoration:none;
		color: #ffffff;
	}

table.topnavigatie td
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;	
}

td.topnavigatie_link, td.topnavigatie_linkout
{
	border-top: 1px #D82A90 1px solid;		/* Aanpasbaar:origional #C7DD00 */
	border-bottom: 1px #D82A90 1px solid;	/* Aanpasbaar:origional #C7DD00 */
	border-right: 1px #ffffff 1px solid;
}

td.topnavigatie_linkover
{	
	background-color: #ffffff; 
	border-top: 1px #ffffff 1px solid;
	border-bottom: 1px #ffffff 1px solid;
	border-right: 1px #ffffff 1px solid;
}
	td.topnavigatie_linkover a 
	{
		color: #D82A90;						/* Aanpasbaar:origional #C7DD00 */
	}
	table.topnavigatie a:hover
		{
			color: #D82A90;						/* Aanpasbaar:origional #C7DD00 */		
		}

table.topnavigatie table#navigatie-links td:hover {cursor:pointer;} /* visueel effect voor firefox als men naast de link staat met de cursor */
table.topnavigatie table#navigatie-links td {border-right:solid 1px #ffffff;}
table.topnavigatie table#navigatie-links td#topnavigatie_first {border-left:solid 1px #ffffff;}
/* EINDE STYLING TOPNAVIGATIE */

/* Styling speciaal voor Template zonder navigatie */
.znav {
	margin-bottom: 4px;
}


/* START STYLING TICKERTAPE */
div#tickertape 
{
	padding: 0px;
	margin: 0px;
	z-index: 200;
	width: 100%;
	height: 20px;
}

div#tickertape MARQUEE
{
	background-color: white;
	color: Black; /*D82A90*/
	font-size: 9pt;
	font-family: Verdana;
}

div#tickertape MARQUEE span.sender 
{
	font-weight: bold;
	font-style:italic;
}

div#tickertape MARQUEE span.message 
{
	font-weight: bold;
}

div#tickertape MARQUEE span.splitter 
{
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
}
