/*--------------Basic glopel --------------*/
body{
	margin:0;
	padding:0;
}

img{
	border:0;
}

form,h4{
	margin:0;
	padding:0;
}

table{
	border-collapse:collapse;
}

*
{
  	margin:0;
	padding:0;
}


/*-----------------Layout structure------------------*/

.top_bg{
	background:url(../img/top_bg.jpg) top center no-repeat;
}

.center_bg{
	background:url(../img/content_bg.jpg) top center repeat-y;
	padding-left:58px;
}

.bottom_bg{
	background:url(../img/bottom_bg.jpg) top center no-repeat;
}

/*----------------------Top container--------------*/

.main_menu ul{
	margin:0;
	padding:0;
}

.main_menu li{
	list-style:none;
	float:left;
	padding:0 14px 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
}

.main_menu li a:link, .main_menu li a:visited{
	text-decoration:none;
	color:#7b7b7b;
}

.main_menu li a:hover{
	text-decoration:none;
	color: #ff0000;
}

#main_menu,#main_menu a{
	text-decoration:none;
	color: #ff0000;
}

.top_container{
  font: 11px Arial, Helvetica, sans-serif;
  color: #565656;
}

.top_container input{
  width:152px;
  border: 1px solid #d2d2d2;
  height: 19px;
  font: 11px Arial, Helvetica, sans-serif;
  color: #565656;
  text-indent: 5px;
  padding-top: 3px;
}

.top_container img{
  border: 0;
}

.top_container a{
  color: #565656;
  text-decoration: none;
}

/*----------main container--------------*/

.main_container_bg{
	background:url(../img/main-img.jpg) top center no-repeat;
	padding:8px 0 0 17px;
}

.quick_reg_bg{
	background:url(../img/quick-reg-bg.png) top no-repeat;
	font:11px Arial, Helvetica, sans-serif;
	color: #626262;
}

.quick_reg_bg h4{
	font:14px Arial, Helvetica, sans-serif;
	color: #2d2d2d;
}

.quick_reg_bg input{
	width:147px;
	height:17px;
	background:#FFF;
	border:1px solid #c0c0c0;
}

.home-smallthumb-bg{
	background:url(../img/home-smallthumb-bg.png) top no-repeat;
}

.home_content_bg
{
  background: url(../img/home-content-bg.png) left top no-repeat;
  height: 160px;
  font:12px Arial, Helvetica, sans-serif;
  color: #626262;
  line-height: 40px;
  text-align: center;
}


/*-----------------Registreren------------------*/


.registreren_heading
{
  font: 17px Trebuchet MS;
  color: #797979;
  padding: 25px 0 0 40px;
}
.registreren_topborder
{
  background: url(../img/border-bg.jpg) left top repeat;
  height: 9px;
}
.registreren_bottomborder
{
  background: url(../img/border-bg.jpg) left top repeat;
  height: 9px;
}
.registreren_centerborder
{
  background: url(../img/boder-center.jpg) left top repeat-y;
  font: 12px Arial;
  color: #626262;
}
.registreren_centerborder input
{
  font: 12px Arial;
  color: #656463;
  border: 1px solid #d4d4d4;
  width: 205px;
  height: 18px;
  padding: 3px 0 0 0;
}
.registreren_centerborder textarea
{
  font: 12px Arial;
  color: #656463;
  border: 1px solid #d4d4d4;
  width: 204px;
  height: 70px;
}

.registreren_centerborder select
{
  font: 12px Arial;
  color: #656463;
  border: 1px solid #d4d4d4;
  width: 206px;
  height: 25px;
  padding: 0 0 0 0;
}

.registreren_radiobutton input
{
  border: 0;
  width: 30px;
  height: 30px;
}

.registreren_border
{
  border: 1px solid #ececec;
}


/*-----------------Registreren------------------*/


