/************************* Mise en forme du formulaire *****************************/
.input_form{margin:0px; padding:0px;width:172px; margin-left:5px; padding-right:3px; padding-top:2px;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background:transparent; position:relative}
.input_form:nth-of-type(1){ margin-top:3px}
.input_form_div{float:left;width:184px; background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/vin-client-input.png); background-repeat:no-repeat; height:21px;}
.input_form_div_over{float:left;width:184px; background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/vin-client-input-over.png); background-repeat:no-repeat; height:21px;}
.inter_form10{float:left; width:10px; height:21px;}
input, textarea, select {font:11px Arial, Helvetica, sans-serif; color:#000000; padding:0;}
textarea{border:1px #E6E4E1 solid}
.select60{width:60px;}
#client_deja{width:731px; height:35px; padding-top:12px; margin-left:6px; background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/vin-client-h.png); background-repeat:no-repeat}
#client_deja div{}
#client_deja1{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#000000; width:160px; padding-left:7px; padding-right:5px; padding-top:2px}
#client_deja4{float:left;width:40px;margin-top:-3px;}
#ok{background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/cave-des-grands-vins-go.png); background-color:transparent;width:40px;height:17px; margin-top:4px; cursor:pointer}
#client_deja5{float:left;width:113px; padding-top:3px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold;}
#client_deja5 a:link{color:#000000;text-decoration:none}
#client_deja5 a:visited{color:#000000;text-decoration:none}
#client_deja5 a:focus{color:#000000;text-decoration:none}
#client_deja5 a:hover{color:#000000;text-decoration:underline}
#client_deja5 a:active{color:#000000;text-decoration:none}
.client_ins{ width:699px;padding-left:30px;height:35px;padding-top:10px;margin-left:6px; background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/tit-panier.png); background-repeat:no-repeat; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold}
.client_ins h1{font-size:19px;}
.client_ins div#adr{ float:right; margin-top:-20px;width:400px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d0040}
.client_ins div#adr:nth-of-type(1){margin-top:5px;}
.client_ins div#adr span#vstats2{font-size:11px; color:#7d0040}
.client_ins div#adr a:link{color:#7d0040;font-size:11px;text-decoration:underline}
.client_ins div#adr a:visited{color:#7d0040;font-size:11px;text-decoration:underline}
.client_ins div#adr a:focus{color:#7d0040;font-size:11px;text-decoration:underline}
.client_ins div#adr a:hover{color:#7d0040;font-size:11px;text-decoration:underline}
.client_ins div#adr a:active{color:#7d0040;font-size:11px;text-decoration:underline}
.client_ins div#adr a.adr2:link{color:#ffffff;font-size:11px;text-decoration:underline}
.client_ins div#adr a.adr2:visited{color:#ffffff;font-size:11px;text-decoration:underline}
.client_ins div#adr a.adr2:focus{color:#ffffff;font-size:11px;text-decoration:underline}
.client_ins div#adr a.adr2:hover{color:#ffffff;font-size:11px;text-decoration:underline}
.client_ins div#adr a.adr2:active{color:#ffffff;font-size:11px;text-decoration:underline}
#client_ins_txt{ width:742px; padding-left:30px;min-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#client_ins_txt *{font-size:12px; color:#000000;}
#client_ins_txt h1{font-size:17px; color:#7d0040;}
#client_ins_txt h2{font-size:15px; color:#7d0040;}
#client_ins_txt p{font-size:12px; color:#000000; margin-bottom:7px; margin-top:7px}
#client_ins_txt ul { padding-left:30px;}
#corpForm2 ul { padding-left:30px;}
#client_ins_txt ol { padding-left:30px;}

#client_ins_txt table {
  border: 0px solid #B4B3AF; 
}

#client_ins_txt table.borderok {
  border: 1px solid #B4B3AF; 
  border-collapse: collapse;
}
#client_ins_txt table td, #client_ins_txt table th {
  border: 0px solid #C2C2C2; 
  font-size:12px;
}
#client_ins_txt table.borderok td, #client_ins_txt table.borderok th {
  border: 1px solid #C2C2C2; 
  font-size:12px;
}
#client_ins_txt table td p, #client_ins_txt table th p, #client_ins_txt table td strong{
  font-size:12px;
}

