body,td,th { font-family: Geneva, Arial, Helvetica, sans-serif;  color: #444444; font-size: 12px; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
br.pixel { font-size: 3px; }
br.px4 { font-size: 4px; }
br.px6 { font-size: 6px; }

.txt08 { font-size: 8px; }
.txt09 { font-size: 9px; }
.txt10 { font-size: 10px; }
.txt11 { font-size: 11px; }
.txt12 { font-size: 12px; }
.txt13 { font-size: 13px; }
.txt14 { font-size: 14px; }
.txt15 { font-size: 15px; }
.txt16 { font-size: 16px; }
.txt18 { font-size: 18px; }
.txt20 { font-size: 20px; }
.txt22 { font-size: 22px; }
.txt24 { font-size: 24px; }
.txt26 { font-size: 26px; }
.txt28 { font-size: 28px; }
.txt30 { font-size: 30px; }
.txt32 { font-size: 32px; }
.txt34 { font-size: 34px; }
.txt36 { font-size: 36px; }
.txt38 { font-size: 38px; }
.txt40 { font-size: 40px; }

.txtblue { color: #003399; }
.txtfox { color: #FF6600; }
.txtwhite { color: white; }
.txtblack { color: black; }
.txtred { color: red; }
.pvmred { color: #cc0000; }
.pvmblue{ color: #000099; }
.txtgray6{ color: #666666; }
.txtgray9{ color: #999999; }
.txtcolor_sol { color: #003399; }
.txtcolor_ava { color: #009900; }
.txtcolor_ser { color: #990099; }
.txtcolor_pvm { color: #006666; }
.txtcolor_dol { color: #FF6600; }
.txtcolor_soc { color: #CC0000; }
.txtcolor_std { color: #333333; }
.txtcolor_lightred { color: #FF0066; }

.ttl_mel { color: black; font-size: 36px; line-height: 100%; }
.ttl_art { color: black; font-size: 22px; line-height: 100%; font-weight: bold; font-family: Helvetica, sans-serif; }
.sttl_art { color: black; font-size: 16px; line-height: 100%; }

.txtblue09 { color: #003399; font-size: 9px; }
.pvm_product { color: #CC0000; font-size: 18px; line-height: 90%; }

.pg_ttl { color: #000000; font-size: 32px; letter-spacing: -1px; line-height: 100%; }
.pg_sttl { color: #000000; font-size: 22px; line-height: 100%; }
.ssttls { color: #000000; font-weight: bold; font-size: 16px; }
.bul_txt { color: #000000; font-size: 16px; }
.bk_ttl { color: #333333; font-size: 20px; }
.bk_txt { color: #000000; font-size: 13px; }
.copy { font-size: 9px }
.bot_menu_lk { color: #333333; font-size: 11px; }

ul.bul_soc { list-style-image: url(../i/bullets/bul_soc_13_13.gif); font-size: 16px; color: #000000; list-style-position: outside; margin-left: 0px; }

.bgcolor_sol { background-color: #003399; }
.bgcolor_ava { background-color: #009900; }
.bgcolor_ser { background-color: #990099; }
.bgcolor_pvm { background-color: #006666; }
.bgcolor_dol { background-color: #FF6600; }
.bgcolor_soc { background-color: #CC0000; }
.bgcolor_std { background-color: #333333; }

.stabilo {
	background-color: #FFFF00;
}

a.atu_lk_1 { font-size: 11px; color: #666666; text-decoration: none; }
a.atu_lk_1:hover { color: #CA0013; }

a.xtr_lk_1 { font-size: 11px; color: #FF6600; text-decoration: none; }
a.xtr_lk_1:hover { color: #003399; }

a.txt_lk_1 { color: #003399; text-decoration: none; }
a.txt_lk_1:hover { color: #003399; text-decoration: underline; }

a.txt_lk_2 { color: #003399; text-decoration: none; }
a.txt_lk_2:hover { color: #FF6600; }

a.xtr_lk_3 { font-size: 11px; text-decoration: none; }

a.big_lk_1 { font-size: 16px; color: #003399; text-decoration: none; }
a.big_lk_1:hover { color: #FF6600; }

a.big_lk_2 { font-size: 16px; color: #FF6600; text-decoration: none; }
a.big_lk_2:hover { color: #003399; }

a.menu_lk_1 { color: #003399; text-decoration: none; }
a.menu_lk_1:hover { color: #000000; }

a.pvmms_menu_lk_1 { font-size: 11px; font-weight: bold; color: #cc0000; text-decoration: none; line-height: 100%; }
a.pvmms_menu_lk_1:hover { color: #000099; }

a.pvmms_ttl_lk_1 { font-size: 18px; font-weight: bold; color: #cc0000; text-decoration: none; line-height: 100%; }
a.pvmms_ttl_lk_1:hover { color: #000099; }

a.txtwhite_lk_1 { color: #FFFFFF; text-decoration: none; }
a.txtwhite_lk_1:hover { color: #FFFFFF; text-decoration: underline; }
a.txtwhite_lk_1:visited { color: #FFFFFF; text-decoration: none; }
a.txtwhite_lk_1:visited:hover { color: #FFFFFF; text-decoration: underline; }

a.red_blue_lk_1 { color: #cc0000; text-decoration: none; }
a.red_blue_lk_1:hover { color: #000099; text-decoration: underline; }
a.red_blue_lk_1:visited { color: #cc0000; text-decoration: none; }
a.red_blue_lk_1:visited:hover { color: #000099; text-decoration: underline; }

a.blue_red_lk_1 { color: #000099; text-decoration: none; }
a.blue_red_lk_1:hover { color: #cc0000; text-decoration: underline; }
a.blue_red_lk_1:visited { color: #000099; text-decoration: none; }
a.blue_red_lk_1:visited:hover { color: #cc0000; text-decoration: underline; }

a.gray6_red_lk_1 { color: #666666; text-decoration: none; }
a.gray6_red_lk_1:hover { color: #cc0000; }

a.gray3_red_lk_1 { color: #333333; text-decoration: none; }
a.gray3_red_lk_1:hover { color: #cc0000; }

a.fox_lk_1 { color: #FF6600; text-decoration: none; }
a.fox_lk_1:hover { color: #003399; text-decoration: underline; }
a.fox_lk_1:visited { color: #FF6600; text-decoration: none; }
a.fox_lk_1:visited:hover { color: #003399; text-decoration: underline; }

.inputtext { font-family: helvetica; font-size: 11px; width: 100%; background: #eeeeee; border: 1px #999999 inset}
.inputtext_dol_log { font-family: helvetica; font-size: 11px; width: 100%; height: 16px; background: #FFE6CC; border: 1px #333333 inset}
.inputtext_atu_log_100 { font-family: helvetica; font-size: 11px; width: 100px; height: 16px; background: #E1E1E1; border: 1px #999999 inset}
.inputtext_dol_log_100 { font-family: helvetica; font-size: 11px; width: 100px; height: 16px; background: #FFE6CC; border: 1px #999999 inset}
.inputtext_dol_log_140 { font-family: helvetica; font-size: 11px; width: 140px; height: 16px; background: #FFE6CC; border: 1px #999999 inset}
.inputtext_atu_log_190 { font-family: helvetica; font-size: 11px; width: 190px; height: 16px; background: #E1E1E1; border: 1px #999999 inset}
.inputtext_dol_log_190 { font-family: helvetica; font-size: 11px; width: 190px; height: 16px; background: #FFE6CC; border: 1px #999999 inset}

.submit_gray_e { font-size: 14px; width: 100%; background: #333333; color: white; cursor: hand; padding-top: 2px; padding-bottom: 2px; height: auto; border-top: 1px outset; border-right: 1px outset; border-bottom: 1px outset; border-left: 1px outset; filter: Chroma(Color=#003399); font-weight: bold; }
.submit_gray_3 { font-size: 14px; width: 100%; background: #333333; color: white; cursor: hand; padding-top: 2px; padding-bottom: 2px; height: auto; border-top: 1px outset; border-right: 1px outset; border-bottom: 1px outset; border-left: 1px outset; filter: Chroma(Color=#003399); font-weight: bold; }
.submit_dol_log { font-size: 10px; width: 40px; height: 20px; background: #FF6600; color: white; cursor: hand; padding-top: 1px; padding-bottom: 1px; border-top: 1px outset; border-right: 1px outset; border-bottom: 1px outset; border-left: 1px outset; filter: Chroma(Color=#003399); font-weight: bold; }
.submit_atu_log_080 { font-size: 10px; width: 80px; height: 20px; background: #CA0013; color: white; cursor: hand; padding-top: 1px; padding-bottom: 1px; border-top: 1px outset; border-right: 1px outset; border-bottom: 1px outset; border-left: 1px outset; filter: Chroma(Color=#003399); font-weight: bold; }
.submit_transport_log_080 { font-size: 10px; width: 80px; height: 20px; background: #003399; color: white; cursor: hand; padding-top: 1px; padding-bottom: 1px; border-top: 1px outset; border-right: 1px outset; border-bottom: 1px outset; border-left: 1px outset; filter: Chroma(Color=#FF6600); font-weight: bold; }

.intertitre { font-size: 14px; font-weight: bold; color: #663300; }
td.accro { color: #999966; font-size: 24px; padding-left: 10px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; line-height: 90%; border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; border-top-color: #999966; border-bottom-color: #999966; }

.inter090 { line-height: 90%; }
.inter100 { line-height: 100%; }

td.portrait { font-size: 11px; padding: 10px; border: 1px solid #999999; }
td.flag_r { padding-left: 10px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; line-height: 120%; }
.ttl_art { color: black; font-size: 28px; line-height: 90%; }
td.borderbox { padding: 10px; border: 1px solid #999999; }

