@charset "utf-8";
/* CSS Document */

body { margin: 0; padding: 0; background: url(../img/build/bg.gif) top repeat-x; }
body, td { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }

p { margin: 0 0 20px 0; padding: 0 5px 0 0;}
div { position: relative; float: left;}
img { border: 0 #ffffff none; }
h1 { font-size: 14px; font-weight: normal; color: #bfd730; margin: 5px 0; }
a { color: #333333; text-decoration: underline; }
a:hover { color: #bfd730; }

a.name { color: #bfd730; text-decoration:none}

#mainContainer, #footerContainerInside { float: none; margin: 0px auto; width: 920px;}
#topContainer { width: 920px; }

#logoContainer, #menuContainer, #headerTop, #headerBottom, #headerMenu { position: absolute; }
#logoContainer, #headerTop, #headerBottom { left: 0; }

#footerContainer { width: 100%; background: url(../img/build/footerstretch.gif) repeat-x;}
#footerContainerInside { background: url(../img/build/footer.jpg); height: 59px; }

#logoContainer { top: 0;}
#logoContainer img { padding: 16px 0 0 30px; }

#menuContainer { right: 20px; top: 63px; }
#headerTop { top: 85px; }
#headerBottom { top: 125px; }
#headerMenu { right: 9px; top: 85px; }

#contentContainer { margin: 335px 0 0 0; }
#contentLeft { background: url(../img/build/contentstretchleft.gif) repeat; width: 10px; }
#contentRight { background: url(../img/build/contentstretchright.gif) repeat; width: 10px; }
.contentMiddle { background: url(../img/build/contentbottom.gif) no-repeat bottom #ffffff; width: 285px; padding: 0 0 0 15px; }
.contentDouble { background: url(../img/build/contentbottom.gif) no-repeat bottom #ffffff; width: 585px; padding: 0 0 0 15px; }

#footer { font-size: 11px; color: #80a120; padding: 10px 0 0 20px; }

#fadeContainer { position: relative; height: 80px; text-align: left; margin: -5px 0 0 0; }
#fadeContainer img { opacity: 0; -moz-opacity: 0; -khtml-opacity:0; filter: alpha(opacity=0); }

#rolloverContainer, #rollContainer, { width: 285px; height: 64px; margin: 5px -5px 5px 0; } 
#rolloverContainer td, #rollContainer td { font-size: 11px; line-height: 14px; } 
#rolloverContainer h1, #rollContainer h1 { margin: 0; } 
#rolloverContainer a, #rollContainer a { color: #333333; text-decoration: none; } 

p.smaller {font-size: 11px; color: #666666;}

#rolloverContainer { background: url(../img/buttons/rollover.gif) no-repeat right top;}
#rollContainerst, #rollContaineren { margin: 5px -5px 5px 0; width: 285px; height: 100px; }
#rollContainerst table, #rollContaineren table { margin: 40px 0 0 22px; }
#rollContainerst td, #rollContaineren td { color: #ffffff; }
#rollContainerst { background: url(../img/build/standard.jpg) no-repeat right top; }
#rollContaineren { background: url(../img/build/enterprise.jpg) no-repeat right top; }

#omschrijving {display: none;}

.text, .textl, .texts { height: 18px; border: solid 1px #7f9db9; background:url(../img/build/bgform.gif) repeat-x top; padding: 3px; margin: 0 0 5px 0; color: #333333;}
.text {width: 260px; }
.textl {width: 560px; }
.texts {width: 60px; }
.textxs {width: 25px; }
.selectr { width: 130px; height: 26px; border: solid 1px #7f9db9; }
.textarea { width: 560px; height: 200px; border: solid 1px #7f9db9; background:url(../img/build/bgform.gif) repeat-x top; padding: 3px; margin: 0 0 5px 0;  font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; color: #333333; line-height: 18px;} 
.select { width: 268px; height: 26px; border: solid 1px #7f9db9; margin: 0 0 5px 0;}
label { color: #666666; font-style: italic;}
.img { padding: 0 -15px 0 0; }

#tijdelijk { background: url(../img/build/bgg.jpg); width: 250px; height: 385px; margin: 0 0 15px -15px; padding: 5px 320px 0 15px; }
