body {
	margin:0px;
	padding:0px;
	color:#999;
	font-family:Verdana;
	font-size:11px;
	background:#000000;
}
h1 {
	font-size:150%;
	margin:0px;
	padding:0px;
}
h1.large {
	position:absolute;
	top:25px;
	left:60px;
	font-size:320%;
}
img {
	border:none;
}
td.head {
        background:#FF6600;
        color:#FFFFFF;
}
td.time {
        background:#FF6600;
        color:#FFFFFF; 
}

td.price {
        background:#222222;
        color:#888888; 
}

td.booked  {
        background:#888888;
        color:#FFFFFF;
}
td.free  {
        background:#111111;
}

td.nor {
       font-family: Arial, sans-serif;
       font-size: 12;
       font-weight: bold;
} 
form {
	margin:0px;
	padding:0px;
}
div#orderform {
	position:relative;
	width:800px;
	background:#000;
	height:600px;
	padding:20px 20px 20px 20px;
}
div.cd, div.polo {
	position:relative;
	width:380px;
	height:161px;
	background:#161616;
	border:solid 4px #CC3300;
	margin-bottom:10px;
}
div.polo {
	height:89px;
}
div.cdphoto {
	position:absolute;
	top:10px;
	left:10px;
	border:solid 1px #666;
}
div.polophoto {
	position:absolute;
	top:12px;
	left:5px;
}
div.polophoto {
	border:none;
}
div.cddata {
	position:absolute;
	top:10px;
	left:165px;
}
div.cdorder {
	position:absolute;
	bottom:10px;
	/bottom:7px;
	left:165px;
}
div.cdmc {
	padding-top:28px;
	/padding-top:4px;
}
div.type {
	background:#CCc;
	float:left;
	clear:right;
	width:110px;
	border:solid 1px #fff;
	clear:both;
	height:18px;
	padding-top:2px;
}
div.type strong {
	padding:0px 0px 0px 2px;
	float:left;
	color:#666;
}
div.type em {
	float:right;
	color:#000;
}
div.quantity {
	position:relative;
	float:left;
	padding-left:10px;
}
div.quantity div {
	margin-right:3px;
	position:absolute;
	top:5px;
	right:-45px;
}
div.quantity div a, div.quantity div a:visited {
	cursor:pointer;
	display:block;
	float:left;
	background:#CC3300;
	margin-right:2px;
	width:15px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
div.quantity div a:hover {
	background:#fff;
	color:#cc3300;
}

input.quantity {
	width:40px;
}



div#rightside {
	position:absolute;
	top:20px;
	left:420px;
	width:360px;
	height:525px;
	
}
div#sum {
	height:80px;
	padding:10px;
	background:#CC3300;
}
div#sum strong {
	display:block;
}
div#sum label {
	font-size:500%;
	color:#fff;
}
div#sum em {
	font-size:200%;
	margin-bottom:10px;
}
div#sum input {
	font-size:400%;
	width:300px;
	background:#CC3300;
	border:solid 1px #CC3300;
	text-align:right;
}

div#orderer {
	background:#161616;
	border:solid 4px #CC3300;
	margin-top:10px;
	height:388px;
	/height:378px;
	padding:10px;
}
div#orderer label {
	display:block;
	color:#999;
	padding-bottom:2px;
}
div#orderer input {
	font-size:180%;
	margin-bottom:10px;
	color:#CC3300;
}
input#name {
	width:325px;
}
input#postcode {
	width:60px;
}
input#city {
	width:325px;
}
input#adress {
	width:325px;
}
input#email {
	width:325px;
}
div#orderer input#submit {
	color:#000;
}




