body {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#page {width:760px !important; margin:0 auto 0 auto; border-left:1px solid silver; border:1px solid silver;}

#header {width:760px; height:153px; background:url(images/header.jpg) top left no-repeat; display:block;}

#header span {display:none;}

#content {padding:10px;}

#menu {width:760px; height:19px; background:url(images/menu-back.gif) top left no-repeat; padding-top:2px;}

#menu a {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:white; display:block; float:left; padding:0 20px; text-decoration:none;}
#menu a:hover {color:black; background-color:#FFFFFF; text-decoration:underline;}
.tabletop {font-size:14px; font-weight:bold; background-color:#BE7EBB; color:white; padding:3px;}
.middlebox {display:block; width:300px; margin:0 auto 0 auto; margin:10px; padding:10px; border:1px dotted silver;}
.tagline {font-size:16px; font-style:italic; color:#BE7EBB;}

h1 {font-size:14px; color:#BE7EBB;}


.und {border-bottom:1px dotted silver;}
.middlebox1 {display:block; width:300px; margin:0 auto 0 auto; margin:10px; padding:10px; border:1px dotted silver;}
.middlebox2 {display:block; width:300px; margin:0 auto 0 auto; margin:10px; padding:10px; border:1px dotted silver;}
.middlebox3 {display:block; width:300px; margin:0 auto 0 auto; margin:10px; padding:10px; border:1px dotted silver;}
.middlebox4 {display:block; width:300px; margin:0 auto 0 auto; margin:10px; padding:10px; border:1px dotted silver;}
.middlebox31 {display:block; width:300px; margin:0 auto 0 auto; margin:10px; padding:10px; border:1px dotted silver;}

div.optimiser p{font-size: 9pt;}

.style4 {font-size: 9px}

h3{width: 100%; text-align: center; margin: 2em 0;}
h3 a span{font-size: 12px;}
h3 a{
	text-decoration: none;
	color:#BE7EBB;
	font-size: 1.5em;
	text-align: center;
}