.overons_text
{
  font: 12px Tahoma;
  color: #656463;
  line-height: 22px;
}
.overons_text p
{
  width: 774px;
}
.overons_footer ul
{
  padding: 0;
  margin: 0;
}
.overons_footer li
{
  font: 11px Tahoma;
  color: #656463;
  list-style: none;
  padding-left: 20px;
  float: right;
  background: url(../img/hyphen.jpg) 8px 7px no-repeat;
}
.overons_footer a
{
  color: #656463;
  font: 11px Tahoma;
  text-decoration: none;
}
.guest a
{
  color: #FF0033;
  font: 11px Tahoma;
  text-decoration: none;
}


/*-----------------Mijn Account------------------*/

.mijnaccount_text
{
  font: 13px Tahoma;
  color: #656463;
}
.upload input,.upload select
{
  width: 196px;
}


.mijnaccount_heading
{
  font: 18px Tahoma;
  color: #656463;
  background: url(../img/mijn-bg.jpg) 210px top no-repeat;
  padding: 0 0 0 0;
}
.mijnaccount_text h6
{
  font: bold 16px Tahoma;
  color: #000000;
  padding-bottom: 5px;
}
/*--------------------------contact----------------*/
.contact_bg{
	background:url(../img/contact-img.jpg) top center no-repeat;
	padding:8px 0 0 17px;
}

  .menu_left
{
  background: url(../img/left-menu.jpg) left bottom no-repeat;
  width: 122px;
}
.menu_center
{
  background: url(../img/center-menu.jpg) left  bottom repeat-x;
}
.menu_right
{
  background: url(../img/right.jpg) right bottom no-repeat;
  width: 75px;
}
.headings
{
  font:  17px Trebuchet MS;
  color: #797979;
}
.contact_heading
{
  font:18px Tahoma;
  color:#737272;

}
.contact_address
{
  font: 16px Tahoma;
  color:#737272;
  line-height:30px;
}


.contact_centerbg
{
  background: url(../img/contact-center-bg.jpg) left top repeat-y;
  height: 300px;

}
.contact_text
{
  font:14px Tahoma;
  color:#737272;
}
.contact_text input
{
  border: 1px solid #d1d1d1;
  height:20px;
  width:201px;
  padding:3px 0 0 0;
}
.footer
{
  font:11px Tahoma;
  color:#656463;
}



/*------------------------- Chating-------------------*/

#chatbuffer li{
    padding-bottom: 5px;
}


.chat_heading h3{
	font:18px Arial, Helvetica, sans-serif;
	color:#e20000;
}



.chating_icon{
	padding:0 4px 0 10px;
}

.chat_heading a{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#fffbfb;
}

.chating_icon input{
	border:0;
	width:758px;
	background:#FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	border:1px solid #bfbfbf;
}

.chating_icon a{
	list-style:none;
	padding:6px 6px 4px 0;
	float:left;
}

.chating_icon ul li img{
	border:0;
}

.chating_archive,.chating_archive a{
	font:12px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	text-decoration:none;
	padding:0 6px 0 6px;
}

.chat_message div{
	font:12px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	width:595px;
	margin-bottom:11px;
}

.chat_user div{
	font:12px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	width:105px;
	margin-bottom:11px;
}
/*******---------------*/
.contact{
  border: 2px solid #8abaca;
  font: 20px MyriadPro Regular;
  color: #ffffff;
  padding-left: 10px;
  padding-bottom: 2px;
}
.address{
  font: 11px Tahoma;
  color: #000000;
}
.address span{
   margin: 0;
  padding: 0;
}
.paragraph h6{
  margin: 0;
  padding: 0;
  font: bold 18px Tahoma;
  color: #b82f33;
  padding-bottom: 5px;
}

.banner
{
  font: 12px Arial;
  color: #656463;
  border: 0px solid #d4d4d4;
  width: 206px;
  height: 25px;
  padding: 0 0 0 0;
}
.banner select
{
  font: 12px Arial;
  color: #656463;
  border: 1px solid #d4d4d4;
  width: 206px;
  height: 25px;
  padding: 0 0 0 0;
}
.banner a
{
  font: 11px Arial;
  color: #656463;
  width: 206px;
  height: 25px;
  padding: 0 0 0 0;
}

