body,p,td{ 	font-family: Verdana; font-size: 10pt; color: #000000 }
body{
	margin: 0px auto;
	background: #888;
	text-align: center
}
p{ text-align: left; margin-top: 0 }

.CONTENT{
	background: #F4F2F2;
	padding: 0;
}

h1{ font-size: 10pt; margin: 0 }
h2{ font-size: 14pt; margin-bottom: 15px }

a:link	 { color: #000; font-size: 8pt; font-weight: bold; text-decoration: none }
a:active { color: #000; font-size: 8pt; font-weight: bold; text-decoration: none }
a:visited{ color: #000; font-size: 8pt; font-weight: bold; text-decoration: none }
a:hover	 { color: #00F; font-size: 8pt; font-weight: bold; text-decoration: underline }

th.CONTENT{ background: #C0C0FF; font-size: 10pt }

a.MENU:link	  { font-size: 8pt }
a.MENU:visited{ font-size: 8pt }
a.MENU:hover  { font-size: 8pt }
a.MENU:active { font-size: 8pt }

a.special:link	 { color: blue; text-decoration: underline }
a.special:visited{ color: blue; text-decoration: underline }
a.special:hover  { color: blue; text-decoration: underline }
a.special:active { color: blue; text-decoration: underline }

.aGSM:link{ color: blue; font-size: 9pt; text-decoration: none }
.aGSM:active{ color: blue; font-size: 9pt; text-decoration: none }
.aGSM:visited{ color: blue; font-size: 9pt; text-decoration: none }
.aGSM:hover{ color: blue; font-size: 9pt; text-decoration: underline }

.aMenu:link{ color: #000000 }
.aMenu:active{ color: #000000 }
.aMenu:visited{ color: #000000 }

a.ringtone:link   { color: blue; text-decoration: none }
a.ringtone:visited{ color: blue; text-decoration: none }
a.ringtone:hover  { color: blue; text-decoration: underline }
a.ringtone:active { color: blue; text-decoration: none }

ul.mainmenu {
	list-style-type: none;
}
ul.mainmenu li {
	display: inline;
	padding: 0 15px 0 0;
}

.SMS{ background: #01A8FF }
.RINGTONES{ background: #C0C0FF }
.LOGOS{ background: #FD901B }
.FUN{ background: #F28EA6 }
.GASTENBOEK{ background: #7EE67E }
.EXTRA{ background: #FFFF80 }

.tdSub{ text-align: center; border: solid 2px #000000 }

input{ border: 1px solid #000000; font-family: Verdana; }

table.18main{
	width: 760px
}
th.18main{
}
td.18main{
	background: #EEEEFF;
	border: solid 1px #888899;
	padding-left: 5px;
}

table.18toplist1{
	width: 95%;
}
th.18toplist1{
	font-size: 10pt;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 10px;
}
td.18toplist1{
	background: #FFCCCC;
	border: solid 1px #888899;
	padding-left: 5px;
}
a.18toplist1{
}

div.tradepartners{
	width: 760px;
	text-align: center;
	background: #FCC;
	border: solid 1px #889;
}

/*
 *	LOGO
 */
div.logo{
	width: 760px;
	text-align: center;
	border: solid 1px black;
	background-image: url('/images/smstop5.gif');
	height: 112px;
}
p.logo{
	text-align: left;
	position: relative;
	top: 15px;
	left: 110px;
	font-size: 8pt;
	font-style: italic;
}
/*
 *	HEADER
 */
table.header{
	width: 760px;
	text-align: center;
	background: #C1AF67;
}
/*
 *	MENU
 */
div.mainmenutop{
	width: 760px;
	text-align: center;
	margin: 0;
	padding: 0;
}
div.menutop{
	text-align: center;
	margin: 0;
	padding: 0;
	border: solid 1px black;
	border-width: 0 1px 1px 1px;
	width: 126px;
	float: left;
	font-weight: bold;
	background: #C1AF67;
}
/*
 *	FOOTER
 */
div#footer{
	width: 760px;
	background: #C1AF67;
	border: solid 1px black;
	font-size: 8pt;
	text-align: left;
	padding: 10px;
	margin: 0px auto;
}
div#footer ul.mainmenu{
	margin-left: 0px;
}
div#footer ul.mainmenu a{
	font-weight: normal;
}
/*
 *	FOR EVERY MULTI PURPOSE
 */
div.header{
	background: #C1AF67;
	font-weight: bold;
	margin-bottom: 10px;
}

div.menuitem{
	text-align: left;
	padding-left: 5px;
}
/*
 *	MAIN TABLE
 */
table.main{
	width: 760px;
	border: 0;
	text-align: center;
	background: #EEE9D5;
	border-collapse: collapse;
	clear: left;
}
td.mainL{
	width: 150px;
	padding-top: 8px;
	vertical-align: top;
	background: #E8E1C6;
	border: solid 1px black;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
td.mainContent{
	width: 460px;
	padding: 8px 5px 0 5px;
	text-align: left;
	vertical-align: top;
}
td.mainContent2{
	width: 600px;
	padding: 8px 5px 0 5px;
	text-align: left;
	vertical-align: top;
}
/*
 *	FUNNY SMS LISTINGS
 */
td.funnysms{
	text-align: center;
	width: 100px;
}
p.funnysms{
	font-style: italic;
}
/*
 *	RINGTONE LISTING STUFF
 */
div.showringtone{
	float: left;
}
div.orderringtone{
	text-align: right;
}

table.header,
div.logo,
div.mainmenutop,
table.main,
div.footer
{
	margin: 0px auto;
}

input.btnchat{
	cursor: pointer;
}

/*
 *	COMBI IMAGES
 */
img.combi_image{
	width: 99px;
	height: 84px;
	border: 0px;
}