/* === ALGEMEEN === */

html, body {height:100%; min-height:100%;}
body {font-family:"Verdana"; background-color:#b6c0d2; background-image:url(../images/bg.png); background-repeat:repeat-x; font-size:12px;}

/* === LAYOUT === */

#container {margin:0 auto; min-height:100%;	width:980px; position:relative;}
#header {width:980px; height:152px;	background-image:url(../images/header.png);	background-repeat:no-repeat;}
#menu {width:980px; height:40px; text-align:center;}
#deals {width:980px; height:237px; background-image:url(../images/dealsof2day.png);	background-repeat:no-repeat;}
#main {width:980px; float:left;}
#left {width:300px; float:left;}
#spacer {width:40px; float:left;}
#middle {width:300px; float:left;}
#right {width:300px; float:left;}
#space {width:980px; height:100px; float:left;}
#footer {height:30px; width:980px; background-color:#b6c0d2; clear:both;}
.clear {clear:both;}
h1 a {display:block; width:980px; height:152px; text-indent:-9999px;}
h2 {color:#FFFFFF; font-size:14px; border-bottom:1px solid;	font-weight:bold;	text-align:left; margin:0px 10px 10px 10px;}


/* === PNG fix 4 IE6 === */
img, div { behavior: url(iepngfix.htc) }

/* === FORMULIEREN === */

.contactform {
	font-size: 18px;
	color: #000000;
	border:#9cff00 1px solid;
	text-align:justify;
	padding:3px;
	width:400px;
}

.linkform {
	font-size: 16px;
	color: #000000;
	border:#9cff00 1px solid;
	text-align:justify;
	padding:3px;
	width:400px;
}

.button {
	border:0; 
	padding:2px; 
	background:#9cff00; 
	color:black; 
    font-weight:bold;
}
.button:hover {
	color:white; 
	background:#1f293f;
}

/* === TEXT CLASSES === */

.menutxt {
	color:#FFFFFF;
	font-size:14px;
	text-align:justify;
	font-weight:bold;
	text-align:center;
}
.menutxt a:link {
	color:#FFFFFF;
	font-size:14px;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.menutxt a:visited {
	color:#FFFFFF;
	font-size: 14px;
	text-align: justify;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.menutxt a:hover {
	color:#9cff00;
	font-size:14px;
	text-align: justify;
	text-decoration:underline;
	font-weight:bold;
	text-align:center;
}
.menul {
	color:#9cff00;
	font-size:14px;
	text-align:justify;
	font-weight:bold;
	text-align:center;
}
.sites {
	color:#FFFFFF;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
	text-align:center;
	margin: 0px 0px 5px 0px;
}
.sites a:link {
	color:#FFFFFF;
	font-size:12px;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	margin: 0px 0px 5px 0px;
}
.sites a:visited {
	color:#FFFFFF;
	font-size: 12px;
	text-align: justify;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	margin: 0px 0px 5px 0px;
}
.sites a:hover {
	color:#9cff00;
	font-size:12px;
	text-align: justify;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	margin: 0px 0px 5px 0px;
}
.bodytxt {
	color:#FFFFFF;
	font-size:12px;
	text-align:justify;
	font-weight:none;
	text-align:left;
	margin: 0px 0px 0px 10px;
}
.bodytxt a:link {
	color:#FFFFFF;
	font-size:12px;
	text-align:justify;
	text-decoration:underline;
	font-weight:none;
	text-align:left;
}
.bodytxt a:visited {
	color:#FFFFFF;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	font-weight:none;
	text-align:left;
}
.bodytxt a:hover {
	color:#9cff00;
	font-size:12px;
	text-align: justify;
	text-decoration:underline;
	font-weight:none;
	text-align:left;
}
.footertekst {
	color: #455268;
	font-size: 10px;
	text-align: center;
	text-decoration:none;
	margin: 20px 0px 0px 0px;
} 
.footertekst a:link {
	color: #455268;
	font-size: 10px;
	text-align: center;
	text-decoration:underline;
} 
.footertekst a:visited {
	color: #455268;
	font-size: 10px;
	text-align: center;
	text-decoration:underline;
} 
.footertekst a:hover {
	color: #9cff00;
	font-size: 10px;
	text-align: center;
	text-decoration:underline;
} 
.banners {
	color:#9cff00; 
	font-size:16px; 
	border-bottom:1px solid;	
	font-weight:bold;	
	text-align:left; 
	margin:0px 10px 10px 10px;
}
.bodyban {
	color:#FFFFFF;
	font-size:14px;
	text-align:justify;
	font-weight:none;
	text-align:left;
	margin: 0px 0px 0px 10px;
}