@charset "UTF-8";
/* CSS Document */

*{
border:0;
outline:0;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #2C8AF3;
	background-image: url(art/bck_gr.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
}
h1 {
	background: url(art/) no-repeat top left;
	width: 314px;
	height: 104px;
	margin:0;
	padding:0;
	text-indent: -1000em;
}
h2 {
	color:#fb1c0b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:0;
}
h3 {
color:#D84343;
margin:0;
}
h2.free {
	margin: 46px auto 0 auto;
	background: url(art/) no-repeat top left;
	text-indent:-1000em;
	width:170px;
	height:50px;
}
#nav {
	margin: 0 auto;
	background: url(art/) no-repeat bottom left;
	width:515px;
}
.content {
background:url(art/special-offer.gif) no-repeat top left;
}
.content h2, h3, h4, h5 {
 padding:0 15px;
}
.content h5 {
line-height:14px;
}
.content p{
 padding:0 15px;
	line-height: 1.6em;
}
.pad {
padding: 10px 15px;
line-height:10px;}
.foot {
	margin: 0 auto;
	padding: 0;
	background: url(art/) repeat-x top left;
	height:41px;
}
.foot p {
	font-size: 11px;
	color:#F000000;
	float:right;
	margin-left: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
p.at {
margin-left:35px;
padding-left:50px;
}
.alignright, .right { float:right; margin:0 0 10px 15px; border:0; }
.alignleft, .left { float:left; margin:0 15px 10px 0; border:0; }

/* table body */

/* table ceramic */
table #ceramic {
	margin: 0 auto;
	padding: 0 0 8px 0;
}
#ceramic td img {
	border: 4px solid #f31f0f;
	padding:2px;
	margin: 15px;
}
#ceramic td img.btn {
 border: 0px solid #f31f0f;
 padding:0px;
 margin: 0px;
}
#ceramic h3, #ceramic p {
line-height: 16px;
}
#ceramic td a {
font-size:10px;
line-height: 12px;
padding: 0px;
}
#ceramic td {
border-bottom: 1px solid #f31f0f;
}
/* table form */
#form thead {
	margin: 0;
	padding: 0;
	background: url(art/bck_form_head.gif) no-repeat top left;
	height:20px;
}
table #form {
	padding: 0;
	background: url(art/bck_form.gif) no-repeat bottom left;
	height:auto;
}
#form th {
	padding: 5px 15px;
	text-align:left;
	font-size:15px;
}
#form td {
	padding: 5px 15px;
}
#form input, #form select {
border:1px solid #f31f0f;
}
