/*html{
 background:#ff9900;
}*/

.dealer_print_pdf{
	width:890px;
	padding: 45px 45px 90px 45px;
}
.box_mid_h{
	height:1322px;
}

.col_header{
  background: url(../images/pdf_webleasing_logo.jpg) top left no-repeat;
	width:850px;
	height:69px;
	text-align:right;
	padding: 38px 0 0 0;
	float:left;
}
.dpp_date{
	font-weight: normal;
	font-size: 0.94em;
	color:#595959;
}
.col_title{
  background: url(../images/pdf_title_bgr.jpg) top center no-repeat;
	width:850px;
	padding: 9px 0 10px 0;
	float:left;
}
.dpp_title{
	font-weight: normal;
	font-size: 1.56em;
	color:#666666;
}
.col_company_data{
  background: url(../images/pdf_title_bgr.jpg) top center no-repeat;
	width:850px;
	height:260px;
	padding: 35px 0 35px 0;
	float:left;
}
.data_left{
	width:425px;
	float:left;
	text-align:left;
}
.data_left span, .data_right span{
	font-size: 1.19em;
	color:#404040;
	display:block;
	line-height: 1.34em;
}
.data_right{
	width:425px;
	float:right;
	text-align:right;
}
.col_table{
	width:850px;
	float:left;
	margin-bottom: 20px;
}
.col_text{
	width:850px;
	float:left;
	margin-top:100px;
	margin-bottom:20px;
}
.dpp_text{
	font-weight: normal;
	font-size: 0.94em;
	color:#595959;
	text-align:justify;
	display:block;
	line-height: 1.56em;
}

.monthly_table table {
  border-collapse:collapse;
  color:#335266;
  width:850px;
}
.monthly_table thead td {
  background:#f7fafd url(../images/pdf_tbl_head_bgr.gif) left bottom repeat-x;
  border:solid 1px #B9C2C9;
  text-transform:uppercase;
  font-weight:bold;
  font-size:0.94em;
  padding:6px 10px;
}
.monthly_table table tbody td {
  background: #ffffff url(../images/pdf_tbl_cell_bgr.gif) left bottom repeat-x;
  border:solid 1px #B9C2C9;
  padding:6px 10px;
}
.monthly_table table tbody td i {
  color:#0183C1;
  font-weight:bold;
  font-style:normal;
}
.monthly_table .servicetitle {
  font-weight:bold;
  color:#5399CA;
}
.monthly_table table td.colnr {
  width:59px;
}
.monthly_table table td.colprice {
  width:333px;
}
.smallcellcontent {
  font-size:0.94em;
  color:#676767;
}
table td.nr {
  text-align:right;
}
.monthly_table tfoot td {
  background:#ffffff url(../images/pdf_tbl_cell_bgr.gif) left bottom repeat-x;
  font-weight:bold;
  border-color:#B9C2C9;
  border-width:1px;
  padding:6px 10px;
}

.monthly_table tfoot td.left {
  border-style:solid none solid solid;
}

.monthly_table tfoot td.right {
  border-style:solid solid solid none;
}