* {
margin: 0;
padding: 0;
}
html {
background:#abb3c3 url(http://fritsvantriet.nl/bg.png) repeat-x;
font-family: Tahoma;
font-size: 12px;
line-height: 16px;
overflow-x: hidden;
}
body {
background: url(http://fritsvantriet.nl/bg.jpg);
height: 725px;
margin: 0 auto;
width: 900px;
}
#slogan {
color:#472BAD;
font-family:tahoma;
font-size:15px;
font-weight:bold;
letter-spacing:0;
margin-left:113px;
position:absolute;
top:137px;
*margin-left:-140px;
}
h2 {
color:#472BAD;
font-size:16px;
margin-bottom: 5px;
margin-left: 250px;
padding-top: 235px;
}
#tekst {
height: 400px;
margin-left: 250px;
overflow: auto;
width: 560px;
padding-right: 10px;
}
#tekst ul {
margin-left: 20px;
}
#tekst ol {
margin-left: 30px;
}

#tekst h3, #tekst h4, #tekst h5 {
color:#472BAD;
}
#tekst p, #tekst ul, #tekst ol, #tekst h3, #tekst h4, #tekst h5 {
letter-spacing:1px;
margin-top:1em;
}

/* Menu */ 
#menu {
position: absolute;
list-style: none;
margin-left: 70px;
top: 263px;
width: 160px;
}
#menu li {
display: inline;
}
#menu li a {
background: url(http://fritsvantriet.nl/menu_border.png) no-repeat bottom;
color: #472bad;
display: block;
font-family: Tahoma;
font-size: 15px;
font-weight: bold;
padding-bottom: 7px;
padding-left: 5px;
padding-top: 5px;
text-decoration: none;
}
#menu li a:hover {
color: #202020;
}

/* Styling vCard */
.vcard {
position: absolute;
margin-left: 550px;
top: 105px;
}
.vcard .org {
font-weight: bold;
}
.vcard .spacer {
float: left;
width: 40px;
}

/* Contact Formulier */
#contact label {
float: left;
text-align:left;
width: 110px;
}
#contact input, #contact textarea {
width: 260px;
}
#contact input.inputbutton {
width: auto;
}

/* overige */
tt, .hidden {
display: none;
}
#proximedia {
margin-left: 60px;
position: absolute;
top: 695px;
height: 16px;
width:95px;
}
.cursief {
font-style: italic;
}
.left {
float: left;
}