
	body {
		background-color: #fff;
		background-image: url('/images/background.jpg');
		background-repeat: no-repeat;
		font-family: Trebuchet MS, verdana;
		color: #5b5b5b;
		font-size: 13px;
		line-height: 24px;
	}

	img {
		border: 0px;	
	}

	input,select {
		text-align: left;
		font-family: calibri, arial, sans-serif;
		font-size: 13px;
		background-color: white;
		border: 1px solid;
		border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
		padding: 2px;
	}
	input:focus, input:hover  {
		border-color: #5794bf #b7d5ea #c7e2f1 #c5daed;
	}

	#header {
		height: 177px;
		width: 902px;
		background: url('/images/header-logo.png') no-repeat;
		margin: 20px auto 0px auto;
		text-align: center;
	}
		
		

	#header_ov {
		height: 173px;
		width: 902px;
		background-image: url('/images/onlinevaren.png');
		margin: 20px auto 0px auto;
		text-align: center;
	}
	#header_ob {
		height: 175px;
		width: 902px;
		background-image: url('/images/onlinebareboat.png');
		margin: 20px auto 0px auto;
		text-align: center;
	}
	#header_oy {
		height: 177px;
		width: 902px;
		background-image: url('/images/onlinemotoryacht.png');
		margin: 20px auto 0px auto;
		text-align: center;
	}
	#header_os {
		height: 173px;
		width: 902px;
		background-image: url('/images/onlinesailing.png');
		margin: 20px auto 0px auto;
		text-align: center;
	}
	
	#links {
		padding: 20px 40px 0px 70px;
		text-align: left;
	}

	.tabItem {
		width: 32px;
		height: 32px;
		background-image: url('http://www.onlinezeilen.nl/images/<?=$round;?>');	
		background-repeat: no-repeat;	
		font-size: 15px;
		text-align: center;	
		font-weight: bold;
		font-family: Trebuchet MS;
		color: #5a6298;
	}
	.tabItemHighlight {
		width: 32px;
		height: 32px;
		background-image: url('http://www.onlinezeilen.nl/images/<?=$round_highlight;?>');
		background-repeat: no-repeat;	
		font-size: 15px;
		text-align: center;	
		font-weight: bold;
		font-family: Trebuchet MS;
		color: #5a6298;
	}

	.TopLinks {
		color: #fff;
		font-weight: bold;
		margin: 0px 0px 80px 0px;
		font-size: 15px;
	}

	.BottomLinks {
		color: #ff7306;
		font-weight: bold;
		
	}

	#content-header{
		width: 901px;
		height: 17px;
		padding-top: 2px;
		background-image: url('/images/content-top.png');
		margin: 20px auto 0px auto;
		text-align: center;
	}

	#content-header .links {
		text-align: left;
		color: #fff;
		padding-left: 70px;
	}

	#content-header .links  a{
		color: #fff;
		font-weight: bold;
	}
  
	.pipeline {
		color: #fff;
		padding: 0px 10px 0px 10px;
	}

	#content-content{
		width: 901px;
		background-image: url('/images/content-background.png');
		background-repeat: repeat-y;
		margin: 0px auto 0px auto;
		text-align: center;
	}

	#content-footer{
		width: 901px;
		height: 13px;
		background-image: url('/images/content-bottom.png');
		margin: 0px auto 0px auto;
		text-align: center;
	}
	
	#footer {
		text-align: center;
		width: 901px;
		margin: 30px auto 30px auto;
		font-weight: bold;
	
	}

	.content {
		margin: 40px 0px 20px 70px;
		width: 510px;
		text-align: justify;
	}

	.contentFull {
	
		padding: 0px 50px 0px 0px;
		margin: 40px 80px 20px 70px;
		width: 760px;
		text-align: justify;
	}

	.bar {
		width: 233px;
		margin: 40px 28px 20px 0px;
	}

	.bar .bar-top {
		width: 213px;
		height: 28px;
		background-image: url('/images/bar-top.png');
		font-weight: bold;
		font-size: 14px;
		color: #fff;
		text-align: left;
		padding: 4px 0px 0px 20px;
	}

	.bar .bar-content {

		width: 205px;
		text-align: left;
		padding: 8px 8px 2px 20px;
		background-image: url('/images/bar-background.gif');
	}

	.bar .bar-footer {
		width: 233px;
		height: 12px;
		background-image: url('/images/bar-bottom.png');
		margin: 0px 0px 20px 0px;
	}

	.Bold {
		font-weight: bold;
	}

	.LeftFloat {
		float: left;
	}
	
	.RightFloat {
		float: right;
	}



	.Clear {
		clear: both;
	}

	.Title {
		font-size: 24px;
		color: #ff3b00;
		margin: 0px 0px 30px 0px;
	}

	
	.TitleSmall {
		font-size: 17px;
		color: #ff3b00;
		margin: 0px 0px 30px 0px;
	}

	.TopLinks a {
		color: #fff;
		font-weight: bold;
		margin: 0px 0px 80px 0px;
		text-decoration: none;
	}

	.BottomLinks a {
		color: #ff7306;
		font-weight: bold;
		text-decoration: none;
	}


	a {
		color: #ff7306;
		font-weight: bold;
		text-decoration: none;
	}


	 #toolbox1 {
        border: solid 1px #000;
        background-color: #00ff00;
        width: 600px;
        height: 100px;
		z-index: 1000;
    }
    
    .toolbox2 {
        border: solid 1px #000;
        background-color: #ffff00;
        width: 600px;
        height: 100px;
		z-index: 1000;
		position: absolute;
    }

	.FormElement {
		padding: 6px 0px 8px 0px;
	}

	.FormElement .FormLabel {
		width: 120px;
		font-weight: bold;
	}

	

	.FormElement .FormInput input[type=text] {
		width: 320px;
		font-size: 14px;
		height: 18px;
		border: solid 1px #ffb972;
	}

	.FormElement .FormInput input[type=password] {
		width: 320px;
		font-size: 14px;
		height: 18px;
		border: solid 1px #ffb972;
	}

	.FormElement .FormInput input[type=submit] {
		width: 80px;
		font-size: 14px;
		height: 24px;
		border: solid 1px #ffb972;
	}
	
	.BottomLinks .pipeline {
		color: #ff7306;
		font-weight: bold;
		padding: 0px 10px 0px 10px;
	}
	
	.Underlined {
		text-decoration: underline;
	}
	
	.TypeList {
		
		padding-left: 0px;
	}
	
	#head_forum {
		width: 802px;
		border: solid 1px #CCCCCC;
	}
	.forum_cont {
		width:800px;
		padding-left: 6px;
		padding-right: 6px;
		vertical-align: top;
		text-align: left;
	}
	.forum_cont_url {
		width:800px;
		padding-left: 6px;
		padding-right: 6px;
		vertical-align: top;
		text-align: left;
		border-top:solid 1px #CCCCCC;
	}
    .div1 {
        width:700px;
        height:auto;
    }
    .div2 {
        width:200; 
        height:auto; 
        float:left;
    }

	.formLabelSoft {

	}

	.inputLarge {
		border: solid 1px #b1b1b1; 
		height: 22px;
		width: 240px;
		font-size: 16px;
	}

	.textLarge {
		border: solid 1px #b1b1b1; 
		height: 80px;
		width: 400px;
		font-size: 16px;
	}

	.frmSubmitButton {
		border: solid 1px #b1b1b1; 
		height: 26px;
		padding: 0px 0px 4px 0px;
		font-size: 16px;
		width: 100px;
		color: #f92e00;
		background-color: #fcfcfc;
	}
   
	.frmLabel {
		text-align: right;
		width: 180px;
		margin-right: 10px;
		_text-align: left;
		* text-align: left;
	}

	.frmLabelPersoonlijk {
		width: 240px;
		margin: 0px 0px 0px 20px;
	}

	.frmContainer {
		margin: 0px 0px 0px 20px;
	}

	.Clear10{
		clear: both;
		margin: 4px 0px 4px 0px;
	}

	.TextRight {
		text-align: right;
	}

	.SubmitContainer {
		width: 432px;
		margin: 6px 0px 0px 0px;
	}

	.CenterContent {
		text-align: center;
		margin: 0px auto 0px 140px;
	}

	.buttonOrange {
		text-align: left;
		background: url("/images/button-orange.png");
		width: 264px;
		height: 63px;
		padding: 10px 0px 0px 13px;
		cursor: pointer;
		* margin: 0px 0px 0px -40px;
		_margin: 0px 0px 0px -40px;
	}

	.buttonOrange a {
		font-size: 24px;
		font-family: Trebuchet MS;
		color: #fff;
		text-decoration: none;
		clear: both;
	}

	.buttonOrange span {
		font-size: 14px;
		font-family: Trebuchet MS;
		color: #fff;
	}

	.buttonBlue {
		text-align: left;
		background: url("/images/button-blue.png");
		width: 264px;
		height: 63px;
		padding: 10px 0px 0px 13px;
		cursor: pointer;
		* margin: 0px 0px 0px -40px;
		_margin: 0px 0px 0px -40px;
	}

	.buttonBlue a {
		font-size: 24px;
		font-family: Trebuchet MS;
		color: #fff;
		text-decoration: none;
		clear: both;
	}

	.buttonBlue span {
		font-size: 14px;
		font-family: Trebuchet MS;
		color: #fff;
	}
	
	.menu {
		list-style-type: none;
	}

	.menu-horizontal {
		overflow: hidden;
		text-align: left;
		padding: 0px 0px 0px 35px;
	}

	.menu-horizontal .menu li {
		float: left;
		margin: 0px 10px 0px 0px;
	}
        ul li {
list-style-type:none;
}
