html, body, div, span, p, a, img, strong, fieldset, form, label, input, img, h3, h4, dl, dt, dd { margin:0px; padding:0px; border:0; outline:0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; font-family:Arial, Helvetica, sans-serif; color:#000;	font-size:13px; }
:focus { outline:0; }
body { background:#fff; }
.clr { clear:both; }
img.niche { cursor:pointer; }
#cond p { font-size:11px; background:#FFF; padding:10px; text-align:justify; }
#cond a { font-size:11px; text-decoration:underline;	}
#cond a:hover {	text-decoration:none; }
#form { width:410px; height:290px; margin:0 auto; margin-top:160px; }
dl { width:100%; overflow:hidden; }
dt { display:block; float:left; height:21px; line-height:21px; width:200px; }
.form_input { border:1px solid #7F9DB9; background-color:#fff; color:#3F3E3E; width:208px; height:21px; }
dd { float:left; width:210px; height:40px; }
select { border:1px solid #7F9DB9; }
.p_form_input { float:left; width:48px;	border:1px solid #7F9DB9; }
.p_cond, .p_cond a, .p_cond strong { font-size:11px; }
.p_cond strong {font-weight:bold; }
#ccard { margin-left:5px; }
span.ccard { text-decoration: underline; }
.p_submit { margin-top:20px; }
div.infobulle { display: block; position: absolute; z-index: 1000; width: 277px; background: url( "/images/cb30form/infobulle.gif" ) no-repeat -277px bottom; padding-bottom: 12px; }
div.infobulle-top { background: url( "/images/cb30form/infobulle.gif" ) no-repeat 0 0; height: 3px; }
div.errormsg { font-size: 11px; color: #FFF; background: url( "/images/cb30form/infobulle.gif" ) repeat-y -554px center; padding: 2px 5px; }
input.error { border: 1px solid red; }
img.ccardbig { position: absolute; display: none; z-index: 900; }
#cb_num, #cvv, #email { font-size: 1.54em; }
select.list_menu { font-size: 1.24em; }
a.condlink,#cond a { text-decoration: none; }
a.condlink:hover,#cond a:hover { text-decoration: underline; }
a.waitfr,a.waitit,a.waiten,a.waites { display:block;width:260px;height:20px;margin:0 auto; font-size:0 !important; }
a.waitfr { background:url('/images/cb30form/fr/wait.gif') no-repeat top center !important; background-color:#fff; }
a.waitit { background:url('/images/cb30form/it/wait.gif') no-repeat top center !important; background-color:#fff; }
a.waites { background:url('/images/cb30form/es/wait.gif') no-repeat top center !important; background-color:#fff; }
a.waiten { background:url('/images/cb30form/en/wait.gif') no-repeat top center !important; background-color:#fff; }
