body { margin: 0; font-family: Verdana, Arial; font-size: 11px; color: #333333; line-height: 200%; background: white; background: #f5e2ed; }

/* layout */

div#header { width: 950px; height: 100px; background: url(/html/img/layout/header.jpg) top center no-repeat; }
div#wrapper { width: 950px; margin: auto; background: url(/html/img/layout/wrapper_bg.png) top center repeat-y; }
div#menu { background: url(/html/img/layout/menu_bg.jpg) top left no-repeat; margin: auto; width: 825px; height: 40px; line-height: 40px; text-align: left; padding-left: 25px; font-family: Cambria; font-size: 15px; text-transform: uppercase; font-weight: normal; margin-bottom: 15px; }
	div#menu a { text-decoration: none; color: black; margin-right: 20px; font-weight: normal; }
div#content { width: 850px; margin: auto; padding-bottom: 10px; }
div.text { padding: 10px 25px; }
div#footer { width: 905px; height: 70px; padding-right: 45px; margin: auto; background: url(/html/img/layout/footer_bg.png) top center no-repeat; text-align: right; font-size: 9px; color: #999999; line-height: 25px; }
	div#footer a { color: #999999; font-weight: normal; }

/* input velden */

input[type=text], input[type=password], select, textarea { font-family: inherit; font-size: inherit; }
textarea { line-height: inherit; }
input[type=submit], input[type=button], input[type=file] { font-family: inherit; font-size: inherit; height: 30px; }

/* overige dingen */

h1, h2, h3 { font-family: Cambria; font-weight: normal; font-size: 19px; color: #8980b8; text-transform: uppercase; }
h2 { text-align: right; background-position: center right; }
h3 { background: none; font-size: 17px; padding: 0; margin: 0; font-style: normal; }

p { margin: 0; margin-bottom: 10px; }
a { color: #8980b8; text-decoration: underline; }
a:hover { color: #66294c; }

table.border { border-top: 1px solid #F9DEFE; border-left: 1px solid #F9DEFE; }
table.border th { border-bottom: 1px solid #F9DEFE; background-color: #6D1052; color: white; font-weight: normal; text-align: left; padding: 0 5px; }
table.border td { border-bottom: 1px solid #F9DEFE; border-right: 1px solid #F9DEFE; padding: 0 5px; background-color: #FFF0FC; }

span.info { color: #999999; font-style: italic; }

div.div-hover { border: 1px solid #d2c6cd; border-radius: 4px; background: url(http://www.mijntarot.nl/html/img/layout/div-hover-bg.png) top center repeat-x #fce8f4; padding: 10px; padding-top: 0; margin-top: 10px; width: 300px; float: right; cursor: default; }

div#sitemap { margin: auto; width: 800px; color: #666666; text-align: center; }
	div#sitemap a { margin: 0 10px; }
