
/* CSS Document */

html, body { background-color:#ede5e2; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#595959; }

.table_principale { width:885px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; background-image:url(../images/fond_table2.gif); background-repeat:repeat-y; }

form { padding:0; margin:0; }

.menu_gauche { }

.colonne_gauche { width:225px; vertical-align:top; }

.colonne_droite { width:660px; vertical-align:top; }

.surligne { background-color:#FFEE8F; }

.description_page { color:#ccad04; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding-left:15px; padding-top:5px; padding-right:7px; vertical-align:top; }

.titre { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#595959; padding-bottom:15px; }

.contenu_page { padding-left:15px; padding-right:15px; width:630px; }

.bloc { /*padding-bottom:20px;*/
}

.titre_bloc { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; }

.contenu_bloc, .contenu_bloc strong { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#595959; padding-top:0; margin-top:0; }

.contenu_bloc p{padding-top:0;padding-bottom:8px;margin:0}



.titre_bloc_gauche { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; padding-left:5px; }

.resume_bloc_gauche { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:5px; padding-bottom:5px; }

.photo_bloc_gauche { padding-top:2px; padding-bottom:2px; }

a.lien_titre_bloc_gauche:link, a.lien_titre_bloc_gauche:active, a.lien_titre_bloc_gauche:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; text-decoration:none; }

a.lien_titre_bloc_gauche:hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; text-decoration:underline; }

a.lien_bloc_gauche:link, a.lien_bloc_gauche:active, a.lien_bloc_gauche:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; }

a.lien_bloc_gauche:hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:underline; }

a.infos:link, a.infos:active, a.infos:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; text-decoration:none; padding-left:1px; }

a.infos:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; text-decoration:underline; padding-left:1px; }

.lien_info_actif { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; text-decoration:underline; padding-left:1px; }

.nom_domaine { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; background-color:#e1ca4c; height:50px; vertical-align:middle; width:186px; padding-left:7px; padding-right:7px; text-transform:uppercase; font-weight:bold; }

.resume_domaine { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#595959; font-weight:bold; padding-bottom:2px; padding-top:5px; }

.description_domaine { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#595959; padding-bottom:10px; }

select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

.texte_blanc { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }

.prix_blanc { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; }

.zone_geo_vin { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#595959; }

.bouche_vin { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000000; text-transform:uppercase; }

.appelation_vin { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#595959; }

.cepage_vin { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#595959; }

.vins_nb_domaine { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }

.arial_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; }

a.noir:link, a.noir:active, a.noir:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:1px; }

a.noir:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; padding-left:1px; }

.table_panier { border-collapse:collapse; }

.td_panier { border:solid 2px #e1ca4c; }

.texte_rouge { color:#af0000; font-weight:bold; }

a.lien_lexique:link, a.lien_lexique:active, a.lien_lexique:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e1ca4c; text-decoration:none; font-weight:bold; }

a.lien_lexique:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e1ca4c; text-decoration:underline; font-weight:bold; }

textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

input { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.select_sommelier { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px; margin-bottom:-1px; }

.select_sommelier2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px; }

.contenu_bloc a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:1px; }

.contenu_bloc a:hover {  color:#000000; text-decoration:underline; font-weight:bold; padding-left:1px; }