body{margin: 0px 0px 0px 0px; font-family:Tahoma; font-size:11px; }

h1 { font-size:24px; line-height:30px; color:#000000; font-weight:normal; margin:10px 0 6px 0; padding:0 0px 0px 0px; }
h1 span { font-size:45px; }
h2 { font-size:18px; color:#316ea6; margin:0 0; padding:0 0 18px 0px; }
h3 { font-size:15px; color:#f57f22; margin:0 0; padding:10px 0 5px 0; font-weight:bold; }
h4 { font-size:15px; color:#000000; margin:0 0; padding:0px 0 2px 0px; font-weight:bold; }
h5 { font-size:12px; color:#000000; margin:0 0; padding:0px 0 7px 0; font-weight:normal; }

.line { height:1px; background:#bcbfc4; margin-bottom:10px; }
#print1, #print2 { background:#fff; width:620px; padding:10px 10px; }

/* PRODUSE PARTENER */
table.info_client { border:none; margin:0 0; padding:0 0; font-size:11px; }
table.produse { background:#ccc; border:#ccc 1px solid; margin:0 0; padding:0 0; font-size:11px; }
table.produse td { background:#fff; padding:5px 5px;  border:#ccc 1px solid; }
table.produse th { background:#eef0f2; padding:5px 5px; font-size:11px; font-weight:bold; text-align:left; height:25px; }
table.produse td.buy_box { text-align:right; }

input.cantitate { width:40px; height:14px; font-size:11px; border:#ccc 1px solid; margin:3px 0 2px 0; text-align:center; }
select.color { width:70px; height:16px; font-size:10px; border:#ccc 1px solid; margin:3px 0 2px 0; }
textarea.textarea { width:300px; height:50px; font-size:11px; border:#ccc 1px solid; margin:3px 0 10px 0; }

/* PROFIL PARTENER */
table.profil { background:#fff; border:none; margin:0 0; padding:0 0; }
table.profil td { width:300px; vertical-align:top; background:#eef0f2; padding:10px 10px; }

#status_delegat, #status_avans { margin: 5px 0 3px 7px; }
#status_delegat input { margin: 3px 0 0px 0; width:150px; height:14px; font-size:11px; border:#ccc 1px solid; }
#prev_next { text-align:right; border: #ccc 1px solid; padding:3px 3px; margin:10px 0 10px 0; }

/* SERVICE */


table.f_service2 { border-collapse:collapse; font-size:12px; width:100%;}
table.f_service2 td, .f_service2 th { text-align:left; padding:5px 5px 5px 5px; border:#bcbfc4 1px solid; border-collapse:collapse; font-weight:normal; }

table.f_service3 { border-collapse:collapse; font-size:12px; width:100%;}
table.f_service3 td, .f_service3 th { text-align:left; padding:15px 5px 15px 5px; border:#bcbfc4 1px solid; border-collapse:collapse; font-weight:normal; }

.expeditie h4 { color:#000; font-size:30px; }
.expeditie h2 { color:#000; font-size:80px; }
.expeditie h3 { color:#000; font-size:35px; }
.expeditie p { color:#000; font-size:20px; }