div#topzone1 { height: 20px; } 

select#mrq { width:140px; }


div#floatCoteac #PrixAjouter{ width:270px;}
div#floatCoteac #PrixAjouter select#lstev{}
div#prod select#lstev {margin-top:4px;/*width:270px*/;text-align:center;}
div#floatCoteac #PrixAjouter {float:left;padding:8px;width:270px; margin-top:15px;}
div#floatCoteac #PrixAjouter  input#clic {padding-left:62px;}
div#floatCoteac #AjouteLister{float:left;width:257px; margin-top:15px;}

div.tpl_list_marque_produit div#entetemarque h1{ display:none; }
div.tpl_list_marque_produit #entetemarque{ float:left; text-align:left;}

div.tpl_lst_evenement_present  div.lstevparticipation form{border:1px solid #999999; padding :6px; }

#topzone3 {background-image:url(user_interface/);background-repeat:repeat-y;height:124px;text-align:center;width:950px;}
#topzone3content li {color:#FFFFFF;display:block;font-family:Verdana;font-size:8px;font-weight:normal;list-style-type:none;margin:0;padding:0;height:5px;}
#blocrecherche_middlecontent {color:#999999;font-family:Verdana;font-size:12px;font-weight:normal;text-align:left; margin-left:10px;}

div#pagination{ font-size:14px; color:#F34E9A;margin-bottom:10px; font-weight:normal;}
div#pagination strong{font-weight:normal;  text-decoration:underline; }
div#pagination a{ font-size:12px; color:#F34E9A;  }

div#blocmenuvertical_middlecontent li.arboniv1 { padding: 0px 0; }
div#blocmenuvertical_middlecontent li.arboniv2 { padding: 0px 0 0px 8px; }
div#blocinformations_middlecontent li { padding: 0px; }
div#bloclisteevents_middle #bloclisteevents_search, div#bloclisteevents_middle #bloclisteevents_creer{ padding: 0px; }
/*selec#mrq { width: 100%; }*/

div#slidercontent{ text-align:center;}
.prodImage { text-align:center; padding-bottom:0px;}
#slidercontent img {border-color:#999999;}
h2.prodTitre {font-family:Verdana;font-size:11px;font-weight:normal;color:#666666;margin-top:5px;}

/* ....page services.....  */
div.tpl_compte_client_login div.colonneService {margin:10px 20px 25px;overflow:hidden;text-align:left;}
div. tpl_compte_client_login div#creation_compte, div.tpl_compte_client_login div#login_compte {float:left;margin:0px; border:1px solid #999999;padding:15px;}
div.tpl_compte_client_login .titreservice a {color:#333333;font-family:Verdana;font-size:12px; font-weight:normal;}

div.tpl_service table{width:100%;}

div#creation_compte {margin-left:0px;}
div#creation_compte p{padding:8px 0;}

form#frmlogin label{ padding-right:3px; }



#blocpromo_middlecontent li {color:#999999;font-family:Verdana;font-size:11px;font-weight:normal;list-style-image:url();list-style-type:none;margin:0;padding:0;}
#blocpromo_middle {background-color:#FFFFFF;background-image:url(/user_interface/blocpromo_middle_bgimage.gif);background-repeat:repeat-y;padding:1px 7px;}
#blocpromo_middlecontent {color:#999999;font-family:Verdana;font-size:11px;font-weight:normal;text-align:left;}
.lstprodImage_blocpromo {border:1px solid #C0C0C0;margin-bottom:5px;margin-right:5px;padding:0;text-align:center;width:85px;}

#bloccoupdecoeur_middle {background-color:#FFFFFF;background-image:url(/user_interface/bloccoupdecoeur_middle_bgimage.gif);background-repeat:repeat-y;padding:0 7px;}
#bloccoupdecoeur_middlecontent {color:#999999;font-family:Verdana;font-size:12px;font-weight:normal;text-align:left;}
#bloccoupdecoeur_middlecontent li {color:#999999;font-family:Verdana;font-size:12px;font-weight:normal;list-style-image:url();list-style-type:none;margin:0;padding:0;}



a.hfamBlocTitreA {color:#333333;font-size:14px;font-weight:normal;text-align:center;}
.hfamBlocTitreAplusprod {margin-bottom:10px;display:block;text-align:center;}


div.tpl_marque .lstprodImage{ display:block;margin-right:10px;width:130px;}


div.tpl_lst_evenement_search select, div.tpl_lst_evenement_search input{margin-bottom:2px;margin-top:2px; margin-left:6px;}


.lstprodPrix_bloccoupdecoeur, .lstprodPrix_blocpromo {font-family:Verdana;font-size:12px;font-weight:normal;text-align:center;}


#bloclisteevents_search a{ letter-spacing:-0.07em; }


div#blocpaniercomplet_bottomcontent { padding-top:8px; }




a{color : #999999;}

/* Login */
div#login_compte h2, div#creation_compte h2{font-size:13px;}
div#login_compte label{display:block;width:75px;float:left;margin:5px 0px 0px;}
div#login_compte{width:45%;float:left;}

div#form_frmlogin_submit{margin-left:75px}
div#creation_compte {width:45%;float:right;background:#FFFFFF /* couleur 2 */;padding:7px 10px;color:#999/* couleur 2 */; border:1px solid #999;}

/* Evenement  */
div#lst_evenement_search, div#lst_evenement_liste {}
div#lst_evenement_create {}
div#lst_evenement_search p span, 
div#lst_evenement_liste h1,
div#lst_evenement_create h1,
div#lst_evenement_status h1,
div#lst_evenement_present h1{color:#F34E9A;font-family:Arial;font-size:13px; margin-bottom:0.8em; margin-top:10px;/* Héritage de titre service avec couleur 2 */}
/*div#forminfocreate_content, div#forminfocreate_content *{color:#fff;}*/
div#forminfocreate_content ul{margin:5px 20px}



/* Recherche Evenement  */
div#events_search_form input#search{margin:0px 0px 0px 5px;}
div#events_search_form input#searchsubmit{position:absolute;margin:0px 0px 0px 5px;}
div#events_search_result {margin-top:10px;text-align:center;}
div#events_search_result a{display:block;padding:5px 5px;border-bottom:1px dotted #A94AA5;font-weight:bold;}

/* Liste Evenement  */
div#bloclisteevents_middlecontent a{color:#7d8076;}
div#bloclisteevents_creer{}
div#bloclisteevents_voslistes{}
div#bloclisteevents_voslistes a span{;}
table#liste{margin:24px 0 30px;width:900px;}
table#liste tbody td{border-bottom:2px solid #CCC;padding:6px 4px;margin:0 4px;}
table#liste tbody td.voirliste, table#liste tbody td.modifliste, table#liste tbody td.suivi, table#liste tbody td.fermeliste{width:50px;}
table#liste tbody td.ajouteraliste {width:150px;}

/* Basic Links */
a:hover span{text-decoration:underline;cursor:pointer;}
a img{border:0;}

/* Creer Evenement  */
div#lst_evenement_create form label {width:140px;margin:5px 0px 0px;}
div#lst_evenement_create form input[type="submit"] {margin:5px 0px 0px 140px;}
div#lst_evenement_create div#form_pere_prenom { margin-right: 15px; float: left; }
div#lst_evenement_create div#form_mere_prenom { margin-right: 15px; float: left; }

/* Liste Statut Evenement*/
div#lstevents_menu_user {margin:10px 0 0 64px;}
div#lstevents_menu_user dt {  border:1px solid #CCC;white-space:no-wrap; float: left; padding: 2px 15px; margin: 2px 0px 0px 4px; text-align:center; font-weight: normal;background:#FFFFFF /* couleur 2 */;}
div#lstevents_menu_user dt a {color:#666666/* couleur 2 */;}
div#lst_evenement_status table {width: 100%;}
div#lst_evenement_status table#listeproduit td.couleur1 {width: 150px; text-align: center; }
div#lst_evenement_status table#listeproduit td.couleur1 a{color:#666666 /* couleur 1 */}
div#lst_evenement_status div.imprimer { text-align: right;}

/* Evenement */
div#lst_evenement_present div#photo{float:right;margin:0px 0px 20px 10px;}
div#lst_evenement_present h1{margin-bottom:0.2em;}
div#lst_evenement_present p#presentation{font-weight:normal;margin-bottom:4px;colo:#999;}
div#lst_evenement_present p#message_personnel{margin:10px 0px 1em 24px;}
div#lst_evenement_present div.infosclient{font-style:italic;clear:both;}
div#lst_evenement_present div.infosclientproduit{text-align:center;margin-top:10px;}
div#lst_evenement_present div.infosclientproduit a{display:block;padding:2px 0px 0px;color:#A94AA5 /* couleur 1 */;height:16px;}

div#lst_evenement_present div#lst_evenement_present p#message_personnel span span.quote-open {
/*margin-left:-26px;
margin-top:-18px;*/
}
div#lst_evenement_present p#message_personnel span.quote-close {
font-size:11px;
font-weight:bold;
}
div#lst_evenement_present p#message_personnel span span {
/*font-size:50px;*/
font-weight:bold;
/*position:absolute;*/
}


/* Add picto list */
div#prod select#lstev{margin-top:4px;}
div#prod input#clic{margin-left:4px;}


div.lstevparticipation input{ margin:0 6px; }
div.lstevparticipation { margin:10px  0 26px 0; }

