body, table, tr, td {
	background: #DFE4E7;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	}
body { background-image: url('images/background.gif'); }

h2, h3 { font-family: georgia, times new roman, verdana, arial; }

td { vertical-align: top; text-align: left}
hr { border:0; border-bottom: 1px solid #555555; }
a {	text-decoration: none;	}
a:hover { color: red; }
ul { margin-top: 5px; margin-bottom: 5px; color: #222222; }
ol { margin-top: 5px; margin-bottom: 5px; margin-left: 25px; }
cite { font-style: normal; }
input, textarea, select, option, .bgselect { 
	border: 1px solid #5684A9;
	font-family: verdana;
	font-size: 12px;
	}

acronym, .content acronym {
	border-bottom: 1px dashed #0066CC;
	text-decoration: none;
	cursor: help;
	}

.content {
	color: #444444;
	text-align: justify;
	width: 598px;
	padding: 10px;
	}

.content a {color: #0066CC;}
.content acronym {color: green;}

.menuleft, .mnWelcome, .mnReview, .mnInfoserver, .mnSpecial {
	background: url('images/bg_menuleft.jpg') no-repeat #858E9D;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	padding: 0 5px 10px 5px;
	width: 182px;
	}

.mnWelcome {
	background: url('images/welcome_01.jpg') no-repeat #858E9D;
	color: white;
	height: 150px;
	padding: 35px 5px 10px 5px;
	}
.mnWelcome a, .mnWelcome a:visited { color: white; font-size: 11px; }
.mnWelcome a:hover { color: #34EF52; font-size: 11px; }

.mnReview, .mnSpecial {
	color: #506180;
	height: 150px;
	padding: 30px 5px 10px 5px;
	}
.mnSpecial { height: 50px; }
.mnReview {	background: url('images/review_01.jpg') no-repeat #FFFFFF; }
.mnSpecial { background: url('images/special_01.jpg') no-repeat #FFFFFF; }

.mnInfoserver {
	background: url('images/infoserver_01.jpg') no-repeat #858E9D;
	color: white;
	height: 150px;
	padding: 30px 5px 10px 5px;
	}
.credit {
	text-align: center;
	color: white;
	padding: 4px;
	width: 780px;
	background: #666699;
	}
.credit a {color: white; font-weight: bold;}

.paketan {

}
.paketan table .border1, .paketan table .border2 { border: 1px solid #AAAAAA; }
.paketan table .border2 td { text-align: right; }
.paketan td { background: #EEEEEE; padding-left: 2px; padding-right: 2px; }
.paketan td .namapaket { background: #888888; color: #EEEEEE; border: 1 solid #666666; }
.paketan td .blury { background: #DDDDDD; }
.paketan ul { margin-top: 5px; margin-bottom: 5px; margin-left: 15px; color: #444444 }

.inforekening { 
	margin: 10px;
	font-weight: bold;
	text-align: center;
	color: #336699;
	background: #EEEEEE;
	border: 1px solid #BBBBBB;
	padding: 12px;
	width: 100%;
	}