body {
	min-width:1000px;
}
body,a,p,h1,h2,li {
	color: #003e7e;
	font-size: 9pt;
	margin-left: 20px;
	font-family: 'Bitstream Vera Sans', Helvetica, sans-serif;
	line-height: 18px;
}
p {
	/** font-size: 9pt; */
/**	line-height: 18px; */
	text-align: justify;
}
/**
li {
	line-height: 18px;
}
*/
h1 {
	font-size: 20pt; 
	text-align: center;
}

h2 {
	font-style: italic;
/**	margin-left: 20px;	
	font-size: 9pt;
	font-weight: bold;*/
}

fieldset {
	border: none;
}

#wrap {
	margin:0pt auto;
	width:1000px;
}
/**
#header {
	background:#DDDDDD none repeat scroll 0%;
}
#header h1 {
	margin:0pt;
	padding:5px;
}
*/

#nav {
/**	text-decoration: none; */
	margin-left: 20px;
	margin-top:15px;
/**	height: 20px; */
/**	vertical-align: middle; */
/**	overflow:hidden; */
}
#nav ul {
/**	list-style-image:none;
	list-style-position:outside;
	list-style-type:none; */
	margin:0pt;
	padding:0pt;

/**	height: 25px;
	vertical-align:middle; */
}
#nav li {

	display:inline;
/**	padding:0pt; */
	margin: 0px;
}

#nav a {
	font-size: 15px;
	text-decoration: none;
	padding: 2px;
}
#nav a:link a:visited a:active {
	color: #003e7e;

}
#nav a:hover {
	color: gray;
}


#main {
	float:left;
	width:655px;
	margin-left: 25px;
	margin-top: 25px;
/**	height: 550px;*/
}
/**
#main h2, #main h3, #main p {
	padding:0pt 0px;
}
*/
#sidebar {
/**	background:none repeat scroll 0%; */
	float:right;
	width:250px;
	margin-right: 60px;
	margin-top: 40px;
/**	height: 240px;
	overflow: auto; */
}
#sidebar_telefoon {
/**	background:none repeat scroll 0%; */
	float:left;
	width:250px;
/**	height: 400px;
	overflow:visible;*/
}
#sidebar_home {
/**	background:none repeat scroll 0%; */
	float:right;
	width:250px;
	margin-right: 40px;
	margin-left: 0px;
	margin-top: 140px;
/**	height: 400px;
	overflow:visible;*/
	
}

/**
#sidebar ul {
	margin-bottom:0pt;
}*/
#sidebar h3, #sidebar p {
	text-align: left;
	margin-left: 50px;
}

#footer, login {
/**	height: 115px;
	width: auto;
	overflow: auto; */
}

#footer { 
	margin-top: 90px;
	margin-left: 275px; 
}

#login { 
	margin-top: 80px;
	margin-left: 390px; 
	text-align: right;
}

#footer p {
	margin:0pt;
}

#container_home {
	background-image: url(../images/BlueCommerceHome.jpg);
	background-repeat: no-repeat;
	height: 600px;
/**	width: 1000px; */
}
#container_telefoon {
	background-image: url(../images/BCTelefoon.png);
	background-repeat: no-repeat;
	height: 600px;
/**	width: 1000px; */
}
#container {
	background-image: url(../images/BCNieuw.jpg);
	background-repeat: no-repeat;
	height: 600px;
/**	width: 1000px; */
}

#content_home {
	height: 200px;
	margin: 120px 120px 10px 230px;
	overflow: auto;
}
#content {
/**	overflow: auto; */
	height: 300px;
	margin: 20px 0 10px 20px;
}

#ir {
	margin-top: -20px;
	text-align: center;
	color: #7f7f7f;
	font-size: 8px;
/**	line-height: 10px;*/
}

p.diensten { 
	text-align: justify;
	margin-top: auto;
	margin-left: 90px; 
	margin-right: auto;
}

p.dienstenOverview { 
	margin-top: auto;
/**	margin-left: 30px; 
	margin-right: auto;*/
}

img.dienstenOverview{
	border: none;
	height: 70px;
/**	margin-left: auto;
	margin-right: auto;
	text-align: justify;*/
}

img.diensten{
	float: left;
	margin-right: 20px;
	height: 150px; 
}

img.referenties {
	border: none;
	float: left;
	margin-right: 20px;
	height: 50px;
	width: 100px;
}

img.sidebar {
	margin-left: 30px;
	margin-top: 15px;
	height: 70px;
}

img.Stoplicht {
	width: 450px
}

/**
table.diensten {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}
*/
p.ir {
	margin-top: 0px;
	text-align: center;
	color: #7f7f7f;
	line-height: 10px;
	font-size: 8px;
}

/**
object {
	float: left;
	margin-top: -20px;
}*/

form.backbutton {
	margin-left: 10px;	
}

#telefoon {
	margin-top: 115px;
	margin-left: 63px;
}
img.telefoon {
	width:180px;
	height:200px;
	margin-top: 115px;
	margin-left: 73px;
}

label.contact {
	margin-left: 10px;
/**	text-align: left;*/
	width: 100px;
	float:left;
}

object {
	background-color: black;
}


/**********************************/

#container2 {
/**	background-image: none;
	position:absolute; 
	top:50px; 
	width:640px; 
	z-index:1; 
	border-left:none; 
	border-top:none; */
	height:297px; 
	overflow:auto;
}

#teksten{
	width:600px;
/**	position:relative; 
	margin:5px 5px 5px 10px; 
	overflow:visible;*/
}

a.content {
/**	text-align: center;*/
	margin-left: 0px;
	font-weight: bold;
	text-decoration: none; 
}

a.ircontent {
	/**text-align: center;*/
	margin-left: 0px;
	text-decoration: none;
	color: #7f7f7f;
	line-height: 0px;
	font-size: 8px;
}