/* CSS Document */
body{
	margin:0 0 0 0;
	background:url(assets/bgtop.jpg) repeat-x top;
	font-family:Verdana, Lucida Sans, Helvetica, Arial;
	font-size:11px;
	color:#666666;
}
/*
html>body{
	background:url(assets/bgtop.png) no-repeat top left #dfdfe0;
}
*/
.contenedor{
	margin:0 auto;
	width:100%;
	text-align:center;
}
/*
html>body .contenedor{
	background:url(assets/bgbottom.png) bottom right no-repeat;
}
*/
.pagina{
	margin:0 auto;
	width:872px;
	background-image:url(assets/bgpageline.jpg);
	background-repeat:repeat-y;
}
html>body .pagina{
	background-image:url(assets/bgpage.png);
	background-repeat:repeat-y;
}
a{
	color:#F48020;
	text-decoration:none;
}
a:hover{
	color:#F48020;
	text-decoration:underline;
}
a img{
	border:none;
}
.top{
	margin:0 auto;
	margin-top:0px;
	clear:both;
	width:872px;
	height:19px;
	background-image:url(assets/pagetop.jpg);
	background-repeat:no-repeat;
}
html>body .top{
	background-image:url(assets/pagetop.png);
	background-repeat:no-repeat;
}
.header{
	width:872px;
	clear:both;
}
.menu{
	position:absolute;
	z-index:1;
	top:195px;
	left:355px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.menu a{
	color:#666666;
	padding-right:13px;
	padding-left:3px;
	letter-spacing:0px;
	text-decoration:none;
	background:url(assets/seperator.gif) no-repeat right;
}
.menu a:hover{
	color:#F48020;
	padding-right:13px;
	padding-left:3px;
	letter-spacing:0px;
	text-decoration:none;
	background:url(assets/seperator.gif) no-repeat right;
}
.tachado{
	text-decoration:line-through;
	color:#666666;
}
.link, .no_link, .naranja{
	color:#F48020;
}
.menu .link{
	padding-right:13px;
	padding-left:3px;
	letter-spacing:0px;
	text-decoration:none;
	background:url(assets/seperator.gif) no-repeat right;
}
.menu .no_link{
	padding-right:13px;
	padding-left:3px;
	letter-spacing:0px;
	text-decoration:none;
	background:none;
}
.content{
	position:relative;
	width:872px;
	clear:both;
	background-image:url(assets/bgpage.jpg);
	background-repeat:no-repeat;
}
html>body .content{
	background:none;
}
.left{
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:30px;
	width:314px;
	text-align:left;
}
html>body .left{
	margin-left:46px;
}
.right{
	position:relative;
	float:left;
	margin-top:10px;
	width:470px;
	text-align:left;
}
.recuadro{
	position:relative;
	float:left;
	width:157px;
}
.roundedcornr_box_411280 {
	width:108px;
	margin-bottom:15px;
	background: #e6e6e6;
}
.right .roundedcornr_box_411280{
	margin-bottom:0px;
}
.roundedcornr_top_411280 div {
	background: url(assets/roundedcornr_411280_tl.png) no-repeat top left;
}
.roundedcornr_top_411280 {
	background: url(assets/roundedcornr_411280_tr.png) no-repeat top right;
}
.roundedcornr_bottom_411280 div {
	background: url(assets/roundedcornr_411280_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_411280 {
	background: url(assets/roundedcornr_411280_br.png) no-repeat bottom right;
}

.roundedcornr_top_411280 div, .roundedcornr_top_411280, 
.roundedcornr_bottom_411280 div, .roundedcornr_bottom_411280 {
   	height: 7px;
   	font-size: 1px;
}
.roundedcornr_content_411280 { margin: 0 7px; }

h1, h3{
	font-size:24px;
	font-weight:lighter;
}
h1{
	letter-spacing:0px;
}
h3{
	margin-left:5px;
}
h2{
	color:#F48020;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0px;
	margin-top:20px;
	padding:5px 5px 5px 5px;
	background-color:#f8f8f8;
	width:278px;
	line-height:25px;
	clear:both;
}
h4{
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	margin-top:20px;
	padding:5px 5px 5px 5px;
	background-color:#f8f8f8;
	width:278px;
	line-height:15px;
	clear:both;
}
.titulo{
	background-color:#f8f8f8;
	height:108px;
	font-family:Arial, Helvetica, sans-serif;
}
.right .titulo{
	margin-bottom:15px;
}

.titulo h1{
	position:absolute;
	z-index:1;
	margin-top:78px;
	left:146px;
	font-family:Arial, Helvetica, sans-serif;
}
.submenu{
	font-family:Arial, Helvetica, sans-serif;
}
.titulo .submenu{
	position:absolute;
	z-index:1;
	top:5px;
	left:136px;
}
.submenu a{
	color:#666666;
	padding-right:10px;
	padding-left:0px;
	letter-spacing:0px;
	text-decoration:none;
	background:url(assets/seperator.gif) no-repeat right;
}
.submenu a:hover{
	color:#F48020;
	text-decoration:none;
	background:url(assets/seperator.gif) no-repeat right;
}
.submenu .link{
	padding-right:10px;
	padding-left:0px;
	letter-spacing:0px;
	text-decoration:none;
	background:url(assets/seperator.gif) no-repeat right;
}
.submenu .no_link{
	padding-right:10px;
	padding-left:0px;
	letter-spacing:0px;
	text-decoration:none;
	background:none;
}
.no_sep{
	background:none;
}
.no_sep a, .no_sep a:hover{
	background:none;
}
.menu_campagne{
	width:290px;
	clear:both;
}
.menu_campagne a{
	float:right;
	width:270px;
}
.menu_campagne span{
	float:left;
}
.texto{
	text-align:justify;
	width:450px;
	clear:both;
	padding-left:7px;
	line-height:15px;
}
.nieuws{
	clear:both;
	padding-bottom:20px;
}
.nieuws img{
	float:left;
	padding:5px 20px 15px 0px; 
}
.nieuws_title{
	float:left;
	width:350px;
}
.nieuws_date{
	float:right;
}
.right .nieuws_title, .right .nieuws_date{
	font-weight:bold;
}
.nieuws_historie{
	width:260px;
	margin-left:5px;
}
.nieuws_historie .nieuws_title{
	width:200px;
}
.nieuws_historie a{
	color:#666666;
	text-decoration:none;
}
.nieuws_historie a:hover{
	color:#F48020;
	text-decoration:none;
}
.nieuws_linkb{
	border:#989898 solid 1px;
	background-color:#f8f8f8;
	padding:0 2px 0 2px;
}
.nieuws_linka{
	border:#F48020 solid 1px;
	background-color:#ffe0aa;
	padding:0 2px 0 2px;
}
.terug{
background-color:#f8f8f8;
}
ul li{
	list-style:square;
}
.bullet{
	background:url(assets/bullet.jpg) no-repeat top left;
	padding-left:15px;
}
form {
  margin-top: 15px;
}

form p {
  width:100%;
  margin:3px 0 3px 0;
  float:left;
  clear:both;
}

form p span {
  width:140px;
  float:left;
  display:block;
}

.form_cat {
  padding-bottom: 15px;
}

.footer{
	position:relative;
	width:872px;
	height:20px;
	clear:both;
	margin-top:30px;
}
.bottom{
	margin:0 auto;
	clear:both;
	width:872px;
	height:24px;
	background:url(assets/pagebottom.png) no-repeat top;
	text-align:left;
	text-indent:50px;
}
.bottom a{
	padding-right:20px;
}
.fs10{
	font-size:10px;
}
.fs9{
	font-size:9px;
}
.underline{
	text-decoration:underline;
}
.big{
	font-size:14px;
	font-weight:bold;
}

.gris{
	color:#666666;
	
}
.gris a{
	text-decoration:underline;
	font-size:10px;
	color:#666666;
}
