/* Import main styles */
@import "left.css";
@import "right.css";
@import "mainmenu.css";
@import "content.css";
@import "csc-sitemap.css";
@import "csc-mailform.css";
@import "partneroverzicht.css";

/* Import extension styles */
@import "../extensions/bw_spareparts/styles.css";
@import "../extensions/tt_news/styles.css";
@import "../extensions/ab_minijoboffers/styles.css";
@import "../extensions/commerce/styles.css";
@import "../extensions/sr_email_subscribe/styles.css";
@import "../extensions/bw_events/styles.css";
@import "../extensions/newsloginbox/styles.css";
@import "../extensions/bw_producthighlight/styles.css";
@import "../extensions/tipafriend/styles.css";

/******************************************************************************
 * STANDARD ELEMENTS - Styles for standard HTML elements
 ******************************************************************************/
/** {
	margin: 0px;
	padding: 0px;
}*/

.alternate {
	background-color:#EBF9FF;
}

body, td, input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
body {
	margin: 0px;
	padding: 0px;

	width: 100%;
	text-align: center;
	background: #ffffff url(../images/bg_header.gif) repeat-x scroll top left;
}

a {
	color: #ED1A3A;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: none;
}

ul {
	list-style-type: none;
}

fieldset {
	border: none;
}


/******************************************************************************
 * GENERIC CLASSES - Classes that can be used everywhere
 ******************************************************************************/
.clear_both {
	clear: both;
	line-height: 0px;
}
.bodytext {
	
}
.opaque_90p {
	/*background-image: url(../images/opaque.png);*/
	zoom: 1;
	opacity: .9;
	filter: alpha(opacity=90)
}


/******************************************************************************
 * STANDARD DIVISIONS - The divisions that make up the layout of the page
 ******************************************************************************/
#container {
	width: 994px;
	width: 853px;
	text-align: left;
	margin: 0px auto;
}

#header {
	width: 100%;
}
	#header_title {
		width: 100%;
		height: 179px;
		background: transparent url(../images/header_highpressure.png) no-repeat scroll top left;
	}
	#mainmenu {
		width: 100%;
	}

#main {
	width: 100%;
	padding-top: 30px;
}
	#left {
		width: 150px;
		float: left; 
	}
	
	#content {
		margin: 0px 0px 20px 0px;
		width: 670px;
		float: right;
	}
		#contentleft {
			width: auto;
			float: left;
		}
		#contentright {
			width: 260px;
			float: right;
		}

#footer {
	width: 100%;
	clear: both;
}

/******************************************************************************
 * HEADER - Specific styles for the header
 ******************************************************************************/



/******************************************************************************
 * FOOTER - Specific styles for the footer
 ******************************************************************************/
#footer {
	clear: both;
/* 	margin: 20px 0px 0px 0px; */
	padding-top: 1px;
	background: #07487f;
}
	#footer div {
		height: 16px;
	}
	
	#footer div,
	#footer div a {
		color: #fff;
		padding: 0px 0px 1px 0px;
	}
	
	#footer .left {
		padding: 0px 0px 0px 5px;
		float: left;
	}
	
	#footer .right {
		padding: 0px 5px 0px 0px;
		text-align: right;
	}
	
	#footer .copyright {
		margin: 0px 7px;
		color: #fff;
		font-size: 9px;
	}
		#footer .copyright a {
			color: #fff;
		}
		


