#container 				{ float:left; margin:30px 0px 0px 0px; width:930px; }
#logo 					{ float:left; margin:0px 0px 0px 15px; width:199px; }
#nav	 				{ float:left; margin:0px 0px 0px 50px; width:665px; height:30px; }
#content				{ float:left; margin:90px 0px 0px 50px; width:666px; }

.one_third 				{ width:208px; float:left; margin-right:20px; }
.two_thirds				{ width:436px; float:left; margin-right:20px; }
.last					{ margin-right:0px; }
.top					{margin-top:0px;}
.badge 					{ background-color:#F3F3F3; padding:10px 10px 10px 10px; width:416px; margin:15px 0px 0px 0px; }
.clear 					{ clear:both; display:block;}

body { color:#000000; font:11px Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 20px 0px; }
.bodywww_veva_be
{
 background:url('/accounts/64/images/2009/zwijn.jpg') no-repeat 0px 320px;
}
#body_mail
{
 background:url('http://www.veva.be/accounts/64/images/2009/zwijn.jpg') no-repeat 0px 320px;
}

h1 { font:30px "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, Helvetica, Sans-Serif normal; color:#E2001A; margin:30px 0px 30px 0px; letter-spacing:-2px; }
h2 { font:20px "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, Helvetica, Sans-Serif normal; background-color:#E2001A; color:#FFFFFF; padding:0px 8px; margin:15px 0px 15px 0px; }
h3 { font:20px "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, Helvetica, Sans-Serif normal; color:#E2001A; padding:0px; margin:10px 0px 5px 0px; }

a { color:#000000; }

dt { float:left; width:33%; font-weight:bold; }
dd { float:left; width:66%; }
dd a { text-decoration:none; }
dd a:hover { text-decoration:underline; }

ul { list-style:none; margin:10px 0px 0px 0px; }
li { padding:0px 0px 3px 25px; background: url('/accounts/64/images/2009/bullet.jpg') no-repeat 7px 4px; font-style:italic; }

a.simple_link { font-weight:bold; text-decoration:none; display:block; text-align:right; margin:10px 0px 10px 0px; }
a.simple_link:hover { color:#E2001A; }

h2.yellow { color:#000000; background-color:#FFED00; }
h2.black { color:#FFFFFF; background-color:#000000; }
h2.red { color:#FFFFFF; background-color:#red; }

.geel { color:#000000; background-color:#FFED00; }
.zwart { color:#FFFFFF; background-color:#000000; }
.rood{ color:#FFFFFF; background-color:red; }

.badge { text-decoration:none; }
.picture { margin:10px 0px 10px 0px; display:block; position:relative; height:1%;}
.picture span { position:absolute; bottom:8px; left:-4px; z-index:10; background-color:#E2001A; color:#FFFFFF; padding: 0px 4px; }

span
{
margin:0px 0px 0px 0px ;
padding:0px 0px 0px 0px ;
}
/*CSS VOOR HET MENU **/
ul#menu li
{
text-align:center;

}

.hoofdmenuZonderSub a, .hoofdmenuMetSub a, .hoofdmenuZonderSub a:visited, .hoofdmenuMetSub a:visited 
{
	color: black;
	text-decoration: none;
	display: block;
	float:left;
	padding: 5px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	text-align:center;
	width:125px;

}
.submenuZonderSubsub a, .submenuZonderSubsub a:visited, .submenuMetSubsub a, .submenuMetSubsub a:visited, .subsubmenu a , .subsubmenu a:visited 
{
	IEhack: "\"}\"";
	IEhack:inherit;
	width:125px;
	text-transform:uppercase;
	text-align:center;
}
.submenuZonderSubsub a:hover,.submenuMetSubsub a:hover, .subsubmenu a:hover, .hoofdmenuZonderSub a:hover,.hoofdmenuMetSub a:hover
{
	color:red;
}
ul#menu, ul#menu ul {
	list-style;
	text-align:center;
}
ul#menu li {
  	position: relative;  
	float:left;
	border-left:1px solid lightgrey;
	background:white;
	width:125px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:10px;
}
ul#menu li ul li {
  	position: relative;  
	float:left;
	border-left:1px solid lightgrey;
	border-right:1px solid lightgrey;
	background-color:white;
	background:white;
	width:125px;
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;

}

ul#menu li ul li ul li.subsubmenu
{
  	top:-30px;
  	left: 136px;
	position: relative;  
	float:left;
	border-left:1px solid lightgrey;
	border-right:1px solid lightgrey;
	padding-bottom:3px;
	background-color:white;
	background:white;
	width:125px;
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;


}

ul#menu li > ul {
	display: none;
	position: absolute;
	top: 20px;
	left: -1px;
	width:125px;
	text-align:center;

}


ul#menu li:hover, ul#menu li.CSStoHighlight {
 
}
ul#menu ul.CSStoShow {
  display: block;
}
ul#menu li:hover > ul {
  display: block;
}
ul#menu li a {
	display: block;
}
ul#menu li a:hover, ul#menu li a.CSStoHighLink {
}
ul#menu li:hover > a {
}
/*EINDE CSS VOOR HET MENU **/


.gastenBoekTitle
{
font:30px/30px "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, Helvetica, Sans-Serif normal; color:#E2001A; margin:30px 0px 30px 0px; letter-spacing:-2px; 
}
.gastoenboekNogGoedKeuren
{
padding-top:15px;
color:#009933;
}
.gastenboekBerichtTD
{

	border-left:1px solid lightgrey;
border-right:1px solid lightgrey;
border-bottom:1px solid lightgrey;
}
.gastenboekBerichten
{
width:500px;
}
.gastenBoekSectionTitle
{
font:20px/20px "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, Helvetica, Sans-Serif normal; color:#E2001A; margin:30px 0px 30px 0px; letter-spacing:-2px; 
}
.gastenboekNaam
{
padding-top:15px;
 color:#B91223;
 border-bottom:1px solid #B91223;
 font-weight:bold;
}
.gastenboekDatum
{
padding-top:15px;
 border-bottom:1px solid #B91223;
}
.gastenboekBerichtTD
{

padding-top:10px;
color:#333333;
}
