h3.normal {
	margin-bottom : 13px;
	padding-bottom : 8px;
	background : url(../../common/dl.gif) left bottom repeat-x;
}

#main_left ul {
	margin-bottom : 20px;
}

#main_left li {
	margin-left : 15px;
}

.info {
	margin-bottom : 20px;
}

p#carriage {
	margin-bottom : 25px;
	padding : 12px 10px 12px 10px;
	border : solid 1px #e2c496;
	background : #fceecd;
	color : red;
	text-align : center;
}

.data {
	width : 100%;
	margin-bottom : 30px;
	border-top : solid 1px #bebebe;
	border-left : solid 1px #bebebe;
	border-right : solid 1px #bebebe;
}

.data th {
	width : 49px !important;
	width /**/: 70px;
	padding : 10px;
	font-weight : normal;
	text-align : center;
	background : #f3e2ce;
	border-bottom : solid 1px #bebebe;
	border-right : solid 1px #bebebe;
}

.data td {
	padding : 10px;
	border-bottom : solid 1px #bebebe;
}

#pricelist {
	width : 100%;
	margin-bottom : 30px;
	border-top : solid 1px #bebebe;
	border-left : solid 1px #bebebe;
}

#pricelist th {
	width : 164px !important;
	width /**/: 185px;
	padding : 10px;
	font-weight : normal;
	text-align : left;
	background : #f3e2ce;
	border-bottom : solid 1px #bebebe;
	border-right : solid 1px #bebebe;
	line-height : 1.5em;
}

#pricelist td {
	padding : 10px;
	border-right : solid 1px #bebebe;
	border-bottom : solid 1px #bebebe;
	text-align : center;
	line-height : 1.5em;
}

h3#last {
	margin-bottom : 12px;
}

#legal {
	width : 100%;
	border-top : solid 1px #bebebe;
	border-left : solid 1px #bebebe;
	border-right : solid 1px #bebebe;
}

#legal th {
	width : 69px !important;
	width /**/: 90px;
	padding : 10px;
	font-weight : normal;
	text-align : left;
	background : #f3e2ce;
	border-bottom : solid 1px #bebebe;
	border-right : solid 1px #bebebe;
}

#legal td {
	padding : 10px;
	border-bottom : solid 1px #bebebe;
}