/**
 *		Stylesheet for boschtext
 */
 
 
/***********************************************************************
 * Basics 
 */

* {
	margin:0;
	padding:0;
	border:0;
}

html, body {
	height:100%;
}

a, body, div, em, input, label, li, ol, p, select, span, strong, td, th, textarea, u, ul
{
	font-family: "Courier New", Courier, mono;
	color:#0c2645;
}

a, body, div, input, label, li, ol, p, select, td, th, textarea, u, ul
{
	font-size: large;
	font-style: normal;
}

ul
{
	margin:10px 5px;
}

li
{
	margin:0 0 0 18px;
}


/***********************************************************************
 * Layout
 */
a.index
{
	position:absolute;
	top:50%;
	left:50%;
	margin:-229px 0 0 -116px;
}

#header {
	height:244px;
	background:url(images/ui/background_header.jpg) repeat-x;
	position:relative;
}
 
#wrapper {
	width:980px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto;
	background:#e6f1e8;
	margin-bottom:-28px;
	position:relative;
}

#content {
	padding:50px 30px 58px;
}

#homecontent
{
	margin:0 0 0 110px;
}

.contact
{
	margin:50px auto;
	width:350px;
	display:block;
}

#footer
{
	width:980px;
	height:14px;
	background:#23865b;
	position:absolute;
	bottom:0;
}


/***********************************************************************
 * Navigation
 */

#navigation_main {
	position:absolute;
	bottom:0;
	width:980px;
}

#navigation_main ul {
	list-style:none;
	margin:0 0 0 330px;
}

#navigation_main li {
	float:left;
}

#navigation_main a,
#navigation_main p
{
	display:block;
	padding:3px 8px;
}

#navigation_main a
{
	text-decoration:none;
}

#navigation_main a:hover,
#navigation_main p
{
	text-decoration:underline;
}


/***********************************************************************
 * Form
 */

form
{
	width:1px;
	margin:0 auto;
}

label
{
	width:500px;
}
 

/***********************************************************************
 * Textstuff
 */
 
.rightalign
{
	text-align:right;
}

.leftalign
{
	text-align:left;
}

.blocktext
{
	text-align:justify;
}

.lighttext,
.lighttext p,
{
	font-weight:normal;
}


/***********************************************************************
 * Form
 */
 
form
{
	position:absolute;
	top:350px;
	left:150px;
}

input
{
	padding:2px;
	margin:1px 0;
	margin-left:40px;
}

input#senden
{
	margin:0;
}

textarea
{
	padding:5px;
}
 
 

/***********************************************************************
 * Misc
 */
 
img.logo {
	position:absolute;
	right:70px;
	top:27px;
}

img.left
{
	margin:0 28px 0 0;
}

.left
{
	float:left;
}

.right
{
	float:right;
}



















