
html,body{height:100%}

body{width:100%;min-height:100%;margin:0;padding:0;color:#333;font:normal 12px arial;background:#FFF}

form{margin:0}
table,input,select{font:normal 100% arial}
table{border-collapse:collapse;margin:0}
td{padding:0}
img{border:0;margin:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:underline}
ul{margin:0.4em 0 0.4em 24px;padding:0}
ul.pdli li{margin:3px 0 5px}
.cursor{cursor:Pointer}


.w100{width:100%}
.w50{width:50%}
.w33{width:33%}
.w25{width:25%}
.w0{width:0.1%}
.h100{height:100%}

.green{color:#005448}
.lime{color:#045D43}
.red{color:#C0240C}
.gr{color:#777}
.brown{color:#9F7314}

.font7{color:#333333;font:normal 7px arial;}
.font10{color:#333333;font:normal 10px arial;}
.font11g{color:#005447;font:normal 11px arial;}
.font12{color:#333333;font:normal 12px arial;}
.font12g{color:#005447;font:normal 12px arial;}
.font12r{color:#cc0000;font:normal 12px arial;}
.font13b{color:#336666;font:bold 13px arial;}
.font13g{color:#005447;font:normal 13px arial;}
.font13gb{color:#005447;font:bold 13px arial;}
.font13rb{color:#cc0000;font:bold 13px arial;} 
.font30rb{color:#cc0000;font:bold 30px arial;}

small,.small{font-size:95%}

/* window buy */
.buy_frm_link a{color:#045D43;text-decoration:underline;}
.buy_frm_price{color:#336666; font:bold 18px arial;}
.price{color:#B10000; font:normal 22px arial}
.buy_frm{color:#333333;font:normal 12px arial;background:url(../img/fiche/win_buy_c.gif) top repeat-x;height:55px}
.buy_frm .sleft{background:url(../img/fiche/win_buy_l.gif) left top no-repeat;width:0}
.buy_frm .sright{background:url(../img/fiche/win_buy_r.gif) right top no-repeat;width:0}

.buy_frm2{background:url(../img/fiche/win2_buy_c.gif) top repeat-x;height:70px}
.buy_frm2 .sleft{background:url(../img/fiche/win2_buy_l.gif) left top no-repeat;width:0}
.buy_frm2 .sright{background:url(../img/fiche/win2_buy_r.gif) right top no-repeat;width:0}

.buy_frm3{background:url(../img/fiche/win3_buy_c.gif) top repeat-x;height:88px}
.buy_frm3 .sleft{background:url(../img/fiche/win3_buy_l.gif) left top no-repeat;width:0}
.buy_frm3 .sright{background:url(../img/fiche/win3_buy_r.gif) right top no-repeat;width:0}

.buy_frm .sleft div,.buy_frm .sright div,.buy_frm2 .sleft div,.buy_frm2 .sright div,.buy_frm3 .sleft div,.buy_frm3 .sright div{width:16px}
.buy_frm select,.buy_frm2 select{width:80px}

/* folders */
.prm_fold{height:90px;background:url(../img/fiche/prm_folder.jpg) center top no-repeat;font:normal 11px arial}
.prm_fold table{height:90px;width:100%;background:url(../img/fiche/prm_fldr_rz.gif) left 36px no-repeat}
.prm_fold table.frstbl{background:none}
.prm_fold table td{padding:36px 6px 0 4px;line-height:1.1;vertical-align:top}
.prm_fold .sel{background:url(../img/fiche/prm_fld_abg.gif) top repeat-x}
.prm_fold .sel table{background:url(../img/fiche/prm_fld_al.gif) left top no-repeat}
.prm_fold .sel table td{background:url(../img/fiche/prm_fld_ar.gif) right top no-repeat;padding-top:18px}
.prm_fold .sel table td.w0{background:none}
.prm_fold table td.w0{padding:12px 0 0 6px}
.prm_foldbg{background:#FFF url(../img/fiche/prm_fld_abg.gif) left -90px repeat-x;padding:14px 20px}

.prm_fold2{height:80px;background:url(../img/fiche/prm_folder.jpg) center bottom no-repeat;font:normal 16px arial}
.prm_fold2 table{height:80px;width:100%;background:url(../img/fiche/prm_fldr_rz.gif) left 26px no-repeat}
.prm_fold2 table.frstbl{background:none}
.prm_fold2 table td{padding:20px 10px 0 8px;line-height:1.1;text-align:center}
.prm_fold2 .sel{background:url(../img/fiche/prm_fld_abg.gif) top repeat-x}
.prm_fold2 .sel table{background:url(../img/fiche/prm_fld_al.gif) left top no-repeat}
.prm_fold2 .sel table td{background:url(../img/fiche/prm_fld_ar.gif) right top no-repeat;padding-top:16px}
.prm_fold2bg{background:#FFF url(../img/fiche/prm_fld_abg.gif) left -80px repeat-x;padding:14px 20px}

.prm_fold a,.prm_fold2 a{color:#FFF}
.prm_fold a:hover,.prm_fold2 a:hover{color:#FFF}
.prm_fold .sel a,.prm_fold2 .sel a{color:#007260; text-decoration:none}
.prm_fold .sel a:hover,.prm_fold2 .sel a:hover{color:#007260}


a.btn_red span {
  color:#ffffff;
  font:bold 14px arial;
	float: left;
	padding: 0 0 0 8px;
	vertical-align: middle;
	background: url(../img/fiche/btn_red_l.gif) left top no-repeat;
}

a.btn_red span span {
	padding: 0 8px 0 0;
	background: url(../img/fiche/btn_red_r.gif) right top no-repeat;
}

a.btn_red span span span {
	height: 26px;
	padding: 5px;
	background: url(../img/fiche/btn_red_m.gif) left top repeat-x;
}


