body {
	font-family:					Arial, Helvetica, sans-serif;
	background-color:			#ffffff;
	margin:								0;
	border:								0;
	padding:							0;
}

#header{
	width:								760px;
	margin:								0px 0px 10px 0px;
	padding:							0px;
	border:								0px;
	background-color:			#ffffff;
	text-align:						center;
	font-family:					Arial, Helvetica, Sans-serif;
	font-weight:					bold;
	font-size:						110%;
}

#specoffbody {
	width:								760px;
	padding-top:					0px;
	padding-bottom:				0px;
	margin-left:					auto;
	margin-right:					auto;
	background-color:			#ffffff;
}

#content {
	float:								left;
	margin:								0px 5px 5px 10px;
	border-width:					1px;
	border-style:					dotted;
	border-color:					#00ff00;
	padding:							5px 5px 5px 5px;
	background-color:			#ffffff;
	width:								530px;
}

h3 {
	color:								#777777;
	margin:								10px 0px 0px 0px;
	padding:							0px;
	font-family:					Arial, Helvetica, sans-serif;
	font-style:						italic;
	border-bottom:				2px solid #aaaaaa;
}

p {
	font-size:						small;
}

a img {
	border:								0px;
}

table {
	line-height:					20px;
}

.dataname {
	text-align:						right;
	width:								100px;
	font-weight:					bold;
}

.dataline {
	width:								500px;
	border:								thin solid gray;
}

.datashort {
	width:								200px;
	border:								thin solid gray;
}

#order {
	margin:								0px 0px 0px 105px;
}

.colhead {
	text-align:						center;
	font-style:						italic;
}

.quantity {
	width:								50px;
	border:								thin solid gray;
}

.itemdesc {
	width:								300px;
	border:								thin solid gray;
}

.amount {
	width:								100px;
	border:								thin solid gray;
	text-align:						right;
	font-weight:					bold;
}

.vatdesc {
	text-align:						right;
}

.cardtitle {
	width:								100px;
	font-weight:					bold;
}

.cardnum {
	width:								20px;
	border:								thin solid gray;
}

.numgap {
	width:								20px;
	text-align:						center;
	font-weight:					bold;
}

#contacts {
	background-color:			#ffffff;
	margin:								5px 10px 0px 568px;
	padding:							10px;
	border:								1px;
	border-style:					dotted;
	border-color:					#00ff00;
	text-align:						center;
	font-size:						small;
}

#footer {
	width:								760px;
	background-color:			#ff0063;
	text-align:						center;
	color:								#ffffff;
	font-size:						60%;
	
}