#titre_list{width:729px;height:45px;background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/tit-panier.png);background-repeat:no-repeat}
#titre_list h1{font-family:Arial,Helvetica,sans-serif;font-size:19px;color:#ffffff;padding-top:11px;padding-left:22px}
#list_news{padding-left:50px;padding-top:20px}
#list_news ul{list-style-image:none;list-style:none}
#list_news ul li{list-style-image:none;list-style:none}
#client_ins_txt a:link{color:#841348;font-size:12px;text-decoration:underline}
#client_ins_txt a:visited{color:#841348;font-size:12px;text-decoration:underline}
#client_ins_txt a:focus{color:#841348;font-size:12px;text-decoration:underline}
#client_ins_txt a:hover{color:#841348;font-size:12px;text-decoration:underline}
#client_ins_txt a:active{color:#841348;font-size:12px;text-decoration:underline}
fieldset{background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/vin-client-s-titre.png);background-repeat:no-repeat; background-position:top; width:732px;}
fieldset a:link{color:#5b5b5b;text-decoration:underline}
fieldset a:visited{color:#5b5b5b;text-decoration:underline}
fieldset a:focus{color:#5b5b5b;text-decoration:underline}
fieldset a:hover{color:#5b5b5b;text-decoration:underline}
fieldset a:active{color:#5b5b5b;text-decoration:underline}
legend{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;padding-left:35px; padding-top:20px}
legend i{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold}
* html legend{padding-top:2px}
*+html legend{padding-top:2px}
/*legend:nth-of-type(1){padding-top:40px;padding-bottom:15px;}*/
dl {clear:both;}
dt {float:left; text-align:right; width:184px; line-height:20px; margin:0 10px 10px 0;}
dd {float:left; width:400px; line-height:20px; margin:0 0 10px 0;}
.div_select{float:left; padding-left:5px;}
#ddadr2{width:500px; padding-left:35px;}
#adr2{cursor:pointer;white-space:nowrap;}
#ddparr2{width:500px; padding-left:35px;}
#parr2{cursor:pointer;white-space:nowrap;}
.fltleft{width:340px; height:21px; float:right;}
.fltleft img{vertical-align:middle; height:16px; width:16px}
.fltleft input{position: relative; z-index:2}
#bd2{float:left; padding-left:35px; padding-top:10px;}
label.opt {font-weight:normal;width:100px; margin-right:10px; white-space:nowrap;}
.nowrap{white-space:nowrap}
fieldset.action{background-image:none}
fieldset.action dt{white-space:nowrap; width:370px; text-align:left;}
#divcgv{ width:772px;}
#resetinscrip{ background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/vin-client-inscription-btn2.png); background-color:transparent;width:125px;height:22px; cursor:pointer}
#submitinscrip{ background-image:url(http://www.cave-des-grands-vins.com/vin-cru-classe/vin-client-inscription-btn.png); background-color:transparent;width:173px;height:22px; cursor:pointer}
#bd3{z-index:1; height:255px;}
#bd4{z-index:1; height:550px; width:772px;}
.bd5 dt{width:400px;white-space:nowrap}
.bd5 dd{width:300px;}
.bd5 label{ font-family:Arial, Helvetica, sans-serif;white-space:nowrap}
.bd5 strong{font-size:14px; color:#5d5d5d; white-space:nowrap}
#bd3 dd.input_form_div input{ z-index:0;}
#lab_txt_parr strong{ white-space:nowrap}
#lab_txt_parr strong b{font-size:12px; color:#00A4B5}
.gris14{margin-left:60px; font-size:14px; color:#5d5d5d; font-weight:bold}
.typeregl{width:650px;height:55px; padding-left:60px;}
.bd5 hr{width:650px;height:1px;margin-left:60px;}
.typeregl ul{width:650px;max-width:650px; height:40px;vertical-align:bottom;}
.typeregl ul li{display:inline;float:left;vertical-align:bottom;width:70px;max-width:70px;height:40px; text-align:left; margin-left:15px;}
.typeregl ul li input{ margin-top:12px;}
.typeregl ul li span{font-weight:bold; font-size:10px;color:#5d5d5d;}
.typeregl ul li big{font-weight:bold; font-size:19px;color:#5d5d5d; white-space:nowrap}
.inforegl{width:640px; height:15px;}
.inforegldiv{float:left;margin-left:60px;width:500px; min-height:30px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d;}
.inforegldiv a:link{color:#7d0040;text-decoration:underline}
.inforegldiv a:visited{color:#7d0040;text-decoration:underline}
.inforegldiv a:focus{color:#7d0040;text-decoration:underline}
.inforegldiv a:hover{color:#7d0040;text-decoration:underline}
.inforegldiv a:active{color:#7d0040;text-decoration:underline}
.inforeglplus{float:right; width:60px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.inforeglplus a:link{color:#7d0040;text-decoration:underline}
.inforeglplus a:visited{color:#7d0040;text-decoration:underline}
.inforeglplus a:focus{color:#7d0040;text-decoration:underline}
.inforeglplus a:hover{color:#7d0040;text-decoration:underline}
.inforeglplus a:active{color:#7d0040;text-decoration:underline}
#divcgv{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#7d0040}
#divcgv a:link{color:#7d0040;text-decoration:underline}
#divcgv a:visited{color:#7d0040;text-decoration:underline}
#divcgv a:focus{color:#7d0040;text-decoration:underline}
#divcgv a:hover{color:#7d0040;text-decoration:underline}
#divcgv a:active{color:#7d0040;text-decoration:underline}

/************* ALERT BOX *****************/
/* // -- IL FAUT COPIER LE DOSSIER vin-cru-classe/alert/ POUR LES IMAGES */
#alertbox-BoxContenedor{padding:0 0 5px 55px;text-align:left;font-family:Verdana;font-size:12px;color:#000;}
#alertbox-BoxContenedor h1,#alertbox-BoxContenedor h2,#alertbox-BoxContenedor h3,#alertbox-BoxContenedor b,#alertbox-BoxContenedor strong{text-align:left;font-family:Verdana;font-size:12px;color:#000;font-weight:bold;margin:0;padding:0;}
#alertbox-Buttons{text-align:right;}
#alertbox-Buttons input{margin:10px 10px;}
#alertbox-BoxContenedor #BoxPromptInput{margin-top:5px;}
#alertbox-Box .BoxAlert{background:url('http://www.cave-des-grands-vins.com/vin-cru-classe/alert/dialog-warning.png') top left no-repeat;}
#alertbox-Box .BoxConfirm{background:url('http://www.cave-des-grands-vins.com/vin-cru-classe/alert/dialog-help.png') top left no-repeat;}
#alertbox-Box .BoxPrompt{background:url('http://www.cave-des-grands-vins.com/vin-cru-classe/alert/dialog-help.png') top left no-repeat;}
#alertbox-Box .BoxInfo{background:url('http://www.cave-des-grands-vins.com/vin-cru-classe/alert/dialog-information.png') top left no-repeat;}
#alertbox-Box .BoxError{background:url('http://www.cave-des-grands-vins.com/vin-cru-classe/alert/dialog-error.png') top left no-repeat;}
a.btn{text-decoration:none;font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 5px 2px 5px;background:url("http://www.cave-des-grands-vins.com/vin-cru-classe/alert/bg_btn_v.png") #b5d69f repeat-x bottom left;border-right:1px solid #777;border-bottom:1px solid #555;border-left:1px solid #aaa;border-top:1px solid #aaa;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;cursor:pointer;text-shadow:2px 2px 0 #66666;filter:dropshadow(color="#66666",offX=2,offY=2);}
a.btn:visited{text-decoration:none;font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;padding:0 5px 2px 5px;background:url("http://www.cave-des-grands-vins.com/vin-cru-classe/alert/bg_btn_v.png") #6d84b1 repeat-x left;border-right:1px solid #777;border-bottom:1px solid #555;border-left:1px solid #aaa;border-top:1px solid #aaa;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;text-shadow:2px 2px 0 #66666;filter:dropshadow(color="#66666",offX=2,offY=2);}
a.btn:hover{text-decoration:none;font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#000000;padding:0 5px 2px 5px;background:url("http://www.cave-des-grands-vins.com/vin-cru-classe/alert/bg_btn_o.png") #6d84b1 repeat-x left;border-right:1px solid #f27800;border-bottom:1px solid #cb6500;border-left:1px solid #fd9a39;border-top:1px solid #fe9f43;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;text-shadow:2px 2px 0 #fefefe;filter:dropshadow(color="#fefefe",offX=2,offY=2);}

