/* algemene instellingen */

*    { margin: 0; padding: 0; }
html { height: 100%; padding:0; margin:0; } 

/* lettertypes */
.mini       { font: normal 11px 'verdana'; line-height: 24px; text-align: center; }
.costs      { font: normal 11px 'verdana'; line-height: 13px; text-align: center; }
.land, .pay { font: normal 13px 'verdana'; line-height: 38px; text-align: left; color:#000000; }
.text       { font: normal 13px 'verdana'; line-height: 15px; text-align: left; color:#000000; }
.cctext p   { font: normal 13px 'verdana'; line-height: 20px; text-decoration: none; color: #000000; }

.bold       { font: bold 13px 'verdana'; line-height: 15px;}
.bigbold    { font: bold 16px 'verdana'; line-height: 44px; text-align: center; }
.textb      { font: bold 13px 'verdana'; line-height: 30px; text-align: left; }
.phonenr    { font: bold 14px 'verdana'; line-height: 20px; text-align: left; color:#000000; }
.gal        { font: bold 13px 'verdana'; line-height: 20px; text-align: center; }
.cctext b   { font: bold 13px 'verdana'; line-height: 20px; text-decoration: none; color: #000000; }

/* images */
.logopic { width: 418px; height: 324px; }
.pic     { width: 109px; height: 109px; }

/* content divs */
.content   { float: left; width: 915px; margin: 10px 25px 0 35px; display: inline; }
.legal     { float: left; width: 845px; font-size: 12px; padding: 0 40px 10px 30px; text-align: center; display: inline; }
.regular   { float: left; width: 915px; padding: 0 0 20px 0; display: inline; }

/* flash player */
.movieoption    { float: left; height: 26px; margin: 20px 10px 0 22px; display: inline; }
.selectmoviebox { float: left; height: 26px; margin: 9px 22px 0 0; display: inline; }
#movie-area     { float: left; width: 420px; height: 300px; margin: 6px 22px 0 22px; background: black; display: inline; }
/* screen divs */
.titel        { float: left; width: 414px; margin: 16px 0 10px 22px; text-align: center; display: inline; }

/* indeling divs vaste content */
.flags   { float: left; width: 440px; height: 24px;  margin-top: 6px;  display: inline; }
.movies  { float: left; width: 440px; height: 44px;  margin-top: 16px; display: inline; }

.country { float: left; width: 60px;  height: 38px;  margin-top: 16px; padding-left: 46px; display: inline; }
.payment { float: left; width: 62px;  height: 38px;  margin-top: 16px; display: inline; }

.selectbox  { float: left; width: 130px; height: 38px; margin-top: 16px; display: inline; }
.selectbox2 { float: left; width: 44px;  height: 38px; margin-top: 16px; display: inline; }

/* formulieren */
fieldset      { width: 22em; border: 0; }
label         { float: left; width: 8em;  text-align: left;  border: 0; display: inline; }
select        { background-color: #ffffff; margin-top: 7px; padding: 2px 0px 2px 2px; border: 1px solid #cccccc; }
.invulveld    { background-color: #ffffff; margin-bottom: 8px; color: #26A; border: 1px solid #cccccc; }
.input_button { float: left; margin-left: 96px; margin-bottom: 1em; cursor:pointer; border:outset 1px #ccc; background:#999; color:#666; font-weight:bold; padding: 1px 2px; background:url(http://voice.extremecash.nl/tpl/formbg.gif) repeat-x left top; display: inline; }
.knopvoice    { float: left; height: 24px; cursor:pointer; border:outset 1px #ccc; background:#999; color:#000000; font-weight:bold; padding: 1px 1px; background:url(http://voice.extremecash.nl/tpl/formbg.gif) repeat-x left top; display: inline; }
.code         { float: left; height: 40px; width: 292px; margin: 0 66px 0 80px; text-align: left; display: inline; }
.codeveld     { float: left; text-align: left; margin-right: 8px; margin-top: 2px; height: 18px; color: #000000; background: #FFFFFF; border: 1px solid #000000; display: inline; }
.wframe       { float: left; height:409px; width:440px; margin: 0; padding:0; }

/* indeling divs voice */
.stap1    { float: left; height: 30px; width: 292px; margin: 11px 66px 0 80px; display: inline; }
.stap2    { float: left; height: 30px; width: 292px; margin: 43px 66px 0 80px; display: inline; }
.staptext { float: left; height: 54px; width: 292px; margin: 16px 66px 0 80px; display: inline; }
.phone    { float: left; height: 20px; width: 292px; margin: 10px 66px 0 80px; display: inline; }
.kosten   { float: left; height: 40px; width: 381px; margin: 30px 30px 0 30px; display: inline; }

/* indeling divs cc */
.ccinfo   { float: left; width: 280px; margin: 16px 80px 0 80px; text-align: left; display: inline; }
.stapcc   { float: left; width: 280px; margin: 12px 80px 0 80px; text-align: left; display: inline; }
.cctext   { float: left; height: 20px; width: 280px; text-align: left; display: inline; }
.ccbutton { float: left; height: 30px; width: 280px; text-align: left; display: inline; }
.support  { float: left; height: 50px; width: 280px; margin: 40px 80px 0 80px; text-align: center; display: inline; }

/* footer divs */
.footer   { float: left; width: 915px; margin: 20px 25px 30px 35px; display: inline; }


