/*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;
}