/*******************************************************************************
 General
*******************************************************************************/
body {
	margin: 0px;
	padding: 0;
}

body,
td,
th {
	font-size: 9pt;
	font-family: arial;
	line-height:165%;
}

form,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin-top: 0;
	padding-top: 0;
}
p {
	margin: 0;
	padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	text-align:left;
	margin:0px 0px 8px 0px;
}
ul, ol {
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
}
ul li {
	list-style-type:disc;
}
ol li {
	list-style-type:decimal;
}
blockquote {
	margin:0px 0px 0px 15px;
}


h1 {
	font-size:10pt;
}
h2, fieldset.tx-powermail-pi1_fieldset legend {
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
}
h3 {
	font-size:9pt;
}


a {
	color: black;
}

a:hover {
	text-decoration:none;
}


/*******************************************************************************
 Container
*******************************************************************************/
div#container {
	margin: 0px auto;
	background-color: white;
	width: 991px;
	text-align: left;
	overflow: hidden;
	border:0px solid black;
	border-width:0px 1px 1px 1px;
	padding:0px 3px 3px 3px;
	background: white url(img/molenmaker_tweewielers.jpg) no-repeat bottom right;
}

* html div#container {
	overflow: visible;
	height: 1px;
}


/*******************************************************************************
 Sidebar
*******************************************************************************/
div#container-sidebar {
	margin: 0 727px 0 0;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	background: transparent url(img/fietsen-links.jpg) no-repeat top right;
	position:relative;
}

* html div#container-sidebar {
	height: 1px;
}

div#geel-links {
	width:34px;
	height:412px;
	background: #fde480 url(img/bg-links.gif) repeat-x top right;
}

div#header-links {
	position:absolute;
	top:400px;
	left:10px;
}

div#content-sidebar {
	margin: 3px 0px 0px 0px;
	padding: 15px 15px 15px 12px;
	border:1px solid black;
	text-align:left;
	min-height:150px;
	overflow:hidden;
}

/*******************************************************************************
 Content
*******************************************************************************/
div#header {
	margin:15px 15px 0px 15px;
}

div#container-content {
	float: right;
	width: 723px;
	padding:0px 0px 68px 0px;
	z-index  : 1000;	
}

* html div#container-content {
	height: 1px;
}

div#content {
	min-height:109px;
	padding:0px 15px 15px 15px;
}

div#content-home {
	display:none;
}


/*******************************************************************************
 Menu
*******************************************************************************/
div#dias {
	height:200px;
/*	background: transparent url(img/fietsen-boven.jpg) no-repeat top right;*/
	position:relative;
		z-index:0;
}
div#dias *{
	z-index: 0;
}

#gallery { position: absolute; top:0px; left:0px; width:723px; height:200px; margin:0; padding:0; overflow:hidden; list-style-type:none; }
#gallery li { display: block; list-style-type:none; }
/*#gallery li img { position:relative; top:-80px; }*/

div#menu,
div#menu2 {
	height:23px;
	padding: 50px 205px 0px 0px;
	background: transparent url(img/logo-molenmaker_tweewielers.gif) no-repeat top right;
	border:0px solid red;
	text-align:center;
}
div#menu2 {
	height:27px;
	padding:0px 0px 0px 0px;
	background:none;
}
div#menu *{
	z-index: 1000;
}

div#menu ul,
div#menu2 ul {
	padding: 0;
	list-style: none;
	line-height: 26px;
	height:26px;
}
div#menu2 ul {
	background-color:#ffcc00;
}

div#menu ul li,
div#menu2 ul li {
	position: relative;
	float: left;
	padding: 0 10px 0px 10px;
	white-space: nowrap;
	list-style-type:none;
}
div#menu2 ul li {
	padding: 0 12px 0px 13px;
}

div#menu ul li.last,
div#menu2 ul li.last {
	border: none;
}

div#menu ul li a,
div#menu2 ul li a {
	color: black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing:1px;
	font-weight: bold;
}

div#menu ul li a:hover,
div#menu2 ul li a:hover {
	color: #f30302;
}

div#menu ul li ul,
div#menu2 ul li ul {
	display: none;
	position: absolute;
	left: 0;
	top: 20px;
	margin: 0;
	font-size: 80%;
	zoom: 1;
	/*z-index:100;*/
}

div#menu ul li:hover ul,
div#menu2 ul li:hover ul {
	display: block;
}

div#menu ul li ul li,
div#menu2 ul li ul li {
	float: none;
	border: none;
	border-bottom: 1px solid #ffffff;
	padding: 3px 7px;
	background-color: #a9a9a9;
	white-space: nowrap;
	position: static;
}

* html div#menu ul li ul li,
* html div#menu2 ul li ul li {
	width: 1px;
}

div#menu ul li ul li a,
div#menu2 ul li ul li a {
	font-weight: normal;
	display:block;
}


/*******************************************************************************
 Anders
*******************************************************************************/
#copyrlink {
	height:40px;
	text-align: center;
	padding: 5px 0px 0px 0px;
}
#copyrlink a {
	color: #777777;
	font-size: 7pt;
}
#copyrlink a:hover {
	color: black;
}


table.fietsen
{
	width:693px;
}

table.fietsen th,
table.fietsen td {
	border-bottom:2px white solid;
	vertical-align:top;
	line-height:120%;
	font-size:8pt;
}
table.fietsen th {
	padding:3px 0px 2px 0px;
	font-size:8pt;
}
table.fietsen td {
	padding:8px 0px 8px 0px;
}

hr {
	color:black;
	background-color:black;
	height:1px;
	border:0;
	margin:0px;
}

a.bestellink {
	display:block;
	width:80px;
	float:right;
	margin-right:15px;
	padding:5px;

	background:#ffcc00;
	border:1px solid black;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
	font-style:normal;
}
a.bestellink:hover {
	color:#f30302;
}

/*******************************************************************************
 2 columns element
*******************************************************************************/
div.container-2col {
}

div.col1-2 {
	margin: 0px 443px 0 0;
	padding: 0px 0px 0px 0px;
}
* html div.col1-2 {
	height: 1px;
}

div.col2-2 {
	width:430px;
	clear: left;
	float: right;
	overflow: hidden;
	margin: 0 0 0 0;
}


