/***************** Main style ********************/
body {
	background: url(../img/bg.gif) repeat-x #D1DDE1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #383c3e;
}
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#wrap {
	width: 936px;
	margin: 0px auto;
}
	#top-bar {
		background: url(../img/van.png) no-repeat bottom left;
		height: 49px;
		margin-left: 9px;
		padding: 20px 0px 0px 113px;
	}
	#menu-bar {
		background: url(../img/background-menu.jpg) no-repeat;
		height: 38px;
	}
	.content {
		padding: 10px 0px;
	}
		.leftCol {
			float: left;
			width: 636px;
		}
		.rightCol {
			float: right;
			width: 280px;
			margin-left: 20px;
		}
	#footer-bar {
		background: url(../img/background-footer.gif) repeat-x;
		padding: 20px 0px 20px 0px;
		text-align: center;
		color: #111111;
	}
		#footer-bar a, #footer-bar a:hover {
			color: #111111;
			text-decoration: none;
		}
		#footer-bar a:hover {
			text-decoration: underline;
		}

.txtform {
	background-color: #ffffff;
	border: 1px solid #448bd8;
	color: #191919;
}
.button {
	background-color: #ffffff;
	border: 1px solid #448bd8;
	color: #191919;
	font-weight: bold; 
}

.left {
	float: left;
}
.right {
	float: right;
}

/***************** Float Fix **********************/	
.clearfix:after{
    content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/******************** End of css *******************/