BODY { background-color: #9a9a9a }

TD {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333
}

INPUT, SELECT {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333
}

TEXTAREA {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333
}

FORM { margin: 0 }

PRE {
	font-size: 11px;
	margin: 0
}

A:link, A:visited
{
	text-decoration: underline;
	color: #000;
}

A:hover {
	text-decoration: underline;
	color: #7D9CAF
}
input.submitbutton {
	background-color: #2987A9;
	border: 0px solid #2987A9;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 70px;
}

input.w,textarea.w,select.w {
        width: 80%;
}

UL {
/*  list-style-type: square; */
  list-style-image: url("images/bullet.gif");
  list-style-position: outside;
  padding: 0px 0px 0px 15px;
  margin: 5px;
}

#boxboven {
text-align: justify;
margin: 3 3 3 3;
padding: 3 3 3 3;
}

#boxrechts {
width: 100%;
float: right;
margin: 0; //3 3 3 3;
padding: 0; //3 3 3 3;
}

#boxlinks {
width: 100%;
float:left;
margin: 0; //3 3 3 3;
padding: 0; //3 3 3 3;
}

.kaderboven {
        border-top: 1px solid #333333;
        border-left: 1px solid #333333;
        border-right: 1px solid #333333;
        border-bottom: 0px solid #333333;
}

.kaderbeneden {
        border-top: 0px solid #333333;
        border-left: 1px solid #333333;
        border-right: 1px solid #333333;
        border-bottom: 1px solid #333333;
  text-align: center;
}

#boxlinks A {
        text-decoration: none;
}

#boxlinks A:hover {
        text-decoration: none;
        text-color: #333333;
}

#boxrechts A {
        text-decoration: none;
}

#boxrechts A:hover {
        text-decoration: none;
        text-color: #333333;
}

.titel, H1 {
             margin: 0px;
             font-size: 140%;
             border-width: 0px 0px 1px 0px;
             border-style: solid;
             border-color: #7D9CAF;
             font-weight: bold;
             }

.subtitel, H2 {
                margin: 0px;
                font-size: 120%;
                font-weight: bold;
                }

.subbox { 
  padding: 2px;
  margin: 0px 0px 2px 0px;
  border-width: 0px 0px 1px 0px;
  border-style: dotted;
  border-color: #7D9CAF;
}

.subboxnoline { 
  padding: 2px;
  margin: 0px 0px 2px 0px;
}

.subbox A, .subboxnoline A {
  text-decoration: none;
}

.subbox A:hover, .subboxnoline A:hover { 
  text-decoration: none;
  text-color: #333333;
}

.fakelink { 
  text-decoration: underline;
}

#checkdomain{ 
  text-align: center;
  padding: 2px 0px 2px 0px;
}

#domain { 
  background-color: #e6e6e6;
  border: 1px solid #7D9CAF;
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width: 100px;
}

#checkdomain-submit{ 
  background-color: #2987A9;
  border: 0px solid #7D9CAF;
  color: #ffffff;
  margin: 5px 0px 0px 0px; 
}

.prijs {
  font-size: 200%;
}

.sharedhosting TD {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	text-align: center;
}

TD.benaming {
	border-width: 0px 1px 0px 0px;
	border-style: solid;
}

.sharedhosting TH {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.sharedhosting TABLE {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
}


TH {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333
}

dd, dt {
	text-align: justify;
	line-height: 2em;
}

dt {
	font-weight: bold;
}

dd {
	margin-left: 20pt;
	margin-bottom: 10px;
}

#logos {
	float: right;
	padding: 0 0 2em 2em;
	background: white;
}

.highlightul LI A { 
                    text-decoration: none;
                    color: #000;
}

.highlightul LI A:hover {
	text-decoration: underline;
	color: #7D9CAF;
}

#topmenu { 
            width: 100%;
            
 }

#topmenu TR { 
               background-color: #7D9CAF;
               }
TD.toptd { 
                 margin: 0px;
                 background-color: #7D9CAF;
                 padding-left: 2px;
                 padding-right: 2px;
                 font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-weight: bold;
                 font-variant: small-caps;
                 font-size: 14px;
                 text-align: center;
                 color: white;
                 text-decoration: none;
}


TD.toptdhover { 
              margin: 0px;
              padding-left: 2px;
              padding-right: 2px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-weight: bold;
              font-variant: small-caps;
              font-size: 14px;
              text-align: center;
              text-decoration: none;
              background-color: #D4E0E7;
              color: #7D9CAF;
              cursor: pointer;
              }

.setinfo { 
           margin-left: 5px;
           font-size: 14px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           text-align: center;
 }

#secondline { 
              text-align: center;
              }


#hoofdtitel { 
         border-width: 0px 0px 1px 0px;
         border-color: #7D9CAF;
         border-style: solid;
         font-size: 22px;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-variant: small-caps;
}

.promotietabel { 
                 width: 100%;
                 padding: 0px;
                 margin: 0px;
}

.promotietabel TH { 
                       text-align: center;
                       font-variant: small-caps;
                       font-weight: bold;
                 
}

.promotietabel TD{ 
                      vertical-align: top;
}

.promotietabel TD.naam { 
         font-weight: bold;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-variant: small-caps;

}
.promotietabel TD.setup { 
                             text-decoration: line-through;
                             font-weight: bold;
                             font-family: Verdana, Arial, Helvetica, sans-serif;
                             font-variant: small-caps;
                             text-align: center;
}
.promotietabel TD.prijspermaand { 
                                     font-weight: bold;
                                     font-family: Verdana, Arial, Helvetica, sans-serif;
                                     text-align: center;

}

TR.highlightrow { 

 }

TR.highlightrowhover { 
                text-decoration: none;
                cursor: pointer;
                background-color: #D4E0E7;
 }

.promotietabel A { 
                   text-decoration: underline;
 }
.promotietabel A:hover { 
                         text-decoration: none;
 }


.colotabel { 
             width: 100%;
             padding: 0px;
             margin: 5px 0px 15px 0px;
             border-collapse: collapse;
}

.colotabel TH { 
                border-width: 0px 1px 1px 0px;
                border-style: dotted;
                border-color: black; 
}

.colotabel TD { 
                border-width: 0px 1px 0px 0px;
                border-style: dotted;
                border-color: black; 
}


.colotabel TR { 
                   text-align: center;
                   }

.colotabel .promo { 
                    font-weight: bold;
 }
